.PhotoList_i1 ul{display: block;}
.PhotoList_i1 li{padding: 1.5vw 3.3vw;width: 31.5%;margin: 0 2.75% 1.5vw 0;float: left;background-color: #f8faff;border-radius: 2px;
    box-sizing:border-box;border: 1px solid #f8faff;}
.PhotoList_i1 li:nth-child(3n){margin-right: 0;}
.PhotoList_i1 li a{display: block;position: relative;height: 11.4vw;margin-bottom: 2vw;}
.PhotoList_i1 li a img{display: block;max-height: 100%;max-width: 100%;width: auto;position: absolute;top: 50%;left: 50%;
     transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);box-shadow: 5px 6px 18px 2px rgba(0,0,0,0.09);
 transition:.5s all ease;-ms-transition:.5s all ease;-webkit-transition:.5s all ease;}
.PhotoList_i1 li span{color: #2d56a4;text-align: center;font-size: 16px;line-height: 1.5;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.PhotoList_i1 li h4{display: none;}

.case .PhotoList_i1 li {padding: 1.5vw 2.6vw;}
.case .PhotoList_i1 li a{height: 20.3vw;margin-bottom: 1.5vw;}

.photo2 .PhotoList_i1 li {padding: 1.5vw;}
.photo2 .PhotoList_i1 li a{height: 15.6vw;margin-bottom: 1.3vw;}

.case .page{margin-top: 3.7vw;}

@media screen and (min-width: 1024px) {
    .PhotoList_i1 li:hover{border-color: #0052a3;background: #fff;}
    .PhotoList_i1 li:hover img{-webkit-transform: translate(-50%, -50%) scale(1.08);box-shadow: 5px 6px 18px 9px rgba(0,0,0,0.12);
-ms-transform: translate(-50%, -52%);-o-transform: translate(-50%, -52%) ;transform: translate(-50%, -52%) ;}
}
@media screen and (max-width: 1024px) {
    .PhotoList_i1 li a{height: 19vw;}  
    .PhotoList_i1 li span{font-size: 16px;margin-top: 1vw;}
}
@media screen and (max-width: 640px){
    .PhotoList_i1 li a {height: 31.25vw;}
    .PhotoList_i1 li{display: block;float: left; width: 47.5%;margin: 0 5% 4vw 0;}
    .PhotoList_i1 li:nth-child(3n){margin-right: 5%;}
    .PhotoList_i1 li:nth-child(4n){margin-right: 0;}
    .PhotoList_i1 li:nth-child(2n){margin-right: 0;}
    .PhotoList_i1 li span{margin-top: 1.5vw;font-size: 3.8vw;}

    .photo2 .PhotoList_i1 li a{height: 29.5vw;}
    .case .PhotoList_i1 li a{height: 40.3vw;}

    .page{display: none;}
    #load_more_button{display: block;}
}