.userLogo {
display: inline-block;
width: 322px;
height: 60px;
background: url(images/shopping/cartInquiryLogo.png) no-repeat 0px 0px !important;
}
.cartHd{
	border-bottom: 1px solid #EFEFEF;
	height: 82px;
	background: #F8F8F8;margin-bottom:25px;
}
.step1,.step2,.step3{ 
	background:url(images/shopping/cartStep.png) no-repeat 0px 0px;
    width:674px;height:58px;margin:0px auto 10px;
    position:relative;top:10px;
    }
.step2{background-position:0px -68px}
.step3{background-position:0px -136px}
.step span{
  position:absolute;color:#666;top:0px;
  text-align:center;line-height:16px;height:16px;display:inline-block;
 }
 
.fontColor{
 color:#f60 !important;
}
.step .cartLabel2{left:300px;}
.step .cartLabel3{left:600px;}

.comment-btn{
	width:44px;height:21px;line-height:21px;
	text-align:center;display:inline-block;
	background:url(images/shopping/cartStep.png) no-repeat -302px -195px;
	color:#333 !important;text-decoration:none !important;}
.cartBox{overflow:hidden;zoom:1;border:1px solid #ccc;margin-bottom:10px;}
.cartBox a,.cartStatement a{color:#0089CE}
.cartBox a:hover,.cartStatement a:hover{color:#e4393c}
.cartBox_a{
	overflow:hidden;zoom:1;height:38px;line-height:38px;background:url(images/shopping/cartBoxBg.png) repeat-x 0px 0px;
	padding:0px 10px;
	}
.cartBox_a b{font-size:15px;}
.cartBox_b{
	border:1px solid #D9D9D9;border-left:0;border-right:0;line-height:38px;height:38px;overflow:hidden;zoom:1;
	background:#F2F2F2;
	}
.cartBox_b .cell,.cartBox_list .cell{
	float:left;text-align:center;width:110px;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	white-space: nowrap;
	word-wrap: normal;
	}
.cartBox_b .c-checkbox,.cartBox_list .c-checkbox{width:25px;}
.cartBox_b .checkbox{margin-top:11px;*+margin-top:0px;}
.cartBox_b .c-price,.cartBox_list .c-price{width:130px;text-align:right}
.cartBox_b .c-action,.cartBox_list .c-action{width:100px;}
.cartBox_b .c-quantity,.cartBox_list .c-quantity{width:183px;}
.cartBox_b .c-goods,.cartBox_list .c-goods{width:420px;text-align:left;}
.cartBox_list{height:46px;line-height:46px;overflow:hidden;zoom:1;border-bottom:1px dashed #d9d9d9;margin-bottom:-1px;}
.cartBox_list .checkbox{margin-top:15px;*+margin-top:0px;}

.quantity-form{width:76px;height:22px;margin:0px auto;padding-top:12px;text-align:left;overflow:hidden}
.quantity-form a{
	width:13px;height:13px;margin-top:3px;float:left;
	display:block;overflow:hidden;line-height:13px;
	background:#fff;border:1px solid #ccc;text-align:center;
	color:#666 !important;text-decoration:none !important;
	}
.quantity-form a.decrement{margin-right:5px;}
.quantity-form .quantity-text{
	width:34px;height:18px;border:1px solid #ccc;padding:2px 0px 0px;margin:0px;
	overflow:hidden;background:#fff;text-align:center;float:left;
	}
.quantity-form a.increment{float:right}
.cartBox_bottom{height:38px;line-height:38px;overflow:hidden;zoom:1;padding:0 10px;}
.cartBox_bottom .delItem{}
.cartBox_bottom .delItem i{
	background: url(images/shopping/cartStep.png) no-repeat -11px -210px;
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
	margin-top: 9px;
}
.cartBox_bottom .totalMoney{float:right;font-size:14px;}
.cart-total{border-top:1px solid #999999;height:39px;line-height:39px;padding:0px 10px;background:#F2F2F2;font-size:14px;}
.cart-total_l{float:left;}
.cart-total_l_btn{cursor: pointer;}
.cart-total_r{float:right;}
.cart-footer{overflow:hidden;zoom:1;color:#666;margin:7px 0px 48px;}
.cart-footer .cartBtn{float:right;}
.cart-footer .cartStatement{float:left;line-height:22px;}
.btn-continue,.checkout{ 
	background:url(images/shopping/cartStep.png) no-repeat -49px -194px; 
	width:120px;height:36px;line-height:36px;text-align:center;
	display:inline-block;margin-left:10px;font-size:14px;text-decoration:none !important;
	margin-top:3px;border:0;cursor:pointer;
	}
.btn-continue{color:#333 !important}
.checkout{background-position:-178px -194px;color:#fff !important}



/*diaglog    cart*/


#cart-delete-dialog,#cart-notify-dialog {
	width: 215px
}
#cart-delete-dialog .dialog-content,#cart-notify-dialog .dialog-content {
	padding: 10px
}
#cart-delete-dialog .cart-delete {
	color: #c00;
	line-height: 22px;
	text-align: center
}
.cart-tooltip .dialog-notice {
	color: #c00;
	line-height: 22px;
	text-align: center
}
.cart-tooltip .dialog-outer {
	background-color: #fffdee
}
.cart-tooltip .dialog-inner {
	border: 1px solid #edd28b;
	padding: 5px
}
.cart-tooltip-notice .dialog-outer {
	background-color: #ffe8e8
}
.cart-tooltip-notice .dialog-inner {
	border: 1px solid #db9a9a
}
.cart-tooltip-notice .dialog-arrow {
	background-position: 0 -11px
}
.cart-tooltip .dialog-bump {
	width: 100%;
	height: 11px;
	bottom: -10px;
	left: 0
}
.cart-tooltip .dialog-arrow {
	width: 18px;
	height: 11px;
	background: url(images/shopping/dialog/dialog-arrow-bg.png) no-repeat
}
.cart-tooltip-notice .dialog-arrow {background-position:0px -11px;}
.cart-tooltip{width:200px;}
.cart-tooltip .dialog-message {
	line-height: 22px;
	text-align: center
}
.cart-tooltip .dialog-message span {
	color: #c00;
	font-family: Verdana,Arial
}
.cart-tooltip .dialog-message a,.cart-tooltip .dialog-message a:visited,.cart-tooltip .dialog-message a:hover,.cart-empty a {
	color: #005ea7
}
.cart-empty{height:98px;border:1px solid #ddd;margin-bottom:30px;}
.cart-empty .message{height:98px;padding-left:341px;background:#f3f3f3 url(images/shopping/cart-empty-bg.png) no-repeat 250px 22px;}
.cart-empty .message ul{padding-top:23px;}
.cart-empty .message ul li{line-height:26px;}