.container { display: flex; flex-direction: column; padding: 10rpx; margin-right: 50rpx; } input{ margin: 6rpx 20rpx; text-align: center; border: 2rpx solid lightgray; border-radius: 20rpx; } .searchLetter { position: fixed; right: 0; width: 50rpx; text-align: center; justify-content: center; display: flex; flex-direction: column; color: #666; z-index: 1; } .searchLetter view { margin-top: 20rpx; } .touchClass { background-color: #fff; color: #fff; padding-top: 100rpx; } .showSlectedLetter { background-color: rgba(0, 0, 0, 0.5); color: #fff; display: flex; justify-content: center; align-items: center; position: fixed; top: 50%; left: 50%; margin: -100rpx; width: 200rpx; height: 200rpx; border-radius: 20rpx; font-size: 52rpx; z-index: 1; } .selection { display: flex; width: 100%; flex-direction: column; margin-top: 10rpx; } .selectCity { background-color: #f5f5f5; margin-bottom: -10rpx; } .item_letter { display: flex; background-color: #f5f5f5; height: 40rpx; padding-left: 34rpx; align-items: center; font-size: 24rpx; color: #666; } .item_city { display: flex; background-color: #fff; height: 100rpx; padding-left: 34rpx; align-items: center; border-bottom: 1rpx solid #ededed; font-size: 24rpx; color: #666; } .hotcity-common { font-size: 24rpx; color: #666; padding: 20rpx; padding-bottom: 0; } .hotCity { padding-right: 50rpx; margin: auto; } .thisCityName { display: inline-block; border: 1rpx solid #2ab4ff; border-radius: 8rpx; padding: 10rpx 0; font-size: 24rpx; color: #2ab4ff; text-align: center; min-width: 149.5rpx; margin: 20rpx 0 20rpx 20rpx; } .thishotText { color: #2ab4ff; font-size: 20rpx; margin: 0 !important; } .slectCity { border-color: #2ab4ff !important; } .slectCity view { color: #2ab4ff !important; } .weui-grid { /*float: left;*/ /*flex-direction: row;*/ padding: 10rpx 0; width: 200rpx; box-sizing: border-box; border: 1rpx solid #ececec; border-radius: 8rpx; margin: 10rpx 12rpx; background-color: white; } .weui-grids { display: flex; flex-direction: row; flex-wrap: wrap; } .weui-grid__label { display: block; text-align: center; color: #333; font-size: 24rpx; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .ul { display: block; color: grey; margin-left: 20rpx; } .li { font-weight:100; font-size: 30rpx; } input { background-color: lightgrey; } .input { padding: 16rpx 32rpx; /*width: 100%;*/ margin: 0 10rpx; border-bottom: 1rpx solid #F1F1F1; } /*.clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; }*/ /*.clearfix { display: flex; flex-direction: column; }*/