@charset "utf-8";
/* 公共样式 */
@import url(base.css);
@import url(public.css);

/* 购物车 */
.cart-box {
	height:auto;
	overflow:hidden;
	margin-top:35px;
	margin-bottom:80px;
}

.cart-top-tab {
	height:35px;
	position:relative;
}

.cart-top-tab-r {
	float:right;
	font-size:12px;
	line-height:35px
}

.cart-top-price {
	color:#ff4400; font-size:14px; font-family:'微软雅黑';	
}

.cart-top-tab-line {
	background:#bebebe;
	height:1px;
	width:100%;
	position:absolute;
	z-index:9;
	bottom:0;
}

.cart-top-tab ul {
	width:100%;
	height:auto;
	overflow:hidden;
	position:absolute;
	z-index:11;
}

.cart-top-tab ul li {
	float:left;
	font-size:18px;
	height:auto;
	border:2px solid rgba(255,255,255,0);
	padding-bottom:7px;
	border-radius:0;
	margin-right:58px;
	color:#151515;
	font-weight:bold;
}

.cart-top-tab ul li.on {
	color:#ea5414;
	height:auto;
	height:26px\9;
	border-bottom:2px solid #ea5414;
}

.cart-top-tab ul li i{
	color:#d5143d;
	font-size:14px;
}


.cart-main-title {
	color:#3c3c3c;
	height:auto;
	overflow:hidden;
	margin-top:25px;
	font-size:14px;
}

.cart-main-title ul li {
	float:left;
}

.cart-mt-table-545 {
	width:545px;
	height:auto;
	overflow:hidden;
}

.cart-mt-table-110 {
	width:120px;
	height:auto;
	overflow:hidden;
	text-align:center;
}


.cart-mt-quanxuan {
	width:90px;
	height:auto;
	overflow:hidden;
	padding-left:13px;
	margin-right:40px;
	float:left;
}


.cart-pro-box {
	height:auto;
	overflow:hidden;
	margin-top:35px;
}

.cart-pro-list {
	height:auto;
	overflow:hidden;
	margin-bottom:20px;
}

.cart-pro-list-kuaidi {
	font-size:14px;
	color:#404040;
	font-family:"微软雅黑";
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
	margin-left:13px;
	font-weight:bold;
}


.cart-pro-list-main {
	height:auto;
	overflow:hidden;
	border:1px solid #e1e1e1;
}

.cart-pro-list-main ul {
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #e1e1e1;
	padding:20px 10px;
}

.cart-pro-list-main ul:last-child {
	border-bottom:0;
}

.cart-pro-list-main ul li {
	float:left;
}

.cart-pro-checkbox,.cart-pro-txt, .cart-pro-size {
	height:auto;
	overflow:hidden;
}

.cart-pro-txt {
	width:295px;
	font-size:14px;
	color:#333333;
	margin-left:15px;
}

.cart-pro-img {
	width:65px;
	height:65px;
	overflow:hidden;
	float:left;
	margin-right:15px;
}

.cart-pro-title {
	width:210px;
	height:auto;
	overflow:hidden;
	line-height:22px;
	margin-top:5px;
}

.cart-pro-size {
	color:#a3a3a3;
	font-size:12px;
	line-height:20px;
	margin-top:7px;
	margin-left:40px;
}

.cart-pro-price {
	color:#0c0c0c;
	font-size:14px;
	margin-top:7px;
}


.cart-pro-total-d {
	color:#e50000; font-size:16px; margin-top:10px;
}

.cart-pro-chuxiao {
	height:20px;
	overflow:hidden;
	border:1px solid #f9d2d3;
	font-size:14px;
	color:#e4393c;
}

.cart-pro-del {
	display:inline-block;
	padding:0px 20px;
	overflow:hidden;
	color:#0c0c0c;
	font-size:14px;
	border:1px solid #bfbfbf;
	border-radius:2px;
}


.cart-pro-number-box {
	height:25px;
	width:91px;
	overflow:hidden;
	margin:0 auto;
	margin-top:10px;
}

.cart-jian,.cart-jia {
	display:inline-block;
	text-align:center;
	border:1px solid #e5e5e5;
	height:25px;
	padding:0 7px;
	overflow:hidden;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	background:#f0f0f0;
	color:#444444;
}
.cart-jian {
	border-right:0;
}
.cart-jia {
	border-left:0;	
}

.cart-num {
	width:41px;
	height:25px;
	overflow:hidden;
	border:1px solid #aaaaaa;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	text-align:center;
	color:#444444;
}

.cart-footer {
	height:48px;
	overflow:hidden;
	background:#e5e5e5;
	line-height:48px;
}

.cart-footer-quanxuan {
	width:300px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-left:13px;
	font-size:14px;
}

.cart-clear {
	color:#515151;
	font-size:12px;
	background:#f2f2f2;
	border:1px solid #d7d7d7;
	padding:4px 6px;
}

.cart-footer-right {
	width:700px;
	height:auto;
	overflow:hidden;
	float:right;
	text-align:right;
	color:#3c3c3c;
	font-size:14px;
}

.cart-footer-num {
	color:#ff4400;
	font-size:16px;
	font-weight:bold;
}

.cart-footer-price {
	color:#ff4400;
	font-size:18px;
	font-weight:bold;
}

.cart-footer-submit {
	background:#ff4400;
	border:none;
	color:#FFF;
	font-size:18px;
	width:122px;
	height:50px;
	overflow:hidden;
	font-family:"微软雅黑";
}


















