﻿.cart_nar{
	border-bottom:1px solid #acacac;
	color:#727272;
	height: 24px;
    margin:auto;
}
.cart_nar div{
	float: left;
	line-height: 24px;
	background: url("../images/cart/left_arr.png") left no-repeat;
	padding-left:11px;
}

.cart_nar div span{
	display:block;
	height:24px;
	padding-left:5px;
	background: url("../images/cart/bg_arr.png") repeat-x;
}
.cart_nar  div span span
{
   
	padding-right:20px;
	background: url("../images/cart/right_arr.png") right no-repeat; 
}

.cart_nar div.active{
	float: left;
	line-height: 24px;
	background: url("../images/cart/left_red_arr.png") left no-repeat;
	padding-left:11px;
	color:#fff
}
.cart_nar  div.active span{
	display:block;
	height:24px;
	padding-left:5px;
	background: url("../images/cart/bg_red_arr.png") repeat-x;
}
.cart_nar  div.active span span{
	padding-right:20px;
	background: url("../images/cart/red_arr.png") right no-repeat;
}
.cart_title{
	font-size: 13px;
	color:#ad1713;
	font-weight: bold;
    height: 30px;
    
}

.cart_content_table{
	background: #cccccc;
	font-size: 12px;
    width: 100%;
}
.cart_content_table td{
	background: #fff;
	padding:5px;
}
.cart_content_table th{
	background: #eee;
	padding:5px;
	font-weight: bold;
	color:#2c2c2c;
}
.cart_padding{padding:10px 10px;font-size: 12px}

.cart_button{
	font-size: 11px;
	background-color: #fff;
	border:1px solid #ad1713;
	cursor: pointer;
	padding:1px 10px
}
.title_step2{
	border-bottom:1px solid #acacac;
	padding-left:10px;
	padding-bottom:15px;
}

.cart_content_table .cartInput{
	width:315px;
	height:23px;
	border:1px solid #ccc;
	padding: 0 10px;
}
.note_cart{
	
	color:#727272
}
.content_payment{border:1px solid #ccc;width:665px;margin-top:10px;font-size:11px}

.cart_payment{padding: 15px 15px 15px 87px;color:#727272;line-height: 20px;border-bottom:1px solid #ccc}
.content_payment b{font-size:13px;color:#2c2c2c}
.cart_payment label{cursor: pointer;}
.cart_master{background: url("../images/cart/master.png") 20px 15px no-repeat;}
.cart_atm{background: url("../images/cart/atm.png") 20px 15px no-repeat;}
.cart_online{background: url("../images/cart/online.png") 20px 15px no-repeat;}
.cart_cod{background: url("../images/cart/cod.png") 20px 15px no-repeat;border:none}
.cartNext{margin:15px 157px 15px 0;}

.cart_compete{
    font-size: 12px;
    border:1px solid #cccccc;
    width:930px;
    margin-top: 20px;
	margin-left: 15px;
    padding: 20px 20px 20px 20px;
}

.cart_compete .title{
    color: #ad1713;
    font-weight: bold;
    font-size:18px;
    text-align:center;
}
.cart_compete .title_s{
    color: #ad1713;
    font-weight: bold;
    font-size:13px;
}
.cart_compete .order-title{
    font-weight: bold;
	font-size: 13px;
	text-align:center;
}
.cart_compete .order-title span{
    color: #ad1713;
}
.cart_compete .block{
    float: left;
	width: 300px;
}
.cart_compete .block span{
    font-weight: bold;
	font-size: 13px;
}

.mLeft15,#mLeft15{margin-left:15px}