/* newList */
#newList { position: relative; margin: 10px 33px 20px; }
#newList .lovecasePhoto a.photo { background-size: cover; }
#newList .slick-prev , #newList .slick-next { background: #534e4b; width: 50px; height: 50px; opacity: 0.8; z-index: 10; }
#newList .slick-prev:hover , #newList .slick-next:hover { opacity: 1; }
#newList .slick-prev { left: 0; }
#newList .slick-next { right: 0; }
#newList .slick-prev:before , #newList .slick-next:before { font: normal normal normal 14px/1 FontAwesome; content: "\f104"; font-size: 32px; }
#newList .slick-next:before { content: "\f105"; }

/* lovecaseList */
.lovecaseList { text-align: center; }
.lovecaseList .item { position: relative; margin: 10px 1%; width: 22%; display: inline-block; padding-bottom: 30px; }
.lovecaseList .item:hover { -webkit-transform:  scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04); }
.lovecaseList .item .bookPhoto a.photo { position: relative; background-size: cover; }
.lovecaseList .item .bookPhoto a img { background: url(/images/28/index/img-bkHover.png) no-repeat 0 -600px; background-size: 100% auto; }
.lovecaseList .item:hover .bookPhoto a img { background-position: 0 0; }
.lovecaseList .item .bookPhoto a:before { position: absolute; width: 92%; height: 0; background: url(/images/28/index/icon-more.png) no-repeat 50%; border: 1px transparent solid; background-size: 0; top: 5%; left: 4%; content: ""; }
.lovecaseList .item:hover .bookPhoto a:before { height: 90%; border-color: #fff; background-size: auto; }
.lovecaseList .item .info { position: absolute; width: 92%; background: #fff; border: 1px #fff solid; left: 4%; bottom: 8px; -webkit-box-shadow: 0 0 10px #b7b4b4; -moz-box-shadow: 0 0 10px #b7b4b4; box-shadow: 0 0 10px #b7b4b4; }
.lovecaseList .item .info h3 , .lovecaseList .item .info article { margin: 10px 35px; height: 24px; -webkit-line-clamp: 1; text-align: center; color: #f18a85; }
.lovecaseList .item .info h3 a { color: #f18a85; }
.lovecaseList .item .info article { border-top: 1px #e1e1e1 solid; color: #c1c1c1; }