ul {
	margin:0;padding:0; list-style-type:none;
}
ul li {
    padding: 2px 0 0; margin:0;
}
ul.square {
	list-style-position:inside;list-style-type:square;padding:0;margin:0 0 0 10px;height:18px;font:12px "宋体";text-align: left;clear:both;color:#666;
}
#contentindex {
	width: 879px; height:506px; background: url(../Images2008/indexbg.gif) repeat-x;
}
#imgLegoBricks {
	clear: both; display: inline;background: url(../Images2008/bricks.gif) no-repeat; float: left; margin: 0px; width: 879px; height: 17px; overflow:hidden;
}
#flashContainer {
	padding: 0px; display: inline; margin: 12px 10px 0px 12px; width: 495px; height: 255px; float:left; background-color: #fff;
}
#hp-whatsNewContainer {
	padding: 0px; display: inline; float: left; margin: 12px 10px 0px 14px; width: 337px; height: 255px; background-color: #fff;
}
#hp-whatsNewContainer h1 {
	padding: 0px; font-size: 1px; margin: 0px 0px 6px; width: 337px; height: 31px; display: block;
}
#hp-whatsNewScrollerContainer {
	padding: 0px; display: block; margin: 0px auto; width: 317px; height: 190px; overflow: hidden; font: 12px "宋体"; text-align:left;
}
#hp-whatsNewScrollerContainer p {
	padding: 0px; margin: 0px; font: 12px "宋体"; text-align:left; width: 320px; height:24px;
}
#hp-whatsNewScrollerContainer img {
	padding: 0px; margin: 2px 0px 0px 0px; 
}
#hp-whatsNewScrollerContainer span {
	padding: 0px; margin: 0px; color: #0065ac;
}
#hp-whatsNewScrollerContainer a {
	padding: 1px 0px 0px 16px; margin: 0px; text-decoration:underline; color: #666; background-position: left center;background-image: url(../Images2008/hjm.gif);background-repeat: no-repeat;
}
#hp-whatsNewScrollerContainer a:hover {
	text-decoration:underline; color: #666;
}
#NewsMarquee {
    overflow:hidden; width: 330px;height: 190px; margin:0px;float: left;display: inline;
}
#hp-whatsNewLink {
    padding: 0px; display: block; margin: 0px auto; width:317px; text-align:right; font-size: 12px; overflow: hidden; height: 30px;
}
#hp-whatsNewLink ul{
    margin: 0px; padding: 0px; font: 12px "宋体"; list-style-type:none; float:right;
}
#hp-whatsNewLink li{
    margin: 6px 0px 0px 6px; padding: 0px; float:left;
}
#hp-whatsNewLink a{
    color: #666; text-decoration: underline;
}
#hp-whatsNewLink a:hover{
    color: #666; text-decoration: underline;
}
#dividerRow {
	width:857px; height:2px;padding:0; border-top: #fff 2px dotted; display: inline; font-size: 2px; float: left; margin: 10px 10px 10px 12px;
}
#QuickLinks {
	margin: 0px 10px 0px 12px!important; margin: 0px 0px 0px 6px; width: 857px; padding: 0; float: left; clear:both; display:block;
}
#QuickLinks a {
	color:#666; text-decoration: none;
}
#QuickLinks a:hover{
	color:#666; text-decoration: underline;
}
#ProQuickLinks {
    padding: 0px; display:inline; width:213px; height: 197px; float: left; background:url(../Images2008/ProQuickLinks.gif) no-repeat; margin: 0px 1px 0px 0px;
}
#ProQuickLinks p {
	clear:both; padding:4px 0px 2px 6px; margin: 0px; font: bold 14px "宋体"; color: #ffd401; text-align: left;
}
.ProQuickLinksbar {
    width: 96%; margin:0px auto 6px!important; margin:0px auto 4px; height: 2px; background-color:#ffd401; overflow:hidden; clear:both;
}
#LesQuickLinks {
    padding: 0px; display:inline; width:213px; height: 197px; float: left; background:url(../Images2008/LesQuickLinks.gif) no-repeat; margin: 0px 2px 0px 0px;
}
#LesQuickLinks p {
	clear:both; padding:4px 0px 2px 6px; margin: 0px; font: bold 14px "宋体"; color: #bed731; text-align: left;
}
.LesQuickLinksbar {
    width: 96%; margin:0px auto 6px!important; margin:0px auto 4px; height: 2px; background-color:#bed731; overflow:hidden; clear:both;
}
#ActQuickLinks {
    padding: 0px; display:inline; width:213px; height: 197px; float: left; background:url(../Images2008/ActQuickLinks.gif) no-repeat; margin: 0px 1px 0px 0px;
}
#ActQuickLinks p {
	clear:both; padding:4px 0px 2px 6px; margin: 0px; font: bold 14px "宋体"; color: #00a650; text-align: left;
}
.ActQuickLinksbar {
    width: 96%; margin:0px auto 6px!important; margin:0px auto 4px; height: 2px; background-color:#00a650; overflow:hidden; clear:both;
}
#SerQuickLinks {
    padding: 0px; display:inline; width:213px; height: 197px; float: left; background:url(../Images2008/SerQuickLinks.gif) no-repeat; margin: 0px;
}
#SerQuickLinks p {
	clear:both; padding:4px 0px 2px 6px; margin: 0px; font: bold 14px "宋体"; color: #0177c1; text-align: left;
}
.SerQuickLinksbar {
    width: 96%; margin:0px auto 6px!important; margin:0px auto 4px; height: 2px; background-color:#0177c1; overflow:hidden; clear:both;
}
