.mian{width:80%; margin:10px auto;}
.shoppingcart{margin-bottom: 0;
font-family: Avenir Next Regular;
color: #4a4a4a;
font-size: 20px;
font-weight: bold;}
.listdiv{
	min-width: 15%;
	float: left;

	min-height:200px;
	margin-top:25px;
	position: absolute;
}
.listdiv table{width:100%; border-collapse:collapse;}
.Subtotal{color: #f00;position: absolute;bottom:5px;right: 5px;}
.listdiv tr{border-bottom: 1px solid #8b8b8b}
.listdiv thead tr{height: 40px; text-align: center;}
.listdiv tbody tr{min-height: 20px; cursor:pointer; color:#4a4a4a;}
.Order_Summery{
	margin-top:25px;
	margin-left: 25%;
	float: left;
	min-height: 250px;

}
.huobi::before {
    content:"$";
}
.info_shux{display: inline-block; width: 90px;}
.info_div{
height: 50px;
}
.info_div input[type="text"]{
	border:ridge !important;
	width: 200px;	
	height: 30px;
}
#info_addr{
	width: 300px;
}
.Information{
	width: 300px;
	margin:0 auto;
	display: inline-block;
	text-align: center;
	height: 38px; 
	line-height: 38px;
	font-size: 18px;
}
.Message{margin-top:25px;margin-left: 65%;}
.info_Message{
	width: 400px;
	height: 120px;
	resize: none;
	border:ridge !important;
}
.info_Submit{
	margin-top: 20px;
	margin-left:0px;
	color:#fff;
	min-width: 140px;
	min-height: 40px;
	background-color: #e8504f;
	border: none;
	cursor: pointer;
	font-size: 18px;
}
.info_Submit:hover{
	background: #fdd55a;
cursor: pointer;
color: #27272b;
}
.info_Required{
	color: #DF280A;
font-size: 13px;
}
#Address{width: 300px;}