			.list_carousel {
				background-color: #ccc;
				margin: 0 0 30px 60px;
				width: 360px;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				background-color: #eee;
				border: 5px solid #999;
				width: 50px;
				height: 50px;
				padding: 0;
				margin: 6px;
				display: block;
				float: left;
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			#foo1 li, #foo3 li{
				float: left;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev, .next {
				text-indent: -5000px;
				width: 34px;
				height: 62px;
				position: absolute;
				top: 50px;
				opacity:0.3;
			}
			.prev1, .next1{
				top: 110px;
			}
			.prev {
				/*float: left;*/
				background: url(images/flex-arrow.png) 0 0 no-repeat;
				left: 0;
				visibility:hidden;
			}
			.next {
				/*float: right;*/
				background: url(images/flex-arrow.png) right 0 no-repeat;
				right: 0;
				visibility:hidden;
			}
			.prev:hover, .next:hover {
				opacity:0.6;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
