/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position:relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,
.jcarousel-item {float: left;list-style: none;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width: 75px;height: 75px;}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}

/**
 * j1 skin
 */
.jcarousel-skin-ts1 .jcarousel-container {}
.jcarousel-skin-ts1 .jcarousel-container-horizontal {width:646px;padding:6px 20px 0px;}
.jcarousel-skin-ts1 .jcarousel-clip-horizontal {width:646px;height:115px;}
.jcarousel-skin-ts1 .jcarousel-item {width:120px;height:115px;}
.jcarousel-skin-ts1 .jcarousel-item  a{display:block;width:102px;height:76px;padding:4px 4px 15px;overflow:hidden;background:url(/static/img/other/icbg.jpg) no-repeat;}
.jcarousel-skin-ts1 .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-ts1 .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-ts1 .jcarousel-next-horizontal {position: absolute;top: 5px;right: 0px;width: 11px;height: 105px;cursor: pointer;background: transparent url(/static/img/other/i-sp.jpg) no-repeat 0 -105px;}
.jcarousel-skin-ts1 .jcarousel-prev-horizontal {position: absolute;top: 5px;left: 1px;width: 11px;height: 105px;cursor: pointer;background: transparent url(/static/img/other/i-sp.jpg) no-repeat 0 0;}

/**
 * j2 skin
 */
.jcarousel-skin-ts2 .jcarousel-container {}
.jcarousel-skin-ts2 .jcarousel-container-horizontal {width:680px;padding-left:13px;}
.jcarousel-skin-ts2 .jcarousel-clip-horizontal {width:680px;height:124px;}
.jcarousel-skin-ts2 .jcarousel-item {width:126px;height:124px;}
.jcarousel-skin-ts2 .jcarousel-item-horizontal {margin-right:12px;}
.jcarousel-skin-ts2 .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-ts2 .jcarousel-next-horizontal {position: absolute;top: -40px;right: 0px;width: 13px;height: 21px;cursor: pointer;background: transparent url(/static/img/other/topnp.gif) no-repeat 0 -42px;}
.jcarousel-skin-ts2 .jcarousel-next-horizontal:hover,.jcarousel-skin-ts2 .jcarousel-next-disabled-horizontal{background-position: 0 -63px;}
.jcarousel-skin-ts2 .jcarousel-prev-horizontal {position: absolute;top: -40px;right: 18px;width: 13px;
height: 21px;cursor: pointer;background: transparent url(/static/img/other/topnp.gif) no-repeat 0 0;}
.jcarousel-skin-ts2 .jcarousel-prev-horizontal:hover ,.jcarousel-skin-ts2 .jcarousel-prev-disabled-horizontal{background-position: 0 -21px;}

/**
 * j3 skin
 */
.jcarousel-skin-ts3 .jcarousel-container {}
.jcarousel-skin-ts3 .jcarousel-container-horizontal {width:380px;padding:8px 18px 2px 34px;}
.jcarousel-skin-ts3 .jcarousel-clip-horizontal {width:380px;height:110px;}
.jcarousel-skin-ts3 .jcarousel-item {width:108px;height:105px;overflow:hidden;}
.jcarousel-skin-ts3 .jcarousel-item-horizontal {margin-left:0px;margin-right:20px;}
.jcarousel-skin-ts3 .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-ts3 .jcarousel-next-horizontal {position: absolute;top: 30px;right: 8px;width: 11px;height: 43px;cursor: pointer;background: transparent url(/static/img/s-np.gif) no-repeat 0 -43px;}
.jcarousel-skin-ts3 .jcarousel-prev-horizontal {position: absolute;top: 30px;left: 8px;width: 11px;height: 43px;cursor: pointer;background: transparent url(/static/img/s-np.gif) no-repeat 0 0;}

/**
 * j4 skin
 */
.jcarousel-skin-pl .jcarousel-container {}
.jcarousel-skin-pl .jcarousel-container-horizontal {width:530px;padding:6px 10px 4px 35px;}
.jcarousel-skin-pl .jcarousel-clip-horizontal {width:510px;height:85px;}
.jcarousel-skin-pl .jcarousel-item{width:110px;height:85px}
.jcarousel-skin-pl .jcarousel-item a {display:block;width:100px;height:75px;overflow:hidden;padding:4px;
border:1px solid #ccc;background:#fff;outline:none;}
.jcarousel-skin-pl .jcarousel-item a:hover {border:1px solid #FE6700;background:#FFDBA6}
.jcarousel-skin-pl .jcarousel-item a.current,.jcarousel-skin-pl .jcarousel-item a.current:hover {border:1px solid #c00;background:#FFACAC}
.jcarousel-skin-pl .jcarousel-item-horizontal {margin-right:20px;}
.jcarousel-skin-pl .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-pl .jcarousel-next-horizontal {position: absolute;top: 32px;right: 0px;width: 18px;height: 37px;cursor: pointer;background: transparent url(/static/img/sp.jpg) no-repeat 0 -37px;}
.jcarousel-skin-pl .jcarousel-prev-horizontal {position: absolute;top: 32px;left: 0px;width: 18px;height: 37px;cursor: pointer;background: transparent url(/static/img/sp.jpg) no-repeat 0 0;}

/**
 * j5 skin
 */
.jcarousel-skin-ts5 .jcarousel-container {}
.jcarousel-skin-ts5 .jcarousel-container-vertical {width:206px;height:360px;padding:0 3px;}
.jcarousel-skin-ts5 .jcarousel-clip-vertical {width:206px;height:360px;}
.jcarousel-skin-ts5 .jcarousel-item {width:206px;height:62px;}
.jcarousel-skin-ts5 .jcarousel-item-vertical {margin-bottom:12px;}
* html .jcarousel-skin-ts5 .jcarousel-item-vertical{margin-bottom:10px;}/* IE6 */
.jcarousel-skin-ts5 .jcarousel-item-placeholder {background:#fff;color:#000;}

/**
 * j6 skin
 */
.jcarousel-skin-cc .jcarousel-container {}
.jcarousel-skin-cc .jcarousel-container-horizontal {width:204px;padding:6px 30px;}
.jcarousel-skin-cc .jcarousel-clip-horizontal {width:204px;height:20px;}
.jcarousel-skin-cc .jcarousel-item {width:51px;height:20px;text-align:center}
.jcarousel-skin-cc .jcarousel-item-horizontal {margin-right:0px;}
.jcarousel-skin-cc .jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-cc .jcarousel-next-horizontal {position: absolute;top: 8px;right: 8px;width: 12px;height: 12px;cursor: pointer;background: transparent url(/static/img/stype.gif) no-repeat 0 -32px;}
.jcarousel-skin-cc .jcarousel-prev-horizontal {position: absolute;top: 8px;left: 8px;width: 12px;height: 12px;cursor: pointer;background: transparent url(/static/img/stype.gif) no-repeat 0 -48px;}

/**
 * j7 skin
 */
.jcarousel-skin-link .jcarousel-container {}
.jcarousel-skin-link .jcarousel-container-horizontal {width:300px;padding:18px 15px 10px 22px;}
.jcarousel-skin-link .jcarousel-clip-horizontal {width:300px;height:54px;}
.jcarousel-skin-link .jcarousel-item {width:144px;height:54px;}
.jcarousel-skin-link .jcarousel-item-horizontal {margin-right:10px;}
.jcarousel-skin-link.jcarousel-item-placeholder {background:#fff;color:#000;}
.jcarousel-skin-link .jcarousel-next-horizontal {position: absolute;top: 40px;right: 3px;width: 6px;height: 10px;cursor: pointer;background: transparent url(/static/img/stype.gif) no-repeat 0 -64px;}
.jcarousel-skin-link .jcarousel-prev-horizontal {position: absolute;top: 40px;left: 10px;width: 6px;height: 10px;cursor: pointer;background: transparent url(/static/img/stype.gif) no-repeat 0 -80px;}
