.ly_poster_256 .poster_box{margin: 0 auto;width: 87.5%}.ly_poster_256 .poster_box .list{display: flex;align-items:center;justify-content: left;flex-wrap: wrap}.ly_poster_256 .poster_box .list .item{margin-right: 34px;margin-top: 32px;text-align: center;position: relative;overflow: hidden}.ly_poster_256 .poster_box .list .item.no_margin{margin-top: 0}.ly_poster_256 .poster_box .list .item .text_box{width: 92%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1}.ly_poster_256 .poster_box .list .item .top_title{margin-top: 20px}.ly_poster_256 .poster_box .list .item .top_title,
.ly_poster_256 .poster_box .list .item .sub_title{line-height: 1;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;box-sizing: border-box;border-radius: 10px}.ly_poster_256 .poster_box .list .item .button{margin-top: 30px}.ly_poster_256 .poster_box .list .item .button a{padding: 0 62px;display: inline-block;height: 50px;line-height: 44px;border-radius: 35px;text-decoration: none;box-sizing: border-box;font-size: 20px}@media screen and (max-width: 1200px){.ly_poster_256 .poster_box .list .item .button a{padding: 0 45px;height: 37px;line-height: 33px;border-width: 2px;font-size: 16px}}
@media screen and (max-width: 1000px){.ly_poster_256 .poster_box{width: 92%}.ly_poster_256 .poster_box .list .item{margin-top: 15px}.ly_poster_256 .poster_box .list .item .button{margin-top: 10px}.ly_poster_256 .poster_box .list .item .top_title{margin-top: 5px}}
@media screen and (max-width: 550px){.ly_poster_256 .poster_box .list .item .button a{padding: 0 20px}}
