You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
263 lines
5.3 KiB
263 lines
5.3 KiB
.sp-new-input-wrap { |
|
// margin-bottom: 40rpx; |
|
.label { |
|
color: $txt; |
|
font-size: 32rpx; |
|
line-height: 42rpx; |
|
padding-bottom: 16rpx; |
|
} |
|
} |
|
|
|
.sp-new-input /deep/ { |
|
position: relative; |
|
border-radius: 6rpx; |
|
display: flex; |
|
align-items: center; |
|
background: $inputBg; |
|
padding: 0; |
|
border: 1rpx solid $inputBorder; |
|
.sp-new-input-icon { |
|
width: 38rpx; |
|
color: rgba(190, 190, 190, 1); |
|
padding-left: 10rpx; |
|
} |
|
.u-input { |
|
padding-left: 16rpx; |
|
border: 0 !important; |
|
} |
|
.u-input__input { |
|
padding-left: 16rpx; |
|
} |
|
.u-input__right-icon { |
|
display: none; |
|
} |
|
.disabled-style { |
|
.u-input__input { |
|
color: #c6c6c6 !important; |
|
} |
|
} |
|
} |
|
|
|
.sp-new-input-diabled { |
|
background: rgba($color: #c6c6c6, $alpha: 0.1); |
|
.u-input__input { |
|
color: #c6c6c6 !important; |
|
} |
|
} |
|
|
|
.sp-new-input-wrap { |
|
position: relative; |
|
width: 100%; |
|
.areaCode { |
|
display: flex; |
|
align-items: center; |
|
font-size: 28rpx; |
|
width: auto; |
|
margin: 20rpx 0 14rpx; |
|
padding: 6rpx 10rpx; |
|
border: 1px solid #70c6bdd5; |
|
border-radius: 10rpx; |
|
.flag-image { |
|
width: 40rpx; |
|
height: 26rpx; |
|
margin-right: 10rpx; |
|
} |
|
.icon-wrap { |
|
padding-left: 6rpx; |
|
} |
|
} |
|
.ele { |
|
position: absolute; |
|
right: 14rpx; |
|
top: 14rpx; |
|
$size: 40rpx; |
|
width: $size; |
|
height: $size; |
|
background: url("#{$img2}/eye.png") no-repeat; |
|
background-size: $size; |
|
&.ac { |
|
background-image: url("#{$img2}eye-off.png"); |
|
} |
|
} |
|
.unit { |
|
position: absolute; |
|
right: 20rpx; |
|
top: 88rpx; |
|
color: $desc; |
|
font-size: 24rpx; |
|
} |
|
.sms { |
|
// position: absolute; |
|
// right: 10rpx; |
|
// top: 76rpx; |
|
background: $inputBg !important; |
|
border-radius: 14rpx; |
|
font-size: 32rpx; |
|
padding: 0 26rpx; |
|
line-height: 40rpx; |
|
color: #c6c6c6; |
|
width: auto; |
|
.btn-txt { |
|
color: $btnColor; |
|
cursor: pointer; |
|
font-size: 28rpx; |
|
} |
|
} |
|
.sms::after { |
|
display: none; |
|
} |
|
.isCanSms.sms { |
|
color: #00A6FF; |
|
font-size: 28rpx; |
|
} |
|
.isCountdown.sms { |
|
color: #00A6FF; |
|
font-size: 28rpx; |
|
} |
|
.alt { |
|
font-size: 20rpx; |
|
color: $desc; |
|
line-height: 40rpx; |
|
padding-left: 24rpx; |
|
} |
|
.scan { |
|
@include icon("#{$img2}scans.png", |
|
40, |
|
40); |
|
position: absolute; |
|
right: 16rpx; |
|
top: 16rpx; |
|
} |
|
.sub { |
|
text-align: right; |
|
font-size: 24rpx; |
|
padding-top: 12rpx; |
|
color: $desc; |
|
.th { |
|
margin-right: 30rpx; |
|
} |
|
.pic { |
|
color: $txt; |
|
} |
|
} |
|
.all { |
|
width: 118rpx; |
|
height: 54rpx; |
|
line-height: 54rpx; |
|
text-align: center; |
|
border-radius: 14rpx; |
|
color: $light; |
|
font-size: 24rpx; |
|
background: $dash; |
|
position: absolute; |
|
top: 76rpx; |
|
right: 8rpx; |
|
} |
|
.pay { |
|
position: absolute; |
|
left: 0; |
|
right: 0; |
|
top: 0rpx; |
|
bottom: 0rpx; |
|
padding: 0 22rpx; |
|
@include flex(); |
|
justify-content: space-between; |
|
.payment-icon { |
|
margin-right: 14rpx; |
|
} |
|
color: $desc; |
|
.r { |
|
color: $date; |
|
} |
|
} |
|
.is-require { |
|
color: $red; |
|
} |
|
.arrow { |
|
@include icon("#{$img2}input-arrow.png", |
|
14, |
|
24); |
|
position: absolute; |
|
right: 0; |
|
top: 60rpx; |
|
left: 0; |
|
bottom: 0; |
|
width: 100%; |
|
height: 100%; |
|
// background: red; |
|
background-position: calc(100% - 22rpx) 24rpx; |
|
cursor: pointer; |
|
} |
|
} |
|
|
|
.disabled-css.sp-new-button { |
|
opacity: 0.4; |
|
} |
|
|
|
.sp-button.white { |
|
background: #fff !important; |
|
color: $txt !important; |
|
&::after { |
|
color: $dash; |
|
} |
|
&.u-default-hover { |
|
background: $dash !important; |
|
color: $light !important; |
|
} |
|
} |
|
|
|
.sp-button.df { |
|
&.u-default-hover { |
|
color: $light !important; |
|
} |
|
} |
|
|
|
.sp-radio-group-wrap { |
|
border: 2rpx solid $desc; |
|
border-radius: 20rpx; |
|
padding: 30rpx 24rpx; |
|
position: relative; |
|
.label { |
|
color: $txt; |
|
font-size: 30rpx; |
|
position: absolute; |
|
background: $bg; |
|
top: -24rpx; |
|
left: 60rpx; |
|
padding: 0 6rpx; |
|
} |
|
&::v-deep .u-radio-group { |
|
display: block !important; |
|
.item { |
|
margin-bottom: 20rpx; |
|
} |
|
.item:last-child { |
|
margin-bottom: 0; |
|
} |
|
} |
|
&::v-deep .u-radio { |
|
display: block !important; |
|
} |
|
&::v-deep .u-radio__icon-wrap--checked { |
|
background: $dash !important; |
|
color: $dash !important; |
|
border-color: $dash !important; |
|
} |
|
.item { |
|
display: flex; |
|
align-items: center; |
|
justify-content: space-between; |
|
.lb { |
|
color: $desc; |
|
&.ac { |
|
color: $price; |
|
} |
|
} |
|
} |
|
} |
|
|
|
.iconcss { |
|
color: $iconColor; |
|
font-size: $iconSize; |
|
transform: translateY(-2rpx); |
|
} |