.jcarousel-skin-tango .jcarousel-container { margin:0 0 0 76px;}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}




.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 910px;
}



.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  910px;
    height: 185px;
}

.jcarousel-skin-tango li{width: 300px; height: 185px; position:relative;}
.jcarousel-skin-tango li img{width: 300px; height:185px; z-index:3;}
.jcarousel-skin-tango li .mask{width: 300px; height:185px; background:rgba(15, 41, 70, 0.9); display:none; z-index:4; left:0; top:0; position:absolute; transition:color 0.2s , background 0.2s;
-webkit-transition:color 0.2s , background 0.2s;
-moz-transition:color 0.2s , background 0.2s;}
.jcarousel-skin-tango li .mask h2{ width:100%; text-align:center; margin:20% 0 0 0; font-size:23px; float:left; font-family:"Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体"; color:#fff; font-weight:normal;}
.jcarousel-skin-tango li .mask p{width:90%; float:left; color:#BDBDBD; font-size:13px;  font-family:"Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体"; text-align:center; margin:15px 0 0 15px; padding:6px 0 0 0; background:url(line.png) center top no-repeat;}
.jcarousel-skin-tango li:hover .mask{ display:block;}


.jcarousel-skin-tango .jcarousel-item {
    width: 300px;
    height: 185px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 5px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 74px;
    right: -40px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 74px;
    left: -40px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

@media screen and (max-width: 1024px) {
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 90%;}	
.jcarousel-skin-tango .jcarousel-container { margin:0 0 0 5%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:89.6%; height: auto;}
.jcarousel-skin-tango .jcarousel-item { width: 280px; height: 170px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 5px;}

.jcarousel-skin-tango li{width: 280px; height: 170px;}
.jcarousel-skin-tango li img{width: 280px; height:170px; }
.jcarousel-skin-tango li .mask{width: 280px; height:170px;}
.jcarousel-skin-tango .jcarousel-next-horizontal { right:66px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{left:-36px;}
}

@media screen and (max-width: 640px) {
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 90%;}	
.jcarousel-skin-tango .jcarousel-container { margin:0 0 0 9%;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:89.6%; height: auto;}
.jcarousel-skin-tango .jcarousel-item { width: 288px; height: 174px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 0px;}

.jcarousel-skin-tango li{width: 288px; height: 174px;}
.jcarousel-skin-tango li img{width: 288px; height: 174px;}
.jcarousel-skin-tango li .mask{width: 288px; height: 174px;}
.jcarousel-skin-tango .jcarousel-next-horizontal { right:0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{left:-24px;}
	
.jcarousel-skin-tango li .mask p{margin:15px 5% 0 5%;}
}