#topbar-city{ position:relative;float:left;z-index:999;height:30px;margin-right:6px; margin-top:-5px; line-height:22px;}
#topbar-city .text{float:left;_float:left;position:relative;top:0;z-index:999;height:28px; line-height:28px; background:#fdfbfe;padding:0 20px 0 4px;line-height:28px;overflow:hidden; cursor:pointer;  padding-top:2px; }
#topbar-city .text b{display:block;position:absolute;top:0;right:0;overflow:hidden;width:17px;height:29px;background:url(../images/btnarrowdown.png) 0 0 no-repeat; margin-top:4px;}
#topbar-city .close{ display:none; position:absolute;z-index:999;top:15px;left:403px;cursor:pointer;width:32px;height:32px;background:url(../images/close.png) no-repeat}
#topbar-city a:hover{cursor:pointer}
#topbar-city .nobottom{border-bottom:none;}
#topbar-city .hover{ border-left:1px solid #CECBCE; border-right:1px solid #CECBCE; background-color:White;}

#topbar-city .city { display:none; position:absolute;top:29px;border:1px solid #cecbce;width:390px;padding:15px;background:#fff;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}
#topbar-city .city .bar-tab-head strong{float:left;padding:9px 20px 0 0;line-height:20px;}
#topbar-city .city .bar-tab-nav{list-style:none;display:inline-block;white-space:nowrap;*display:inline;}
#topbar-city .city .bar-tab-nav li{display:inline-block;*display:inline;*zoom:1;margin-right:5px;}
#topbar-city .city .bar-tab-nav li a{color:#b8afaf;padding:3px 10px;display:block;border:solid 1px #ddd; border-bottom:solid 2px #d42c8b; font-weight:bold;}
#topbar-city .city .bar-tab-nav .active{background-color:#fff;}
#topbar-city .city .bar-tab-nav .active a{cursor:default; border:solid 2px #d42c8b;border-bottom:solid 2px #fff; color:#d42c8b}
#topbar-city .city .bar-tab-body{ border-top:solid 2px #d42c8b; margin-top:-2px;}
#topbar-city .city .bar-tab-body .bar-tab-panel{display:none;}
#topbar-city .city .bar-tab-body .active{display:block;}

#topbar-city .city .city-list{padding-top:5px}
#topbar-city .city .city-list li{float:left;width:80px;padding:2px 0 2px 15px;clear:none}
#topbar-city .city .city-list li a{float:left;padding:2px 4px;*padding:0 4px;color:#005aa0}
#topbar-city .city .city-list li a:hover{color:#fff; background-color:#d42c8b; cursor:pointer;}