body{line-height: 1.3em;}
div.ph-hw h, c{display:inline;font-size:21px;color:#525ea3;font-weight: 600;}

sup{
    color: gray;
    font-size: 13px;
    position: relative;
    top: -5px;
    margin-left: 3px;
    font-family: Georgia, 'Times New Roman';
}

.pron{color: grey;}
a {text-decoration: none;font-family: Georgia, 'Times New Roman';}
h{font-weight:bold;font-size:16px;color: #ca2c31;}
x{display:inline;color: green;font-style: italic;font-size: 15px;}
x .cn{color: #004d99;font-style: initial;}


/*---------------------------------------------------------------*/

.sense{
	display:block;
}

.ex-box {
	display: inline;
}

.alpha:before {
	content: "\A    ";
	white-space: pre;
}

.part-of-speech x {color: #ff6600;font-style: italic;font-size: 15px;font-family: Georgia, 'Times New Roman';}

div.ex-box > span.ex:before {
	content: "\A    ⇒ ";
	white-space: pre;
	font-size: 90%;
}

.ex x .en {
	color: #369;
	font-style: initial;
}

.ex-box .ex .cn{
	font-size: 95%;
	color: gray;
	font-style: normal;
}

.ex-box .ex .cn:before {
	content: "\A        ";
	white-space: pre;
	color: red;
}


/*------------------------------词组---------------------------------*/

.phrase {
    display: inline!important;
}

.phrase div.ph-hw {
    display: inline;
}

div.ph-hw h {
	font-size: 19px;
}

.phrase .number:before {
	content: "\A ";
	white-space: pre;
}

.phrase .number:first-of-type:before {
	content: " ";
	white-space: pre;
	display: block;
}













.cat {
	color: blue;
	background: antiquewhite;
	display: inline-block;
}





x0{color: #08D;}
fy0{color: rgb(223, 32, 215);font-weight:bold;font-size: 13px;}
fy1{color: rgb(236, 81, 7);font-weight:bold;font-size: 13px;}
chn{color: DARKGREEN;font-size:12px;margin-left: 3px;}