.picture-wrap{
	/*background: rgb(0,0,0);*/
	background: rgba(0,0,0,0.9);
	position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    touch-action: none;
    color: #fff;
}
.picture-wrap .picture-box{
	width: 100%;
    height: 100%;
}
.picture-wrap .picture-contain{
      background-color: rgba(0,0,0,0.7);
	padding: 0.1rem 0.12rem;
	color: #fff;
	width: 100%;
	position: absolute;
    z-index: 1;
    bottom: 0.48rem;
    overflow: hidden;
}
.picture-wrap .picture-title-box{
	position: relative;
}
.picture-wrap .picture-title{
	font-size: 0.18rem;
	color: #FFFFFF;
	line-height: 0.3rem;
  	padding-right: 0.3rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.picture-title-box .photo-count{
  position:absolute;
  right:0;
  top:0;
  font-size: 0.12rem;
}
.picture-title-box .current-photo{
	font-size: 0.2rem;		
}
.common-author-box{
	padding-bottom: 0.1rem;
	border-bottom: 1px solid rgba(255,255,255,0.3);
}
.picture-detail{
	font-size: 0.14rem;
}
.swiper-container {
    width: 100%;
    height: 100%;
}  
.swiper-wrapper{
	
}
.swiper-slide{
	/*float: left;*/
}

.picture-img-contain{
	position: relative;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)}

 .picture-img-contain  .picture-url{}