body {
	font-family: "新細明體", "PMingLiU", serif;
	font-family: "標楷體", cursive;
	padding: 0 10%;
}

/*
	@page { size: 8.27in 11.69in; margin-right: 1.25in; margin-top: 1in; margin-bottom: 1in }
*/

h1 {
	color: #333399;
	font-size: 2.5em;
	font-weight: bold;
}

p {
	margin-bottom: 0.08in;
	direction: ltr;
	widows: 0;
	orphans: 0;
	line-height: 1.7em;
	text-align: justify;
}

/*
p.western {
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	margin-bottom: 0;
/*	so-language: en-US'*\/
}
*/

p.p-desc {
	color: #ff0000;
	color: #cc0099;
	font-weight: bold;
	page-break-before: always;
	margin-top: 3em;
	margin-bottom: 1.5em;
	padding: 10px;
	width: 80%;
	background: #66ccff;
	border: 3px dashed #6633ff;
}

p.p-desc:before {
	clear: both;
}

p.p-indent {
 	text-indent: 0.33in;
}

p.p-head {
	color: #808080;
	margin: 3em 0;
}

p.p-tail {
	font-weight: bold;
	text-align: right;
	margin: 3em 0;
}

span.ps {
	font-size: 8pt;
}

span[lang=en] {
	padding: 0.3em;
}

acronym {
	border-bottom: 1px dotted gray;
	cursor: help;
	margin: 0;
	padding: 0 0 0.4px 0;
}

acronym:hover {
	border-bottom: 1px solid rgb(70,130,180);
}

img {
	border-width: 0px;
	float: none;
/*	border-color: black;
	border-style: solid;*/
	padding: 20px;
}

#img1 {width:314px; height: 419px; float: left;}
#img2 {width:544px; height: 361px; float: right;}
#img3 {width:554px; height: 415px; float: left;}
#img4 {width:554px; height: 367px; float: left;}
#img5 {width:553px; height: 415px; float: left;}
#img6 {width:556px; height: 418px; float: right;}
#img7 {width:553px; height: 415px; float: left;}