.ca-in div.image {
	background:#fff;
	width:168px!important;
	text-align: center;
}
.ca-in div.image  img {
    margin: 1px;
    max-height: 174px;
    max-width: 174px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.ca-in div.image  img.sale{
	display:none;
}
.ca-in div.ttl.g-std a {
    border-bottom: 1px dotted #888888;
    color: #000;
    display: block;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 13px;
    margin-bottom: 5px;
    text-decoration: none;
    width: 161px;
    margin-top:3px;
}
.ca-in div table.fixed tr td {
    float: left;
    font-size: 12px;
    vertical-align: middle;
}
.ca-in div table.fixed tr td + td  {
    position: relative;
    text-align: right;
    top: -2px;
	float:right;
}
.ca-in div table.fixed tr + tr td {
    font-size: 12px;
    width: 161px !important;
}
.ca-in div table.fixed tr + tr td + td {
    display:none;
}
.ca-in div table.fixed tr + tr td td {
    width:1%;
}
.ca-in div table.fixed tr + tr + tr {
    display:none;
}
.ca-in div.mi {
    display:none;
}
.ca-in div.ittl a.vip {
    color: #4488FF;
    font-size: 12px;
    line-height: 18px;
}
.ca-in div.prc span.lbl {
    float:left;
    color: #c00;
    font-size: 12px;
    line-height: 18px;
    font-weight:bold;
}
.ca-in div.prc span.amt {
    float:right;
    color: #000;
    font-size: 12px;
    font-weight:bold;
}
.ca-in div.timeLeftInfo span.lcol {
    display:none;
}
.ca-in div.timeLeftInfo span.amt {
    float:right;
    color: #000;
    font-size: 12px;
    line-height: 18px;
}
.ca-in img.ii {
    display: none;
}
/**

**/
.ca-in {
    background:#fff;
    border:4px solid #fff;
    box-shadow:0 0 0px #999;
    float: left;
    margin: 0px 0px 5px 0px;
    padding: 3px 0px 0;
    width: 166.5px;
    min-height:235px;
    height:auto !important

}
.ca-in .wpr {
	background:#fff;
}
.ca-in img.img {
    margin: 1px;
    max-height: 174px;
    max-width: 174px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	border:none;
}
.ca-in img.iconTrsBadge {display:none;}
.ca-in a.vip {
	font-size:10px;
	line-height:13px;
	color:#000;
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	border-bottom:dotted 1px #888;
	height:39px;
	overflow:hidden;
}
.ca-in .bin .amt {
	font-size:12px;
	line-height:14px;
	color:#333;
	font-family:times;
	font-weight:bold;
	float:right;
    text-shadow: 0px 1px 1px #fff;
}
.ca-in .bin .rbin {
    color: #CC0000;
    float: left;
    font-family: times;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    text-shadow: 0 1px 1px #FFFFFF;
}
.ca-in .bin .binBo {
	font-size:12px;
	line-height:16px;
	color:#333;
	font-family:times;
	font-weight:normal;
	clear:right;
	float:right;
	text-shadow: 0px 1px 1px #fff;
}
.ca-in .meta .free {
	font-size:12px;
	line-height:16px;
	color:#000;
	font-family:times;
	font-weight:normal;
	clear:right;
	float:right;
	text-shadow: 0px 1px 1px #fff;
}
.ca-in .subtitle p {
	font-size:10px;
	line-height:16px;
	color:#333;
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	margin:0 0 5px;
	display:block;
	border-bottom:dotted 1px #888;
}
.ca-in  .oriprs {
    color: #CC0000;
    position: relative;
    text-decoration: line-through;
    top: -14px;
    display:none;
}
.ca-in .gallery {
    border-spacing: 0;
}

.ca-in h2.cross {
    color: #000;
    font-family:Verdana;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    padding: 60px 0 20px;
    text-shadow: 0 0px 0px #FFFFFF;
    width:auto;
    background:#fff;
}
.ca-in a.cross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 60px;
	text-decoration:none;
	margin:0 10px;
	background: #ffc701; /* Old browsers */
background: -moz-linear-gradient(top, #ffc701 0%, #ff8d01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc701), color-stop(100%,#ff8d01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffc701 0%,#ff8d01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffc701 0%,#ff8d01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffc701 0%,#ff8d01 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffc701 0%,#ff8d01 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc701', endColorstr='#ff8d01',GradientType=0 ); /* IE6-9 */
	
	
	
}
.ca-in a.cross:hover {
	position:relative;
	background: #ff8d01; /* Old browsers */
background: -moz-linear-gradient(top, #ff8d01 0%, #ffc701 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8d01), color-stop(100%,#ffc701)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff8d01 0%,#ffc701 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff8d01 0%,#ffc701 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff8d01 0%,#ffc701 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff8d01 0%,#ffc701 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8d01', endColorstr='#ffc701',GradientType=0 ); /* IE6-9 */
}
#cat_info {
	margin:0 auto;
	width: 640px;
	display:none;
}
#cat_info a {
    border-radius: 0 0 5px 5px;
    color: #000;
    float: right;
    font-family: Arial;
    font-size: 12px;
    line-height: 10px;
    margin-bottom: 20px;
    margin-right: 28px;
    padding: 4px 5px 5px;
    text-decoration: none;
    border-bottom:2px solid transparent;
}
#cat_info a:hover {
    color: #000;
	border-bottom:2px solid #828C95;
}
/** 
 * Slideshow style rules.
 */
#slidershow {
    position: relative;
    width: 698px;
    margin-left:0px;
}
#slidershow #slidesContainer {
  margin:0 auto;
  width: 698px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:32px;
  height:32px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
  background:url(images/slider_navi.png) no-repeat 0px 0px;
  z-index:9
}
#leftControl {
  top:50px;
  left:0; 
  background-position:0 -64px;
}
#rightControl {
  top:50px;
  right:0;
}
#leftControl:hover {
  background-position:0 -96px;
}
#rightControl:hover {
  background-position:0 -32px;
}

#art2 #gal_des #slidershow p {
    padding:0;
}

.ca-in .mrli {
    display: none;
}
.ca-in .mskuItm {
    clear: left;
    display:none;
}
.ca-in .liBtn {
    float: left;
    height: 20px;
    width: 20px;
    border: 1px solid #000;
    margin:2px 4px 0 0;
    list-style:none;
}
.ca-in .liBtn:hover{
    border: 1px solid #fff;
}
#slidershow .img.l-shad.lftd {
    margin-bottom:3px;
}
#slidershow .img.l-shad.lftd table {
    margin:0 auto
}
