@charset "utf-8";

.more-city-list {width:1160px;margin:0 auto;font-size:14px;color:#666;padding:0 20px;_line-height:100%}
.more-city-list a {color:#666}
.more-city-list a:hover {color:#e20055;}
.more-city-list .enter-city {width:100%;height:30px;padding-top:10px}
.more-city-list .enter-city span,.more-city-list .enter-city a,.more-city-list .enter-city b {display:inline-block}
.more-city-list .enter-city .enter-txt {padding-top:12px}
.more-city-list .enter-city a {height:30px;padding-left:17px}
.more-city-list .enter-city a b {height:30px;line-height:30px;font-size:24px;font-weight:400}
.more-city-list .enter-city a .arrow {font-size:12px;padding:15px 0 0 5px}
.more-city-list .hot-city {height:15px;line-height:100%;padding-bottom:20px;border-bottom:1px solid #F0F0F0;overflow:hidden}
.more-city-list .hot-city a {padding-left:15px;_padding-left:10px}
.more-city-list .select-city-wrap select {width:140px;height:21px;font-size:12px;margin-right:3px;border:1px solid #CCC}
.more-city-list .select-city-wrap b,.more-city-list .select-city-wrap label {padding-right:3px}
.more-city-list .select-city-wrap label {font-weight:700}
.more-city-list .select-city-wrap .select-provice .btn-s {display:inline-block;height:20px;line-height:20px;padding:0 13px;color:#fff;border-radius:1px;border:0}
.more-city-list .select-city-wrap .select-provice .btn-pink {border-bottom:1px solid #fd518b;background:#f69}
.more-city-list .select-city-wrap .select-provice .btn-pink:hover {color:#fff;background:#ff78a5}
.more-city-list .select-city-wrap .select-city {position:relative;padding-left:40px}
.more-city-list .select-city-wrap .select-city .form {width:180px;border:1px solid #CCC;line-height:14px;height:14px;padding:3px 4px;font-size:12px}
.more-city-list .select-letter-wrap {margin-bottom:60px}
.more-city-list .select-letter-wrap ul {height:auto;overflow:hidden}
.more-city-list .select-letter-wrap .pt15 {padding-bottom:15px}
.more-city-list .select-letter-wrap .city-list-wrap {width:100%;height:auto;overflow:hidden}
.more-city-list .select-letter-wrap .city-list-wrap .city-list {height:auto;overflow:hidden;border-bottom:1px solid #F0F0F0;_vertical-align:bottom;z-index:1}
.more-city-list .select-letter-wrap .city-list-wrap .city-list .arrow {display:none}
.more-city-list .select-letter-wrap .city-list-wrap .city-list .letter {display:block;padding-top:13px;width:55px;line-height:100%;font-size:20px;text-align:center;z-index:1}
.more-city-list .select-letter-wrap .city-list-wrap .city-list .cities {width:1065px;padding:10px 25px;background:#FFF}
.more-city-list .select-letter-wrap .city-list-wrap .city-list .cities li {float:left;line-height:26px;padding-right:15px;white-space:nowrap}
.more-city-list .select-letter-wrap .city-list:hover {background:#e20055;cursor:pointer}
.more-city-list .select-letter-wrap .city-list:hover .arrow {display:inline-block;position:absolute;top:18px;right:0;_right:-1px;width:0;height:0;line-height:0;font-size:0;border-width:5px;border-style:solid;border-color:#e20055 #FFF #e20055 #e20055;z-index:10}
.more-city-list .select-letter-wrap .city-list:hover .letter {position:relative;color:#FFF}
.more-city-list .select-letter-wrap .city-list:hover .cities {background:#FAFAFA}
.select-city-list {margin-top:2px;width:188px;border:1px solid #CCC;border-top:0;font-size:12px;background:#FFF}
.select-city-list a {display:block;width:168px;padding:5px 10px;line-height:15px;height:15px}
.select-city-list a span {display:block}
.select-city-list a span.fl {color:#333;width:85px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.select-city-list a span.fr {color:#999;width:70px;white-space:nowrap;overflow:hidden;text-align:right}
.select-city-list a:hover {background:#f69}
.select-city-list a:hover span.fl {color:#FFF}
.select-city-list a:hover span.fr {color:#FFF}
.select-city-list a.hover {background:#f69}
.select-city-list a.hover span.fl {color:#FFF}
.select-city-list a.hover span.fr {color:#FFF}
