dm-wechat-mini/pages/help/package/index.wxss
2025-03-04 20:38:05 +08:00

249 lines
4.7 KiB
Plaintext

.page-container{
}
.page-container .head{
padding-bottom:14rpx;
}
.page-container .head .icon{
width:40rpx;height:40rpx;
margin-right: 20rpx;
}
.page-container .head .title{
font-size: 36rpx;
font-weight: 500;
display: flex;
align-items: center;
}
.page-container .head .sub-title{
font-size:26rpx;
color: #888888;
margin-top:24rpx;
padding-left:60rpx;
}
.page-container>.button{
margin-top:20rpx;
border-radius: 12rpx;
background: rgba(124, 134, 149, 0.08);
}
.page-container .tips{
font-size: 26rpx;
color: #888888
}
.package-list{
}
.package-list .item{
display: flex;
align-items: center;
margin-top:20rpx;
}
.package-list .item .label,.package-list .item .input{
background-color: rgba(124, 134, 149, 0.08);
height:90rpx;
line-height: 90rpx;
}
.package-list .item .label{
border-radius: 12rpx 0 0 12rpx;
padding:0 30rpx;
color:#555555;
}
.package-list .item .input{
border-radius: 0 12rpx 12rpx 0;
flex:1;
}
.package-list .item .button{
padding:16rpx 34rpx;
line-height: 1;
margin-left:26rpx;
}
.package-list .item .icon{
width:36rpx;height:36rpx;
}
.img-area.page-container .head .sub-title{
padding-left:0;
}
.img-area .photos{
margin-top:26rpx;
display: flex;
flex-wrap: wrap;
gap: 26rpx;
}
.img-area .photos .item{
text-align: center;
width:144rpx;
height:144rpx;
border-radius: 18rpx;
position: relative;
}
.img-area .photos .item .close-area{
position: absolute;
right:-16rpx;top:-16rpx;
z-index: 2;
padding:5rpx;
display: flex;
align-items: center;
}
.img-area .photos .item .close-area .icon{
width:28rpx;height:28rpx;
}
.img-area .photos .item .progress{
position: absolute;
top:0;left:0;
width:100%;
z-index: 1;
}
.img-area .photos .item.loading::after{
content: '';
position: absolute;
width:100%;height:100%;
left:0;top:0;
background-color: rgba(0, 0, 0, 0.3);
z-index: 0;
}
.img-area .photos .item .image{
width:100%;height:100%;
border-radius: 18rpx;
}
.img-area .photos .take-photo{
border: 1.2rpx dashed rgba(124, 134, 149, 0.3);
border-radius: 18rpx;
display: flex;
align-items: center;
justify-content: center;
}
.img-area .photos .take-photo .icon{
width:36rpx;height:36rpx;
}
.img-area .photos .take-photo .title{
font-size: 24rpx;
color: #7C8695;
margin-top:16rpx;
}
.img-area .img-count{
display: flex;
align-items: center;
}
.img-area .spliter{
margin:30rpx 0;
}
.img-area .img-count .tips{
flex:1;
font-size: 30rpx;
color: #555555;
}
.img-area .img-count .number-selector{
display: flex;
align-items: center;
}
.number-selector .value{
font-size: 36rpx;
padding:0 28rpx;
}
.number-selector .button{
width:48rpx;height:48rpx;
line-height: 1;
padding:0;
text-align: center;
color: #fff;
position: relative;
background-color: var(--main-color);
border-radius: 50%;
border: 1rpx solid #FFC300;
}
.number-selector .button.disabled{
background-color: #fff;
}
.number-selector .reduce::before,
.number-selector .plus::before,
.number-selector .plus::after{
content: '';
width:50%;
height:4rpx;
background-color: #fff;
position:absolute;
left:25%;top:22rpx;
}
.number-selector .reduce.disabled::before,
.number-selector .plus.disabled::before,
.number-selector .plus.disabled::after{
background-color: var(--main-color);
}
.number-selector .plus::after{
width:4rpx;
height:50%;
left:22rpx;top:25%;
z-index: 100;
}
.cells .cell{
position: relative;
}
.cells .cell .cell-hd{
font-size: 34rpx;
}
.cells .cell .cell-bd{
display: block;
display: flex;
flex-direction: column;
align-items: flex-end;
justify-content: center;
gap: 26rpx;
min-height: auto;
padding:36rpx 40rpx 36rpx 0;
}
.cells .cell .cell-ft{
padding: 0;
}
.cells .cell .line1{
font-size: 32rpx;
}
.deliver-type-content{
padding:0 30rpx calc(var(--safe-bottom) + 24rpx) 30rpx;
background-color: #fff!important;
}
.deliver-type-content .title{
padding-top:50rpx;
font-size: 36rpx;
font-weight: 500;
}
.deliver-type-content .deliver-list{
display: flex;
gap: 30rpx;
margin-top:40rpx;
}
.deliver-type-content .deliver-list .item{
border: 1rpx solid rgba(136, 136, 136, 0.5);
background: rgba(153, 153, 153, 0.05);
border-radius:12rpx;
padding:18rpx 24rpx;
}
.deliver-type-content .deliver-list .item.current{
border: 0.5px solid #FFC300;
background: rgba(255, 195, 0, 0.05);
color: #FFC300;
}
.deliver-type-content .time-list{
margin-top:40rpx;
display: flex;
flex-direction: column;
gap: 24rpx;
}
.deliver-type-content .time-list .item{
border: 1rpx solid rgba(136, 136, 136, 0.5);
border-radius: 18rpx;
padding:30rpx;
}
.deliver-type-content .time-list .item.current{
border: 2rpx solid #FFC300;
}
.deliver-type-content .button{
margin-top:40rpx;
}