#dmain {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 841px; PADDING-TOP: 15px; POSITION: relative
}
#dhmain A {
	TEXT-DECORATION: none
}
.sindex A {
	TEXT-DECORATION: none
}
.dhhead A {
	TEXT-DECORATION: none
}
#dhmain A:hover {
	TEXT-DECORATION: underline
}
.sindex A:hover {
	TEXT-DECORATION: underline
}
#dhmain {
	PADDING-TOP: 5px
}
.mrl UL A:visited {
	COLOR: #000
}
.sindex A:visited {
	COLOR: #000
}
.dhhead {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 12px; BACKGROUND: #c0e2fd
}
.sindex {
	PADDING-LEFT: 18px; FONT-SIZE: 12px; RIGHT: 3px; BACKGROUND: url(http://img.legoo.com/images/navi/home1.gif) no-repeat left top; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 68px; HEIGHT: 18px
}
.sindex IMG {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 3px
}
.backto {
	PADDING-LEFT: 17px; FONT-SIZE: 12px; RIGHT: 3px; BACKGROUND: url(http://img.legoo.com/images/navi/fh.gif) no-repeat left center; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 68px; HEIGHT: 18px
}
.backto IMG {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 3px
}
.dhleft {
	FLOAT: left; WIDTH: 174px
}
.dhright {
	FLOAT: right; WIDTH: 658px
}

.b0 {
	BACKGROUND: #60afe7; MARGIN-BOTTOM: 12px
}
.b1 {
	BACKGROUND: #b3d580; MARGIN-BOTTOM: 12px
}
.b2 {
	BACKGROUND: #f7c480; MARGIN-BOTTOM: 12px
}
.b3 {
	BACKGROUND: #d5d588; MARGIN-BOTTOM: 12px
}
.b4 {
	BACKGROUND: #c0e2fd; MARGIN-BOTTOM: 12px
}
.headtitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #565b78; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.headtitle1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0e2fd; PADDING-BOTTOM: 3px; COLOR: #565b78; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.headtitlew {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.headtitles {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 2px; POSITION: relative
}
.headtitles SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 5px; POSITION: absolute; TOP: 2px
}
.t1 {
	BORDER-RIGHT: #fff 4px solid; FONT-SIZE: 1px; OVERFLOW: hidden; BORDER-LEFT: #fff 4px solid; HEIGHT: 1px
}
.t2 {
	BORDER-RIGHT: #fff 2px solid; FONT-SIZE: 1px; OVERFLOW: hidden; BORDER-LEFT: #fff 2px solid; HEIGHT: 1px
}
.t3 {
	BORDER-RIGHT: #fff 1px solid; FONT-SIZE: 1px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; HEIGHT: 2px
}
.p1 {
	BORDER-RIGHT: #fff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; HEIGHT: 1px
}
.p2 {
	BORDER-RIGHT: #fff 2px solid; OVERFLOW: hidden; BORDER-LEFT: #fff 2px solid; HEIGHT: 1px
}
.bottom {
	MARGIN: 0px 1px; OVERFLOW: hidden
}
.hmrl {
	PADDING-LEFT: 10px; BACKGROUND: #c0e2fd; MARGIN: 0px 1px; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px
}
.mrl {
	BACKGROUND: #fff; MARGIN: 0px 1px
}
.mrl A {
	FONT-SIZE: 12px; COLOR: #000
}
.sb A {
	FONT-SIZE: 12px; COLOR: #000;
}
.mrl UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.b0 LI {
	FLOAT: left; WIDTH: 16.6%
}
.b0b {
	BACKGROUND: #f2f6fe
}
.b1 LI {
	FLOAT: left; WIDTH: 33.2%; LINE-HEIGHT: 24px
}
.b2 LI {
	FLOAT: left; WIDTH: 33.2%; LINE-HEIGHT: 24px
}
.b3 LI {
	FLOAT: left; WIDTH: 33.2%; LINE-HEIGHT: 24px
}
.b4 LI {
	FLOAT: left; WIDTH: 82px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e3edff 1px solid
}
.gtd {
	FONT-SIZE: 12px; BACKGROUND: #ecf4df; COLOR: #666; TEXT-INDENT: 8px; LINE-HEIGHT: 24px
}
.gtd A {
	COLOR: #690
}
.gtd A:visited {
	COLOR: #690
}
.rtd {
	FONT-SIZE: 12px; BACKGROUND: #f9f4e5; COLOR: #666; TEXT-INDENT: 8px; LINE-HEIGHT: 24px
}
.rtd A {
	COLOR: #c60
}
.rtd A:visited {
	COLOR: #c60
}
.ytd {
	FONT-SIZE: 12px; BACKGROUND: #f2f2db; COLOR: #666; TEXT-INDENT: 8px; LINE-HEIGHT: 24px
}
.ytd A {
	COLOR: #88880e
}
.ytd A:visited {
	COLOR: #88880e
}
#sortl {
	FLOAT: left; WIDTH: 326px
}
.ptd {
	BACKGROUND: #f7efff
}
#sortr {
	FLOAT: right; WIDTH: 326px
}
.b1a {
	FONT-SIZE: 14px; COLOR: #2b8100
}
.b1a:visited {
	FONT-SIZE: 14px; COLOR: #2b8100
}
.mb0a A {
	COLOR: #607fbb
}
.mb0a A:visited {
	COLOR: #607fbb
}
.mb1a A {
	COLOR: #690
}
.mb1a A:visited {
	COLOR: #690
}
.mb2a A {
	COLOR: #c60
}
.mb2a A:visited {
	COLOR: #c60
}
.mb3a A {
	COLOR: #88880e
}
.mb3a A:visited {
	COLOR: #88880e
}
.more {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; LINE-HEIGHT: 24px; TEXT-ALIGN: right
}
.sb1 {
	MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.sb2 {
	BACKGROUND: #fff; MARGIN: 0px 3px; OVERFLOW: hidden; HEIGHT: 1px
}
.sb3 {
	BACKGROUND: #fff; MARGIN: 0px 2px; OVERFLOW: hidden; HEIGHT: 1px
}
.sb4 {
	BACKGROUND: #fff; MARGIN: 0px 1px; OVERFLOW: hidden; HEIGHT: 2px
}
.sb1 {
	BACKGROUND: #ad86e7
}
.sb2 {
	BORDER-RIGHT: #ad86e7 2px solid; BORDER-LEFT: #ad86e7 2px solid
}
.sb3 {
	BORDER-RIGHT: #ad86e7 1px solid; BORDER-LEFT: #ad86e7 1px solid
}
.sb4 {
	BORDER-RIGHT: #ad86e7 1px solid; BORDER-LEFT: #ad86e7 1px solid
}
.sb {
	BORDER-RIGHT: #ad86e7 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #ad86e7 1px solid; COLOR: #c68ec6; TEXT-INDENT: 8px; PADDING-TOP: 3px;TEXT-ALIGN: left
}
.sb UL {
	BORDER-RIGHT: #fff 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px dashed
}
.sb UL LI {
	LINE-HEIGHT: 24px; BORDER-BOTTOM: #f7efff 1px solid
}
.sbb {
	BACKGROUND: #ad86e7; MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #ad86e7 1px solid
}
.sbb1 {
	BACKGROUND: #ffb64a
}
.sbb1 LI {
	FLOAT: left; WIDTH: 50%
}
.sbb LI {
	FLOAT: left; WIDTH: 50%
}
.sbb1 .ftd {
	BACKGROUND: #fff7e7
}
.sbb1 .headtitles {
	COLOR: #000
}
.sbbm1 .headtitles {
	COLOR: #000
}
.sbb l {
	FLOAT: left; WIDTH: 50%
}
.sbb1 LI {
	FLOAT: left; WIDTH: 50%
}
.sbb1 LI {
	LINE-HEIGHT: 24px; BORDER-BOTTOM: #fff7d6 1px solid
}
.sbbm {
	BACKGROUND: #b5aede; MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #b5aede 1px solid
}
.sbbm1 {
	BACKGROUND: #ffcf84; MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #ffcf84 1px solid
}
.sbbm LI {
	FLOAT: left; WIDTH: 16.6%
}
.sbbm1 LI {
	FLOAT: left; WIDTH: 16.6%
}
.dhhead .ct {
	FONT-SIZE: 12px; COLOR: #999; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.ct A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footer {
	CLEAR: both; PADDING-TOP: 30px; HEIGHT: 46px
}
.footer FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#dmain .copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
