/* STILI GENERALI */
html, body, div, span, p, a, em, img, strong, fieldset, form, label, legend, input { margin:0; padding:0; border:0; outline:0; font-size:100%;  }

html body div.clear { background:none; border:0; clear:both; display:block; float:none; font-size:0; margin:0; padding:0; overflow:hidden; visibility:hidden; width:0; height:0; }

body { background:#EEEEEE; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; }

#wrapper { width:960px;	margin:20px auto; background:#FFFFFF; }

#container { width:920px; margin:20px; text-align:left; float:left; display:inline; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#0033FF; margin:0; padding:0; }
h2 { margin:20px 0 10px 0; font-weight:normal; font-size:18px; }
a { text-decoration:none; color:#CC0000; }
.alignRight { text-align:right; }

/* STILI PRODOTTO */

.item_name {
	font-weight:bold;
	font-size:12px;
	margin:10px 0;
	padding:0;
}

.item_size { font-size:12px; }

.item_add {
	margin:10px 5px;
	padding:4px; 
	background:#0033FF;
	color:#FFFFFF;
	border:none;
	-moz-border-radius:5px; border-radius:5px;
	text-transform: uppercase; 
	font-size:9px;
	cursor:pointer;
}

.item_price{
	font-weight:bold;
	font-size:14px;
	color:#cc0000;
	margin:10px 5px;
}


/* STILI CARRELLO */
.simpleCart_items {
	float:left; 
	display:inline;
	width:100%;
	background:#EEEEEE;
	-moz-border-radius:5px; 
	border-radius:5px;
	padding-bottom:10px;
}

.itemContainer, .cartHeaders {
	width:100%;
	float:left;
	display:inline;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
}

.cartHeaders {
	font-weight:bold;
	font-size:11px;
	color: #666666;
}

.itemContainer div, .cartHeaders div {
	float:left;
	display:inline;
	border-right:1px solid #CCCCCC;
	margin:10px 0 0 0;
	text-align:center;
	width:100px;
}

div.itemName {
	font-weight:bold;
	width:200px;
}

div.itemTotal {
	border-right:none;
}


#cartTotal {
	text-align:right;
	float:left;
	width:100%;
	margin:20px 0;
}

#cartTotal .simpleCart_total, .simpleCart_shippingCost, .simpleCart_finalTotal {
	margin-right:15px;
	padding:5px;
	-moz-border-radius:5px; border-radius:5px;
	background:#EEEEEE;
	font-weight:bold;
}


/* STILI BOTTONI CHECKOUT / SVUOTA CARRELLO */
.simpleCart_empty{
	color:#FFFFFF;
	background:#CC0000;
	font-size:10px;
	padding:5px;
	margin-left:5px;
	text-transform:uppercase;
	-moz-border-radius:5px; border-radius:5px;
}

.simpleCart_checkout{
	color:#FFFFFF;
	background: #00CC00;
	font-size:10px;
	padding:5px;
	margin-left:5px;
	text-transform:uppercase;
	-moz-border-radius:5px; border-radius:5px;
}


/*修改的*/
.mainpage{  background: #fff none repeat scroll 0 0;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 2px 2px 0 #545454;
 margin-bottom: 10px;}
.mainpage ul li .left{
	float:left;
	width:40%;}
 .mainpage ul {
	 margin:0;}
 .mainpage ul li{ border-bottom: 1px solid #e3e3e3;
    clear: both;
    overflow: hidden;
    padding-bottom: 23px;}
.mainpage ul li .left img{ margin: 10px;
    width: 470px;}
.simpleCart_shelfItem{  float: right;
    padding-right: 20px;
    padding-top: 20px;
    width: 60%;}
.simpleCart_shelfItem h3{
	font-size:42px;
	text-transform:uppercase;
	}
.simpleCart_shelfItem strong{ color: #ff6600;
    font-size: 24px;
    margin: 0;
    vertical-align: middle;}
.simpleCart_shelfItem span{
}
.simpleCart_shelfItem span img{
	float:left;
	width:14%;}
.simpleCart_shelfItem span img:nth-of-type(2){width:6%;}
.simpleCart_shelfItem input{   background: #afe080 none repeat scroll 0 0;
    display: block;
    font-size: 22px;
    margin: 10px auto;
    padding: 15px 45px;
    text-align: center;}
.simpleCart_shelfItem p{   font-size: 14px;
    line-height: 1.6;
    text-align: left;
    text-transform: capitalize;}
.cartHeaders > div{  box-sizing: border-box;
    font-size: 14px;
    font-weight: normal;
    padding: 0 59px;
    width: auto;}
/*
     FILE ARCHIVED ON 11:21:16 Mar 23, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:43:44 Jun 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.45
  captures_list: 0.414
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.029
  esindex: 0.006
  cdx.remote: 76.441
  LoadShardBlock: 48.21 (3)
  PetaboxLoader3.datanode: 77.411 (5)
  load_resource: 349.267 (2)
  PetaboxLoader3.resolve: 274.407 (2)
*/