.book,.listmain{border:2px solid #88C6E5;margin:0 auto 10px;width:815px;overflow:hidden;}
.book .info{padding:10px;margin:10px;font-size:15px;}
.book .info h1{font-family:黑体;font-size:28px;font-weight:700;overflow:hidden;margin:auto;padding:1px;}
.book .info p{height:25px;line-height:25px;padding-top:2px;width:350px;margin:auto;overflow:hidden;float:left;}
.book .info .cover{float:left;margin-right:20px;}
.book .info .cover img{width:120px;height:150px;;border:6px solid #ccc;padding:1px;}
.info .cover .downtxt a{line-height:34px;margin:8px 0;color:#fff;background:#459DF5;border-radius:2px;text-align:center;display:block;}.downtxt a:hover{background:#118860;text-decoration:none;}
.small{line-height:24px;overflow:hidden;}
.small span{float:left;width:25%;}.small .last{width:50%;}.small .last a{color:#FD5500;}
.intro{display:block;overflow:hidden;}

.dahengfu{overflow:hidden; width:976px; margin:10px auto;}
.box_con{border:2px solid #88C6E5; overflow:hidden;width:815px;margin:10px auto;}
.con_top {border-bottom: #060606 1px solid;text-align:left;padding: 0px 10px;line-height:40px;height:40px;background-color:#555;}
.con_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:9px;text-align:right;}

.book .info .showall{color:#3471D1;margin-left:10px;cursor:pointer;}

.listmain dl{margin:2px;overflow:hidden;background-color:#060606;}
.listmain dl dt{width:100%;text-align:center;line-height:36px;border-bottom:1px dotted #459DF5;background:#060606;overflow:hidden;color:#f7f7f7;}
.listmain dl dd{float:left;padding: 0 10px;width:250px;line-height:36px;border-bottom:1px dashed #CCC;font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; /* for internet explorer */ overflow:hidden;}
.listmain dd a:link{color:#fdfbfb;}


.path{width:100%;margin: 0 auto;height:40px;line-height:40px;overflow:hidden;background:#E1ECED;border-bottom:1px solid #88C6E5;}.path .p{padding:0 6px;}

#sidebar{float:left;width:140px;text-align:left;}
#maininfo{float:right;width:640px;background-color:#060606;}
#fmimg{background-color:#e1eced00;float:left;width:126px;margin:2px;padding:1px;position:relative;}
#fmimg img{border:medium none;height:220px;width:170px;}
#fmimg span{top:8px;right:8px;width:88px;height:88px;position:absolute;display:block;z-index:999;}
#fmimg .a {background-position:0 -206px;}
#fmimg .b {background-position:0 -294px;} 
#info{padding:10px;margin:10px;font-size:15px;}
#info h1{font-family:黑体;font-size:28px;font-weight:700;overflow:hidden;margin:auto;padding:1px;}
#info p{height:25px;line-height:25px;padding-top:2px;width:350px;margin:auto;overflow:hidden;float:left;color:#f7f7f7;}
#intro{	width:96%;overflow:hidden;line-height:150%;border-top:1px dashed #88C6E5;padding:10px;font-size:13px;color:#f7f7f7;}
#intro p{text-indent:2em; margin-top:10px;}
#listtj{width:820px;font-size:13px;padding:5px;float:left;text-align:center;}
#listtj a{margin:0 5px;}

.zpimg{float: left; width: 270px; height: 180px;}

