.photo-page{background-color:#fff;border-radius:6px;margin:30px 0;padding:10px}.photo-page .photo-list-body .photo-container{display:flex;flex-wrap:wrap;justify-content:space-between}.photo-page .photo-list-body .photo-container a{display:contents}.photo-page .photo-list-body .photo-container .image{align-items:center;display:flex;flex:1 1 200px;justify-content:center;margin:10px}.photo-page .photo-list-body .photo-container img{max-height:200px;max-width:300px}.photo-page .photo-list-body .photo-container .cover-url-item{max-width:100%;overflow:hidden;position:relative}.photo-page .photo-list-body .photo-container .cover-url-item .cover-item{position:relative;z-index:2}.photo-page .photo-list-body .photo-container .cover-url-item .bottom-mask{display:block;position:absolute;z-index:0}.photo-page .photo-list-body .photo-container .cover-url-item .bottom-mask .bottom-img{height:100%;max-height:500px;max-width:100%;min-height:270px;width:100vw}.photo-page .photo-list-body .photo-container .cover-url-item img{display:block;margin:0 auto}.photo-page .photo-list-body .photo-container .cover-url-item .blur{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);-moz-backdrop-filter:blur(25px);-ms-backdrop-filter:blur(25px);background:hsla(0,0%,44%,.01);bottom:0;height:100vh;left:0;max-height:500px;position:absolute;right:0;top:0;width:100%;z-index:1}.photo-page .no-more-photo{font-size:19px;padding:20px;text-align:center}
