.photo-common .banner-text{position:absolute;left:160px;bottom:128px}.photo-common .banner-text .text{font-size:69px;font-weight:700;letter-spacing:-3.84px;line-height:84px}.photo-common .content{color:#fff;margin-top:20px;position:relative}.photo-common .content .mb24{margin-bottom:24px}.photo-common .content .big,.photo-common .content .img-item{aspect-ratio:3/2;overflow:hidden}.photo-common .content .big img,.photo-common .content .img-item img{width:100%;height:100%;object-fit:cover;aspect-ratio:3/2!important}.photo-common .content .small-img-list{display:flex;justify-content:space-between;overflow:hidden}.photo-common .content .small-img-list .img-item{position:relative;flex:1 1;margin-right:12px}.photo-common .content .small-img-list .img-item:last-of-type{margin-right:0}.photo-common .content .big-img-list{display:flex}.photo-common .content .big-img-list.big-left .big,.photo-common .content .big-img-list.big-left .small-wrap .small-list .img-item{margin-right:12px}.photo-common .content .big-img-list.big-left .small-wrap .small-list .img-item:last-of-type{margin-right:0}.photo-common .content .big-img-list.big-right{flex-direction:row-reverse}.photo-common .content .big-img-list.big-right .big{margin-left:12px}.photo-common .content .big-img-list.big-right .small-wrap .small-list .img-item{margin-right:12px}.photo-common .content .big-img-list.big-right .small-wrap .small-list .img-item:last-of-type{margin-right:0}.photo-common .content .big-img-list .big{flex:1 1;position:relative}.photo-common .content .big-img-list .small-wrap{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.photo-common .content .big-img-list .small-wrap .small-list{flex:1 1;display:flex}.photo-common .content .big-img-list .small-wrap .small-list .img-item{flex:1 1;position:relative}.photo-common .content .big-img-list .small-wrap .small-list.bottom{align-items:flex-end}.photo-common .content .column-3{display:flex}.photo-common .content .column-3.right .big{margin-left:12px}.photo-common .content .column-3.left .big{margin-right:12px}.photo-common .content .column-3.left .small{display:flex;align-items:flex-end}.photo-common .content .column-3 .big{width:75%;position:relative}.photo-common .content .column-3 .small{position:relative;flex:1 1}.photo-common .content .mb120{margin-bottom:120px;position:relative}