.mod_title {background-position: 0 -1469px; border-bottom: 1px solid #BBDDBB;border-top: medium none;float: left;height: 25px;padding-top: 5px; width: 232px;}
.wrap_book {background: url(/s1../images/authorwrapbookbg.gif) repeat-y  -964px top;width: 964px; overflow:hidden}
.foot-clear {background: url(/s1../images/authorwrapbookbg.gif)  no-repeat left top;clear: both;font-size: 4px;height: 4px;line-height: 4px;margin-top:-4px;overflow: hidden;width:964px; overflow:hidden}
.left_mod{width:256px; float:left; padding-top:8px; background:#fff} 
.left_mod .mod{  border: 2px solid #F1F9F1;border-bottom:none;width: 252px;overflow:hidden;}
.mod_title {background: url(/s1../images/modbg.png) no-repeat left 0;overflow: hidden;padding:0px;margin:0px;padding-bottom: 5px;height:22px;
padding-top: 4px;border-left: 1px solid #D0E2D0;border-right:1px solid #D0E2D0;width:250px; }
.mod_title h3 {float: left;font-size: 14px;font-weight: bold; height: 23px;padding-left: 20px;}
.gray999{ color:#999}
.left_mod .mod_container{width:228px;border: 1px solid #D0E2D0;overflow: hidden;padding:15px 10px 18px 12px; border-top:none; background:#FBFEFB;border-bottom:none}
.list_txt li { height: 23px;overflow: hidden;padding: 1px 0; width: 228px;}
.left_mod .blank {background: url(/s1../images/wrapbookbg.gif) no-repeat right top #fff; clear: both; font-size: 8px;height: 8px;line-height: 8px;overflow: hidden;}
.right_mod { float:left;padding-left:6px; padding-top:10px;width:700px; overflow:hidden; background:#fff}
.right_mod .mod{border:none;border-top:1px solid #1cb51c;  float:left; overflow:hidden}
.mod_title h3{padding-bottom: 0;padding-top:2px;}
.right_mod .mod_title{ background:#f5fcf5;border:1px solid #bbddbc;width:698px; height:20px}
.right_mod .mod_container{border:1px solid #e9eae5; border-top:none;width:680px; float:left;border-bottom:none;padding-top:2px;padding-left:18px;}
.right_mod .mod_title h3 {background: url(/s1../images/modbg.png) no-repeat left -6px;padding-top:0px}
.book {width:664px;height:157px;padding:10px 0 10px 0;border-bottom:1px dotted #ccc; overflow: hidden}
.book .pic{width:108px;float:left;border:none }
.book .text{width:420px;float:left;padding:3px 0 0 20px;line-height:25px;color:#999;font-size:12px;}
.book .text ul{float:left}
.book .text li{font-size:12px;width:140px;color:#666;float:left;height: 20px;overflow: hidden; line-height:25px}
.book .text li a{color:#72C172}
.book .text h3 a{color:#333;font-size:14px;font-weight:bold;padding:0 14px 0 0;}
.book .text span a:hover{color:#390}
.book .text span.f60 a{color:#f60; text-decoration:underline}
.book .pic img{border:1px solid #EBEBEB;padding:2px}
.book p.lilong{width:518px;overflow: hidden;background-color:#F8F8F8;height: 45px;color: #999;line-height:23px; padding: 6px;margin:8px 0 0 20px; float:left}
.gray999{ color:#999}
.txtopt a {background: url("/s1../images/btbg.gif") no-repeat; display: block; float: left; height: 27px; line-height: 27px; margin: 6px 0 6px 0px;overflow: hidden; text-align: center; width: 80px;}
.txtopt a.read { color: #090;}
.txtopt a.fav{background: url("/s1../images/btn.gif") no-repeat; color: #666;}
.txtopt { float:right; height: 75px; width:80px; overflow:hidden}
.txtopt a:hover,.txtopt a:active{ background: url("/s1../images/btbg.gif") no-repeat 0 -27px ; color: #FF6600; text-decoration: none;}