@charset "utf-8";
/* CSS Document */
.price{ overflow:hidden; padding:30px 0;}
.price .container,.form_box,.hot_pro,.hot_pro ul,.hot_pro ul li{ overflow:hidden;}
.form_box{ padding:15px; border:1px solid #d2d2d2;}
.form_box label{ width:30%; overflow:hidden; display:block; float:left; margin-right:3%; margin-bottom:15px;}
.form_box label:nth-child(3),.form_box label:nth-child(6){ margin-right:0;}
.form_box label p{ height:30px; line-height:30px; font-size:16px; margin-bottom:8px;}
.form_box label select,.form_box label input{ width:100%; height:38px; padding-left:10px; color:#666;}
.sub_btn{ width:115px; height:36px; line-height:36px; border:none; background:#5ac1f5; color:#fff; float:right; margin-right:40px; margin-top:20px; font-size:16px; cursor:pointer;}
.hot_pro{ padding:20px 0;}
.hot_pro .title{ color:#d7240c; font-size:16px; height:40px; line-height:40px; margin-bottom:15px;}
.hot_pro ul li{ float:left; width:17.36%; margin-right:3.3%; text-align:center;}
.hot_pro ul li img:hover{ opacity:.8;}
.hot_pro ul li p{ height:30px; line-height:30px; margin-top:10px;}
.hot_pro ul li p a:hover{ text-decoration:underline;}
.hot_pro ul li:nth-child(5){ margin-right:0;}
@media all and (max-width:768px){
	.hot_pro{ display:none;}
	.form_box label{ width:45%;}	
	.form_box label:nth-child(3){ margin-right:3%;}
}
@media all and (max-width:768px){
	.hot_pro{ display:none;}
	.form_box label{ width:100%;}	
}