

h1,h2{
	font-family:Arial;
}
aside h2{
	color:#f00;
}
aside ul li{
	list-style:none;
}
aside ol{
	padding-left:2.5em;
}
h1 span,h2 span{
	font-family:Simhei;
}
main h2{
	text-align:center;
}
main dl{
	font:1em/2em Arial;
}
main dt{
	color:#ff0;
}
main dd{
	text-align:right;
}
#body a:link,#body a:active,#body a:visited{
	color:#0f0;
}
#body a:hover{
	color:#fff;
}
.line{
	margin:20px auto;
	width:95%;
	height:5px;
	background-color:#0f0;
	clear:both;
}
img{
	vertical-align:bottom;
}
/**********大屏样式**********/
@media screen and (min-width:721px){
main{
	width:60%;
}
aside{
	width:40%;
}
object{
	width:480px;
	height:400px;
	float:left;
}.wide{
	width:480px;
	height:310px;
}
main dl{
	width:200px;
	float:right;
}
}
/**********小屏样式**********/
@media screen and (max-width:720px){
object{
	width:320px;
	height:280px;
}
.wide{
	width:320px;
	height:220px;
}
}