@CHARSET "UTF-8";
.bookshelf{
	width:750px;
	float:right;
}

.bookshelf_title{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	border-bottom:3px solid #d0dfed;
}

.bookshelf_type{
	margin-top:10px;
	font-size:12px;
	line-height:25px;
}

.type_btn_hover {
    background-color: #3079C5;
    color: #FFFFFF;
    height: 18px;
    line-height: 16px;
    text-align: center;
    padding: 0px 5px;
    margin: 3px 0;  
    margin-right: 20px;
}
.type_btn{
	height: 18px;
    line-height: 16px;
    margin-right: 20px;
    text-align: center;
    margin: 3px 0;
    margin-right:20;
}
.type_btn_hover a{
	color:#fff;
}
.classtype{
	text-align:center;
}
.type_btn{
	margin-right:20px;
	white-space:nowrap;
}

.type_btn a{
	color:#333333;
}

.manage_type_btn{
	width:80px;
	text-align:center;	
	color:#fff;
	background-color:#e34600;		
}
.type_btn_hover a{
	color:#fff;
}
.manage_type_btn a{
	color:#fff;	
}

.bookshelf_list{
	padding-top:5px;
}
#list_body_ul{
	background-image: url("../images/bookshelf_bg.png");
    background-position: -5px -12px;
    width:740px;
	height:215px;
}
.bookshelf_list ul li{
	width:90px;
	float:left;
	margin:0 16px;
	font-size:12px;
	padding-top:32px;
	height: 181px;
}
.bookshelf_list .thumb{
	background-image: url("../images/thumb_bg.png");
	width:90px;
	height:125px;
	padding:3px 2px 2px 2px;
	position: relative;
}
.bookshelf_list .bookmark{
	background-image: url("../images/bookmark.png");
	width:15px;
	height:90px;	
	display:block;
	position:absolute;
	top:0;left:0;
	margin-left:10px;
	padding-left:5px;
	padding-top:8px;
}
.bookshelf_list .bookmark_hover{
	background-image: url("../images/bookmark_hover.png");
	width:15px;
	height:90px;	
	display:block;
	position:absolute;
	top:0;left:0;
	margin-left:10px;
	padding-left:5px;
	padding-top:8px;
}
.bookshelf_list .bookmark a{
	color:#fff;
}
.bookshelf_list .bookmark_hover a{
	color:#fff;
}
.bookshelf_list .bookmark a:hover{
	color:#fff;
}
.bookshelf_list a{
	color:#333333;	
}
.bookshelf_list .title{
	margin-top:20px;
	text-align: center;
}

.bookshelf_borrow_list{
	background-image: url("../images/bookshelf_bg.png");
	width:740px;
	height:426px;
	padding-left:5px;
	padding-top:25px;
	background-position: 0 -5px;
}

.bookshelf_borrow_list ul li{
	width:90px;
	float:left;
	margin:0 16px;
	font-size:12px;
	padding-top:13px;
}
.bookshelf_borrow_list .thumb{
	background-image: url("../images/thumb_bg.png");
	width:90px;
	height:125px;
	padding:3px 2px 2px 2px;
	position: relative;
}
.bookshelf_borrow_list .bookmark{
	background-image: url("../images/bookmark.png");
	width:15px;
	height:90px;	
	display:block;
	position:absolute;
	top:0;left:0;
	margin-left:10px;
	padding-left:5px;
	padding-top:8px;
}
.bookshelf_borrow_list .bookmark_hover{
	background-image: url("../images/bookmark_hover.png");
	width:15px;
	height:90px;	
	display:block;
	position:absolute;
	top:0;left:0;
	margin-left:10px;
	padding-left:5px;
	padding-top:8px;
}
.bookshelf_borrow_list .bookmark a{
	color:#fff;
}
.bookshelf_borrow_list .bookmark_hover a{
	color:#fff;
}
.bookshelf_borrow_list .bookmark a:hover{
	color:#fff;
}
.bookshelf_borrow_list a{
	color:#333333;	
}
.bookshelf_borrow_list .title{
	margin-top:22px;
	text-align: center;
	line-height:18px;
	height:28px;
	overflow: hidden;
}
.bookshelf_list .read_btn a{
	width:40px;
	height:20px;
	border: 0 none;
	line-height:20px;
	text-align:center;
	background-color:#D0DFED;
	display:block;
	margin:0 2px;
	float:left;
	color:#3079c5;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.bookshelf_list .read_btn a:hover{
	color:#ffffff;	
	background-color:#3079c5;
}

.bookshelf_reserve_list a{
	color:#333333;	
}
.bookshelf_reserve_list span{
	display:block;
	float:left;
	height:30px;
	line-height:30px;
}
.bookshelf_reserve_list li{
	clear:both;
}
.bookshelf_reserve_list .id{
	width:20px;	
}
.bookshelf_reserve_list .title{
	width:300px;
	overflow: hidden;
}
.bookshelf_reserve_list .press{
	width:200px;
	overflow: hidden;
}
.bookshelf_reserve_list .pubdate{
	width:100px;
}
.bookshelf_reserve_list .cancel{
	width:50px;
}
/*分页*/
.page-widget{
float:none; overflow:hidden; text-align:center;
}
.page-widget ul{ float:none; clear:both; margin:0 auto; white-space:nowrap;}
.page-widget ul li { float:none; white-space:normal; display:inline;}
.page-widget ul li a{ float:none; float:none; display:inline; white-space:nowrap;}
.page-widget{margin-top:45px;}
.page-widget .page,.page li{display:inline;}
#pagePrev{margin-right:0px;}
#pageNext{margin-right:0px;}
.page a{font-family:Arial, Helvetica, sans-serif;padding:2px 5px; font-size: 12px;margin-right:2px 5px;color:#333333;}
.page .now, .page .current,.abc-index strong,.abc-index .now{background-color:#3079C5;}
.page .now, .page .now:visited, .page .current{color:#fff;}
.pagination .prev, .pagination .next {background:#FFF; color:#000;}
.pagination a, .pagination span {margin:0 3px; padding:2px 5px;}
.pagination b {font-weight:normal; margin:0 3px;}
.pagination a:hover {background:#F5F5F5;}