store/packageC/o2o/o2oLocation/o2oLocation.wxss

181 lines
2.7 KiB
Plaintext

/* pages/o2oLocation/o2oLocation.wxss */
.x0 {
width: 100%;
height: 100%;
background: #f4f4f4;
z-index: 100;
}
.search_box {
height: 90rpx;
background: #fff;
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 40rpx;
position: relative;
top: 0;
z-index: 10;
}
.search_box .close {
width: 90rpx;
height: 90rpx;
line-height: 90rpx;
background: none;
overflow: hidden;
}
.close icon {
font-size: 40rpx;
color: #666;
}
.search_box .search {
width: 560rpx;
height: 60rpx;
line-height: 60rpx;
background-color: #f5f5f5;
border-radius: 30rpx;
padding: 0 20rpx;
display: flex;
justify-content: flex-start;
}
.search icon {
font-size: 32rpx;
margin-right: 20rpx;
color: #999;
margin-top: -4rpx;
}
.search input {
display: block;
width: 400rpx;
max-width: 400rpx;
height: 60rpx;
}
.x0 .x4 {
width: 100%;
margin-top: 20rpx;
}
.x0 .x4 .x5 {
height: 100rpx;
padding: 0 30rpx;
background: #fff;
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
}
.x0 .x4 .x5 icon {
width: 40rpx;
height: 100rpx;
background: url('http://static-o2o.360buyimg.com/daojia/new/images/icon/location-eye@2x.png') no-repeat 0 center;
background-size: 40rpx 40rpx;
margin-right: 20rpx;
}
.x0 .x4 .x5 .center {
flex: 1;
}
.x0 .x4 .x5 .p {
line-height: 100rpx;
color: #47b34f;
font-size: 32rpx;
}
.x0 .xc {
width: 100%;
}
.x0 .xc .ul {
background: #fff;
}
.open_city .h1 {
font-weight: normal;
padding: 0 40rpx;
line-height: 100rpx;
color: #8c8c8c;
font-size: 30rpx;
text-align: left;
}
.open {
display: flex;
flex-wrap: wrap;
padding: 0 28rpx;
}
.open .li {
width: 194rpx;
height: 80rpx;
line-height: 80rpx;
border-radius: 6rpx;
border: solid 2rpx #ebebeb;
background: #fff;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 15px;
margin-right: 16rpx;
margin-bottom: 20rpx;
text-align: center;
}
.city_list {
background-color: #fff;
}
.city_a,
.city_b .letter {
line-height: 60rpx;
text-align: left;
padding-left: 28rpx;
background: #f5f5f5;
}
.city_a,
.city_b .li {
line-height: 80rpx;
border-bottom: solid 2rpx #ebebeb;
margin-left: 28rpx;
text-align: left;
}
.city_b .li {
margin-left: 80rpx;
}
.right_letter {
position: fixed;
right: 0;
top: 0;
z-index: 1;
height: 100%;
width: 80rpx;
text-align: center;
box-sizing: border-box;
}
.letter_box {
padding-top: 20rpx;
width: 80rpx;
position: absolute;
right: 0;
top: 31%;
transform: translate(0, -30%);
}
.letter_box .li {
line-height: 30px;
color: #47b34f;
font-size: 14px;
}