#cidian * {
    font-family: Hiragino, "冬青黑体", "Hiragino Sans GB W3", "冬青黑体简体中文 W3", "Microsoft Yahei", "微软雅黑", STXihei, "华文细黑", Arial, sans-serif;
}
#cidian main /*詞典開始和結尾 */ {margin: 0; padding: 0;clear:both;color:darkred;}
span.hw {display:block; font-weight:bold;color:black;font-family:Kaiti;font-size:20px;}
img.cidian1 {width: 1em;height: 1em;}
img.char {width: 1em;height: 1em;}
span.er {font-size: 0.75em;}
span.num {color:black;padding-right:5px;font-weight:bold;}
span.num2 {color:#9e9e9e;padding-right:5px;font-weight:bold;}
dl  /* 发音后，词条主要部分 */ {margin: 0; padding: 0;clear:both;}
dt /* 词条释义 */ {margin: 0; padding-left: 8px;clear:both;color:black;font-size:15px;font-family:Kaixinsong;}
dd /* 词条例子 */ {display: list-item;list-style-type:none; color:#9e9e9e;font-size:14px;font-family:Fangsong;}
#usage /* 注意 block */{
	display:block;
	margin:18px;
	padding: 0 18px;
	border-radius: 10px;
	border-color:lightblue;
	border-style:ridge;
	clear:both;
}
.hw{color:#9e9e9e;}
.usage-t {
    display: table-cell; /* keep the background color wrapped tight */
    margin: 0px auto 0px auto; /* keep the block centered */
    position: relative;
    bottom: 10px;
	left:20px;
	background-color: lightblue;
	color: white;
	font-weight: bold;
	padding: 1px 3px;
	border-radius: 5px;
}
.gram
{
color:#9e9e9e;
	border: solid 1px #a0a0a0;
	margin-left: 0.12em;
	margin-right: 0.18em;
	color: green;
	-webkit-border-radius: 2px;
	vertical-align: 20%;	/* z */
}
.notice
{
color:#9e9e9e;
    display: table-cell; /* keep the background color wrapped tight */
    margin: 5px auto 0px auto; /* keep the block centered */
	background-color: blue;
	color: white;
	font-weight: bold;
	padding: 1px 3px;
	border-radius: 5px;
}
.cidian {
    color:#9e9e9e;
    display: block;
    font-size: 1em;
    margin-bottom: 0;
    margin-left: 5pt;
    margin-right: 5pt;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: justify;
    }
.cidian_ {
     color:#9e9e9e;
    display: block;
    text-align: center;
    }
.cidian_1 {
color:#9e9e9e;
    display: block;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align: center;
    text-indent: 1.5em;
    }

.cidian1 {color:#9e9e9e;}

.cidian2 {
color:#9e9e9e;
    display: block;
    }
.cidian3 {
color:#9e9e9e;
    display: block;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-indent: 1.5em;
    }
.cidian4 {
color:#9e9e9e;
    border-bottom-color: currentColor;
    border-bottom-style: none;
    border-bottom-width: medium;
    border-left-color: currentColor;
    border-left-style: none;
    border-left-width: medium;
    border-right-color: currentColor;
    border-right-style: none;
    border-right-width: medium;
    border-top-color: currentColor;
    border-top-style: none;
    border-top-width: medium;
    display: block;
    float: none;
    position: static;
    }
.char{color:#9e9e9e;}
x-hyph /* English */{display:inline;} /*head word with hyph*/
span.pron {color:#9e9e9e;;font-weight:normal;padding-left:8px;} /* 发音*/
x-variant {display:inline;}
.s-squre, .s-dot {display:none;}

/*
x-phrase-g {
color:#9e9e9e;
    display: block;
	margin-top:14px;
    padding: 10px 10px;
    border: 1px solid darkblue;
    border-radius: 5px;
}
*/
x-phrase-g x-phrase {margin-top:-15px;}
x-phrase-g span.title{
    display: table-cell; /* keep the background color wrapped tight */
    margin: 5px auto 0px auto; /* keep the block centered */
	background-color: darkblue;
	color:#9e9e9e;
	font-weight: bold;
	padding: 1px 3px;
	border-radius: 5px;
}
x-phrase {display:block;color:#9e9e9e;font-weight:bold;}

x-note, span.gram/* as [书]*/
{
color:#9e9e9e;
	font-size: 75%;
	padding: 0px 2px 0px 2px;
	border: 1px solid grey;
	margin-right: 3pt;
	margin-left: 3pt;
	color:green;
	font-size:smaller;
}

x-synonym::before {content: "≈ "; color:green;}

x-source {} /*English example*/
x-field /*as【音】*/{color:green;font-size:smaller;}


