.row,
.authorlist{
	width:100%;
	/* overflow: hidden; */
	margin:0 auto;
}
strong{
	font-weight: 500;
}
.authorlist{
	overflow: hidden;
}
.row a,
.row{
	font-size: 14px;
	color:#4d4d4d
}
.row ul{
	margin-top:-20px
}
.row:first-child ul{
	margin-top:0px;
}
.row li{
	margin-bottom:5px
}
.row li.authorlist-letter{
	line-height: 24px;
	color: #4d4d4d;
	margin-bottom:.2rem;
}
.row strong{
	margin-right: 5px;
}
.row li.authorlist-letter:last-child{
	margin-bottom:1rem;
}
.row li a:hover{
	color:#1b65bd;
}
.marginNone{
	margin:0px;
}
.authorlistClick{
	width: 100%;
	overflow: hidden;
	font-size: 14px;
	color:#898989;
	float: left;
	text-align: center;
	margin-bottom: .4rem;
}
.authorlistClick a{
	display: inline-block;
	margin-right: 7px;
	font-size: 15px;
}
.authorlistClick a:hover{
	color:#1b65bd
}
/* one */
.authorlist-details{
	line-height: 24px;
	font-weight: normal;
}
.authorlist-details strong{
	display: block;
	margin-bottom:10px;
	font-weight: 500;
}
.authorlistBooks{
	width:100%;
	overflow: hidden;
	text-align: center;
	margin-top:50px!important;
	float: left;
}

.authorlistBooks li{
	display: inline-block;
	margin-bottom:20px;
	width:33%;
	padding:0px 10px;
}
.authorlistBooks img{
	width:100%;
}
@media (max-width: 1025px){
    .authorlistBooks li{
    	width:32.6%;
    }
}
@media (max-width: 767px){
	.row ul{
		margin-top:15px;
		
	}
    .authorlistBooks li{
    	width:100%;
		padding:0px;
    }
	.row li.authorlist-letter:last-child{
		margin-bottom:.6rem;
	}
}