﻿
.page_booklist{
	padding-top:40px;
	
}
.page_booklist dl{
	width:25%;
	padding-bottom:25px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;
}

.page_booklist dl dd{
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
.page_booklist dl dd img{
	width:150px;
	height:203px;
	border:1px solid #C0C0C0;
	padding:4px;
}
.page_booklist dl dd a:hover img{
	border:5px solid #e60012;
	padding:0px;
	-webkit-transition: border-color .5s ease;-moz-transition: border-color .5s ease;-ms-transition: border-color .5s ease;-o-transition: border-color .5s ease;
}

.page_booklist dl dt{
	width:160px;
	height:36px;
	line-height:36px;
	font-size:12px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
.page_booklist dl dt a,.page_booklist dl dt a:visited{
	
}





/*图书详细样式*/
.library_detail{width:1000px; background:url(/img/book_mbg.gif) repeat-y; margin:0 auto 10px auto; position:relative; z-index:1;}

.bookPic{width:280px; padding:10px; position:absolute; right:0;}
.bookPic img{width:280px; height:395px;}
.bookPic h2{font-size:13px; font-weight:bold; line-height:20px; padding:6px 0;}
.bookPic ul{}
.bookPic ul li{line-height:2em;}

.bookDetail{width:685px; min-height:800px;_height:800px; border-top:1px solid #d4d4d4; float:left;}

.bookDetail .detail_top{width:645px; height:18px; border-bottom:1px solid #e8e8e8; padding-top:26px; background:url(/img/book_location_bg1.gif) no-repeat 0 26px; text-align:right; color:#888888; margin:0 auto;}
.bookDetail .detail_top a,.bookDetail .detail_top a:visited{color:#888888; margin:0 5px;}
.bookDetail .detail_top a:hover{color:#000;}
.bookDetail .detail{width:645px; padding:25px 0 0px 0; line-height:2.5em; color:#666666; margin:0 auto 90px auto; overflow:hidden;}
.bookDetail .detail img{max-width:645px;}

.detail_bottom{width:685px; height:90px; border-bottom:1px solid #d4d4d4; margin:0 auto; position:absolute; left:0; bottom:0; z-index:2;}
.detail_bottom .bbg{width:645px; height:28px; background:url(/img/book_location_bg2.gif) no-repeat right center; border-bottom:1px solid #e8e8e8; margin:0 auto;}

.detail_bottom .nextpro{width:645px; padding-top:10px; line-height:20px; text-align:left; margin:0 auto; color:#888888;}
.detail_bottom .nextpro a,.detail_bottom .nextpro a:visited{color:#888888;}
.detail_bottom .nextpro a:hover{color:#000;}
.detail_bottom .nextpro span{padding-right:20px;}


.intro_nav{width:44px; padding-top:68px; position:absolute; left:-43px; z-index:20000}
.intro_nav ul{}
.intro_nav ul li{width:14px; height:84px; background:url(/img/book_tab_bg1.gif) no-repeat; cursor:pointer; font-size:14px; font-weight:bold; line-height:18px; text-align:center; padding:30px 17px 0 13px; margin-left:0px; word-wrap:break-word;}
.intro_nav ul li.cur{background:url(/img/book_tab_bg2.gif) no-repeat; padding-right:18px; margin-left:0; color:#ffffff;}



.book_gotop{width:34px; height:34px; cursor:pointer; position:absolute; right:-36px; top:0;}








