/* pages/map/index.wxss */ .map { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; } .picker { position: fixed; /* left: 25rpx; */ left: 0; top: 160rpx; 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 18rpx; border-top: 3px solid #E0E0E0; text-align: active; display: flex; align-items: center; /* text-align: center; */ } .right-menu-item.active { background: #0A9947; color: #fff; margin: 0; padding: 0 18rpx; 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(6).active { background: #EB3C70; border-color: #EB3C70; } .right-menus .right-menu-item:nth-child(7).active { background: #9342CB; border-color: #9342CB; } .right-menus .right-menu-item:nth-child(8).active { background: #9d6b00; border-color: #9d6b00; } /* .right-menus .right-menu-item:nth-child(9).active { background: rgb(160, 248, 248); border-color: rgb(160, 248, 248); } */ .right-menus .right-menu-item:nth-child(9).active { background: #F60C1C; border-color: #F60C1C; } .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: 13rpx; /* padding: 25rpx; width: 530rpx; */ width: 670rpx; position: absolute; left: 26rpx; /* left: 44rpx; */ top: 50%; margin-top: -100rpx; } .scenic-item { background-color: rgba(255,255,255, .8); } .map-item image { display: block; width: 213rpx; height: 213rpx; border-radius: 13rpx; flex-shrink: 0; margin-right: 20rpx; } .map-item .info { /* width: 300rpx; */ width: 100%; 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; */ width: 173rpx; height: 46.67rpx; line-height: 46.67rpx; /* line-height: 56rpx; */ color: #fff; background: linear-gradient(180deg, #FDAB70, #FE7F19); font-size: 28rpx; text-align: center; border-radius: 28rpx; } .icon-ic_searchclosed { position: absolute; right: 7rpx; top: 7rpx; /* right: -40rpx; top: -40rpx; */ } .title-header .icon-fanhui1 { display: none; } .map-item1 { position: absolute; left: 0rpx; right: 0rpx; 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 30rpx; 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; height: 84rpx; line-height: 84rpx; border-bottom: 1rpx solid #ccc; } .map-item-menu { width: 20%; 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; } .list.videolist { display: flex; justify-content: space-between; flex-wrap: wrap; } .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; } .audio-item { padding: 30rpx; height: 160rpx; background: #EFF9F9; border-radius: 11rpx; display: flex; justify-content: space-between; position: relative; margin: 30rpx auto; } .audio-item .mainimg { width: 160rpx; height: 160rpx; flex-shrink: 0; display: block; border-radius: 50%; margin-right: 30rpx; } .audio-info { width: 450rpx; flex: 1; display: flex; height: 160rpx; flex-direction: column; justify-content: space-between; } .audio-title { color: #2F2F2F; font-size: 33rpx; } .audio-bottom { font-size: 20rpx; color: #8D8D8D; } .audio-new-bg { width: 450rpx; height: 4rpx; background: #70B4B7; border-radius: 2rpx; position: relative; margin-top: 40rpx; } .audio-line { border-radius: 2rpx; background: #DBDBDB; height: 4rpx; position: absolute; top: 0; right: 0; left: 0; transition: all .1s; } .audio-new-bg image { position: absolute; width: 36rpx; height: 36rpx; display: block; left: 0; transition: all .1s; top: 50%; margin-top: -18rpx; margin-left: -18rpx; } .playimg { position: absolute; right: 0; bottom: 60rpx; width: 97rpx; height: 97rpx; display: block; } .audio-info audio { position: absolute; left: 0; top: 0; width: 0; height: 0; } .video-item { padding: 14rpx; background: #FFFFFF; box-shadow: 0px 0px 11rpx 0px rgba(4, 0, 0, 0.14); border-radius: 14rpx; width: 309rpx; margin: 30rpx 0; position: relative; } .video-play-mask { position: absolute; left: 14rpx; top: 14rpx; right: 14rpx; border-radius: 10rpx 10rpx 0px 0px; background: rgba(0, 0, 0, 0.3); display: flex; justify-content: center; align-items: center; height: 214rpx; z-index: 1; } .video-play-mask image { width: 91rpx; height: 90rpx; display: block; } .video-item image.main-img { display: block; width: 309rpx; border-radius: 10rpx 10rpx 0px 0px; height: 214rpx; margin-bottom: 10rpx; } .video-title { font-size: 31rpx; font-weight: bold; color: #333; line-height: 46rpx; } .video-bottom { display: flex; align-items: center; color: #999999; font-size: 20rpx; margin-top: 20rpx; } .video-bottom .iconfont { margin-right: 10rpx; } .text{ display: inline-block; width: 138rpx; text-align: center; } .right-menu-item image{ width:21.33rpx; height:25.33rpx; } .menus { position: fixed; left: 26.67rpx; bottom: 26.67rpx; width: 697rpx; height: 213.33rpx; background: rgba(255,255,255,0.8); box-shadow: 0rpx 1rpx 16rpx 0rpx rgba(153,153,153,0.35); border-radius: 20rpx; } .open { width: 99rpx; height: 3rpx; background: #999; border: 3rpx solid #999999; margin: 0 auto; margin-top: 13.3rpx; margin-bottom: 37.33rpx; } .menu-list { /* margin-top: 37.33rpx; */ display: flex; justify-content: space-around; } .menu-item{ display: flex; flex-direction: column; align-items: center; } .menu-item-img.active{ background: #0B898E; } .menu-item-img { width: 67rpx; height: 67rpx; /* border: 3rpx solid rgba(11,137,142, .6); */ border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 20.67rpx; } .menu-item-img image { width: 35rpx; height: 37rpx; } .text { font-size: 25rpx; font-family: PingFang SC; font-weight: 500; color: #0B898E; } .menus2 { width: 697rpx; height: 380rpx; background: rgba(255,255,255,0.8); box-shadow: 0rpx 1rpx 16rpx 0rpx rgba(153,153,153,0.35); border-radius: 20rpx; position: fixed; left: 26.67rpx; bottom: 26.67rpx; } .shouqi { width: 100rpx; height: 14rpx; display: block; margin: 0 auto; margin-top: 20rpx; margin-bottom: 26rpx; } .menus-list1 { /* margin-top: 37.33rpx; */ display: flex; /* justify-content: space-around; */ flex-wrap: wrap; width: calc(170rpx * 6); margin: 0 20rpx; } .menus-item{ display: flex; flex-direction: column; align-items: center; width: 150rpx; margin-bottom: 30.33rpx; margin-right: 20rpx; } .menus-item-img.active{ background: #0B898E; } .menus-item-img { width: 67rpx; height: 67rpx; /* border: 3rpx solid rgba(11,137,142, .6); */ border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-bottom: 20.67rpx; } .progress-line { width: 40rpx; height: 5rpx; background: rgba(11,137,142, .3); border-radius: 3rpx; margin: 0 auto; margin-top: 10rpx; } .line-bg { width: 20rpx; height: 5rpx; background: #0B898E; border-radius: 3rpx; } .line-bg2 { margin-left: 20rpx; background: #0B898E; height: 5rpx; border-radius: 3rpx; } .textOver3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .img-icon { width: 105.33rpx; height: 17.33rpx; display: block; margin: 18rpx auto 24.67rpx; } .img-icon-new { width: 105.33rpx; height: 17.33rpx; margin: 17rpx auto 32rpx; display: block; } .comfort-box { display: flex; font-weight: 500; font-size: 27rpx; color: #333333; justify-content: space-between; margin-bottom: 34rpx; } .sort { width: 93rpx; height: 40rpx; /* border: 4rpx solid #83d851; */ border-radius: 20rpx; font-weight: bold; font-size: 27rpx; /* color: #83D851; */ text-align: center; line-height: 40rpx; } /* // 位页面 */ .pbservice { /* width: calc(175rpx * 6); */ /* 元旦修改 */ width: calc(190rpx * 7); display: flex; margin-top: 30rpx; flex-wrap: wrap; /* margin-bottom: 60rpx; */ /* 元旦修改 注释margin-bottom */ justify-content: center; } .pbservice-item { /* 元旦修改 截止到注释的width*/ width: 120rpx; margin-bottom: 33.33rpx; margin-right: 62.33rpx; /* width: 175rpx; */ text-align: center; font-size: 25rpx; /* color: #333; */ /* 春节调整颜色改版 */ color: #54504D; line-height: 24rpx; display: flex; align-items: center; justify-content: center; flex-direction: column; } .text { width: 200rpx; } .pbservice-item image { /* width: 60rpx; margin-bottom: 20rpx; margin-top: 50rpx; */ /* 元旦修改 以上都是之前的*/ width: 106rpx; margin-bottom: 10rpx; }