body{line-height:1.1em;font-family:"Segoe UI","Microsoft YaHei UI","Microsoft YaHei",'San Francisco',Arial,Helvetica,"sans-serif";}
.hw {color: #06C;font-weight:bold;font-size: 1.2em;line-height: 1.1em;font-family: Optima;}
.etym{color: #008074;}
.num {font-weight:bold;/* color: #000; */font-size: 95%;font-family: Optima;}
.num:after{content:"."}
.num1{color:#008074;font-weight:bold;font-family:Optima;}
.pron21{font-family:"Lucida Sans Unicode"}
.gram {color:#9C27B0;font-weight:bold;line-height:1.2em;display:block;/*
display: table-cell;
margin: 0px auto 0px auto;
background-color: orangered;
color: white;
text-transform: uppercase;
font-size: smaller;
padding: 1px 3px 1px 3px;
border-radius: 5px;*/font-size: 0.95em;}
.dt1,.dt2,.dt3,.dt4,.dt5,.dt6,.dt7,.dt8,.dt9{margin-left:1em}
dd {display:block;margin-left:0.3em;color:#069;}
dt{/* color:#9C27B0 */}
dd::before {content:"-";color:dimgray;font-size:75%}

.c-exa {/*display:none;*/color: #888;font-size: 90%;margin-left:0.4em;}

.cf {display:block;/* padding-left:0em; *//* color:navy; *//* font-weight:bold; */}

s-b {color:#069;font-size: 1%;}
s-b:after{content:"◆ ";color:#9C27B0;font-size: 7000%;font-family:"Segoe UI","Microsoft YaHei UI","Microsoft YaHei",'San Francisco',Arial,Helvetica,"sans-serif";}
.list {display:block;/* color:#069; */font-family: Optima;font-weight: bold;font-size: 1.2em;/* line-height: 1.1em; */}
