/* Cart CSS Document */
#wrap{ width:960px; margin:0 auto; text-align:left; }
#wrap .nobottom{ padding-bottom:0; margin-bottom:0;}

.box-163css{ width:500px; margin-left:0px;}
#nav{
position: absolute;
top: 0;
right: 25px;
}

#nav .topa{
			display:block; margin-top:0px; 
			padding-left:0px;width:180px;
			background:url(../images/bg34.gif) no-repeat; 
			height:21px; 
			line-height:21px;position:relative; 
			z-index:999;
			border-top: solid 2px #ff95ef;
			}
#nav a.topa { color: #2b52b6; text-decoration: none }			
#nav .topa em{ color:#ff95ef; font-weight:bold; margin: 0 1px }
#nav .topa .bcar{ padding-left:25px}
#nav .topli{ padding:0 2px 0 4px; list-style-type: none; }
#nav li ul{right:-999em;position:absolute; z-index:0;}
.downul{ padding:12px 0 8px 11px; float:right; border:1px solid #d8d8d8; top:21px; width:480px; background: #ffffff;}
#nav li ul li{float:right; width:100%; height:22px; line-height:22px;}
#nav li:hover ul {right: 2px;}
#nav li.sfhover ul{right: 2px;}

table.cartz td { padding: 5px 8px; color: #000000 }
table.cartz tr:nth-child(odd) { background: #eeeeee; }
table.cartz tr:nth-child(even) { background: #fafafa; }
table.cartz tr:nth-last-child(1), table.cartz tr:nth-last-child(2) { background: #fff; }

.downnav{ padding:0 9px 0 0; width:287px; border:1px solid #e20016; border-top:none;}
.downul h3{ width:100%; float:left; padding-bottom:6px;}
/*babypart*/
.babypart{ width:100%; float:left; padding-bottom:8px;}
.aproimg{ width:36px; border:1px solid #ccc; height:40px; float:left;}
.aproimg:hover{ border:1px solid #ef9b11;}
.aproimg img{width:36px; height:40px;}
.arr01-hd{ padding-left:5px; width:153px; float:left;}
.arr01-hd h6{ padding:4px 0 2px 0; width:100%; float:left;}
.arr01-hd h6 a{display:block;width:130px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
.arr01-hd p{ color:#9c9c9c;}

.arr02-hd{ width:73px; text-align:right; float:left;}
.arr02-hd  h6 strong{ color:#f65f00;}
.arr02-hd  .del{ color:#1a8dc2; display:block; padding-top:4px; cursor:pointer;}
.delete{ display:none;}

.plook{ border-top:1px solid #eaeaea; width:270px; padding-top:5px; overflow:hidden;}
.look{ float:right; display:inline; margin-right:5px;}


/* Buttons */

input[type=button] {
background: #2b52b6;
color: #ffffff;
border: none;
cursor: pointer;

padding: 2px 5px;


-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

input[type=submit], a.btnsub {
background: #2b52b6;
color: #ffffff;
border: none;
cursor: pointer;

padding: 5px 15px;
margin: 10px 0;
text-decoration:none;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

input[type=submit]:hover, input[type=button]:hover, a.btnsub:hover {
background: #476bca;
}