var Vcity = {}; Vcity._m = { /* 选择元素 */ $:function (arg, context) { var tagAll, n, eles = [], i, sub = arg.substring(1); context = context || document; if (typeof arg == 'string') { switch (arg.charAt(0)) { case '#': return document.getElementById(sub); break; case '.': if (context.getElementsByClassName) return context.getElementsByClassName(sub); tagAll = Vcity._m.$('*', context); n = tagAll.length; for (i = 0; i < n; i++) { if (tagAll[i].className.indexOf(sub) > -1) eles.push(tagAll[i]); } return eles; break; default: return context.getElementsByTagName(arg); break; } } }, /* 绑定事件 */ on:function (node, type, handler) { if(!node) return; node.addEventListener ? node.addEventListener(type, handler, false) : node.attachEvent('on' + type, handler); }, /* 获取事件 */ getEvent:function(event){ return event || window.event; }, /* 获取事件目标 */ getTarget:function(event){ return event.target || event.srcElement; }, /* 获取元素位置 */ getPos:function (node) { var scrollx = document.documentElement.scrollLeft || document.body.scrollLeft, scrollt = document.documentElement.scrollTop || document.body.scrollTop; var pos = node.getBoundingClientRect(); return {top:pos.top + scrollt, right:pos.right + scrollx, bottom:pos.bottom + scrollt, left:pos.left + scrollx } }, /* 添加样式名 */ addClass:function (c, node) { if(!node)return; node.className = Vcity._m.hasClass(c,node) ? node.className : node.className + ' ' + c ; }, /* 移除样式名 */ removeClass:function (c, node) { var reg = new RegExp("(^|\\s+)" + c + "(\\s+|$)", "g"); if(!Vcity._m.hasClass(c,node))return; node.className = reg.test(node.className) ? node.className.replace(reg, '') : node.className; }, /* 是否含有CLASS */ hasClass:function (c, node) { if(!node || !node.className)return false; return node.className.indexOf(c)>-1; }, /* 阻止冒泡 */ stopPropagation:function (event) { event = event || window.event; event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true; }, /* 去除两端空格 */ trim:function (str) { return str.replace(/^\s+|\s+$/g,''); } }; /* 所有城市数据,可以按照格式自行添加(北京|beijing|bj),前16条为热门城市 */ Vcity.allCity = ['北京|beijing|bj', '南京|nanjing|nj', '上海|shanghai|sh', '广州|guangzhou|gz', '杭州|hangzhou|hz', '合肥|hefei|hf', '西安|xian|xa', '重庆|chongqing|cq', '石家庄|shijiazhuang|sjz', '武汉|wuhan|wh', '昆明|kunming|km', '拉萨|lasa|ls', '钓鱼岛|diaoyudao|dyd', '香港|xianggang|xg', '台北|taibei|tb', '海口|haikou|hk', '东川|dongchuan|dc', '寻甸|xundian|xd', '晋宁|jinning|jn', '宜良|yiliang|yl', '石林|shilin|sl', '呈贡|chenggong|cg', '富民|fumin|fm', '嵩明|songming|sm', '禄劝|luquan|lq', '安宁|anning|an', '太华山|taihuashan|ths', '大理|dali|dl', '云龙|yunlong|yl', '漾濞|yangbi|yb', '永平|yongping|yp', '宾川|binchuan|bc', '弥渡|midu|md', '祥云|xiangyun|xy', '巍山|weishan|ws', '剑川|jianchuan|jc', '洱源|eryuan|ey', '鹤庆|heqing|hq', '南涧|nanjian|nj', '红河|honghe|hh', '石屏|shiping|sp', '建水|jianshui|js', '弥勒|mile|ml', '元阳|yuanyang|yy', '绿春|lvchun|lc', '开远|kaiyuan|ky', '个旧|gejiu|gj', '蒙自|mengzi|mz', '屏边|pingbian|pb', '泸西|luxi|lx', '金平|jinping|jp', '河口|hekou|hk', '曲靖|qujing|qj', '沾益|zhanyi|zy', '陆良|luliang|ll', '富源|fuyuan|fy', '马龙|malong|ml', '师宗|shizong|sz', '罗平|luoping|lp', '会泽|huize|hz', '宣威|xuanwei|xw', '保山|baoshan|bs', '龙陵|longling|ll', '施甸|shidian|sd', '昌宁|changning|cn', '腾冲|tengchong|tc', '文山|wenshan|ws', '西畴|xichou|xc', '马关|maguan|mg', '麻栗坡|malipo|mlp', '砚山|yanshan|ys', '丘北|qiubei|qb', '广南|guangnan|gn', '富宁|funing|fn', '玉溪|yuxi|yx', '澄江|chengjiang|cj', '江川|jiangchuan|jc', '通海|tonghai|th', '华宁|huaning|hn', '新平|xinping|xp', '易门|yimen|ym', '峨山|eshan|es', '元江|yuanjiang|yj', '楚雄|chuxiong|cx', '大姚|dayao|dy', '元谋|yuanmou|ym', '姚安|yaoan|ya', '牟定|mouding|md', '南华|nanhua|nh', '武定|wuding|wd', '禄丰|lufeng|lf', '双柏|shuangbo|sb', '永仁|yongren|yr', '普洱|puer|pe', '景谷|jinggu|jg', '景东|jingdong|jd', '澜沧|lancang|lc', '墨江|mojiang|mj', '江城|jiangcheng|jc', '孟连|menglian|ml', '西盟|ximeng|xm', '镇沅|zhenyuan|zy', '宁洱|ninger|ne', '昭通|zhaotong|zt', '鲁甸|ludian|ld', '彝良|yiliang|yl', '镇雄|zhenxiong|zx', '威信|weixin|wx', '巧家|qiaojia|qj', '绥江|suijiang|sj', '永善|yongshan|ys', '盐津|yanjin|yj', '大关|daguan|dg', '水富|shuifu|sf', '临沧|lincang|lc', '沧源|cangyuan|cy', '耿马|gengma|gm', '双江|shuangjiang|sj', '凤庆|fengqing|fq', '永德|yongde|yd', '云县|yunxian|yx', '镇康|zhenkang|zk', '怒江|nujiang|nj', '福贡|fugong|fg', '兰坪|lanping|lp', '泸水|lushui|ls', '六库|liuku|lk', '贡山|gongshan|gs', '香格里拉|xianggelila|xgll', '德钦|deqin|dq', '维西|weixi|wx', '中甸|zhongdian|zd', '丽江|lijiang|lj', '永胜|yongsheng|ys', '华坪|huaping|hp', '宁蒗|ninglang|nl', '德宏|dehong|dh', '陇川|longchuan|lc', '盈江|yingjiang|yj', '瑞丽|ruili|rl', '梁河|lianghe|lh', '潞西|luxi|lx', '景洪|jinghong|jh', '勐海|menghai|mh', '勐腊|mengla|ml', '长丰|zhangfeng|zf', '肥东|feidong|fd', '肥西|feixi|fx', '蚌埠|bangbu|bb', '怀远|huaiyuan|hy', '固镇|guzhen|gz', '五河|wuhe|wh', '芜湖|wuhu|wh', '繁昌|fanchang|fc', '芜湖县|wuhuxian|whx', '南陵|nanling|nl', '淮南|huainan|hn', '凤台|fengtai|ft', '潘集|panji|pj', '马鞍山|maanshan|mas', '当涂|dangtu|dt', '安庆|anqing|aq', '枞阳|zongyang|zy', '太湖|taihu|th', '潜山|qianshan|qs', '怀宁|huaining|hn', '宿松|susong|ss', '望江|wangjiang|wj', '岳西|yuexi|yx', '桐城|tongcheng|tc', '宿州|suzhou|sz', '砀山|dangshan|ds', '灵璧|lingbi|lb', '泗县|sixian|sx', '萧县|xiaoxian|xx', '阜阳|fuyang|fy', '阜南|funan|fn', '颍上|yingshang|ys', '临泉|linquan|lq', '界首|jieshou|js', '太和|taihe|th', '亳州|bozhou|bz', '涡阳|woyang|wy', '利辛|lixin|lx', '蒙城|mengcheng|mc', '黄山|huangshan|hs', '黄山区|huangshanqu|hsq', '屯溪|tunxi|tx', '祁门|qimen|qm', '黟县|yixian|yx', '歙县|shexian|sx', '休宁|xiuning|xn', '黄山市|huangshanshi|hss', '滁州|chuzhou|cz', '凤阳|fengyang|fy', '明光|mingguang|mg', '定远|dingyuan|dy', '全椒|quanjiao|qj', '来安|laian|la', '天长|tianzhang|tz', '淮北|huaibei|hb', '濉溪|suixi|sx', '铜陵|tongling|tl', '宣城|xuancheng|xc', '泾县|jingxian|jx', '旌德|jingde|jd', '宁国|ningguo|ng', '绩溪|jixi|jx', '广德|guangde|gd', '郎溪|langxi|lx', '六安|liuan|la', '霍邱|huoqiu|hq', '寿县|shouxian|sx', '金寨|jinzhai|jz', '霍山|huoshan|hs', '舒城|shucheng|sc', '巢湖|chaohu|ch', '庐江|lujiang|lj', '无为|wuwei|ww', '含山|hanshan|hs', '和县|hexian|hx', '池州|chizhou|cz', '东至|dongzhi|dz', '青阳|qingyang|qy', '九华山|jiuhuashan|jhs', '石台|shitai|st', '蔡甸|caidian|cd', '黄陂|huangpo|hp', '新洲|xinzhou|xz', '江夏|jiangxia|jx', '东西湖|dongxihu|dxh', '襄阳|xiangyang|xy', '襄州|xiangzhou|xz', '保康|baokang|bk', '南漳|nanzhang|nz', '宜城|yicheng|yc', '老河口|laohekou|lhk', '谷城|gucheng|gc', '枣阳|zaoyang|zy', '鄂州|ezhou|ez', '梁子湖|liangzihu|lzh', '孝感|xiaogan|xg', '安陆|anlu|al', '云梦|yunmeng|ym', '大悟|dawu|dw', '应城|yingcheng|yc', '汉川|hanchuan|hc', '孝昌|xiaochang|xc', '黄冈|huanggang|hg', '红安|hongan|ha', '麻城|macheng|mc', '罗田|luotian|lt', '英山|yingshan|ys', '浠水|xishui|xs', '蕲春|qichun|qc', '黄梅|huangmei|hm', '武穴|wuxue|wx', '团风|tuanfeng|tf', '黄石|huangshi|hs', '大冶|daye|dy', '阳新|yangxin|yx', '铁山|tieshan|ts', '下陆|xialu|xl', '西塞山|xisaishan|xss', '咸宁|xianning|xn', '赤壁|chibi|cb', '嘉鱼|jiayu|jy', '崇阳|chongyang|cy', '通城|tongcheng|tc', '通山|tongshan|ts', '荆州|jingzhou|jz', '江陵|jiangling|jl', '公安|gongan|ga', '石首|shishou|ss', '监利|jianli|jl', '洪湖|honghu|hh', '松滋|songzi|sz', '沙市|shashi|ss', '宜昌|yichang|yc', '远安|yuanan|ya', '秭归|zigui|zg', '兴山|xingshan|xs', '五峰|wufeng|wf', '当阳|dangyang|dy', '长阳|zhangyang|zy', '宜都|yidou|yd', '枝江|zhijiang|zj', '三峡|sanxia|sx', '夷陵|yiling|yl', '恩施|enshi|es', '利川|lichuan|lc', '建始|jianshi|js', '咸丰|xianfeng|xf', '宣恩|xuanen|xe', '鹤峰|hefeng|hf', '来凤|laifeng|lf', '巴东|badong|bd', '十堰|shiyan|sy', '竹溪|zhuxi|zx', '郧西|yunxi|yx', '郧县|yunxian|yx', '竹山|zhushan|zs', '房县|fangxian|fx', '丹江口|danjiangkou|djk', '茅箭|maojian|mj', '张湾|zhangwan|zw', '神农架|shennongjia|snj', '随州|suizhou|sz', '广水|guangshui|gs', '荆门|jingmen|jm', '钟祥|zhongxiang|zx', '京山|jingshan|js', '掇刀|duodao|dd', '沙洋|shayang|sy', '天门|tianmen|tm', '仙桃|xiantao|xt', '潜江|qianjiang|qj', '郑州|zhengzhou|zz', '巩义|gongyi|gy', '荥阳|yingyang|yy', '登封|dengfeng|df', '新密|xinmi|xm', '新郑|xinzheng|xz', '中牟|zhongmou|zm', '上街|shangjie|sj', '安阳|anyang|ay', '汤阴|tangyin|ty', '滑县|huaxian|hx', '内黄|neihuang|nh', '林州|linzhou|lz', '新乡|xinxiang|xx', '获嘉|huojia|hj', '原阳|yuanyang|yy', '辉县|huixian|hx', '卫辉|weihui|wh', '延津|yanjin|yj', '封丘|fengqiu|fq', '长垣|zhangyuan|zy', '许昌|xuchang|xc', '鄢陵|yanling|yl', '襄城|xiangcheng|xc', '长葛|zhangge|zg', '禹州|yuzhou|yz', '平顶山|pingdingshan|pds', '郏县|jiaxian|jx', '宝丰|baofeng|bf', '汝州|ruzhou|rz', '叶县|yexian|yx', '舞钢|wugang|wg', '鲁山|lushan|ls', '石龙|shilong|sl', '信阳|xinyang|xy', '息县|xixian|xx', '罗山|luoshan|ls', '光山|guangshan|gs', '新县|xinxian|xx', '淮滨|huaibin|hb', '潢川|huangchuan|hc', '固始|gushi|gs', '商城|shangcheng|sc', '南阳|nanyang|ny', '南召|nanzhao|nz', '方城|fangcheng|fc', '社旗|sheqi|sq', '西峡|xixia|xx', '内乡|neixiang|nx', '镇平|zhenping|zp', '淅川|xichuan|xc', '新野|xinye|xy', '唐河|tanghe|th', '邓州|dengzhou|dz', '桐柏|tongbo|tb', '开封|kaifeng|kf', '杞县|qixian|qx', '尉氏|weishi|ws', '通许|tongxu|tx', '兰考|lankao|lk', '洛阳|luoyang|ly', '新安|xinan|xa', '孟津|mengjin|mj', '宜阳|yiyang|yy', '洛宁|luoning|ln', '伊川|yichuan|yc', '嵩县|songxian|sx', '偃师|yanshi|ys', '栾川|luanchuan|lc', '汝阳|ruyang|ry', '吉利|jili|jl', '商丘|shangqiu|sq', '睢县|suixian|sx', '民权|minquan|mq', '虞城|yucheng|yc', '柘城|zhecheng|zc', '宁陵|ningling|nl', '夏邑|xiayi|xy', '永城|yongcheng|yc', '焦作|jiaozuo|jz', '修武|xiuwu|xw', '武陟|wuzhi|wz', '沁阳|qinyang|qy', '博爱|boai|ba', '温县|wenxian|wx', '孟州|mengzhou|mz', '鹤壁|hebi|hb', '浚县|junxian|jx', '淇县|qixian|qx', '濮阳|puyang|py', '台前|taiqian|tq', '南乐|nanle|nl', '清丰|qingfeng|qf', '范县|fanxian|fx', '周口|zhoukou|zk', '扶沟|fugou|fg', '太康|taikang|tk', '淮阳|huaiyang|hy', '西华|xihua|xh', '商水|shangshui|ss', '项城|xiangcheng|xc', '郸城|dancheng|dc', '鹿邑|luyi|ly', '沈丘|shenqiu|sq', '漯河|luohe|lh', '临颍|linying|ly', '舞阳|wuyang|wy', '驻马店|zhumadian|zmd', '西平|xiping|xp', '遂平|suiping|sp', '上蔡|shangcai|sc', '汝南|runan|rn', '泌阳|miyang|my', '平舆|pingyu|py', '新蔡|xincai|xc', '确山|queshan|qs', '正阳|zhengyang|zy', '三门峡|sanmenxia|smx', '灵宝|lingbao|lb', '渑池|mianchi|mc', '卢氏|lushi|ls', '义马|yima|ym', '陕县|shanxian|sx', '济源|jiyuan|jy', '成都|chengdou|cd', '龙泉驿|longquanyi|lqy', '新都|xindou|xd', '温江|wenjiang|wj', '金堂|jintang|jt', '双流|shuangliu|sl', '郫县|pixian|px', '大邑|dayi|dy', '蒲江|pujiang|pj', '新津|xinjin|xj', '都江堰|doujiangyan|djy', '彭州|pengzhou|pz', '邛崃|qionglai|ql', '崇州|chongzhou|cz', '攀枝花|panzhihua|pzh', '仁和|renhe|rh', '米易|miyi|my', '盐边|yanbian|yb', '自贡|zigong|zg', '富顺|fushun|fs', '荣县|rongxian|rx', '绵阳|mianyang|my', '三台|santai|st', '盐亭|yanting|yt', '安县|anxian|ax', '梓潼|zitong|zt', '北川|beichuan|bc', '平武|pingwu|pw', '江油|jiangyou|jy', '南充|nanchong|nc', '南部|nanbu|nb', '营山|yingshan|ys', '蓬安|pengan|pa', '仪陇|yilong|yl', '西充|xichong|xc', '阆中|langzhong|lz', '达州|dazhou|dz', '宣汉|xuanhan|xh', '开江|kaijiang|kj', '大竹|dazhu|dz', '渠县|quxian|qx', '万源|wanyuan|wy', '达川|dachuan|dc', '达县|daxian|dx', '遂宁|suining|sn', '蓬溪|pengxi|px', '射洪|shehong|sh', '广安|guangan|ga', '岳池|yuechi|yc', '武胜|wusheng|ws', '邻水|linshui|ls', '华蓥|huaying|hy', '巴中|bazhong|bz', '通江|tongjiang|tj', '南江|nanjiang|nj', '平昌|pingchang|pc', '泸州|luzhou|lz', '泸县|luxian|lx', '合江|hejiang|hj', '叙永|xuyong|xy', '古蔺|gulin|gl', '纳溪|naxi|nx', '宜宾|yibin|yb', '宜宾县|yibinxian|ybx', '南溪|nanxi|nx', '江安|jiangan|ja', '长宁|zhangning|zn', '高县|gaoxian|gx', '珙县|gongxian|gx', '筠连|yunlian|yl', '兴文|xingwen|xw', '屏山|pingshan|ps', '内江|neijiang|nj', '东兴|dongxing|dx', '威远|weiyuan|wy', '资中|zizhong|zz', '隆昌|longchang|lc', '资阳|ziyang|zy', '安岳|anyue|ay', '乐至|lezhi|lz', '简阳|jianyang|jy', '乐山|leshan|ls', '犍为|jianwei|jw', '井研|jingyan|jy', '夹江|jiajiang|jj', '沐川|muchuan|mc', '峨边|ebian|eb', '马边|mabian|mb', '峨眉|emei|em', '峨眉山|emeishan|ems', '眉山|meishan|ms', '仁寿|renshou|rs', '彭山|pengshan|ps', '洪雅|hongya|hy', '丹棱|danleng|dl', '青神|qingshen|qs', '凉山|liangshan|ls', '木里|muli|ml', '盐源|yanyuan|yy', '德昌|dechang|dc', '会理|huili|hl', '会东|huidong|hd', '宁南|ningnan|nn', '普格|puge|pg', '西昌|xichang|xc', '金阳|jinyang|jy', '昭觉|zhaojue|zj', '喜德|xide|xd', '冕宁|mianning|mn', '越西|yuexi|yx', '甘洛|ganluo|gl', '雷波|leibo|lb', '美姑|meigu|mg', '布拖|butuo|bt', '雅安|yaan|ya', '名山|mingshan|ms', '荥经|yingjing|yj', '汉源|hanyuan|hy', '石棉|shimian|sm', '天全|tianquan|tq', '芦山|lushan|ls', '宝兴|baoxing|bx', '甘孜|ganzi|gz', '康定|kangding|kd', '泸定|luding|ld', '丹巴|danba|db', '九龙县|jiulongxian|jlx', '雅江|yajiang|yj', '道孚|daofu|df', '炉霍|luhuo|lh', '新龙|xinlong|xl', '德格|dege|dg', '白玉|baiyu|by', '石渠|shiqu|sq', '色达|seda|sd', '理塘|litang|lt', '巴塘|batang|bt', '乡城|xiangcheng|xc', '稻城|daocheng|dc', '得荣|derong|dr', '阿坝|aba|ab', '汶川|wenchuan|wc', '理县|lixian|lx', '茂县|maoxian|mx', '松潘|songpan|sp', '九寨沟|jiuzhaigou|jzg', '金川|jinchuan|jc', '小金|xiaojin|xj', '黑水|heishui|hs', '马尔康|maerkang|mek', '壤塘|rangtang|rt', '若尔盖|ruoergai|reg', '红原|hongyuan|hy', '德阳|deyang|dy', '中江|zhongjiang|zj', '广汉|guanghan|gh', '什邡|shenfang|sf', '绵竹|mianzhu|mz', '罗江|luojiang|lj', '广元|guangyuan|gy', '旺苍|wangcang|wc', '青川|qingchuan|qc', '剑阁|jiange|jg', '苍溪|cangxi|cx', '西宁|xining|xn', '大通|datong|dt', '湟源|huangyuan|hy', '湟中|huangzhong|hz', '海东|haidong|hd', '乐都|ledou|ld', '民和|minhe|mh', '互助|huzhu|hz', '化隆|hualong|hl', '循化|xunhua|xh', '冷湖|lenghu|lh', '平安|pingan|pa', '黄南|huangnan|hn', '尖扎|jianzha|jz', '泽库|zeku|zk', '河南|henan|hn', '同仁|tongren|tr', '海南|hainan|hn', '贵德|guide|gd', '兴海|xinghai|xh', '贵南|guinan|gn', '同德|tongde|td', '共和|gonghe|gh', '果洛|guoluo|gl', '班玛|banma|bm', '甘德|gande|gd', '达日|dari|dr', '久治|jiuzhi|jz', '玛多|maduo|md', '多县|duoxian|dx', '玛沁|maqin|mq', '玉树|yushu|ys', '称多|chengduo|cd', '治多|zhiduo|zd', '杂多|zaduo|zd', '囊谦|nangqian|nq', '曲麻莱|qumalai|qml', '海西|haixi|hx', '天峻|tianjun|tj', '乌兰|wulan|wl', '茫崖|mangya|my', '大柴旦|dachaidan|dcd', '德令哈|delingha|dlh', '海北|haibei|hb', '门源|menyuan|my', '祁连|qilian|ql', '海晏|haiyan|hy', '刚察|gangcha|gc', '格尔木|geermu|gem', '都兰|doulan|dl', '桃园|taoyuan|ty', '新竹|xinzhu|xz', '宜兰|yilan|yl', '高雄|gaoxiong|gx', '嘉义|jiayi|jy', '台南|tainan|tn', '台东|taidong|td', '屏东|pingdong|pd', '台中|taizhong|tz', '苗栗|miaoli|ml', '彰化|zhanghua|zh', '南投|nantou|nt', '花莲|hualian|hl', '云林|yunlin|yl', '沈阳|shenyang|sy', '辽中|liaozhong|lz', '康平|kangping|kp', '法库|faku|fk', '新民|xinmin|xm', '大连|dalian|dl', '瓦房店|wafangdian|wfd', '金州|jinzhou|jz', '普兰店|pulandian|pld', '旅顺|lvshun|ls', '长海|zhanghai|zh', '庄河|zhuanghe|zh', '鞍山|anshan|as', '台安|taian|ta', '岫岩|xiuyan|xy', '海城|haicheng|hc', '抚顺|fushun|fs', '新宾|xinbin|xb', '清原|qingyuan|qy', '章党|zhangdang|zd', '本溪|benxi|bx', '本溪县|benxixian|bxx', '桓仁|huanren|hr', '丹东|dandong|dd', '凤城|fengcheng|fc', '宽甸|kuandian|kd', '东港|donggang|dg', '锦州|jinzhou|jz', '凌海|linghai|lh', '义县|yixian|yx', '黑山|heishan|hs', '北镇|beizhen|bz', '营口|yingkou|yk', '大石桥|dashiqiao|dsq', '盖州|gaizhou|gz', '阜新|fuxin|fx', '彰武|zhangwu|zw', '辽阳|liaoyang|ly', '辽阳县|liaoyangxian|lyx', '灯塔|dengta|dt', '弓长岭|gongzhangling|gzl', '铁岭|tieling|tl', '开原|kaiyuan|ky', '昌图|changtu|ct', '西丰|xifeng|xf', '调兵山|diaobingshan|dbs', '朝阳县|chaoyangxian|cyx', '凌源|lingyuan|ly', '喀左|kazuo|kz', '北票|beipiao|bp', '建平县|jianpingxian|jpx', '盘锦|panjin|pj', '大洼|dawa|dw', '盘山|panshan|ps', '葫芦岛|huludao|hld', '建昌|jianchang|jc', '绥中|suizhong|sz', '兴城|xingcheng|xc', '萧山|xiaoshan|xs', '桐庐|tonglu|tl', '淳安|chunan|ca', '建德|jiande|jd', '余杭|yuhang|yh', '临安|linan|la', '富阳|fuyang|fy', '湖州|huzhou|hz', '长兴|zhangxing|zx', '安吉|anji|aj', '德清|deqing|dq', '嘉兴|jiaxing|jx', '嘉善|jiashan|js', '海宁|haining|hn', '桐乡|tongxiang|tx', '平湖|pinghu|ph', '海盐|haiyan|hy', '宁波|ningbo|nb', '慈溪|cixi|cx', '余姚|yuyao|yy', '奉化|fenghua|fh', '象山|xiangshan|xs', '宁海|ninghai|nh', '北仑|beilun|bl', '鄞州|yinzhou|yz', '镇海|zhenhai|zh', '绍兴|shaoxing|sx', '诸暨|zhuji|zj', '上虞|shangyu|sy', '新昌|xinchang|xc', '嵊州|shengzhou|sz', '台州|taizhou|tz', '玉环|yuhuan|yh', '三门|sanmen|sm', '天台|tiantai|tt', '仙居|xianju|xj', '温岭|wenling|wl', '洪家|hongjia|hj', '临海|linhai|lh', '椒江|jiaojiang|jj', '黄岩|huangyan|hy', '路桥|luqiao|lq', '温州|wenzhou|wz', '泰顺|taishun|ts', '文成|wencheng|wc', '平阳|pingyang|py', '瑞安|ruian|ra', '洞头|dongtou|dt', '乐清|leqing|lq', '永嘉|yongjia|yj', '苍南|cangnan|cn', '丽水|lishui|ls', '遂昌|suichang|sc', '龙泉|longquan|lq', '缙云|jinyun|jy', '青田|qingtian|qt', '云和|yunhe|yh', '庆元|qingyuan|qy', '松阳|songyang|sy', '景宁|jingning|jn', '金华|jinhua|jh', '浦江|pujiang|pj', '兰溪|lanxi|lx', '义乌|yiwu|yw', '东阳|dongyang|dy', '武义|wuyi|wy', '永康|yongkang|yk', '磐安|panan|pa', '衢州|quzhou|qz', '常山|changshan|cs', '开化|kaihua|kh', '龙游|longyou|ly', '江山|jiangshan|js', '衢江|qujiang|qj', '舟山|zhoushan|zs', '嵊泗|shengsi|ss', '岱山|daishan|ds', '普陀|putuo|pt', '定海|dinghai|dh', '太原|taiyuan|ty', '清徐|qingxu|qx', '阳曲|yangqu|yq', '娄烦|loufan|lf', '古交|gujiao|gj', '尖草坪区|jiancaopingqu|jcpq', '小店区|xiaodianqu|xdq', '大同|datong|dt', '阳高|yanggao|yg', '大同县|datongxian|dtx', '天镇|tianzhen|tz', '广灵|guangling|gl', '灵丘|lingqiu|lq', '浑源|hunyuan|hy', '左云|zuoyun|zy', '阳泉|yangquan|yq', '盂县|yuxian|yx', '平定|pingding|pd', '晋中|jinzhong|jz', '榆次|yuci|yc', '榆社|yushe|ys', '左权|zuoquan|zq', '和顺|heshun|hs', '昔阳|xiyang|xy', '寿阳|shouyang|sy', '太谷|taigu|tg', '祁县|qixian|qx', '平遥|pingyao|py', '灵石|lingshi|ls', '介休|jiexiu|jx', '长治|zhangzhi|zz', '黎城|licheng|lc', '屯留|tunliu|tl', '潞城|lucheng|lc', '襄垣|xiangyuan|xy', '平顺|pingshun|ps', '武乡|wuxiang|wx', '沁县|qinxian|qx', '长子|zhangzi|zz', '沁源|qinyuan|qy', '壶关|huguan|hg', '晋城|jincheng|jc', '沁水|qinshui|qs', '阳城|yangcheng|yc', '陵川|lingchuan|lc', '高平|gaoping|gp', '泽州|zezhou|zz', '临汾|linfen|lf', '曲沃|quwo|qw', '永和|yonghe|yh', '隰县|xixian|xx', '大宁|daning|dn', '吉县|jixian|jx', '襄汾|xiangfen|xf', '蒲县|puxian|px', '汾西|fenxi|fx', '洪洞|hongdong|hd', '霍州|huozhou|hz', '乡宁|xiangning|xn', '翼城|yicheng|yc', '侯马|houma|hm', '浮山|fushan|fs', '安泽|anze|az', '古县|guxian|gx', '运城|yuncheng|yc', '临猗|linyi|ly', '稷山|jishan|js', '万荣|wanrong|wr', '河津|hejin|hj', '新绛|xinjiang|xj', '绛县|jiangxian|jx', '闻喜|wenxi|wx', '垣曲|yuanqu|yq', '永济|yongji|yj', '芮城|ruicheng|rc', '夏县|xiaxian|xx', '平陆|pinglu|pl', '朔州|shuozhou|sz', '平鲁|pinglu|pl', '山阴|shanyin|sy', '右玉|youyu|yy', '应县|yingxian|yx', '怀仁|huairen|hr', '忻州|xinzhou|xz', '定襄|dingxiang|dx', '五台县|wutaixian|wtx', '河曲|hequ|hq', '偏关|pianguan|pg', '神池|shenchi|sc', '宁武|ningwu|nw', '代县|daixian|dx', '繁峙|fanzhi|fz', '五台山|wutaishan|wts', '保德|baode|bd', '静乐|jingle|jl', '岢岚|kelan|kl', '五寨|wuzhai|wz', '原平|yuanping|yp', '吕梁|lvliang|ll', '离石|lishi|ls', '临县|linxian|lx', '兴县|xingxian|xx', '岚县|lanxian|lx', '柳林|liulin|ll', '石楼|shilou|sl', '方山|fangshan|fs', '交口|jiaokou|jk', '中阳|zhongyang|zy', '孝义|xiaoyi|xy', '汾阳|fenyang|fy', '文水|wenshui|ws', '交城|jiaocheng|jc', '南宁|nanning|nn', '邕宁|yongning|yn', '横县|hengxian|hx', '隆安|longan|la', '马山|mashan|ms', '上林|shanglin|sl', '武鸣|wuming|wm', '宾阳|binyang|by', '崇左|chongzuo|cz', '天等|tiandeng|td', '龙州|longzhou|lz', '凭祥|pingxiang|px', '大新|daxin|dx', '扶绥|fusui|fs', '宁明|ningming|nm', '柳州|liuzhou|lz', '柳城|liucheng|lc', '鹿寨|luzhai|lz', '柳江|liujiang|lj', '融安|rongan|ra', '融水|rongshui|rs', '三江|sanjiang|sj', '来宾|laibin|lb', '忻城|xincheng|xc', '金秀|jinxiu|jx', '象州|xiangzhou|xz', '武宣|wuxuan|wx', '合山|heshan|hs', '桂林|guilin|gl', '龙胜|longsheng|ls', '永福|yongfu|yf', '临桂|lingui|lg', '兴安|xingan|xa', '灵川|lingchuan|lc', '全州|quanzhou|qz', '灌阳|guanyang|gy', '阳朔|yangshuo|ys', '恭城|gongcheng|gc', '平乐|pingle|pl', '荔浦|lipu|lp', '资源|ziyuan|zy', '梧州|wuzhou|wz', '藤县|tengxian|tx', '苍梧|cangwu|cw', '蒙山|mengshan|ms', '岑溪|cenxi|cx', '贺州|hezhou|hz', '昭平|zhaoping|zp', '富川|fuchuan|fc', '钟山|zhongshan|zs', '贵港|guigang|gg', '桂平|guiping|gp', '平南|pingnan|pn', '玉林|yulin|yl', '博白|bobai|bb', '北流|beiliu|bl', '容县|rongxian|rx', '陆川|luchuan|lc', '兴业|xingye|xy', '百色|baise|bs', '那坡|neipo|np', '田阳|tianyang|ty', '德保|debao|db', '靖西|jingxi|jx', '田东|tiandong|td', '平果|pingguo|pg', '隆林|longlin|ll', '西林|xilin|xl', '乐业|leye|ly', '凌云|lingyun|ly', '田林|tianlin|tl', '钦州|qinzhou|qz', '浦北|pubei|pb', '灵山|lingshan|ls', '河池|hechi|hc', '天峨|tiane|te', '东兰|donglan|dl', '巴马|bama|bm', '环江|huanjiang|hj', '罗城|luocheng|lc', '宜州|yizhou|yz', '凤山|fengshan|fs', '南丹|nandan|nd', '都安|douan|da', '大化|dahua|dh', '北海|beihai|bh', '合浦|hepu|hp', '涠洲岛|weizhoudao|wzd', '防城港|fangchenggang|fcg', '上思|shangsi|ss', '东兴|dongxing|dx', '防城|fangcheng|fc', '长春|zhangchun|zc', '农安|nongan|na', '德惠|dehui|dh', '九台|jiutai|jt', '榆树|yushu|ys', '双阳|shuangyang|sy', '吉林|jilin|jl', '舒兰|shulan|sl', '永吉|yongji|yj', '蛟河|jiaohe|jh', '磐石|panshi|ps', '桦甸|huadian|hd', '延吉|yanji|yj', '敦化|dunhua|dh', '安图|antu|at', '汪清|wangqing|wq', '和龙|helong|hl', '龙井|longjing|lj', '珲春|hunchun|hc', '图们|tumen|tm', '四平|siping|sp', '双辽|shuangliao|sl', '梨树|lishu|ls', '公主岭|gongzhuling|gzl', '伊通|yitong|yt', '通化|tonghua|th', '梅河口|meihekou|mhk', '柳河|liuhe|lh', '辉南|huinan|hn', '集安|jian|ja', '通化县|tonghuaxian|thx', '白城|baicheng|bc', '洮南|taonan|tn', '大安|daan|da', '镇赉|zhenlai|zl', '通榆|tongyu|ty', '辽源|liaoyuan|ly', '东丰|dongfeng|df', '东辽|dongliao|dl', '松原|songyuan|sy', '乾安|qianan|qa', '前郭|qianguo|qg', '长岭|zhangling|zl', '扶余|fuyu|fy', '白山|baishan|bs', '靖宇|jingyu|jy', '临江|linjiang|lj', '东岗|donggang|dg', '长白|zhangbai|zb', '抚松|fusong|fs', '江源|jiangyuan|jy', '长安|zhangan|za', '临潼|lintong|lt', '蓝田|lantian|lt', '周至|zhouzhi|zz', '户县|huxian|hx', '高陵|gaoling|gl', '咸阳|xianyang|xy', '三原|sanyuan|sy', '礼泉|liquan|lq', '永寿|yongshou|ys', '淳化|chunhua|ch', '泾阳|jingyang|jy', '武功|wugong|wg', '乾县|qianxian|qx', '彬县|binxian|bx', '长武|zhangwu|zw', '旬邑|xunyi|xy', '兴平|xingping|xp', '延安|yanan|ya', '延长|yanzhang|yz', '延川|yanchuan|yc', '子长|zizhang|zz', '宜川|yichuan|yc', '富县|fuxian|fx', '志丹|zhidan|zd', '安塞|ansai|as', '甘泉|ganquan|gq', '洛川|luochuan|lc', '黄陵|huangling|hl', '黄龙|huanglong|hl', '吴起|wuqi|wq', '榆林|yulin|yl', '府谷|fugu|fg', '神木|shenmu|sm', '佳县|jiaxian|jx', '定边|dingbian|db', '靖边|jingbian|jb', '横山|hengshan|hs', '米脂|mizhi|mz', '子洲|zizhou|zz', '绥德|suide|sd', '吴堡|wubao|wb', '清涧|qingjian|qj', '榆阳|yuyang|yy', '渭南|weinan|wn', '华县|huaxian|hx', '潼关|tongguan|tg', '大荔|dali|dl', '白水|baishui|bs', '富平|fuping|fp', '蒲城|pucheng|pc', '澄城|chengcheng|cc', '合阳|heyang|hy', '韩城|hancheng|hc', '华阴|huayin|hy', '商洛|shangluo|sl', '洛南|luonan|ln', '柞水|zuoshui|zs', '商州|shangzhou|sz', '镇安|zhenan|za', '丹凤|danfeng|df', '商南|shangnan|sn', '山阳|shanyang|sy', '安康|ankang|ak', '紫阳|ziyang|zy', '石泉|shiquan|sq', '汉阴|hanyin|hy', '旬阳|xunyang|xy', '岚皋|langao|lg', '平利|pingli|pl', '白河|baihe|bh', '镇坪|zhenping|zp', '宁陕|ningshan|ns', '汉中|hanzhong|hz', '略阳|lveyang|ly', '勉县|mianxian|mx', '留坝|liuba|lb', '洋县|yangxian|yx', '城固|chenggu|cg', '西乡|xixiang|xx', '佛坪|foping|fp', '宁强|ningqiang|nq', '南郑|nanzheng|nz', '镇巴|zhenba|zb', '宝鸡|baoji|bj', '千阳|qianyang|qy', '麟游|linyou|ly', '岐山|qishan|qs', '凤翔|fengxiang|fx', '扶风|fufeng|ff', '眉县|meixian|mx', '太白|taibai|tb', '凤县|fengxian|fx', '陇县|longxian|lx', '陈仓|chencang|cc', '铜川|tongchuan|tc', '耀县|yaoxian|yx', '宜君|yijun|yj', '耀州|yaozhou|yz', '杨凌|yangling|yl', '呼和浩特|huhehaote|hhht', '土左旗|tuzuoqi|tzq', '托县|tuoxian|tx', '和林|helin|hl', '清水河|qingshuihe|qsh', '呼市郊区|hushijiaoqu|hsjq', '武川|wuchuan|wc', '包头|baotou|bt', '白云鄂博|baiyunebo|byeb', '满都拉|mandoula|mdl', '土右旗|tuyouqi|tyq', '固阳|guyang|gy', '达茂旗|damaoqi|dmq', '乌海|wuhai|wh', '集宁|jining|jn', '卓资|zhuozi|zz', '化德|huade|hd', '商都|shangdou|sd', '兴和|xinghe|xh', '凉城|liangcheng|lc', '察右前旗|chayouqianqi|cyqq', '察右中旗|chayouzhongqi|cyzq', '察右后旗|chayouhouqi|cyhq', '四子王旗|siziwangqi|szwq', '丰镇|fengzhen|fz', '通辽|tongliao|tl', '舍伯吐|shebotu|sbt', '科左中旗|kezuozhongqi|kzzq', '科左后旗|kezuohouqi|kzhq', '青龙山|qinglongshan|qls', '开鲁|kailu|kl', '库伦|kulun|kl', '奈曼|naiman|nm', '扎鲁特|zhalute|zlt', '巴雅尔吐胡硕|bayaertuhushuo|byeths', '霍林郭勒|huolinguole|hlgl', '赤峰|chifeng|cf', '阿鲁旗|aluqi|alq', '浩尔吐|haoertu|het', '巴林左旗|balinzuoqi|blzq', '巴林右旗|balinyouqi|blyq', '林西|linxi|lx', '克什克腾|keshenketeng|kskt', '翁牛特|wengniute|wnt', '岗子|gangzi|gz', '喀喇沁|kalaqin|klq', '八里罕|balihan|blh', '宁城|ningcheng|nc', '敖汉|aohan|ah', '宝国吐|baoguotu|bgt', '鄂尔多斯|eerduosi|eeds', '达拉特|dalate|dlt', '准格尔|zhungeer|zge', '鄂前旗|eqianqi|eqq', '河南|henan|hn', '伊克乌素|yikewusu|ykws', '鄂托克|etuoke|etk', '杭锦旗|hangjinqi|hjq', '乌审旗|wushenqi|wsq', '伊金霍洛|yijinhuoluo|yjhl', '乌审召|wushenzhao|wsz', '东胜|dongsheng|ds', '临河|linhe|lh', '五原|wuyuan|wy', '磴口|dengkou|dk', '乌前旗|wuqianqi|wqq', '大佘太|dashetai|dst', '乌中旗|wuzhongqi|wzq', '乌后旗|wuhouqi|whq', '海力素|hailisu|hls', '那仁宝力格|neirenbaolige|nrblg', '杭锦后旗|hangjinhouqi|hjhq', '锡林浩特|xilinhaote|xlht', '二连浩特|erlianhaote|elht', '阿巴嘎|abaga|abg', '苏左旗|suzuoqi|szq', '苏右旗|suyouqi|syq', '朱日和|zhurihe|zrh', '东乌旗|dongwuqi|dwq', '西乌旗|xiwuqi|xwq', '太仆寺|taipusi|tps', '镶黄旗|xianghuangqi|xhq', '正镶白旗|zhengxiangbaiqi|zxbq', '正兰旗|zhenglanqi|zlq', '多伦|duolun|dl', '博克图|boketu|bkt', '乌拉盖|wulagai|wlg', '呼伦贝尔|hulunbeier|hlbe', '海拉尔|hailaer|hle', '小二沟|xiaoergou|xeg', '阿荣旗|arongqi|arq', '莫力达瓦|molidawa|mldw', '鄂伦春旗|elunchunqi|elcq', '鄂温克旗|ewenkeqi|ewkq', '陈旗|chenqi|cq', '新左旗|xinzuoqi|xzq', '新右旗|xinyouqi|xyq', '满洲里|manzhouli|mzl', '牙克石|yakeshi|yks', '扎兰屯|zhalantun|zlt', '额尔古纳|eerguna|eegn', '根河|genhe|gh', '图里河|tulihe|tlh', '高力板|gaoliban|glb', '乌兰浩特|wulanhaote|wlht', '阿尔山|aershan|aes', '科右中旗|keyouzhongqi|kyzq', '胡尔勒|huerle|hel', '扎赉特|zhalaite|zlt', '索伦|suolun|sl', '突泉|tuquan|tq', '科右前旗|keyouqianqi|kyqq', '阿左旗|azuoqi|azq', '阿右旗|ayouqi|ayq', '额济纳|ejina|ejn', '拐子湖|guaizihu|gzh', '吉兰太|jilantai|jlt', '锡林高勒|xilingaole|xlgl', '头道湖|toudaohu|tdh', '中泉子|zhongquanzi|zqz', '诺尔公|nuoergong|neg', '雅布赖|yabulai|ybl', '乌斯泰|wusitai|wst', '孪井滩|luanjingtan|ljt', '银川|yinchuan|yc', '永宁|yongning|yn', '灵武|lingwu|lw', '贺兰|helan|hl', '石嘴山|shizuishan|szs', '惠农|huinong|hn', '平罗|pingluo|pl', '陶乐|taole|tl', '吴忠|wuzhong|wz', '同心|tongxin|tx', '盐池|yanchi|yc', '青铜峡|qingtongxia|qtx', '固原|guyuan|gy', '西吉|xiji|xj', '隆德|longde|ld', '泾源|jingyuan|jy', '彭阳|pengyang|py', '中卫|zhongwei|zw', '中宁|zhongning|zn', '海原|haiyuan|hy', '福州|fuzhou|fz', '闽清|minqing|mq', '闽侯|minhou|mh', '罗源|luoyuan|ly', '连江|lianjiang|lj', '永泰|yongtai|yt', '平潭|pingtan|pt', '长乐|zhangle|zl', '福清|fuqing|fq', '厦门|shamen|sm', '同安|tongan|ta', '宁德|ningde|nd', '古田|gutian|gt', '霞浦|xiapu|xp', '寿宁|shouning|sn', '周宁|zhouning|zn', '福安|fuan|fa', '柘荣|zherong|zr', '福鼎|fuding|fd', '屏南|pingnan|pn', '莆田|putian|pt', '仙游|xianyou|xy', '秀屿港|xiuyugang|xyg', '涵江|hanjiang|hj', '秀屿|xiuyu|xy', '荔城|licheng|lc', '城厢|chengxiang|cx', '泉州|quanzhou|qz', '安溪|anxi|ax', '永春|yongchun|yc', '德化|dehua|dh', '南安|nanan|na', '崇武|chongwu|cw', '惠安|huian|ha', '晋江|jinjiang|jj', '石狮|shishi|ss', '漳州|zhangzhou|zz', '长泰|zhangtai|zt', '南靖|nanjing|nj', '平和|pinghe|ph', '龙海|longhai|lh', '漳浦|zhangpu|zp', '诏安|zhaoan|za', '东山|dongshan|ds', '云霄|yunxiao|yx', '华安|huaan|ha', '龙岩|longyan|ly', '长汀|zhangting|zt', '连城|liancheng|lc', '武平|wuping|wp', '上杭|shanghang|sh', '永定|yongding|yd', '漳平|zhangping|zp', '三明|sanming|sm', '宁化|ninghua|nh', '清流|qingliu|ql', '泰宁|taining|tn', '将乐|jiangle|jl', '建宁|jianning|jn', '明溪|mingxi|mx', '沙县|shaxian|sx', '尤溪|youxi|yx', '永安|yongan|ya', '大田|datian|dt', '南平|nanping|np', '顺昌|shunchang|sc', '光泽|guangze|gz', '邵武|shaowu|sw', '武夷山|wuyishan|wys', '浦城|pucheng|pc', '建阳|jianyang|jy', '松溪|songxi|sx', '政和|zhenghe|zh', '建瓯|jianou|jo', '井陉|jingxing|jx', '正定|zhengding|zd', '栾城|luancheng|lc', '行唐|xingtang|xt', '灵寿|lingshou|ls', '高邑|gaoyi|gy', '深泽|shenze|sz', '赞皇|zanhuang|zh', '无极|wuji|wj', '平山|pingshan|ps', '元氏|yuanshi|ys', '赵县|zhaoxian|zx', '辛集|xinji|xj', '藁城|gaocheng|gc', '晋州|jinzhou|jz', '新乐|xinle|xl', '鹿泉|luquan|lq', '保定|baoding|bd', '满城|mancheng|mc', '阜平|fuping|fp', '徐水|xushui|xs', '唐县|tangxian|tx', '高阳|gaoyang|gy', '容城|rongcheng|rc', '涞源|laiyuan|ly', '望都|wangdou|wd', '安新|anxin|ax', '易县|yixian|yx', '曲阳|quyang|qy', '蠡县|lixian|lx', '顺平|shunping|sp', '雄县|xiongxian|xx', '涿州|zhuozhou|zz', '定州|dingzhou|dz', '安国|anguo|ag', '高碑店|gaobeidian|gbd', '涞水|laishui|ls', '定兴|dingxing|dx', '清苑|qingyuan|qy', '博野|boye|by', '张家口|zhangjiakou|zjk', '宣化|xuanhua|xh', '张北|zhangbei|zb', '康保|kangbao|kb', '沽源|guyuan|gy', '尚义|shangyi|sy', '蔚县|yuxian|yx', '阳原|yangyuan|yy', '怀安|huaian|ha', '万全|wanquan|wq', '怀来|huailai|hl', '涿鹿|zhuolu|zl', '赤城|chicheng|cc', '崇礼|chongli|cl', '承德|chengde|cd', '承德县|chengdexian|cdx', '兴隆|xinglong|xl', '平泉|pingquan|pq', '滦平|luanping|lp', '隆化|longhua|lh', '丰宁|fengning|fn', '宽城|kuancheng|kc', '围场|weichang|wc', '唐山|tangshan|ts', '丰南|fengnan|fn', '丰润|fengrun|fr', '滦县|luanxian|lx', '滦南|luannan|ln', '乐亭|leting|lt', '迁西|qianxi|qx', '玉田|yutian|yt', '唐海|tanghai|th', '遵化|zunhua|zh', '迁安|qianan|qa', '曹妃甸|caofeidian|cfd', '廊坊|langfang|lf', '固安|guan|ga', '永清|yongqing|yq', '香河|xianghe|xh', '大城|dacheng|dc', '文安|wenan|wa', '大厂|dachang|dc', '霸州|bazhou|bz', '三河|sanhe|sh', '沧州|cangzhou|cz', '青县|qingxian|qx', '东光|dongguang|dg', '海兴|haixing|hx', '盐山|yanshan|ys', '肃宁|suning|sn', '南皮|nanpi|np', '吴桥|wuqiao|wq', '献县|xianxian|xx', '孟村|mengcun|mc', '泊头|botou|bt', '任丘|renqiu|rq', '黄骅|huanghua|hh', '河间|hejian|hj', '沧县|cangxian|cx', '衡水|hengshui|hs', '枣强|zaoqiang|zq', '武邑|wuyi|wy', '武强|wuqiang|wq', '饶阳|raoyang|ry', '安平|anping|ap', '故城|gucheng|gc', '景县|jingxian|jx', '阜城|fucheng|fc', '冀州|jizhou|jz', '深州|shenzhou|sz', '邢台|xingtai|xt', '临城|lincheng|lc', '内丘|neiqiu|nq', '柏乡|boxiang|bx', '隆尧|longyao|ly', '南和|nanhe|nh', '宁晋|ningjin|nj', '巨鹿|julu|jl', '新河|xinhe|xh', '广宗|guangzong|gz', '平乡|pingxiang|px', '威县|weixian|wx', '清河|qinghe|qh', '临西|linxi|lx', '南宫|nangong|ng', '沙河|shahe|sh', '任县|renxian|rx', '邯郸|handan|hd', '峰峰|fengfeng|ff', '临漳|linzhang|lz', '成安|chengan|ca', '大名|daming|dm', '涉县|shexian|sx', '磁县|cixian|cx', '肥乡|feixiang|fx', '永年|yongnian|yn', '邱县|qiuxian|qx', '鸡泽|jize|jz', '广平|guangping|gp', '馆陶|guantao|gt', '魏县|weixian|wx', '曲周|quzhou|qz', '武安|wuan|wa', '秦皇岛|qinhuangdao|qhd', '青龙|qinglong|ql', '昌黎|changli|cl', '抚宁|funing|fn', '卢龙|lulong|ll', '北戴河|beidaihe|bdh', '南昌|nanchang|nc', '新建|xinjian|xj', '南昌县|nanchangxian|ncx', '安义|anyi|ay', '进贤|jinxian|jx', '九江|jiujiang|jj', '瑞昌|ruichang|rc', '庐山|lushan|ls', '武宁|wuning|wn', '德安|dean|da', '永修|yongxiu|yx', '湖口|hukou|hk', '彭泽|pengze|pz', '星子|xingzi|xz', '都昌|douchang|dc', '修水|xiushui|xs', '上饶|shangrao|sr', '鄱阳|poyang|py', '婺源|wuyuan|wy', '余干|yugan|yg', '万年|wannian|wn', '德兴|dexing|dx', '上饶县|shangraoxian|srx', '弋阳|yiyang|yy', '横峰|hengfeng|hf', '铅山|qianshan|qs', '玉山|yushan|ys', '广丰|guangfeng|gf', '抚州|fuzhou|fz', '广昌|guangchang|gc', '乐安|lean|la', '崇仁|chongren|cr', '金溪|jinxi|jx', '资溪|zixi|zx', '宜黄|yihuang|yh', '南城|nancheng|nc', '南丰|nanfeng|nf', '黎川|lichuan|lc', '东乡|dongxiang|dx', '宜春|yichun|yc', '铜鼓|tonggu|tg', '宜丰|yifeng|yf', '万载|wanzai|wz', '上高|shanggao|sg', '靖安|jingan|ja', '奉新|fengxin|fx', '高安|gaoan|ga', '樟树|zhangshu|zs', '丰城|fengcheng|fc', '吉安|jian|ja', '吉安县|jianxian|jax', '吉水|jishui|js', '新干|xingan|xg', '峡江|xiajiang|xj', '永丰|yongfeng|yf', '永新|yongxin|yx', '井冈山|jinggangshan|jgs', '万安|wanan|wa', '遂川|suichuan|sc', '泰和|taihe|th', '安福|anfu|af', '宁冈|ninggang|ng', '赣州|ganzhou|gz', '崇义|chongyi|cy', '上犹|shangyou|sy', '南康|nankang|nk', '大余|dayu|dy', '信丰|xinfeng|xf', '宁都|ningdou|nd', '石城|shicheng|sc', '瑞金|ruijin|rj', '于都|yudou|yd', '会昌|huichang|hc', '安远|anyuan|ay', '全南|quannan|qn', '龙南|longnan|ln', '定南|dingnan|dn', '寻乌|xunwu|xw', '兴国|xingguo|xg', '赣县|ganxian|gx', '景德镇|jingdezhen|jdz', '乐平|leping|lp', '浮梁|fuliang|fl', '萍乡|pingxiang|px', '莲花|lianhua|lh', '上栗|shangli|sl', '安源|anyuan|ay', '芦溪|luxi|lx', '湘东|xiangdong|xd', '新余|xinyu|xy', '分宜|fenyi|fy', '鹰潭|yingtan|yt', '余江|yujiang|yj', '贵溪|guixi|gx', '永川|yongchuan|yc', '合川|hechuan|hc', '南川|nanchuan|nc', '江津|jiangjin|jj', '万盛|wansheng|ws', '渝北|yubei|yb', '北碚|beibei|bb', '巴南|banan|bn', '长寿|zhangshou|zs', '黔江|qianjiang|qj', '万州|wanzhou|wz', '涪陵|fuling|fl', '开县|kaixian|kx', '城口|chengkou|ck', '云阳|yunyang|yy', '巫溪|wuxi|wx', '奉节|fengjie|fj', '巫山|wushan|ws', '潼南|tongnan|tn', '垫江|dianjiang|dj', '梁平|liangping|lp', '忠县|zhongxian|zx', '石柱|shizhu|sz', '大足|dazu|dz', '荣昌|rongchang|rc', '铜梁|tongliang|tl', '璧山|bishan|bs', '丰都|fengdou|fd', '武隆|wulong|wl', '彭水|pengshui|ps', '綦江|qijiang|qj', '酉阳|youyang|yy', '秀山|xiushan|xs', '哈尔滨|haerbin|heb', '双城|shuangcheng|sc', '呼兰|hulan|hl', '阿城|acheng|ac', '宾县|binxian|bx', '依兰|yilan|yl', '巴彦|bayan|by', '通河|tonghe|th', '方正|fangzheng|fz', '延寿|yanshou|ys', '尚志|shangzhi|sz', '五常|wuchang|wc', '木兰|mulan|ml', '齐齐哈尔|qiqihaer|qqhe', '讷河|nehe|nh', '龙江|longjiang|lj', '甘南|gannan|gn', '富裕|fuyu|fy', '依安|yian|ya', '拜泉|baiquan|bq', '克山|keshan|ks', '克东|kedong|kd', '泰来|tailai|tl', '牡丹江|mudanjiang|mdj', '海林|hailin|hl', '穆棱|muleng|ml', '林口|linkou|lk', '绥芬河|suifenhe|sfh', '宁安|ningan|na', '东宁|dongning|dn', '佳木斯|jiamusi|jms', '汤原|tangyuan|ty', '抚远|fuyuan|fy', '桦川|huachuan|hc', '桦南|huanan|hn', '同江|tongjiang|tj', '富锦|fujin|fj', '绥化|suihua|sh', '肇东|zhaodong|zd', '安达|anda|ad', '海伦|hailun|hl', '明水|mingshui|ms', '望奎|wangkui|wk', '兰西|lanxi|lx', '青冈|qinggang|qg', '庆安|qingan|qa', '绥棱|suileng|sl', '黑河|heihe|hh', '嫩江|nenjiang|nj', '孙吴|sunwu|sw', '逊克|xunke|xk', '五大连池|wudalianchi|wdlc', '北安|beian|ba', '大兴安岭|daxinganling|dxal', '塔河|tahe|th', '漠河|mohe|mh', '呼玛|huma|hm', '呼中|huzhong|hz', '新林|xinlin|xl', '加格达奇|jiagedaqi|jgdq', '伊春|yichun|yc', '乌伊岭|wuyiling|wyl', '五营|wuying|wy', '铁力|tieli|tl', '嘉荫|jiayin|jy', '大庆|daqing|dq', '林甸|lindian|ld', '肇州|zhaozhou|zz', '肇源|zhaoyuan|zy', '杜尔伯特|duerbote|debt', '七台河|qitaihe|qth', '勃利|boli|bl', '鸡西|jixi|jx', '虎林|hulin|hl', '密山|mishan|ms', '鸡东|jidong|jd', '鹤岗|hegang|hg', '绥滨|suibin|sb', '萝北|luobei|lb', '双鸭山|shuangyashan|sys', '集贤|jixian|jx', '宝清|baoqing|bq', '饶河|raohe|rh', '友谊|youyi|yy', '兰州|lanzhou|lz', '皋兰|gaolan|gl', '永登|yongdeng|yd', '榆中|yuzhong|yz', '定西|dingxi|dx', '通渭|tongwei|tw', '陇西|longxi|lx', '渭源|weiyuan|wy', '临洮|lintao|lt', '漳县|zhangxian|zx', '岷县|minxian|mx', '安定|anding|ad', '平凉|pingliang|pl', '泾川|jingchuan|jc', '灵台|lingtai|lt', '崇信|chongxin|cx', '华亭|huating|ht', '庄浪|zhuanglang|zl', '静宁|jingning|jn', '崆峒|kongtong|kt', '庆阳|qingyang|qy', '西峰|xifeng|xf', '环县|huanxian|hx', '华池|huachi|hc', '合水|heshui|hs', '正宁|zhengning|zn', '宁县|ningxian|nx', '镇原|zhenyuan|zy', '庆城|qingcheng|qc', '武威|wuwei|ww', '民勤|minqin|mq', '古浪|gulang|gl', '天祝|tianzhu|tz', '金昌|jinchang|jc', '永昌|yongchang|yc', '张掖|zhangye|zy', '肃南|sunan|sn', '民乐|minle|ml', '临泽|linze|lz', '高台|gaotai|gt', '山丹|shandan|sd', '酒泉|jiuquan|jq', '金塔|jinta|jt', '阿克塞|akesai|aks', '瓜州|guazhou|gz', '肃北|subei|sb', '玉门|yumen|ym', '敦煌|dunhuang|dh', '天水|tianshui|ts', '清水|qingshui|qs', '秦安|qinan|qa', '甘谷|gangu|gg', '武山|wushan|ws', '张家川|zhangjiachuan|zjc', '麦积|maiji|mj', '武都|wudou|wd', '成县|chengxian|cx', '文县|wenxian|wx', '宕昌|dangchang|dc', '康县|kangxian|kx', '西和|xihe|xh', '礼县|lixian|lx', '徽县|huixian|hx', '两当|liangdang|ld', '临夏|linxia|lx', '康乐|kangle|kl', '永靖|yongjing|yj', '广河|guanghe|gh', '和政|hezheng|hz', '东乡|dongxiang|dx', '积石山|jishishan|jss', '合作|hezuo|hz', '临潭|lintan|lt', '卓尼|zhuoni|zn', '舟曲|zhouqu|zq', '迭部|diebu|db', '玛曲|maqu|mq', '碌曲|liuqu|lq', '夏河|xiahe|xh', '白银|baiyin|by', '靖远|jingyuan|jy', '会宁|huining|hn', '平川|pingchuan|pc', '景泰|jingtai|jt', '嘉峪关|jiayuguan|jyg', '海淀|haidian|hd', '朝阳|chaoyang|cy', '顺义|shunyi|sy', '怀柔|huairou|hr', '通州|tongzhou|tz', '昌平|changping|cp', '延庆|yanqing|yq', '丰台|fengtai|ft', '石景山|shijingshan|sjs', '大兴|daxing|dx', '房山|fangshan|fs', '密云|miyun|my', '门头沟|mentougou|mtg', '平谷|pinggu|pg', '九龙|jiulong|jl', '新界|xinjie|xj', '天津|tianjin|tj', '武清|wuqing|wq', '宝坻|baochi|bc', '东丽|dongli|dl', '西青|xiqing|xq', '北辰|beichen|bc', '宁河|ninghe|nh', '汉沽|hangu|hg', '静海|jinghai|jh', '津南|jinnan|jn', '塘沽|tanggu|tg', '大港|dagang|dg', '蓟县|jixian|jx', '济南|jinan|jn', '长清|zhangqing|zq', '商河|shanghe|sh', '章丘|zhangqiu|zq', '平阴|pingyin|py', '济阳|jiyang|jy', '青岛|qingdao|qd', '崂山|laoshan|ls', '即墨|jimo|jm', '胶州|jiaozhou|jz', '胶南|jiaonan|jn', '莱西|laixi|lx', '平度|pingdu|pd', '淄博|zibo|zb', '淄川|zichuan|zc', '博山|boshan|bs', '高青|gaoqing|gq', '周村|zhoucun|zc', '沂源|yiyuan|yy', '桓台|huantai|ht', '临淄|linzi|lz', '德州|dezhou|dz', '武城|wucheng|wc', '临邑|linyi|ly', '陵县|lingxian|lx', '齐河|qihe|qh', '乐陵|leling|ll', '庆云|qingyun|qy', '平原|pingyuan|py', '宁津|ningjin|nj', '夏津|xiajin|xj', '禹城|yucheng|yc', '烟台|yantai|yt', '莱州|laizhou|lz', '长岛|zhangdao|zd', '蓬莱|penglai|pl', '龙口|longkou|lk', '招远|zhaoyuan|zy', '栖霞|qixia|qx', '福山|fushan|fs', '牟平|mouping|mp', '莱阳|laiyang|ly', '海阳|haiyang|hy', '潍坊|weifang|wf', '青州|qingzhou|qz', '寿光|shouguang|sg', '临朐|linqu|lq', '昌乐|changle|cl', '昌邑|changyi|cy', '安丘|anqiu|aq', '高密|gaomi|gm', '诸城|zhucheng|zc', '济宁|jining|jn', '嘉祥|jiaxiang|jx', '微山|weishan|ws', '鱼台|yutai|yt', '兖州|yanzhou|yz', '金乡|jinxiang|jx', '汶上|wenshang|ws', '泗水|sishui|ss', '梁山|liangshan|ls', '曲阜|qufu|qf', '邹城|zoucheng|zc', '泰安|taian|ta', '新泰|xintai|xt', '肥城|feicheng|fc', '东平|dongping|dp', '宁阳|ningyang|ny', '临沂|linyi|ly', '莒南|junan|jn', '沂南|yinan|yn', '苍山|cangshan|cs', '临沭|linshu|ls', '郯城|tancheng|tc', '蒙阴|mengyin|my', '平邑|pingyi|py', '费县|feixian|fx', '沂水|yishui|ys', '菏泽|heze|hz', '鄄城|juancheng|jc', '郓城|yuncheng|yc', '东明|dongming|dm', '定陶|dingtao|dt', '巨野|juye|jy', '曹县|caoxian|cx', '成武|chengwu|cw', '单县|danxian|dx', '滨州|binzhou|bz', '博兴|boxing|bx', '无棣|wudi|wd', '阳信|yangxin|yx', '惠民|huimin|hm', '沾化|zhanhua|zh', '邹平|zouping|zp', '东营|dongying|dy', '河口|hekou|hk', '垦利|kenli|kl', '利津|lijin|lj', '广饶|guangrao|gr', '威海|weihai|wh', '文登|wendeng|wd', '荣成|rongcheng|rc', '乳山|rushan|rs', '成山头|chengshantou|cst', '石岛|shidao|sd', '枣庄|zaozhuang|zz', '薛城|xuecheng|xc', '峄城|yicheng|yc', '台儿庄|taierzhuang|tez', '滕州|tengzhou|tz', '日照|rizhao|rz', '五莲|wulian|wl', '莒县|juxian|jx', '莱芜|laiwu|lw', '聊城|liaocheng|lc', '冠县|guanxian|gx', '阳谷|yanggu|yg', '高唐|gaotang|gt', '茌平|chiping|cp', '东阿|donga|da', '临清|linqing|lq', '莘县|xinxian|xx', '长沙|zhangsha|zs', '宁乡|ningxiang|nx', '浏阳|liuyang|ly', '马坡岭|mapoling|mpl', '望城|wangcheng|wc', '湘潭|xiangtan|xt', '韶山|shaoshan|ss', '湘乡|xiangxiang|xx', '株洲|zhuzhou|zz', '攸县|youxian|yx', '醴陵|liling|ll', '茶陵|chaling|cl', '炎陵|yanling|yl', '衡阳|hengyang|hy', '衡山|hengshan|hs', '衡东|hengdong|hd', '祁东|qidong|qd', '衡阳县|hengyangxian|hyx', '常宁|changning|cn', '衡南|hengnan|hn', '耒阳|leiyang|ly', '南岳|nanyue|ny', '郴州|chenzhou|cz', '桂阳|guiyang|gy', '嘉禾|jiahe|jh', '宜章|yizhang|yz', '临武|linwu|lw', '资兴|zixing|zx', '汝城|rucheng|rc', '安仁|anren|ar', '永兴|yongxing|yx', '桂东|guidong|gd', '苏仙|suxian|sx', '常德|changde|cd', '安乡|anxiang|ax', '桃源|taoyuan|ty', '汉寿|hanshou|hs', '澧县|lixian|lx', '临澧|linli|ll', '石门|shimen|sm', '津市|jinshi|js', '益阳|yiyang|yy', '赫山区|heshanqu|hsq', '南县|nanxian|nx', '桃江|taojiang|tj', '安化|anhua|ah', '沅江|yuanjiang|yj', '娄底|loudi|ld', '双峰|shuangfeng|sf', '冷水江|lengshuijiang|lsj', '新化|xinhua|xh', '涟源|lianyuan|ly', '邵阳|shaoyang|sy', '隆回|longhui|lh', '洞口|dongkou|dk', '新邵|xinshao|xs', '邵东|shaodong|sd', '绥宁|suining|sn', '新宁|xinning|xn', '武冈|wugang|wg', '城步|chengbu|cb', '邵阳县|shaoyangxian|syx', '岳阳|yueyang|yy', '华容|huarong|hr', '湘阴|xiangyin|xy', '汨罗|miluo|ml', '平江|pingjiang|pj', '临湘|linxiang|lx', '张家界|zhangjiajie|zjj', '桑植|sangzhi|sz', '慈利|cili|cl', '武陵源|wulingyuan|wly', '怀化|huaihua|hh', '沅陵|yuanling|yl', '辰溪|chenxi|cx', '靖州|jingzhou|jz', '会同|huitong|ht', '通道|tongdao|td', '麻阳|mayang|my', '新晃|xinhuang|xh', '芷江|zhijiang|zj', '溆浦|xupu|xp', '中方|zhongfang|zf', '洪江|hongjiang|hj', '永州|yongzhou|yz', '祁阳|qiyang|qy', '东安|dongan|da', '双牌|shuangpai|sp', '道县|daoxian|dx', '宁远|ningyuan|ny', '江永|jiangyong|jy', '蓝山|lanshan|ls', '新田|xintian|xt', '江华|jianghua|jh', '冷水滩|lengshuitan|lst', '吉首|jishou|js', '保靖|baojing|bj', '永顺|yongshun|ys', '古丈|guzhang|gz', '凤凰|fenghuang|fh', '泸溪|luxi|lx', '龙山|longshan|ls', '花垣|huayuan|hy', '贵阳|guiyang|gy', '白云|baiyun|by', '花溪|huaxi|hx', '乌当|wudang|wd', '息烽|xifeng|xf', '开阳|kaiyang|ky', '修文|xiuwen|xw', '清镇|qingzhen|qz', '小河|xiaohe|xh', '云岩|yunyan|yy', '南明|nanming|nm', '遵义|zunyi|zy', '遵义县|zunyixian|zyx', '仁怀|renhuai|rh', '绥阳|suiyang|sy', '湄潭|meitan|mt', '凤冈|fenggang|fg', '桐梓|tongzi|tz', '赤水|chishui|cs', '习水|xishui|xs', '道真|daozhen|dz', '正安|zhengan|za', '务川|wuchuan|wc', '余庆|yuqing|yq', '汇川|huichuan|hc', '红花岗|honghuagang|hhg', '安顺|anshun|as', '普定|puding|pd', '镇宁|zhenning|zn', '平坝|pingba|pb', '紫云|ziyun|zy', '关岭|guanling|gl', '都匀|douyun|dy', '贵定|guiding|gd', '瓮安|wengan|wa', '长顺|zhangshun|zs', '福泉|fuquan|fq', '惠水|huishui|hs', '龙里|longli|ll', '罗甸|luodian|ld', '平塘|pingtang|pt', '独山|dushan|ds', '三都|sandou|sd', '荔波|libo|lb', '凯里|kaili|kl', '岑巩|cengong|cg', '施秉|shibing|sb', '镇远|zhenyuan|zy', '黄平|huangping|hp', '麻江|majiang|mj', '丹寨|danzhai|dz', '三穗|sansui|ss', '台江|taijiang|tj', '剑河|jianhe|jh', '雷山|leishan|ls', '黎平|liping|lp', '天柱|tianzhu|tz', '锦屏|jinping|jp', '榕江|rongjiang|rj', '从江|congjiang|cj', '铜仁|tongren|tr', '江口|jiangkou|jk', '玉屏|yuping|yp', '万山|wanshan|ws', '思南|sinan|sn', '印江|yinjiang|yj', '石阡|shiqian|sq', '沿河|yanhe|yh', '德江|dejiang|dj', '松桃|songtao|st', '毕节|bijie|bj', '赫章|hezhang|hz', '金沙|jinsha|js', '威宁|weining|wn', '大方|dafang|df', '纳雍|nayong|ny', '织金|zhijin|zj', '黔西|qianxi|qx', '水城|shuicheng|sc', '六枝|liuzhi|lz', '盘县|panxian|px', '兴义|xingyi|xy', '晴隆|qinglong|ql', '兴仁|xingren|xr', '贞丰|zhenfeng|zf', '望谟|wangmo|wm', '安龙|anlong|al', '册亨|ceheng|ch', '普安|puan|pa', '闵行|minxing|mx', '宝山|baoshan|bs', '嘉定|jiading|jd', '南汇|nanhui|nh', '金山|jinshan|js', '青浦|qingpu|qp', '松江|songjiang|sj', '奉贤|fengxian|fx', '崇明|chongming|cm', '徐家汇|xujiahui|xjh', '浦东|pudong|pd', '番禺|fanyu|fy', '从化|conghua|ch', '增城|zengcheng|zc', '花都|huadou|hd', '韶关|shaoguan|sg', '乳源|ruyuan|ry', '始兴|shixing|sx', '翁源|wengyuan|wy', '乐昌|lechang|lc', '仁化|renhua|rh', '南雄|nanxiong|nx', '新丰|xinfeng|xf', '曲江|qujiang|qj', '浈江|zhenjiang|zj', '武江|wujiang|wj', '惠州|huizhou|hz', '博罗|boluo|bl', '惠阳|huiyang|hy', '惠东|huidong|hd', '龙门|longmen|lm', '梅州|meizhou|mz', '兴宁|xingning|xn', '蕉岭|jiaoling|jl', '大埔|dapu|dp', '丰顺|fengshun|fs', '平远|pingyuan|py', '五华|wuhua|wh', '梅县|meixian|mx', '汕头|shantou|st', '潮阳|chaoyang|cy', '澄海|chenghai|ch', '南澳|nanao|na', '深圳|shenzhen|sz', '珠海|zhuhai|zh', '斗门|doumen|dm', '金湾|jinwan|jw', '佛山|foshan|fs', '顺德|shunde|sd', '三水|sanshui|ss', '南海|nanhai|nh', '高明|gaoming|gm', '肇庆|zhaoqing|zq', '广宁|guangning|gn', '四会|sihui|sh', '德庆|deqing|dq', '怀集|huaiji|hj', '封开|fengkai|fk', '高要|gaoyao|gy', '湛江|zhanjiang|zj', '吴川|wuchuan|wc', '雷州|leizhou|lz', '徐闻|xuwen|xw', '廉江|lianjiang|lj', '赤坎|chikan|ck', '遂溪|suixi|sx', '坡头|potou|pt', '霞山|xiashan|xs', '麻章|mazhang|mz', '江门|jiangmen|jm', '开平|kaiping|kp', '新会|xinhui|xh', '恩平|enping|ep', '台山|taishan|ts', '蓬江|pengjiang|pj', '鹤山|heshan|hs', '江海|jianghai|jh', '河源|heyuan|hy', '紫金|zijin|zj', '连平|lianping|lp', '和平|heping|hp', '龙川|longchuan|lc', '东源|dongyuan|dy', '清远|qingyuan|qy', '连南|liannan|ln', '连州|lianzhou|lz', '连山|lianshan|ls', '阳山|yangshan|ys', '佛冈|fogang|fg', '英德|yingde|yd', '清新|qingxin|qx', '云浮|yunfu|yf', '罗定|luoding|ld', '新兴|xinxing|xx', '郁南|yunan|yn', '云安|yunan|ya', '潮州|chaozhou|cz', '饶平|raoping|rp', '潮安|chaoan|ca', '东莞|dongguan|dg', '中山|zhongshan|zs', '阳江|yangjiang|yj', '阳春|yangchun|yc', '阳东|yangdong|yd', '阳西|yangxi|yx', '揭阳|jieyang|jy', '揭西|jiexi|jx', '普宁|puning|pn', '惠来|huilai|hl', '揭东|jiedong|jd', '茂名|maoming|mm', '高州|gaozhou|gz', '化州|huazhou|hz', '电白|dianbai|db', '信宜|xinyi|xy', '茂港|maogang|mg', '汕尾|shanwei|sw', '海丰|haifeng|hf', '陆丰|lufeng|lf', '陆河|luhe|lh', '当雄|dangxiong|dx', '尼木|nimu|nm', '林周|linzhou|lz', '堆龙德庆|duilongdeqing|dldq', '曲水|qushui|qs', '达孜|dazi|dz', '墨竹工卡|mozhugongka|mzgk', '日喀则|rikaze|rkz', '拉孜|lazi|lz', '南木林|nanmulin|nml', '聂拉木|nielamu|nlm', '定日|dingri|dr', '江孜|jiangzi|jz', '帕里|pali|pl', '仲巴|zhongba|zb', '萨嘎|saga|sg', '吉隆|jilong|jl', '昂仁|angren|ar', '定结|dingjie|dj', '萨迦|sajia|sj', '谢通门|xietongmen|xtm', '岗巴|gangba|gb', '白朗|bailang|bl', '亚东|yadong|yd', '康马|kangma|km', '仁布|renbu|rb', '山南|shannan|sn', '贡嘎|gongga|gg', '札囊|zhanang|zn', '加查|jiacha|jc', '浪卡子|langkazi|lkz', '错那|cuonei|cn', '隆子|longzi|lz', '泽当|zedang|zd', '乃东|naidong|nd', '桑日|sangri|sr', '洛扎|luozha|lz', '措美|cuomei|cm', '琼结|qiongjie|qj', '曲松|qusong|qs', '林芝|linzhi|lz', '波密|bomi|bm', '米林|milin|ml', '察隅|chayu|cy', '工布江达|gongbujiangda|gbjd', '朗县|langxian|lx', '墨脱|motuo|mt', '昌都|changdou|cd', '丁青|dingqing|dq', '边坝|bianba|bb', '洛隆|luolong|ll', '左贡|zuogong|zg', '芒康|mangkang|mk', '类乌齐|leiwuqi|lwq', '八宿|basu|bs', '江达|jiangda|jd', '察雅|chaya|cy', '贡觉|gongjue|gj', '那曲|neiqu|nq', '尼玛|nima|nm', '嘉黎|jiali|jl', '班戈|bange|bg', '安多|anduo|ad', '索县|suoxian|sx', '聂荣|nierong|nr', '巴青|baqing|bq', '比如|biru|br', '阿里|ali|al', '改则|gaize|gz', '申扎|shenzha|sz', '狮泉河|shiquanhe|sqh', '普兰|pulan|pl', '札达|zhada|zd', '噶尔|gaer|ge', '日土|ritu|rt', '革吉|geji|gj', '措勤|cuoqin|cq', '三亚|sanya|sy', '东方|dongfang|df', '临高|lingao|lg', '澄迈|chengmai|cm', '儋州|danzhou|dz', '昌江|changjiang|cj', '白沙|baisha|bs', '琼中|qiongzhong|qz', '定安|dingan|da', '屯昌|tunchang|tc', '琼海|qionghai|qh', '文昌|wenchang|wc', '保亭|baoting|bt', '万宁|wanning|wn', '陵水|lingshui|ls', '西沙|xisha|xs', '南沙岛|nanshadao|nsd', '乐东|ledong|ld', '五指山|wuzhishan|wzs', '乌鲁木齐|wulumuqi|wlmq', '小渠子|xiaoquzi|xqz', '达坂城|dabancheng|dbc', '乌鲁木齐牧试站|wulumuqimushizhan|wlmqmsz', '天池|tianchi|tc', '白杨沟|baiyanggou|byg', '克拉玛依|kelamayi|klmy', '乌尔禾|wuerhe|weh', '白碱滩|baijiantan|bjt', '石河子|shihezi|shz', '炮台|paotai|pt', '莫索湾|mosuowan|msw', '昌吉|changji|cj', '呼图壁|hutubi|htb', '米泉|miquan|mq', '阜康|fukang|fk', '吉木萨尔|jimusaer|jmse', '奇台|qitai|qt', '玛纳斯|manasi|mns', '木垒|mulei|ml', '蔡家湖|caijiahu|cjh', '吐鲁番|tulufan|tlf', '托克逊|tuokexun|tkx', '鄯善|shanshan|ss', '库尔勒|kuerle|kel', '轮台|luntai|lt', '尉犁|weili|wl', '若羌|ruoqiang|rq', '且末|qiemo|qm', '和静|hejing|hj', '焉耆|yanqi|yq', '和硕|heshuo|hs', '巴音布鲁克|bayinbuluke|byblk', '铁干里克|tieganlike|tglk', '博湖|bohu|bh', '塔中|tazhong|tz', '巴仑台|baluntai|blt', '阿拉尔|alaer|ale', '阿克苏|akesu|aks', '乌什|wushen|ws', '温宿|wensu|ws', '拜城|baicheng|bc', '新和|xinhe|xh', '沙雅|shaya|sy', '库车|kuche|kc', '柯坪|keping|kp', '阿瓦提|awati|awt', '喀什|kashen|ks', '英吉沙|yingjisha|yjs', '塔什库尔干|tashenkuergan|tskeg', '麦盖提|maigaiti|mgt', '莎车|shache|sc', '叶城|yecheng|yc', '泽普|zepu|zp', '巴楚|bachu|bc', '岳普湖|yuepuhu|yph', '伽师|jiashi|js', '疏附|shufu|sf', '疏勒|shule|sl', '伊宁|yining|yn', '察布查尔|chabuchaer|cbce', '尼勒克|nileke|nlk', '伊宁县|yiningxian|ynx', '巩留|gongliu|gl', '新源|xinyuan|xy', '昭苏|zhaosu|zs', '特克斯|tekesi|tks', '霍城|huocheng|hc', '霍尔果斯|huoerguosi|hegs', '奎屯|kuitun|kt', '塔城|tacheng|tc', '裕民|yumin|ym', '额敏|emin|em', '和布克赛尔|hebukesaier|hbkse', '托里|tuoli|tl', '乌苏|wusu|ws', '沙湾|shawan|sw', '哈密|hami|hm', '巴里坤|balikun|blk', '伊吾|yiwu|yw', '和田|hetian|ht', '皮山|pishan|ps', '策勒|cele|cl', '墨玉|moyu|my', '洛浦|luopu|lp', '民丰|minfeng|mf', '于田|yutian|yt', '阿勒泰|aletai|alt', '哈巴河|habahe|hbh', '吉木乃|jimunai|jmn', '布尔津|buerjin|bej', '福海|fuhai|fh', '富蕴|fuyun|fy', '青河|qinghe|qh', '阿图什|atushen|ats', '乌恰|wuqia|wq', '阿克陶|aketao|akt', '阿合奇|aheqi|ahq', '博乐|bole|bl', '温泉|wenquan|wq', '精河|jinghe|jh', '阿拉山口|alashankou|alsk', '溧水|lishui|ls', '高淳|gaochun|gc', '江宁|jiangning|jn', '六合|liuhe|lh', '江浦|jiangpu|jp', '浦口|pukou|pk', '无锡|wuxi|wx', '江阴|jiangyin|jy', '宜兴|yixing|yx', '锡山|xishan|xs', '镇江|zhenjiang|zj', '丹阳|danyang|dy', '扬中|yangzhong|yz', '句容|jurong|jr', '丹徒|dantu|dt', '苏州|suzhou|sz', '常熟|changshu|cs', '张家港|zhangjiagang|zjg', '昆山|kunshan|ks', '吴中|wuzhong|wz', '吴江|wujiang|wj', '太仓|taicang|tc', '南通|nantong|nt', '海安|haian|ha', '如皋|rugao|rg', '如东|rudong|rd', '启东|qidong|qd', '海门|haimen|hm', '通州|tongzhou|tz', '扬州|yangzhou|yz', '宝应|baoying|by', '仪征|yizheng|yz', '高邮|gaoyou|gy', '江都|jiangdou|jd', '邗江|hanjiang|hj', '盐城|yancheng|yc', '响水|xiangshui|xs', '滨海|binhai|bh', '阜宁|funing|fn', '射阳|sheyang|sy', '建湖|jianhu|jh', '东台|dongtai|dt', '大丰|dafeng|df', '盐都|yandou|yd', '徐州|xuzhou|xz', '铜山|tongshan|ts', '丰县|fengxian|fx', '沛县|peixian|px', '邳州|pizhou|pz', '睢宁|suining|sn', '新沂|xinyi|xy', '淮安|huaian|ha', '金湖|jinhu|jh', '盱眙|xuyi|xy', '洪泽|hongze|hz', '涟水|lianshui|ls', '淮阴区|huaiyinqu|hyq', '楚州|chuzhou|cz', '连云港|lianyungang|lyg', '东海|donghai|dh', '赣榆|ganyu|gy', '灌云|guanyun|gy', '灌南|guannan|gn', '常州|changzhou|cz', '溧阳|liyang|ly', '金坛|jintan|jt', '武进|wujin|wj', '泰州|taizhou|tz', '兴化|xinghua|xh', '泰兴|taixing|tx', '姜堰|jiangyan|jy', '靖江|jingjiang|jj', '宿迁|suqian|sq', '沭阳|shuyang|sy', '泗阳|siyang|sy', '泗洪|sihong|sh', '宿豫|suyu|sy', '澳门|aomen|am', '氹仔岛|dangzidao|dzd', '路环岛|luhuandao|lhd', ]; /* 正则表达式 筛选中文城市名、拼音、首字母 */ Vcity.regEx = /^([\u4E00-\u9FA5\uf900-\ufa2d]+)\|(\w+)\|(\w)\w*$/i; Vcity.regExChiese = /([\u4E00-\u9FA5\uf900-\ufa2d]+)/; /* * * 格式化城市数组为对象oCity,按照a-h,i-p,q-z,hot热门城市分组: * {HOT:{hot:[]},ABCDEFGH:{a:[1,2,3],b:[1,2,3]},IJKLMNOP:{i:[1.2.3],j:[1,2,3]},QRSTUVWXYZ:{}} * */ (function () { var citys = Vcity.allCity, match, letter, regEx = Vcity.regEx, reg2 = /^[a-h]$/i, reg3 = /^[i-p]$/i, reg4 = /^[q-z]$/i; if (!Vcity.oCity) { Vcity.oCity = {hot:{},ABCDEFGH:{}, IJKLMNOP:{}, QRSTUVWXYZ:{}}; //console.log(citys.length); for (var i = 0, n = citys.length; i < n; i++) { if(!!citys[i]){ match = regEx.exec(citys[i]); letter = match[3].toUpperCase(); if (reg2.test(letter)) { if (!Vcity.oCity.ABCDEFGH[letter]) Vcity.oCity.ABCDEFGH[letter] = []; Vcity.oCity.ABCDEFGH[letter].push(match[1]); } else if (reg3.test(letter)) { if (!Vcity.oCity.IJKLMNOP[letter]) Vcity.oCity.IJKLMNOP[letter] = []; Vcity.oCity.IJKLMNOP[letter].push(match[1]); } else if (reg4.test(letter)) { if (!Vcity.oCity.QRSTUVWXYZ[letter]) Vcity.oCity.QRSTUVWXYZ[letter] = []; Vcity.oCity.QRSTUVWXYZ[letter].push(match[1]); } /* 热门城市 前16条 */ if(i<16){ if(!Vcity.oCity.hot['hot']) Vcity.oCity.hot['hot'] = []; Vcity.oCity.hot['hot'].push(match[1]); } } } } })(); /* 城市HTML模板 */ Vcity._template = [ '

热门城市(支持汉字/拼音)

', '' ]; /* * * 城市控件构造函数 * @CitySelector * */ Vcity.CitySelector = function () { this.initialize.apply(this, arguments); }; Vcity.CitySelector.prototype = { constructor:Vcity.CitySelector, /* 初始化 */ initialize :function (options) { var input = options.input; this.input = Vcity._m.$('#'+ input); this.inputEvent(); }, /* * * @createWarp * 创建城市BOX HTML 框架 * */ createWarp:function(){ var inputPos = Vcity._m.getPos(this.input); var div = this.rootDiv = document.createElement('div'); var that = this; // 设置DIV阻止冒泡 Vcity._m.on(this.rootDiv,'click',function(event){ Vcity._m.stopPropagation(event); }); // 设置点击文档隐藏弹出的城市选择框 Vcity._m.on(document, 'click', function (event) { event = Vcity._m.getEvent(event); var target = Vcity._m.getTarget(event); if(target == that.input) return false; //console.log(target.className); if (that.cityBox)Vcity._m.addClass('hide', that.cityBox); if (that.ul)Vcity._m.addClass('hide', that.ul); if(that.myIframe)Vcity._m.addClass('hide',that.myIframe); }); div.className = 'citySelector'; div.style.position = 'absolute'; var left1=$(".Infobottom").offset().left; var top1=$(".air").offset().top+30; div.style.left = left1 + 'px'; div.style.top = top1 + 'px'; // div.style.left = inputPos.left + 'px'; // div.style.top = inputPos.bottom + 'px'; div.style.zIndex = 999999; // 判断是否IE6,如果是IE6需要添加iframe才能遮住SELECT框 var isIe = (document.all) ? true : false; var isIE6 = this.isIE6 = isIe && !window.XMLHttpRequest; if(isIE6){ var myIframe = this.myIframe = document.createElement('iframe'); myIframe.frameborder = '0'; myIframe.src = 'about:blank'; myIframe.style.position = 'absolute'; myIframe.style.zIndex = '-1'; this.rootDiv.appendChild(this.myIframe); } var childdiv = this.cityBox = document.createElement('div'); childdiv.className = 'cityBox'; childdiv.id = 'cityBox'; childdiv.innerHTML = Vcity._template.join(''); var hotCity = this.hotCity = document.createElement('div'); hotCity.className = 'hotCity'; childdiv.appendChild(hotCity); div.appendChild(childdiv); this.createHotCity(); }, /* * * @createHotCity * TAB下面DIV:hot,a-h,i-p,q-z 分类HTML生成,DOM操作 * {HOT:{hot:[]},ABCDEFGH:{a:[1,2,3],b:[1,2,3]},IJKLMNOP:{},QRSTUVWXYZ:{}} **/ createHotCity:function(){ var odiv,odl,odt,odd,odda=[],str,key,ckey,sortKey,regEx = Vcity.regEx, oCity = Vcity.oCity; for(key in oCity){ odiv = this[key] = document.createElement('div'); // 先设置全部隐藏hide odiv.className = key + ' ' + 'cityTab hide'; sortKey=[]; for(ckey in oCity[key]){ sortKey.push(ckey); // ckey按照ABCDEDG顺序排序 sortKey.sort(); } for(var j=0,k = sortKey.length;j'; odda.push(str); } odd.innerHTML = odda.join(''); odl.appendChild(odt); odl.appendChild(odd); odiv.appendChild(odl); } // 移除热门城市的隐藏CSS Vcity._m.removeClass('hide',this.hot); this.hotCity.appendChild(odiv); } document.body.appendChild(this.rootDiv); /* IE6 */ this.changeIframe(); this.tabChange(); this.linkEvent(); }, /* * * tab按字母顺序切换 * @ tabChange * */ tabChange:function(){ var lis = Vcity._m.$('li',this.cityBox); var divs = Vcity._m.$('div',this.hotCity); var that = this; for(var i=0,n=lis.length;i' + match[2] + ''; } else { str = '
  • ' + match[1] + '' + match[2] + '
  • '; } searchResult.push(str); } } this.isEmpty = false; // 如果搜索数据为空 if (searchResult.length == 0) { this.isEmpty = true; str = '
  • 对不起,没有找到数据 "' + value + '"
  • '; searchResult.push(str); } // 如果slideul不存在则添加ul if (!this.ul) { var ul = this.ul = document.createElement('ul'); ul.className = 'cityslide'; this.rootDiv && this.rootDiv.appendChild(ul); // 记录按键次数,方向键 this.count = 0; } else if (this.ul && Vcity._m.hasClass('hide', this.ul)) { this.count = 0; Vcity._m.removeClass('hide', this.ul); } this.ul.innerHTML = searchResult.join(''); /* IE6 */ this.changeIframe(); // 绑定Li事件 this.liEvent(); }else{ Vcity._m.addClass('hide',this.ul); Vcity._m.removeClass('hide',this.cityBox); Vcity._m.removeClass('hide',this.myIframe); this.changeIframe(); } }, /* IE6的改变遮罩SELECT 的 IFRAME尺寸大小 */ changeIframe:function(){ if(!this.isIE6)return; this.myIframe.style.width = this.rootDiv.offsetWidth + 'px'; this.myIframe.style.height = this.rootDiv.offsetHeight + 'px'; }, /* * * 特定键盘事件,上、下、Enter键 * @ KeyboardEvent * */ KeyboardEvent:function(event,keycode){ var lis = Vcity._m.$('li',this.ul); var len = lis.length; switch(keycode){ case 40: //向下箭头↓ this.count++; if(this.count > len-1) this.count = 0; for(var i=0;i