.w2 .books-t{font-size:20px;
	padding-top: 14px;
    height: 35px;
    line-height: 35px;
    margin:0;
    color:#000000;
    text-align: left;}
.w2 .books-jj{margin-top:12px;}
.w2 .books-jj .books-l{float:left;width:225px;height:315px;padding-right:10px;padding-bottom:15px;border-right:1px dashed rgb(101, 101, 101);border-bottom:1px dashed rgb(101, 101, 101);}
.w2 .books-jj .books-l img{width:225px;height:315px;}
.w2 .books-jj .books-r{
position: relative;
padding-bottom: 15px;;
border-bottom:1px dashed rgb(101, 101, 101);
float: left;
width: 400px;
padding-left:10px;

height: 315px;}
.w2 .books-jj .clear{clear: both;}
.w2 .books-jj .books-r p{
	    height: auto;
    line-height: 33px;
    width: 400px;
    font-size: 14px;
    position: relative;
     display: -webkit-box;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 5;
}	
.w2 .books-jj .books-r p a{color:red;float: right;}
.w2 .books-jj .books-r .por{position: absolute;
	display:inline-block;
	display:block;
    padding: 20px;
    left: 0px;
    top:190px;
    width: 400px;
    background-color: rgb(234, 234, 234);
    z-index:999999999999;
   
    }
.w2 .books-jj .books-r .por b{font-size:13px; color:red;cursor:pointer;font-weight:500;}
.w2 .books-jj .books-r p span{display:inline-block;}
.w2 .books-jj .books-r p span.bold{font-weight:bold;color:#000;}
.w2 .books-jj .books-r p span.ys{color:#b25000;}
.w2 .books-con span.bold{font-size:16px;color:#000;display:block;margin-bottom:15px;line-height: 24px;margin-top:15px;}
.w2 .nrjj span.bold{display:block;font-size:16px;color:#000;line-height: 24px;margin-top:15px;}