@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
dl,ol,ul,li{list-style:none;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
input{border:none;}
.fl,.l{float:left;}
.fr,.r{float:right;}
.c{clear:both;}
.o{overflow:hidden;}
.search-citys{font-size:14px;display: block;float:left;width:206px;height:46px;background: #fff;border: 1px solid #e3e3e3;position: relative;margin-right: 20px;}
.search-citys input.text{color:#333;width:155px;width:140px\9;float:left;margin-right:8px;font-size:14px;padding:0px 7px;outline:none;line-height: 44px;line-height: 44px\9;display:block;height: 100%;}
.search-citys-tit{padding:10px 10px 0;}
.search-citys-tt{margin:12px;border-bottom:1px solid #d5d5d5;height:22px;}
.search-citys-tt a{display:block;height:22px;float:left;line-height:22px;text-align:center;position:relative;padding:0 8px;margin-left:10px;_display:inline-block;margin-bottom:-1px;position:relative;letter-spacing: 1.5px;}
.search-citys-tt a.current{background-color:#fff;color:#5e5e5e;text-decoration:none; border:#ccc 1px solid; border-bottom:#FFF 1px solid;}
.search-citys-list{background:#fff;padding:0 0 10px 0px;}
.search-citys-list ul{overflow:hidden;padding-left:10px}
.search-citys-list li{float:left;padding:5px 10px 5px 10px;;font-size:14px}
.search-citys-list li a{color:#333;}
.search-citys-list li a:hover{color:#f50000}
.search-citys .search-citys-pop{position:absolute;border:1px solid #cfcfcf;top:44px;left:-1px;width:405px;width:500px\0;z-index:1;display:block;font-size:12px;}
.pop{border:3px solid #d4d4d4;background-color:#FFF;position:fixed;left:50%;top:50%;z-index:8500;display:none;}
.pop a{color:#506eaa;}
.pop .pop-close{display:block;width:17px;height:17px;position:absolute;right:5px;top:5px;color:#ccc;text-decoration:none}
.pop .pop-close:hover{color:#f50000}

/*搜索联想*/
.search-text{position: relative; top:20px;left: 200px;}
.search-text ul{border:1px solid #ccc;}
.search-text ul li{height:40px;line-height:40px;background:#fff;padding:0 15px;border-bottom:1px solid #eee;}
.search-text ul li strong{font-weight:bold;}
.search-text ul li.ac_over{background:#fafafa;}