.vertical{
	position: relative;
 	margin: 45px auto;
 	padding: 0;
 	text-align: center;
 	width:100%;
 	height:100%;
 }
a.up, a.down{
 	display: block;
 	width:24px;
 	height:10px;
 	margin: 5px auto;
}
 a.up{
  	padding-bottom: 2px;
  	background: url(../../resource/images/up.png) no-repeat 50% 50%;
  	background-size: 100% 100%; 
 }
 a.down {
  	padding-top: 2px;
  	background: url(../../resource/images/down.png) no-repeat 50% 50%;
  	background-size: 100% 100%; 
 }
.carousel{
 	margin: 0;
 	padding: 0;
}
.carousel li{
 	overflow: hidden;
 	width:100%!important;
 	display: block;
 	padding: 0;
}
.carousel li img{
 	margin-top: 27px;
 	margin-bottom: 27px;
 	padding: 4px;
 	height: 200px;
 	width: 200px;
	background-size: 100% 100%;
}
