.page {margin:0px auto; width:500px; border-bottom: #ba9 1px dotted}

.sty_share {margin:10px 0px 10px 0px}

.booksource {float:left; text-align:left; padding-left:12px}
.booksource .book {font-size:20px}
.booksource .writer {font-size:14px}
.booksource .publisher {font-size:12px}

.list {float:left; width:180px; margin:0px 0px 0px 0px; padding-top:5px; border-top: #3E4F4F 5px solid; border-bottom: #ba9 0px solid}
.list h3 {font-size:16px;border-top: #ba9 0px solid; color:#211715 }
.list ul { list-style-type:none;}
.list li {margin-left:2px; list-style-type:none}
.list A {text-decoration:none}
.list A:hover {text-decoration:underline}

.list_line {float:left; width:180px; margin:0px 0px 0px 0px; padding-top:5px; border-top: #3E4F4F 5px solid}
.list_line h3 {font-size:16px;border-top: #ba9 0px solid; color:#211715 }
.list_line ul { list-style-type:none;}
.list_line li {list-style-type:none;  font-size:11px; border-bottom: #ba9 1px dotted; padding-top:2px; padding-bottom:2px}
.list_line A {text-decoration:none}
.list_line A:hover {text-decoration:underline}

.list_border {width:180px; margin:0px; padding:0px; BORDER: #DEDEDE 1px solid; background: url(bg_gray.png) repeat-x}
.list_border h3 {padding-left:5px; padding-top:5px; height:30px; font-size:14px; background-color:#F6F6F6 ; border-bottom: #ba9 0px solid}
.list_border ul {list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style: square; vertical-align: middle}
.list_border li {margin: 0px; padding: 0px;padding-top:3px; padding-bottom:3px}
.list_border a:hover { text-decoration:underline}
.list_border .title {padding-left:0px;margin-top:20px; margin-bottom:10px; font-size:12px }
.list_border .author {padding-left:0px; padding-top:5px }
.list_border img {
	float:left;
	margin:5px;
	padding:5px;
	width:200px;
	background-color:#fff;
}

.listmid_line {float:left; width:180px; margin:0px 0px 0px 0px; padding-top:5px; border-top: #3E4F4F 5px solid}
.listmid_line h3 {font-size:16px;border-top: #ba9 0px solid; color:#211715 }
.listmid_line ul { list-style-type:none;}
.listmid_line li {list-style-type:none;  font-size:11px; border-bottom: #ba9 1px dotted; padding-top:2px; padding-bottom:2px}
.listmid_line A {text-decoration:none}
.listmid_line A:hover {text-decoration:underline}
.listmid_line img {
	float:left;
	margin:5px;
	padding:5px;
	width:200px;
	background-color:#fff;
}


.stdlistline {font-size:12px;margin-top:10px;  background: url(../images/bg_head.png) repeat-x; border-top: #EBE5DA 10px solid; border-bottom: #EBE5DA 2px solid}
.stdlistline h3 {padding:5px 5px 10px 5px; height:20px; font-size:16px;  }
.stdlistline ul {list-style-type:none; padding-left:5px;}
.stdlistline li { line-height:200%; list-style-type:none;border-top: #ba9 1px dotted}
.stdlistline li A {font-weight:bold; font-size:12px}
.stdlistline li .author_block{font-size:11px; display:block}



.stdlistline300 {width:280px; font-size:12px;margin-top:10px;  background: url(../images/bg_head.png) repeat-x; border-top: #EBE5DA 10px solid; border-bottom: #EBE5DA 2px solid}
.stdlistline300 h3 {padding:5px 5px 10px 5px; height:20px; font-size:16px;  }
.stdlistline300 ul {list-style-type:none; padding-left:5px;}
.stdlistline300 li { line-height:200%; list-style-type:none;border-top: #ba9 1px dotted}
.stdlistline300 li A {font-weight:bold; font-size:12px}
.stdlistline300 li .author_block{font-size:11px; display:block}





.stdlistline_thumb {float:left; width:200px; margin:10px 0px 0px 0px; border: #E2E2E2 1px solid}
.stdlistline_thumb h3 {height:30px; padding:0px 0px 0px 5px; font-size:14px; font-weight:normal; background: url(bg_h_round.jpg) repeat-x; }
.stdlistline_thumb ul {list-style-type:none; margin-top:10px}
.stdlistline_thumb li {clear:left; list-style-type:none; margin:5px 5px 5px 5px; border-bottom: #E2E2E2 0px dotted}
.stdlistline_thumb li .author{font-size:11px}
.stdlistline_thumb li img {
	clear:both;
	float: left;
	margin:-1px 5px 5px 5px ;
	padding:3px;
	height:50px;
	width:60px;
	background-color:#EBE5DA;
}


.stdlistline_border {float:left; width:200px; margin:10px 0px 0px 0px; border: #E2E2E2 1px solid; background-color:#FBFBFB}
.stdlistline_border h3 {height:30px; padding:0px 0px 0px 5px; font-size:14px; font-weight:normal; background: url(bg_h_round.jpg) repeat-x; }
.stdlistline_border ul {list-style-type:none; margin-top:10px}
.stdlistline_border li {list-style-type:none; margin:5px 5px 5px 5px; border-bottom: #E2E2E2 1px dotted}
.stdlistline_border li .author{font-size:11px}



