.hx-sear { padding:0 60px}
.hx-sear p { padding:10px 0;text-align:left; color:#666}
.hx-sear form input {vertical-align:middle;outline:none}
.hx-sear form .int{ padding-left:5px; width:100%; height:58px; line-height:58px;font-size:20px;border:solid 1px #ddd}
.hx-sear form .int:-ms-input-placeholder{font-size:14px}
.hx-sear form .int::-moz-placeholder{font-size:14px}
.hx-sear form .int::-webkit-input-placeholder{font-size:14px}
.hx-sear form .btn{ width:120px;height:60px;_height:58px;font-size:20px;cursor:pointer;color:#fff;border:none;background:#3ae078}
.hx-sear form .fr{position:relative;margin-left:-120px;*margin-top:1px;width:120px}
.hx-sear form .fl{width:100%}
.hx-sear form .fl div{margin-right:120px}
.hx-sear form select {height:30px;}

.hx-result{ padding:0 10px 10px 10px}
.hx-result p { padding:10px; text-align:left;}
.hx-result p span { color:#1179ca;}
.hx-result h3 { padding:10px; font-weight:bold; color:#1179ca; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.hx-result li { float:left;width:50%;height:36px;line-height:36px;overflow:hidden;border-bottom:solid 1px #e5e5e5;}
.hx-result li a,.hx-result li span { padding:0 5px;}

@media screen and (max-width:719px){
	.hx-sear { padding:0 20px}
}

@media screen and (max-width:479px){
	.hx-result li { float:none; width:100%}
	.hx-sear form .btn{height:50px;font-size:18px;}
	.hx-sear form .int{height:48px;line-height:48px;font-size:16px}
}
@media screen and (max-width:359px){
	.hx-sear { padding:0 10px}
	.hx-sear form .btn{width:90px;height:40px;font-size:16px;}
	.hx-sear form .int{height:38px;line-height:38px;}
	.hx-sear form .fr{margin-left:-90px;width:90px}
	.hx-sear form .fl div{margin-right:90px}
}