﻿ @charset "utf-8";
/* CSS Document */

/*搜索*/
.xfsearch {width:1200px;height:91px;margin:10px auto;background:#fff;border:3px solid #0f59d6;box-sizing:border-box}
.xfsearch .tt {float:left;font-size:24px;color:#0f59d6;width:150px;text-align:center;line-height:85px;font-weight:bold;position:relative}
.xfsearch .tt:before {position:absolute;content:'';width:2px;height:46px;background:#ccc;right:0;top:20px}
.xfsearch form {width:1040px;float:right}
.xfsearch span.s1 {float:left;line-height:85px;padding-right:10px;padding-left:20px}
.xfsearch input.text1 {width:110px;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;padding:0 5px;background:#fff;float:left;margin-top:25px}
.xfsearch input.text2 {width:60px}
.xfsearch .btn11 {width:85px;height:85px;display:block;float:right;background:#0f59d6;border:0;text-align:center;color:#fff;cursor:pointer;font-size:14px;line-height:28px;}
.xfsearch .btn11 i {display:block;font-size:30px;margin-top:15px;}
.xfsearch .btn11:hover i {margin-top:25px}
.xfsearch .btn11:hover span {opacity:0}
.select_box{position:relative;cursor:pointer;background:#fff;font-size:12px;color:#000;height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;z-index:500;float:left;margin-top:25px}	
.phone_search {width:100%;background:#0f59d6;padding:10px;box-sizing:border-box;display:none;}
.phone_search .text {display:block;box-sizing:border-box;background:#fff;width:100%;height:40px;position:relative;border-radius:20px;line-height:40px;font-size:14px;color:#666;padding-left:20px}
.phone_search .text i {font-size:18px;color:#666;position:absolute;right:20px;line-height:40px}
.search-over{display:none;position:fixed;z-index:110;left:0;top:0;width:100%;height:100%;background:#FFF;/*opacity:0.9;*/}
.search-button{float:left;width:20%;height:2em;line-height:2em;text-align:center;}
.search-warmp{display:none;position:fixed; z-index:9999;left:0;top:0;width:100%;font-family:Microsoft Yahei;color:#757575; background-color:#ffffff;}
.search-button{float:left;width:20%;height:2em;line-height:2em;text-align:center;}
.search-warmp h1.tt {background:#0f59d6;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:18px;position:relative}
.search-warmp h1.tt a.cancel {position:absolute;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;right:0;top:0;font-family:helvet;font-size:14px}
.search-warmp dl {padding:10px}
.search-warmp dl dd {border:1px solid #ddd;margin-bottom:10px}
.search-warmp dl dd .text1 {height:30px;line-height:30px;padding:0 10px;width:100%;border:0}
.search-warmp .btn11 {width:50%; display:block;margin:0 auto; height:35px;line-height:35px;background:#333;color:#fff;text-align:center;border:0;padding:0}

@media screen and (max-width:1199px){
.xfsearch {display:none}
.phone_search {display:block}
}

@media screen and (max-width:480px){
	.phone_search {margin-top: 8px}
}