#ctAllPage#ctAllPage{border:1px solid #999;border-top:none;position:absolute;top:-65px;left:30px;width:410px;z-index:151;display:none;background-color:#eee;margin:0;}

#ctAllPage .town_swither{background:#fff;padding:5px 9px 5px 4px;}
#ctAllPage .town_swither .country_town{font:normal 13px Arial;color:#000;padding:3px 0;}
#ctAllPage .town_swither .country_town span{margin:0 5px;}
#ctAllPage .town_swither .country_town span.clicked{font-weight:700;color:#000;}
#ctAllPage .town_swither .country_town span.for_click{background:url(../../i/sprite_2.gif) left -82px repeat-x;cursor:pointer;color:#2b84b6;}
#ctAllPage .town_swither .country_town select{font:normal 12px Arial;color:#000;margin-left:5px;width:150px;}
#ctAllPage .town_swither .country_town table{color:#000;font:normal 11px Arial;width:100%;margin:0;}
#ctAllPage .town_swither .country_town table span{color:#000;margin:0;}
#ctAllPage .town_swither .country_town table td{width:33%;margin:0;padding:6px 0 2px 5px;}

#ctAllPage .tp_login{background:url(../../i/tpass_bg.gif) left top repeat-x;font-size:11px;white-space:nowrap;padding:0 12px 5px 7px;}
#ctAllPage .dif_bg{background:url(../../i/choose_city.gif) left top repeat-x;}
#ctAllPage .tp_tbl{background:#eee;border:1px solid #999;border-top:none;}
#ctAllPage .fields input{border:1px solid #ccc;}
#ctAllPage .login_name{color:#FFF;}
#ctAllPage .login_exit{color:#d2232a;}
#ctAllPage .solid_city{font-size:10px;line-height:15px;color:#069;text-decoration:none;}
#ctAllPage .solid_city:visited{color:#069;}
#ctAllPage .solid_city:hover{text-decoration:underline;}
#ctAllPage .big_red_city_up{color:#c00;}
#ctAllPage .big_red_city_up:visited{color:#c00;font-weight:700;}
.city-window-wrap {
    left: 0;
    margin: 0 auto;
    position: fixed;
    width: 100%;
    z-index: 1000;
}