/* packageA/mycomponent/goodsComponent/foot/foot.wxss */ @import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; .foot { position: fixed; bottom: 200rpx; width: 100%; border-top: 0 solid #e2e2e2; z-index: 2; padding: 0; height: 102rpx; display: flex; align-items: center; background: #fff; } .foot .addfav { position: relative; border-top: solid 2rpx #ebebeb; color: #666; height: 100rpx; text-align: center; flex: 1.5; font-size: 24rpx; background-color: #fff; } .foot .addfav .ul .li { display: flex; justify-content: center; align-items: center; } /* .foot .addfav .ul .li:nth-of-type(1) { padding: 8rpx 0; } */ .foot .addfav .ul .li .goods_collect { width: 44rpx; padding-top: 10rpx; } .foot .addfav .ul .li .collect-active { width: 44rpx; padding-top: 10rpx; } .foot .addfav .ul .li .goods_car { width: 44rpx; padding-top: 10rpx; } .foot .addfav .ul .li .goods_kefu { width: 44rpx; padding-top: 10rpx; } .foot .addfav.nocar { background: #fff; } .foot .cart.cell { background: #ff9500; height: 100rpx; text-align: center; border: none; color: #fff; flex: 3; font-size: 30rpx; line-height: 100rpx; } .foot .cart.cell.nocar { background: #ccc; } .foot .buy.cell { background: #dd2727; height: 100rpx; text-align: center; border: none; color: #fff; flex: 3; font-size: 30rpx; line-height: 100rpx; } .foot .buy.cell.nocar { background: #ccc; } /* 客服 */ /* kefu */ .icon-close11 { font-size: 18px; } .pop-content { background-color: #fff; border-radius: 38rpx; text-align: center; background: #fff; padding: 35rpx 0; position: relative; justify-content: center; display: flex; flex-direction: column; align-items: center; width: 650rpx; } .pop-content .pop-top { display: flex; justify-content: space-between; width: 100%; /* flex-wrap: wrap; */ } .pop-content .pop-top .left { flex: 1; display: flex; justify-content: center; position: relative; margin-bottom: 24rpx; } .pop-content .pop-top .left .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .left .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .left .wrap .image image { width: 100%; height: 100%; } .pop-content .pop-top .right { flex: 1; display: flex; justify-content: center; margin-bottom: 24rpx; } .pop-content .pop-top .right .wrap { display: flex; flex-direction: column; align-items: center; } .pop-content .pop-top .right .wrap .image { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; } .pop-content .pop-top .right .wrap icon { width: 84rpx; height: 84rpx; margin: 0 auto; margin-bottom: 16rpx; border-radius: 50%; overflow: hidden; font-size: 50rpx; background-color: #02c777; color: #fff; } .pop-content .pop-top .right .wrap .color2 { background: #ff9329; } .pop-content .pop-top .right .wrap .color3 { background: #2aa7fb; } .pop-content .pop-top .right .wrap .image image { width: 100%; height: 100%; } .pop-content .line { width: 1px; height: 51rpx; background-color: #999; } .pop-bottom { margin-top: 32rpx; width: 327rpx; display: flex; justify-content: center; height: 327rpx; } .pop-bottom .image { width: 100%; height: 100%; } .pop-bottom .image image { width: 100%; height: 100%; } .kefuxiaoxi { position: absolute; width: 100%; height: 100%; opacity: 0; top: 0; left: 0; } .msgbox { line-height: 40rpx; box-sizing: border-box; padding: 20rpx; } .freightPricing { background: #fff; margin-top: 20rpx; text-align: left; padding: 0 24rpx; } .freightPricing .title, .freightPricing .freightPricing_btn { height: 76rpx; line-height: 70rpx; color: #000; font-size: 28rpx; } .freightPricing .freightPricing_main { overflow: hidden; line-height: 40rpx; transition: height 0.6s; font-size: 24rpx; } .freightPricing_main.fold { height: 80rpx; } .freightPricing_main.unfold { height: auto; } .freightPricing .freightPricing_btn { text-align: center; color: #666; line-height: 96rpx; } .freightPricing .rotate_box { display: inline-block; } .freightPricing .freightPricing_btn.fold .rotate_box { transform: rotate(0deg); } .freightPricing .freightPricing_btn.unfold .rotate_box { transform: rotate(180deg); } .share_text { margin-left: 4px !important; font-size: 24rpx; color: #9b9b9b; padding: 0; border: none; } /* ------------------ */ /* 酒店start */ .goods_foot { background: #fff; display: flex; position: fixed; bottom: 200rpx; width: 100%; z-index: 999; } .goods_foot .foot_a { width: 25%; } .goods_foot .foot_a .li { border-top: solid 2rpx #ebebeb; } .goods_foot .foot_a .li .top { display: flex; align-items: center; justify-content: center; height: 45rpx; } .goods_foot .foot_a .li icon { font-size: 44rpx; color: #666; } .goods_foot .foot_a .li .bottom { display: flex; align-items: center; justify-content: center; } .goods_foot .foot_a .li .span { display: block; font-size: 24rpx; color: #666; } .goods_foot .button { width: 50%; background: #f15353; color: #fff; font-size: 32rpx; border: none; display: flex; align-items: center; justify-content: center; } /* 酒店end */ /* 底部导航 start */ .groupCanin { display: flex; flex-direction: column; align-items: center; justify-content: center; } .group_btn { position: fixed; bottom: 200rpx; width: 100%; height: 100rpx; background: #fff; border-top: solid 2rpx #ebebeb; z-index: 3; } .group_btn .item { height: 100rpx; display: flex; } .group_btn .item .item_a { width: 120rpx; padding: 6rpx 0; text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column; } .group_btn .item .item_a .icon-box { height: 24px; margin-top: -6px; } .group_btn .item .item_a .iconfont { color: #666; font-size: 36rpx; height: 30px; } .group_btn .item .item_a .span { color: #666; font-size: 12px; } .group_btn .item .item_b { width: 315.0016rpx; /* padding: 6rpx 0; */ background: rgba(241, 83, 83, 0.6); color: #fff; font-size: 14px; display: flex; justify-content: center; align-items: center; flex-direction: column; } .group_btn .item .item_b .span { display: block; } .group_btn .item .item_b .font { font-size: 13px; } .group_btn .item .item_c { /* padding: 6rpx 0; */ background: #f15353; color: #fff; font-size: 14px; flex: 1; display: flex; justify-content: center; align-items: center; flex-direction: column; } .group_btn .item .item_c .span { display: block; color: #fff; } .group_btn .item .item_c .font { font-size: 12px; color: #fff; } /* end */ .footGoods { position: fixed; bottom: 0; left: 0; width: 100%; height: calc(100rpx + calc(env(safe-area-inset-bottom) / 2)); background-color: #fff; box-sizing: border-box; z-index: 10; } .groupFoot { position: fixed; bottom: 0; left: 0; width: 100%; height: calc(100rpx + calc(env(safe-area-inset-bottom) / 2)); background-color: #fff; box-sizing: border-box; z-index: 10; } .hotelFoot { position: fixed; bottom: 0; left: 0; width: 100%; height: 140rpx; height: calc(100rpx + calc(env(safe-area-inset-bottom) / 2)); background-color: #fff; box-sizing: border-box; z-index: 10; } .vanbuttonClass { border-radius: 0 !important; background-color: #2aa7fb; } .hotelFoot .iconfont { font-size: 45rpx; margin-top: -10rpx; margin-bottom: 5rpx; } .footGoods .iconfont { font-size: 45rpx; margin-top: -10rpx; margin-bottom: 5rpx; }