



.clearfix::before,
.clearfix::after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.cssshadow {
	-moz-box-shadow: 1px 1px 20px 4px #afafaf;
	-webkit-box-shadow: 1px 1px 20px 4px #afafaf;
	box-shadow: 1px 1px 20px 4px #afafaf;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf');
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
.swiper-button-next,
.swiper-button-prev, .swiper-pagination-bullet {
  outline: none;
  -webkit-tap-highlight-color:rgba(0,0,0,0); 
  cursor: auto;
}




/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0);
	border-radius: 10px;
	background-color: none;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}
