body{font-family: Merriweather, Microsoft Yahei UI, Tahoma, MS UI Gothic; font-size: 15px; color: black}
.hwSpan, headword { color: brown; font-weight: bold; font-size: 1.05em; }
.hwSpan {margin-right: 0.5em }
.hwFollowSepa::after {content: ","}
.toDetailBtn, .favoriteBtn, .pronounceIcon, .adviseBtn, .toggleBtn, .refHwToggleBtn, .closeAiTransBtn, .openAiTransBtn {display: none }
ol {margin-top: -1px }
.phrase .modeName {margin-bottom: 20px }
.phrasediv {margin-top: -10px }
.l {margin-right: 0.5em; color: brown  }
pr::before {content: " [" }
pr::after {content: "] " }
index::before {content: " [" }
index::after {content: "] " }
index{ font-weight: normal; color: black}
lnk {display: block; margin-top: 15px}
lnk1 {display: block; }
ql {display: block; font-size: 90%; text-align: right; position: fixed; top: 0; right: 10px }
.sgPosDiv { color: #0066cc }
.pos, .posg { font-variant: small-caps; text-transform: lowercase; display: inline-block; }
.pos::first-letter, .posg::first-letter { font-variant: normal; text-transform: uppercase; font-size: 1em; }
.modeName{font-weight: bold }
.lDiv {color: brown }
.se2g  {margin-left: -10px;}
 .egBlock {margin-left: -25px;}
.egBlock {color: darkslategrey;  }
.etym {margin-top: 10px}
.tab {margin-left: -40px; font-size: 90%}
.tab ul li a::before  {content: "["}
.tab ul li a::after  {content: "]"}
.tab ul li {display: inline; margin-right: 0.5em;}
a{word-break:break-all;}
a:link{text-decoration:none;color:#0066cc;}
a:visited{color:#0066cc;}
a:hover{text-decoration: underline;color:#0066cc;}
a:active{text-decoration: underline;color:#0066cc;}
.ex, .tr {margin-right: 0.5em;  font-family: Tahoma; font-size: 15px; }
/*.prLine::before {content: " [" }
.prLine::after {content: "] " }*/
.se2gOne { list-style: none; padding-left: 0; margin-left: 10px; }
