@charset "utf-8";

/* white-photo */
.white-photo { overflow:hidden; }


.white-pt{padding:10px 5px 0;overflow:hidden;}
.white-pt .white-pt1{float:left; width:50%; margin-bottom:0.667em; padding:0 5px; text-align:center; overflow:hidden; box-sizing:border-box; -webkit-box-sizing:border-box;}
.white-pt .white-pt1 a{display:block}
.white-pt .white-pt1 a span{color:#222; line-height:19px; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; word-break:break-all; text-overflow:ellipsis; -webkit-line-clamp:1;display:block; margin:7px auto 0; text-align:center; font-size:0.867em; letter-spacing:-1px;}
.white-pt .white-pt1 a .photobox{position:relative; margin:0;}
.white-pt .white-pt1 a .photobox:before{position:absolute; content:''; top:0; left:0; width:100%; box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset;}
.white-pt .white-pt1 a .photobox img{height: 190px;width: 100%;}

.swipe_type_1{}
.photo_swipe{overflow:hidden;margin-bottom: 7px;margin-top: 7px;}
.photo_swipe_wrap{overflow:visible!important;}

.swipe_type_1 .paty_a{width: 105px;height: 105px;display: block;}
.swipe_type_1 .paty_b{}
.swipe_type_1 .paty_w{position:relative;}
.swipe_type_1 .paty_m{height: 105px;min-width:105px;width: 105px;}
.paty_w:before{display:block;position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid rgba(0,0,0,.05);}
.paty_b{float:left;}
.paty_a{display:block;position:relative;}



.swiper-slide-photo {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}

.swiper-slide-photo .swiper-container {margin:0;background:#fff; width:100%;padding: 0 10px;}
.swiper-slide-photo .swiper-slide {width:auto !important; margin-right:15px}

.swiper-slide-photo .swiper-slide:first-child {margin-left:auto}
.swiper-slide-photo .swiper-slide:last-child {margin-right:auto}

.swipe_title_nick{display:-webkit-box;overflow:hidden;left:0;height:20px;background-color:rgba(72,74,80,.85);font-size:1.2rem;line-height:20px;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-all;word-wrap:break-word;}
.swipe_type_1 .swipe_title_nick{z-index:10;background-color:rgba(84,85,96,.8);font-size:1.1rem;text-shadow:0 0 1px #545560}


.swipe_type_1 .swipe_photo_title{top:auto;padding:8px 8px 7px;text-align:left;white-space:normal}
.swipe_photo_title{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;white-space:nowrap}

.swipe_photo_tit2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}

.swiper-photo-thumb:before{content:'';}
.swiper-photo-thumb:after{content:'';}

.swipe_type_1 .swiper-photo-thumb:after{display:block;position:absolute;top:0;right:0;left:0;bottom:0;width: auto;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.35)))}
.swipe_type_1 .swiper-photo-thumb:before{left:0;bottom:0;border:1px solid rgba(0,0,0,.05);}
.swipe_photo_tit2{color:#fff;font-size: 15px;height: 100%;}

