/* pages/map/index.wxss */ .map { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; } .picker { position: fixed; left: 25rpx; display: flex; align-items: center; width: 202rpx; line-height: 54rpx; border: 1rpx solid #ccc; background: #FFFFFF; margin-top: 13rpx; border-radius: 4rpx; } .picker image { width: 15rpx; margin: 0 22rpx; flex-shrink: 0; } .areatext { flex: 1; margin-left: 16rpx; border-right: 1rpx solid #ccc; } .right-menus { position: fixed; margin-top: 60rpx; right: 0; /* width: 105rpx; */ background: #FFFFFF; border-radius: 20rpx 0px 0px 20rpx; font-size: 27rpx; color: #333; line-height: 80rpx; overflow: hidden; } .right-menu-item { margin: 0 10rpx; border-top: 3px solid #E0E0E0; text-align: active; text-align: center; } .right-menu-item.active { background: #0A9947; color: #fff; margin: 0; padding: 0 10rpx; border-color: #0A9947; } .right-menu-item.active+view { border-top: none; } .right-menus .right-menu-item:nth-child(2).active { background: #3D77D8; border-color: #3D77D8; } .right-menus .right-menu-item:nth-child(3).active { background: #C02C2C; border-color: #C02C2C; } .right-menus .right-menu-item:nth-child(4).active { background: #EE641B; border-color: #EE641B; } .right-menus .right-menu-item:nth-child(5).active { background: #00B3C8; border-color: #00B3C8; } .right-menus .right-menu-item:nth-child(7).active { background: #EB3C70; border-color: #EB3C70; } .right-menus .right-menu-item:nth-child(6).active { background: #9342CB; border-color: #9342CB; } .right-menu-item.active .iconfont { color: #fff !important; } .right-menu-item .iconfont { margin-right: 5rpx; font-size: 27rpx; } .right-menu-item:nth-child(1) { border-top: none; } .map-item { display: flex; background: #FFFFFF; box-shadow: 0px 0px 13rpx 0px rgba(0, 0, 0, 0.3); border-radius: 13rpx; justify-content: space-between; padding: 25rpx; width: 530rpx; position: absolute; left: 44rpx; top: 50%; margin-top: -100rpx; } .map-item image { display: block; width: 200rpx; height: 207rpx; flex-shrink: 0; margin-right: 20rpx; } .map-item .info { width: 260rpx; display: flex; flex-direction: column; justify-content: space-between; } .map-item .info .title { font-size: 33rpx; color: #0E050B; font-weight: 500; } .map-item .subtitle { font-size: 25rpx; color: #666; margin: 10rpx 0; } .info-btn { margin: 0 auto; width: 199rpx; line-height: 56rpx; color: #fff; background: #D62828; font-size: 28rpx; text-align: center; border-radius: 28rpx; } .icon-ic_searchclosed { position: absolute; right: -40rpx; top: -40rpx; } .title-header .icon-fanhui1 { display: none; }