/* 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-menus .right-menu-item:nth-child(8).active { background: #9d6b00; border-color: #9d6b00; } .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,.map-item1 .title { font-size: 33rpx; color: #0E050B; font-weight: 500; } .map-item .subtitle,.map-item1 .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; } .map-item1 { position: absolute; left: 20rpx; right: 20rpx; height: 70%; bottom: 0; border-radius: 20rpx 20rpx 0 0; background:white; box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.2); padding: 0 25rpx; padding-top: 35rpx; overflow-y: auto; z-index: 100; transition: all .3s; } .map-item1 .icon-ic_searchclosed { right: 20rpx; top: 20rpx; } .sign-pic-list { display: flex; align-items: center; overflow: auto; } .sign-pic-list image { display: block; width: 235rpx; height: 145rpx; margin-right: 20rpx; flex-shrink: 0; } .map-item1 .subtitle { color: #999; line-height: 42rpx; } .map-item-tip { font-size: 32rpx; margin: 20rpx 0; } .map-item-menus { margin-top: 20rpx; display: flex; align-items: center; justify-content: space-between; height: 84rpx; line-height: 84rpx; border-bottom: 1rpx solid #ccc; } .map-item-menu { width: 25%; text-align: center; position: relative; font-size: 33rpx; color: #575757; } .map-item-menu.active { color: #0B898E; } .map-item-menu.active::after { content: "1"; font-size: 0; display: block; position: absolute; width: 40rpx; height: 4rpx; background: #0B898E; border-radius: 2rpx; left: 50%; margin-left: -20rpx; bottom: 0; } .item { display: flex; padding: 20rpx 0; border-bottom: 1rpx solid #ccc; } .item image { display: block; width: 233rpx; height: 233rpx; flex-shrink: 0; border-radius: 11rpx; margin-right: 20rpx; } .right-info { width: 400rpx; flex: 1; } .product-tags { display: flex; align-items: center; color: #0B898E; font-size: 20rpx; margin-top: 10rpx; margin-bottom: 20rpx; } .product-tag { position: relative; margin-right: 20rpx; } .product-tags .product-tag:last-child { margin-right: 0; } .product-tag::after { content: "1"; font-size: 0; position: absolute; display: block; left: 0; right: 0; height: 8rpx; bottom: -6rpx; background: #DAF3E9; } .product-address { color: #A3A3A3; font-size: 24rpx; margin-bottom: 5rpx; } .product-bottom { display: flex; justify-content: space-between; align-items: center; font-size: 24rpx; color: #323232; } .product-price { color: #D62828; } .product-price text { font-size: 33rpx; font-weight: 500; } .product-price::after { content: "起"; font-size: 20rpx; color: #8D8D8D; } .list .item:last-child { border: none; } .returnImg { position: absolute; display: block; width: 82rpx; height: 18rpx; bottom: 70%; margin-bottom: 80rpx; } .strategy-item { width: 100%; padding: 20rpx 0; border-bottom: 1rpx solid #ccc; } .strategy-item .title { margin-bottom: 10rpx; } .strategy-item .product-bottom { height: 40rpx; margin-top: 30rpx; font-size: 24rpx; color: #999; } .strategy-item .product-bottom image { width: 30rpx; height: 30rpx; border-radius: 50%; flex-shrink: 0; } .strategy-item .product-bottom .username { flex: 1; font-size: 26rpx; color: #666; } .strategy-item .product-bottom .iconfont { margin-left: 50rpx; flex-shrink: 0; margin-right: 8rpx; }