.content-listker { width: 100%; } .item-radius { background: #fff; opacity: 0.8; position: relative; border-radius: 24rpx; margin: 20rpx; /* margin-left: 30rpx; margin-right: 30rpx; */ /* #f878af 248 120 175 46 */ /* box-shadow: 4rpx 24rpx 50rpx -8rpx rgba(255,119,176,0.55); */ } .order-top { background: #fff; padding: 30rpx 0; } .order-top image { width: 200rpx; height: 156rpx; margin-bottom: 6rpx; } .order-top text { font-size: 28rpx; } .order-top .state { font-size: 36rpx; font-family: PingFangSC-Medium; } .margin { /* margin: 20rpx 0; */ background: #fff; } .item .state { color: #FF6877; } .item-top { height: 102rpx; padding: 0 24rpx; } .item-top text { font-size: 36rpx; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; } .item-content { padding: 10rpx 0 30rpx; margin: 0 24rpx; position: relative; z-index: 1111; } .item-content:last-child { border-bottom: 1rpx solid rgba(175, 175, 175, 0.1); } .item-content .time { /* background: linear-gradient(270deg, rgba(255, 175, 216, 0) 0%, rgba(255, 119, 176, 0.49) 100%); */ border-radius: 22rpx; font-size: 26rpx; padding: 2rpx 10rpx; box-sizing: border-box; } .item-content .img { position: relative; width: 160rpx; height: 160rpx; margin-right: 20rpx; background: #EDEDED; border-radius: 20rpx; overflow: hidden; } .item-content .icon { width: 136rpx; height: 92rpx; position: absolute; left: 46rpx; top: 160rpx; } .item-content .content { justify-content: space-between; overflow: hidden; } .item-content .content text { font-size: 28rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; } .item-vip { padding: 12rpx 20rpx 20rpx; } .item-vip .change-img { width: 48rpx; height: 48rpx; margin-right: 16rpx; } .item-vip-card { border-radius: 20rpx; overflow: hidden; background: #FAFAFA; box-sizing: border-box; } .item-vip-card text { font-size: 28rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #333333; } .item-vip .card-img { width: 160rpx; height: 160rpx; } .item-products-content { overflow-x: scroll; padding: 0 24rpx 20rpx; } .item-products-content .item-product { width: 446rpx; height: 160rpx; background: #FAFAFA; border-radius: 20rpx; overflow: hidden; box-sizing: border-box; flex-shrink: 0; margin-right: 20rpx; } .item-products-content .item-product image { width: 160rpx; height: 160rpx; /* background-color: blue; */ } .item-btn { height: 84rpx; padding-top: 16rpx; justify-content: flex-end; } .order-info { padding: 30rpx; } .order-info .num { margin-bottom: 10rpx; } .order-info .num .copy { width: 84rpx; height: 52rpx; border: 2rpx solid #333333; border-radius: 12rpx; font-size: 28rpx; color: #333; } /* 点击产品选择分配时 不显示优惠卷板块 */ .order-sum { z-index: -999; } .order-sum .top { padding: 32rpx 0rpx; margin: 0rpx 24rpx; border-bottom: 1rpx solid rgba(0, 0, 0, 0.04); } .order-sum text { font-size: 28rpx; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #333333; } .order-sum .top .text { margin-bottom: 24rpx; } .order-sum .top .text .order-coupon-icon { width: 32rpx; height: 32rpx; margin-right: 10rpx; } .order-sum .top .coupon-text { /* width: 128rpx; */ height: 34rpx; font-size: 20rpx; box-sizing: border-box; color: #FF3007; background: #FFEFEB; border-radius: 8rpx; border: 2px solid #FF3007; padding: 4rpx 8rpx; } .order-sum .top .msg { padding: 20rpx; background: #FFEFEB; /* background-color: rgba(255, 202, 224, 0.16); */ /* background: #FA7D22; */ border-radius: 24rpx; font-size: 24rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FF3007; position: relative; max-width: 374rpx; } .order-sum .top .msg::after { content: ''; position: absolute; right: 30rpx; top: -20rpx; width: 0rpx; height: 0rpx; border-width: 10rpx; border-style: solid; border-color: transparent transparent rgba(255, 202, 224, 0.16) transparent; } .order-sum .top .coupon-guide-tips { width: 156rpx; height: 48rpx; background: #FF3007; border-radius: 8rpx; color: #FFFFFF; text-align: center; line-height: 48rpx; } .order-sum .top .right-500 text { font-family: PingFang-SC-Medium, PingFang-SC; font-weight: 500; } .order-sum .bottom { height: 84rpx; padding-top: 16rpx; justify-content: flex-end; } .order-sum .bottom .total-price { font-size: 36rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FF3007; margin-right: 28rpx; } .total-pay-price { font-size: 56rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FF3007; } .buy { /* z-index: -999; */ height: 170rpx; /* padding: 0 30rpx; */ background: #fff; position: fixed; bottom: 0; width: 100%; box-sizing: border-box; /* justify-content: flex-end; */ } .buy .btn { width: 338rpx; height: 88rpx; border-radius: 44rpx; font-size: 32rpx; box-sizing: border-box; /* margin-right: 30rpx; */ } .buy .cancel-btn { border: 1rpx solid #979797; color: #999999; } .buy .use-btn { background: #FA7D22; color: #FFFFFF; } .coupon-popup { height: 72vh; } .payType { height: 690rpx; } .coupon-popup .top { justify-content: center; padding: 0 48rpx; height: 112rpx; } .need-show-line { border-bottom: 2rpx solid #eee; } .coupon-popup .top text { font-size: 36rpx; } .coupon-popup .top .close-img { width: 56rpx; height: 56rpx; position: absolute; top: 28rpx; right: 32rpx; } .coupon-popup .list { height: 53vh; padding: 14rpx 30rpx; box-sizing: border-box; /* overflow-y: scroll; */ } .coupon-popup .list .item { padding: 14rpx 0; height: 172rpx; /* border-bottom: 2rpx solid #eee; */ } .coupon-popup .list .radio image { width: 48rpx; height: 48rpx; } .coupon-popup .list .coupon-item { display: block; margin-top: 10rpx; } .coupon-popup .item-left { width: 212rpx; height: 100%; font-family: PingFangSC-Semibold; color: #FFFFFF; font-size: 32rpx; border-top-left-radius: 16rpx; border-bottom-left-radius: 16rpx; background-image: radial-gradient(circle at 0px 50%, #fff 15rpx, #F5849F 15rpx); } .coupon-popup .item-left text { font-size: 36rpx; color: #fff; font-family: PingFangSC-Semibold, PingFang SC; } .coupon-popup .item-right { /* justify-content: center; align-items: flex-start; */ padding: 0 30rpx; border-top-right-radius: 16rpx; border-bottom-right-radius: 16rpx; box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.13); } .coupon-popup .item-right text { color: #000; } .coupon-popup-btm { height: 170rpx; position: fixed; width: 100%; left: 0; bottom: 0; background: #FFFFFF; } .coupon-popup-btm-btn { width: 100%; height: 84rpx; font-size: 32rpx; color: #FFFFFF; margin: 0 40rpx; background: #FA7D22; border-radius: 42rpx; font-family: PingFang-SC-Medium, PingFang-SC; } .btm-text { margin: 42rpx 0 120rpx; } .item-products-content::-webkit-scrollbar, .scroll-x::-webkit-scrollbar { display: none; /* Chrome Safari */ } .use-popup { width: 640rpx; height: 898rpx; background: #FFFFFF; border-radius: 40rpx; padding: 60rpx 48rpx; box-sizing: border-box; position: relative; /* justify-content: center; */ /* justify-content: space-evenly; */ } .use-popup .close-img { width: 56rpx; height: 56rpx; /* background: red; */ position: absolute; top: 16rpx; right: 16rpx; } .use-popup .title { /* margin-top: 60rpx; */ font-size: 36rpx; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #000000; } .use-popup .text-cotent { /* background-color: red; */ overflow-y: scroll; text-align: left; /* height: 100%; */ } .skin-popup .wux-landscape__inner { padding: 0 !important; } .skin-popup .popup-index--wux-popup { width: 650rpx !important; max-width: 650rpx !important; } /* =============================================================================== */ .moneyShow { width: 100%; text-align: center; font-weight: 500; font-size: 56rpx; color: #FF3007; height: 100rpx; line-height: 100rpx; margin-bottom: 100rpx; } .moneyShow text { font-size: 28rpx; color: #FF3007; } .select-pay-methon { margin-bottom: 60rpx; width: 100%; display: flex; align-items: center; } .pay-img { width: 48rpx; height: 48rpx; margin-left: 30rpx; } .pay-title { margin-left: 20rpx; font-size: 32rpx; font-weight: 400; color: #333333; flex: 1; text-align: left; } .pay-money { margin-right: 36rpx; font-size: 36rpx; font-weight: 500; color: #333333; } .pay-money text { font-size: 24rpx; } .select-activity { width: 48rpx; height: 48rpx; margin-right: 30rpx; } /* ¥{{ moneyData.payMoney }} 微信支付 800 微信支付 800 */ .list_first_to { z-index: 110; top: 0rpx; position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); } .insellShow { width: 390rpx; } .list_top_show { width: 100%; display: flex; align-items: center; flex-direction: column; margin-top: -110rpx; } .list_top_img { width: 40rpx; height: 40rpx; } .list_top_content { padding-top: 15rpx; margin-top: 10rpx; width: 500rpx; height: 72rpx; background: rgba(0, 0, 0, 0.3); border: 2rpx dashed #FFFFFF; } .first_and_title { width: 100%; line-height: 44rpx; text-align: center; font-size: 28rpx; font-weight: 500; color: #FFFFFF; } .first_and_title text { font-size: 32rpx; color: #FFFFFF; } .KnowBtn { margin-left: 271rpx; text-align: center; width: 208rpx; height: 76rpx; border-radius: 42rpx; border: 2rpx solid #FFFFFF; font-size: 32rpx; font-weight: 400; color: #FFFFFF; line-height: 76rpx; position: absolute; bottom: 60rpx; } /* 第一步项目导航栏 可左右滑动快速筛选项目哟~ */ .onIndex { position: absolute; z-index: 111; background: #ffffff; } .onIndex111 { position: relative; z-index: 11; } .opc { opacity: 0; } .opcBack { background: #ffffff; } .itemInNeeds { position: relative; border-radius: 24rpx; margin: 20rpx; } /* ========================================================== */ .list_Content_show { margin-top: 75rpx; right: 33rpx; z-index: 1111; position: absolute; display: flex; align-items: center; flex-direction: column; } .list_Content_img { width: 40rpx; height: 40rpx; } .list_top_contents { padding-top: 15rpx; margin-top: 20rpx; width: 248rpx; height: 113rpx; background: rgba(0, 0, 0, 0.3); border: 2rpx dashed #FFFFFF; } .timeSelect { margin-bottom: 15rpx; width: 196rpx; height: 88rpx; background: #FFFFFF; display: flex; align-items: center; justify-content: center; } .timeShow { width: 156rpx; height: 48rpx; background: #FF3007; border-radius: 8rpx; text-align: center; font-size: 28rpx; font-weight: 500; color: #FFFFFF; line-height: 48rpx; } /* 次卡详情页面 */ .card-details { background: #fff; opacity: 0.8; position: relative; border-radius: 24rpx; margin: 20rpx; padding: 20rpx 24rpx; font-size: 28rpx; color: #333; } .card-details-title { margin-bottom: 20rpx; /* font-size: 28rpx; */ font-size: 36rpx; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; } .card-details-fixed { display: flex; justify-content: space-between; margin-bottom: 34rpx; } .card-details-fixed text { font-size: 24rpx; color: #292929; } .card-details-fixed-text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1; } .card-details-active { margin-bottom: 46rpx; display: flex; justify-content: space-between; } .card-details-Active-tittle { font-size: 34rpx; /* font-weight: 600; */ } .card-details-Active .card-details-active:last-child { margin-bottom: 32rpx; } .card-details-active text { font-size: 24rpx; color: #292929; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1; line-height: 60rpx; } .card-details-surplus { font-size: 24rpx; color: #333; width: 100%; display: flex; justify-content: flex-end; } .card-details-surplus text { font-size: 24rpx; color: #fb954b; margin-left: 6rpx; } .calculation { width: 200rpx; display: flex; justify-content: flex-end; font-size: 32rpx; color: #979797; } .lation-content { /* margin-top: 20rpx; */ margin-bottom: 6rpx; width: 156rpx; height: 60rpx; line-height: 60rpx; background: #F7F7F7; border-radius: 4px; text-align: center; border: 1px solid #F2F2F2; display: flex; /* padding: 0 4rpx; box-sizing: border-box; */ } .lation-num { flex: 1; } .reduce, .lation-add { /* background-color: yellowgreen; */ width: 36rpx; } .choseProduct { width: auto; height: auto; color: #292929; text-align: left; } .choseProduct view { margin-top: 20rpx; } /* 低价换购 */ /* 次卡详情页面 */ .exchange-details { background: #fff; opacity: 0.8; position: relative; border-radius: 24rpx; margin: 20rpx; padding: 20rpx 24rpx; font-size: 28rpx; color: #333; } .exchange-details-title { margin-bottom: 20rpx; /* font-size: 28rpx; */ font-size: 36rpx; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; } .exchange-box { display: flex; } .exchange-box-image image { width: 140rpx; height: 140rpx; margin-right: 20rpx; border-radius: 20rpx; } .exchange-info-bottom { margin-top: 50rpx; display: flex; justify-content: space-between; } .exchange-info-price { color: #FF3007; } .exchange-info-title { width: 420rpx; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* 权益折扣 */ .coup-box{ margin-top: 20rpx; width: 100%; display: flex; align-items: center; justify-content: space-between; margin-bottom: 26rpx; } .coup-box-title{ font-size: 24rpx; color: #FA7D22; margin-left: 38rpx; }