TakeOutShop/order/orderDetail/style.scss
2025-03-13 20:39:25 +08:00

260 lines
4.8 KiB
SCSS

page{
background-color: #f6f6f6;
}
.main{
.cont{
margin: 20rpx 20rpx 0 20rpx;
padding: 25rpx;
background-color: #FFFFFF;
border-radius: 16rpx;
overflow: hidden;
.cont_order_type{
.cont_order_type_name{
font-size: 40rpx;
color: #333333;
font-weight: 500;
}
.cont_order_type_desc{
color: #333333;
font-size: 26rpx;
margin-top: 10rpx;
}
}
.cont_service{
.cont_service_img{
margin: 0 auto;
width: 76rpx;
height: 76rpx;
display: block;
}
.cont_service_name{
font-size: 24rpx;
color: #333333;
margin-top: 10rpx;
}
}
.cont_shop_user{
display: flex;
margin-bottom: 25rpx;
.cont_shop_user_name{
color: #666666;
font-size: 26rpx;
width: 13%;
}
.cont_shop_user_desc{
width: 87%;
color: #333333;
font-size: 26rpx;
}
}
}
.flex{
display: flex;
align-items: center;
justify-content: space-between;
}
.cont_title{
font-size:32rpx;
color:#333333;
font-weight: 500;
padding-bottom: 25rpx;
}
.cont_title text{
font-size: 26rpx;
color: #999999;
margin-left: 10rpx;
font-weight: 400;
}
.cont_border{
border-bottom: 1rpx solid #f6f6f6;
margin-bottom: 25rpx;
}
.cont_shop{
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 25rpx;
.cont_shop_l{
display: flex;
align-items: center;
.cont_shop_img{
width: 138rpx;
height: 138rpx;
background: #FFFFFF;
border-radius: 4rpx;
border: 1rpx solid #F3F3F3;
.cont_shop_imgUrl{
width: 138rpx;
height: 138rpx;
display: block;
}
}
.cont_shop_text{
margin-left: 20rpx;
.cont_shop_title{
font-size: 28rpx;
color: #333333;
font-weight: 500;
}
.cont_shop_price{
color: #333333;
font-size: 26rpx;
margin-top: 10rpx;
.cont_shop_price_f::before{
content: '¥';
font-size: 20rpx;
margin-left: 5rpx;
margin-right: 5rpx;
}
}
.cont_shop_desc{
font-size: 26rpx;
color: #999999;
margin-top: 5rpx;
.cont_shop_desc_price::before{
content: '¥';
font-size: 20rpx;
margin-left: 5rpx;
margin-right: 5rpx;
}
.cont_shop_desc_num{
margin-left: 40rpx;
}
}
}
}
.cont_shop_r{
.cont_shop_payment{
font-size: 26rpx;
color: #333333;
font-weight: 500;
.cont_shop_payment_price{}
.cont_shop_payment_price::before{
content:"¥";
font-size: 20rpx;
margin-left: 5rpx;
margin-right: 5rpx;
}
}
.cont_shop_addcart{
width: 125rpx;
height: 45rpx;
border-radius: 40rpx;
border: 1rpx solid #999999;
font-size: 23rpx;
color: #333333;
display: flex;
align-items: center;
justify-content: center;
margin-top: 20rpx;
float: right;
}
}
}
.cont_shop_border{
width: 100%;
height: 1rpx;
background-color: #F2F3F5;
margin: 0 0 25rpx 0;
}
.cont_shop_total{
font-size: 28rpx;
color: #666666;
margin-bottom: 25rpx;
text-align: right;
}
.cont_shop_total text{
font-size: 34rpx;
color: #333333;
font-weight: 500;
}
.cont_shop_total text::before{
content: '¥';
margin: 0 5rpx 0 5rpx;
font-size: 24rpx;
}
.cont_shop_item{
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 25rpx;
.cont_shop_item_name{
color: #333333;
font-size: 26rpx;
}
.cont_shop_item_value{
color: #333333;
font-size: 26rpx;
font-weight: 500;
display: flex;
align-items: center;
.cont_shop_item_copy{
width: 77rpx;
height: 40rpx;
border-radius: 20rpx 20rpx 20rpx 20rpx;
border: 1rpx solid #999999;
font-size: 22rpx;
color:#999999;
display: flex;
align-items: center;
justify-content: center;
margin-left: 15rpx;
}
.cont_shop_item_value_price::before{
content: '¥';
font-size: 20rpx;
margin-left: 5rpx;
margin-right: 5rpx;
}
}
.cont_shop_item_color{
color: #FF0000;
}
}
.paddom{
padding-bottom: 0rpx;
}
.footer{
position: fixed;
left: 0;
right: 0;
bottom: 0;
z-index: 160;
background: #FFFFFF;
font-size: 30rpx;
padding-bottom: env(safe-area-inset-bottom);
display: flex;
justify-content: space-between;
align-items: center;
padding-top: 20rpx;
padding-left: 25rpx;
padding-right: 25rpx;
border-top: 1rpx solid #efefef;
.footer_l{
color: #666666;
font-size: 28rpx;
width: 150rpx;
padding-top: 20rpx;
padding-bottom: 20rpx;
}
.footer_r{
display: flex;
.footer_btn{
padding: 13rpx 30rpx 13rpx 30rpx;
border-radius: 50rpx;
border: 1rpx solid #999999;
font-size: 28rpx;
color: #333333;
margin-left: 20rpx;
}
.footer_btn_bcg{
border: 1rpx solid #FD3F3F;
color: #FFFFFF;
background:#FD3F3F;
}
}
}
}