*{margin:0px; padding:0px;}
ul{list-style-type:none;}
a{color:#0164CA; text-decoration:none;}
b{display:inline-block; width:2px; height:2px; background-image:url(../images/bg_index.gif); overflow:hidden; position:absolute;}
b.lt{top:0px; left:0px; background-position:-89px 0px;}
b.rt{top:0px; right:0px; _right:-1px; background-position:right 0px;}
b.lb{bottom:0px; left:0px; background-position:-89px -2px;}
b.rb{bottom:0px; right:0px; _right:-1px; background-position:right -2px;}
h3{font-size:14px; font-weight:normal; margin-bottom:9px;}
h3 a{margin-left:8px; font-size:12px;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.indexPage,.UC_indexPage{width:970px; margin:0px auto; }
.indexHead{margin-top:39px;}
.regLog{position:absolute; top:8px; right:8px;z-index:9}
.logo_search_links{overflow:hidden; zoom:1; text-align:left;}
.logo{float:left;}
.search{float:left; margin:5px 0px 0px 20px; display:inline; position:relative; background-color:#e0efff; padding:5px 4px;}
.search .searchInput{width:485px; height:26px; line-height:26px; padding:0px 2px; vertical-align:middle; font-size:16px;}
.search .searchBtn{width:79px; height:30px; background-color:transparent; border:0px; background-image:url(../images/bg_index.gif); line-height:30px; vertical-align:middle; cursor:pointer; font-size:14px;}
.links{float:left; margin-left:14px; display:inline; font-size:14px; margin-top:17px;}
.links a{float:left; padding-right:10px; height:17px; line-height:17px; background-image:url(../images/bg_index.gif); background-position:right  -30px; background-repeat:no-repeat; margin-right:10px; display:inline;}
.indexBody{font-size:12px; text-align:left; overflow:hidden; zoom:1;}
.body_left{float:left; width:600px;}
.recommend,.favorites,.comment,.mostConcern,.myRecommend{margin-top:18px;}
.contentOuterBox{overflow:hidden; zoom:1;}
.bookCoverBox{float:left; margin-right:32px; display:inline; width:94px; height:120px; background-image:url(../images/bg_newBookCover.gif); background-repeat:no-repeat;}
.bookCoverBox img{border:0px; width:90px; height:116px;}
.horizontalBox{padding-bottom:10px; margin-bottom:18px; border-bottom:1px dashed #CCCCCC; overflow:hidden; zoom:1;}
.leftFloat{float:left;}
.rightFloat{float:left; margin-left:75px; display:inline;}
.pho_textBox{width:230px; overflow:hidden; zoom:1;}
.comPhoto_Name{float:left; width:56px;}
.comPhoto{width:50px; height:50px; background-image:url(../images/bg_commenter.gif); background-repeat:no-repeat; padding:3px;}
.comPhoto img{width:50px; height:50px; border:0px;}
.comName{font-size:14px; margin-top:3px; text-align:center; font-size:14px;}
.comName a{color:#005388;}
.commentContentBox{padding-left:68px; line-height:20px;}
.commentContent{height:20px; overflow:hidden;}
.commentTime{color:#8F9090;}
.bookMessageContainer{overflow:hidden; zoom:1;}
.bookCover{float:left;}
.bookCover img{width:66px; height:89px; display:inline-block; padding:2px 1px; font-size:0px; border:1px solid #CACACA;}
.bookMessage{padding-left:85px; line-height:20px;}
.bookName{font-size:14px; margin-bottom:14px;}
.bookScore{height:12px; overflow:hidden; zoom:1; margin-bottom:9px;}
.star{float:left; width:69px; height:12px; font-size:12px; background-image:url(../images/bg_star.gif); background-repeat:no-repeat; overflow:hidden;}
.s1{background-position:0px -126px;}
.s2{background-position:0px -112px;}
.s3{background-position:0px -98px;}
.s4{background-position:0px -84px;}
.s5{background-position:0px -70px;}
.s6{background-position:0px -56px;}
.s7{background-position:0px -42px;}
.s8{background-position:0px -28px;}
.s9{background-position:0px -14px;}
.s10{background-position:0px -0px;}
.score{color:#FF0000; float:left; margin-left:6px; display:inline; height:12px; line-height:12px;}
.bookCommentContainer{margin-top:8px; line-height:20px; color:#8F9090;}
.bookCommentContainer a{margin-left:8px;}
.body_right{width:340px; float:right;}
.everyDaySaying{margin:28px 0px 18px; font-size:14px; padding:2px; background-color:#f3f5fd;}
.everyDaySayingContainer{border:1px solid #d3dce5; background-color:#fafdfe; padding:8px 10px; text-indent:28px; line-height:24px;}
.everyDaySayingContainer span{display:block; text-align:right;}
.tagBox,.listBox{padding-bottom:10px; margin-bottom:18px; border-bottom:1px dashed #CCCCCC; line-height:24px;}
.tagBox table{width:100%; margin-bottom:15px;}
.tagBox table td{width:20%;}
.tagBox ul li{float:left; width:85px;}
.listBox ul li{padding-left:10px; background-image:url(../images/bg_index.gif); background-repeat:no-repeat; background-position:0px -64px; color:#8F9090}
.adBox{text-align:center; margin:18px auto 0px;}
.footArea{text-align:center; margin:58px auto 40px; color:#8F9090; line-height:22px;}
.footArea a{color:#8F9090; margin:0px 8px;}
/*作者直销版块样式*/
.authorSell{margin-top:18px;}
.authorSellC{float:left; margin-right:45px; display:inline; text-align:center; width:84px; overflow:hidden;}
.authorSellC .bC{display:inline-block; width:80px; height:102px; background:url(../images/bg_smallBookCover.gif) no-repeat; text-align:left; float:none; margin-bottom:3px;}
.authorSellC .bC img{width:76px; height:98px; border:0px;}
.authorSellC p{line-height:18px; white-space:nowrap;}
.authorSellC p img{vertical-align:middle; margin-bottom:4px; margin-right:3px;}
/*作者直销版块样式结束*/
.page{margin-top:24px; padding-left:8px; overflow:hidden; zoom:1;}
.page a,.curpage{margin-right:12px;font-size:14px;}
.page li{float:left; margin-right:12px; display:inline; font-size:14px;}
.page li.pageOn a{color:#000000; text-decoration:none;}
