From 99fa0d1a595e09aac821639947d64c16bef02282 Mon Sep 17 00:00:00 2001 From: Chen Yijun Date: Fri, 1 May 2015 01:47:26 +0800 Subject: [PATCH] 3.2.1 --- CHANGELOG.md | 7 ++++ bower.json | 2 +- component.json | 9 ++++- dist/han.css | 74 ++++++++++++++++++------------------- dist/han.js | 4 +- dist/han.min.css | 4 +- dist/han.min.js | 4 +- package.json | 2 +- src/sass/var/_internal.sass | 2 +- test/counter-han.css | 2 +- test/em-han.css | 2 +- test/generics-han.css | 2 +- test/han.css | 74 ++++++++++++++++++------------------- test/han.js | 4 +- test/han.min.css | 4 +- test/han.min.js | 4 +- test/ruby(ff)-han.css | 2 +- test/test-commonjs.js | 2 +- 18 files changed, 108 insertions(+), 96 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44bb23b3..e3e7cb74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ 更新紀錄 CHANGELOG === +v3.2.1(2015-5-1) +--- + 1. 修正繁體中文下,可懸掛標點後的標點擠壓問題 + 2. 更新fibre.js至v0.2.1(findAndReplaceDOMText v0.4.3) + 3. 同上,字元査替器現已支援預設的文字邊界,故修正部分樣式規則 + 4. 暫時移除等寬字體基型@extend的漢字標點,避免Firefox將其顯示為比例字體 + v3.2.0(2015-4-26) --- 1. 改進標點擠壓的處理方式,現已支援行首/行尾標點擠壓(#73) diff --git a/bower.json b/bower.json index c0fe289a..95f31bfc 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "Han", - "version": "3.2.0", + "version": "3.2.1", "homepage": "http://css.hanzi.co/", "authors": [ "Chen Yijun (@ethantw)" diff --git a/component.json b/component.json index 9d328657..71cdaca4 100644 --- a/component.json +++ b/component.json @@ -1,7 +1,7 @@ { "name": "Han", "repo": "ethantw/Han", - "version": "3.2.0", + "version": "3.2.1", "description": "The CSS typography framework optimised for Hanzi.", "author": "Chen Yijun", "keywords": [ @@ -13,6 +13,11 @@ ], "scripts": [ "dist/han.js" ], "styles": [ "dist/han.css" ], - "fonts": [ "dist/font/han.woff", "dist/font/han.otf" ], + "fonts": [ + "dist/font/han.woff", + "dist/font/han.otf", + "dist/font/han-space.woff", + "dist/font/han-space.otf" + ], "license": "MIT" } diff --git a/dist/han.css b/dist/han.css index 6f69f454..270911a4 100644 --- a/dist/han.css +++ b/dist/han.css @@ -1,6 +1,6 @@ @charset "UTF-8"; -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ @@ -1248,122 +1248,122 @@ h-word { /* Em dash (——) */ @font-face { font-family: "Biaodian Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Yakumono Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic"); unicode-range: U+2014; } @font-face { font-family: "Yakumono Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei"); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } /* Ellipsis (……) */ @font-face { font-family: "Biaodian Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Yakumono Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"); unicode-range: U+2026; } @font-face { font-family: "Yakumono Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @@ -1547,70 +1547,70 @@ h-word { */ @font-face { font-family: "Biaodian Basic"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Basic"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans CNS"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans GB"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif CNS"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif GB"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @@ -1991,7 +1991,7 @@ h-word { * Zhuyin Kaiti */ @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; font-family: "Zhuyin Kaiti"; } @@ -2002,17 +2002,17 @@ h-word { @font-face { unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; font-family: "Zhuyin Heiti"; - src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); } @font-face { font-family: "Zhuyin Heiti"; - src: local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+3127; } @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); font-family: "Zhuyin Heiti"; unicode-range: U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+31B4, U+31B5, U+31B6, U+31B7, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; } @@ -2049,7 +2049,7 @@ h-word { * Romanisation (checked tone ligature [陽入韻連字]) */ @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); font-family: "Romanization Sans"; unicode-range: U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; } @@ -2514,7 +2514,7 @@ pre h-hws[hidden] { } @font-face { - src: url(./font/han-space.woff?v3.2.0) format("woff"), url(./font/han-space.otf?v3.2.0) format("opentype"); + src: url(./font/han-space.woff?v3.2.1) format("woff"), url(./font/han-space.otf?v3.2.1) format("opentype"); font-family: "Han Space"; unicode-range: U+20; } diff --git a/dist/han.js b/dist/han.js index 52888298..905a122b 100644 --- a/dist/han.js +++ b/dist/han.js @@ -1,5 +1,5 @@ /*! - * 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co + * 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co * Han.css: the CSS typography framework optimised for Hanzi */ @@ -22,7 +22,7 @@ var root = document.documentElement var body = document.body -var VERSION = '3.2.0' +var VERSION = '3.2.1' var ROUTINE = [ // Initialise the condition with feature-detecting diff --git a/dist/han.min.css b/dist/han.min.css index e853ab5a..77e5b8d5 100644 --- a/dist/han.min.css +++ b/dist/han.min.css @@ -1,6 +1,6 @@ @charset "UTF-8"; -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ -img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:"\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019"}q:lang(zh){quotes:"\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f"}q:lang(en-GB){quotes:"\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d"}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:"\ff08"}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:"\ff09"}ruby>rtc:after{content:"\ff0c"}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,"Times New Roman",Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:"\25cf"}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:"\fe45"}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length="0"]{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length="0"] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length="1"] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length="1"] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length="2"] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length="2"] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length="3"] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length="3"] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao="˙"] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao="˙"][length="1"] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao="˙"][length="2"] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao="˙"][length="3"] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao="󳆴"] h-diao,h-ruby h-ru[zhuyin][diao="󳆵"] h-diao,h-ruby h-ru[zhuyin][diao="󳆶"] h-diao,h-ruby h-ru[zhuyin][diao="󳆷"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆴ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆵ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆶ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆷ"] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order="1"]:before{top:-.5em}h-ruby h-ru[order="1"]:before,h-ruby[rightangle] h-ru[annotation][order="0"]:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao="˙"] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";font-weight:600;src:local("YuGothic Bold"),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";font-weight:600;src:local("YuGothic Bold"),local(YuGo-Bold),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti GB";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Heiti SC Medium"),local("Microsoft YaHei Bold"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSong),local("Lisong Pro"),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho")}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro")}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti SC Bold"),local("STSongti TC Bold"),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti GB";font-weight:600;src:local("STSongti SC Bold"),local(STSongti-SC-Bold)}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSongti),local("Lisong Pro"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local("MS Mincho"),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti";src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti CNS";src:local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti GB";src:local("Kaiti SC"),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti GB";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong CNS";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong GB";src:local(STFangsong),local(FangSong)}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Arial Unicode MS"),local("MS Gothic");unicode-range:U+2014}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho"),local("Microsoft Yahei");unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic");unicode-range:U+2026}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU),local("MS Gothic");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(STSongti-TC-Regular),local("Lisong Pro"),local("Heiti TC"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSongti),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Basic";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Basic";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Latin Italic Serif";src:local("Georgia Italic"),local("Times New Roman Italic"),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Serif";font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic"),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:"Latin Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Sans";src:local(Skia),local("Neutraface 2 Text"),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Serif";src:local(Georgia),local("Hoefler Text"),local("Big Caslon")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Italic Serif";src:local("Georgia Italic"),local("Hoefler Text Italic"),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Serif";src:local(Palatino),local("Palatino Linotype"),local("Times New Roman")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";src:local("Palatino Italic"),local("Palatino Italic Linotype"),local("Times New Roman Italic"),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";font-weight:700;src:local("Palatino Bold Italic"),local("Palatino Bold Italic Linotype"),local("Times New Roman Bold Italic"),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:"Numeral TF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Kaiti"}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Heiti";src:local("Hiragino Sans GB"),local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype")}@font-face{font-family:"Zhuyin Heiti";src:local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");font-family:"Zhuyin Heiti";unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:"Zhuyin Heiti";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");font-family:"Romanization Sans";unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:"Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:"Yakumono Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:"Yakumono Sans","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Songti",cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Songti",serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Songti GB",serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Kaiti",cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}article blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}i:lang(ja),var:lang(ja){font-family:"Yakumono Serif","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman",cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,"Han Heiti",monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,"Zhuyin Heiti","Han Heiti",monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,"Han Heiti GB",monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:"Zhuyin Kaiti",cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:"Romanization Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:"Biaodian Basic","Han Heiti"}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format("woff"),url(./font/han-space.otf?v3.2.0)format("opentype");font-family:"Han Space";unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em "Han Space"}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode="3001"]>h-inner,h-char.biaodian[unicode="3002"]>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode="3001"]>h-cs,h-char.biaodian[unicode="3002"]>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode="3001"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-TW)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode="3001"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-TW)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode="30fb"]:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:"Romanization Sans","Zhuyin Kaiti"} \ No newline at end of file +img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:"\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019"}q:lang(zh){quotes:"\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f"}q:lang(en-GB){quotes:"\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d"}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:"\ff08"}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:"\ff09"}ruby>rtc:after{content:"\ff0c"}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,"Times New Roman",Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:"\25cf"}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:"\fe45"}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length="0"]{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length="0"] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length="1"] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length="1"] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length="2"] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length="2"] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length="3"] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length="3"] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao="˙"] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao="˙"][length="1"] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao="˙"][length="2"] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao="˙"][length="3"] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao="󳆴"] h-diao,h-ruby h-ru[zhuyin][diao="󳆵"] h-diao,h-ruby h-ru[zhuyin][diao="󳆶"] h-diao,h-ruby h-ru[zhuyin][diao="󳆷"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆴ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆵ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆶ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆷ"] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order="1"]:before{top:-.5em}h-ruby h-ru[order="1"]:before,h-ruby[rightangle] h-ru[annotation][order="0"]:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao="˙"] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";font-weight:600;src:local("YuGothic Bold"),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";font-weight:600;src:local("YuGothic Bold"),local(YuGo-Bold),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti GB";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Heiti SC Medium"),local("Microsoft YaHei Bold"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSong),local("Lisong Pro"),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho")}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro")}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti SC Bold"),local("STSongti TC Bold"),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti GB";font-weight:600;src:local("STSongti SC Bold"),local(STSongti-SC-Bold)}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSongti),local("Lisong Pro"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local("MS Mincho"),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti";src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti CNS";src:local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti GB";src:local("Kaiti SC"),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti GB";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong CNS";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong GB";src:local(STFangsong),local(FangSong)}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Arial Unicode MS"),local("MS Gothic");unicode-range:U+2014}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho"),local("Microsoft Yahei");unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic");unicode-range:U+2026}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU),local("MS Gothic");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(STSongti-TC-Regular),local("Lisong Pro"),local("Heiti TC"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSongti),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Basic";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Basic";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Latin Italic Serif";src:local("Georgia Italic"),local("Times New Roman Italic"),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Serif";font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic"),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:"Latin Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Sans";src:local(Skia),local("Neutraface 2 Text"),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Serif";src:local(Georgia),local("Hoefler Text"),local("Big Caslon")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Italic Serif";src:local("Georgia Italic"),local("Hoefler Text Italic"),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Serif";src:local(Palatino),local("Palatino Linotype"),local("Times New Roman")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";src:local("Palatino Italic"),local("Palatino Italic Linotype"),local("Times New Roman Italic"),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";font-weight:700;src:local("Palatino Bold Italic"),local("Palatino Bold Italic Linotype"),local("Times New Roman Bold Italic"),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:"Numeral TF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Kaiti"}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Heiti";src:local("Hiragino Sans GB"),local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype")}@font-face{font-family:"Zhuyin Heiti";src:local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");font-family:"Zhuyin Heiti";unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:"Zhuyin Heiti";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");font-family:"Romanization Sans";unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:"Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:"Yakumono Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:"Yakumono Sans","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Songti",cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Songti",serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Songti GB",serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Kaiti",cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}article blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}i:lang(ja),var:lang(ja){font-family:"Yakumono Serif","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman",cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,"Han Heiti",monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,"Zhuyin Heiti","Han Heiti",monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,"Han Heiti GB",monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:"Zhuyin Kaiti",cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:"Romanization Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:"Biaodian Basic","Han Heiti"}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format("woff"),url(./font/han-space.otf?v3.2.1)format("opentype");font-family:"Han Space";unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em "Han Space"}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode="3001"]>h-inner,h-char.biaodian[unicode="3002"]>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode="3001"]>h-cs,h-char.biaodian[unicode="3002"]>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode="3001"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-TW)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode="3001"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-TW)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode="30fb"]:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:"Romanization Sans","Zhuyin Kaiti"} \ No newline at end of file diff --git a/dist/han.min.js b/dist/han.min.js index ff5cd70a..c91ddc58 100644 --- a/dist/han.min.js +++ b/dist/han.min.js @@ -1,4 +1,4 @@ -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ -void function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,!0):b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(a,b){var c=s.create("h-char-group","biaodian cjk");return 0===a.index&&a.isEnd?c.innerHTML=b[0]:(c.innerHTML=a.text,c.classList.add("portion"),0===a.index?c.classList.add("isFirst"):a.isEnd&&c.classList.add("isEnd")),c}function d(a){var b=s.create("div"),c=a.charCodeAt(0).toString(16),d="biaodian cjk "+(a.match(r["char"].biaodian.open)?"open":a.match(r["char"].biaodian.close)?"close end":a.match(r["char"].biaodian.end)?"end":a.match(new RegExp("("+q.biaodian.liga+")"))?"liga":"");return b.innerHTML=''+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.0",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o}); \ No newline at end of file +void function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,!0):b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(a,b){var c=s.create("h-char-group","biaodian cjk");return 0===a.index&&a.isEnd?c.innerHTML=b[0]:(c.innerHTML=a.text,c.classList.add("portion"),0===a.index?c.classList.add("isFirst"):a.isEnd&&c.classList.add("isEnd")),c}function d(a){var b=s.create("div"),c=a.charCodeAt(0).toString(16),d="biaodian cjk "+(a.match(r["char"].biaodian.open)?"open":a.match(r["char"].biaodian.close)?"close end":a.match(r["char"].biaodian.end)?"end":a.match(new RegExp("("+q.biaodian.liga+")"))?"liga":"");return b.innerHTML=''+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.1",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o}); \ No newline at end of file diff --git a/package.json b/package.json index 23cb1bd6..71b7326a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "han-css", - "version": "3.2.0", + "version": "3.2.1", "description": "The CSS typography framework optimised for Hanzi", "repository": { "type": "git", diff --git a/src/sass/var/_internal.sass b/src/sass/var/_internal.sass index 6dc149bc..c43a57b8 100644 --- a/src/sass/var/_internal.sass +++ b/src/sass/var/_internal.sass @@ -5,7 +5,7 @@ // * be modified! // * -$han-version: 'v3.2.0' +$han-version: 'v3.2.1' $han-webfont: url(#{$han-font-path}han.woff?#{$han-version}) format('woff'), url(#{$han-font-path}han.otf?#{$han-version}) format('opentype') !default diff --git a/test/counter-han.css b/test/counter-han.css index d6ae044a..b2f4c4fa 100644 --- a/test/counter-han.css +++ b/test/counter-han.css @@ -1 +1 @@ -@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;counter-reset:han-article-h2 han-article-h3 han-article-h4}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}article h2:not(.toc){counter-reset:han-article-h3 han-article-h4}article h2:not(.toc):before{content:counter(han-article-h2)'\3000';content:counter(han-article-h2,cjk-ideographic)'\3001';counter-increment:han-article-h2}article h3:not(.toc){counter-reset:han-article-h4}article h3:not(.toc):before{content:counter(han-article-h2)'.' counter(han-article-h3)'\3000';counter-increment:han-article-h3}article h4:not(.toc):before{content:counter(han-article-h2)'.' counter(han-article-h3)'.' counter(han-article-h4)'\3000';counter-increment:han-article-h4}article ol.toc{counter-reset:han-toc-h2 han-toc-h3 han-toc-h4}article ol.toc li{list-style:none}article ol.toc>li{counter-reset:han-toc-h3 han-toc-h4}article ol.toc>li:before{content:counter(han-toc-h2)'\3000';content:counter(han-toc-h2,cjk-ideographic)'\3001';counter-increment:han-toc-h2}article ol.toc>li>ol>li{counter-reset:han-toc-h4}article ol.toc>li>ol>li:before{margin-right:.5em;content:counter(han-toc-h2)'.' counter(han-toc-h3);counter-increment:han-toc-h3}article ol.toc ol ol>li:before{margin-right:.5em;content:counter(han-toc-h2)'.' counter(han-toc-h3)'.' counter(han-toc-h4);counter-increment:han-toc-h4}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format('woff'),url(./font/han-space.otf?v3.2.0)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'} \ No newline at end of file +@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;counter-reset:han-article-h2 han-article-h3 han-article-h4}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}article h2:not(.toc){counter-reset:han-article-h3 han-article-h4}article h2:not(.toc):before{content:counter(han-article-h2)'\3000';content:counter(han-article-h2,cjk-ideographic)'\3001';counter-increment:han-article-h2}article h3:not(.toc){counter-reset:han-article-h4}article h3:not(.toc):before{content:counter(han-article-h2)'.' counter(han-article-h3)'\3000';counter-increment:han-article-h3}article h4:not(.toc):before{content:counter(han-article-h2)'.' counter(han-article-h3)'.' counter(han-article-h4)'\3000';counter-increment:han-article-h4}article ol.toc{counter-reset:han-toc-h2 han-toc-h3 han-toc-h4}article ol.toc li{list-style:none}article ol.toc>li{counter-reset:han-toc-h3 han-toc-h4}article ol.toc>li:before{content:counter(han-toc-h2)'\3000';content:counter(han-toc-h2,cjk-ideographic)'\3001';counter-increment:han-toc-h2}article ol.toc>li>ol>li{counter-reset:han-toc-h4}article ol.toc>li>ol>li:before{margin-right:.5em;content:counter(han-toc-h2)'.' counter(han-toc-h3);counter-increment:han-toc-h3}article ol.toc ol ol>li:before{margin-right:.5em;content:counter(han-toc-h2)'.' counter(han-toc-h3)'.' counter(han-toc-h4);counter-increment:han-toc-h4}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format('woff'),url(./font/han-space.otf?v3.2.1)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'} \ No newline at end of file diff --git a/test/em-han.css b/test/em-han.css index bf0ac199..7b99b074 100644 --- a/test/em-han.css +++ b/test/em-han.css @@ -1 +1 @@ -@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em.above,em:lang(ja){text-emphasis-position:over;-webkit-text-emphasis-position:over;-moz-text-emphasis-position:over}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame}em.above h-char.biaodian,em.above h-char.punct,em.no-skip h-char.biaodian h-char.biaodian,em.no-skip h-char.biaodian h-char.punct,em.no-skip h-char.punct h-char.biaodian,em.no-skip h-char.punct h-char.punct,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em.above,.han-js-rendered em.no-skip h-char.biaodian,.han-js-rendered em.no-skip h-char.punct,.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh),em.no-skip .han-js-rendered h-char.biaodian,em.no-skip .han-js-rendered h-char.punct{padding-bottom:auto;border-bottom-width:0}.no-textemphasis em.above,.no-textemphasis em.no-skip h-char.biaodian,.no-textemphasis em.no-skip h-char.punct,.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh),em.no-skip .no-textemphasis h-char.biaodian,em.no-skip .no-textemphasis h-char.punct{line-height:2}.no-textemphasis em.above h-char,.no-textemphasis em.no-skip h-char.biaodian h-char,.no-textemphasis em.no-skip h-char.punct h-char,.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char,em.no-skip .no-textemphasis h-char.biaodian h-char,em.no-skip .no-textemphasis h-char.punct h-char{position:relative;font-style:inherit}.no-textemphasis em.above h-char:after,.no-textemphasis em.no-skip h-char.biaodian h-char:after,.no-textemphasis em.no-skip h-char.punct h-char:after,.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em.no-skip .no-textemphasis h-char.biaodian h-char:after,em.no-skip .no-textemphasis h-char.punct h-char:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em.above h-char.biaodian:after,.no-textemphasis em.above h-char.punct:after,.no-textemphasis em.no-skip h-char.biaodian h-char.biaodian:after,.no-textemphasis em.no-skip h-char.biaodian h-char.punct:after,.no-textemphasis em.no-skip h-char.punct h-char.biaodian:after,.no-textemphasis em.no-skip h-char.punct h-char.punct:after,.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after,em.no-skip .no-textemphasis h-char.biaodian h-char.biaodian:after,em.no-skip .no-textemphasis h-char.biaodian h-char.punct:after,em.no-skip .no-textemphasis h-char.punct h-char.biaodian:after,em.no-skip .no-textemphasis h-char.punct h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format('woff'),url(./font/han-space.otf?v3.2.0)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'}em.above{-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle}.no-textemphasis em.above h-char:after{margin-top:-.7em;content:'\25cf'}em.sesame{-moz-text-emphasis:open sesame;-webkit-text-emphasis:open sesame;text-emphasis:open sesame;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under}.no-textemphasis em.sesame h-char:after{margin-top:1em;content:'\fe46'}em.above-dc{-moz-text-emphasis:open double-circle;-webkit-text-emphasis:open double-circle;text-emphasis:open double-circle;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}em.no-skip,em.rebecca{text-emphasis-position:under;-webkit-text-emphasis-position:under;-moz-text-emphasis-position:under}.no-textemphasis em.above-dc h-char:after{margin-top:-.7em;content:'\25ce'}em.rebecca{-moz-text-emphasis:filled triangle;-webkit-text-emphasis:filled triangle;text-emphasis:filled triangle;-moz-text-emphasis-color:#639;-webkit-text-emphasis-color:#639;text-emphasis-color:#639}.no-textemphasis em.rebecca h-char:after{margin-top:1em;content:'\25b2';color:#639}em.no-skip{-moz-text-emphasis:open circle;-webkit-text-emphasis:open circle;text-emphasis:open circle;-moz-text-emphasis-color:red;-webkit-text-emphasis-color:red;text-emphasis-color:red}.no-textemphasis em.no-skip h-char:after{margin-top:1em;content:'\25cb';color:red}em.no-skip h-char.biaodian,em.no-skip h-char.punct{-moz-text-emphasis:inherit;-webkit-text-emphasis:inherit;text-emphasis:inherit}.no-textemphasis em.no-skip h-char.biaodian h-char:after,.no-textemphasis em.no-skip h-char.punct h-char:after{content:inherit}.no-textemphasis em.no-skip h-char.biaodian:after,.no-textemphasis em.no-skip h-char.punct:after{content:'\25cb'!important} \ No newline at end of file +@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em.above,em:lang(ja){text-emphasis-position:over;-webkit-text-emphasis-position:over;-moz-text-emphasis-position:over}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame}em.above h-char.biaodian,em.above h-char.punct,em.no-skip h-char.biaodian h-char.biaodian,em.no-skip h-char.biaodian h-char.punct,em.no-skip h-char.punct h-char.biaodian,em.no-skip h-char.punct h-char.punct,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em.above,.han-js-rendered em.no-skip h-char.biaodian,.han-js-rendered em.no-skip h-char.punct,.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh),em.no-skip .han-js-rendered h-char.biaodian,em.no-skip .han-js-rendered h-char.punct{padding-bottom:auto;border-bottom-width:0}.no-textemphasis em.above,.no-textemphasis em.no-skip h-char.biaodian,.no-textemphasis em.no-skip h-char.punct,.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh),em.no-skip .no-textemphasis h-char.biaodian,em.no-skip .no-textemphasis h-char.punct{line-height:2}.no-textemphasis em.above h-char,.no-textemphasis em.no-skip h-char.biaodian h-char,.no-textemphasis em.no-skip h-char.punct h-char,.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char,em.no-skip .no-textemphasis h-char.biaodian h-char,em.no-skip .no-textemphasis h-char.punct h-char{position:relative;font-style:inherit}.no-textemphasis em.above h-char:after,.no-textemphasis em.no-skip h-char.biaodian h-char:after,.no-textemphasis em.no-skip h-char.punct h-char:after,.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em.no-skip .no-textemphasis h-char.biaodian h-char:after,em.no-skip .no-textemphasis h-char.punct h-char:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em.above h-char.biaodian:after,.no-textemphasis em.above h-char.punct:after,.no-textemphasis em.no-skip h-char.biaodian h-char.biaodian:after,.no-textemphasis em.no-skip h-char.biaodian h-char.punct:after,.no-textemphasis em.no-skip h-char.punct h-char.biaodian:after,.no-textemphasis em.no-skip h-char.punct h-char.punct:after,.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after,em.no-skip .no-textemphasis h-char.biaodian h-char.biaodian:after,em.no-skip .no-textemphasis h-char.biaodian h-char.punct:after,em.no-skip .no-textemphasis h-char.punct h-char.biaodian:after,em.no-skip .no-textemphasis h-char.punct h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format('woff'),url(./font/han-space.otf?v3.2.1)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'}em.above{-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle}.no-textemphasis em.above h-char:after{margin-top:-.7em;content:'\25cf'}em.sesame{-moz-text-emphasis:open sesame;-webkit-text-emphasis:open sesame;text-emphasis:open sesame;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under}.no-textemphasis em.sesame h-char:after{margin-top:1em;content:'\fe46'}em.above-dc{-moz-text-emphasis:open double-circle;-webkit-text-emphasis:open double-circle;text-emphasis:open double-circle;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}em.no-skip,em.rebecca{text-emphasis-position:under;-webkit-text-emphasis-position:under;-moz-text-emphasis-position:under}.no-textemphasis em.above-dc h-char:after{margin-top:-.7em;content:'\25ce'}em.rebecca{-moz-text-emphasis:filled triangle;-webkit-text-emphasis:filled triangle;text-emphasis:filled triangle;-moz-text-emphasis-color:#639;-webkit-text-emphasis-color:#639;text-emphasis-color:#639}.no-textemphasis em.rebecca h-char:after{margin-top:1em;content:'\25b2';color:#639}em.no-skip{-moz-text-emphasis:open circle;-webkit-text-emphasis:open circle;text-emphasis:open circle;-moz-text-emphasis-color:red;-webkit-text-emphasis-color:red;text-emphasis-color:red}.no-textemphasis em.no-skip h-char:after{margin-top:1em;content:'\25cb';color:red}em.no-skip h-char.biaodian,em.no-skip h-char.punct{-moz-text-emphasis:inherit;-webkit-text-emphasis:inherit;text-emphasis:inherit}.no-textemphasis em.no-skip h-char.biaodian h-char:after,.no-textemphasis em.no-skip h-char.punct h-char:after{content:inherit}.no-textemphasis em.no-skip h-char.biaodian:after,.no-textemphasis em.no-skip h-char.punct:after{content:'\25cb'!important} \ No newline at end of file diff --git a/test/generics-han.css b/test/generics-han.css index 71409f67..9eb8541f 100644 --- a/test/generics-han.css +++ b/test/generics-han.css @@ -1 +1 @@ -@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}.sans :lang(ja-Latn),.sans :lang(zh-Latn),.sans :not(:lang(zh)):not(:lang(ja)),.sans:lang(ja-Latn),.sans:lang(zh-Latn),.sans:not(:lang(zh)):not(:lang(ja)),article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.sans:lang(zh),.sans:lang(zh-Hant),[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}.sans:lang(zh-CN),.sans:lang(zh-Hans),[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}.sans:lang(ja),[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.sans-italic :lang(ja-Latn),.sans-italic :lang(zh-Latn),.sans-italic :not(:lang(zh)):not(:lang(ja)),.sans-italic:lang(ja-Latn),.sans-italic:lang(zh-Latn),.sans-italic:not(:lang(zh)):not(:lang(ja)),article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.sans-italic:lang(zh),.sans-italic:lang(zh-Hant),article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}.sans-italic:lang(zh-CN),.sans-italic:lang(zh-Hans),article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}.sans-italic:lang(ja),article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.serif :lang(ja-Latn),.serif :lang(zh-Latn),.serif :not(:lang(zh)):not(:lang(ja)),.serif:lang(ja-Latn),.serif:lang(zh-Latn),.serif:not(:lang(zh)):not(:lang(ja)),article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}.serif:lang(zh),.serif:lang(zh-Hant),article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}.serif:lang(zh-CN),.serif:lang(zh-Hans),article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}.serif:lang(ja),article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}.cursive :lang(ja-Latn),.cursive :lang(zh-Latn),.cursive :not(:lang(zh)):not(:lang(ja)),.cursive:lang(ja-Latn),.cursive:lang(zh-Latn),.cursive:not(:lang(zh)):not(:lang(ja)),article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}.cursive:lang(zh),.cursive:lang(zh-Hant),article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}.cursive:lang(zh-CN),.cursive:lang(zh-Hans),article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}.cursive:lang(ja),article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}.cursive-italic :lang(ja-Latn),.cursive-italic :lang(zh-Latn),.cursive-italic :not(:lang(zh)):not(:lang(ja)),.cursive-italic:lang(ja-Latn),.cursive-italic:lang(zh-Latn),.cursive-italic:not(:lang(zh)):not(:lang(ja)),i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}.cursive-italic:lang(zh),.cursive-italic:lang(zh-Hant),i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}.cursive-italic:lang(zh-CN),.cursive-italic:lang(zh-Hans),i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}.cursive-italic:lang(ja),i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}.mono :lang(ja-Latn),.mono :lang(zh-Latn),.mono :not(:lang(zh)):not(:lang(ja)),.mono:lang(ja-Latn),.mono:lang(zh-Latn),.mono:not(:lang(zh)):not(:lang(ja)),code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}.mono:lang(zh),.mono:lang(zh-Hant),code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}.mono:lang(zh-CN),.mono:lang(zh-Hans),code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}.mono:lang(ja),code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format('woff'),url(./font/han-space.otf?v3.2.0)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'} \ No newline at end of file +@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}.sans :lang(ja-Latn),.sans :lang(zh-Latn),.sans :not(:lang(zh)):not(:lang(ja)),.sans:lang(ja-Latn),.sans:lang(zh-Latn),.sans:not(:lang(zh)):not(:lang(ja)),article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.sans:lang(zh),.sans:lang(zh-Hant),[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}.sans:lang(zh-CN),.sans:lang(zh-Hans),[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}.sans:lang(ja),[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.sans-italic :lang(ja-Latn),.sans-italic :lang(zh-Latn),.sans-italic :not(:lang(zh)):not(:lang(ja)),.sans-italic:lang(ja-Latn),.sans-italic:lang(zh-Latn),.sans-italic:not(:lang(zh)):not(:lang(ja)),article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.sans-italic:lang(zh),.sans-italic:lang(zh-Hant),article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}.sans-italic:lang(zh-CN),.sans-italic:lang(zh-Hans),article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}.sans-italic:lang(ja),article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.serif :lang(ja-Latn),.serif :lang(zh-Latn),.serif :not(:lang(zh)):not(:lang(ja)),.serif:lang(ja-Latn),.serif:lang(zh-Latn),.serif:not(:lang(zh)):not(:lang(ja)),article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}.serif:lang(zh),.serif:lang(zh-Hant),article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}.serif:lang(zh-CN),.serif:lang(zh-Hans),article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}.serif:lang(ja),article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}.cursive :lang(ja-Latn),.cursive :lang(zh-Latn),.cursive :not(:lang(zh)):not(:lang(ja)),.cursive:lang(ja-Latn),.cursive:lang(zh-Latn),.cursive:not(:lang(zh)):not(:lang(ja)),article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}.cursive:lang(zh),.cursive:lang(zh-Hant),article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}.cursive:lang(zh-CN),.cursive:lang(zh-Hans),article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}.cursive:lang(ja),article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}.cursive-italic :lang(ja-Latn),.cursive-italic :lang(zh-Latn),.cursive-italic :not(:lang(zh)):not(:lang(ja)),.cursive-italic:lang(ja-Latn),.cursive-italic:lang(zh-Latn),.cursive-italic:not(:lang(zh)):not(:lang(ja)),i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}.cursive-italic:lang(zh),.cursive-italic:lang(zh-Hant),i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}.cursive-italic:lang(zh-CN),.cursive-italic:lang(zh-Hans),i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}.cursive-italic:lang(ja),i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}.mono :lang(ja-Latn),.mono :lang(zh-Latn),.mono :not(:lang(zh)):not(:lang(ja)),.mono:lang(ja-Latn),.mono:lang(zh-Latn),.mono:not(:lang(zh)):not(:lang(ja)),code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}.mono:lang(zh),.mono:lang(zh-Hant),code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}.mono:lang(zh-CN),.mono:lang(zh-Hans),code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}.mono:lang(ja),code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format('woff'),url(./font/han-space.otf?v3.2.1)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'} \ No newline at end of file diff --git a/test/han.css b/test/han.css index 6f69f454..270911a4 100644 --- a/test/han.css +++ b/test/han.css @@ -1,6 +1,6 @@ @charset "UTF-8"; -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ @@ -1248,122 +1248,122 @@ h-word { /* Em dash (——) */ @font-face { font-family: "Biaodian Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Yakumono Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic"); unicode-range: U+2014; } @font-face { font-family: "Yakumono Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei"); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Sans GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } @font-face { font-family: "Biaodian Pro Serif GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun); unicode-range: U+2014; } /* Ellipsis (……) */ @font-face { font-family: "Biaodian Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Yakumono Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"); unicode-range: U+2026; } @font-face { font-family: "Yakumono Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif CNS"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Sans GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @font-face { font-family: "Biaodian Pro Serif GB"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU); unicode-range: U+2026; } @@ -1547,70 +1547,70 @@ h-word { */ @font-face { font-family: "Biaodian Basic"; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Basic"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans CNS"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Sans GB"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif CNS"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @font-face { font-family: "Biaodian Pro Serif GB"; font-weight: bold; - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+2014, U+2026, U+00B7; } @@ -1991,7 +1991,7 @@ h-word { * Zhuyin Kaiti */ @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; font-family: "Zhuyin Kaiti"; } @@ -2002,17 +2002,17 @@ h-word { @font-face { unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; font-family: "Zhuyin Heiti"; - src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); } @font-face { font-family: "Zhuyin Heiti"; - src: local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: local("Heiti TC"), local("Microsoft Jhenghei"), url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); unicode-range: U+3127; } @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); font-family: "Zhuyin Heiti"; unicode-range: U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+31B4, U+31B5, U+31B6, U+31B7, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; } @@ -2049,7 +2049,7 @@ h-word { * Romanisation (checked tone ligature [陽入韻連字]) */ @font-face { - src: url(./font/han.woff?v3.2.0) format("woff"), url(./font/han.otf?v3.2.0) format("opentype"); + src: url(./font/han.woff?v3.2.1) format("woff"), url(./font/han.otf?v3.2.1) format("opentype"); font-family: "Romanization Sans"; unicode-range: U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075; } @@ -2514,7 +2514,7 @@ pre h-hws[hidden] { } @font-face { - src: url(./font/han-space.woff?v3.2.0) format("woff"), url(./font/han-space.otf?v3.2.0) format("opentype"); + src: url(./font/han-space.woff?v3.2.1) format("woff"), url(./font/han-space.otf?v3.2.1) format("opentype"); font-family: "Han Space"; unicode-range: U+20; } diff --git a/test/han.js b/test/han.js index 52888298..905a122b 100644 --- a/test/han.js +++ b/test/han.js @@ -1,5 +1,5 @@ /*! - * 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co + * 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co * Han.css: the CSS typography framework optimised for Hanzi */ @@ -22,7 +22,7 @@ var root = document.documentElement var body = document.body -var VERSION = '3.2.0' +var VERSION = '3.2.1' var ROUTINE = [ // Initialise the condition with feature-detecting diff --git a/test/han.min.css b/test/han.min.css index e853ab5a..77e5b8d5 100644 --- a/test/han.min.css +++ b/test/han.min.css @@ -1,6 +1,6 @@ @charset "UTF-8"; -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ -img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:"\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019"}q:lang(zh){quotes:"\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f"}q:lang(en-GB){quotes:"\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d"}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:"\ff08"}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:"\ff09"}ruby>rtc:after{content:"\ff0c"}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,"Times New Roman",Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:"\25cf"}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:"\fe45"}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length="0"]{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length="0"] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length="1"] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length="1"] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length="2"] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length="2"] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length="3"] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length="3"] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao="˙"] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao="˙"][length="1"] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao="˙"][length="2"] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao="˙"][length="3"] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao="󳆴"] h-diao,h-ruby h-ru[zhuyin][diao="󳆵"] h-diao,h-ruby h-ru[zhuyin][diao="󳆶"] h-diao,h-ruby h-ru[zhuyin][diao="󳆷"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆴ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆵ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆶ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆷ"] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order="1"]:before{top:-.5em}h-ruby h-ru[order="1"]:before,h-ruby[rightangle] h-ru[annotation][order="0"]:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao="˙"] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";font-weight:600;src:local("YuGothic Bold"),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";font-weight:600;src:local("YuGothic Bold"),local(YuGo-Bold),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti GB";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Heiti SC Medium"),local("Microsoft YaHei Bold"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSong),local("Lisong Pro"),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho")}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro")}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti SC Bold"),local("STSongti TC Bold"),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti GB";font-weight:600;src:local("STSongti SC Bold"),local(STSongti-SC-Bold)}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSongti),local("Lisong Pro"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local("MS Mincho"),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti";src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti CNS";src:local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti GB";src:local("Kaiti SC"),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti GB";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong CNS";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong GB";src:local(STFangsong),local(FangSong)}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Arial Unicode MS"),local("MS Gothic");unicode-range:U+2014}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho"),local("Microsoft Yahei");unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic");unicode-range:U+2026}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU),local("MS Gothic");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(STSongti-TC-Regular),local("Lisong Pro"),local("Heiti TC"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSongti),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Basic";src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Basic";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Latin Italic Serif";src:local("Georgia Italic"),local("Times New Roman Italic"),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Serif";font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic"),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:"Latin Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Sans";src:local(Skia),local("Neutraface 2 Text"),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Serif";src:local(Georgia),local("Hoefler Text"),local("Big Caslon")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Italic Serif";src:local("Georgia Italic"),local("Hoefler Text Italic"),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Serif";src:local(Palatino),local("Palatino Linotype"),local("Times New Roman")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";src:local("Palatino Italic"),local("Palatino Italic Linotype"),local("Times New Roman Italic"),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";font-weight:700;src:local("Palatino Bold Italic"),local("Palatino Bold Italic Linotype"),local("Times New Roman Bold Italic"),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:"Numeral TF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Kaiti"}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Heiti";src:local("Hiragino Sans GB"),local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype")}@font-face{font-family:"Zhuyin Heiti";src:local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");font-family:"Zhuyin Heiti";unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:"Zhuyin Heiti";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format("woff"),url(./font/han.otf?v3.2.0)format("opentype");font-family:"Romanization Sans";unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:"Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:"Yakumono Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:"Yakumono Sans","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Songti",cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Songti",serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Songti GB",serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Kaiti",cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}article blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}i:lang(ja),var:lang(ja){font-family:"Yakumono Serif","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman",cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,"Han Heiti",monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,"Zhuyin Heiti","Han Heiti",monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,"Han Heiti GB",monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:"Zhuyin Kaiti",cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:"Romanization Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:"Biaodian Basic","Han Heiti"}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format("woff"),url(./font/han-space.otf?v3.2.0)format("opentype");font-family:"Han Space";unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em "Han Space"}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode="3001"]>h-inner,h-char.biaodian[unicode="3002"]>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode="3001"]>h-cs,h-char.biaodian[unicode="3002"]>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode="3001"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-TW)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode="3001"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-TW)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode="30fb"]:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:"Romanization Sans","Zhuyin Kaiti"} \ No newline at end of file +img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:"\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019"}q:lang(zh){quotes:"\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f" "\300c" "\300d" "\300e" "\300f"}q:lang(en-GB){quotes:"\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d" "\2018" "\2019" "\201c" "\201d"}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:"\ff08"}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:"\ff09"}ruby>rtc:after{content:"\ff0c"}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,"Times New Roman",Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:"\25cf"}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:"\fe45"}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length="0"]{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length="0"] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length="1"] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length="1"] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length="2"] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length="2"] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length="3"] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length="3"] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao="˙"] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao="˙"][length="1"] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao="˙"][length="2"] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao="˙"][length="3"] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao="󳆴"] h-diao,h-ruby h-ru[zhuyin][diao="󳆵"] h-diao,h-ruby h-ru[zhuyin][diao="󳆶"] h-diao,h-ruby h-ru[zhuyin][diao="󳆷"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆴ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆵ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆶ"] h-diao,h-ruby h-ru[zhuyin][diao^="ㆷ"] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order="1"]:before{top:-.5em}h-ruby h-ru[order="1"]:before,h-ruby[rightangle] h-ru[annotation][order="0"]:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao="˪"] h-diao,h-ruby h-ru[zhuyin][diao="˫"] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao="˙"] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";src:local(YuGothic),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback")}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti";font-weight:600;src:local("YuGothic Bold"),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Heiti CNS";font-weight:600;src:local("YuGothic Bold"),local(YuGo-Bold),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro W6"),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:"Han Heiti GB";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei SC Demibold"),local("Microsoft YaHei Bold"),local("Heiti SC Medium"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:"Han Heiti";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Lantinghei SC"),local("Heiti SC"),local("Heiti TC"),local("Microsoft Yahei"),local("Microsoft Jhenghei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Lantinghei SC Demibold"),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local("Heiti SC Medium"),local("Heiti TC Medium"),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local("Microsoft YaHei Bold"),local("Microsoft Jhenghei Bold"),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";src:local("Hiragino Sans GB"),local("Lantinghei TC"),local("Heiti TC"),local("Microsoft Jhenghei"),local("Heiti SC"),local("Lantinghei SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Heiti CNS";font-weight:600;src:local("Hiragino Sans GB W6"),local(HiraginoSansGB-W6),local("Lantinghei TC Demibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local("Lantinghei SC Demibold"),local("Heiti SC Medium"),local("Microsoft YaHei Bold"),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:"Han Heiti GB";src:local("Hiragino Sans GB"),local("Lantinghei SC"),local("Heiti SC"),local("Microsoft Yahei"),local("Droid Sans Fallback");unicode-range:U+270C}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSong),local("Lisong Pro"),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho")}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";src:local(YuMincho),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro")}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti SC Bold"),local("STSongti TC Bold"),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Songti CNS";font-weight:600;src:local("YuMincho Demibold"),local("Hiragino Mincho ProN W6"),local("Hiragino Mincho Pro W6"),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:"Han Songti GB";font-weight:600;src:local("STSongti SC Bold"),local(STSongti-SC-Bold)}@font-face{font-family:"Han Songti";src:local("Songti SC"),local("Songti TC"),local(STSongti),local("Lisong Pro"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:"Han Songti";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";src:local("Songti TC"),local("Lisong Pro"),local("Songti SC"),local(STSong),local("MS Mincho"),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:"Han Songti CNS";font-weight:600;src:local("STSongti TC Bold"),local("STSongti SC Bold"),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:"Han Songti GB";src:local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti";src:local("Kaiti SC"),local(STKaiti),local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti CNS";src:local(BiauKai),local("標楷體"),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Kaiti GB";src:local("Kaiti SC"),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{font-family:"Han Kaiti GB";font-weight:600;src:local("Kaiti SC Bold"),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong CNS";src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:"Han Fangsong GB";src:local(STFangsong),local(FangSong)}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("MS Gothic"),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:"Biaodian Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSong),local("Heiti SC"),local(SimSun);unicode-range:U+00B7}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Arial Unicode MS"),local("MS Gothic");unicode-range:U+2014}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho"),local("Microsoft Yahei");unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSong),local("Microsoft Yahei"),local(SimSun);unicode-range:U+2014}@font-face{font-family:"Biaodian Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local("MS Mincho"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Yakumono Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(Meiryo),local("MS Gothic");unicode-range:U+2026}@font-face{font-family:"Yakumono Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif CNS";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Sans GB"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Serif GB";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype"),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Songti SC"),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Lisong Pro"),local("Heiti SC"),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:"Biaodian Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman"),local(Arial),local("Droid Sans Fallback");unicode-range:U+25CF}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local("Heiti TC"),local("Lihei Pro"),local("Microsoft Jhenghei"),local(PMingLiU),local("MS Gothic");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(STSongti-TC-Regular),local("Lisong Pro"),local("Heiti TC"),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local("MS Gothic");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Songti SC"),local(STSongti),local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local("Hiragino Sans GB"),local("Heiti SC"),local(STHeiti),local(SimSun),local("MS Mincho");unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(PMingLiU),local("MS Mincho");unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:"Biaodian Pro Sans";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif CNS";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro"),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Pro Serif GB";src:local("Hiragino Mincho ProN"),local("Hiragino Mincho Pro"),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:"Biaodian Basic";src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Basic";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:"Biaodian Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans CNS";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Sans GB";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif CNS";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";src:local(Georgia),local("Times New Roman");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-weight:700;src:local("Georgia Bold"),local("Times New Roman Bold");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;src:local("Georgia Italic"),local("Times New Roman Italic");unicode-range:U+270C}@font-face{font-family:"Biaodian Pro Serif GB";font-style:italic;font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic");unicode-range:U+270C}@font-face{font-family:"Latin Italic Serif";src:local("Georgia Italic"),local("Times New Roman Italic"),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Serif";font-weight:700;src:local("Georgia Bold Italic"),local("Times New Roman Bold Italic"),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:"Latin Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:"Latin Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Sans";src:local(Skia),local("Neutraface 2 Text"),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Serif";src:local(Georgia),local("Hoefler Text"),local("Big Caslon")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral TF Italic Serif";src:local("Georgia Italic"),local("Hoefler Text Italic"),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Sans";src:local("Helvetica Neue"),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic"),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Sans";font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic"),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Serif";src:local(Palatino),local("Palatino Linotype"),local("Times New Roman")}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";src:local("Palatino Italic"),local("Palatino Italic Linotype"),local("Times New Roman Italic"),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:"Numeral LF Italic Serif";font-weight:700;src:local("Palatino Bold Italic"),local("Palatino Bold Italic Linotype"),local("Times New Roman Bold Italic"),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:"Numeral TF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral TF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Sans";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:"Numeral LF Italic Serif";font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Kaiti"}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:"Zhuyin Heiti";src:local("Hiragino Sans GB"),local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype")}@font-face{font-family:"Zhuyin Heiti";src:local("Heiti TC"),local("Microsoft Jhenghei"),url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");font-family:"Zhuyin Heiti";unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:"Zhuyin Heiti";src:local("Helvetica Neue"),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-weight:700;src:local("Helvetica Neue Bold"),local("Helvetica Bold"),local("Arial Bold");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;src:local("Helvetica Neue Italic"),local("Helvetica Oblique"),local("Arial Italic");unicode-range:U+270C}@font-face{font-family:"Zhuyin Heiti";font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic"),local("Helvetica Bold Oblique"),local("Arial Bold Italic");unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format("woff"),url(./font/han.otf?v3.2.1)format("opentype");font-family:"Romanization Sans";unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:"Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:"Yakumono Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:"Biaodian Pro Sans CNS","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Zhuyin Heiti","Han Heiti",sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:"Biaodian Pro Sans GB","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti GB",sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:"Yakumono Sans","Latin Italic Sans","Helvetica Neue",Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Songti",cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Songti",serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Songti GB",serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,"Times New Roman","Han Kaiti",cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}article blockquote:lang(ja){font-family:"Yakumono Serif","Numeral LF Serif",Georgia,"Times New Roman",cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:"Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:"Biaodian Pro Serif CNS","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Zhuyin Kaiti","Han Kaiti",cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:"Biaodian Pro Serif GB","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman","Han Kaiti GB",cursive,serif}i:lang(ja),var:lang(ja){font-family:"Yakumono Serif","Numeral LF Italic Serif","Latin Italic Serif",Georgia,"Times New Roman",cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,"Han Heiti",monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,"Zhuyin Heiti","Han Heiti",monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,"Han Heiti GB",monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:"Zhuyin Kaiti",cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:"Romanization Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:"Biaodian Basic","Han Heiti"}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format("woff"),url(./font/han-space.otf?v3.2.1)format("opentype");font-family:"Han Space";unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em "Han Space"}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode="3001"]>h-inner,h-char.biaodian[unicode="3002"]>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode="3001"]>h-cs,h-char.biaodian[unicode="3002"]>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode="3001"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3001"]:lang(zh-TW)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-HK)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-char-group [unicode="3002"]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode="3001"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3001"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-HK)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode="3002"]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode="3001"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3001"]:lang(zh-TW)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-HK)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-Hant)+.open h-cs,h-hangable [unicode="3002"]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode="30fb"]:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:"Romanization Sans","Zhuyin Kaiti"} \ No newline at end of file diff --git a/test/han.min.js b/test/han.min.js index ff5cd70a..c91ddc58 100644 --- a/test/han.min.js +++ b/test/han.min.js @@ -1,4 +1,4 @@ -/*! 漢字標準格式 v3.2.0 | MIT License | css.hanzi.co */ +/*! 漢字標準格式 v3.2.1 | MIT License | css.hanzi.co */ /*! Han.css: the CSS typography framework optimised for Hanzi */ -void function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,!0):b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(a,b){var c=s.create("h-char-group","biaodian cjk");return 0===a.index&&a.isEnd?c.innerHTML=b[0]:(c.innerHTML=a.text,c.classList.add("portion"),0===a.index?c.classList.add("isFirst"):a.isEnd&&c.classList.add("isEnd")),c}function d(a){var b=s.create("div"),c=a.charCodeAt(0).toString(16),d="biaodian cjk "+(a.match(r["char"].biaodian.open)?"open":a.match(r["char"].biaodian.close)?"close end":a.match(r["char"].biaodian.end)?"end":a.match(new RegExp("("+q.biaodian.liga+")"))?"liga":"");return b.innerHTML=''+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.0",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o}); \ No newline at end of file +void function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=b(a,!0):b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";function c(a,b){var c=s.create("h-char-group","biaodian cjk");return 0===a.index&&a.isEnd?c.innerHTML=b[0]:(c.innerHTML=a.text,c.classList.add("portion"),0===a.index?c.classList.add("isFirst"):a.isEnd&&c.classList.add("isEnd")),c}function d(a){var b=s.create("div"),c=a.charCodeAt(0).toString(16),d="biaodian cjk "+(a.match(r["char"].biaodian.open)?"open":a.match(r["char"].biaodian.close)?"close end":a.match(r["char"].biaodian.end)?"end":a.match(new RegExp("("+q.biaodian.liga+")"))?"liga":"");return b.innerHTML=''+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.1",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o}); \ No newline at end of file diff --git a/test/ruby(ff)-han.css b/test/ruby(ff)-han.css index 8bfaeeb2..788b2512 100644 --- a/test/ruby(ff)-han.css +++ b/test/ruby(ff)-han.css @@ -1 +1 @@ -@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.0)format('woff'),url(./font/han.otf?v3.2.0)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}#luoma_pinyin p,#pua p,#zhuyin_fuhao-heiti p,#zhuyin_fuhao-kaiti p,.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.0)format('woff'),url(./font/han-space.otf?v3.2.0)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'}#zhuyin_fuhao-heiti p{font-family:"Zhuyin Heiti","Biaodian Pro Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}#zhuyin_fuhao-kaiti p{font-family:"Zhuyin Kaiti","Biaodian Pro Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}#luoma_pinyin p,#pua p{font-family:"Romanization Sans","Biaodian Pro Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif} \ No newline at end of file +@charset "UTF-8";img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{white-space:pre;word-wrap:normal}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace,sans-serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.3;-webkit-font-smoothing:subpixel-antialiased}ol,ul{padding-left:2em}blockquote,figure{margin-left:2em;margin-right:2em}address,cite:lang(ja),cite:lang(zh),dfn:lang(ja),dfn:lang(zh),i:lang(ja),i:lang(zh),var:lang(ja),var:lang(zh){font-style:inherit}em:lang(ja),em:lang(zh){-moz-text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis:filled circle;-moz-text-emphasis-position:under;-webkit-text-emphasis-position:under;text-emphasis-position:under;font-style:inherit;border-bottom:2px dotted;padding-bottom:.05em;border-bottom-width:-webkit-calc(0px);padding-bottom:-webkit-calc(0px)}em:lang(ja){-moz-text-emphasis:filled sesame;-webkit-text-emphasis:filled sesame;text-emphasis:filled sesame;-moz-text-emphasis-position:over;-webkit-text-emphasis-position:over;text-emphasis-position:over}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after,em:lang(ja) h-char.biaodian,em:lang(ja) h-char.punct,em:lang(zh) h-char.biaodian,em:lang(zh) h-char.punct,h-ruby h-ru:before,h-ruby h-zhuyin{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none}b,dfn:lang(ja),dfn:lang(zh),strong{font-weight:bolder}q,q:lang(en),q:lang(zh-CN){quotes:'\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019'}q:lang(zh){quotes:'\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f' '\300c' '\300d' '\300e' '\300f'}q:lang(en-GB){quotes:'\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d' '\2018' '\2019' '\201c' '\201d'}q:before{content:open-quote}q:after{content:close-quote}q:lang(ja):after,q:lang(ja):before{content:none}.han-js-rendered del+del.adjacent,.han-js-rendered del+s.adjacent,.han-js-rendered ins.adjacent,.han-js-rendered s+del.adjacent,.han-js-rendered s+s.adjacent,.han-js-rendered u.adjacent,del+del,del+s,ins+ins,ins+u,s+del,s+s,u+ins,u+u{margin-left:.125em}ins,u{padding-bottom:.05em;border-bottom:1px solid;text-decoration:none}ruby :after,ruby :before{line-height:normal}ruby>rb+rtc:before,ruby>rt:not(:empty):before{content:'\ff08'}ruby>rt:not(:empty):after,ruby>rtc:last-of-type:after{content:'\ff09'}ruby>rtc:after{content:'\ff0c'}ruby>rt:after,ruby>rt:before{display:inline-block;overflow:hidden;vertical-align:middle;height:0;width:0}ruby>rt:not(:empty):after,ruby>rt:not(:empty):before{height:-moz-calc(1.3em);width:-moz-calc(1em)}.han-js-rendered del+del,.han-js-rendered del+s,.han-js-rendered ins+ins,.han-js-rendered ins+u,.han-js-rendered s+del,.han-js-rendered s+s,.han-js-rendered u+ins,.han-js-rendered u+u{margin-left:auto}.han-js-rendered em:lang(ja),.han-js-rendered em:lang(zh){padding-bottom:auto;border-bottom-width:0}.no-textemphasis em:lang(ja),.no-textemphasis em:lang(zh){line-height:2}.no-textemphasis em:lang(ja) h-char,.no-textemphasis em:lang(zh) h-char{position:relative;font-style:inherit}.no-textemphasis em:lang(ja) h-char:after,.no-textemphasis em:lang(zh) h-char:after{font-style:normal;font-weight:400;text-decoration:none;-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5);position:absolute;left:50%;top:0;margin-left:-250%;overflow:hidden;display:inline-block;height:1em;width:500%;line-height:1;text-align:center;text-indent:0;font-family:Georgia,'Times New Roman',Arial,!important}.no-textemphasis em:lang(ja) h-char.biaodian:after,.no-textemphasis em:lang(ja) h-char.punct:after,.no-textemphasis em:lang(zh) h-char.biaodian:after,.no-textemphasis em:lang(zh) h-char.punct:after{content:none!important}.no-textemphasis em:lang(zh) h-char:after{margin-top:1em;content:'\25cf'}.no-textemphasis em:lang(ja) h-char:after{margin-top:-.7em;content:'\fe45'}h-ruby{display:inline;line-height:2}.pseudo-element-clipboard h-ruby h-ru[annotation]>rt,h-ruby rp{display:none}h-ruby h-ru[annotation]>rt{display:inline-block;height:0;width:0;font:0/0 hidden-text}h-ruby h-ru{position:relative;display:inline-block;text-indent:0}h-ruby h-ru:before,h-ruby h-zhuyin{-moz-transform:scale(.55);-ms-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55);font-style:normal;font-weight:400;line-height:normal;text-decoration:none;text-indent:0;position:absolute;display:inline-block}h-ruby h-ru[annotation]{text-align:center}h-ruby h-ru[annotation]:before{left:-265%;vertical-align:top;height:1em;width:600%;content:attr(annotation);line-height:1;text-align:center;text-indent:0}h-ruby[rightangle] h-ru[annotation]:before{left:-250%;margin-left:-.4em}h-ruby h-ru[zhuyin]{display:inline-block;position:relative;width:1.8em;text-align:left}h-ruby h-ru[zhuyin] h-zhuyin{right:.2em;top:0;height:2.7em;width:.8em;line-height:.9;white-space:pre-wrap;word-break:break-all}h-ruby h-ru[zhuyin] h-diao{position:absolute;right:-.9em;top:0;display:inline-block;width:1em}h-ruby h-ru[zhuyin]:empty,h-ruby h-ru[zhuyin][length='0']{width:auto}h-ruby h-ru[zhuyin]:empty h-zhuyin,h-ruby h-ru[zhuyin][length='0'] h-zhuyin{display:none}h-ruby h-ru[zhuyin][length='1'] h-zhuyin{margin-top:.125em}h-ruby h-ru[zhuyin][length='1'] h-diao{margin-top:-.35em}h-ruby h-ru[zhuyin][length='2'] h-zhuyin{margin-top:-.175em}h-ruby h-ru[zhuyin][length='2'] h-diao{margin-top:.5em}h-ruby h-ru[zhuyin][length='3'] h-zhuyin{margin-top:-.45em}h-ruby h-ru[zhuyin][length='3'] h-diao{margin-top:1.3em}h-ruby h-ru[zhuyin][diao='˙'] h-diao{right:-.35em}h-ruby h-ru[zhuyin][diao='˙'][length='1'] h-diao{margin-top:-.5em}h-ruby h-ru[zhuyin][diao='˙'][length='2'] h-diao{margin-top:-.3em}h-ruby h-ru[zhuyin][diao='˙'][length='3'] h-diao{margin-top:-.25em}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-right:-.25em}h-ruby h-ru[zhuyin][diao='󳆴'] h-diao,h-ruby h-ru[zhuyin][diao='󳆵'] h-diao,h-ruby h-ru[zhuyin][diao='󳆶'] h-diao,h-ruby h-ru[zhuyin][diao='󳆷'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆴ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆵ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆶ'] h-diao,h-ruby h-ru[zhuyin][diao^='ㆷ'] h-diao{top:20%;margin-right:-.3em}h-ruby h-ru[annotation]:before,h-ruby[rightangle] h-ru[annotation][order='1']:before{top:-.5em}h-ruby h-ru[order='1']:before,h-ruby[rightangle] h-ru[annotation][order='0']:before{bottom:-.4em;top:auto}@media screen and (-webkit-min-device-pixel-ratio:1.5),(min-resolution:192dpi){h-ruby h-yin{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);display:inline-block}h-ruby h-ru[zhuyin][diao='˪'] h-diao,h-ruby h-ru[zhuyin][diao='˫'] h-diao{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}h-ruby h-ru[zhuyin][diao='˙'] h-diao{-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);top:.125em}}h-jinze,h-word{display:inline-block;text-indent:0}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';src:local(YuGothic),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro')}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback')}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti';font-weight:600;src:local('YuGothic Bold'),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(YuGo-Bold),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Heiti CNS';font-weight:600;src:local('YuGothic Bold'),local(YuGo-Bold),local('Hiragino Kaku Gothic ProN W6'),local('Hiragino Kaku Gothic Pro W6'),local(HiraKakuProN-W6),local(HiraKakuPro-W6)}@font-face{font-family:'Han Heiti GB';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei SC Demibold'),local('Microsoft YaHei Bold'),local('Heiti SC Medium'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold)}@font-face{font-family:'Han Heiti';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Lantinghei SC'),local('Heiti SC'),local('Heiti TC'),local('Microsoft Yahei'),local('Microsoft Jhenghei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Lantinghei SC Demibold'),local(FZLTXHB--B51-0),local(FZLTZHK--GBK1-0),local('Heiti SC Medium'),local('Heiti TC Medium'),local(STHeitiSC-Medium),local(STHeitiTC-Medium),local('Microsoft YaHei Bold'),local('Microsoft Jhenghei Bold'),local(MicrosoftYaHei-Bold),local(MicrosoftJhengHeiBold);unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';src:local('Hiragino Sans GB'),local('Lantinghei TC'),local('Heiti TC'),local('Microsoft Jhenghei'),local('Heiti SC'),local('Lantinghei SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Heiti CNS';font-weight:600;src:local('Hiragino Sans GB W6'),local(HiraginoSansGB-W6),local('Lantinghei TC Demibold'),local('Heiti TC Medium'),local('Microsoft Jhenghei Bold'),local(FZLTXHB--B51-0),local(STHeitiTC-Medium),local(MicrosoftJhengHeiBold),local('Lantinghei SC Demibold'),local('Heiti SC Medium'),local('Microsoft YaHei Bold'),local(FZLTZHK--GBK1-0),local(STHeitiSC-Medium),local(MicrosoftYaHei-Bold);unicode-range:U+270C}@font-face{font-family:'Han Heiti GB';src:local('Hiragino Sans GB'),local('Lantinghei SC'),local('Heiti SC'),local('Microsoft Yahei'),local('Droid Sans Fallback');unicode-range:U+270C}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSong),local('Lisong Pro'),local(SimSun),local(PMingLiU)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho')}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local(PMingLiU),local(SimSun)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';src:local(YuMincho),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro')}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun),local(PMingLiU)}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti SC Bold'),local('STSongti TC Bold'),local(STSongti-SC-Bold),local(STSongti-TC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Songti CNS';font-weight:600;src:local('YuMincho Demibold'),local('Hiragino Mincho ProN W6'),local('Hiragino Mincho Pro W6'),local(YuMin-Demibold),local(HiraMinProN-W6),local(HiraMinPro-W6)}@font-face{font-family:'Han Songti GB';font-weight:600;src:local('STSongti SC Bold'),local(STSongti-SC-Bold)}@font-face{font-family:'Han Songti';src:local('Songti SC'),local('Songti TC'),local(STSongti),local('Lisong Pro'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+270C}@font-face{font-family:'Han Songti';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';src:local('Songti TC'),local('Lisong Pro'),local('Songti SC'),local(STSong),local('MS Mincho'),local(PMingLiU),local(SimSun);unicode-range:U+270C}@font-face{font-family:'Han Songti CNS';font-weight:600;src:local('STSongti TC Bold'),local('STSongti SC Bold'),local(STSongti-TC-Bold),local(STSongti-SC-Bold);unicode-range:U+270C}@font-face{font-family:'Han Songti GB';src:local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+270C}@font-face{font-family:cursive;src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti';src:local('Kaiti SC'),local(STKaiti),local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF),local(Kaiti),local(DFKai-SB)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti CNS';src:local(BiauKai),local('標楷體'),local(DFKaiShu-SB-Estd-BF)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Kaiti GB';src:local('Kaiti SC'),local(STKaiti),local(Kai),local(Kaiti),local(DFKai-SB)}@font-face{font-family:cursive;font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{font-family:'Han Kaiti GB';font-weight:600;src:local('Kaiti SC Bold'),local(STKaiti-SC-Bold)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong CNS';src:local(STFangsong),local(FangSong)}@font-face{unicode-range:U+4E00-9FFF,U+3400-4DB5,U+20000-2A6D6,U+2A700-2B734,U+2B740-2B81D,U+FA0E-FA0F,U+FA11,U+FA13-FA14,U+FA1F,U+FA21,U+FA23,U+FA24,U+FA27-FA29,U+3040-309F,U+30A0-30FF,U+3099-309E,U+FF66-FF9F,U+3007,U+31C0-31E3,U+2F00-2FD5,U+2E80-2EF3;font-family:'Han Fangsong GB';src:local(STFangsong),local(FangSong)}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('MS Gothic'),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local(SimSun);unicode-range:U+FF0E}@font-face{font-family:'Biaodian Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSong),local('Heiti SC'),local(SimSun);unicode-range:U+00B7}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Arial Unicode MS'),local('MS Gothic');unicode-range:U+2014}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho'),local('Microsoft Yahei');unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSong),local('Microsoft Yahei'),local(SimSun);unicode-range:U+2014}@font-face{font-family:'Biaodian Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local('MS Mincho'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Yakumono Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(Meiryo),local('MS Gothic');unicode-range:U+2026}@font-face{font-family:'Yakumono Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif CNS';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Sans GB'),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Serif GB';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype'),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Songti SC'),local(STSongti),local(SimSun),local(PMingLiU);unicode-range:U+2026}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Lisong Pro'),local('Heiti SC'),local(STHeiti),local(SimSun),local(PMingLiU);unicode-range:U+201C-201D,U+2018-2019}@font-face{font-family:'Biaodian Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman'),local(Arial),local('Droid Sans Fallback');unicode-range:U+25CF}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local('Heiti TC'),local('Lihei Pro'),local('Microsoft Jhenghei'),local(PMingLiU),local('MS Gothic');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(STSongti-TC-Regular),local('Lisong Pro'),local('Heiti TC'),local(PMingLiU);unicode-range:U+3002,U+FF0C,U+3001}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local('MS Gothic');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01,U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Songti SC'),local(STSongti),local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local('Hiragino Sans GB'),local('Heiti SC'),local(STHeiti),local(SimSun),local('MS Mincho');unicode-range:U+3002,U+FF0C,U+3001,U+FF1B,U+FF1A,U+FF1F,U+FF01}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(PMingLiU),local('MS Mincho');unicode-range:U+FF0D,U+FF0F,U+FF3C}@font-face{font-family:'Biaodian Pro Sans';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif CNS';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Hiragino Kaku Gothic ProN'),local('Hiragino Kaku Gothic Pro'),local(SimSun),local(PMingLiU);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Pro Serif GB';src:local('Hiragino Mincho ProN'),local('Hiragino Mincho Pro'),local(SimSun);unicode-range:U+300C-300F,U+300A-300B,U+3008-3009,U+FF08-FF09,U+3014-3015}@font-face{font-family:'Biaodian Basic';src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Basic';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+2014,U+2026,U+00B7}@font-face{font-family:'Biaodian Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans CNS';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Sans GB';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif CNS';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';src:local(Georgia),local('Times New Roman');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-weight:700;src:local('Georgia Bold'),local('Times New Roman Bold');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;src:local('Georgia Italic'),local('Times New Roman Italic');unicode-range:U+270C}@font-face{font-family:'Biaodian Pro Serif GB';font-style:italic;font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic');unicode-range:U+270C}@font-face{font-family:'Latin Italic Serif';src:local('Georgia Italic'),local('Times New Roman Italic'),local(Georgia-Italic),local(TimesNewRomanPS-ItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Serif';font-weight:700;src:local('Georgia Bold Italic'),local('Times New Roman Bold Italic'),local(Georgia-BoldItalic),local(TimesNewRomanPS-BoldItalicMT),local(Times-Italic)}@font-face{font-family:'Latin Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{font-family:'Latin Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Sans';src:local(Skia),local('Neutraface 2 Text'),local(Candara),local(Corbel)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Serif';src:local(Georgia),local('Hoefler Text'),local('Big Caslon')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral TF Italic Serif';src:local('Georgia Italic'),local('Hoefler Text Italic'),local(Georgia-Italic),local(HoeflerText-Italic)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Sans';src:local('Helvetica Neue'),local(Helvetica),local(Arial)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic'),local(HelveticaNeue-Italic),local(Helvetica-LightOblique),local(Arial-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Sans';font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic'),local(HelveticaNeue-BoldItalic),local(Helvetica-BoldOblique),local(Arial-BoldItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Serif';src:local(Palatino),local('Palatino Linotype'),local('Times New Roman')}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';src:local('Palatino Italic'),local('Palatino Italic Linotype'),local('Times New Roman Italic'),local(Palatino-Italic),local(Palatino-Italic-Linotype),local(TimesNewRomanPS-ItalicMT)}@font-face{unicode-range:U+0030-0039;font-family:'Numeral LF Italic Serif';font-weight:700;src:local('Palatino Bold Italic'),local('Palatino Bold Italic Linotype'),local('Times New Roman Bold Italic'),local(Palatino-BoldItalic),local(Palatino-BoldItalic-Linotype),local(TimesNewRomanPS-BoldItalicMT)}@font-face{font-family:'Numeral TF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral TF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Sans';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';src:local(lying-to-firefox);unicode-range:U+270C}@font-face{font-family:'Numeral LF Italic Serif';font-weight:700;src:local(lying-to-firefox);unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Kaiti'}@font-face{unicode-range:U+3105-312D,U+31A0-31BA,U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075;font-family:'Zhuyin Heiti';src:local('Hiragino Sans GB'),local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype')}@font-face{font-family:'Zhuyin Heiti';src:local('Heiti TC'),local('Microsoft Jhenghei'),url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');unicode-range:U+3127}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Zhuyin Heiti';unicode-range:U+02D9,U+02CA,U+02C5,U+02C7,U+02CB,U+02EA-02EB,U+31B4,U+31B5,U+31B6,U+31B7,U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}@font-face{font-family:'Zhuyin Heiti';src:local('Helvetica Neue'),local(Helvetica),local(Arial);unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-weight:700;src:local('Helvetica Neue Bold'),local('Helvetica Bold'),local('Arial Bold');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;src:local('Helvetica Neue Italic'),local('Helvetica Oblique'),local('Arial Italic');unicode-range:U+270C}@font-face{font-family:'Zhuyin Heiti';font-style:italic;font-weight:700;src:local('Helvetica Neue Bold Italic'),local('Helvetica Bold Oblique'),local('Arial Bold Italic');unicode-range:U+270C}@font-face{src:url(./font/han.woff?v3.2.1)format('woff'),url(./font/han.otf?v3.2.1)format('opentype');font-family:'Romanization Sans';unicode-range:U+030D,U+0358,U+F31B4-F31B7,U+F0061,U+F0065,U+F0069,U+F006F,U+F0075}article strong :lang(ja-Latn),article strong :lang(zh-Latn),article strong :not(:lang(zh)):not(:lang(ja)),article strong:lang(ja-Latn),article strong:lang(zh-Latn),article strong:not(:lang(zh)):not(:lang(ja)),html :lang(ja-Latn),html :lang(zh-Latn),html :not(:lang(zh)):not(:lang(ja)),html:lang(ja-Latn),html:lang(zh-Latn),html:not(:lang(zh)):not(:lang(ja)){font-family:'Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}[lang*=Hant],[lang=zh-TW],[lang=zh-HK],[lang^=zh],article strong:lang(zh),article strong:lang(zh-Hant),html:lang(zh),html:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}[lang*=Hans],[lang=zh-CN],article strong:lang(zh-CN),article strong:lang(zh-Hans),html:lang(zh-CN),html:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}[lang^=ja],article strong:lang(ja),html:lang(ja){font-family:'Yakumono Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article blockquote i :lang(ja-Latn),article blockquote i :lang(zh-Latn),article blockquote i :not(:lang(zh)):not(:lang(ja)),article blockquote i:lang(ja-Latn),article blockquote i:lang(zh-Latn),article blockquote i:not(:lang(zh)):not(:lang(ja)),article blockquote var :lang(ja-Latn),article blockquote var :lang(zh-Latn),article blockquote var :not(:lang(zh)):not(:lang(ja)),article blockquote var:lang(ja-Latn),article blockquote var:lang(zh-Latn),article blockquote var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}article blockquote i:lang(zh),article blockquote i:lang(zh-Hant),article blockquote var:lang(zh),article blockquote var:lang(zh-Hant){font-family:'Biaodian Pro Sans CNS','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Zhuyin Heiti','Han Heiti',sans-serif}article blockquote i:lang(zh-CN),article blockquote i:lang(zh-Hans),article blockquote var:lang(zh-CN),article blockquote var:lang(zh-Hans){font-family:'Biaodian Pro Sans GB','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti GB',sans-serif}article blockquote i:lang(ja),article blockquote var:lang(ja){font-family:'Yakumono Sans','Latin Italic Sans','Helvetica Neue',Helvetica,Arial,sans-serif}article figure blockquote :lang(ja-Latn),article figure blockquote :lang(zh-Latn),article figure blockquote :not(:lang(zh)):not(:lang(ja)),article figure blockquote:lang(ja-Latn),article figure blockquote:lang(zh-Latn),article figure blockquote:not(:lang(zh)):not(:lang(ja)),figure blockquote :lang(ja-Latn),figure blockquote :lang(zh-Latn),figure blockquote :not(:lang(zh)):not(:lang(ja)),figure blockquote:lang(ja-Latn),figure blockquote:lang(zh-Latn),figure blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Songti',cursive,serif}article figure blockquote:lang(zh),article figure blockquote:lang(zh-Hant),figure blockquote:lang(zh),figure blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Songti',serif}article figure blockquote:lang(zh-CN),article figure blockquote:lang(zh-Hans),figure blockquote:lang(zh-CN),figure blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Songti GB',serif}article figure blockquote:lang(ja),figure blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',serif}article blockquote :lang(ja-Latn),article blockquote :lang(zh-Latn),article blockquote :not(:lang(zh)):not(:lang(ja)),article blockquote:lang(ja-Latn),article blockquote:lang(zh-Latn),article blockquote:not(:lang(zh)):not(:lang(ja)){font-family:Georgia,'Times New Roman','Han Kaiti',cursive,serif}article blockquote:lang(zh),article blockquote:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}article blockquote:lang(zh-CN),article blockquote:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}article blockquote:lang(ja){font-family:'Yakumono Serif','Numeral LF Serif',Georgia,'Times New Roman',cursive,serif}i :lang(ja-Latn),i :lang(zh-Latn),i :not(:lang(zh)):not(:lang(ja)),i:lang(ja-Latn),i:lang(zh-Latn),i:not(:lang(zh)):not(:lang(ja)),var :lang(ja-Latn),var :lang(zh-Latn),var :not(:lang(zh)):not(:lang(ja)),var:lang(ja-Latn),var:lang(zh-Latn),var:not(:lang(zh)):not(:lang(ja)){font-family:'Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti',cursive,serif}i:lang(zh),i:lang(zh-Hant),var:lang(zh),var:lang(zh-Hant){font-family:'Biaodian Pro Serif CNS','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Zhuyin Kaiti','Han Kaiti',cursive,serif}i:lang(zh-CN),i:lang(zh-Hans),var:lang(zh-CN),var:lang(zh-Hans){font-family:'Biaodian Pro Serif GB','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman','Han Kaiti GB',cursive,serif}i:lang(ja),var:lang(ja){font-family:'Yakumono Serif','Numeral LF Italic Serif','Latin Italic Serif',Georgia,'Times New Roman',cursive,serif}code :lang(ja-Latn),code :lang(zh-Latn),code :not(:lang(zh)):not(:lang(ja)),code:lang(ja-Latn),code:lang(zh-Latn),code:not(:lang(zh)):not(:lang(ja)),kbd :lang(ja-Latn),kbd :lang(zh-Latn),kbd :not(:lang(zh)):not(:lang(ja)),kbd:lang(ja-Latn),kbd:lang(zh-Latn),kbd:not(:lang(zh)):not(:lang(ja)),pre :lang(ja-Latn),pre :lang(zh-Latn),pre :not(:lang(zh)):not(:lang(ja)),pre:lang(ja-Latn),pre:lang(zh-Latn),pre:not(:lang(zh)):not(:lang(ja)),samp :lang(ja-Latn),samp :lang(zh-Latn),samp :not(:lang(zh)):not(:lang(ja)),samp:lang(ja-Latn),samp:lang(zh-Latn),samp:not(:lang(zh)):not(:lang(ja)){font-family:Menlo,Consolas,Courier,'Han Heiti',monospace,monospace,sans-serif}code:lang(zh),code:lang(zh-Hant),kbd:lang(zh),kbd:lang(zh-Hant),pre:lang(zh),pre:lang(zh-Hant),samp:lang(zh),samp:lang(zh-Hant){font-family:Menlo,Consolas,Courier,'Zhuyin Heiti','Han Heiti',monospace,monospace,sans-serif}code:lang(zh-CN),code:lang(zh-Hans),kbd:lang(zh-CN),kbd:lang(zh-Hans),pre:lang(zh-CN),pre:lang(zh-Hans),samp:lang(zh-CN),samp:lang(zh-Hans){font-family:Menlo,Consolas,Courier,'Han Heiti GB',monospace,monospace,sans-serif}code:lang(ja),kbd:lang(ja),pre:lang(ja),samp:lang(ja){font-family:Menlo,Consolas,Courier,monospace,monospace,sans-serif}#luoma_pinyin p,#pua p,#zhuyin_fuhao-heiti p,#zhuyin_fuhao-kaiti p,.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7],h-ruby h-ru[annotation]:before,h-ruby h-ru[zhuyin] h-zhuyin,h-ruby h-ru[zhuyin] h-zhuyin h-diao,h-ruby.romanization rt,html,ruby h-ru[annotation]:before,ruby h-ru[zhuyin] h-zhuyin,ruby h-ru[zhuyin] h-zhuyin h-diao,ruby.romanization rt{-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}i,var{font-style:inherit}h-ruby h-ru[zhuyin] h-zhuyin h-diao,ruby h-ru[zhuyin] h-zhuyin h-diao{font-family:'Zhuyin Kaiti',cursive,serif}h-ruby h-ru[annotation]:before,h-ruby.romanization rt,ruby h-ru[annotation]:before,ruby.romanization rt{font-family:'Romanization Sans','Helvetica Neue',Helvetica,Arial,'Han Heiti',sans-serif}.no-kaiti i,.no-kaiti var{padding-bottom:.05em;border-bottom:3px double #d3d3d3}article{line-height:1.7;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}article li,article p{text-align:justify;text-justify:inter-ideograph}article h1+blockquote,article h1+h2,article h1+h3,article h1+h4,article h1+h5,article h1+h6,article h1+ol,article h1+p,article h1+section>blockquote:first-child,article h1+section>h2:first-child,article h1+section>h3:first-child,article h1+section>h4:first-child,article h1+section>h5:first-child,article h1+section>h6:first-child,article h1+section>ol:first-child,article h1+section>p:first-child,article h1+section>ul:first-child,article h1+ul,article h2+blockquote,article h2+h2,article h2+h3,article h2+h4,article h2+h5,article h2+h6,article h2+ol,article h2+p,article h2+section>blockquote:first-child,article h2+section>h2:first-child,article h2+section>h3:first-child,article h2+section>h4:first-child,article h2+section>h5:first-child,article h2+section>h6:first-child,article h2+section>ol:first-child,article h2+section>p:first-child,article h2+section>ul:first-child,article h2+ul,article h3+blockquote,article h3+h3,article h3+h4,article h3+h5,article h3+h6,article h3+ol,article h3+p,article h3+section>blockquote:first-child,article h3+section>h3:first-child,article h3+section>h4:first-child,article h3+section>h5:first-child,article h3+section>h6:first-child,article h3+section>ol:first-child,article h3+section>p:first-child,article h3+section>ul:first-child,article h3+ul,article h4+blockquote,article h4+h4,article h4+h5,article h4+h6,article h4+ol,article h4+p,article h4+section>blockquote:first-child,article h4+section>h4:first-child,article h4+section>h5:first-child,article h4+section>h6:first-child,article h4+section>ol:first-child,article h4+section>p:first-child,article h4+section>ul:first-child,article h4+ul,article h5+blockquote,article h5+h5,article h5+h6,article h5+ol,article h5+p,article h5+section>blockquote:first-child,article h5+section>h5:first-child,article h5+section>h6:first-child,article h5+section>ol:first-child,article h5+section>p:first-child,article h5+section>ul:first-child,article h5+ul,article h6+blockquote,article h6+h6,article h6+ol,article h6+p,article h6+section>blockquote:first-child,article h6+section>h6:first-child,article h6+section>ol:first-child,article h6+section>p:first-child,article h6+section>ul:first-child,article h6+ul{margin-top:-1em}.poem-like p,p.poem-like{margin-left:2em}article blockquote,article blockquote blockquote{margin-right:0}@media only screen and (max-width:480px){.poem-like p,article blockquote,p.poem-like{margin-left:1em}}figure blockquote{margin:0}blockquote blockquote{margin-left:1em;margin-right:1em}@media only screen and (max-width:480px){blockquote,figure{margin-left:1em;margin-right:1em}}.no-unicoderange h-char.biaodian.liga,.no-unicoderange h-char.biaodian[unicode=b7]{font-family:'Biaodian Basic','Han Heiti'}h-hws,h-hws[hidden]{display:inline;visibility:hidden;font:.89em Arial}code h-hws,code h-hws[hidden],kbd h-hws,kbd h-hws[hidden],pre h-hws,pre h-hws[hidden],samp h-hws,samp h-hws[hidden]{display:none}@font-face{src:url(./font/han-space.woff?v3.2.1)format('woff'),url(./font/han-space.otf?v3.2.1)format('opentype');font-family:'Han Space';unicode-range:U+20}.han-space h-hangable:lang(ja),.han-space h-hangable:lang(zh-CN),.han-space h-hangable:lang(zh-Hans){position:relative;display:inline}.han-space h-hangable:lang(ja) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-CN) h-char.biaodian.close h-cs,.han-space h-hangable:lang(zh-Hans) h-char.biaodian.close h-cs{display:none}.han-space h-hangable:lang(ja)>h-cs,.han-space h-hangable:lang(zh-CN)>h-cs,.han-space h-hangable:lang(zh-Hans)>h-cs{position:relative;display:inline!important;visibility:visible;font:inherit}.han-space h-hangable:lang(ja)>h-cs h-inner,.han-space h-hangable:lang(ja)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-CN)>h-cs h-inner,.han-space h-hangable:lang(zh-CN)>h-cs h-inner[hidden],.han-space h-hangable:lang(zh-Hans)>h-cs h-inner,.han-space h-hangable:lang(zh-Hans)>h-cs h-inner[hidden]{display:inline;visibility:hidden;font:1em 'Han Space'}.han-space h-hangable:lang(ja)>h-cs:after,.han-space h-hangable:lang(zh-CN)>h-cs:after,.han-space h-hangable:lang(zh-Hans)>h-cs:after{-moz-text-emphasis:none;-webkit-text-emphasis:none;text-emphasis:none;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;position:absolute;left:0;top:0;display:inline-block;content:attr(biaodian);line-height:1.05}h-ru .han-space h-hangable:lang(ja)>h-cs:after,h-ru .han-space h-hangable:lang(zh-CN)>h-cs:after,h-ru .han-space h-hangable:lang(zh-Hans)>h-cs:after,ruby .han-space h-hangable:lang(ja)>h-cs:after,ruby .han-space h-hangable:lang(zh-CN)>h-cs:after,ruby .han-space h-hangable:lang(zh-Hans)>h-cs:after{position:relative}.han-space h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){position:absolute;color:transparent;font:0/0 hidden-text}.han-space.pseudo-element-clipboard h-hangable:lang(ja) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-CN) h-char.biaodian.end:not(.close),.han-space.pseudo-element-clipboard h-hangable:lang(zh-Hans) h-char.biaodian.end:not(.close){display:none}h-cs,h-cs[hidden]{display:none;visibility:hidden;font:.825em Courier;letter-spacing:0;white-space:normal}h-char.biaodian.open>h-inner{margin-left:-.5em}h-char.biaodian.close>h-inner,h-char.biaodian[unicode='3001']>h-inner,h-char.biaodian[unicode='3002']>h-inner,h-char.biaodian[unicode=ff0c]>h-inner,h-char.biaodian[unicode=ff0e]>h-inner{letter-spacing:-.5em}h-char.biaodian.close>h-cs,h-char.biaodian.open>h-cs,h-char.biaodian[unicode='3001']>h-cs,h-char.biaodian[unicode='3002']>h-cs,h-char.biaodian[unicode=ff0c]>h-cs,h-char.biaodian[unicode=ff0e]>h-cs{display:inline}h-char.biaodian[unicode='3001']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-inner,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-inner,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-inner{letter-spacing:inherit}h-char-group .end:not(:last-child) h-cs,h-char-group .open+.open h-cs,h-char-group [unicode='3001']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3001']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3001']:lang(zh-TW)+.open h-cs,h-char-group [unicode='3002']:lang(zh-HK)+.open h-cs,h-char-group [unicode='3002']:lang(zh-Hant)+.open h-cs,h-char-group [unicode='3002']:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-char-group [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-char-group.portion .end:last-child h-cs,h-char-group.portion .open:first-child h-cs,h-char.biaodian[unicode='3001']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3001']:lang(zh-TW)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-HK)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-Hant)>h-cs,h-char.biaodian[unicode='3002']:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0c]:lang(zh-TW)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-HK)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-Hant)>h-cs,h-char.biaodian[unicode=ff0e]:lang(zh-TW)>h-cs,h-hangable .end:not(:last-child) h-cs,h-hangable .open+.open h-cs,h-hangable [unicode='3001']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3001']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3001']:lang(zh-TW)+.open h-cs,h-hangable [unicode='3002']:lang(zh-HK)+.open h-cs,h-hangable [unicode='3002']:lang(zh-Hant)+.open h-cs,h-hangable [unicode='3002']:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0c]:lang(zh-TW)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-HK)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-Hant)+.open h-cs,h-hangable [unicode=ff0e]:lang(zh-TW)+.open h-cs,h-hangable.portion .end:last-child h-cs,h-hangable.portion .open:first-child h-cs{display:none}h-char-group [unicode=b7]:not(:last-child),h-char-group [unicode='30fb']:not(:last-child){letter-spacing:-.5em}h-char-group .liga:not(:last-child){margin-right:-.25em}h-char[display-as]{position:relative;display:inline-block}h-char[display-as] h-inner{color:transparent}h-char[display-as]:after{position:absolute;left:0;display:inline-block;content:attr(display-as)}h-char[display-as].comb-liga:after{font-family:'Romanization Sans','Zhuyin Kaiti'}#zhuyin_fuhao-heiti p{font-family:"Zhuyin Heiti","Biaodian Pro Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif}#zhuyin_fuhao-kaiti p{font-family:"Zhuyin Kaiti","Biaodian Pro Serif",Georgia,"Times New Roman","Han Kaiti",cursive,serif}#luoma_pinyin p,#pua p{font-family:"Romanization Sans","Biaodian Pro Sans","Helvetica Neue",Helvetica,Arial,"Han Heiti",sans-serif} \ No newline at end of file diff --git a/test/test-commonjs.js b/test/test-commonjs.js index 06a06499..d6043d03 100644 --- a/test/test-commonjs.js +++ b/test/test-commonjs.js @@ -1 +1 @@ -!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g'+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.0",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o})},{}],2:[function(a,b,c){b.exports=a("./dist/han")},{"./dist/han":1}],3:[function(a,b,c){(function(){var b;b=a("../index"),b().render()}).call(this)},{"../index":2}]},{},[3]); \ No newline at end of file +!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g'+a+"",b.firstChild}function e(a,b){var c,d=s.create("canvas");return d.width="50",d.height="20",d.style.display="none",l.appendChild(d),c=d.getContext("2d"),c.textBaseline="top",c.font="15px "+b+", sans-serif",c.fillStyle="black",c.strokeStyle="black",c.fillText(a,0,0),{node:d,context:c,remove:function(){s.remove(d,l)}}}function f(a,b){var c,d=a.context,e=b.context;try{for(var f=1;20>=f;f++)for(var g=1;50>=g;g++){if("undefined"==typeof c&&d.getImageData(g,f,1,1).data[3]!==e.getImageData(g,f,1,1).data[3]){c=!1;break}if("boolean"==typeof c)break;50===g&&20===f&&"undefined"==typeof c&&(c=!0)}return a.remove(),b.remove(),a=null,b=null,c}catch(h){}return!1}function g(a,b,c){var a=a,b=b||"sans-serif",c=c||"\u8fadQ";return b=e(c,b),a=e(c,a),!f(a,b)}function h(a,b,c){var d=s.create("h-ru"),b=s.clone(b),c=c||{};return c.annotation=b.textContent,Array.isArray(a)?d.innerHTML=a.map(function(a){return"undefined"==typeof a?"":a.outerHTML}).join("")+b.outerHTML:(d.appendChild(s.clone(a)),d.appendChild(b)),s.setAttr(d,c),d}function i(a,b){var c,d,e,f,a=s.clone(a),g=s.create("h-ru"),h=b.textContent;return c=h.replace(r.zhuyin.diao,""),f=c?c.length:0,d=h.replace(c,"").replace(/[\u02C5]/g,"\u02c7").replace(/[\u030D]/g,"\u0358"),e=h.replace(r.zhuyin.form,function(a,b,c){return[a?"S":null,b?"J":null,c?"Y":null].join("")}),g.appendChild(a),g.innerHTML+=""+c+""+d+"",s.setAttr(g,{zhuyin:"",diao:d,length:f,form:e}),g}var j=a.document,k=j.documentElement,l=j.body,m="3.2.1",n=["initCond","renderElem","renderHanging","renderJiya","renderHWS","correctBasicBD","substCombLigaWithPUA"],o=function(a,b){return new o.fn.init(a,b)},p=function(){return arguments[0]&&(this.context=arguments[0]),arguments[1]&&(this.condition=arguments[1]),this};o.version=m,o.fn=o.prototype={version:m,constructor:o,context:l,condition:k,routine:n,init:p,setRoutine:function(a){return Array.isArray(a)&&(this.routine=a),this},render:function(a){var b=this,a=Array.isArray(a)?a:this.routine;return a.forEach(function(a){try{"string"==typeof a?b[a]():Array.isArray(a)&&b[a.shift()].apply(b,a)}catch(c){}}),this}},o.fn.init.prototype=o.fn,o.init=function(){return o.init=o().render()};var q={punct:{base:"[\u2026,.;:!?\u203d_]",sing:"[\u2010-\u2014\u2026]",middle:"[\\/~\\-&\u2010-\u2014_]",open:"['\"\u2018\u201c\\(\\[\xa1\xbf\u2e18\xab\u2039\u201a\u201c\u201e]",close:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f]",end:"['\"\u201d\u2019\\)\\]\xbb\u203a\u201b\u201d\u201f\u203c\u203d\u2047-\u2049,.;:!?]"},biaodian:{base:"[\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]",liga:"[\u2014\u2026\u22ef]",middle:"[\xb7\uff3c\uff0f\uff0d\u30a0\uff06\u30fb\uff3f]",open:"[\u300c\u300e\u300a\u3008\uff08\u3014\uff3b\uff5b\u3010\u3016]",close:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017]",end:"[\u300d\u300f\u300b\u3009\uff09\u3015\uff3d\uff5d\u3011\u3017\ufe30\uff0e\u3001\uff0c\u3002\uff1a\uff1b\uff1f\uff01\u30fc]"},hanzi:{base:"[\u4e00-\u9fff\u3400-\u4db5\u31c0-\u31e3\u3007\ufa0e\ufa0f\ufa11\ufa13\ufa14\ufa1f\ufa21\ufa23\ufa24\ufa27-\ufa29]|[\ud800-\udbff][\udc00-\udfff]",desc:"[\u2ff0-\u2ffa]",radical:"[\u2f00-\u2fd5\u2e80-\u2ef3]"},latin:{base:"[A-Za-z0-9\xc0-\xff\u0100-\u017f\u0180-\u024f\u2c60-\u2c7f\ua720-\ua7ff\u1e00-\u1eff]",combine:"[\u0300-\u0341\u1dc0-\u1dff]"},ellinika:{base:"[0-9\u0370-\u03ff\u1f00-\u1fff]",combine:"[\u0300-\u0345\u1dc0-\u1dff]"},kirillica:{base:"[0-9\u0400-\u0482\u048a-\u04ff\u0500-\u052f\ua640-\ua66e\ua67e-\ua697]",combine:"[\u0483-\u0489\u2de0-\u2dff\ua66f-\ua67d\ua69f]"},kana:{base:"[\u30a2\u30a4\u30a6\u30a8\u30aa-\u30fa\u3042\u3044\u3046\u3048\u304a-\u3094\u309f\u30ff]|\ud82c[\udc00-\udc01]",small:"[\u3041\u3043\u3045\u3047\u3049\u30a1\u30a3\u30a5\u30a7\u30a9\u3063\u3083\u3085\u3087\u308e\u3095\u3096\u30c3\u30e3\u30e5\u30e7\u30ee\u30f5\u30f6\u31f0-\u31ff]",combine:"[\u3099-\u309c]",half:"[\uff66-\uff9f]",mark:"[\u30a0\u309d\u309e\u30fb-\u30fe]"},eonmun:{base:"[\uac00-\ud7a3]",letter:"[\u1100-\u11ff\u314f-\u3163\u3131-\u318e\ua960-\ua97c\ud7b0-\ud7fb]",half:"[\uffa1-\uffdc]"},zhuyin:{base:"[\u3105-\u312d\u31a0-\u31ba]",initial:"[\u3105-\u3119\u312a-\u312c\u31a0-\u31a3]",medial:"[\u3127-\u3129]","final":"[\u311a-\u3129\u312d\u31a4-\u31b3\u31b8-\u31ba]",tone:"[\u02d9\u02ca\u02c5\u02c7\u02cb\u02ea\u02eb]",ruyun:"[\u31b4-\u31b7][\u0358\u030d]?"}},r=function(){var a="[\\x20\\t\\r\\n\\f]",b=q.punct.open,c=(q.punct.close,q.punct.end),d=q.punct.middle,e=q.punct.sing,f=b+"|"+c+"|"+d,g=q.biaodian.open,h=q.biaodian.close,i=q.biaodian.end,j=q.biaodian.middle,k=q.biaodian.liga+"{2}",l=g+"|"+i+"|"+j,m=q.kana.base+q.kana.combine+"?",n=q.kana.small+q.kana.combine+"?",o=q.kana.half,p=q.eonmun.base+"|"+q.eonmun.letter,r=q.eonmun.half,s=q.hanzi.base+"|"+q.hanzi.desc+"|"+q.hanzi.radical+"|"+m,t=q.ellinika.combine,u=q.latin.base+t+"*",v=q.ellinika.base+t+"*",w=q.kirillica.combine,x=q.kirillica.base+w+"*",y=u+"|"+v+"|"+x,z="['\u2019]",A=s+"|(?:"+y+"|"+z+")+",B=q.zhuyin.initial,C=q.zhuyin.medial,D=q.zhuyin["final"],E=q.zhuyin.tone+"|"+q.zhuyin.ruyun;return{"char":{punct:{all:new RegExp("("+f+")","g"),open:new RegExp("("+b+")","g"),end:new RegExp("("+c+")","g"),sing:new RegExp("("+e+")","g")},biaodian:{all:new RegExp("("+l+")","g"),open:new RegExp("("+g+")","g"),close:new RegExp("("+h+")","g"),end:new RegExp("("+i+")","g"),liga:new RegExp("("+k+")","g")},hanzi:new RegExp("("+s+")","g"),latin:new RegExp("("+u+")","ig"),ellinika:new RegExp("("+v+")","ig"),kirillica:new RegExp("("+x+")","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")","g"),eonmun:new RegExp("("+p+"|"+r+")","g")},group:{biaodian:[new RegExp("(("+l+"){2,})","g"),new RegExp("("+k+g+")","g")],punct:null,hanzi:new RegExp("("+s+")+","g"),western:new RegExp("("+u+"|"+v+"|"+x+"|"+f+")+","ig"),kana:new RegExp("("+m+"|"+n+"|"+o+")+","g"),eonmun:new RegExp("("+p+"|"+r+")+","g")},jinze:{hanging:new RegExp("("+a+"*)("+h+"*|[\u2026\u22ef]*)([\u3001\uff0c\u3002\uff0e])(?!"+i+")","ig"),touwei:new RegExp("("+g+"+)("+A+")("+i+"+)","ig"),tou:new RegExp("("+g+"+)("+A+")","ig"),wei:new RegExp("("+A+")("+i+"+)","ig"),middle:new RegExp("("+A+")("+j+")("+A+")","ig")},zhuyin:{form:new RegExp("^\u02d9?("+B+")?("+C+")?("+D+")?("+E+")?$"),diao:new RegExp("("+E+")","g")},hws:{base:[new RegExp("("+s+")("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")("+s+")","ig")],strict:[new RegExp("("+s+")"+a+"?("+y+"|"+b+")","ig"),new RegExp("("+y+"|"+c+")"+a+"?("+s+")","ig")]},"display-as":{"ja-font-for-hant":["\u67e5 \u67fb","\u555f \u5553","\u9109 \u9115","\u503c \u5024","\u6c61 \u6c5a"],"comb-liga-pua":[["a[\u030d\u0358]","\udb80\udc61"],["e[\u030d\u0358]","\udb80\udc65"],["i[\u030d\u0358]","\udb80\udc69"],["o[\u030d\u0358]","\udb80\udc6f"],["u[\u030d\u0358]","\udb80\udc75"],["\u31b4[\u030d\u0358]","\udb8c\uddb4"],["\u31b5[\u030d\u0358]","\udb8c\uddb5"],["\u31b6[\u030d\u0358]","\udb8c\uddb6"],["\u31b7[\u030d\u0358]","\udb8c\uddb7"]]},"inaccurate-char":[["[\u2022\u2027]","\xb7"],["\u22ef\u22ef","\u2026\u2026"],["\u2500\u2500","\u2014\u2014"],["\u2035","\u2018"],["\u2032","\u2019"],["\u2036","\u201c"],["\u2033","\u201d"]]}}();o.UNICODE=q,o.TYPESET=r,o.UNICODE.cjk=o.UNICODE.hanzi,o.UNICODE.greek=o.UNICODE.ellinika,o.UNICODE.cyrillic=o.UNICODE.kirillica,o.UNICODE.hangul=o.UNICODE.eonmun,o.TYPESET["char"].cjk=o.TYPESET["char"].hanzi,o.TYPESET["char"].greek=o.TYPESET["char"].ellinika,o.TYPESET["char"].cyrillic=o.TYPESET["char"].kirillica,o.TYPESET["char"].hangul=o.TYPESET["char"].eonmun;var s={id:function(a,b){return(b||j).getElementById(a)},tag:function(a,b){return this.makeArray((b||j).getElementsByTagName(a))},qsa:function(a,b){return this.makeArray((b||j).querySelectorAll(a))},create:function(a,b){var a="!"===a?j.createDocumentFragment():""===a?j.createTextNode(b||""):j.createElement(a);try{b&&(a.className=b)}catch(c){}return a},clone:function(a,b){return a.cloneNode(b||!0)},remove:function(a,b){return(b||a.parentNode).removeChild(a)},setAttr:function(a,b){if("object"==typeof b){var c=b.length;if("object"==typeof b[0]&&"name"in b[0])for(var d=0;c>d;d++)void 0!==b[d].value&&a.setAttribute(b[d].name,b[d].value);else for(var e in b)b.hasOwnProperty(e)&&void 0!==b[e]&&a.setAttribute(e,b[e]);return a}},isIgnorable:function(a){return"WBR"===a.nodeName||a.nodeType===Node.COMMENT_NODE},makeArray:function(a){return Array.prototype.slice.call(a)},extend:function(a,b){var c="object"==typeof a||"function"==typeof a||"object"==typeof b;if(c){for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a}}},t=function(b){function c(a,b,c){var d=Element.prototype,e=d.matches||d.mozMatchesSelector||d.msMatchesSelector||d.webkitMatchesSelector;return a instanceof Element?e.call(a,b):c&&/^[39]$/.test(a.nodeType)?!0:!1}var d="0.2.1",e=b.NON_INLINE_PROSE,f=b.PRESETS.prose.filterElements,g=a||{},h=g.document||void 0;if("undefined"==typeof h)throw new Error("Fibre requires a DOM-supported environment.");var i=function(a,b){return new i.fn.init(a,b)};return i.version=d,i.matches=c,i.fn=i.prototype={constructor:i,version:d,finder:[],context:void 0,portionMode:"retain",selector:{},preset:"prose",init:function(a,b){if(b&&(this.preset=null),this.selector={context:null,filter:[],avoid:[],boundary:[]},!a)throw new Error("A context is required for Fibre to initialise.");return a instanceof Node?a instanceof Document?this.context=a.body||a:this.context=a:"string"==typeof a&&(this.context=h.querySelector(a),this.selector.context=a),this},filterFn:function(a){var b=this.selector.filter.join(", ")||"*",d=this.selector.avoid.join(", ")||null,e=c(a,b,!0)&&!c(a,d);return"prose"===this.preset?f(a)&&e:e},boundaryFn:function(a){var b=this.selector.boundary.join(", ")||null,d=c(a,b);return"prose"===this.preset?e(a)||d:d},filter:function(a){return"string"==typeof a&&this.selector.filter.push(a),this},endFilter:function(a){return a?this.selector.filter=[]:this.selector.filter.pop(),this},avoid:function(a){return"string"==typeof a&&this.selector.avoid.push(a),this},endAvoid:function(a){return a?this.selector.avoid=[]:this.selector.avoid.pop(),this},addBoundary:function(a){return"string"==typeof a&&this.selector.boundary.push(a),this},removeBoundary:function(){return this.selector.boundary=[],this},setMode:function(a){return this.portionMode="first"===a?"first":"retain",this},replace:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,replace:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},wrap:function(a,c){var d=this;return d.finder.push(b(d.context,{find:a,wrap:c,filterElements:function(a){return d.filterFn(a)},forceContext:function(a){return d.boundaryFn(a)},portionMode:d.portionMode})),d},revert:function(a){var b=this.finder.length,a=Number(a)||(0===a?Number(0):"all"===a?b:1);if("undefined"==typeof b||0===b)return this;a>b&&(a=b);for(var c=a;c>0;c--)this.finder.pop().revert();return this}},i.fn.filterOut=i.fn.avoid,i.fn.init.prototype=i.fn,i}(function(){function a(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function b(){return c.apply(null,arguments)||d.apply(null,arguments)}function c(a,c,e,f,g){if(c&&!c.nodeType&&arguments.length<=2)return!1;var h="function"==typeof e;h&&(e=function(a){return function(b,c){return a(b.text,c.startIndex)}}(e));var i=d(c,{find:a,wrap:h?null:e,replace:h?e:"$"+(f||"&"),prepMatch:function(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";if(f>0){var c=a[f];a.index+=a[0].indexOf(c),a[0]=c}return a.endIndex=a.index+a[0].length,a.startIndex=a.index,a.index=b,a},filterElements:g});return b.revert=function(){return i.revert()},!0}function d(a,b){return new e(a,b)}function e(a,c){var d=c.preset&&b.PRESETS[c.preset];if(c.portionMode=c.portionMode||f,d)for(var e in d)i.call(d,e)&&!i.call(c,e)&&(c[e]=d[e]);this.node=a,this.options=c,this.prepMatch=c.prepMatch||this.prepMatch,this.reverts=[],this.matches=this.search(),this.matches.length&&this.processMatches()}var f="retain",g="first",h=j,i=({}.toString,{}.hasOwnProperty);return b.NON_PROSE_ELEMENTS={br:1,hr:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1},b.NON_CONTIGUOUS_PROSE_ELEMENTS={address:1,article:1,aside:1,blockquote:1,dd:1,div:1,dl:1,fieldset:1,figcaption:1,figure:1,footer:1,form:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,header:1,hgroup:1,hr:1,main:1,nav:1,noscript:1,ol:1,output:1,p:1,pre:1,section:1,ul:1,br:1,li:1,summary:1,dt:1,details:1,rp:1,rt:1,rtc:1,script:1,style:1,img:1,video:1,audio:1,canvas:1,svg:1,map:1,object:1,input:1,textarea:1,select:1,option:1,optgroup:1,button:1,table:1,tbody:1,thead:1,th:1,tr:1,td:1,caption:1,col:1,tfoot:1,colgroup:1},b.NON_INLINE_PROSE=function(a){return i.call(b.NON_CONTIGUOUS_PROSE_ELEMENTS,a.nodeName.toLowerCase())},b.PRESETS={prose:{forceContext:b.NON_INLINE_PROSE,filterElements:function(a){return!i.call(b.NON_PROSE_ELEMENTS,a.nodeName.toLowerCase())}}},b.Finder=e,e.prototype={search:function(){function b(a){for(var g=0,j=a.length;j>g;++g){var k=a[g];if("string"==typeof k){if(f.global)for(;c=f.exec(k);)h.push(i.prepMatch(c,d++,e));else(c=k.match(f))&&h.push(i.prepMatch(c,0,e));e+=k.length}else b(k)}}var c,d=0,e=0,f=this.options.find,g=this.getAggregateText(),h=[],i=this;return f="string"==typeof f?RegExp(a(f),"g"):f,b(g),h},prepMatch:function(a,b,c){if(!a[0])throw new Error("findAndReplaceDOMText cannot handle zero-length matches");return a.endIndex=c+a.index+a[0].length,a.startIndex=c+a.index,a.index=b,a},getAggregateText:function(){function a(d,e){if(3===d.nodeType)return[d.data];if(b&&!b(d))return[];var e=[""],f=0;if(d=d.firstChild)do if(3!==d.nodeType){var g=a(d);c&&1===d.nodeType&&(c===!0||c(d))?(e[++f]=g,e[++f]=""):("string"==typeof g[0]&&(e[f]+=g.shift()),g.length&&(e[++f]=g,e[++f]=""))}else e[f]+=d.data;while(d=d.nextSibling);return e}var b=this.options.filterElements,c=this.options.forceContext;return a(this.node)},processMatches:function(){var a,b,c,d=this.matches,e=this.node,f=this.options.filterElements,g=[],h=e,i=d.shift(),j=0,k=0,l=0,m=[e];a:for(;;){if(3===h.nodeType&&(!b&&h.length+j>=i.endIndex?b={node:h,index:l++,text:h.data.substring(i.startIndex-j,i.endIndex-j),indexInMatch:j-i.startIndex,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,isEnd:!0}:a&&g.push({node:h,index:l++,text:h.data,indexInMatch:j-i.startIndex,indexInNode:0}),!a&&h.length+j>i.startIndex&&(a={node:h,index:l++,indexInMatch:0,indexInNode:i.startIndex-j,endIndexInNode:i.endIndex-j,text:h.data.substring(i.startIndex-j,i.endIndex-j)}),j+=h.data.length),c=1===h.nodeType&&f&&!f(h),a&&b){if(h=this.replaceMatch(i,a,g,b),j-=b.node.data.length-b.endIndexInNode,a=null,b=null,g=[],i=d.shift(),l=0,k++,!i)break}else if(!c&&(h.firstChild||h.nextSibling)){h.firstChild?(m.push(h),h=h.firstChild):h=h.nextSibling;continue}for(;;){if(h.nextSibling){h=h.nextSibling;break}if(h=m.pop(),h===e)break a}}},revert:function(){for(var a=this.reverts.length;a--;)this.reverts[a]();this.reverts=[]},prepareReplacementString:function(a,b,c,d){var e=this.options.portionMode;return e===g&&b.indexInMatch>0?"":(a=a.replace(/\$(\d+|&|`|')/g,function(a,b){var d;switch(b){case"&":d=c[0];break;case"`":d=c.input.substring(0,c.startIndex);break;case"'":d=c.input.substring(c.endIndex);break;default:d=c[+b]}return d}),e===g?a:b.isEnd?a.substring(b.indexInMatch):a.substring(b.indexInMatch,b.indexInMatch+b.text.length))},getPortionReplacementNode:function(a,b,c){var d=this.options.replace||"$&",e=this.options.wrap;if(e&&e.nodeType){var f=h.createElement("div");f.innerHTML=e.outerHTML||(new XMLSerializer).serializeToString(e),e=f.firstChild}if("function"==typeof d)return d=d(a,b,c),d&&d.nodeType?d:h.createTextNode(String(d));var g="string"==typeof e?h.createElement(e):e;return d=h.createTextNode(this.prepareReplacementString(d,a,b,c)),d.data&&g?(g.appendChild(d),g):d},replaceMatch:function(a,b,c,d){var e,f,g=b.node,i=d.node;if(g===i){var j=g;b.indexInNode>0&&(e=h.createTextNode(j.data.substring(0,b.indexInNode)),j.parentNode.insertBefore(e,j));var k=this.getPortionReplacementNode(d,a);return j.parentNode.insertBefore(k,j),d.endIndexInNoden;++n){var p=c[n],q=this.getPortionReplacementNode(p,a);p.node.parentNode.replaceChild(q,p.node),this.reverts.push(function(a,b){return function(){b.parentNode.replaceChild(a.node,b)}}(p,q)),m.push(q)}var r=this.getPortionReplacementNode(d,a);return g.parentNode.insertBefore(e,g),g.parentNode.insertBefore(l,g),g.parentNode.removeChild(g),i.parentNode.insertBefore(r,i),i.parentNode.insertBefore(f,i),i.parentNode.removeChild(i),this.reverts.push(function(){e.parentNode.removeChild(e),l.parentNode.replaceChild(g,l),f.parentNode.removeChild(f),r.parentNode.replaceChild(i,r)}),r}},b}());s.extend(t.fn,{jinzify:function(){return this.avoid("h-jinze"),this.replace(r.jinze.touwei,function(a,b){var c=s.create("h-jinze","touwei");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.wei,function(a,b){var c=s.create("h-jinze","wei");return c.innerHTML=b[0],0===a.index?c:""}).replace(r.jinze.tou,function(a,b){var c=s.create("h-jinze","tou");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}).replace(r.jinze.middle,function(a,b){var c=s.create("h-jinze","middle");return c.innerHTML=b[0],0===a.index&&a.isEnd||1===a.index?c:""}),this.endAvoid(),this},groupify:function(a){var a=s.extend({biaodian:!1,hanzi:!1,kana:!1,eonmun:!1,western:!1},a||{});return this.avoid("h-hangable, h-char-group, h-word"),a.biaodian&&this.replace(r.group.biaodian[0],c).replace(r.group.biaodian[1],c),a.hanzi&&this.wrap(r.group.hanzi,s.clone(s.create("h-char-group","hanzi cjk"))),a.western&&this.wrap(r.group.western,s.clone(s.create("h-word","western"))),a.kana&&this.wrap(r.group.kana,s.clone(s.create("h-char-group","kana"))),a.eonmun&&this.wrap(r.group.eonmun,s.clone(s.create("h-word","eonmun hangul"))),this.endAvoid(),this},charify:function(a){var a=s.extend({biaodian:!1,punct:!1,hanzi:!1,latin:!1,ellinika:!1,kirillica:!1,kana:!1,eonmun:!1},a||{});return this.avoid("h-char"),a.biaodian&&this.replace(r["char"].biaodian.all,function(a,b){return d(b[0])}).replace(r["char"].biaodian.liga,function(a,b){return d(b[0])}),a.hanzi&&this.wrap(r["char"].hanzi,s.clone(s.create("h-char","hanzi cjk"))),a.punct&&this.wrap(r["char"].punct.all,s.clone(s.create("h-char","punct"))),a.latin&&this.wrap(r["char"].latin,s.clone(s.create("h-char","alphabet latin"))),a.ellinika&&this.wrap(r["char"].ellinika,s.clone(s.create("h-char","alphabet ellinika greek"))),a.kirillica&&this.wrap(r["char"].kirillica,s.clone(s.create("h-char","alphabet kirillica cyrillic"))),a.kana&&this.wrap(r["char"].kana,s.clone(s.create("h-char","kana"))),a.eonmun&&this.wrap(r["char"].eonmun,s.clone(s.create("h-char","eonmun hangul"))),this.endAvoid(),this}}),o.find=t,void["replace","wrap","revert","jinzify","groupify","charify"].forEach(function(a){o.fn[a]=function(){return this.finder||(this.finder=o.find(this.context)),this.finder[a](arguments[0],arguments[1]),this}});var u={};u.writeOnCanvas=e,u.compareCanvases=f,u.detectFont=g,u.support=function(){function b(a){var b,c=a.charAt(0).toUpperCase()+a.slice(1),d=(a+" "+e.join(c+" ")+c).split(" ");return d.forEach(function(a){"string"==typeof f.style[a]&&(b=!0)}),b||!1}function c(a,b){var c,d,e,f=l||s.create("body"),g=s.create("div"),h=l?g:f,b="function"==typeof b?b:function(){};return c=[""].join(""),h.innerHTML+=c,f.appendChild(g),l||(f.style.background="",f.style.overflow="hidden",e=k.style.overflow,k.style.overflow="hidden",k.appendChild(f)),d=b(h,a),s.remove(h),l||(k.style.overflow=e),!!d}function d(b,c){var d;return a.getComputedStyle?d=j.defaultView.getComputedStyle(b,null).getPropertyValue(c):b.currentStyle&&(d=b.currentStyle[c]),d}var e="Webkit Moz ms".split(" "),f=s.create("h-test");return{ruby:function(){var a,b=s.create("ruby"),c=s.create("rt"),e=s.create("rp");return b.appendChild(e),b.appendChild(c),k.appendChild(b),a="none"===d(e,"display")||"ruby"===d(b,"display")&&"ruby-text"===d(c,"display")?!0:!1,k.removeChild(b),b=null,c=null,e=null,a}(),fontface:function(){var a;return c('@font-face { font-family: font; src: url("//"); }',function(b,c){var d=s.qsa("style",b)[0],e=d.sheet||d.styleSheet,f=e?e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"":"";a=/src/i.test(f)&&0===f.indexOf(c.split(" ")[0])}),a}(),unicoderange:function(){var a;return c('@font-face{font-family:test-for-unicode-range;src:local(Arial),local("Droid Sans")}@font-face{font-family:test-for-unicode-range;src:local("Times New Roman"),local(Times),local("Droid Serif");unicode-range:U+270C}',function(){a=!u.detectFont("test-for-unicode-range",'Arial, "Droid Sans"',"Q")}),a}(),columnwidth:b("columnWidth"),textemphasis:b("textEmphasis"),writingmode:b("writingMode")}}();var v=a.navigator.userAgent||null,w=/Trident/i.test(v);u.support["pseudo-element-clipboard"]=w?!0:!1,u.initCond=function(a){var b,a=a||k,c="";for(var d in u.support)b=(u.support[d]?"":"no-")+d,a.classList.add(b),c+=b+" ";return c},s.extend(u,{renderElem:function(a){this.renderRuby(a),this.renderDecoLine(a),this.renderDecoLine(a,"s, del"),this.renderEm(a)},renderDecoLine:function(a,b){var b=b||"u, ins",c=s.qsa(b,a),d=new RegExp("^("+b.replace(/\,\s?/g,"|")+")$","ig");c.forEach(function(a){var b;do if(b=(b||a).nextSibling,!b)return;while(s.isIgnorable(b));b.nodeName.match(d)&&b.classList.add("adjacent")})},renderEm:function(a,b){var c=b?"qsa":"tag",b=b||"em",d=s[c](b,a);d.forEach(function(a){var b=o(a);u.support.textemphasis||b.jinzify().groupify({western:!0}),b.groupify({biaodian:!0}).charify(u.support.textemphasis?{biaodian:!0,punct:!0}:{hanzi:!0,biaodian:!0,punct:!0,latin:!0,ellinika:!0,kirillica:!0})})},renderRuby:function(a,b){var c=b?"qsa":"tag",b=b||"ruby",d=s[c](b,a),e=s.qsa(b+", rtc",a);e.forEach(function(a){var b=a.classList;b.contains("pinyin")?b.add("romanization"):b.contains("mps")&&b.add("zhuyin"),b.contains("romanization")&&b.add("annotation")}),d.forEach(function(a){var c,d,e,f,g,j,k=a.classList,l=!u.support.ruby||k.contains("zhuyin")||k.contains("complex")||k.contains("rightangle");l&&(c=s.create("!"),c.appendChild(s.clone(a)),d=s.qsa(b,c)[0],(!u.support.ruby||k.contains("zhuyin"))&&s.tag("rt",d).forEach(function(a){var b,c=s.create("!"),d=[];do{if(b=(b||a).previousSibling,!b||b.nodeName.match(/(r\-?[ubt])/i))break;c.insertBefore(s.clone(b),c.firstChild),d.push(b)}while(!b.nodeName.match(/(r\-?[ubt])/i));f=k.contains("zhuyin")?i(c,a):h(c,a);try{a.parentNode.replaceChild(f,a),d.forEach(function(a){s.remove(a)})}catch(e){}}),(k.contains("complex")||k.contains("rightangle"))&&(e=f=s.tag("rb",d),g=e.length,void function(b){b&&(f=s.tag("rt",b).map(function(a,b){if(e[b]){var c=i(e[b],a);try{e[b].parentNode.replaceChild(c,e[b])}catch(d){}return c}}),s.remove(b),a.setAttribute("rightangle",""))}(d.querySelector("rtc.zhuyin")),s.qsa("rtc:not(.zhuyin)",d).forEach(function(b,c){var d;d=s.tag("rt",b).map(function(b,d){var e,i,j=Number(b.getAttribute("rbspan")||1),l=0,m=[];j>g&&(j=g);do{try{e=f.shift(),m.push(e)}catch(n){}if("undefined"==typeof e)break;l+=Number(e.getAttribute("span")||1)}while(j>l);if(l>j){if(m.length>1)return void console.error("An impossible `rbspan` value detected.",a);m=s.tag("h-rb",m[0]),f=m.slice(j).concat(f),m=m.slice(0,j),l=j}i=h(m,b,{"class":k,span:l,order:c});try{m[0].parentNode.replaceChild(i,m.shift()),m.forEach(function(a){s.remove(a)})}catch(n){}return i}),f=d,s.remove(b)})),j=s.create("h-ruby"),j.innerHTML=c.firstChild.innerHTML,s.setAttr(j,a.attributes),j.normalize(),a.parentNode.replaceChild(j,a))})}}),o.normalize=u,o.localize=u,o.support=u.support,o.detectFont=u.detectFont,o.fn.initCond=function(){return this.condition.classList.add("han-js-rendered"),o.normalize.initCond(this.condition),this},void["Elem","DecoLine","Em","Ruby"].forEach(function(a){var b="render"+a;o.fn[b]=function(a){return o.normalize[b](this.context,a),this}}),s.extend(o.support,{heiti:!0,songti:o.detectFont('"Han Songti"'),"songti-gb":o.detectFont('"Han Songti GB"'),kaiti:o.detectFont('"Han Kaiti"'),fangsong:o.detectFont('"Han Fangsong"')});var x="* > h-hws:first-child, * > wbr:first-child + h-hws, wbr:first-child + wbr + h-hws",y=function(){var a=s.create("div");return a.appendChild(s.create("","0-")),a.appendChild(s.create("","2")),a.normalize(),2!==a.firstChild.length}(),z=s.create("h-hws");z.setAttribute("hidden",""),z.innerHTML=" ",s.extend(o,{isNodeNormalizeNormal:y,renderHWS:function(a,b){var a=a||j,c=b?"strict":"base",d=o.find(a);return d.avoid(b?"textarea, code, kbd, samp, pre":"textarea"),d.replace(o.TYPESET.hws[c][0],"$1$2").replace(o.TYPESET.hws[c][1],"$1$2").replace(/(['"]+)(.+?)\1/gi,"$1$2$1").replace(/([\u2018\u201c]+)/gi,"$1").replace(/([\u2019\u201d]+)/gi,"$1").replace("",function(){return s.clone(z)}),s.qsa(x,a).forEach(function(a){for(var b=a.parentNode,c=b.firstChild;s.isIgnorable(c);)if(c=c.nextSibling,!c)return;for(;"H-HWS"===c.nodeName&&(s.remove(c,b),c=b.parentNode.insertBefore(s.clone(z),b),b=b.parentNode,y&&b.normalize(),c===b.firstChild););}),y&&a.normalize(),d}}),s.extend(o.fn,{HWS:null,renderHWS:function(a){return o.renderHWS(this.context,a),this.HWS=s.tag("h-hws",this.context),this},revertHWS:function(){return this.HWS.forEach(function(a){s.remove(a)}),this}}),o.isSpaceFontLoaded=function(){var a,b=s.create("div");return b.innerHTML="a ba b",l.appendChild(b),a=b.firstChild.offsetWidth!==b.lastChild.offsetWidth,s.remove(b,l),a}(),o.support["han-space"]=o.isSpaceFontLoaded,o.renderHanging=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, hangable").replace(r.jinze.hanging,function(a,b){var c=s.create("h-hangable"),d=b[3].charCodeAt(0).toString(16);return c.innerHTML=b[2]+''+b[3]+"",0===a.index?c:""}),b},s.extend(o.fn,{hanging:null,renderHanging:function(){return this.hanging=o.renderHanging(this.context),this},revertHanging:function(){try{this.hanging.revert("all")}catch(a){}return this}}),o.renderJiya=function(a){var a=a||j,b=o.find(a);return b.avoid("textarea, code, kbd, samp, pre, h-char-group").replace(new RegExp("("+q.biaodian.end+"+)("+q.biaodian.open+"+)","g"),function(a,b){if(0===a.index)return a.isEnd?b[0]:b[1];var c=s.create("h-char-group","biaodian cjk portion");return c.innerHTML=b[2],c}).endAvoid(),b.avoid("textarea, code, kbd, samp, pre").groupify({biaodian:!0}).charify({biaodian:!0}),s.qsa("h-char.biaodian.open, h-char.biaodian.end",a).forEach(function(a){var b=""+a.innerHTML+"",c="",d=a.classList.contains("open");a.innerHTML=d?c+b:b+c}),b},s.extend(o.fn,{jiya:null,renderJiya:function(){return this.jiya=o.renderJiya(this.context),this},revertJiya:function(){try{this.jiya.revert("all")}catch(a){}return this}});var A;A=s.create("h-char","biaodian cjk middle"),A.setAttribute("unicode","b7"),o.correctBasicBD=function(a,b){if(!o.support.unicoderange||b){var c,a=a||j;c=o.find(a),c.wrap(/\u00B7/g,s.clone(A)).charify({biaodian:!0})}},s.extend(o.fn,{basicBD:null,correctBasicBD:function(a){return this.basicBD=o.correctBasicBD(this.context,a),this},revertBasicBD:function(){try{this.basicBD.revert("all")}catch(a){}return this}});var B="h-ru[annotation]",C="textarea, code, kbd, samp, pre",D=function(){var a=o.localize.writeOnCanvas("i\u030d",'"Romanization Sans"'),b=o.localize.writeOnCanvas("\udb80\udc69",'"Romanization Sans"');return o.localize.compareCanvases(a,b)}(),E=o.TYPESET["display-as"]["comb-liga-pua"],F=o.TYPESET["inaccurate-char"],G=s.create("h-char","comb-liga");return s.extend(o,{isCombLigaNormal:D,substCombLigaWithPUA:function(a){if(!D){var a=a||j,b=o.find(a);return b.avoid(C),E.forEach(function(a){b.replace(new RegExp(a[0],"ig"),function(b,c){var d=s.clone(G);return d.innerHTML=""+c[0]+"",d.setAttribute("display-as",a[1]),0===b.index?d:""})}),s.qsa(B,a).forEach(function(a){var b=a.getAttribute("annotation");E.slice(0,5).forEach(function(a){b=b.replace(new RegExp(a[0],"ig"),a[1])}),a.setAttribute("annotation",b)}),b}},substInaccurateChar:function(a){var a=a||j,b=o.find(a);b.avoid(C),F.forEach(function(a){b.replace(new RegExp(a[0],"ig"),a[1])})}}),s.extend(o.fn,{"comb-liga":null,"inaccurate-char":null,substCombLigaWithPUA:function(){return this["comb-liga"]=o.substCombLigaWithPUA(this.context),this},revertCombLigaWithPUA:function(){try{this["comb-liga"].revert("all")}catch(a){}return this},substInaccurateChar:function(){return this["inaccurate-char"]=o.substInaccurateChar(this.context),this},revertInaccurateChar:function(){try{this["inaccurate-char"].revert("all")}catch(a){}return this}}),a.addEventListener("DOMContentLoaded",function(){var a;k.classList.contains("han-init")?o.init():(a=j.querySelector(".han-init-context"))&&(o.init=o(a).render())}),"function"==typeof define&&define.amd?define(function(){return o}):("undefined"==typeof b||b===!1)&&(a.Han=o),o})},{}],2:[function(a,b,c){b.exports=a("./dist/han")},{"./dist/han":1}],3:[function(a,b,c){(function(){var b;b=a("../index"),b().render()}).call(this)},{"../index":2}]},{},[3]); \ No newline at end of file