﻿@charset "utf-8";
/**
 *
 * Copyright 2005-2007 (c) ECSHOP Team & Luhengqi Rights Reserved.
 *
 * $Author: $
 * $Date: $
 */




.carousel-component { 
  color: #618cbe;
  width: 642px;   height: 170px;
  background: #F5F5F5 url(bg_carousel.png) repeat-x;
  padding: 10px 20px 10px 20px;
  margin: 0px;
  border: 1px solid #CCC;
  position: relative;
  overflow: hidden;
  visibility: hidden;
  /*  -moz-border-radius:6px; Firefox下面的圆角*/
}
.carousel-component ul.carousel-list { 
  width: 10000000px;
  margin: 0px;
  padding: 0px;
  position: relative;
  z-index: 1; 
}
.carousel-component .carousel-list li { 
  text-align: center;
  color: #666;
  margin: 4px;
  width: 132px;
  height: 129px;
  float: left;
  list-style: none;
  overflow: hidden;
  position: relative;
}
.carousel-component .carousel-clip-region { 
  overflow: hidden;
  margin: 0px auto;
  position: relative;
}
.carousel-component h3 {
  font: bold 12px Arial;
  margin: 0 0 8px -5px;
}
.carousel-component .carousel-list li .name { 
  width: 132px;
  text-align: center;
  position: absolute;
  bottom: 1px;
  left: 0;
}
.carousel-component .carousel-list li a { 
  color: #666;
}
.carousel-component .carousel-list li a:hover { 
  color: #F80;
}
.carousel-component .carousel-list li img { 
  display: block; 
}
.carousel-component .carousel-prev { 
  position: absolute;
  top: 70px;
  z-index: 3;
  cursor: pointer; 
  left: 1px; 
}
.carousel-component .carousel-next { 
  position: absolute;
  top: 70px;
  z-index: 3;
  cursor: pointer; 
  right: 1px; 
}
.left-button-image .right-button-image {
  width: 24px;
  height: 48px;
}
