#foo1_log	{ position:absolute; right:10px; bottom:5px; z-index:9999; }
.list_carousel { float:left; margin:6px 30px 20px 0px; width:680px; position:relative; }
.list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; }
.list_carousel li { border:0px; width:680px; height:420px; padding:0px; margin:0px; display:block; float:left; position:relative; }
.list_carousel.responsive { width: auto; margin-left: 0; }
.clearfix { float: none; clear: both; }
.prev, .next { z-index:9999; display:block; width:48px; height:420px; position:absolute; top:0px; background-position:center center; background-repeat:no-repeat; }
.prev { background-image: url("../i/prev.png"); left:0px; }
.next { background-image: url("../i/next.png"); right:0px; }
.pager { float: left; width: 300px; text-align: center; }
.pager a { margin: 0 5px; text-decoration: none; }
.pager a.selected { text-decoration: underline; }
.timer { background-color: #999; height: 6px; width: 0px; }
.pagination { text-align:center; margin:10px 0px; }
.pagination a { background-image:url(../i/pagination.png); background-position:0px 0px; width:15px; height:15px; margin:0 5px 0 0; display:inline-block; }
.pagination a.selected { background-position:-15px 0px; cursor:default; }
.pagination a span { display: none;}
.legend	{ position:absolute; width:100%; height:19px; bottom:0px; background-color:rgba(255, 255, 255, 0.6); padding:5px; font-size:14px; color:#000000; }