@charset "UTF-8"; /* 页面左右间距 */ /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /*颜色*/ /* 图片加载中颜色 */ /* 行为相关颜色 */ /* 功能栏字体大小 */ .f-header .tit { font-size: 34rpx; color: #303133; line-height: 1; font-weight: bold; } .f-header .tit-box { flex: 1; display: flex; flex-direction: column; } /*功能栏左侧小图标*/ .f-header .f-left-icon { height: 34rpx; width: 8rpx; background-image: linear-gradient(#901b21, #901b21); margin-right: 10rpx; border-radius: 10rpx; } page { background: #f8f6f6; } .express-box { margin-top: 20rpx; width: 100%; display: flex; align-items: center; justify-content: space-between; font-size: 28rpx; font-weight: 500; } .express-box .express-frame { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100rpx; } .express-box .express-text { font-weight: 600; margin-right: 20rpx; width: 140rpx; display: block; } .orderDetialBox { margin-top: 20rpx; padding: 0 30rpx; background-color: #ffffff; font-size: 28rpx; color: #606266; } .orderDetialBox .item { height: 80rpx; } .orderDetialBox .item .text { padding-left: 10rpx; } .orderDetialBox .item .buttom-right { width: 180rpx; border-radius: 99rpx; padding: 10rpx; text-align: center; border: 1px solid #ebeef5; } .address-box { margin-top: 20rpx; padding: 30rpx; padding-bottom: 35rpx; background-color: #ffffff; line-height: 1; } .address-box .address-top { margin-bottom: 30rpx; } .address-box .address-top .title { font-size: 32rpx; color: #303133; } .address-box .address-top .phone { font-size: 28rpx; color: #909399; } .address-box .addrdss-detail { font-size: 28rpx; color: #606266; } .address-box .a-bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 5rpx; } .row { display: flex; align-items: center; position: relative; padding: 0 30rpx; height: 80rpx; background: #fff; } .row .order-status { font-size: 32rpx; color: #dd524d; font-weight: 500; } .row .refund { font-size: 30rpx; color: #303133; } .row .noRefund { font-size: 30rpx; color: #909399; } .row .tit { flex-shrink: 0; width: 120rpx; font-size: 30rpx; color: #303133; } .row .input { text-align: right; flex: 1; font-size: 30rpx; color: #303133; } .row .input.payColor { color: #dd524d; } .row .iconlocation { font-size: 36rpx; color: #909399; } .add-btn { display: flex; align-items: center; justify-content: center; width: 690rpx; height: 80rpx; margin: 60rpx auto; font-size: 32rpx; color: #fff; background-color: #ee2f72; border-radius: 10rpx; } /* 多条商品 */ .order-item { display: flex; flex-direction: column; padding-left: 30rpx; background: #fff; margin-top: 20rpx; /* 单条商品 */ } .order-item .goods-box-single { display: flex; padding: 20rpx 0; } .order-item .goods-box-single .goods-img { display: block; width: 120rpx; height: 120rpx; } .order-item .goods-box-single .right { flex: 1; display: flex; flex-direction: column; padding: 0 30rpx 0 24rpx; overflow: hidden; height: 100%; } .order-item .goods-box-single .right .title { align-self: flex-start; font-size: 30rpx; color: #303133; } .order-item .goods-box-single .right .title-right { flex-shrink: 0; text-align: right; align-self: flex-start; } .order-item .goods-box-single .right .attr-box { font-size: 26rpx; color: #909399; } .order-item .goods-box-single .right .evaluate { color: #ffffff; font-size: 24rpx; display: inline-block; text-align: right; } .order-item .goods-box-single .right .evaluate text { background: #fa2740; padding: 5rpx 15rpx; } .order-item .goods-box-single .right .yesevaluate { color: #333333; font-size: 24rpx; display: inline-block; text-align: right; } .order-item .goods-box-single .right .yesevaluate text { border: 2rpx solid #333333; padding: 5rpx 15rpx; } .order-item .goods-box-single .right .price { font-size: 30rpx; color: #303133; } .order-item .goods-box-single .right .price:before { content: '¥'; font-size: 24rpx; margin: 0 2rpx 0 8rpx; } .f-header { display: flex; align-items: center; height: 80rpx; } .btHeight { height: 100rpx; } .group-nav { position: fixed; bottom: 120rpx; left: 0; height: 100rpx; width: 100%; justify-content: flex-end; padding-right: 30rpx; } .group-nav .bottom { margin-left: 20rpx; } .qrsh { width: 626rpx; height: 84rpx; background: #901b21; border-radius: 42rpx; text-align: center; font-size: 32rpx; font-weight: bold; color: #ffffff; line-height: 84rpx; position: fixed; bottom: 20rpx; left: 62rpx; } .zt-qrsh { width: 750rpx; display: flex; justify-content: space-around; text-align: center; line-height: 90rpx; font-size: 36rpx; font-weight: 500; color: #901b21; padding: 19rpx 0 20rpx 0; background-color: #fff; position: fixed; bottom: 0; } .zt-qrsh .hxm { width: 339rpx; height: 90rpx; border: 1px solid #901b21; border-radius: 45rpx; } .zt-qrsh .zt-qr { width: 339rpx; height: 90rpx; background-color: #901b21; color: #fff; border-radius: 45rpx; } .stores-wrapper { padding-top: 20rpx; height: 100%; } .stores-wrapper .store { height: 231rpx; background: #ffffff; box-shadow: 0px 0px 20rpx 0rpx rgba(50, 50, 52, 0.06); border-radius: 10rpx; margin: 0 auto 15rpx; position: relative; padding: 25rpx 0 0 20rpx; } .stores-wrapper .store .store-logo { height: 65rpx; font-size: 32rpx; font-weight: bold; color: #333333; line-height: 65rpx; margin-bottom: 20rpx; position: relative; } .stores-wrapper .store .store-logo image { width: 65rpx; height: 65rpx; border-radius: 50%; } .stores-wrapper .store .store-logo .store-name { max-width: 500rpx; display: inline-block; padding-left: 12rpx; position: absolute; top: 0; } .stores-wrapper .store .store-base { height: 37rpx; line-height: 37rpx; font-size: 24rpx; font-weight: bold; color: #333333; } .stores-wrapper .store .store-base text { font-weight: normal; } .stores-wrapper .store .store-lv { display: inline-block; padding: 0 10rpx; height: 40rpx; background: linear-gradient(-90deg, #dcb876 0%, #eecd92 100%); border-radius: 5rpx; text-align: center; line-height: 40rpx; color: #fff; font-size: 23rpx; position: absolute; right: 20rpx; top: 38rpx; } .stores-wrapper .store .store-can { width: 113rpx; height: 44rpx; border: 2px solid #901b21; border-radius: 5rpx; font-size: 23rpx; text-align: center; line-height: 44rpx; font-weight: 500; color: #901b21; position: absolute; right: 20rpx; bottom: 25rpx; }