.fix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.fix{_height:1%;*zoom:1;}
.citySelect{position:relative;z-index:99;height:30px;line-height:30px;}
.citySelect b{position:absolute;display:block;height:12px;width:12px;overflow:hidden;right:5px;}
.citySelect span.attr{float:left;width:75px;height:26px;line-height:26px;color:#666;}
.citySelect .cityboxbtn{position:relative;float:left;border:1px solid #ccc;height:27px;line-height:27px;padding:0 38px 0 5px;color:#333;z-index:99;white-space:nowrap;}
.citySelect .cityboxbtn:hover{text-decoration:none;color:#333;}
.citySelect .cityboxbtn b{background:url(../images/jiantou.png) no-repeat;top:8px;}
.citySelect .select{border:1px solid #ccc;border-bottom:0;height:27px;z-index:100;background:#fff;box-shadow:0 -1px 2px #ddd;}
.citySelect .cityboxbtn em{color:#999;padding:0 2px;}
.citybox{display:none;position:absolute;left:0px;top:0px;width:400px;padding:0 5px 5px 5px;background:#fff;border:1px solid #ccc;line-height:1;z-index:98;box-shadow:0 0 6px #ddd;}
.chooseArea{padding:10px;padding-bottom:0;}
.chooseArea p{position:relative;float:left;display:inline;height:24px;border:1px solid #ccc;line-height:25px;margin-right:5px;padding:0 25px 0 8px;cursor:pointer;white-space:nowrap;z-index:8;}
.chooseArea p b{background:url(images/jiantou.png) no-repeat;top:6px;}
.chooseArea p.cur{height:25px;background:#fff;line-height:24px;border:2px solid #FFB786;border-bottom:none;z-index:10;}
.chooseArea p.cur b{background-position:0 -11px;top:4px;}
.chooseArea p.disable{color:#999;}
.citybox .arriveBox{position:relative;background:#fff;border-top:2px solid #FFB786;margin:-2px 5px 0 5px;padding:8px 0;z-index:9;*margin-top:-3px;_margin-top:-2px;}
.cityshow{width: 375px;margin: 0 auto;}
.citybox a,.cityshow a:visited{color:#333}
.citybox div.cityshow span{display:inline-block;float:left;height:26px;width:85px;line-height:26px;text-align:left;overflow:hidden;}
.citybox div.cityshow span a{padding:5px 7px; text-decoration: none;cursor: pointer;}
.citybox div.cityshow span a:hover{color:#fff;background:#f60;text-decoration:none;}
.citybox div.cityshow span a.imp{color:#f70;}
.citybox div.cityshow span a.imp:hover{color:#fff;}
.citybox div.cityshow span{width:65px;padding-right:15px;display:inline-block;float:left;height:26px;line-height:26px;text-align:left;overflow:hidden;}
.closeSelector{position:absolute;top:5px;right:5px;height:16px;width:16px;background:url(../images/closeSelector.png) no-repeat;cursor:pointer;z-index:9999;}