BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A:link {
	COLOR: #3e3e3e; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #3e3e3e; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND: #e21a00; COLOR: #ffffff; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: #ff9933; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bottom:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.bottom:visited {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.bottom:hover {
	BACKGROUND: #ff6600; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bottom:active {
	BACKGROUND: #ff6600; COLOR: #ffffff; TEXT-DECORATION: underline
}
.w776 {
	MARGIN-LEFT: auto; WIDTH: 776px; MARGIN-RIGHT: auto; HEIGHT: 24px
}
.w100 {
	MARGIN-TOP: 2px; WIDTH: 100%
}
#top {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 776px; HEIGHT: 190px
}
#main {
	FLOAT: left; WIDTH: 776px
}
#foot {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 776px; HEIGHT: 40px
}
.floatl {
	FLOAT: left
}
.floatr {
	FLOAT: right
}
.cateleft {
	WIDTH: 200px
}
.cateright {
	WIDTH: 568px
}
.navigate {
	FLOAT: left; WIDTH: 100%
}
#books {
	FLOAT: left; WIDTH: 100%
}
.book {
	BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; MARGIN-TOP: 10px; FLOAT: left; BORDER-LEFT: #999 1px dashed; WIDTH: 100%; BORDER-BOTTOM: #999 1px dashed
}
.bookpic {
	FLOAT: left; WIDTH: 80px
}
.bookinfo {
	FLOAT: right; WIDTH: 480px
}
H1 {
	FONT-SIZE: 14px; MARGIN: 8px; TEXT-ALIGN: left
}
H2 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px; TEXT-ALIGN: left
}
.w240p {
	WIDTH: 240px
}
.conletit {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 188px; COLOR: #4b92dc; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #a8a8a8 1px solid; TEXT-ALIGN: left
}
.leone {
	WIDTH: 188px; WORD-BREAK: break-all; TEXT-ALIGN: left
}
.leone OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 28px; PADDING-TOP: 0px
}
.leone UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.leone UL LI IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.onebook {
	HEIGHT: 160px
}
.bigpic {
	WIDTH: 120px
}
.bookdetail {
	MARGIN-LEFT: 30px; WIDTH: 415px; TEXT-ALIGN: left
}
.booktitle {
	FONT-SIZE: 20px; TEXT-ALIGN: center
}
.bookitem {
	PADDING-LEFT: 50px; WIDTH: 350px
}
.longtext {
	PADDING-LEFT: 25px; MARGIN: 5px; TEXT-ALIGN: left
}
.currentCate {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left
}
.childCate {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 180px; TEXT-ALIGN: left
}
#top INPUT {
	MARGIN: 5px
}
#top FORM {
	MARGIN: 0px
}
.banner {
	BACKGROUND: url(/images/banner.jpg) repeat-x left top; WIDTH: 776px; PADDING-TOP: 2px; HEIGHT: 39px
}
.search_button {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; CURSOR: hand; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #e21a00
}
.cateall {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 380px
}
.cateallhead {
	TEXT-ALIGN: left
}
.catalevel2 {
	MARGIN-LEFT: 2px; WIDTH: 90px
}
.searchpro {
	BORDER-RIGHT: #fafafa 1px dashed; BORDER-TOP: #fafafa 1px dashed; BORDER-LEFT: #fafafa 1px dashed; BORDER-BOTTOM: #fafafa 1px dashed; BACKGROUND-COLOR: #f6f6f6
}
.searchtips {
	WIDTH: 400px; TEXT-ALIGN: left
}
.searchtips UL {
	COLOR: #666
}
.txtl {
	TEXT-ALIGN: left
}
.ads {
	MARGIN-TOP: 5px; HEIGHT: 90px
}
