body {
	font-family: "新細明體", "PMingLiU", serif;
	font-family: "標楷體", cursive;
	padding: 0 10%;
}

h1 {
	color: #333399;
	font-size: 2.5em;
	font-weight: bold;
}

h2 {
	color: #66ccff;
	font-weight: normal;
	text-align: right;
}

p {
	margin-bottom: 0.08in;
	direction: ltr;
	widows: 0;
	orphans: 0;
	line-height: 1.7em;
	text-align: justify;
}

p.p-desc {
	color: #006633;
	font-weight: bold;
/*	page-break-before: always;
	margin-top: 3em;
	margin-bottom: 1.5em;*/
	padding: 15px 25px;
	display: inline;
	line-height: 5em;
	width: 80%;
	background: #99cc00;
	border: 3px dashed #006633;
}

p.p-indent {
/* 	text-indent: 0.33in;*/
}

p.p-indent:first-letter {
	font-size: 2em;
}

p.p-head {
	color: #808080;
	margin: 3em 0;
}

p.p-tail {
	font-weight: bold;
	text-align: right;
	margin: 3em 0;
}

span.img-desc-left {
	position: relative;
	left: 0.5em;
	top: -2em;
	color: #ffffff;
	background: #000000;
	padding: 5px 10px;
}

span.img-desc-right {
	position: relative;
	left: 0.8em;
	top: -17em;
	color: #ffffff;
	background: #000000;
	padding: 5px 10px;
}

span.ps {
	font-size: 8pt;
}

span[lang=en] {
	padding: 0.3em;
}

span.f-b_line {
	border-bottom: 2px dotted #cc0099;
}

span.f-bold {
/*	font-weight: bold;*/
	color: #9933cc;
	color: #660099;
/*	background: #ffcccc;
	width: 80%;*/
}

span.f-big {
	display: block;
	font-size: 3em;
	line-height: 2em;
}

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:263px; height: 351px; float: left;}
#img2 {padding: 0;}
#img3 {width:407px; height: 235px; float: left;}
#img4 {padding: 0;}
#img5 {width:328px; height: 485px; float: left;}

#d-img2 {width:379px; height: 284px; float: right; margin: 1em;}
#d-img4 {width:417px; height: 313px; float: left;
/*	border: 3px solid blue;*/
	margin: 1em;
}
