@charset "utf-8";

.get_list .pic_lt li {position: relative;}
.member_3_slick .slick-slide {padding: 0 15px;}
.get_list .slick-slide {padding: 0 15px;}
.get_list .pic_lt li .tit {position: absolute;width: calc(100% - 30px);bottom: 0;left: 50%; transform: translateX(-50%); }
.get_list .pic_lt li .tit .wrap {display: flex;align-items: center;height: 80px;}
.get_list .pic_lt li .tit p {font-size: 18px;font-weight: 800;line-height: 1.25;color: #ffffff;padding: 0 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;align-items: center;}

.get_list .pic_lt li .lt_img { position: relative; }
.get_list .pic_lt li .lt_img .frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 40%, rgba(0,0,0,0.3) 60%, rgba(0,0,0,0.9) 100%); }

.get_list .pic_lt li .lt_img img, .get_list .pic_lt li .lt_img video {width:100%;height:auto}

.get_list .pic_lt .empty_li {line-height:145px ;color:#666;text-align:center;padding:0;font-size: 16px;}
.get_list .pic_lt .empty_li:before {background:none;padding:0}

@media all and (max-width:1024px) {
.member_3_slick .slick-slide {padding: 0 10px;}
.get_list .slick-slide {padding: 0 10px;}
.get_list .pic_lt li .tit { width: calc(100% - 20px); }
.get_list .pic_lt li .tit .wrap {height: 60px;}
.get_list .pic_lt li .tit p {font-size: 14px;line-height: 1.5;padding: 0 7px;}    
}
