wpfw_ewei_wxapp/groups/join/index.wxss
2023-02-26 08:10:18 +08:00

463 lines
8.2 KiB
Plaintext

.goodsinfo {
background: #fff;
padding: 30rpx 24rpx;
}
.goodsinfo image {
height: 160rpx;
width: 160rpx;
}
.goodsinfo .inner {
padding-left: 24rpx;
font-size: 26rpx;
color: #333;
}
.goodsinfo .inner .title {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.goodsinfo .person {
min-width: 90rpx;
text-align: center;
padding: 0 12rpx;
box-shadow: 0 0 20rpx 0 rgba(255,221,221,0.8);
margin: 24rpx 0;
font-size: 22rpx;
font-weight: bold;
line-height: 34rpx;
color: #ff6000;
border-radius: 4rpx;
display: inline-block;
background-image: -webkit-gradient(linear,0 0,right 0,from(#ff6000),to(#ff8a00));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.goodsinfo .price {
font-size: 26rpx;
color: #ff5555;
}
.goodsinfo .price .fr {
font-size: 24rpx;
color: #999;
float: right;
}
.process {
line-height: 80rpx;
font-size: 20rpx;
color: #666;
padding: 0 24rpx;
}
.process text.icox {
font-size: 26rpx;
vertical-align: middle;
}
.process text.line {
margin: 0 25rpx;
display: inline-block;
width: 70rpx;
overflow: hidden;
height: 80rpx;
vertical-align: middle;
}
.operation {
background: #fff;
text-align: center;
font-size: 26rpx;
color: #333;
padding-bottom: 50rpx;
}
.operation .text {
line-height: 130rpx;
}
.operation .btn {
height: 72rpx;
line-height: 68rpx;
border-radius: 72rpx;
width: 300rpx;
margin-top: 0;
margin-bottom: 0;
}
.join .more {
height: 80rpx;
line-height: 80rpx;
text-align: center;
font-size: 26rpx;
color: #999;
font-weight: bold;
}
.fui-goods-group.block {
padding: 0;
}
.fui-goods-group.block .fui-goods-item {
padding: 0;
margin-bottom: 16rpx;
}
.fui-goods-group.block .fui-goods-item .detail {
padding: 8rpx 24rpx;
}
.fui-goods-group.block .fui-goods-item:nth-of-type(2n-1) {
padding-right: 8rpx;
}
.fui-goods-group.block .fui-goods-item:nth-of-type(2n) {
padding-left: 8rpx;
}
.fui-goods-item .detail .price text {
font-size: 24rpx;
color: #b2b2b2;
}
.layer {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0,0,0,0.5);
z-index: 101;
}
.chosenum {
width: 660rpx;
height: auto;
border-radius: 10rpx;
background: #fff;
position: fixed;
top: 50%;
left: 50%;
transform: translateY(-50%);
margin-top: -50rpx;
margin-left: -330rpx;
z-index: 101;
padding: 0 36rpx 30rpx;
box-sizing: border-box;
}
.chosenum .title {
line-height: 126rpx;
color: #333;
font-size: 28rpx;
}
.chosenum .title .price {
font-size: 30rpx;
line-height: 30rpx;
color: #ff5555;
}
.chosenum .num {
max-height: 385rpx;
min-height: 200rpx;
overflow: auto;
}
.chosenum .num view {
float: left;
width: 120rpx;
height: 54rpx;
border-radius: 10rpx;
line-height: 54rpx;
text-align: center;
font-size: 24rpx;
color: #333;
margin-right: 36rpx;
background: #f7f7f7;
margin-bottom: 30rpx;
}
.chosenum .num view:nth-of-type(4n) {
margin-right: 0;
}
.chosenum .num view.active {
background: #ff5555;
color: #fff;
}
.chosenum .btn {
width: 100%;
height: 84rpx;
line-height: 84rpx;
margin-bottom: 0;
}
.chosenum .close {
position: absolute;
bottom: -110rpx;
color: #fff;
font-size: 70rpx;
left: 50%;
margin-left: -25rpx;
}
.nav-mask {
position: fixed;
z-index: 999;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.5);
display: none;
}
.picker-modal {
background: #fefefe;
height: 260px;
position: fixed;
bottom: -2rem;
left: 0;
right: 0;
z-index: 1000;
transform: translate3d(0,100%,0);
}
.picker-modal.city-picker {
z-index: 2000;
}
.picker-modal.in {
transition-duration: 300ms;
transform: translate3d(0,0,0);
bottom: 0;
}
.picker-modal.out {
transition-duration: 300ms;
transform: translate3d(0,100%,0);
}
.picker-modal .picker-control {
display: flex;
align-items: center;
height: 40px;
border-bottom: 1px solid #f1f1f1;
padding: 0 30rpx;
font-size: 32rpx;
}
.picker-modal .picker-control .cancel {
width: 50%;
text-align: left;
color: #666;
}
.picker-modal .picker-control .confirm {
width: 50%;
text-align: right;
color: #20b21f;
}
.picker-modal .picker {
width: 100%;
height: 220px;
}
.picker-modal .picker .item {
line-height: 40px;
}
picker-view-column {
text-align: center;
}
.option-picker {
height: auto;
width: 100%;
z-index: 1001;
}
.goods-picker .option-picker-options {
height: 600rpx;
}
.option-picker .option-picker-cell {
padding: 8rpx 20rpx 20rpx 20rpx;
}
.option-picker .option-picker-options {
margin: 0;
padding: 0;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
height: 750rpx;
}
.option-picker .option-picker-cell.option {
position: relative;
}
.option-picker .option-picker-cell.option .title {
font-size: 28rpx;
height: auto;
overflow: hidden;
color: #000;
line-height: 78rpx;
}
.option-picker .option-picker-cell.option .select {
font-size: 29rpx;
color: #666;
height: auto;
overflow: hidden;
}
.option-picker .option-picker-cell.option .select .nav {
height: auto;
width: auto;
border: 0;
float: left;
margin: 16rpx 20rpx 0 0;
}
.option-picker .fui-navbar {
text-shadow: none;
height: 90rpx;
}
.option-picker .fui-navbar .btn {
border: none;
font-size: 29rpx;
color: #fff;
border-radius: 0;
padding: 0;
margin: 0;
height: 100%;
line-height: 90rpx;
}
.option-picker .fui-navbar .cartbtn {
background: #fe9402;
}
.option-picker .fui-navbar .buybtn,.option-picker .fui-navbar .confirmbtn {
background: #fd5555;
}
.option-picker-inner {
background: #fff;
border-top: 2rpx solid #eee;
box-shadow: 0 0 8rpx rgba(0,0,0,0.1);
}
.option-picker .fui-navbar .btn.disabled {
color: #ccc;
background: #ececec;
}
.fui-modal.goodslist {
position: fixed;
max-height: 780rpx;
width: 660rpx;
top: 50%;
left: 50%;
transform: translate(-50%,-55%);
bottom: auto;
}
.fui-modal.goodslist .option-picker .option-picker-inner {
margin: 0;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
height: auto;
max-height: 640rpx;
overflow: hidden;
border-top-left-radius: 12rpx;
border-top-right-radius: 12rpx;
padding: 30rpx;
}
.fui-modal.goodslist .option-picker .option-picker-options {
max-height: 440rpx;
overflow: auto;
height: auto;
}
.fui-modal.goodslist .fui-navbar {
padding: 30rpx 0;
position: static;
border-bottom-left-radius: 12rpx;
border-bottom-right-radius: 12rpx;
text-align: center;
}
.fui-modal.goodslist .option-picker .fui-navbar .btn {
width: 290rpx;
border: none;
font-size: 29rpx;
color: #fff;
border-radius: 10rpx;
padding: 0;
margin: 0;
height: 84rpx;
line-height: 84rpx;
display: inline-block;
}
.fui-modal.goodslist .option-picker .fui-navbar .btn.cartbtn {
margin-right: 20rpx;
}
.fui-modal.goodslist .option-picker-cell.goodinfo {
position: static;
display: flex;
padding-left: 30rpx;
}
.fui-modal.goodslist .option-picker .option-picker-cell.goodinfo .img {
position: static;
}
.fui-modal.goodslist .option-picker .option-picker-cell.goodinfo:after,.option-picker .option-picker-cell.option:after {
border: none;
}
.fui-modal.goodslist .fui-list {
background: #f7f7f7;
}
.fui-modal.goodslist .fui-list-inner {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100rpx;
}
.fui-modal.goodslist .fui-list-inner .subtitle {
font-size: 28rpx;
}
.fui-modal.goodslist .fui-list-inner .price {
font-size: 30rpx;
line-height: 30rpx;
color: #ff5555;
}
.fui-modal.goodslist .option-picker .fui-navbar .cartbtn {
color: #333;
border: 1px solid #e5e5e5;
background: #fff;
}
.fui-modal.goodslist .option-picker .fui-navbar .btn {
width: 588rpx;
}