body{font-family:arial; }
c{display:block;font-size:1.35em;font-weight:bold;margin: 0 0 .3em 0;}
brr,s,rw,sa,sb,sa>def{display:block;text-decoration: none;}
h{font-weight:bold;}
x{font-size: ;font-style:italic;color: teal;/* color: teal; */font-family:;}

spp{margin-left:-7px;margin-right:3px;}
exp x{display:block;/* font-family:"Lora",Georgia,sans-serif; */font-family: Arial;font-style: initial;/* color:#369; */font-size:;}

ori,orx{/* color:gray; */color: ;background-color: antiquewhite;display: block;padding: 3px;}
phr{display:block;margin-bottom:.5em;}
sb,sc,zh>exp{display:block;}
sa>def{margin-bottom:.5em;margin-left: 1.35em;}
phr sa+sa{margin-bottom:.5em;margin-left: 10px;}

sb{margin-bottom:1px;}
sc{margin-bottom:1px;margin-left: 12px;}
exp{margin-left:20px;}
sqn,sqa,sq1 {font-weight:bold;/* color:#f15a25; */color: #1C4B8B;}
sqn{position:;left:.45em;left:;font-size:;margin-top:;/* font-family: Lora,Georgia,serif; */}
rw{display:block;margin:0;}
br{display:none;}
exp{font-style:normal;/* color:gray; */position:relative;font-size:;}
pho{/* color:red; */color: gray;font-family:;}
pd{color:darkblue;}
phr sa {display:inline;}
cnx,cny,cnz{display:none}
ori x{/* color:inherit; */color: darkblue;}
rw.usage{/* border:1px solid #06c; */padding:.4em;margin:.5em 0;background-color: whitesmoke;}
div.t{font-weight:bold;}
sub,sup{line-height:100%;font-size: 70%;
vertical-align: 6px;
margin-left: 1px;}
g{color: gray;font-style:normal;font-family:;}
a{font-variant:;text-decoration:none;color:#06c;text-transform:lowercase;font-weight:700;font-size: ;}



phx x {
    /* color:red; */color: rgba(139, 0, 0, 0.75);
}

cnx {
    display:initial;
    color: darkred;
    font-size: 80%;
    margin-right: 3px;
}

 prx x {
color: darkred;
font-style: italic;
    font-family: Arial;font-size: 13px;
}

en exp x {
    color: #5f5f5f;
    display:initial;
    font-style: italic;
    font-family: ;
}

en exp {
    margin-left:0;
}

en exp x::before {
    content:"";
}

g cn {
    color: darkolivegreen!important;
}




sb prx x {
    /* color: teal; */
    color: green;
    font-style: italic;
    font-family: ;
}

 en x {
    /* color: teal; */
    color: teal;
    font-style: ;
    font-family: ;margin-left: -6px;
}

cn {
    /* color: brown; */
    color: black;
}

exp zh {
    /* color:gray; */
    color:grey;display: block;margin-left: 6px;
    font-size: ;
}

 exp zh cn{
    color:grey
}

sb prx cn {
    color: ;
}

sc sqa {
    color:#1C4B8B;
    font-family: ;
}

sqn::after {
    content:".";
}

sc sqa::after {
    content:".";
}

div.t cn {
    color:black;
}

phd::before {
    content:"";
    color: brown;
    font-weight: 600;
    display: inline-block;
    background-color: whitesmoke;
    border-bottom: 1px dashed;
    padding-bottom: 2px;
    margin-bottom: .5em;
}


phr prx x {
    color:green;
}

ori sup {
    color: antiquewhite;
}

gg{
color:#dc4a1c;padding: 0 2px;
}

rw phr sa def {
 text-indent: -10px;
margin-left: 10px;
}

phr::before{
   content: "□ ";
font-size: 85%;color: darkblue;
font-weight: 500;vertical-align: 1px;
}

eg zh{
   color: gray;
}

phr sb{
margin-left: -6px;
}

phr sa def en{
   margin-left: 10px;
}

phr sa sb def en{
   margin-left: 0px;;
}

phr sqn {
margin-left: ;
}

phr pd{
color: black;
}

phr pd h{
color: darkblue;
}

phr sa def sb  {
margin-left: 6px;
}

eps eg en x{
display: inline;

}

eps eg {
display: block;
margin-left: 18px;
}

def exp eps eg:before{
content:"\2022";color: grey;vertical-align: -1px;margin-right: 3px;
}

phr def eps eg:before {
content: "\2022";
color: grey;
vertical-align: -1px;
margin-right: ;}

sb def zh exp eps eg en x{
margin-left: -14px;
}

rw sa def sb sc def zh exp eps eg en x{
margin-left: -6px;
}

rw sa def sb def zh exp eps eg en x{
margin-left: -6px;
}

rw phd phr sa def sb def zh exp eps eg en x{
margin-left:-12px;
}

 rw sa def sb def zh exp eps eg en x+x {
margin-left: 0px;
}

rw def{
margin-left: 0px;
}

rw sa def sb{
text-indent: -16px;
margin-left: 16px;

}

phr sa def sb def en x{
margin-left: 0px;
}

rw sa prx h+x{
color:black;
}

rw sa prx pho+x{
color:;
}

rw phd phr sa def zh exp eps eg en x{
margin-left: -23px;
}

phr sa def sb def{
margin-left: 0px;
}

def exp eps eg zh cn+x:before {
content: "\2022";
color: grey;
vertical-align: -1px;
margin-right: 3px;
margin-right: ;
}

rw sa def en x{
margin-left: 0px;
}

rw sa def sb def zh exp epx x{
display: inherit;
font-style: italic;
}

rw sa def en exp eps eg en x{
font-style: normal;
color: teal;
}

rw sa def en exp eps eg zh cn{
margin-left: 6px;
}

phd phr sa cnx{
color: green;
}

rw sa def sb def zh exp epx{
display: ;
font-style: ;color: ;
}

rw sa def sb def zh exp epx cn{
display: ;
font-style: ;
}

 prx x+cn+x{
color: black;
font-style: italic;
font-family: Arial;
font-size: 13px;
}

 prx x+cn+x+x{
color: black;
font-style: italic;
font-family: Arial;
font-size: 13px;
}

 prx x+cn+x+x+x{
color: black;
font-style: italic;
font-family: Arial;
font-size: 13px;
}

rw sa def zh exp eps eg en x {
margin-left: -6px;
}

sb prx cn+x {
color: black;
}

rw sa def en a+x{
margin-left: 2px;
}

sb prx cn+x+x {
color: black;
}

rw sa def sb def zh exp eps eg en+zh x{
display: inline;
}

rw sa sb def zh cn+cn+exp eps eg+eg en+zh{
display: ;
}

phr pd cny+h+x{
color: green;
}

prx x+x {
color: grey;
}

prx x+x {
color: black;
}

prx x+x+h+x {
color: black;
}

prx x+x+h+x+cn+cn+h+x {
color: black;
}

prx pho+x {
color: black;
}

rw sa def sb def zh exp eps eg en+zh cn+x{
display: block;
}

rw phd phr sa def uit ex exp eps eg en{
margin-left: 0;
}

phr sa prx cn+x {
color: black;
}

rw sa def sb sc def uit ex exp epx cn+x{
display: inline;color: black;
font-style: italic;
}

rw phd phr pd+sa prx pho+x {
color: green;
}

phr pd+sa def uit zh+ex exp epx x{
display: inline;color: black;
font-style: italic;
}

phr pd+sa def uit zh+ex exp epx{
margin-left: -16px;
}

rw sa def sb def uit zh+ex exp epx x{
display: inline;color: black;
font-style: italic;
}

rw sa def sb def uit zh+ex exp epx{
margin-left: -16px;
}