.wx {
    line-height: 1.4;
    font-family: "Noto Sans", "Dejavu Sans", Arial, sans-serif;
}

.yinbiao {
	font-family: "Lucida Sans Unicode";
}

.sentence_c,
.sentence_e, .ph_st_e,
.ph_explanation,
.ph_st_c,
.tongyici_c,
h4,
.yansheng_part,
.variation_part,
.fanyici_part,
.pianyu_part,
.tongyici_part,
.tense {
    font-family: Verdana, sans-serif;
}

.yansheng_part,
.variation_part,
.fanyici_part,
.pianyu_part,
.tongyici_part {
    font-size: 90%;
}


.explanation_title, .explanation_title2 {

}

.cixingbianhua  {
	font-family: sans-serif;
}

.original,
.third,
.ing,
.pp,
.past,
.singular,
.plural {
    margin-right: 6px;
}


.yinbiao {
    margin-bottom: 6px;
    color: #555;
    font-size: 80%;
}

.positive,
.comp,
.super {
    margin-right: 6px;
}


.explanation_title {
    word-wrap: break-word;
    font-weight: 400;
    margin-top: 6px;
}

.cixing {
    color: #3f3f3f;
    font-weight: normal;
    font-style: italic;

}

.tense,
.cixing {
    display: inline;
}

.tense {
    color: #333;
    padding-left: 5px;
}

.speech_part {
    display: block;
    margin: 5px 0;
}

.sentence_e {
    padding-left: 16px;
    color: #3f3f3f;
}

.sentence_c {
    font-size: 95%;
    color: #5a5a5a;
    padding-left: 16px;
}

.ph_st {
    padding-left: 18px;
    margin: 3px 0 4px 0;
}

.phrase_e {
    word-wrap: break-word;
    color: #333;
    margin: 6px 0 3px 0;
    font-weight: 600;
}

.ph_explanation {
    word-wrap: break-word;
}

.ph_st_e {
    color: #3f3f3f;
}

.ph_st_c {
    color: #5a5a5a;
}

.yansheng_head,
.variation_head,
.fanyici_head,
.pianyu_head,
.tongyici_head {
    font-size: 110%;
    font-weight: bold;
    padding-top: 6px;
    margin: 6px 0 4px 0;
}

.cixingtiaozhuan_part + .cixingtiaozhuan_part {
	padding-left: 3px;
}

span[class=cixingtiaozhuan_part] a:link, a:visited {
    text-decoration: none;
    font-weight: 600;
    color: #000;
    font-family: Arial;
    border-bottom: 1px dotted #000;
}


a {
    text-decoration: none;
}


.cixingtiaozhuan {
    color: gray;
}

.tongfanyici a {
    font-weight: normal;
    color: #2971A7;
}

.speech_part .cixing {
    font-style: normal;
    color: #000;
    font-size: 100%;
    font-weight: bold;
}

.cixingbianhua {
    word-wrap: break-word;
    display: block;
    margin: 6px 0;
}

.yinbiao,
.cixingtiaozhuan,
.entry_name {
    display: inline;
    padding-right: 5px;
}

.cixingtiaozhuan {
    font-size: 80%;
}

.verb_forms,
.danfushu,
.bijiaoji {
    color: #5a5a5a;
    font-size: 90%;
    line-height: 1;
}

.explanation2_title {
    display: inline;
    padding-right: 7px;
}

.explanation_title+.explanation2_title {
    padding-left: 20px;
}

a {
    color: #2971A7;
}

.sentence,
.sentence_e,
.sentence_c {
    margin: 3px 0px;
    font-style: normal;
}


.yinbiao::before {
    content: "/ ";
}

.yinbiao::after {
    content: " /";
}

.wx {
    margin: 10px 0;
}

.yansheng_part,
.variation_part,
.fanyici_part,
.pianyu_part,
.tongyici_part {
    padding: 6px 4px;
    
}

.tongyici_part,
.fanyici_part {
    display: inline-block;
    padding-right: 10px;
}

.tongyici_part .cixing,
.fanyici_part .cixing {
    padding-left: 3px;
}

.yansheng_part_title {
    margin: 6px 0 6px -8px;
}


.prep {
    color: #555;
    font-style: italic;
    padding-left: 3px;
    font-size: smaller;
}

.st_content{padding-left: 3px;}
.br_content{padding-right: 3px;padding-left: 3px;}
.eq_content{padding-left: 3px;}
.ib_content{}

.num2 {
    padding-right: 4px;
    padding-left: 4px;
    font-family: "Times New Roman";

}
.num2::after {
	content : ")";
}
