@charset "utf-8";
ol, ul, p { margin:0; padding:0; list-style: none; }
fieldset, img { border: 0; }
body { margin: 0 auto; padding:0; color:#333; }
.left { float: left }
.right { float: right }
.hidden { display: none; }
.showclear { clear: both; margin: 0; padding: 0; height: 0; overflow: hidden; }
a:link, a:visited { color: #543112; text-decoration: none; }
a:hover, a:active { color: #FC0; text-decoration: underline; }
/*****************/
#books {margin: 0; padding: 0; background: url(query_relate.gif) top right no-repeat; line-height: 100%;}
#books_list { margin: 0; padding: 0 0 10px 0; background: url(box_bottom_bg.gif) no-repeat right bottom; line-height: 100%; }
#books_list ul { margin: 0; padding: 0; list-style: none }
#books_list li { float: left; margin: 3px; padding: 0; width: 186px; height: 236px; overflow: hidden; }
#books_list li .img { margin: 0; padding: 2px; border: 1px solid #968571; }
#books_list li .bt { margin: 0; padding: 0; font: 14px Verdana, Geneva, sans-serif; color: #452c16; width: 186px; height: 26px; line-height: 26px; text-align: center; overflow: hidden }
#books_list li .bt a:link, #books_list li .bt a:visited { display: block; color: #333; text-decoration: none; }
#books_list li .bt a:hover, #books_list li .bt a:active { display: block; color: #FC0; text-decoration: underline; }
.pagelist { margin: 0; padding: 0; text-align: center; }

