h3 {clear:both; font-size: 20px;color: #FF0000; margin: 45px 0 0 0; border-bottom: 1px dashed #f00}
h5 {clear:both; margin: 10px}
#main-body {
	padding: 8px
}
.textbox {background:#fffff0; padding:16px; height: 1%}
h4 {
	margin-right: 4px; clear:both; background: url(img/tilbg.gif) no-repeat left top #006CB7; padding: 5px; padding-left: 45px; border: 0; clear: both; color: #fff;
}
.toppic {
	margin: -16px; margin-bottom: 20px;
}
.boxl{
	float: left; width: 46%; height: 1%
}
.boxl li {margin:3px 0 3px 20px }
.boxr{
	float: left; height: 1%
}
.boxr ul {
	margin-left: 10px;
}
.boxr li, .boxh li {margin:3px 3px 3px 0px; float: left; border: 0px solid #ccc; width: 228px; padding: 5px; font-size:12px; text-align: center; list-style: none;}
.boxr li p, .boxh li p {
	font-size: 12px; margin: 3px
}
.boxr li img, .boxh li img {
	margin-bottom: 3px; margin-right: 1px; width: 228px; height: 151px; border: 0
}
.boxr li img.imga, .boxh li img.imga { width: auto; height: auto;}
.boxr li.video { background: #AAA087; padding: 0px; margin-left: 2px; margin-right: 10px}
.boxr li.video a, .boxr li.video a:visited {
	color: #FFF
}
.boxh{ clear: both; float: left; width: 100%;  height: 1%
}
.boxh li {
	padding: 2px; border: 0;
}

ul.videoico li {
	list-style-image: url(img/video.gif); padding-left: 10px
}
.f120 li, .f120 p, .f120 {
	font-size: 12px; color: #333; 
}
.f120 h6 { font-size: 12px; padding: 5px; margin: 3px; background: #EEFFEE
}