.book-activity{border-radius:9px;box-sizing:border-box;display:block;height:120px;overflow:hidden;padding:15px;position:relative;width:100%}.book-activity-mask{bottom:0;left:0;position:absolute;right:0;top:0}.book-activity-main{display:flex;position:relative;z-index:2}.book-activity-info{color:#fff;display:flex;flex-direction:column;justify-content:space-between}.book-activity-title{display:-webkit-box;font-size:17px;-webkit-line-clamp:2;line-height:26px;max-height:52px;min-height:52px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:500;margin-bottom:10px;margin-right:50px;margin-top:5px}.book-activity-ft{font-size:12px}.book-activity-label{background-color:hsla(0,0%,100%,.1);border-radius:3px;display:inline-block;margin-right:6px;padding:2px 5px}.book-activity-subject{margin-left:10px;max-width:60px;min-width:60px;width:60px}.book-activity-subject img{border-radius:6px;max-width:100%;object-fit:contain;overflow:hidden}.book-activities{display:grid;gap:10px;grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}