page{ padding: 0 24rpx; box-sizing: border-box; height:100%; } .selcityhead{ display:flex; align-items: center; padding: 24rpx 0 40rpx; box-sizing: border-box; justify-content: space-between; border-bottom:1rpx soild #EEE; } .selcityleft{ width:580rpx; background: #F9F9F9; display:flex; align-items: center; padding: 14rpx 34rpx; box-sizing: border-box; } .selcityimg{ width:28rpx; height:28rpx; font-size: 0 } .selinput{ width:502rpx; color:#BDC4CE; font-size: 28rpx; margin-left:10rpx; } .searchcity{ color:#BDC4CE; font-size: 28rpx; } .selcityright{ color:#06121E; font-size: 28rpx; } .cityhead{ display:flex; align-items: center; justify-content: space-between; width:750 } .cityheadleft{ display:flex; align-items: center; } .selimgsize{ width:40rpx; height:40rpx; font-size: 0; } .cityleftname{ color:#06121E; font-size: 32rpx; margin-left:12rpx; font-weight: bold; } .cityleftding{ color:#8C9198; font-size: 24rpx; margin-left:12rpx; } .cityheadright{ color:#FF5A4E; font-size: 24rpx; } .dituimg{ width:40rpx; height:40rpx; font-size: 0; } /* 字母排序城市 */ .city_box{ height:100%; background: #fff; display: flex; } .city_left{ flex: 1; } .city_right{ width: 60rpx; display: flex; flex-direction: column; justify-content: space-around; } .letter_item{ flex: 1; display: block; font-size: 24rpx; color: #33B9FF; text-align: center; } .city_locate,.national{ height: 80rpx; line-height: 80rpx; border-bottom: 1px solid #efefef; font-size: 28rpx; color: #333; padding-left: 25rpx; } .city_locate_title{ color: #999; margin-right: 20rpx; } .new_city{ /* background: #efefef; */ font-size: 28rpx; margin-top:44rpx; } .new_city_title{ line-height: 50rpx; color: #BDC4CE; padding-left: 25rpx; margin-bottom: 20rpx; } .new_city_box{ display: flex; flex-wrap: wrap; } .new_city_text{ /* width: 200rpx; */ text-align: center; line-height: 70rpx; background: #fff; border-radius: 35rpx; margin:0 22rpx 22rpx 0; font-size: 22rpx; color:#06121E; padding: 12rpx 70rpx; box-sizing: border-box; } .city_first_letter{ line-height: 40rpx; height: 40rpx; padding-left: 25rpx; font-size: 28rpx; background: #eee; color: #999; } .city_name{ display: block; line-height: 80rpx; height: 80rpx; border-bottom: 1px solid #efefef; font-size: 28rpx; color: #333; padding-left: 25rpx; }