page{ background: #F2F2F2; /* overflow-y: hidden; margin-bottom: 200rpx; */ } .heatop{ width:750rpx; position: fixed; top:0; left:0; z-index:888 } .head{ height:80rpx; background: #E81825; display:flex; justify-content: center; align-items: center } .hotgood{ display:flex; align-items: center; padding: 28rpx; box-sizing: border-box; border-bottom:1px solid #efefef } .address{ display:flex; align-items: center; justify-content: center; } .addressimg{ width:20rpx; height:26rpx; font-size: 0 } .addressimg image{ width:100%; height:100%; } .addressname{ color:#fff; font-size: 28rpx; margin-left:8rpx; } .searchinput{ color:#B3B3B3; font-size: 26rpx; margin-left:20rpx; } .seachenter{ color:#B3B3B3; font-size: 26rpx; } .searchimg{ width:28rpx; height:28rpx; font-size: 0 } .saoma{ width:38rpx; height:36rpx; font-size: 0; margin-left:20rpx; } image{ width:100%; height:100%; } .headmiddle{ width:460rpx; height:80rpx; background: #fff; display:flex; padding: 0 24rpx; box-sizing: border-box; align-items: center; margin-left:27rpx; } .shaixuan{ width:58rpx; height:54rpx; font-size: 0; margin-left:27rpx; } .shai{ margin:29rpx 0 0 -10rpx; } .shaisel{ height:100rpx; background: #E81825; } .shaikindimg{ width:14rpx; height:10rpx; font-size: 0 } .shaikind{ display:flex; align-items: center; justify-content: center; } .shaisel{ display:flex; justify-content: space-around; align-items: center; } .shaikindname{ color:#FFFFFF; font-size: 28rpx; } .shaikindimg{ margin-left:8rpx; } .hot{ display:flex; align-items: center; padding: 35rpx 32rpx; box-sizing: border-box; background: #F2F2F2 } .hotimg{ width:20rpx; height:28rpx; font-size: 0 } .hotzi{ width:250rpx; height:35rpx; font-size: 0; margin-left:8rpx; } /* 遮罩层 */ .register{ /* margin-top:182rpx; */ } .quehead{ display:flex; justify-content: space-between; align-items: center; padding: 0 32rpx; box-sizing: border-box } .backrow{ width:100rpx; height:100rpx; } .selcoun{ color:#333; font-size: 32rpx; } .cqueding{ color:#E81825; font-size:32rpx; } .cregister{ width: 100%; height: 100%; background: #fff; position:fixed; top:0rpx; left:0; right:0; z-index: 999; padding: 0 32rpx; box-sizing: border-box; overflow-y: scroll } .registerwrap{ width:750rpx; background: #ffffff; position: absolute; z-index: 99; top:0rpx; left:0; /* transform: translate(-50%,-50%); */ display:flex; flex-wrap: wrap; padding-bottom:15rpx; } .selcounitem{ color:#333; font-size: 30rpx; height: 100rpx; border-bottom:1rpx solid #f5f5f5; line-height: 100rpx; } .registeritem{ color:#666666; font-size: 30rpx; padding: 21rpx; box-sizing: border-box; margin-left:20rpx; line-height: 1; border:1rpx solid #f5f5f5; margin-top:15rpx; } .imgleft{ width:52rpx; height:73rpx; font-size: 0; display: flex; display: -webkit-flex; align-items: center; } image{ width:100%; height:100%; } .contenttop{ color:#1A1A1A; font-size: 28rpx; } .contenbottom{ color:#999999; font-size: 24rpx; } .contentright{ margin-left:34rpx; } page{ height:100% } .city_box{ height:100%; background: #fff; display: flex; margin-top:187rpx; } .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; } .new_city_title{ line-height: 50rpx; color: #999; 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 0 22rpx 22rpx; */ } .city_first_letter{ line-height: 40rpx; height: 40rpx; padding-left: 25rpx; font-size: 28rpx; background: #eee; color: #999; } .city_name{ display: flex; align-items: center; /* line-height: 80rpx; height: 80rpx; */ padding: 28rpx; box-sizing: border-box; border-bottom: 1px solid #efefef; font-size: 28rpx; color: #333; padding-left: 25rpx; } .textname{ padding: 0 23rpx; box-sizing: border-box; border-right:1rpx solid #f5f5f5; } .textname:first-child{ padding-left:0; } .textname:last-child{ border-right:none; } .selact{ background:#E81825; color:#fff; } .countryitem{ display: flex; align-items: center; justify-content: space-between } .gouimg{ width:50rpx; height:40rpx; font-size: 0 } .nodata{ color:#999; font-size:30rpx; text-align: center; margin-top:30rpx; }