.carousel-component{position:relative; overflow:hidden;  display:none}


.carousel-component ul.carousel-list{width:10000000px; position:relative; z-index:1}





.carousel-component .carousel-list li{float:left; list-style:none; overflow:hidden}





.carousel-component .carousel-vertical li{margin-bottom:0px; float:left;  clear:left;  overflow:hidden; display:block}





 


.carousel-component ul.carousel-vertical{}





.carousel-component .carousel-clip-region{overflow:hidden; margin:0px auto; position:relative}





.carousel-component{padding:0px; -moz-border-radius:6px; color:#618cbe}


.carousel-component ul.carousel-list{margin:0px; padding:0px; line-height:0px}


.carousel-component .carousel-list li{text-align:center; margin:0px; padding:0px; font:10px verdana,arial,sans-serif; color:#666}


.carousel-component .carousel-vertical li{}


.carousel-component ul.carousel-vertical{}


.carousel-component{padding-left:8px;  padding-right:10px; margin:0px}





.carousel-component .carousel-list li{ margin:4px;  width:120px;  height:128px}





.carousel-component .carousel-list li a{ display:block;  border:1px solid #e2edfa;  outline:none}





.carousel-component .carousel-list li a:hover{border:1px solid #3366CC}





.carousel-component .carousel-list li img{ border:1px solid #4691FF;  display:block}


 


.carousel-component .carousel-prev{ position:absolute;  top:40px;  z-index:3;  cursor:pointer;  left:10px}





.carousel-component .carousel-next{ position:absolute;  top:40px;  z-index:3;  cursor:pointer;  right:12px}


