@charset "utf-8";
* { margin: 0;border: 0;padding: 0;}
.blueberry { max-width: 100%;position: relative;box-shadow: 0px 4px 8px #B3B1B1;margin: 0 auto; clear: both; }
.blueberry .slides {
	display: block;
	position: relative;
	overflow: hidden;
}
.blueberry .slides li {position: absolute;	top: -30px;	left: 0;	overflow: hidden;}
.blueberry .slides li img {display: block;	width: 100%;max-width: none;}
.blueberry .slides li.active { display: block; position: relative; }
.blueberry .crop li img { width: auto; }

.blueberry .pager {
margin: 0px auto;
height: 35px;
text-align: center;
position: absolute;
right: 48%;
bottom: -6px;
}
.blueberry .pager li { display: inline-block; float:left }
.blueberry .pager li a,.blueberry .pager li a span {
	padding: 4px 4px;
	display: block;
	height: 10px;
    width: 10px;
	margin:0 3px;	
	-webkit-border-radius: 99px;
   -moz-border-radius: 99px;
	border-radius: 99px;
}

.blueberry .pager li a span {
	overflow: hidden;
	background: #E4E4E4;
	text-indent: -9999px;
	-webkit-border-radius: 99px;
    -moz-border-radius: 99px;
	border-radius: 99px;
}
.blueberry .pager li.active a span { background: #1376CC; }
