.p-city section .title{height:23px;background:#F2F2F2;font-size:12px;color:#303030;text-indent:10px;line-height:23px}.p-city section .cities{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;background:#fff;min-height:52px}.p-city section .cities .city-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;height:36px;float:left;padding:2px}.p-city section .cities .city-wrap a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;text-align:center;height:32px;line-height:32px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.p-city section .cities .city-wrap{width:12.5%}}.p-city section .cities .no-result{color:#636363;font-size:12px;padding:0 10px;line-height:2}.p-city section .cities .locating{text-align:center;color:#636363;font-size:12px}.p-city section .cities .locate-fail{text-align:center;color:#636363;font-size:12px;line-height:36px}.p-city .search{position:relative;padding:10px;background:#fff}.p-city .search .search-input-wrap{background:#fff;position:relative;width:100%;height:36px;overflow:hidden}.p-city .search .search-input-wrap input{display:block;height:100%;width:100%;position:absolute;left:0;right:77px;border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;padding:0;padding-left:10px;padding-right:60px;border:1px solid #e0e0e0;-webkit-box-sizing:border-box;box-sizing:border-box}.p-city .search .search-input-wrap input:focus{-webkit-box-shadow:none;box-shadow:none}.p-city .search .search-input-wrap input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.p-city .search .search-input-wrap .clean{right:48px;top:0}
.p-city .search .search-input-wrap button{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;width:49px;height:35px;position:absolute;right:0;top:0;text-indent:-9999px;overflow:hidden;border:0;border-left:0;background-color:#0065b3;background-image:url(http://newebapp1.nuomi.bdimg.com/static/common/city/img/icon-search_6d482fd.png);background-position:center;background-repeat:no-repeat;background-size:17px 17px}.p-city .more{margin-bottom:20px}.p-city .more .letters{padding:0 10px;position:relative;background:#fff}.p-city .more .letters .letter{width:16.666666666666668%;text-align:center;float:left;margin:5px 0;padding:10px 0 5px;color:#296da1;font-size:13px}.p-city .more .letters .letter-active{color:#ff3c6e;font-size:18px;padding:7px 0 2px}.p-city .more .letters .letter-detail{clear:both;border:1px solid #e0e0e0;border-width:1px 0;position:relative}.p-city .more .letters .letter-detail .letter-title{float:left;width:50px;text-align:center;font-size:30px;font-family:Arial;color:#9b9b9b;margin-top:8px}.p-city .more .letters .letter-detail .letter-cities{margin-left:50px;padding:3px 0}.p-city .more .letters .letter-detail .letter-cities a{display:block;float:left;padding:3px 15px;margin:9px 0;color:#296da1;font-size:13px}.p-city .more .letters .letter-detail .arrow-top{position:absolute;left:0;top:-4px;-webkit-box-sizing:border-box;box-sizing:border-box;width:6px;height:6px;border:1px solid #e0e0e0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-width:1px 1px 0 0;background:#fff}@media (min-width:640px){.p-city .more .letters .letter{width:8.333333333333334%}}