body {
	margin:0; padding:0;
	background: #f8f1c7;
}
a:link{
	color: #3B4B70;
}
a:hover{
	color: #033;
	text-decoration:none;
}
a:active{
	color: #900;
	text-decoration:none;
}
a:visited{
	color: #666;
}
ul {
	list-style: square;
}
li {
	margin: .5em 0;
}
li li {
	list-style: circle;	
}
li li li {
	list-style: disc;	
}
li li li li{
	list-style: square;	
}
#rollerbox {
	width:550px;
	height: 1.6em;
	overflow:hidden;
	border:1px solid green;
}
#rollerbox a{
	text-decoration:none;
	line-height: 1.6em;
}
#rollercontent{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}
.rollertext{
	padding-right: 5em;
	white-space: nowrap;
}
#gp1, #gp2, #gp3{
	padding-left:19px;
	background: url(../images/plus.gif) no-repeat 5px .2em;
}
p.open{
	background: url(../images/minus.gif) no-repeat 5px .2em !important;
}
.ng{
	padding-left:19px;
}
#content, #content td, #content th {
	font-family: 新细明体, Arial, Helvetica, sans-serif;	
	font-size: .8em;
	letter-spacing: .2em;	
}
#content table.leaflet {
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid #CCC;
	margin: 0 0 1em 0;
}
#content table.leaflet th{text-align:center}
#content table.leaflet th, #content table.leaflet td{
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid #CCC;
	vertical-align:top;
	padding:3px;
}
html>body #content table.leaflet th, html>body #content table.leaflet td{font-size:1em}
#content span {
	letter-spacing: 0;
}
#content h2{
	color: #EE750C;
	font-size: 1.4em;
	letter-spacing: .5em;
}
#content h3{
	color: #814094;
	font-size: 1em;
	letter-spacing: .5em;
}
#content .highlight {
	color: #EE750C;
	font-weight: bold;
}
#content a.highlight {
	color: #3B4B70;
	font-weight: bold;
}
#content span.highlight {
	letter-spacing: .2em !important;
}
#footer{
	border-top: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;	
}
.question, .answer{
	display:block;
	float:left;	
	width: 505px;
	margin-bottom:1em;
	letter-spacing: .2em !important;		
}
.qa {
	display:block;
	float:left;	
	clear:both;
	width:40px;
	margin-bottom:1em;
}
.phase2{
	color:#519D53 !important;
}
img.phase2{
	margin-top: 10px;
}
.phase3{
	color:#856DAF !important;
}
