

.smalllistlunbotu {
	width:100%;
	height: 100%;
}

.smalllistlunbotu  .smalllistlunbotu-wrap{
	height: 100%;
    position: relative;
}
.smalllistlunbotu  .smalllistlunbotu-wrap:after{
	width: 100%;
	height: 40px;
	content: "";
	display: block;
	background-color: black;
	position: absolute;
	left: 0px;
	bottom: 0px;
-webkit-opacity: 0.4;  
   
    -moz-opacity: 0.4;  
   
    -khtml-opacity: 0.4;  

    opacity: .4;  

    filter:alpha(opacity=40);  

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  
  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);  
}

.smalllistlunbotu .smalllistlunbotu-wrap .smalllistlunbotu-inner{
	  height: 100%;
    position:absolute;
    display: none;
    left: 0px;
    top: 0px;
}
.smalllistlunbotu .smalllistlunbotu-wrap .smalllistlunbotu-inner a,
.smalllistlunbotu .smalllistlunbotu-wrap .smalllistlunbotu-inner img{
	display: block;
	width:100%;
	height: 100%;
   
}

.smalllistlunbotu .smalllistlunbotu-wrap .smalllistlunbotu-inner p{
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: white;
	width:60%;
	padding-left: 10px;
	padding-right: 15px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
z-index: 100;
overflow:hidden;

white-space:nowrap;

text-overflow:ellipsis;

text-overflow: ellipsis;

-ms-text-overflow: ellipsis;

-o-text-overflow: ellipsis;

-moz-binding: url("ellipsis.xml#ellipsis");
    
}
.smalllistlunbotu .smalllistlunbotu-button{
	  position: relative;	
	  width: 100%;
	  height: 40px;
	  bottom:40px;
	  left: 0px;
	  line-height: 40px;
	  text-align: right;
	  z-index: 10000;
}

.smalllistlunbotu .smalllistlunbotu-button span{
	display: inline-block;
	width:18px;
	height: 18px;
	border-radius: 50%;
	background-color: white;
	text-align: center;
	margin-right: 5px;
	color: white;
	cursor: pointer;
	margin-top: 11px;

}