/* Zoom */
.luckyZoomSmallImageCont {position: relative; width: 280px; height: 280px; overflow: hidden; text-align:center;}
.luckyZoomBigImageCont {overflow: hidden;position: absolute; z-index: 100; border: 1px solid #CCCCCC; visibility: hidden;}
.luckyZoomHeader {position: relative; z-index: 10; left: 0px; top: 0px; font: 10px Tahoma, Verdana, Arial, sans-serif; color:#fff; background:#9E2F2D; padding:3px; }
.luckyZoomHeader a {color: #fff;}
.luckyZoomPup {z-index: 10; visibility: hidden; position: absolute; width : 50px; height : 50px; border: 1px solid #aaa;background: #ffffff; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }

/* 商品属性 */
.thumb {border:2px solid #fff;}
.thumbsel {border:2px solid #ff6600;}

.btn, .small-btn, .long-btn, .short-btn, .small-long-btn {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://img.olomo.com/images/btn/btn_bg.png) no-repeat scroll 0 0;
	background-position:0 -350px;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	width:100px;
}

/* 加入购物车 */
.hidden{
    display:none;
}
div.cart-info {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://img.olomo.com/images/btn/cart_info_bg.png) no-repeat scroll 0 0;
	color:#404040;
	height:101px;
	position:absolute;
	right:2px;
	bottom:-12px;
	width:323px;
	z-index:11px;
}
div.cart-info h4 {
	font-weight:400;
	margin-top:6px;
	text-indent:32px;
	text-align:left;
	font-size:12px;
	width:312px;
}
div.cart-info p {
	margin:13px 0 6px 55px;
}
div.cart-info span {
	margin-right:24px;
}
div.cart-info span strong {
	font-family:Tahoma,SimSun,Arial,Helvetica,sans-serif;
	margin:0 5px;
}
div.cart-info span strong.price {
	color:#FE6500;
	margin:0;
}
div.cart-info p.skin-gray {
	margin:0 0 0 50px !important;
}
div.cart-info p.skin-gray a.long-btn {
	color:#0F0000;
	font-weight:400;
	margin-right:24px;
}
div.cart-info a.close {
	display:block;
	height:11px;
	position:absolute;
	right:11px;
	top:9px;
	width:11px;
}
div.cart-info a.close:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
div.cart-info a.close span {
	display:none;
}