@charset "utf-8";
/* CSS Document */
.carousel {position:relative; width:796px; height:148px; overflow:hidden; background:#f5f5f5;border:1px solid #dfdfdf}
.prev2 {position:absolute; width:24px; height:24px; left:20px; top:64px; z-index:999; cursor:pointer}
.next2 {position:absolute; width:24px; height:24px; right:20px; top:64px; z-index:999; cursor:pointer}
.jCarouselLite {position:relative; width:672px !important; margin:0 auto; padding:0 0 50px 0; top:12px;}
.jCarouselLite li {float:left;background:white; width:100px; height:100px; text-align:center; margin:0 12px 0  0;position:relative;border:1px solid #dbd9d9; overflow:hidden}
.jCarouselLite li img.bestthum { width:100%; }
.jCarouselLite li img.ribbon {position:absolute; top:0;right:0;width:184px;height:184px;}