* {
    word-wrap: break-word !important;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
}



@font-face{font-family:"ode2";src:url("data:font/woff2;base64,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")}

@font-face {
    font-family: 'PrivateA';
    src:url('PrivateA.woff'),url('/font/PrivateA.woff'),url('PrivateA.ttf'),url('/font/PrivateA.ttf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family:"MINGLIU";
	src:url("MINGLIU.TTF");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'KaiXinSong';
	src:url('KaiXinSong.ttf'),url('/font/PrivateA.ttf');
	font-weight: normal;
	font-style: normal;
}

.entry, .ODECN {
	background: whitesmoke;
	padding: 3px;
}

.def, p.cn {
    font-family:"ode2","Segoe UI","Microsoft Yahei UI",sans-serif;
    font-style:normal;
    font-size:.normal;
}


h1,
h2,
h3,
h4,
dl,
dd,
ul,
li,
p,
td,
table,
ol {
    margin: 0;
    padding: 0;
}

body {line-height: 136%;}

i,
em {
}

i{
	font-style: italic;
	color: #8c4303;
	font-size: 95%;
	margin-right: 1px;
	font-family: trebuchet ms;
}

em{
	font-weight:bold;
	}

i em {
    font-size: 100%;
}

.ODECN {
}

.ODECN~.ODECN {
    margin-top: 0.2em;
    border-top: 1px dotted rgb(200, 200, 200);
    padding-top: 0.2em;
}

img {
    border: 0;
}

a {
    color: #bb1104;/*rgba(42, 113, 167, 1);*/
    cursor: pointer;
    text-decoration: none;
    /* font-variant: small-caps; */
}

a:hover {
    text-decoration: underline;
}



.panel {
    display: block;
    margin: 0 0 .5em 0;
    padding: 0 .1em;
}



.panel a {
    margin-right: .5em;
    text-decoration: none;
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    background: gainsboro;
    /* border-radius: 50px; */
    text-align: center;
    line-height: 1.5em;
    font-size: .9em;
}

.panel .active {
    color: #f72f2f;
    font-weight: 500;
    background: #f5f0f0;
}


.headword {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	/*padding-bottom: .1em;*/
	word-wrap: break-word; overflow-wrap: break-word; 
}

h2 {
    display: inline;
    font-size: 130%;
    /*#0088dd*/
    padding-right: .3em;
    font-weight: bold;
}

h2 sup {
    padding-right: .2em;
    font-size: .46em;
    position: relative;
    top: -.1em;
    height: .1em;
    overflow: hidden;
    line-height: 1.4;
}

.refer+sup {
    padding-left: .2em;
    font-size: .6em;
    position: relative;
    top: -.1em;
    font-weight: bold;
}

.pron, .phrase-symbol {
    display: inline;
    color: #757474;
    font-size: 110%;
    font-style: normal;
    text-decoration: none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: normal;
    line-height: 200%;
}



.headword .pron {
	display: inline-block;
    /*vertical-align: middle;*/
    line-height: 120%;
}

.pos+.pron {
    display: inline-block;
    /* padding-bottom: .4em; */
}

.spanel {
    margin-bottom: .5em;
    padding: 0 .1em;border-bottom: 1px dotted rgba(175, 171, 171, 0.77);

}



.spanel a {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: .2em;
    margin-bottom: .1em;
    padding: 0 .1em;
    /* font-weight: 600; */
    color: rgba(196, 21, 27, .8);
    margin-right: .4em;
}


.spanel a:hover {
   text-decoration: none;
}

.spanel a:after {
    content: '|';
    padding-left: .8em;
    font-size: .8em;
    color: rgba(0, 0, 0, .3);
}

.spanel a:last-child:after {
    content: '';
    padding-left: 0;
}

.pos {
    display: inline-block;
    color: #c50707;
    margin-right: .5em;
    clear:both;
    border-bottom: 1px dotted;
    margin-top: 5px;
    background: #eaeaea;
}


.pos a {
    /* color: white; */
}

/*
.pos h3 {
    color: #555;
    margin-left: .8em;
    font-size: 90%;
    font-style: normal;
    display: inline-block;
}

.pos h3:before {
    content: "(";
    font-weight: normal;
}

.pos h3:after {
    content: ")";
    font-weight: normal;
}*/
.inflection {
    font-size: 98%;
    font-style: normal;
    display: inline-block;
}


.pos+.inflection:before {
    content: "(";
    font-weight: normal;
}

.pos+.inflection:after {
    content: ")";
    font-weight: normal;
}


.headword strong {
    display: inline-block;
    /* vertical-align: middle; */
    padding: 0 .6em;
    /* height: 1.5em; */
    cursor: pointer;
    position:  relative;
    bottom: 2px;
    float: right;
}

.headword strong em:before {
	/* content: 'EN'; */
	/* font-weight: bold; */
	/* font-style: normal; */
	/* text-decoration: none; */
	/* display: inline-block; */
	/* box-shadow: 1px 1px 5px #AAA; */
	/* width: 1.5em; */
	/* height: 1.5em; */
	/* background: rgba(0, 0, 0, .05); */
	/* border-radius: 50px; */
	/* text-align: center; */
	/* color: rgb(245, 91, 42); */
	/* line-height: 1.5em; */
	/* font-size: .9em; */
	/* padding: 0 .3em; */
	content: "trans";
	color: snow;
	text-transform: uppercase;
	/* border-radius: 3px; */
	/* background: lightblue; */
	background-color: #3692A4;
	display: inline-table;
	/* border: 1px solid #000000; */
	font-size: 15px;
	height: 8px;
	line-height: 7.5px;
	padding: 7px 5px 5px 5px;
	font-style: initial;
	font-weight: initial;
}


.headword strong.active em:before {
	/* content: 'CH'; */
	/* font-weight: bold; */
	/* font-style: normal; */
	/* text-decoration: none; */
	/* display: inline-block; */
	/* box-shadow: 1px 1px 5px #AAA; */
	/* width: 2em; */
	/* height: 1.5em; */
	/* background: rgba(0, 0, 0, .05); */
	/* border-radius: 50px; */
	/* text-align: center; */
	/* color: blue; */
	/* line-height: 1.5em; */
	/* font-size: .9em; */
	/* padding: 0 .3em; */
	background: transparent;
	color: lightblue;
	background-color: snow;
	/* border: 1px solid lightblue; */
	font-style: initial;
	font-weight: initial;
}

/*
.headword{display: inline-table;}
.headword > spanel {display: table-column-group; }
.headword > .strong {display: table-footer-group; }
.headword > h2 {display: table-header-group; }
*/
/*
.headword {
    display: inline-flex;
	flex-direction: row;
  }
.headword :nth-child(1) { order: 4; }
.headword :nth-child(2) { order: 3; }
.headword :nth-child(3) { order: 2; }
.headword :nth-child(4) { order: 1; }
*/

.trans .def {
    display: inline;
}

.trans .example .cn {
    display: inline;
}

.trans .example .en {
    display: inline;
}


.cont-list {
	margin-bottom:0.1em;
	margin-top:0.1em;
}

.content_NODE .cont-list:last-child {
    padding-bottom: 0;
}



.item {
}

.item_with_num {
	margin:0.2em 0 0 1.0em;
	position:relative;
}



.content_NODE .item {
    /* border-top: 1px dashed #0088dd; */
}

.labelbtn {
    margin-top: 1em;
}

/*.snum,*/
.ssnum {
    display: table-cell;
    padding-right: .4em;
    font-weight: 500;
    font-variant: small-caps;
}


.snum,.snum_double{
	display:inline-block;
	color: #9e0f05;
	font-weight: 700;
	position:absolute;
	left:-1.08em;
	font-variant: small-caps;
}

.snum_double{
	font-size: 75%;
	vertical-align: middle;
	left:-1.70em;
	padding-top: 0.35em;
}


.snum:after {
    /* content: "."; */
}

/*.defs {
    display: table-cell;
	color:#1171B2;
	font-size:100%;
	width: 99%;
}*/
.defs {
	font-size:100%;
}


.odef {
	font-size: 105%;
	display: inline;
}

/*
.subdefs > .def{
	margin-left:2em;
}*/

.odef em {
    font-weight: 600;
    font-style: normal;
}

.def em {
    font-weight: bold;
    font-style: normal;
}



/*.odef i {
	font-style: italic;

    color: #6C3815;
    font-size: 95%;
}*/


/*.odef i:before { content: "<"; font-style: normal;font-weight: normal;}
.odef i:after { content: ">"; font-style: normal;font-weight: normal;}*/

.sub_defs dl {
    display: table-cell;
}

.ssingle {
    padding-left: 1em;
}

i.type {
    font-style: normal;
    font-weight: normal;
    color: rgba(0, 0, 0, 1);
    font-size: 1em;
}

i.type:before {
    content: "(";
    font-style: normal;
    font-weight: normal;
    margin-right: .1em;
}

i.type:after {
    content: ")";
    font-style: normal;
    font-weight: normal;
    margin-left: .1em;
}

.comp {
    font-style: normal;
    font-weight: normal;
    display: inline;
    font-size: 95%;
}

.comp:before {
    content: "(";
    font-style: normal;
    font-weight: normal;
    margin-right: .1em;
}

.comp:after {
    content: ")";
    font-style: normal;
    font-weight: normal;
    margin-left: .1em;
}

.text+.comp,
.comp+.text,
.text+.type {
    margin-left: .2em;
}

.def {
    margin-bottom: 0;
    display: inline;
}



.odef+.def {
    /* font-weight: 900; */
    margin-left: .5em;
    /* font-family:"Microsoft Yahei", STXihei,"simsunb",-apple-system, sans-serif; */
    /* font-family: MINGLIU, serif; */
    /* color: #1171B2; */
    /* color: #203243; */
    color: darkblue;
    font-size: 95%;
}



.emp+.def,
.odef:empty+.def {
    margin-left: 0;
}

.defs .zh {
}

/*.content_NODE dd {
    padding: 0 0 .1em;
}*/

.content_NODE .empt {
    padding: 0;
}

.example {
    /* color: #7b7a7a; */
    color: #369;
    /* color: #3692A4; */
    /* font-size:90%; */
    margin-left: .5em;
}

.example .en {
    /* padding-left: .8em; */
    position: relative;
    display: block;
}

.example .en:before {
    content: "\2022";
    color: #565656;
    font-size: 85%;
    font-style: bold;
    /*position: absolute;
    left: 0;*/
    margin-right: 5px;
    margin-left: -.75em;
}

.example .en em {
    color: black;
    font-size: 95%;
    font-weight: 600;
    font-style: normal;
}

.example .cn {
    color: #6d6c6c;
    /* color: #AAA; */
    /* color: gray; */
    /* margin-left: 10px; */
    padding-top: .2em;
    display: inline;
    font-size: 96%;
}

.trans .def,
.trans .example .cn {
    display: none;
}



.text {
    color: rgb(50, 115, 52);
    font-style: normal;
    font-weight:normal;
    font-family: trebuchet ms;
}

.text em {
    font-weight: normal;
    font-style: normal;
}

.text:before {
    content: "[";
    font-style: normal;
    font-weight: normal;
    margin-right: .1em;
}

.text:after {
    content: "]";
    font-style: normal;
    font-weight: normal;
    margin-left: .1em;
}



.odef .text {
}

.def .text {}

.ext {
	color: #555;
	display: inline-block;
	font-size:92%;
}

.sg {
    padding-top: .8em;
}

.phrase {
    padding-bottom: .5em;
}


h3 {
    /* font-size: 1em; */
}



.label {
	clear:both;
	color: #a90f04;
	background: #f5f5f44a;
	font-weight: 600;
	margin-top: 1em;
}



.cont-list+.label {
    margin-top: .2em;
}

.ori .derivative .label-ext .pos {
    /* color: white; */
}


.phrase_exam {
    /* padding: 4px 6px; */
}

.phrase_exam h3 {
	font-size: 95%;
	font-weight: bolder;
}

.phrase_exam h3+.spacer{
	display:none;
}

.phrase_exam .cont-list {
    margin-left: 0.05em;
    padding-bottom: 0;
}

.derivative {
}

.derivative h3 {
	margin-right: .15em;
	display: inline;
}

/*.derivative h3:after {
}*/

.body-ciyuan    /* word origin */
{
    font-size: 95%;
    color: #676666;
    color: lightgoldenrodyellow;
    clear: both;
    background-color: cadetblue;
    padding: 0 3px;
}

.body-ciyuan i{
	font-size: 95%;
	font-style: italic;
	font-weight: normal;
	color: #0260ab;
	color: gold;
	font-family: Georgia,"Segoe UI","Tahoma","Arial Unicode MS", "Roboto", "Lucida Grande", "Lucida Sans Unicode", "Garuda", "Malayalam", "DejaVu Sans","Arial Unicode MS", Verdana, "sans-serif";
	}

.usage{
    background: #f5f3ed;
    /* border: 1px dashed #C0C0C0; */
    /* border-radius: 8px; */
    padding: 2px 4px;
    box-shadow: #808080;
    clear: both;
    margin-bottom: 6px;
}

.usage .label{
	font-size: 100%;
	background: #f5f3ed;
	color: #a90f04;
	/* padding-left: 4px; */
	padding-right: 8px;
	font-style:normal;
}

.addition {
    background: #f3efe3;
    /* border: 1px solid #e2e1e1; */
    /* border-radius: 8px 8px 0 0; */
    /* margin: 0 8px 8px 0; */
    clear: both;
    padding: 4px 6px;
}

.addition em,.usage em {
    font-weight: bold;
    font-style: normal;
}

.addition i,.usage i {
	font-style: normal;
	font-weight: normal;
	color: #6C3815;
	font-family:"Microsoft Yahei UI",-apple-system, BlinkMacSystemFont,Microsoft Yahei, "Lucida Sans Unicode", "Arial Unicode MS", Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; 
}

.addition i em,.usage i em {
	font-style: normal;
    font-weight: bold;
	color: #6C3815;
	font-family:"Microsoft Yahei UI",-apple-system, BlinkMacSystemFont,Microsoft Yahei, "Lucida Sans Unicode", "Arial Unicode MS", Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; 
}




.extras {
    padding: .2em .3em .5em;
}

.extras .phrase {
    padding-top: .8em;
}

.extras .cont-list {
    padding-bottom: 0;
}

.ref {
    padding-top: .5em;
}

.ref a {
    margin-left: .2em;
    font-weight: bold;
}

.ref:before {
    content: "\261E";
    padding-right: .2em;
    font-size: 1.5em;
    position: relative;
    top: 3px;
}

/*special char*/

/*.spe { 
    font-family: "PrivateA","Segoe UI","Tahoma";
}*/

i .spe {font-family: "PrivateA",Georgia,"Segoe UI","Tahoma";}


.refer { font-weight: bold;
    font-size: 80%;
    /* display:inline-block; */
    margin-left: 2px;
}

.refer::first-letter{
	font-size:130%;
}


ranks {
    display: none;
    /* padding-bottom: .8em; */
}

ri {
    padding-right: .4em;
}

ri:before {
    content: 'WFL';
    background: #0088dd;
    font-weight: bold;
    padding: 0 .4em;
    /* font-size: .82em; */
    color: white;
}

ri~ri:before {
    content: '';
    background: none;
    padding: 0;
}



sp {
    font-size: .92em;
    color: gray;
    margin-left: .3em;
    font-style: italic;
    text-transform: lowercase;
}

sp:after {
    content: '.'
}

ra {
    padding: 0 .3em 0 .2em;
    /* font-size: .9em; */
    /* color: rgba(189, 7, 20, 1); */
    /* font-weight: bold; */
}

ra:before {
    content: 'RANK ';
    /* font-size: .84em; */
    color: black;
}

ra:after {
    content: ',';
    color: black;
    font-weight: normal;
}

frq {
    font-size: .9em;
}

frq:before {
    content: 'FREQ ';
    font-size: .84em;
}

dp {
    display: table;
    margin: 0 0 1.4em 0;
    display: none;
}

cpt:before {
    content: 'Word Frequency List:';
    font-weight: bold;
    padding-right: .4em;
}

t {
    display: table-cell;
    border: 1px solid rgba(220, 220, 220, 1);
    text-align: center;
}

t+t {
    border-left: none;
}

t h {
    display: block;
    padding: .4em .8em;
    font-size: .94em;
    line-height: 1em
}

t itb {
    display: table;
    width: 100%;
    border: 1px dotted rgba(220, 220, 220, 1);
    border-left: none;
    border-right: none;
}

t it {
    display: table-cell;
    height: 3em;
    vertical-align: bottom;
    padding: 0 0 2px;
}

t in {
    display: inline-block;
    width: .6em;
    background: rgba(148, 182, 222, 0.6);
    color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(0, 0, 0, .2);
}

t ib {
    display: block;
    font-size: .84em;
    line-height: 1em;
    padding: .4em 0 .3em;
}

dp t:nth-child(2) in {
    background: rgba(160, 222, 165, 1);
}

dp t:nth-child(3) in {
    background: rgba(145, 200, 222, 1);
}

dp t:nth-child(4) in {
    background: rgba(222, 190, 130, 1);
}

dp t:nth-child(5) in {
    background: rgba(222, 135, 133, 1);
}

dp t:nth-child(6) in {
    background: rgba(212, 181, 222, 1);
}

tt {
    color: crimson;
    color: green;
    color: orange;
    color: blueviolet;
    color: blue;
}



@media (max-width: 360px) {
    .example .en,
    .example .cn {
        /* display: inline-block; */
        display: inline;
    }
    .example .cn {
        margin-left: .5em;
    }
    .example {
        /* padding-bottom: 4px; */
    }
}

.pos h3,
.refer {
    font-family:"Microsoft Yahei UI",-apple-system, BlinkMacSystemFont,Microsoft Yahei, "Lucida Sans Unicode", "Arial Unicode MS", Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; 
}

.spanel a,
.pos,
sp {
    font-family:"Microsoft Yahei UI",-apple-system, BlinkMacSystemFont,Microsoft Yahei, "Lucida Sans Unicode", "Arial Unicode MS", Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; 
}

.panel,
h2 sup,
.refer+sup,
.snum,
.ssnum,
i.type,
.example .en,
.example .en em{
    font-family:"Microsoft Yahei UI",-apple-system, BlinkMacSystemFont,Microsoft Yahei, "Lucida Sans Unicode", "Arial Unicode MS", Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; 
}


/* .example .cn {
    font-family: serif;
} */




/* body {
    font-size: 18px;
} */




.ODECN .headword strong {/* display: none; */} 
.panel {/* display:none; */}
.spanel {/* display:none; */}



/* .example .cn {
    display: none;
}

.example .en {
    display: none;
}

.trans .def {
    display: inline;
}

.trans .example .cn {
    display: inline;
}

.trans .example .en {
    display: inline;
}*/




.j02{
	/*vertical-align: text-top;*/
	margin:1ex 1ex 0ex 1ex;
	position:relative;
	z-index:999;
	float:right;
	clear:right;
	/*top:30px;*/
	max-width:300px;
	max-height:400px;
	}
	
@media all and (max-width:1300px) {
.j02{
	max-width:45%;
}
	
.g4p{
	margin:0 1ex 1ex 1ex;
	position:relative;
	z-index:999;
	float:right;
	clear:right;
	max-width:99%;
	max-height:99%;
	}