@font-face {
    font-family: 'Minion New';
    src: url('/font/Minion New.ttf'),url('/font/MinionNew.ttf'),url('Minion New.ttf'),url('MinionNew.ttf'),local("Minion New");
    font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Minion New Italic';
    src: url('/font/MinionNew-Italic.ttf'),url('MinionNew-Italic.ttf'),local("MinionNew-Italic");
    font-weight: normal;
	font-style: italic;
}
@font-face {
    font-family: 'Minion New Bold';
    src: url('/font/MinionNew-Bold.ttf'),url('MinionNew-Bold.ttf'),local("MinionNew-Bold");
    font-weight: bold;
	font-style: normal;
}


body {
    color: #666;
    counter-reset: ahd3e_section;
    counter-reset: ahd3e_sn_g;
    word-wrap: break-word!important;
	font-family: "Minion New",MinionNew,"Palatino Linotype", "Book Antiqua",times,clean,"方正博雅方刊宋_GBK",Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",serif;
	/*Minion New,Minion,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Microsoft YaHei UI", "Lucida Sans Unicode",  Helvetica, Arial, "PingFang SC", "WenQuanYi Micro Hei", Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;*/
    line-height: 1.35;
    font-size: 1.05em;
	margin-left:0.2em;
}

* {
  word-wrap: break-word!important;/*自动wrap长词*/
  /*zoom: 1;*/
}

.ahd3e_hr {
    display: block;
	border:0;
    border-bottom: 0.05em dotted #ddd;
	padding-top: 0.5em;
}

.mdict~.mdict{
margin-top: 0.3em !important;
border-top: 1px dotted rgba(100, 100, 100, 0.3);
padding-top: 0.3em !important;}

i {	font-style: italic;
	/*font-family:Georgia, Segoe UI, -apple-system, BlinkMacSystemFont, Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif, Arial Unicode MS, Helvetica; */
	font-family: "Minion New Italic","Minion New",MinionNew,times,clean,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",serif;
    color: #333;
    font-size: 101%;
	font-weight:normal;}


.ahd3e_extra_h_g {
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}

.ahd3e_seg:before {
    content: "Annotation  "
}

ol, li {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-padding-start: 0px;
}

ol {
    list-style: none;
}



.ahd3e_sometime_h_g {
    display: none;
}

.ahd3e_hw .ahd3e_show_all {
    vertical-align: text-bottom;
    padding-left: 5px;
    padding-right: 5px;
    height: 1.35em;
    cursor: pointer;
    font-size: 15px;
    padding-top: 0.2em;
    padding-bottom: 0px;
    float: right;
    display: none;
}

.ahd3e_hw .ahd3e_show_all em:before {
    content: 'trans';
    color: rgba(0, 0, 0, .8);
    font-variant: small-caps;
    text-transform: uppercase;
    border-radius: 2px;
    font-size: .76em;
    font-style: normal;
    height: .8em;
    line-height: .9em;
    font-weight: normal;
    padding: 2px .3em;
    /* background: rgba(103, 142, 209, 1); */
    color: rgba(255, 255, 255, 1);
    b d order: 1px solid rgba(0, 0, 0, .5);
}

.ahd3e_hw .ahd3e_show_all.active em:before {
    background: rgba(255, 255, 255, 1);
    color: rgba(0, 0, 0, 1);
}

.ahd3e_hw .ahd3e_show_all em:before {
    background: #BBBBBB;
    color: white;
    border-radius: 0.5em;
    font-weight: 600;
    padding: 5px 5px 5px 5px;
    margin: 0px 2px 0px 0px;
    border-radius: 5px;
}

.ahd3e_hw .ahd3e_show_all.active em:before {
    background: #FFCC66;
    color: white;
    border-radius: 0.5em;
    font-weight: 600;
    padding: 5px 5px 5px 5px;
    margin: 0px 2px 0px 0px;
    border-radius: 5px;
}

.ahd3e_pl, .ahd3e_abbr {
    color: #777;
    padding: 0 2px 0 8px;
}

.ahd3e_seg {
    font-size: 1.2em !important;
    color: #1F6096;
    border-bottom: #1F6096 solid 0.9px;
    padding-bottom: 1px;
    margin: 20px 0 6px 0;
    display: block;
}

.ahd3e_seg:before {
    content: "Annotation  ";
}

span.ahd3e_extra_seg.ahd3e_related_g~span.ahd3e_ps {
    color: #1e1e1e !important;
}
span.ahd3e_hw>b:first-child{padding-left: 0em !important;}
span.ahd3e_hw>b, .ahd3e_entry>b:first-child {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-weight: bold;
    font-size: 150%;
    display: inline-block;
    color: #b6751f;
	padding: 0 0.15em;
}
hwsup{vertical-align: baseline;position: relative;top: -0.6em;left:-0.25em;font-size:60%;}
sup{vertical-align: baseline;position: relative;top: -0.6em;left:-0.05em;font-size:65%;}
sub{vertical-align: baseline;position: relative;top: +0.6em;left:-0.05em;font-size:65%;}

hr.A3A_hr+b,.ahd3e_seg~b {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-weight: bold;
    font-size: 160%;
    display: inline-block;
    color: #b6751f;
}

hr.A3A_hr~.ahd3e_ps {
    color: #1e1e1e !important;
    font-size: 1em !important;
}

/* lmjiao */

.ahd3e_ps_g {
    display: block;
	font-size:90%;
	color:#555;
}

.ahd3e_ps {
	font-family:Arial Unicode MS, Arial, Helvetica,Segoe UI, Roboto, Lucida Grande, Lucida Sans, Droid Sans Mono, Droid Sans, sans-serif; 
    color: #262335;
    display: inline-block;
    margin-left: 1px;
	color:#555;
    padding-top: 0px;
    margin-right: 5px;
    padding-bottom: 1px;
}

ahd3e_ps_ahd,ahd3e_ps_dj,ahd3e_ps_kk {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 82%;font-weight:bold;padding-right:0.1em;color:#1F6096;}
ahd3e_ps_ahd{padding-right:0.25em;}
ahd3e_ps_dj,ahd3e_ps_kk {margin-left:0.3em;}

.ahd3e_pos .ahd3e_chn, .ahd3e_etymology_cn {
    display: none!important;
}

.ahd3e_pos {
    counter-reset: ahd3e_section;
    display: block;
    color: #1F6096;
}
.ahd3e_entry>.ahd3e_h_gs{counter-reset: ahd3e_section;}
/* section number */

.ahd3e_section:before {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    content: counter(ahd3e_section)".";
    counter-increment: ahd3e_section;
    font-weight: bold;
    font-size: 96%;
    color: #1F6096;
    display: table-cell;
	padding-right:0.35em;
}

.ahd3e_section,.ahd3e_first_h_g{margin-left:1.05em;}

.ahd3e_etymology_g~.ahd3e_h_gs .ahd3e_section,.ahd3e_etymology_g~.ahd3e_h_gs .ahd3e_first_h_g{margin-left:0.05em;}
.ahd3e_etymology_g~.ahd3e_h_gs .ahd3e_section:before{color: #323;opacity:0.9;}

.ahd3e_section.ahd3e_special_h_g+.ahd3e_section.ahd3e_sec_h_g:before{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	content: counter(ahd3e_section)".";
    counter-increment: ahd3e_section 0 !important;
    font-weight: bold;
    font-size: 97%;
    color: #1F6096;
    display: table-cell;
	visibility: hidden!important;
}

.ahd3e_sec_h_g {
    counter-reset: ahd3e_sn_g;
}

ol.ahd3e_sec_h_g li.ahd3e_sn_g{display:table;width:100%;}

ol.ahd3e_sec_h_g li.ahd3e_sn_g:before{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    content: counter(ahd3e_sn_g, lower-alpha)".";
    counter-increment: ahd3e_sn_g;
	color: #1F6096;
    display: table-cell;
	font-weight:bold;
	width: 1.2em;
    font-size: 92%;
}

.ahd3e_pos:first-of-type {
    margin-top: 0em;
}

.ahd3e_pos_more {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:105%;
    display: block;
    font-weight: normal;
    color:  #B6751F;
}


/* section */

.ahd3e_first_h_g,.ahd3e_special_h_g, .ahd3e_section {
    margin-top: 0.1em;
	display:table;
}


.ahd3e_sn_g {display:block;}

.ahd3e_pos+.ahd3e_first_h_g, .ahd3e_pos_more+.ahd3e_first_h_g, :first-of-type {
    margin-top: 0em;
}

.ahd3e_sn_g+.ahd3e_sn_g {
    margin-top: 0.1em;
}

.ahd3e_en_define {
    color: #212;
    display: inline;
	font-size: 106%;
	line-height:1.25em;
}

.ahd3e_cn_define {
	font-family: "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;
    color: #212;
    display: block;
    font-size: 92.5%;
    /* margin-top: 0.2em; */
}
.ahd3e_cn_define i {font-family: "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;}



.ahd3e_special_h_g .ahd3e_en_define, .ahd3e_special_h_g .ahd3e_cn_define{display:inline !important;}

.ahd3e_en_define b {
    font-weight: bold;
	color:#b6751f;
}

.ahd3e_cn_define b {
    font-weight: bold;
}

.ahd3e_example{
	display:table;
}

.ahd3e_example::before {
    /*content: '\021D2\020';*/
	content: "\2751";/*❑*/
    color:#596A9B;
	display:table-cell;
    font-size: 75%;
	font-weight:bold;
	padding-right:0.35em;
	position:relative;
	bottom:0.00em;
}


.ahd3e_en_example {
    font-style: normal;
    font-size: 101%;
    color:#596A9B;
    margin-top: 0.4em;
	display: inline;
}

.ahd3e_en_example b {
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-style: oblique;
    color: steelblue;
    margin-right: 0.2em;
	font-size:86%;
}

.ahd3e_en_example b::before {
    content: "—"
}

.ahd3e_cn_example b {
    font-weight: bold;
}

.ahd3e_cn_example {
	font-family:  "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;
    font-style: normal;
    color:#596A9B;
    font-size:88%;
    display: block;
}
.ahd3e_cn_example i {font-family:  "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;}

.ahd3e_extra_seg{counter-reset: ahd3e_section;}
.ahd3e_extra_seg span {
    display: inline-block;
    color: #1F6096;
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: bold;
    font-size: 1.05em;
    margin: 0.65em 0 0.15em -0.2em;
	text-transform: uppercase;
    border-bottom : solid #1F6096 0.06em;
	padding: 0.0em 0.2em;
}
.ahd3e_extra_seg{
	display:block;
}


.ahd3e_related_cn{
    display: none!important;
}

.ahd3e_pv_title, .ahd3e_idm_title {
    counter-reset: ahd3e_section;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    display: inline-block;
    font-weight: bold;
    font-style: normal;
    font-size: 125%;
    margin: 0.65em 0 0.15em 0;
}
.ahd3e_pv_title{color: #1F60B6;}
.ahd3e_idm_title{color: #b6751f;}

.ahd3e_pv_title+.ahd3e_first_h_g, .ahd3e_idm_title+.ahd3e_first_h_g {
    margin-top: 0em;
}

.ahd3e_related_g~b {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    display: inline;
    font-weight: bold;
    color: #b6751f;
    font-size: 105%;
    margin-right: 0.2em;
}

.ahd3e_related_g~b+.ahd3e_pos {
    display: inline;
    font-size: 95%;
    color: #1F6096;
}

.ahd3e_related_g~.ahd3e_pos+.ahd3e_pos {
    display: inline;
    font-size: 95%;
    color: #1F6096;
}

.ahd3e_related_g~.ahd3e_pos+b::before {
    content: "\A ";
    white-space: pre;
}

.ahd3e_reference_cn {
    display: none !important;
}

.ahd3e_reference_g~b {
    color: #1F60B6;
    font-size: 100%;
}

.ahd3e_reference_g~b::before {
    content: "";
}

.ahd3e_entry+.ahd3e_h_gs .ahd3e_section:before {
    content: "";
}

/*.ahd3e_entry+.ahd3e_h_gs .ahd3e_en_define i {
    color: #FF7E1E;
    font-size: 90%;
    font-weight: bold;
    font-style: normal;
    margin-left: 0.2em;
}*/

.ahd3e_en_define i,.ahd3e_h_gs .ahd3e_cn_define i {margin-left: 0.15em;}

/*.ahd3e_entry+.ahd3e_h_gs .ahd3e_cn_define i {
    font-style: normal;
    margin-left: 0.2em;
}*/

.ahd3e_usage_cn {
    display: none;
}

.ahd3e_usage_g+.ahd3e_h_gs .ahd3e_en_define i, .ahd3e_usage_g+.ahd3e_first_h_g .ahd3e_en_define i {
    color: black;
    font-style: normal;
    margin-left: 0.2em;
}

.ahd3e_usage_g+.ahd3e_h_gs .ahd3e_cn_define i, .ahd3e_usage_g+.ahd3e_first_h_g .ahd3e_cn_define i {
    font-style: normal;
    margin-left: 0.2em;
}

.ahd3e_usage_g+.ahd3e_h_gs .ahd3e_en_define b, .ahd3e_usage_g+.ahd3e_first_h_g .ahd3e_en_define b {
    font-size: 90%;
}

.ahd3e_usage_g+.ahd3e_first_h_g .ahd3e_en_define {
    margin-top: 0em;
}

.ahd3e_usage_g+.ahd3e_first_h_g {
    margin-top: 0em;
}

.ahd3e_usage_g+.ahd3e_first_h_g .ahd3e_cn_define {
	font-family:  "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;
    margin-top: 0.6em;
}

.ahd3e_field, .ahd3e_pl, .ahd3e_abbr {
	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";
    font-style: italic;
    color: teal;
    font-size: 0.88em;
    font-weight: normal;
}
.ahd3e_pos b,.ahd3e_pos_en {
    font-family: "Times New Roman", Times, serif;
	text-transform:lowercase;
    font-size: 1.2em;
    margin-top: 0.20em;
	font-weight: bold;
	font-style:italic;
}
.pos_none {
	display:none;
}

.ahd3e_pos i {
	/*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";*/
    font-style: italic;
    color: teal;
    font-size: 0.83em;
    font-weight: normal;
    margin-left: 0.3em;
}


.ahd3e_pos_en~.ahd3e_pos_en {
    color: #B6751F;
}

.ahd3e_phrasal_cn,.ahd3e_idioms_cn {
    display: none!important;
}

.ahd3e_phrasal_g+.ahd3e_pv_title,.ahd3e_idioms_g+.ahd3e_idm_title{
    margin-top: 0em;
}


.ahd3e_pos_more+.ahd3e_h_gs, .ahd3e_pos_more+.ahd3e_first_h_g {
    margin-top: 0.4em;
}

.ahd3e_etymology_g+.ahd3e_h_gs .ahd3e_define, .ahd3e_etymology_g+.ahd3e_first_h_g .ahd3e_define {
}

.ahd3e_etymology_g+.ahd3e_h_gs b, .ahd3e_etymology_g+.ahd3e_first_h_g b{
	color:#1F6096 !important;
	font-weight:normal !important;
}

.ahd3e_etymology_g+.ahd3e_h_gs i, .ahd3e_etymology_g+.ahd3e_first_h_g i {
    font-style: italic;
    color:#595959;
	font-size:90%;
    font-weight: normal;
    margin-right: 0.2em;
	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";
}
.ahd3e_etymology_g+.ahd3e_h_gs .ahd3e_cn_define i{font-size:103%;}

.ahd3e_etymology_g+.ahd3e_h_gs .ahd3e_first_h_g {
    margin-top: 0.1em;
}

.ahd3e_etymology_g+.ahd3e_first_h_g {
    margin-top: 0em;
}

.ahd3e_etymology_g+.ahd3e_h_gs .ahd3e_first_h_g:first-of-type {
    margin-top: 0em;
}

.ahd3e_pos .ahd3e_first_h_g {
    font-weight: normal;
}

.ahd3e_pos .ahd3e_first_h_g .ahd3e_cn_define {
	font-family:  "方正博雅方刊宋_GBK",serif, Arial, Helvetica,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",sans-serif;
    font-weight: normal;
    display: block!important;
}

/*.ahd3e_etymology_g, .ahd3e_usage_g, .ahd3e_related_g, .ahd3e_reference_g {
    font-size: 110%;
}*/

.ahd3e_pos+.ahd3e_h_gs {
    margin-top: 0em;
}

/*span.ahd3e_pic_license, span.ahd3e_pic {
    display: none !important;
}*/

/*
.ahd3e_pic, .ahd3e_pic_title {
    display: none;
}*/

a4p_wr,a5p_wr{display: table;float:right;clear:both;position:relative;text-indent: 0;}

.a4p_th,.a5p_th{
	padding:0.2em;
	z-index:999;
	max-width:36%;
	min-width:21%;
	max-height:400px;}

.a4p_full,.a5p_full{/*图片展开*/
	padding:0.2em;
	z-index:999;
	max-width:99%;
	max-height:99%;
	min-width:98.5%;
	text-align: center;
	}


a4p_wr img,a5p_wr img{
    max-width:99%;
	pointer-events: none;
	touch-action: none;
	-webkit-user-drag: none;
	user-drag: none;
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
		 -o-user-select: none; /* Opera */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}

a4p_wr.a4p_th img,a5p_wr.a5p_th img{max-height:400px;}
/*a4p_wr.a4p_full img,a5p_wr.a5p_full img{max-height:1250px;}*/

a4p_cap,a5p_cap{display:table-caption;caption-side: bottom;padding: 0.1em 0.2em;}

.ahd3e_pic_title {
    color: darkslategray;display:block;max-width:100%;
}

.ahd3e_pic_example {
    color: darkslateblue;display:block;
}

.ahd3e_pic_license {
	font-style: italic;
	font-family: "Minion New Italic","Minion New",MinionNew,times,clean,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",serif;
    color: lightslategray;
    display: block;
	font-size:70%;
}

a4p_cap i:before{
	content:"";
	/*display:table;*/
	font-size:95%;
}

a5p_cap cap_c{
	color: darkslateblue;display:block;
}

/*.ahd3e img {
    border: 0;
}*/


/*YourDictionary Pictures*/
YD-blk {
	display: table;
	max-width: 85%;
	text-align: center;
	text-indent: 0;
	border: 0.05em silver solid;
	margin: 1em;
	padding: 0.85em 0.85em 0.5em;
}
figcaption {
}
cap_h{
	font-family: "Minion New Bold",MinionNew,"Palatino Linotype", "Book Antiqua",times,clean,Microsoft Yahei,-apple-system,BlinkMacSystemFont,"Lucida Sans Unicode",serif;
	color: #b6751f;
	font-weight:bold;
	display:block;
	font-size:120%;
	}
cap_c{ color: darkslategray;}