.mian{width:80%; margin:10px auto;}
.shoppingcart{margin-bottom: 0;
font-family: Avenir Next Regular;
color: #4a4a4a;
font-size: 20px;
font-weight: bold;}
.listdiv{
	width: 74%;
	float: left;
}
.listdiv {margin-top:25px; }
.listdiv table{width:100%; border-collapse:collapse;}
.listdiv thead {border-bottom: 2px solid #8b8b8b;text-align:left;
	height: 20px;line-height: 40px;}
.listdiv tr {text-indent:10px;}
.listdiv tbody tr {
height:40px;
font-size: 14px;
color: #4a4a4a;
font-family: Avenir Next Regular;
text-align: left;
border-bottom: 1px solid #8b8b8b;}
.Partnumber{
width: 28%;
color: #000;
font-weight: bold;
font-family: Avenir next Regular;
font-size: 14px;
}

.listdiv tbody tr td{

}
.minplus{
	margin: 0 auto;
}

.qty-minuse, .qty-plus{
	height: 25px;
	width: 25px;
	display: inline-block;
	background: #ddd;
	color: #333;
padding-top: 0.1rem;
	text-align: center;
	text-indent:0px;
}	
.qality-count {
	margin: 0 -2px;
	height: 25px;	
	width: 40px;
	text-align: center;
	border: 1px solid #c0c0c0;
}
.foot_Subtotal{
	text-align: right;
	height: 40px;
}
.Subtotal{color: #f00;font-weight: bold;}
.huobi::before {
    content:"$";}
.Order_Summery{
	margin-top:25px;
	margin-left: 80%;
	width: 21%;
	min-height: 250px;
	border: 4px solid #8b8b8b;
}
.top{
	text-align: center;
	border-bottom: 1px solid;
line-height: 2;
font-size: 18px;
color: #4a4a4a;
font-family: Avenir Next Regular;
font-weight: bold;border-bottom: 1px solid;
line-height: 2;
font-size: 18px;
color: #4a4a4a;
font-family: Avenir Next Regular;
font-weight: bold;
}
.Order_Summery table{width: 100%}
.Order_Summery tr{height: 35px;line-height: 35px;}
.label_l{
	
	display: block;
	min-width:75%; 
	font-size: 12px;
	border-bottom: 1px solid #bbb;

}
.label_r{
	font-size: 13px;
	text-align: right;
}
.Estimat{
	font-weight: bold;
}
.title_s{
	cursor:pointer;
	color: #1067cc;
}
.e_total{
	font-size: 13px;
	color: #f00;
	text-align: right;
}
#req_q,#req_c{height: 40px;}
.Request_Quote{
	width: 89%;
	height: 80%;
	margin:0 auto;
	background-color: #1067cc;
	color:#fff;
	text-align: center;
	text-transform: initial;
	font-family: Avenir next Regular;
	font-size: 14px;
	margin-bottom: 5px;
	cursor: pointer;
}
#req_c .Request_Quote{
margin-top: 20px;
}
.Payment_tips{
	margin: 15px;
	background-color: #f9ebe6;
	height: 30px;
	line-height: 30px;
	border-left: 5px solid #E26703;
}
.Payment_tips li{
	text-indent:10px;
}
