body{
	min-width:1200px;
	padding:0;
	margin:0;
}
.content{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
	zoom:1;
/* 	clear:both; */
/*     float:left; */
}
.content-left{
	float:left;
	width:290px;
	margin:26px 10px 10px 10px;
	font-size:14px;
	overflow:hidden;
	
}
.content-right{
	float:right;
	width:890px;
/* 	background:red; */
	overflow:hidden;
}
.content-left button{
	border:none;
	background:none;
}
 
/* 所有标题字体样式 */
.titleWord{
	font-size:14px;
	color:#009EDF;
	font-weight:bold;
}
/* 出版商分类模块 */
.publisher{	
	height:30px;
	width:290px;
/* 	background:red; */
}
.publisher-title{	 
	float:left;
	display:block;
	color:#009EDF;	 
}
.more{			 
	float:right;	 
}
.more button{	
	font-size:12px;
	color:#009EDF;	
}
/* Ebrary 样式 */
.brary-list-title{
	height:50px;
	width:290px;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
 
}
.brary-list-title button{
/* 	margin-left:30px;	 */
	line-height:50px; 
	font-size:14px;
}
.brary-list-content{
	background:#fcfcfd;
	width:290px;
}
.brary-list-content-list{	
	height:40px;
	line-height:40px;	 
	font-size:12px;
}
.brary-list-content-list a:hover{	
     color: #009EE1;
}
.brary-list-content-list span{		
	margin-left:16px;	
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden;
/*     line-height:20px; */
    height:40px;
	display:block; 
}
.type1{
	background:#f5f5f6;
}

/* 周传书排行榜 */

.nav-panking{
	width:290px;
	background:#f8f8f9;
	margin:10px 0;
/* 	padding-bottom:26px */
}
.nav-panking-contents{
	overflow: hidden;
	zoom:1;
	padding-bottom: 10px;
}
.nav-panking-title{
	height:50px;
}
.nav-panking-title span{
	display:block;
	width:100px;
	line-height:50px;
	margin-left:20px;
}
.nav-panking-content{
	height:20px;
	width:290px;
	line-height:20px;
	margin-bottom:10px;
}
.nav-panking-content-left{
	float:left;
/* 	line-height:30px; */
	margin-left:16px;	
}
.nav-panking-content-center{
	float:left;
	margin-left:10px;
}
.nav-panking-content-center span{
	word-wrap:break-word;
/* 	word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden; 
    height:20px;
    line-height:20px;
	display:block;
	
}
.nav-panking-content-right{
	float:right;
	margin-right:40px;
}
.nav-panking-content-left span{
	display:block;
	width:20px;
	text-align:center;
}
.top3{	 	 
	color:#fff;
	background:red;
}
.topOhter{	 	 
	color:red;
	background:#fff;
}
/* 下载榜 推荐榜 收藏榜 */
.nav-panking-list{
	width:290px;
	background:#f8f8f9;
	margin-bottom:12px;
	border-bottom: 1px solid #e3e3e3;
}
.nav-panking-title{
	height:50px;
/* 	line-height:50px; */
}
.nav-panking-title button{
	margin-left:30px;
	line-height:50px;
}
.nav-panking-content-list{
	height:64px;
	border-top: 1px solid #e3e3e3;
/* 	border-bottom: 1px solid #e3e3e3; */
}
.nav-panking-content-listAll{
	width:290px;
	height:32px;
	padding-top:12px;
}
.nav-panking-content-list-number{
	display:block;
	margin-left:8px;	
	float:left; 
/* 	color:red; */
}
.nav-panking-content-list-name{
	width:260px;
	float:left;
	display:block;		
	font-size:13px;
	color:#333333;
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden; 
    height:20px;
    line-height:20px;
	display:block;
}
.nav-panking-content-list-auther{
	height:20px;
	width:280px;
	font-size:12px;
	color:#999999;
	margin-top:8px;
	margin-left:26px;
	margin-bottom:8px;
}
.nav-panking-content-list-auther span{
	width:250px;
	word-wrap:break-word;
/* 	word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden; 
    height:20px;
    line-height:20px;
	display:block;
}
.otherTop{
	color:black;
}
.top{
	color:red;

}
.morePanking {
	height:30px;
	width:290px;
}
.morePanking button{
	float:right;
}
/* content-right部分   图片部分*/
.content-right-img{
	height:226px;
	width:880px;
	margin-top:10px;	
}
/* 新书上架 */
.content-right button{
	border:none;
	background:none;
}
.content-right{
	font-size:14px;
}
.new-book-title{
/* 	margin-top:32px; */
	height:20px;
	width:890px;
	
}
 .new-books-content{
 padding-top:32px;}
.new-books{
	float:left;
	margin-left:20px;
}
.more-new-books{
	font-size:12px;
	color:#009EDF;
	float:right;
	margin-right:20px;
	
}
.new-book-content{
	width:890px;
	margin:40px 40px 32px 40px;
}
.content-border{
	border-bottom: 1px solid #e3e3e3;
	width:875px;
	margin-top:10px;
}
.new-book-content-list{
	width:110px;
	height:237px;
	float:left;
	margin-right:68px;
}
.new-book-img{
	width:110px;
	height:147px;
}
.new-book-img img{
	width:110px;
	height:147px;
}
.new-book-name{
	margin-top:10px;
	width:110px;
	height:40px;
	font-size:14px;
	color:#2c3e50;

}

.new-book-name span{
	word-wrap:break-word;
/* 	 word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 2;
    overflow: hidden;  
	height:40px;
	line-height:20px;
	display:block;
}
.new-book-author{
	width:110px;
	height:20px;
	font-size:12px;
	color:#999;
}
/* 好书推荐 */
.good-book{
	clear:both;
	padding-top:32px;
}
/* 活跃老师 */
.activeTeacher{
	padding-top:32px;
	clear:both;
}
.active-teacher-img{
	width:80px;
	height:80px;
	
}
.active-teacher-img   img{
	width:80px;
	height:80px;
	
}
.active-teacher-name{
	height:20px;
	width:80px;
	margin-top:10px;
	font-size:14px;
	color:#2c3e50;
}
.active-teacher-name span{
	word-wrap:break-word;
/* 	word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden; 
    height:20px;
    line-height:20px;
	display:block;
}
.active-teacher-school{
	height:20px;
	width:80px;
	margin-top:12px;
	margin-bottom:20px;
	font-size:12px;
	color:#999;
}
.active-teacher-school span{
	word-wrap:break-word;
/* 	word-break: break-all; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 1;
    overflow: hidden; 
    height:20px;
    line-height:20px;
	display:block;
}
.active-teacher-list{
	float:left;
	width:80px;
	height:162px;
	margin-left:43px;
}
.active-teacher-content{
	width:890px;
	margin-top:40px;
}
/* 活跃学生 */
.activeStudent{
	padding-top:32px;
	clear:both;
}
.clearFloat{
	clear:both;
}
.nav-panking-content-list{
	display:none;
}
.brary-list-content-list{
	display:none;
}
.showBooks{
	display: block;
}

 