/*

@font-face {
	font-family:"SOEDsans";
	src:url("fonts/opensans-regular.woff2");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:"SOEDsans";
	src:url("fonts/opensans-bold.woff2");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family:"SOEDsans";
	src:url("fonts/opensans-italic.woff2");
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family:"SOEDsans";
	src:url("fonts/opensans-bolditalic.woff2");
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family:"SOEDserif";
	src:url("fonts/lora-regular.woff2");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:"SOEDserif";
	src:url("fonts/lora-bold.woff2");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family:"SOEDserif";
	src:url("fonts/lora-italic.woff2");
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family:"SOEDserif";
	src:url("fonts/lora-bolditalic.woff2");
	font-weight: bold;
	font-style: italic;
}
@font-face{font-family: SerifPhon; src: url('fonts/gentiumplus.woff2');}

*/

body {font-family: Alegreya-Regular, SOEDsans, sans-serif;line-height:1.5;font-size:18px}
input, label, select, option, textarea, button, fieldset, legend { font-family:AlegrayaSans-Regular, SOEDsans, sans-serif;}

/*词头*/
.HWSO{
	font-weight:bold;
	font-size:25px;
	color:#0078c3;
}
/*年代*/
.TMSO{
	font-size:70%;
	color: rgb(227, 7, 19);
}
/*词性&跳转标签*/
.SOPS{
	color:#c00000;
	font-weight:bold;
}
blockmark .SOPS {font-weight: normal;}

/*词性2*/
.PKSO{
	color:#4b4b4b;
	font-weight:bold;
}
.s_caption .PKSO{
<strong>	color:black;
	box-shadow: 2px 2px 3px #e2e2e2;
	background-color:rgba(120,0,120,0);
	border-radius: 2px;
	font-weight: bold;
	margin-right: .2em;
	padding:3px;
</strong>}
/*词性3*/
.GRSO{
	color:#7a7a7a;
	font-style:italic;
}
/*音标*/
.PNSO{
	font-weight:normal;
	font-family:Gentium Plus, SerifPhon, sans-serif;
}
/*词源1*/
.SOEM{
	border:1px solid #fff;
	box-shadow:1px 1px 5px #eee;
	margin:10px 0;
}
/*词源2*/
.SOET{
	box-shadow:2px 2px 3px #e0e0e0;
	background-color:#ffffff;
	font-weight:bold;
	font-size:90%;
	color:rgb(227, 7, 19);
}
/*分割线*/
.SOHR{opacity: 0;}
.SOHR~.SOHR{
	display: block;
	height:1px; 
	border:none; 
	border-top:1px dashed  #cc2127;
	margin:5px 0;
	visibility: hidden;
}
/*词性跳转*/
.SOTB{
	font-weight:bold;
}
blockmark .SOTB {font-weight: normal;}

/*词性跳转2*/
.SOTC{
	color:white;
	font-weight:bold;
	box-shadow:2px 2px 3px rgb(251, 111, 118);
	background-color:rgb(227, 7, 19);
	border-radius:99em;
	height: 20px;
	width: 20px;
	margin-right: 5px;
	display: inline-block;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;

}
/*FIELD*/
.SOFI{
	border:1px solid #D3D3D3;
	margin:10px 0;
}
/*LEGEND*/
.SOLG{
	box-shadow:2px 2px 3px #e0e0e0;
	background-color:#ffffff;
	font-weight:bold;
	font-size:90%;
	text-transform:uppercase;
	color:rgb(227, 7, 19);
}
/*NOTE*/
.LGSO{
	box-shadow:2px 2px 3px #e0e0e0;
	background-color:#ffffff;
	font-weight:bold;
	font-size:90%;
	color:rgb(227, 7, 19);
}
.NTSO{
	border:1px solid #D3D3D3;
}
/*DERIVATIVE*/
.SODV{
	box-shadow:2px 2px 3px #e0e0e0;
	background-color:#ffffff;
	color:#383838;
	font-weight:bold;
	font-size:90%;
	color:rgb(227, 7, 19);
}
.DVSO{
	border:1px solid #D3D3D3;
	margin:10px 0;
	}
/*词性跳转特征*/
.SOTD{	
	text-decoration:none;
	border: none!important;
}

/*引用(缩进)*/
.SOSJ{
	margin-top:5px;
	margin-left: 5px;
}
/*引用(人)*/
.SOWR{
	color:#b4b4b4;
}.SOWR::after{content:":";}
/*引用(书)*/
.SOWK{
	color:rgb(28, 64, 187);
	font-style:italic;
}
/*引申*/
.QTSO{
	margin-left:px;
	border-style:solid 1px #c6c6c6;
	background-color:rgba(224,240,241,0);
}
/*序号(-- A--B.C...)*/
.SOLH{
	color:#ffffff;
	box-shadow: 2px 2px 3px rgb(251, 132, 138);
	background-color:rgb(227, 7, 19);
	border-radius: 4px;
	font-weight: bold;
	margin-right: .2em;
	padding:1px;
}
/*序号(I.II.III...)*/
.SOLI{
	display:inline-block;
	color: rgb(227, 7, 19);
	margin:10px 5px 10px 0;
    	padding: 0 2px;
    	border-radius: 5px;
    	border: 1px solid rgb(227, 7, 19);}
/*序号(1.2.3...)*/
.SOIL{
	font-weight:bold; 
	margin-right:4pt; 
	margin-left:4pt; 
}
/*序号(a.b.c...)*/
.SOLK{

	color:black;
	font-weight:bold; 
}
/*序号(a)(b)(c)...)*/
.SOLL{
	color:black;
	font-size:90%;
	font-weight:bold;
}
.SO_LA{
	margin-top:5px;
	display:block;
}
.LLSO{
	color:black;
}
/*短语*/
.PHBL{
	color:#032c5b;
	font-weight:bold;
}
/*类短语*/
.PHIL{
	color:rgb(42, 113, 167);
	font-weight:bold;
	text-decoration:none;
	font-family: Lora, SOEDSerif, serif;
}
/*衍生词*/
.SODR{
	color:black;
	font-weight:bold;
}
.SODR:before{
       content: "● "; 
       color:#004f88;
       padding-right:2pt;
}
/*抽取短语*/
.CQDY{
	color:#032c5b;
	font-weight:bold;
}
/*抽取类短语*/
.CQIL{
	color:#0069b9;
	font-weight:bold;
	font-style:italic;
}
/*抽取衍生词*/
.CQDV{
	color:black;
	font-weight:bold;
}
.CQDV:before{content: "● "; padding-right:5px;padding-left:10px;}
/*抽取分割线*/
.CQHR{
	height:1px; 
	border:none; 
	border-top:1px  gray dashed;
}
.ENHR {height:1px; border:none; border-top:1px  darkblue solid ;margin-top: 15px;}
/*领域*/
.LYSO{
	color:#ca910b;
	font-style:italic;
}
/*风格*/
.SO1{color:#27a058;font-style:italic;}
.SO2{color:darkgreen;font-style:italic;}
.SO3{color:green;font-style:italic;}
.SO4{color:darkblue; font-style:italic;}
.SO5{color:navy;font-weight:bold;}
.SO6{color:gray;}
.SO7{color:gray;}
.SO8{color:darkblue;font-style:italic;}
.SO9{color:navy;font-weight:bold;}
.SO10{color:navy;font-weight:bold;}
.SO11{color:navy;font-weight:bold;}
.SO12{color:navy;font-weight:bold;}
.SO13{color:navy;font-weight:bold;}
.SO14{color:darkred;font-weight:bold;}
.SO15{color:darkred;font-style:italic;}

/*释义*/
.SO_DN{margin-left: 1.1em; margin-bottom:5px;} /*区域：解释中带序号区*/
.SO_DN:first-letter {margin-left: -1.1em;}

/*释义*/
.soqq {display:block;margin-left:.7em;font-family:Lora, SOEDserif, serif;} /*区域：例句*/
.s_chunk {display:block;margin-left:.7em;margin-top:5px;} /*区域：例句*/
.s_chunk:first-letter {margin-left:-.6em;}
.s_chunk:before {content: "-"; padding-right:3pt;}

/*十字架*/
.s_obs{margin-right: .2em;color:gray;}

qt {font-style:italic; }

a {color:inherit; text-decoration:none; border-bottom: 1px dotted;}

blockmark {display:block;margin-bottom:10px; font-weight: normal!important;}
blockmark + br, blockmark + br + hr{display:none;}

blockmark .SOTD{	
	color:black;
	text-decoration:none;
	border-bottom: 1px dotted!important;
}
.SOTD .GRSO {font-size:90%;}


s1 {display:block; margin-top:1em;}
s5 {display:block; margin-left:1em; margin-top:5px;}

soed6_abbr{font-size: 1.5em; font-weight: bold; display: none;}
.abbr_table{font-size: 12px; line-height: 1; border: none; border-spacing: 0;}
.abbr_table>tbody>tr:nth-child(even){background: #eee;}