/* 免费書籍清單 */
.freebook-list-box{
    width: 100%;
    min-height: 500px;
    float: left;
}
.freebook-list-padding{
    padding: 20px;
    background: #fff;
}
.freebook-list-item{
    position: relative;
    z-index: 1;
    overflow: hidden;
    padding: 22px 0;
    border-top: 1px solid #e6e6e6;
}
.freebook-list-item:first-child{
    padding-top: 0;
    border-top: none;
}
.freebook-imgbox{
    position: relative;
    z-index: 3;
    width: 102px;
    height: 136px;
    margin-right: 16px;
    float: left;
}
.freebook-imgbox a{
    display: block;
    overflow: hidden;
    width: 102px;
    height: 136px;
    box-shadow: 0 1px 6px rgba(0,0,0,.35);
}
.freebook-imgbox a img{
    width: 102px;
    height: 136px;
}
.freebook-infobox{
    width: 70%;
    float: left;
}
.freebook-infobox h4{
    font: 700 18px/24px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
    overflow: hidden;
    height: 24px;
    margin-bottom: 8px;
}
.freebook-infobox h4 a{
    color:black;
}
.freebook-auth-box{
    overflow: hidden;
    height: 16px;
    margin-bottom: 8px;
    font-family: PingFangSC-Regular,'-apple-system',Simsun;
    font-size: 12px;
}
.freebook-auth-box img{
    float: left;
    width: 14px;
    height: 14px;
    margin: 1px 5px 0 0;
}
.freebook-authname{
    line-height: 16px;
    float: left;
    color: #a6a6a6;
    cursor: pointer;
    font-size: 12px;
}
.freebook-auth-box em{
    font-family: Arial;
    float: left;
    margin: 1px 8px 0;
    color: #e6e6e6;
    font-size: 12px;
    font-style: normal;
}
.freebook-booktype{
    line-height: 16px;
    float: left;
    color: #a6a6a6;
    font-size: 12px;
}
.freebook-auth-box span{
    line-height: 16px;
    float: left;
    color: #a6a6a6;

}
.freebook-intro{
    font-size: 12px;
    line-height: 24px;
    overflow: hidden;
    height: 48px;
    margin-bottom: 8px;
    color: #666;
}
.freebook-update{
    line-height: 22px;
    font-family: PingFangSC-Regular,'-apple-system',Simsun;
    font-size: 12px;
}
.freebook-new-update{
    display: inline-block;
    vertical-align: middle;
    color: #7b694c;
}
.freebook-update em{
    display: inline-block;
    vertical-align: middle;
    color: #b5b5b5;
    font-family: Arial;
    margin: 0 5px;
}
.freebook-update span{
    display: inline-block;
    vertical-align: middle;
    color: #b5b5b5;
    line-height: 22px;
}
.freebook-right-btnbox{
    float: right;
    margin-top: 56px;
}
.freebook-btn1 {
    font: 14px/32px PingFangSC-Regular,'-apple-system',Simsun;
    display: block;
    width: 98px;
    height: 32px;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    color: #fff;
    border-radius: 100px !important;
    background: #d2a15d;
    margin-bottom: 12px;
    overflow: hidden;
}
.freebook-btn1:hover{
    color:red !important;
}
.freebook-btn2 {
    font: 14px/32px PingFangSC-Regular,'-apple-system',Simsun;
    display: block;
    width: 98px;
    height: 32px;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    color: #d2a15d;
    border-color: #d2a15d;
    border-radius: 100px !important;
}
/* 顶部活动图片 */
.freebook-top-picbox{
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    max-height:200px ;
    border-radius: 6px
}

.freebook-top-picbox img{
    width: 100%;
    height: 200px;
    border-radius: 6px
}
/* 活动时间 */
.count_down {
    padding: 20px 0px;
    text-align: center;
    color: #d2a15d;
    overflow: hidden;
    font-size: 16px;
}
.count_down span{
    font-size: 25px;
}