.sub-nav {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.sub-list {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-sub-sort {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-sub-sort .bk-line {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-filter .hd LI {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-filter .hd LI A {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-filter .filter {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-filter .condition-filter {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.bk-filter .condition-filter LI.on {
	BACKGROUND: url(../style/images/list_bg.png) no-repeat
}
.buy A {
	BACKGROUND: url(../style/images/layout-com-btn.png) no-repeat
}
.list-icon {
	BACKGROUND: url(../style/images/icon.gif) no-repeat
}
.bk-sub-sort .bd LI A:hover {
	BACKGROUND: url(../style/images/icon.gif) no-repeat
}
.bk-filter .condition-filter LI A {
	BACKGROUND: url(../style/images/icon.gif) no-repeat
}
.bk-filter .condition-filter LI.price A {
	BACKGROUND: url(../style/images/icon.gif) no-repeat
}
.bk-filter .condition-filter LI.price-asc A {
	BACKGROUND: url(../style/images/icon.gif) no-repeat
}
.sub-nav {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -236px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eaeaea 1px solid; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
.sub-nav A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; BACKGROUND: url(../style/images/s-sel-sj.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #248ac1; PADDING-TOP: 0px
}
.sub-nav A:hover {
	COLOR: #f60
}
.sub-list {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -236px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eaeaea 1px solid; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 28px
}
.sub-nav A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; BACKGROUND: url(../style/images/s-sel-sj.gif) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #248ac1; PADDING-TOP: 0px
}
.sub-list A:hover {
	COLOR: #f60
}
.bk-sub-sort .bd LI A:hover {
	COLOR: #f60
}
.sub-nav P {
	PADDING-LEFT: 10px; FLOAT: left
}
#hot-book {
	BORDER-RIGHT: #55c7f5 1px solid; PADDING-RIGHT: 30px; BORDER-TOP: #55c7f5 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #55c7f5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #55c7f5 1px solid; ZOOM: 1; POSITION: relative; HEIGHT: 85px
}
#hot-book DT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 62px; MARGIN-RIGHT: 15px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 82px
}
#hot-book IMG {
	VERTICAL-ALIGN: top; WIDTH: 62px; HEIGHT: 82px
}
#hot-book DD {
	FLOAT: left; WIDTH: 135px
}
#hot-book B {
	DISPLAY: block; BACKGROUND: url(../style/images/cxb.gif) no-repeat; OVERFLOW: hidden; ZOOM: 1
}
#hot-book EM {
	DISPLAY: block; BACKGROUND: url(../style/images/cxb.gif) no-repeat; OVERFLOW: hidden; ZOOM: 1
}
#hot-book EM {
	BACKGROUND-POSITION: 0px -12px; LEFT: -1px; FLOAT: left; WIDTH: 44px; TEXT-INDENT: -10000px; POSITION: absolute; TOP: -1px; HEIGHT: 44px
}
#hot-book .plist {
	FLOAT: left; MARGIN-LEFT: 30px; OVERFLOW: hidden; WIDTH: 675px; ZOOM: 1; POSITION: relative
}
#hot-book UL {
	LEFT: 0px; WIDTH: auto; ZOOM: 1; POSITION: relative; TOP: 0px
}
#hot-book UL LI {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 225px; POSITION: relative
}
#hot-book B {
	MARGIN-TOP: -11px; WIDTH: 11px; POSITION: relative; TOP: 50%; HEIGHT: 11px
}
#hot-book .next_ {
	BACKGROUND-POSITION: -22px 0px; FLOAT: left
}
#hot-book .back_ {
	BACKGROUND-POSITION: -32px 0px; FLOAT: right
}
#hot-book .next {
	BACKGROUND-POSITION: 0px 0px; FLOAT: left; CURSOR: pointer
}
#hot-book .back {
	BACKGROUND-POSITION: -10px 0px; FLOAT: right; CURSOR: pointer
}
#hot-book UL LI P {
	COLOR: #999
}
#hot-book UL LI A {
	COLOR: #248ac1
}
#hot-book UL LI A:hover {
	COLOR: #f50
}
#hot-book UL LI .author {
	PADDING-TOP: 5px
}
#hot-book UL LI .price {
	BOTTOM: 0px; POSITION: absolute
}
.bk-sub-sort {
	BORDER-RIGHT: #55c7f5 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -327px; BORDER-TOP: #55c7f5 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; Z-INDEX: 10; PADDING-BOTTOM: 10px; BORDER-LEFT: #55c7f5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #55c7f5 1px solid; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; POSITION: relative
}
.bk-sub-sort B {
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 2em
}
.bk-sub-sort .bd {
	OVERFLOW: hidden; LINE-HEIGHT: 2em; ZOOM: 1; HEIGHT: 75px
}
.bk-sub-sort .bd LI {
	FLOAT: left; WIDTH: 120px; COLOR: #666
}
.bk-sub-sort .bd LI A {
	PADDING-LEFT: 8px; COLOR: #248ac1
}
.bk-sub-sort .bd LI A:hover {
	BACKGROUND-POSITION: -3px -148px
}
.bk-sub-sort .bk-line {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; Z-INDEX: 5; RIGHT: 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 808px; BOTTOM: 1px; BACKGROUND-REPEAT: repeat-x; ZOOM: 1; POSITION: absolute; HEIGHT: 7px
}
.bk-show {
	DISPLAY: inline-block; BACKGROUND: url(../style/images/c-s.gif) no-repeat; LEFT: 50%; MARGIN: 0px 0px 0px -58px; WIDTH: 109px; COLOR: #248ac1; BOTTOM: -19px; TEXT-INDENT: 20px; LINE-HEIGHT: 19px; ZOOM: 1; POSITION: absolute; HEIGHT: 19px
}
.bk-hide {
	DISPLAY: inline-block; BACKGROUND: url(../style/images/c-s.gif) no-repeat; LEFT: 50%; MARGIN: 0px 0px 0px -58px; WIDTH: 109px; COLOR: #248ac1; BOTTOM: -19px; TEXT-INDENT: 20px; LINE-HEIGHT: 19px; ZOOM: 1; POSITION: absolute; HEIGHT: 19px
}
.bk-show:hover {
	COLOR: #f50
}
.bk-hide:hover {
	COLOR: #f50
}
.bk-show {
	BACKGROUND-POSITION: 0px 0px
}
.bk-hide {
	BACKGROUND-POSITION: 0px -19px
}
.bk-filter {
	MARGIN-TOP: 10px
}
.bk-filter .list {
	MARGIN-TOP: 10px;HEIGHT: 31px
}
.bk-filter .hd {
	DISPLAY: block; OVERFLOW: hidden; LINE-HEIGHT: 31px; ZOOM: 1; HEIGHT: 31px
}
.bk-filter .hd LI {
	BACKGROUND-POSITION: left -48px; PADDING-LEFT: 3px; FLOAT: left; MARGIN-RIGHT: 6px
}
.bk-filter .hd LI A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -48px; DISPLAY: inline-block; PADDING-LEFT: 12px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bk-filter .hd LI.on {
	BACKGROUND-POSITION: left -16px
}
.bk-filter .hd LI.on A {
	BACKGROUND-POSITION: right -16px; COLOR: #fff
}
.bk-filter .sub-page {
	
}
.bk-filter .sub-page A {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; FONT-FAMILY: 宋体, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.bk-filter .sub-page SPAN {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; FONT-FAMILY: 宋体, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.bk-filter .sub-page SPAN.previous {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-BOTTOM: #ccc 1px solid
}
.bk-filter .sub-page SPAN.next {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #999; BORDER-BOTTOM: #ccc 1px solid
}
.bk-filter .sub-page A {
	BORDER-RIGHT: #248ac1 1px solid; BORDER-TOP: #248ac1 1px solid; BORDER-LEFT: #248ac1 1px solid; COLOR: #248ac1; BORDER-BOTTOM: #248ac1 1px solid; TEXT-DECORATION: none
}
.bk-filter .sub-page A:hover {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-LEFT: #f60 1px solid; COLOR: #f60; BORDER-BOTTOM: #f60 1px solid
}
.bk-filter .filter {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: -229px -144px; BORDER-TOP: #1da5d7 3px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: 宋体, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 30px
}
.bk-filter .filter .inp {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px
}
.bk-filter .filter .s-keyword {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 15px
}
.bk-filter .filter .s-keyword {
	VERTICAL-ALIGN: middle; WIDTH: 148px
}
.bk-filter .filter .s-keybtn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../style/images/ok_btn_g.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 40px; CURSOR: pointer; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.bk-filter .filter .num A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.bk-filter .filter .num A.on {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-LEFT: #f60 1px solid; COLOR: #f60; BORDER-BOTTOM: #f60 1px solid
}
.for-price {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 155px; ZOOM: 1; HEIGHT: 30px
}
.bk-filter .filter .s-abs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 140px; LINE-HEIGHT: 0; PADDING-TOP: 4px; POSITION: absolute; TOP: 0px
}
.bk-filter .filter .s-abs .s-keybtn {
	DISPLAY: none
}
.s-for-keyword {
	FLOAT: left; PADDING-TOP: 3px
}
.bk-filter .filter .blur-c {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.bk-filter .filter .blur-c .s-keybtn {
	DISPLAY: block
}
.list-icon {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: inline-block; FLOAT: left; MARGIN: 5px; OVERFLOW: hidden; WIDTH: 11px; HEIGHT: 11px
}
.bk-filter .condition-filter {
	BORDER-RIGHT: #e5e5e5 1px solid; BACKGROUND-POSITION: 0px -293px; BORDER-TOP: #e5e5e5 0px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px
}
.bk-filter .condition-filter LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px
}
.bk-filter .condition-filter LI A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -120px; COLOR: #333333; ZOOM: 1
}
.bk-filter .condition-filter LI.on {
	BACKGROUND-POSITION: 0px -174px
}
.bk-filter .condition-filter LI.price A {
	BACKGROUND-POSITION: right -56px
}
.bk-filter .condition-filter LI.price-asc A {
	BACKGROUND-POSITION: right -78px
}
.bk-filter .condition-filter LI.price-desc A {
	BACKGROUND-POSITION: right -100px
}
.bk-filter .condition-filter .check-filter {
	FLOAT: left; MARGIN: 7px 0px 0px 45px
}
.bk-filter .condition-filter .check-filter SPAN {
	FLOAT: left
}
.bk-filter .condition-filter .check-filter INPUT {
	FLOAT: left
}
.bk-filter .condition-filter .check-filter LABEL {
	FLOAT: left
}
.bk-filter .condition-filter .check-filter INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 9px; OVERFLOW: hidden; WIDTH: 13px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 13px
}
.bk-filter .condition-filter .check-filter LABEL {
	PADDING-LEFT: 5px; CURSOR: pointer
}
.bk-filter .condition-filter .thumb-mode A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; MARGIN: 5px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 85px; COLOR: #333333; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.bk-filter .condition-filter .thumb-list A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; MARGIN: 5px 10px 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 85px; COLOR: #333333; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
.bk-filter .condition-filter .thumb-mode A:hover {
	BORDER-LEFT-COLOR: #f50; BORDER-BOTTOM-COLOR: #f50; COLOR: #f50; BORDER-TOP-COLOR: #f50; BORDER-RIGHT-COLOR: #f50
}
.bk-filter .condition-filter .thumb-list A:hover {
	BORDER-LEFT-COLOR: #f50; BORDER-BOTTOM-COLOR: #f50; COLOR: #f50; BORDER-TOP-COLOR: #f50; BORDER-RIGHT-COLOR: #f50
}
.bk-filter .condition-filter .thumb-mode A:hover .list-icon {
	BACKGROUND-POSITION: 0px -13px
}
.bk-filter .condition-filter .thumb-list A .list-icon {
	BACKGROUND-POSITION: 0px -26px
}
.bk-filter .condition-filter .thumb-list A:hover .list-icon {
	BACKGROUND-POSITION: 0px -39px
}
#list-banner {
	MARGIN-TOP: 10px; OVERFLOW: hidden; WIDTH: 810px; HEIGHT: 70px
}
.books-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 170px; MIN-HEIGHT: 192px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px; BORDER-BOTTOM: #dcdcdc 1px dashed; ZOOM: 1; POSITION: relative; HEIGHT: 192px
}
.books-list A {
	COLOR: #248ac1
}
.books-list A:hover {
	COLOR: #f50; TEXT-DECORATION: underline
}
.books-list .text2 {
	TEXT-INDENT: 2em
}
.books-list:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.books-list .summary {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; FONT-FAMILY: 宋体
}
.books-list .summary A {
	FONT-SIZE: 14px
}
.books-list .summary A:link {
	FONT-SIZE: 14px
}
.books-list .summary SPAN {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; MARGIN-LEFT: 4px; COLOR: #999; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.books-list .summary EM {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 100; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #fff; LINE-HEIGHT: normal; PADDING-TOP: 1px; FONT-STYLE: normal; BACKGROUND-COLOR: #f60
}
.books-list .photo {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; LEFT: 5px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; TOP: 28px; HEIGHT: 150px; BACKGROUND-COLOR: #fff
}
.books-list .photo A:hover {
	BACKGROUND: #f1f1f1
}
.books-list .photo A {
	DISPLAY: block; FONT: 87px/1 Arial; VERTICAL-ALIGN: middle; WIDTH: 150px; HEIGHT: 150px; TEXT-ALIGN: center
}
.books-list .photo IMG {
	VERTICAL-ALIGN: middle; WIDTH: 108px; HEIGHT: 148px
}
.books-list .photo .tejia-span {
	DISPLAY: block; Z-INDEX: 10; RIGHT: 0px; POSITION: absolute; TOP: -1px
}
.books-list .photo .tejia-icon-01 {
	BACKGROUND: url(../) no-repeat 0px 0px; WIDTH: 52px; HEIGHT: 52px
}
.books-list .photo.tejia-icon-02 {
	BACKGROUND: url(../) no-repeat 0px 0px; WIDTH: 52px; HEIGHT: 52px
}

.books-list .param-group {
	OVERFLOW: hidden; COLOR: #555; WORD-BREAK: break-all; LINE-HEIGHT: 18px; MARGIN-RIGHT: 280px; PADDING-TOP: 2px; HEIGHT: 36px; TEXT-OVERFLOW: ellipsis
}
.books-list .books-info {
	DISPLAY: block; OVERFLOW: hidden; ZOOM: 1
}
.books-list .books-info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 50%; PADDING-TOP: 2px
}
.scholar-list .books-list {
	BORDER-BOTTOM-STYLE: none
}
.attribute {
	DISPLAY: inline-block; MARGIN: 10px 0px; WIDTH: 100%
}
.attribute B {
	FONT-SIZE: 16px; COLOR: #f50
}
.sidebar .bd LI .price B {
	FONT-SIZE: 16px; COLOR: #f50
}
.attribute DEL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}
.attribute I {
	FONT-SIZE: 14px; COLOR: #80a44e; FONT-STYLE: normal
}
.sidebar .bd LI .price I {
	FONT-SIZE: 14px; COLOR: #80a44e; FONT-STYLE: normal
}
.attribute SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 0px
}
.buy A {
	DISPLAY: inline-block; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 89px; TEXT-INDENT: -10000px; HEIGHT: 25px
}
.buy A.buy-but {
	BACKGROUND-POSITION: 0px -252px
}
.buy A.buy-but:hover {
	BACKGROUND-POSITION: -89px -252px
}
.buy A.collect-but {
	BACKGROUND-POSITION: 0px -277px
}
.buy A.collect-but:hover {
	BACKGROUND-POSITION: -89px -277px
}
.books-list S {
	LEFT: 115px; POSITION: absolute; TOP: 15px
}
.buy A.buton-08 {
	BACKGROUND-POSITION: 0px -374px
}
.buy A.buton-08:hover {
	BACKGROUND-POSITION: -89px -374px
}
.buy A.buton-09 {
	BACKGROUND-POSITION: -131px -349px
}
.buy A.buton-09:hover {
	BACKGROUND-POSITION: -131px -349px; CURSOR: default
}
.buy A.buton-10 {
	BACKGROUND-POSITION: 0px -435px
}
.buy A.buton-10:hover {
	BACKGROUND-POSITION: -89px -435px
}
.books-pic-list {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; ZOOM: 1
}
.books-pic-list LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 10px 3px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 195px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 315px; TEXT-ALIGN: center
}
.books-pic-list .summary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 100; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 185px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; FONT-FAMILY: 宋体; HEIGHT: 60px
}
.books-pic-list .summary A {
	FONT-SIZE: 12px; COLOR: #248ac1
}
.books-list .summary A:link {
	FONT-SIZE: 12px; COLOR: #248ac1
}
.books-pic-list .attribute {
	DISPLAY: inline-block; MARGIN: 5px 0px; WIDTH: 100%
}
.books-pic-list .attribute B {
	FONT-SIZE: 16px; COLOR: #f50
}
.sidebar .bd LI .price B {
	FONT-SIZE: 16px; COLOR: #f50
}
.books-pic-list .attribute I {
	FONT-SIZE: 14px; COLOR: #80a44e; FONT-STYLE: normal
}
.books-pic-list .sidebar .bd LI .price I {
	FONT-SIZE: 14px; COLOR: #80a44e; FONT-STYLE: normal
}
.books-pic-list .photo {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 191px; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 191px; BACKGROUND-COLOR: #fff
}
.books-pic-list .photo A {
	DISPLAY: block; FONT: 170px/1 Arial; VERTICAL-ALIGN: middle; WIDTH: 193px; HEIGHT: 193px; TEXT-ALIGN: center
}
.books-pic-list .photo IMG {
	VERTICAL-ALIGN: middle; WIDTH: 120px
}
.books-pic-list LI:hover {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-BOTTOM: #f60 1px solid
}
.books-pic-list LI:hover .photo {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.books-pic-list LI S {
	LEFT: 115px; POSITION: absolute; TOP: 15px
}
.hdpannel {
	BORDER-RIGHT: #fee5cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fee5cc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: #fdf9f6; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #fee5cc 1px solid; WIDTH: 99%; PADDING-TOP: 5px; BORDER-BOTTOM: #fee5cc 1px solid
}
.hdpannel .hdiconty {
	DISPLAY: inline-block; FONT-SIZE: 0px; BACKGROUND: url(../../style/images/hd-icon-p.gif) no-repeat -9999px -9999px; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 53px; LINE-HEIGHT: 17px; HEIGHT: 17px
}
.hdpannel .hdicon-1 {
	BACKGROUND-POSITION: 0px 0px
}
.hdpannel .hdicon-2 {
	BACKGROUND-POSITION: -73px 0px
}
.hdpannel .hdicon-3 {
	BACKGROUND-POSITION: -154px 0px; WIDTH: 77px
}
.hdpannel .hdicon-4 {
	BACKGROUND-POSITION: -253px 0px
}
.hdpannel .hdicon-5 {
	BACKGROUND-POSITION: -327px 0px; WIDTH: 69px
}
.hdpannel .hdicon-6 {
	BACKGROUND-POSITION: -401px 0px; WIDTH: 79px
}
.hdpannel .hdicon-7 {
	BACKGROUND-POSITION: -480px 0px
}
.hdpannel .hdicon-8 {
	BACKGROUND-POSITION: -557px 0px; WIDTH: 77px
}
.hdpannel .hdicon-9 {
	BACKGROUND-POSITION: -660px 0px
}
.hdpannel .hdicon-10 {
	BACKGROUND-POSITION: -740px 0px
}
.hdpannel .hdicon-11 {
	BACKGROUND-POSITION: -823px 0px
}
.hdpannel .hdicon-12 {
	BACKGROUND-POSITION: -892px 0px
}
.hdpannel .hdicon-13 {
	BACKGROUND-POSITION: -960px 0px; WIDTH: 70px
}
.hdpannel .hdicon-14 {
	BACKGROUND-POSITION: -1043px 0px; WIDTH: 70px
}
.hdpannel .hdicon-15 {
	BACKGROUND-POSITION: -1130px 0px
}
.hdpannel .hdicon-16 {
	BACKGROUND-POSITION: -1202px 0px; WIDTH: 79px
}
.hdpannel .hdicon-17 {
	BACKGROUND-POSITION: -1307px 0px
}
.hdpannel .hdicon-18 {
	BACKGROUND-POSITION: -660px 0px
}
.hdpannel .hdicon-30 {
	BACKGROUND-POSITION: -1381px 0px; WIDTH: 90px
}
.hdpannel .hdicon-31 {
	BACKGROUND-POSITION: -1488px 0px; WIDTH: 90px
}
.hdpannel .hdicon-32 {
	BACKGROUND-POSITION: -1600px 0px; WIDTH: 80px
}
.hdpannel .hdicon-33 {
	BACKGROUND-POSITION: -1701px 0px; WIDTH: 80px
}
.hdpannel .hdicon-activity_ext {
	BACKGROUND-POSITION: -1802px 0px; WIDTH: 80px
}
.hdpannel INS {
	DISPLAY: block; FONT-SIZE: 24px; FLOAT: left; MARGIN-LEFT: 4px
}
.hdpannel P {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px
}
.hdpannel P SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fc4c0f; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdpannel P.hdzk {
	MARGIN-LEFT: 0px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdpannel P .hdnmup {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: none; PADDING-BOTTOM: 0px; COLOR: #f00; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spic-list-cxhd {
	FLOAT: left; MARGIN: 0px; WIDTH: 78px; POSITION: relative
}
.spic-list-cxhd .hdiconty {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(../../style/images/hd-icon-up.gif) no-repeat -9999px -9999px; FLOAT: left; MARGIN: 0px; WIDTH: 63px; LINE-HEIGHT: 17px; HEIGHT: 17px
}
.spic-list-cxhd .hdicon-1 {
	BACKGROUND-POSITION: 0px 0px
}
.spic-list-cxhd .hdicon-2 {
	BACKGROUND-POSITION: -76px 0px
}
.spic-list-cxhd .hdicon-3 {
	BACKGROUND-POSITION: -151px 0px; WIDTH: 89px
}
.spic-list-cxhd .hdicon-4 {
	BACKGROUND-POSITION: -256px 0px
}
.spic-list-cxhd .hdicon-5 {
	BACKGROUND-POSITION: -334px 0px
}
.spic-list-cxhd .hdicon-6 {
	BACKGROUND-POSITION: -414px 0px
}
.spic-list-cxhd .hdicon-7 {
	BACKGROUND-POSITION: -494px 0px
}
.spic-list-cxhd .hdicon-8 {
	BACKGROUND-POSITION: -574px 0px; WIDTH: 89px
}
.spic-list-cxhd .hdicon-9 {
	BACKGROUND-POSITION: -681px 0px
}
.spic-list-cxhd .hdicon-10 {
	BACKGROUND-POSITION: -762px 0px
}
.spic-list-cxhd .hdicon-11 {
	BACKGROUND-POSITION: -844px 0px
}
.spic-list-cxhd .hdicon-12 {
	BACKGROUND-POSITION: -928px 0px
}
.spic-list-cxhd .hdicon-13 {
	BACKGROUND-POSITION: -1008px 0px; WIDTH: 74px
}
.spic-list-cxhd .hdicon-14 {
	BACKGROUND-POSITION: -1100px 0px; WIDTH: 74px
}
.spic-list-cxhd .hdicon-15 {
	BACKGROUND-POSITION: -1194px 0px
}
.spic-list-cxhd .hdicon-16 {
	BACKGROUND-POSITION: -1276px 0px; WIDTH: 89px
}
.spic-list-cxhd .hdicon-17 {
	BACKGROUND-POSITION: -1385px 0px
}
.spic-list-cxhd .hdicon-18 {
	BACKGROUND-POSITION: -681px 0px
}
.spic-list-cxhd .hdicon-30 {
	BACKGROUND-POSITION: -1469px 0px; WIDTH: 103px
}
.spic-list-cxhd .hdicon-31 {
	BACKGROUND-POSITION: -1596px 0px; WIDTH: 103px
}
.spic-list-cxhd .hdicon-32 {
	BACKGROUND-POSITION: -1720px 0px; WIDTH: 89px
}
.spic-list-cxhd .hdicon-33 {
	BACKGROUND-POSITION: -1832px 0px; WIDTH: 89px
}
.spic-list-cxhd .hdicon-activity_ext {
	BACKGROUND-POSITION: -1943px 0px; WIDTH: 89px
}
.spic-list-popcontent {
	BORDER-RIGHT: #ff5703 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff5703 2px solid; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #fff; LEFT: -1px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff5703 2px solid; WIDTH: 173px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff5703 2px solid; POSITION: absolute; TOP: 15px; TEXT-ALIGN: left
}
.spic-list-popcontent .spic-readmore {
	CLEAR: both; MARGIN-TOP: 5px; TEXT-ALIGN: right
}
.spic-list-popcontent .hdnmup {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f00; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spic-list-popcontent .hdzk {
	COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spic-list-popcontent A:link {
	COLOR: #248ac1
}
.spic-list-popcontent A:hover {
	COLOR: #f60
}
.spic-hover {
	Z-INDEX: 9000
}
#slide-effects {
	MARGIN: 0px 0px 10px; WIDTH: 180px; HEIGHT: 300px
}
#slide-effects UL {
	FLOAT: left
}
#slide-effects LI {
	FLOAT: left
}
#slide-effects IMG {
	WIDTH: 180px; HEIGHT: 300px
}
#flashnvanum {
	DISPLAY: none
}
.hot-list {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.cookies-list {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.hot-list .hd {
	BACKGROUND: #ebf8fc; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.cookies-list .hd {
	BACKGROUND: #ebf8fc; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.hot-list .hd H4 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #fff 1px solid; TEXT-INDENT: 10px; BORDER-BOTTOM: #fff 1px solid
}
.cookies-list .hd H4 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #fff 1px solid; TEXT-INDENT: 10px; BORDER-BOTTOM: #fff 1px solid
}
.hot-list .bd {
	PADDING-TOP: 10px
}
.cookies-list .bd {
	PADDING-TOP: 10px
}
.hot-list .bd LI {
	MARGIN: 5px auto; WIDTH: 140px
}
.hot-list .bd LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.hot-list .bd LI P A {
	COLOR: #248ac1
}
.hot-list .bd LI P A:hover {
	COLOR: #f50
}
.hot-list .bd LI .pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 145px
}
.hot-list .bd LI .pic A {
	DISPLAY: block; FONT: 87px/1 Arial; VERTICAL-ALIGN: middle; WIDTH: 140px; HEIGHT: 145px; TEXT-ALIGN: center
}
.hot-list .bd LI .pic A:hover {
	BACKGROUND: #f1f1f1
}
.hot-list .bd LI .pic IMG {
	WIDTH: 100px; HEIGHT: 145px
}
.hot-list .bd LI .price {
	
}
.hot-list .bd LI .price B {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hot-list .bd LI .price I {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cookies-list {
	DISPLAY: inline-block
}
.cookies-list .bd LI {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cookies-list .bd LI P {
	FLOAT: left; WIDTH: 100px
}
.cookies-list .bd LI .pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 48px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 60px
}
.cookies-list .bd LI .pic A {
	DISPLAY: block; FONT: 87px/1 Arial; VERTICAL-ALIGN: middle; WIDTH: 48px; HEIGHT: 60px; TEXT-ALIGN: center
}
.cookies-list .bd LI .pic A:hover {
	BACKGROUND: #f1f1f1
}
.cookies-list .bd LI .pic IMG {
	WIDTH: 48px; HEIGHT: 60px
}
.cookies-list .bd LI .price B {
	FONT-SIZE: 14px
}
.footer-search {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 15px; MARGIN: 10px auto; WIDTH: 100%; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.bk-f-search {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 584px
}
.bk-f-search .search .inp {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN: 1px 0px 0px -3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 450px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 26px
}
.flgg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 5px; MARGIN: 5px auto;  PADDING-TOP: 5px; height:75
}
.listbook {
	BORDER-RIGHT: #b6cfe8 3px solid; BORDER-TOP: #b6cfe8 3px solid; MARGIN: 0px auto; BORDER-LEFT: #b6cfe8 3px solid; WIDTH: 805px; BORDER-BOTTOM: #b6cfe8 3px solid
}
.listtitle {
	FONT: 14px/28px Verdana; HEIGHT: 28px
}
.listtext1 {
	FONT: 14px/28px Verdana; HEIGHT: 28px
}
.listtext2 {
	FONT: 14px/28px Verdana; HEIGHT: 28px
}
.listtext3 {
	FONT: 14px/28px Verdana; HEIGHT: 28px
}
.listtitle {
	FONT-WEIGHT: 800; BACKGROUND: url(images/title_bg.gif) repeat-x; 
}
.listtext1 {
	BORDER-TOP: #b6cfe8 1px solid; BACKGROUND-COLOR: #fff
}
.listtext2 {
	BORDER-TOP: #b6cfe8 1px solid; BACKGROUND-COLOR: #edf4f5
}
.listtext3 {
	BORDER-TOP: #b6cfe8 1px solid; FONT: 14px/28px Verdana; HEIGHT: 44px; BACKGROUND-COLOR: #eef8ff
}
.listgx {
	FLOAT: left; TEXT-ALIGN: center
}
.listinput {
	FLOAT: left; TEXT-ALIGN: center
}
.listbookname {
	FLOAT: left; TEXT-ALIGN: center
}
.listbotton {
	FLOAT: left; TEXT-ALIGN: center
}
.listp1 {
	FLOAT: left; TEXT-ALIGN: center
}
.listp2 {
	FLOAT: left; TEXT-ALIGN: center
}
.listp3 {
	FLOAT: left; TEXT-ALIGN: center
}
.listp4 {
	FLOAT: left; TEXT-ALIGN: center
}
.listp1 {
	WIDTH: 90px
}
.listp2 {
	WIDTH: 90px
}
.listp3 {
	WIDTH: 90px
}
.listp4 {
	WIDTH: 90px
}

.listbookname {
	PADDING-LEFT: 30px; WIDTH: 400px; TEXT-ALIGN: left
}
.listp1 {
	
}
.listp3 {
	COLOR: #f60
}
.listp4 {
	COLOR: #000
}
.listbotton {
	WIDTH: 100px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.gray9d9d9d {
	FONT-SIZE: 12px; COLOR: #9d9d9d
}
.orange12 {
	FONT-SIZE: 12px; COLOR: #f60
}
.listbookname A:link {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/18px Verdana; COLOR: #0630aa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listbookname A:visited {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/18px Verdana; COLOR: #0630aa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listbookname A:hover {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/18px Verdana; COLOR: #0630aa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listbookname A:active {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/18px Verdana; COLOR: #0630aa; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listbookname A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0630aa
}