/*购物车样式*/
.line-cart{height:1px;background:#ccc;}
.cart_title {
	line-height: 32px;
	height: 32px;
	background-image: url(/images/gwc-step.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	margin-top: 20px;
}
.cart_title.sta {background-position: 0px 0px;}
.cart_title.stb {background-position: 0px -32px;}
.cart_title.stc {background-position: 0px -64px;}
.cart_title.std {background-position: 0px -96px;}
.cart_table{
	width:100%;
	border: 1px solid #e4e4e4;
}
.cart_table .red{color:#c00;font-weight:bold;font-family:Arial;}
.cart_table a{color: #404040;}
.cart_table a:hover{color:#cc0000;}
.cart_table th{font-weight:bold;background: #fbfbfb;border-bottom: 1px solid #e4e4e4;height: 48px;line-height: 48px;font-size: 14px;}
.cart_table tbody td{height: 70px;text-align: center;font-size: 14px;border-bottom: 1px dashed #ccc;}
.cart_table .bg-l{width:50px;background: url(/images/bg_index.gif) no-repeat 0px 0px;}
.cart_table .bg-r{width:96px;background: url(/images/bg_index.gif) no-repeat -357px 0px;}
.cart_table .chanpin{width:70px;}
.cart_table .chanpin img{width:50px;height:50px;margin:10px 10px 10px 0px;}
.cart_table .chanpin2{text-align: left;}
.cart_table .chanpin2 a{font-weight:bold;}
.cart_table .chanpin2 span{display: block;color:#999;}
.cart_table .pr1{color: #aaa;font-family:Arial;}
.cart_table .pr2{color: #666;font-weight:bold;font-family:Arial;}
.cart_table .quantity-form {position: relative;height:70px;}
.cart_table .quantity-form input{
	position: absolute;
	top: 18px;
	left: 5px;
	width: 50px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #ccc;
	font-size: 18px;
	color: #666;
	font-weight: bold;
}
.cart_table .quantity-form .plus{
	position: absolute;
	top: 18px;
	left: 56px;
	width: 15px;
	height: 16px;
	line-height: 15px;
	text-align: center;
	border: 1px solid #ccc;
}
.cart_table .quantity-form .minus{
	position: absolute;
	top: 35px;
	left: 56px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	border: 1px solid #ccc;
}
.cart_table .quantity-form a:hover{text-decoration:none;}
.cart_table .pr3{color: #c00;font-weight:bold;font-family:Arial;}
.cart_table .summary{padding:20px;}
.cart_table .red{color:#cc0000;font-family:Arial;}
.cart_table .total_price{
	color: #c00;
	font-size: 30px;
	font-family:Arial;
}
.cart_table .btn1{
	display: inline-block;
	border: none;
	cursor: pointer;
	width: 94px;
	height: 36px;
	background: url(/images/bg_index.gif) no-repeat -0px -50px;
}
.cart_table .btn2{
	display: inline-block;
	border: none;
	cursor: pointer;
	width: 120px;
	height: 36px;
	background: url(/images/bg_index.gif) no-repeat -100px -50px;
}
.cart_table .btn2:hover{background: url(/images/bg_index.gif) no-repeat -230px -50px;}
.cart_table .empty_cart{color:#0240A3;}

/*购买此商品的人还购买了下列产品*/
.cart_tj{
	border: 1px solid #e4e4e4;
	margin-top:15px;
}
.cart_tj .title{
	font-family: "Microsoft Yahei", "黑体";
	padding-left: 12px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	border-bottom: 2px solid #666;
	margin-bottom:10px;
}
.cart_tj ul{margin-left:12px;margin-bottom:15px;float:left;width:182px;}
.cart_tj img{width:182px;height:182px;}
.cart_tj a{color:#666;}
.cart_tj a:hover{color:#c00;}
.cart_tj .price{font-family: Verdana,Arial;color:#c00;font-weight:bold;}
.cart_tj .p-name{margin-top:5px;margin-bottom:5px;}

/*填写核对订单信息*/
.cart_box{border: 1px solid #e4e4e4;}
.cart_box input{height:25px;line-height:25px;border: 1px solid #bbb;}
.cart_box h3 {
	width:300px;
	height: 48px;
	line-height: 48px;
	background: url(/images/bg_index.gif) no-repeat 0px 0px;
	padding-left: 26px;
	font-size: 20px;
	font-family: "Microsoft Yahei", "黑体";
	margin:0px;
	font-weight:normal;
	float:left;
}
.cart_box .hd{
	background: url(/images/bg_index.gif) no-repeat right 0px;
	width:150px;
	height:48px;
	float:right;
}
.cart_box .line{border-bottom: 1px solid #e4e4e4;}
.cart_box .b{font-weight:bold;}
.cart_box .f14{font-size:14px;}
.cart_box .p10{padding:10px 15px;}

.r_addr span{color:#666;}

.cart_box .p_list{width:100%;}
.cart_box .p_list th{font-weight:bold;background: #fbfbfb;border-bottom: 1px solid #e4e4e4;height: 48px;line-height: 48px;font-size: 14px;}
.cart_box .p_list tbody td{text-align: center;font-size: 14px;border-bottom: 1px dashed #ccc;}
.cart_box .p_list .chanpin img{width:50px;height:50px;margin:10px 10px 10px 0px;}
.cart_box .p_list .chanpin2{text-align:left;}
.cart_box .p_list .chanpin2 span{display: block;color:#999;}
.cart_box .p_list .pr1{color: #c00;font-weight:bold;font-family:Arial;}
.cart_box .p_list .pr2{color: #666;font-weight:bold;font-family:Arial;}
.cart_box .red{color:#c00;font-weight:bold;font-family:Arial;}
.cart_box .p_list tfoot{font-size: 14px;height: 50px;line-height: 50px;}
.cart_box .p_list .total_price{color: #c00;font-size: 30px;font-family:Arial;}
.cart_box .p-line{border-bottom: 1px dashed #ccc;height:1px;margin:20px 0px 10px 0px;}
.cart_box textarea {
font-size: 14px;
width: 30em;
height: 3em;
padding: 10px;
border: 1px solid #bbb;
}
.cart_box .total_price{color: #c00;font-size: 30px;font-family:Arial;}
.cart_box .remark{width:920px;font-family:Arial;font-size:14px;}
.cart_box .remark .fanhui {
	color: #666;
	padding-left: 20px;
	background: url(/images/icons.gif) no-repeat 0 7px;
	line-height: 38px;
	height:38px;
	display: inline-block;
}
.cart_box .remark .btn{
	display: inline-block;
	width: 156px;
	height: 38px;
	line-height: 38px;
	background: url(/images/bg_index.gif) no-repeat 0px -120px;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}
.cart_box .remark .btn:hover{background: url(/images/bg_index.gif) no-repeat 0px -158px;}
.cart_box .remark i{font-style:normal;}
.cart_box .f_red{color:#CC0000;}
.pay_list .radio{
	border: 1px solid #ddd;
	cursor: pointer;
	display: inline-block;
	padding: 5px 20px;
	margin-right: 10px;
	color:rgb(102, 102, 102);
}
.pay_list .radio span{font-size:12px;color: #b00;}
.pay_list .on{background: url(/images/selected-icon.png) right bottom no-repeat;border: 1px solid #e4393c;}
.pay_list .tips{color:#999;line-height: 30px;}
/*订单提交成功*/
.cart_ok{border: 1px solid #e4e4e4;margin-top:10px;}
.cart_ok h3{color:#cc0000;text-align:center;}
.cart_ok h4{text-align:center;}
#cart_bill{width:100%;border-collapse: collapse;}
#cart_bill p{margin:0px;line-height:25px;}
.cart_ok th{height:30px;line-height:30px;background: #f3f3f3;border: 1px solid #eaeaea;}
.cart_ok td{border: 1px solid #eaeaea;padding:10px;text-align:center;}

.cart_box .cart_tips{color: #e4393c;}