.fsbanner, .fsbanner > div > span { 
	/* obrigatório */
	display:none;
}
div.fsbanner { 
	/* obrigatorio */ 
	position:relative;
	overflow:hidden;
	/* opcional */
	height:373px;
	color:white;
	font-size:13px;
	font-family:Verdana;
	font-weight:bold;
	border-radius:5px;
   /*-webkit-text-stroke: 1px black;*/
}


.fsbanner > div { 
	position:absolute;
	background-size:cover;
	cursor:pointer;
	top:0px; 
	left:0px;

}
.fsbanner > div:after{
	position:absolute;
	background-size:cover;
	cursor:pointer;
	top:0px;
	left:0px;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	content: '';
	background-color: rgba(0,0,0,0.7);
}
.fsbanner > div:hover:after {
	position:absolute;
	background-size:cover;
	cursor:pointer;
	top:0px;
	left:0px;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	opacity: 0.1;
	content: '';
	color: black;
}

/*.fsbanner >div:after{*/

	/*content: '';*/
	/*display: block;*/
	/*width: 100%;*/
	/*height: 100%;*/
	/*position: absolute;*/
	/*top: 0;*/
	/*right: 0;*/
	/*bottom: 0;*/
	/*left: 0;*/
	/*background: black;*/
	/*opacity: 0.7;*/
	/*color: white;*/

/*}*/
/*.fsbanner >div:hover img{ z-index: 9999;}*/


.fsbanner > div .name { 
	display:block;
	position:absolute; 
	left:10px;
	bottom:190px;
	font-weight: 500;
	color: white;
	font-family: 微软雅黑;
	border: none;
	z-index: 9999;
	word-break: keep-all;
	width: 120px;
	text-align: center;
}
.fsbanner > div .name.minimized {
	/* css3 */
	transform: rotate(-90deg);
	transform-origin: left top 0;
	/* pode ser necessário ajustar isso dependendo da fonte escolhida */
	bottom: -13px;
    left: 7px;
}