.recommend-row .date-label-box a{color:#000;font-weight:inherit;text-decoration:none}@media screen and (min-width:768px){.recommend-row .date-label-box a:hover{background-color:#000;color:#fff}}@media screen and (min-width:992px){.recommend-row .date-label-box a{margin-bottom:4px;margin-right:1px}}.recommend-row .image-box{margin-bottom:10px;margin-right:0;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.recommend-row .image-box img{bottom:0;left:0;object-fit:cover;position:absolute;right:0;top:0;transition:2s cubic-bezier(.165,.84,.44,1)}.recommend-row .image-box{height:0;margin-bottom:10px;margin-right:0;overflow:hidden;padding-top:52.24%;position:relative;width:100%}.recommend-row a:hover p{color:#e50049}}@media screen and (min-width:992px){.recommend-row .image-box,.recommend-row .slick-slide{max-width:352px;width:100%}}@media screen and (min-width:768px){.recommend-row img{height:100%;width:100%}.recommend-row a:hover img{transform:scale(1.1)}}.recommend-row time{display:block;margin-bottom:10px;margin-top:10px}.recommend-row .caption,.recommend-row .caption p{font-size:13px;font-weight:700;margin-bottom:0}.recommend-row .caption{margin-bottom:0;margin-top:0}.recommend-row .caption p a{font-weight:inherit;text-decoration:none}@media screen and (min-width:768px){.recommend-row .caption{margin-bottom:22px;margin-top:10px}.recommend-row .caption p a:hover{color:#e50049}}@media screen and (min-width:992px){.recommend-row .caption{margin-bottom:40px}}@media screen and (min-width:768px){.recommend-row .caption br{display:none}}@media screen and (min-width:992px){.recommend-row .caption,.recommend-row .caption p{font-size:18px}.recommend-row .caption{margin-bottom:32px;margin-top:15px}}.recommend-row .caption .recommends-box{display:flex;font-size:12px;line-height:1.3;margin-right:8px}@media screen and (min-width:992px){.recommend-row .caption .recommends-box{align-items:center;font-size:17px;margin-bottom:12px}}.recommend-card{border-bottom:1px solid #dbdbdb;display:flex;margin-bottom:16px;padding-bottom:16px}@media screen and (min-width:768px){.recommend-card{display:block}}.recommend-row>div:last-child .recommend-card{border-bottom:none;margin-bottom:0;padding-bottom:0}.recommend-card .image-box{flex:0 0 140px;margin-bottom:0;margin-right:10px!important;max-width:140px;overflow:hidden}@media screen and (min-width:768px){.recommend-card{border:none;display:block;margin:0!important;padding:0}.recommend-card .image-box{flex:0 0 100%;height:0;margin-bottom:10px;margin-right:0;max-width:100%;padding-top:52.24%;width:100%}}