/* 在线下单 */
.nav-tabs{
	margin: 30px auto;
}
.form-content{
	width: 600px;
	margin: 20px auto;
}
.form-group{
	display: flex;
	align-items: center;
}
.form-group input,.form-control{
	height: 50px;
}
.submit-btn button{
	width: 40%;
	height: 50px;
	border-radius: 25px;
	margin: 30px auto 80px;
}


/* 运费计算 */
.query-result{
	width: 600px;
	margin: 50px auto 40px;
	border-radius: 4px;
	padding: 25px 40px;
	box-sizing: border-box;
	display: none;
	box-shadow: 1px 1px 8px 2px #ccc;
}
.query-result li:not(:last-child){
	margin-bottom: 16px;
}
.query-result-item-left p:not(:last-child){
	margin-right: 10px;
}
.price-red{
	color: #d4584a;
}

@media only screen and (min-width:1200px) {
	
}
@media only screen and (max-width:1200px) {
	.nav-tabs{
		width: auto;
		margin: 20px 20px;
		box-sizing: border-box;
	}
.form-group input,.form-control{
	height: 45px;
}
}

@media only screen and (max-width:970px) {
	
}

@media only screen and (min-width:769px) {
	.query-result{
		font-size: 18px;
	}
	.query-result-item-left p:not(:first-child){
		font-size: 14px;
	}
}

@media only screen and (max-width:768px) {
	.form-content,.query-result{
		width: 95%;
		-webkit-transition: all .5s ease;
		transition: all .5s ease;
		
	}
	.col-sm-10{
		width: 75%;
	}
	.control-label{
		text-align: right;
		width: 23%;
	}
	.submit-btn button{
		width: 60%;
		margin: 30px auto 60px;
		font-size: 16px;
	}
}