
.eviewer_body{position: fixed;/*! z-index: -1; */visibility:hidden;  opacity:0;background: rgba(0,0,0,0.7);width: 100%;height: 100%;top:0;left:0;z-index:19891111;}
.eviewer_body .swiper-container2 {position: relative;width: 100%;height: 100%;}
.eviewer_body .swiper-container2  .swiper-wrapper{width: 100%;height: 100%;}
.eviewer_body .swiper-slide{width: 100%;height: 100%;/*display: table;*/}
.eviewer_body .swiper-slide .cell{width: 100%;height:100%;/*display: table-cell;*/vertical-align: middle;text-align: center;
-moz-user-drag: none;-ms-user-drag: none; user-drag: none; display: flex;align-items: center;}
.eviewer_body .swiper-slide img{max-width: 95%;max-height:95%;margin:0 auto;  align-items: center;}
.eviewer_body .swiper-pagination2{position: absolute; bottom:0.6rem;text-align: center;width: 100%; z-index:2200;}
.eviewer_body .swiper-pagination2 span{margin:0 4px;}
.eviewer_body .swiper-pagination2 span.swiper-pagination-bullet{width:8px;height:8px; background-color:#fff;border-color:#fff;}
.eviewer_body .swiper-pagination2 span.swiper-pagination-bullet-active{background-color:#ff0000;border-color:#ff0000;}
.eviewer-close{width:80px;height:80px;background-color:#ff0000;position:absolute;right:-40px;top:-40px;border-radius: 50%;background-color: #000;background-color: rgba(0,0,0,.5); cursor:pointer;z-index: 2;
}
.eviewer_body .swiper-pagination-fraction{color:#fff;}

.eviewer-close::before{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
color: transparent;
background-image: url(close.png);
position: absolute;
bottom: 15px;
left: 15px;
content: 'Close';
backgro4und-position: -260px 0;
 cursor:pointer;

}
.pinch-zoom-container{width:100%;height:100%;}
