/*========
 * flying-w.net/knowledge/Cantonese/explain.css
 *
 * (c) Copyright 1998-2011 (v5.5s) Flying @ Flying's World
 * 吴颖晖 Freddie
 *
 *#req	css/base.css
 ==========*/
ul.index li.active span.ipa	{
	font-size:141.4%/*sqrt(2)*/;
}
ul.index li.active span.ipa:before	{
	content:"[";
}
ul.index li.active span.ipa:after	{
	content:"]";
}
#error	{
	background:#cff;
	color:#900;
}
#corpus th.en	,
#corpus th span.en	{
	font-size:smaller!important;
}
#corpus th.deprecated	{
	color:#99a;
}
#corpus th.deprecated a	{
	color:#99c;
}
#corpus tbody span	{
	position:relative;
	cursor:crosshair;
}
#corpus tbody span.explain	{
	display:none;
	position:absolute;
	width:100%;
	min-width:4em;
	top:100%;
	left:-.5ex;
	padding:0 .5ex .5ex;
	border:1px solid #9c9;
	background:#ffc;
	cursor:help;
	z-index:2;
}
#corpus tbody th[scope="row"] > em	,
#corpus tbody td em	{
	font-style:normal;
	font-weight:normal;
	border-bottom:dotted medium;
}
#corpus tbody td > span	{
	border-bottom:1px dashed;
}
#corpus tbody td > span.ipa	{/*Cancel extra effect*/
	border:none;
}
#corpus tbody span:hover span.explain	{
	display:block;
}
#corpus tbody td dfn	{
	font-style:normal;
	font-weight:inherit;
	text-decoration:underline;
}
span.z	,
code.z	,
th.z	,
td.z	{
	color:#083!important;
	border-bottom:none!important;
}
th.z	{
	font-size:70.71%/*1/sqrt(2)*/!important;
}
span.Z	{
	white-space:nowrap!important;
	letter-spacing:-1px!important;
}
img.Z	{
	width:1.414em;
	height:1.414em;
}
span.taboo	{
	padding-left:10px/*.png+1*/;
	background:url(../../pix/icon/forbid.png) center left no-repeat;
	border-bottom:none;
}

