.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;
}