.TC {display:block; padding:0.4em; font-size:120%; color:NAVY; background-color: ALICEBLUE;}
.SC:before {content:'簡'; display:inline-block; margin:0 0.25em; color: white; background-color: #6b0000; border-radius: 4px; padding: 2px; font-size: 100%; line-height: 1;}
.SC {display:block; background-color: LAVENDERBLUSH;}
.TorC {float:right;}
.s_TorC {}
.s_TorC tag_tw {float:right; display:inline-block; color: white; background-color: grey; border-radius: 4px; padding: 2px; font-size: 100%; line-height: 1;}
.s_TorC tag_cn {float:right; display:inline-block; color: white; background-color: grey; border-radius: 4px; padding: 2px; font-size: 80%; line-height: 1;}
.T_zhuyin:before {content:'注音'; display:inline-block; margin-left:0.2em; color: white; background-color: #444444; border: solid 1px #444444; border-radius: 2px; padding: 1px; margin-right: 0.5em; font-size: 80%; line-height: 1;}
.T_zhuyin {display:block; background-color:HONEYDEW; padding: 0.1em 0;}
.T_pinyin:before {content:'拼音'; display:inline-block; margin-left:0.2em; color: white; background-color: #444444; border: solid 1px #444444; border-radius: 2px; padding: 1px; margin-right: 0.5em; font-size: 80%; line-height: 1;}
.T_pinyin {display:block; background-color:HONEYDEW; padding: 0.1em 0;}
.C_zhuyin:before {content:'注音'; display:inline-block; color: white; background-color: #6b0000; border: solid 1px #6b0000; border-radius: 2px; padding: 1px; margin: 2px 2px 2px 2px; font-size: 80%; line-height: 1;}
.C_zhuyin {display:block; font-size:  85%; background-color: LAVENDERBLUSH;}
.C_pinyin:before {content:'拼音'; display:inline-block; color: white; background-color: #6b0000; border: solid 1px #6b0000; border-radius: 2px; padding: 1px; margin: 2px 2px 2px 2px; font-size: 80%; line-height: 1;}
.C_pinyin {display:block; font-size: 85%; background-color: LAVENDERBLUSH;}
.explanation {display:table; padding-left:0.25em;line-height: 1.3;}
.explanation2 {display:table;line-height: 1.3;margin-bottom: ;}
.explanation3 {display:table; padding-left:0.5em;line-height: 1.3;}
num {display:table-cell; width:1.75em; text-align:center; font-weight:bold; color:#262626;}
num2 {display:table-cell; width:2.25em; text-align:center; font-weight:bold; color:#262626;}
.explanation2 + .sentence_before {width:1.75em; text-align:center;padding-left: 10px}
.explanation3 + .sentence_before {padding-left:0.5em; width:2.25em; text-align:center;}
.sentence_before {display:table-cell;}
ex {display:inline-block; color: #6b0000; font-size: 80%; border: solid 1px #6b0000; border-radius: 50%; padding:1px; margin: 0 0.3em 0 0.2em; line-height: 1;}
.sentence_after {display:table-cell; color:steelblue;}
.china_s_before {display:none;}
tag_cn {display:inline-block; color: white; background-color: CHOCOLATE; border-radius: 4px; padding: 2px; font-size: 100%; line-height: 1;}
tag_tw {display:inline-block; color: white; background-color: DARKSLATEBLUE; border-radius: 4px; padding: 2px; font-size: 100%; line-height: 1;}
a.link {text-decoration:none; color:inherit;}
a.link2 {text-decoration:none; color:inherit;} 