.cityCon{ padding-left:10px; width:308px}
.cityCon li { display:inline-block; float:left; height:auto;}
ul,li,ol{ list-style:none}
.clearFix{*zoom:1}
.clearFix:after{ clear:both; content:'.'; height:0; visibility:hidden; display:block}
.hide{display:none;}

#cityBox{ border: 3px solid #009BD8; border-top:none; border-radius:0px 0px 10px 10px; width:100px; padding:1px 1px 10px 1px; background:#fff; display:none; position:absolute;z-index:9999; height:0px; overflow:hidden}
#cityBox a{ text-decoration:none; color:#333; text-align:center}
#cityBox h4{ font-size:12px; font-weight:normal; padding:0 15px; height:20px; line-height:20px; background:#E8F0F6}
#cityBox .cityKill{ float:right; border:1px solid #999; height:12px;width:12px; line-height:10px;_line-height:12px; margin-top:6px  }
#cityBox .cityKill:hover{ background:#fff}
#cityInp{ display:block}

#cityBox .addWords{ font-size:12px; border-bottom:1px solid #ccc; margin:10px 0}
#cityBox .addWords li{ float:left; height:25px; line-height:25px; width:100px; }
#cityBox .addWords li a{  padding:0 10px; display:block; background:#fff;color:#007EAE }
#cityBox .addWords li a:hover, #cityBox .cityCon li a:hover{ font-weight:bold; color:#fff; background-color:#009BD8}
#cityBox .addWords li a.act_title{ border:1px solid #ccc; background:#ccc; color:#fff; font-weight:bold;}

#cityBox .cityCon li a{margin: 0 6px; _margin:0 3px;overflow: hidden;text-align: left;width: 65px; float:left; font-size:12px; line-height:25px; height:25px; display:block}