/*========
 * flying-w.net/css/resume.css
 *
 * (c) Copyright 1998-2011 (v5.5s) Flying @ Flying's World
 * 吴颖晖 Freddie
 *
 *#req	css/base.css
 ========*/
#contents	{
	max-width:55em;
	background:url(../pix/Schemer.png) top right repeat-y;
	font-size:10.5pt;
}
#contact	{
	list-style:none;
	margin:0 2em;
	text-align:center;
	font-size:11pt;
}
#contact::before	,
#contact li::after	{
	content:"\00a0\25c6";
}
#contact li	{
	display:inline-block;
	margin-bottom:0;
}
h3	{
	margin-left:0;
	margin-top:3ex;
	max-width:25em/*empirical*/;
	border-bottom:2px groove #ccd;
	font-size:15pt;
}
h4	{
	margin-left:0;
	margin-top:3ex;
	padding-left:.5em;
	max-width:25em;
	border-bottom:1px solid #ccd;
	font-size:12pt;
}
h5	{
	font-style:oblique;
}
h5::after	{
	content:':';
}
#contents li	,
#contents dd	{
	margin-bottom:1ex;
}
abbr[title]	{
	border-bottom:none;
}
div.experience	{
	margin-bottom:3ex;
}
div.experience dd	,
dt.pos	{
	clear:both;
	margin-left:1em;
	font-size:10.5pt;
}
dt.pos	{
	border-bottom:1px dashed #ccd;
}
dt.ymd	{
	float:right;
	clear:right;
	font-weight:normal;
}
dt.loc	{
	font-weight:normal;
	font-size:11pt;
}
dt.loc span.org	{
	font-weight:bolder;
	font-variant:small-caps;
}
img.latex2e	{
	width:7.1ex/*71*/;
	height:2ex/*20*/;
	vertical-align:bottom;
}

/*
@media print	{
	#hd,
	#ft,
	p.sign	{display:none;}
}

/*< contact info >* /
h1,
#contact	{text-align:center;}
#contact > li	{display:inline-block;}
html.ie #contact > li	{zoom:1;display:inline;}
#contact:after	{content:"\25C6";}	/*see resume.html for MSIE patch* /
#contact > li:before	{content:"\25C6\00A0";}
#contact a[rel="replace"]	{padding-left:12px/*.png+3* /;background:url(../pix/icon/home.png) left center no-repeat;}
#contact a[rel="email"]	{padding-left:12px/*.png+3* /;background:url(../pix/icon/mail.png) left center no-repeat;}
#contact span.cell	{padding-left:12px/*.png+3* /;background:url(../pix/icon/cellphone.png) left center no-repeat;}
html.ie #contact a[rel="replace"],
html.ie #contact a[rel="email"],
html.ie #contact span.cell	{zoom:1;width:auto;}
@media print	{
	#contact a[rel],
	#contact span.cell	{padding-left:0;background:none;}
}

/*< body >* /
h3,
h4	{margin:2ex 50% 1ex 0;padding:0 .5em;border-bottom:1px solid #669;text-align:left;font:bold 123.1%/1.539 Georgia,serif;letter-spacing:.1em;word-spacing:.6em;}
h3 span:lang(zh),
h4 span:lang(zh)	{font-family:"WenQuanYi Zen Hei",sans-serif;letter-spacing:.5em;}
html.ie h3 span.zh,
html.ie h4 span.zh	{font-family:"WenQuanYi Zen Hei",sans-serif;letter-spacing:.5em;}
h4	{margin:1ex 60% .5ex .5em;border-bottom:1px dashed #669;font-size:116%;}
h5	{margin:1ex 0;}
h5 span.ymd	{display:block;float:right;}
h5 span.org	{font-variant:small-caps;font-size:116%;border-bottom:1px dotted;}
h5 span.pos,
h5 span.deg	{display:block;margin-left:.3em;}
h5 span.pos,
h5 span.deg em	{font-weight:bolder;font-style:italic;}
h6	{margin:auto auto .5ex .8em;font-weight:bold;text-decoration:underline;}
img.latex2e	{width:3.905em/*71* /;height:1.1em/*20* /;vertical-align:bottom;}
dt	{margin-left:.85em/*empirical* /;padding-left:1em;background:url(../pix/icon/arrow_E.png) left center no-repeat;}
dt:after	{content:":";}
dd	{margin:auto auto 1ex 3em;}
@media print	{
	#yui-main a[rel][href]:after	{content:"";}
}
*/
