<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: SansEn; src: url("fonts/opensans-regular.ttf");}
@font-face{font-family: SansEn; src: url("fonts/opensans-bold.ttf"); font-weight: bold;}
@font-face{font-family: SansEn; src: url("fonts/opensans-italic.ttf"); font-style: italic;}
@font-face{font-family: SansEn; src: url("fonts/opensans-bolditalic.ttf"); font-style: italic; font-weight: bold;}
@font-face {font-family: SerifEn; src: url("fonts/lora-regular.ttf");}
@font-face {font-family: SerifEn; src: url("fonts/lora-bold.ttf"); font-weight: bold;}
@font-face {font-family: SerifEn; src: url("fonts/lora-italic.ttf"); font-style: italic;}
@font-face {font-family: SerifEn; src: url("fonts/lora-bolditalic.ttf"); font-style: italic; font-weight: bold;}
@font-face{font-family: SansPhon; src:url('fonts/gentiumplus-r.ttf');}
@font-face {font-family: SansCn; src: url("fonts/hyzhongheis.ttf");}
@font-face {font-family: SerifCn; src: url("fonts/hyfangsongs.ttf");}

.OxfordDictionaries {
	font-size: 15px;
	font-family: Open Sans, SansEn, HYZhongHeiS, SansCn, sans-serif;
	font-style: normal;
	line-height: 150%;
	vertical-align: middle;
}

h1, h2, h3, h4{font-size: inherit; margin: inherit; padding: inherit;}

*[lang="zh"], div[trans="ZH-EN"] .ex {font-style: normal !important;}

li {list-style: none;}

.pageTitle{
	font-size: 2em;
    color: #1681c2;
    margin: 5px 0;
    padding: 5px 0;
    word-wrap: break-word;
    font-style: normal;
    font-family: Lora, SerifEn, HYFangSongS, SerifCn, serif;
    font-weight: bold;
    display: block;
    border-top: 1px solid #00bdf2;
    border-bottom: 1px solid #00bdf2;
    line-height: 1.5rem;
}

a {
    color:  inherit;
    cursor: default;
    text-decoration: none!important;
}

a[href] {
    cursor: pointer;
    border-bottom: 1px dotted;
}

a[href]:hover{color: lightskyblue}

em {font-style: normal;}

h2 a,
.prx {
    color: #000;
	font-size:14px;
}

.entryHeader {
    margin-bottom:5px;
}

.pageTitle .homograph {
    font-size: 50%;
    vertical-align: super;
    line-height: 1;
    font-weight: normal;
}
.pageTitle em {
	font-size: 1.5rem;
}
.pageTitle em.rs_skip, .pageTitle em.reg{font-size: .9rem; font-weight: normal;}

.definition {
    margin-bottom: 5px;
}

.exampleGroup {
    display: block;
    font-family:Lora, SerifEn, HYFangSongS, SerifCn, serif;
    font-style: normal;
    color: #555;
}

.exampleGroup .trg,
.exampleGroup .tr,
.tp,
.example .tr{
    font-style: italic;
}

.exampleGroup .trg {display: inline; margin-left: 5px; color: #0096ab;}

.sp{
    font-family: Open Sans, SansEn, HYZhongHeiS, SansCn, sans-serif;
    font-style: normal;
    font-weight: bold;
}

.con~.trg .trnoprecex {font-family: Open Sans, SansEn, HYZhongHeiS, SansCn, sans-serif; color: #000;}

.exampleGroup .ex {
	font-style:italic;
}

.trg {display:inline;}
.trg~.trg{ margin-left: 15px;}

.sense-entry li&gt;.senseInnerWrapper {
    padding-left: 0px;	
}

.senseGroup .subsense,
.subEntry .subsense, {
    position:relative;
    margin-top: 5px;
    margin-left: 20px;
    display: block;
}

.senseGroup .pgr,
.subEntryBlock .pgr {
    font-style:normal;
}

.senseGroup .gr ,
.phrasesSubEntryBlock .gr {
    color:#555;
    font-weight:normal;
}

.subEntryBlocks .subsense {
    margin-left: 0px;
}

.subEntryBlocks .subsense .CrossLinkPanel{
    margin-left: -20px;
}

.senseInnerWrapper .transivityStatement,
.pageTitle .variantGroup .transivityStatement,
.senseGroup .transivityStatement {
    display: inline;
}

.moreInformation {
    margin-top: 5px;
    margin-left: 15px;
}

.moreInformation&gt;a {
    font-size: 0;
    border: none;
}

.moreInformation&gt;a::before {
	content: "+ example sentences";
	font-size: 13px;
	border: 1px solid #dbdee2;
	display: inline-block;
	padding: 0 5px;
	border-radius: 99em;
	color: #666;
}

.moreInformation&gt;a.current::before {
	content: "âˆ’ example sentences";
    	background: #666;
    	color: #fff;
}

.moreInformation&gt;a:hover {
}

.moreInformation .moreInformationSynonyms {
    border-bottom: solid 1px #ddd;
}

.variant {
    font-family: Open Sans, SansEn, HYZhongHeiS, SansCn, sans-serif;
    font-style: normal;
    font-weight: bold;
}

.variantGroup {
    font-weight:normal;
    display:block;
}
div[trans="ZH-EN"] .variantGroup strong{
	font-weight: normal;
}

.pageTitle .variantGroup,
h4 .variantGroup {
    display:inline;
}

.prx, .pr {
    display:inline;
    margin-left:5px;
    font-family: Gentium Plus, SansPhon, sans-serif;
}

.frm {
    display:inline;
    font-weight:normal;
    color:#000;
}
.frmg {
    padding-bottom: 0px;
}

.etymology {display: none;}

.etymology .senseInnerWrapper {
    padding-left: 0;
}

.etymology h2, .etymology .h2InOther {
    border-top: solid 3px #000;
    margin-bottom: 5px;
    padding-top: 3px;
}

.subEntryBlock {
    margin: 5px 0 20px;
    border-top: 1px solid #00bdf2;
}

/*.subEntryBlock h2,*/.subEntryBlock &gt; h3,.etymology h3 {
    border-top: solid 2px #aaa;
    margin-bottom: 15px;
}

.subEntryBlock.culturalSubEntryBlock &gt; h3{border: none;}

.subEntryBlock h2, .subEntryBlock.culturalSubEntryBlock &gt; h3 {
    margin: 0 0 10px 0;
    font-size: 1rem;
}

.subEntryBlock .related {
    font-family: Open Sans, SansEn, HYZhongHeiS, SansCn, sans-serif;
    font-style: normal;
    font-weight: bold;
}

.subEntryBlock .related .lg {
    font-weight:normal;
}

.senseGroup {
    position: relative;
    margin: 10px 0;
}

.spanish .etym, .spanish .note, .spanish .sense-note, .entryBilingual .feature{
    display: none;
}

.senseGroup&gt;.sense-entry {
    border: 0;
}

.iteration {  /*ä¹‰é¡¹åºå·æ&nbsp;¼å¼*/
	margin-left: -25px;
	color: #2f52c3;
	float: left;
	clear: both;
	display: inline-block;
	min-width: 22px;
	margin-right: 3px;
	font-family: Lora, SerifEn, serif;
}

.senseInnerWrapper&gt;.subsense&gt;.iteration, 
.phrasesSubEntryBlock .subsense&gt;.subsense&gt;.iteration {font-weight: normal; font-size: 80%; display: inline; margin-right: 2px; float: none;}

.iteration::after {clear: both;}
.senseInnerWrapper .arabic {
    margin-top:0.4em;
}
.senseGroup:first-child {
    margin-top: 0;
}

.senseGroup .cnt {
    color: #808080;
    font-variant: small-caps;
	font-size:90%;
}

.sense-entry {
    margin-bottom: 5px;
    margin-top: 0;
    padding-top: 0px;
    position: relative;
	padding-left:25px; 
}

.sense-entry.first {
    border-top: 0;
    padding-top: 0;
	margin-top:0;
}

/* ODO-6477: effectively doubles the space between subsenses */
/*.sense-entry:not(.first) {
	margin-top: 10px;
}*/


h2.partOfSpeechTitle{
    display:block;
}


h2.partOfSpeechTitle, .partOfSpeechTitle {
    margin:5px 0;
}

.manifest .partOfSpeech {
}
.partOfSpeechBottom{
    margin-bottom: 8px;
}
.partOfSpeech {
    color:#f15a24;
    text-transform: uppercase;
    font-size: 13px;
}

.sentence_dictionary, .entrySynList, .blockOtherDictionaries {
    display: none;
    margin-bottom: 5px;
}

.sentence_dictionary .see-more, .entrySynList .see-more {
    border-top: solid 1px #fff;
    text-align: center;
}

.sentence_dictionary .see-more a, .entrySynList .see-more a {
    display: block;
    font-size: 13px;
    
    padding: 8px 10px;
    text-transform: uppercase;
}

.sentence_dictionary {
    margin: 0;
    padding: 0;
}

.entrySynList, .blockOtherDictionaries {
    padding: 10px;
}

.entrySynList .see-more {
    border-top: solid 2px #fff;
    margin: 10px -10px;
}

.no-js .sentence_dictionary, .no-js .entrySynList, .no-js .blockOtherDictionaries {
    display: block;
}

.sentence_dictionary .sentence {
    color: #555;
    padding: 5px 0;
    font-family: Lora, SerifEn, HYFangSongS, SerifCn, serif;
    font-style: italic;
}

.sentence_dictionary .sentence + .sentence {
	border-top: 1px dotted #555;
}

.sentence_dictionary .dictionary_footer{
    text-transform: uppercase;
    font-size: 13px;
}

.word_origin{
    color:#000;
    font-size:17px;
    padding:10px;
    margin-bottom:0;
}

.word_origin em {
    font-style:normal;
}

.tooltip {
    font-size: 13px;
}

/*------------------------------------*\
    BILINGUAL ENTRY
\*------------------------------------*/
.partOfSpeech em {
    color: #000;
    font-style: normal;
}

.partOfSpeech .pr {
    font-weight: normal;
    color: #000;
}

.exampleGroup.exGrBreak,
.subsense{
    margin-bottom: 5px;
    margin-top: 0px;
}

.exampleGroup.exGrBreak {margin-left: 10px;}

.subsense,
.splitline {
	font-size:15px;
}

.collocate{
    font-style: normal;
    color: #555;
}

.fld,
.lg,
.lev,
.reg ,
.usage {
	font-size: .9em;
    font-style: normal;
    color: #27a058;
    font-family: Lora, SerifEn, HYFangSongS, SerifCn, serif;
}

.tgr {
    color: #888;
}

.exampleGroup span.t,
.tr .t,
.phrasesSubEntryBlock .t {
    color: #000;
    font-family: Lora, SerifEn, serif;
    font-style: italic;
}

.exampleGroup .ex span.t {
    color: #000;
    font-style: normal;
}

.exampleGroup .ex .retroflex {
    
}
.exampleGroup .u,
.tr .u,
.phrasesSubEntryBlock .u {
    font-family: Lora, SerifEn, serif;
    font-style: italic;
}

.oldspelling {
    color: #000;
    font-style: normal;
	
}
.indicator {
    font-style: normal;
    color: #4b7aad;
}

.subjectTitle {
    font-size: 12px;
    text-transform: uppercase;
}

.phrasesSubEntryBlock h4,
.phrasesSubEntryBlock .cv {
    font-size: 15px;
}

.phrasesSubEntryBlock .addGramInfo {
    font-size: 12px;
    font-style: normal;
    text-transform: uppercase;
}

.culturalSubEntryBlock .senseInnerWrapper,
.phrasesSubEntryBlock .senseInnerWrapper,
.phrasesSubEntryBlock .posPhrasalVerbs,
.phrasesSubEntryBlock dl &gt; div &gt; em {
    /*padding-top:5px;*/
    /*padding-left:10px;*/
    position:relative;
	display: inline;
}

.culturalSubEntryBlock .senseInnerWrapper h4,
.phrasesSubEntryBlock .senseInnerWrapper h4{
    display: inline;
}

.culturalSubEntryBlock h3,
.culturalSubEntryBlock h4,
.phrasesSubEntryBlock h3,
.phrasesSubEntryBlock h4 {
    font-family: Lora, SerifEn, HYFangSongS, SerifCn, serif;
    font-style: normal;
    font-weight: bold;
}

.subEntryBlock .culturalSubEntryBlock{
    padding-left: 20px;
    margin-top: 0;
    border: none;
}

.phrasesSubEntryBlock .subsense{
    display: block;
    padding-left: 25px;
    position: relative;
}

.phrasesSubEntryBlock .subsinglesense{
    display:block;
    padding-left:25px;
    margin-bottom:6px;
    position:relative;
}

.senseInnerWrapper .subsense {
    margin-left:20px;
    display: block;
}

.phrasesSubEntryBlock dl {
    padding-left: 0px;
    margin: 0;
    display: none;
}
.phrasesSubEntryBlock h2{color: #6DBAEE; cursor: pointer; display: flex;}
.phrasesSubEntryBlock[expand] h2{color: #000;}
.phrasesSubEntryBlock[expand] dl{display: block;}
sybl{ text-align: right; flex-grow: 1; font-family: sans-serif;}
sybl::before{content:'â‰¡';}
.phrasesSubEntryBlock[expand] sybl::before{content: 'âˆ’';}

.phrasesSubEntryBlock dt:not(:first-of-type) {
    border-top: 1px dotted;
    padding-top: 5px;
    margin-top: 5px;
    display: block;
}


.exampleGroup .con{
	font-style: normal;
	font-family: Open Sans, SansEn, HYZhongHei, SansCn, sans-serif;
	color: #000;
}

.frmg .gr {font-size:12px}

.credits {
    margin-top: 40px;
    font-family: Lora, SerifEn, serif;
    font-style: italic;
}

ul{margin-block-start: 0; margin-block-end: 0;}

h2.partOfSpeechTitle .partOfSpeech {
	color: #f15a24;
	text-transform: uppercase;
	font-weight: normal;
}


br {display:none;}
.xrg {display:block;}
dd {margin:0;}
.headpron {display:inline; font-family: Gentium Plus, SansPhon, sans-serif}

.prx a, .pr a {color: inherit; border: none; text-decoration: none; pointer-events: none; cursor: default;}
em {font-style: normal;}
/*.xrg .pr {display: none;}*/
.pinyin {display: none;}
a.word.crossRef&gt;span.pr{display: none;}
*[active]{cursor: pointer;}
*[onclick]{cursor: pointer;}

langFlag{flex: 1 1 0;}
langFlag img{width: 100%;}

div[trans]{display: none;}
div[trans][current]{display: block;}


ODM_labelPanel{display: flex; margin-bottom: 5px; align-items: center;}
langL{display: inline-flex; cursor: pointer; flex-direction: column; flex-basis: 24px;}
langL[current]{cursor: default; font-weight: bold; flex-basis: 36px;}
langLabelSplit~langLabelSplit{flex-basis: 8px;}

/*
ODM_labelPanel{display: block; margin-bottom: 5px; line-height: 50px;}
langL{display: inline-block; cursor: pointer; width: 24px; vertical-align: middle;}
langL[current]{cursor: default; font-weight: bold; width: 36px;}
langLabelSplit~langLabelSplit{width: 8px; display: inline-block;}
*/</pre></body></html>