2025-04-09 15:22:05 +08:00
.custom-checkbox {
font-size: 14px;
margin-left: 14px;
}
.custom-wx-checkbox .wx-checkbox-input.wx-checkbox-input-checked {
color: #fff !important;
2025-04-30 16:08:49 +08:00
background-color: var(--primary-color);
border: 1px solid var(--primary-color);
2025-04-09 15:22:05 +08:00
}
.custom-wx-checkbox .wx-checkbox-input {
-webkit-appearance: none;
appearance: none;
margin-bottom: 3px;
outline: 0;
text-indent: 0;
width: 32rpx;
height: 32rpx;
background-color: transparent;
position: relative;
2025-04-30 16:08:49 +08:00
border: 1rpx solid var(--primary-color);
2025-04-09 15:22:05 +08:00
box-sizing: border-box;
text-align: center;
}
/*钩大小*/
.custom-wx-checkbox .wx-checkbox-input.wx-checkbox-input-checked:before {
font-size: 32rpx;
text-align: center;
}
2025-03-21 18:05:54 +08:00
.create-container {
display: flex;
flex-direction: column;
justify-content: flex-start;
2025-03-29 15:54:33 +08:00
}
.container-box {
display: flex;
flex-direction: column;
justify-content: flex-start;
padding: 15px;
2025-03-21 18:05:54 +08:00
}
.info-box {
display: flex;
flex-direction: column;
margin-top: 20rpx;
}
.info-title {
2025-03-24 18:05:54 +08:00
font-size: 36rpx;
2025-04-14 15:59:06 +08:00
font-weight: bold;
2025-03-21 18:05:54 +08:00
}
.info-value {
2025-03-24 18:05:54 +08:00
margin-top: 20rpx;
2025-04-30 16:08:49 +08:00
border: 1rpx solid var(--divider-color);
2025-04-14 15:59:06 +08:00
font-size: 14px;
line-height: 16px;
2025-03-24 18:05:54 +08:00
background-color: white;
2025-04-14 15:59:06 +08:00
height: 65rpx;
width: auto;
padding: 15px;
2025-03-21 18:05:54 +08:00
}
.info-btn {
align-self: flex-end;
2025-04-30 16:08:49 +08:00
background-color: var(--primary-color);
2025-03-24 18:05:54 +08:00
margin-top: 20rpx;
padding: 5rpx 40rpx;
color: white;
2025-03-21 18:05:54 +08:00
border-radius: 10rpx;
2025-04-22 14:26:58 +08:00
font-size: 28rpx;
2025-03-21 18:05:54 +08:00
}
.content-box {
margin-top: 20rpx;
}
.section {
2025-04-30 16:08:49 +08:00
border: 1px solid var(--divider-color);
2025-03-21 18:05:54 +08:00
border-radius: 5rpx;
padding: 15rpx;
margin-bottom: 15rpx;
2025-03-24 18:05:54 +08:00
background-color: white;
2025-03-21 18:05:54 +08:00
}
.item {
display: flex;
align-items: center;
margin-bottom: 10rpx;
padding: 20rpx 10rpx;
font-size: 28rpx;
}
.label {
color: black;
2025-04-14 15:59:06 +08:00
font-weight: bold;
2025-03-21 18:05:54 +08:00
}
.desc {
flex: 1;
color: #999;
2025-03-24 18:05:54 +08:00
text-align: left;
padding-left: 20rpx;
display: flex;
flex-direction: row;
justify-content: space-between;
2025-03-29 15:54:33 +08:00
padding-right: 10px;
2025-04-08 14:36:56 +08:00
align-items: center;
2025-03-24 18:05:54 +08:00
}
2025-04-14 15:59:06 +08:00
.select-time {
color: #000000;
flex: 1;
2025-04-24 18:46:40 +08:00
font-size: 28rpx;
2025-04-14 15:59:06 +08:00
text-align: left;
padding-left: 30rpx;
}
.clear-icon {
width: 20px;
height: 20px;
margin-right: 20rpx;
}
2025-03-24 18:05:54 +08:00
.desc .icon {
width: 32rpx;
height: 32rpx;
2025-03-21 18:05:54 +08:00
}
.value {
2025-04-14 15:59:06 +08:00
color: #9A9A9A;
padding-right: 10px;
flex: 1;
text-align: right;
2025-03-29 15:54:33 +08:00
padding-right: 10px;
2025-04-14 15:59:06 +08:00
font-size: 14px;
2025-03-21 18:05:54 +08:00
}
2025-04-14 15:59:06 +08:00
.value-hint {
2025-04-30 16:08:49 +08:00
color: var(--text-gray-hint-color);
2025-04-14 15:59:06 +08:00
}
.v-select {
2025-04-30 16:08:49 +08:00
color: var(--text-color);
2025-04-14 15:59:06 +08:00
}
2025-03-24 18:05:54 +08:00
.language-sel {
2025-04-14 15:59:06 +08:00
font-size: 14px;
2025-03-24 18:05:54 +08:00
flex: 1;
text-align: center;
}
2025-03-21 18:05:54 +08:00
.link {
2025-04-30 16:08:49 +08:00
color: var(--blue-color);
2025-03-24 18:05:54 +08:00
}
.flex-1 {
display: flex;
flex-direction: row;
2025-04-24 18:46:40 +08:00
justify-content: center;
align-items: center;
2025-03-24 18:05:54 +08:00
flex: 1;
}
.selection-box {
position: relative;
flex: 1;
}
.language-options {
position: absolute;
top: 100%;
left: -20rpx;
padding: 10rpx 20rpx;
2025-04-30 16:08:49 +08:00
border: 1px solid var(--divider-color);
2025-03-24 18:05:54 +08:00
border-top: none;
background-color: white;
2025-04-30 16:08:49 +08:00
box-shadow: 0rpx 0rpx 10rpx 10rpx var(--divider-color);
2025-03-24 18:05:54 +08:00
}
.option {
padding: 15rpx;
cursor: pointer;
2025-04-30 16:08:49 +08:00
border-bottom: 1rpx solid var(--divider-color);
2025-03-24 18:05:54 +08:00
}
.option:hover {
background-color: #f0f0f0;
2025-03-28 18:36:17 +08:00
}
2025-04-16 16:16:35 +08:00
.weui-half-screen-dialog__ft {
padding: 0rpx 0rpx 40rpx;
}
2025-04-14 15:59:06 +08:00
2025-03-28 18:36:17 +08:00
.bottom-box {
position: fixed;
left: 0;
bottom: 0;
text-align: center;
2025-03-29 15:54:33 +08:00
width: 100vw;
2025-03-28 18:36:17 +08:00
line-height: 100rpx;
border-radius: 20rpx;
background-color: white;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.bottom-box .btn {
2025-04-30 16:08:49 +08:00
background-color: var(--btn-green-color);
2025-03-28 18:36:17 +08:00
color: white;
text-align: center;
height: 40px;
width: 94vw;
line-height: 40px;
2025-04-30 16:08:49 +08:00
border-radius: 10rpx;
2025-03-28 18:36:17 +08:00
margin-bottom: 20px;
}
.bottom-box .money {
2025-04-30 16:08:49 +08:00
color: var(--text-brown-color);
2025-03-28 18:36:17 +08:00
font-size: 20px;
2025-04-09 15:22:05 +08:00
display: flex;
flex-direction: row;
2025-03-28 18:36:17 +08:00
}
.price {
2025-04-30 16:08:49 +08:00
color: var(--red-color);
2025-03-28 18:36:17 +08:00
}
.form-box {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
font-size: 14px;
2025-04-30 16:08:49 +08:00
background-color: var(--primary-color);
2025-03-28 18:36:17 +08:00
}
.form-item {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
padding: 10px;
2025-04-17 17:44:16 +08:00
width: 80vw;
2025-03-28 18:36:17 +08:00
}
.form-item-title {
flex: .3;
2025-03-29 15:54:33 +08:00
font-size: 14px;
2025-04-30 16:08:49 +08:00
color: var(--black-color);
2025-03-29 15:54:33 +08:00
font-weight: 500;
text-align: left;
}
2025-04-14 15:59:06 +08:00
.form-item-title:not(.no-after)::before {
2025-03-29 15:54:33 +08:00
content: "*";
2025-04-30 16:08:49 +08:00
color: var(--red-color);
2025-03-29 15:54:33 +08:00
font-size: 14px;
margin-left: 1px;
text-align: center;
2025-03-28 18:36:17 +08:00
}
.form-item-content {
flex: 1;
2025-04-14 15:59:06 +08:00
text-align: right;
2025-03-28 18:36:17 +08:00
}
.project-box {
display: flex;
2025-04-14 15:59:06 +08:00
flex-direction: row;
flex-wrap: wrap;
margin-top: 10rpx;
2025-03-28 18:36:17 +08:00
}
.project-item {
2025-04-14 15:59:06 +08:00
font-size: 24rpx;
2025-04-30 16:08:49 +08:00
background-color: var(--primary-color-light);
2025-04-14 15:59:06 +08:00
text-align: center;
2025-04-30 16:08:49 +08:00
color: var(--primary-color);
2025-03-28 18:36:17 +08:00
text-align: center;
2025-04-17 17:44:16 +08:00
margin: 10rpx;
2025-04-14 15:59:06 +08:00
padding: 5rpx 20rpx;
2025-03-29 15:54:33 +08:00
}
.confirm-btn {
2025-04-30 16:08:49 +08:00
background-color: var(--btn-green-color);
2025-03-29 15:54:33 +08:00
color: white;
font-size: 16px;
height: 40px;
2025-04-14 15:59:06 +08:00
border-radius: 5px;
2025-03-29 15:54:33 +08:00
text-align: center;
2025-04-14 15:59:06 +08:00
width: 85vw !important;
}
.weui-half-screen-dialog__bd {
padding-bottom: 40rpx;
2025-04-17 17:44:16 +08:00
display: flex;
flex-direction: column;
align-items: center;
2025-03-29 15:54:33 +08:00
}
.coupons-list-box {
display: flex;
flex-direction: column;
justify-content: center;
}
.tickets {
display: flex;
padding: 5px;
width: 88vw;
box-sizing: border-box;
2025-04-16 16:16:35 +08:00
height: 210rpx;
2025-03-29 15:54:33 +08:00
}
.l-tickets {
width: 60vw;
position: relative;
padding: 10px;
2025-04-16 16:16:35 +08:00
display: flex;
flex-direction: column;
justify-content: space-between;
2025-04-30 16:08:49 +08:00
background: radial-gradient(circle at right top, transparent 16rpx, var(--bg-primary-shallow-color) 0) right top / 100% 50% no-repeat,
radial-gradient(circle at right bottom, transparent 16rpx, var(--bg-primary-shallow-color) 0) right bottom / 100% 50% no-repeat;
2025-03-29 15:54:33 +08:00
}
.l-tickets::after {
content: '';
position: absolute;
height: 100%;
width: 8rpx;
top: 0;
left: -8rpx;
2025-04-30 16:08:49 +08:00
background: radial-gradient(circle at left center, transparent 8rpx, var(--bg-primary-shallow-color) 0) left center / 8rpx 20rpx;
2025-03-29 15:54:33 +08:00
}
.r-tickets {
flex: 1;
position: relative;
2025-04-30 16:08:49 +08:00
background: radial-gradient(circle at left top, transparent 16rpx, var(--bg-primary-shallow-color) 0, var(--bg-primary-shallow-color) 100%) right top / 100% 50% no-repeat,
radial-gradient(circle at left bottom, transparent 16rpx, var(--bg-primary-shallow-color) 0, var(--bg-primary-shallow-color) 100%) right bottom / 100% 50% no-repeat;
2025-03-29 15:54:33 +08:00
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
font-size: 14px;
font-weight: 500;
2025-04-30 16:08:49 +08:00
color: var(--text-brown-color);
2025-03-29 15:54:33 +08:00
}
.r-tickets::after {
content: '';
position: absolute;
height: 100%;
width: 8rpx;
top: 0;
right: -8rpx;
2025-04-30 16:08:49 +08:00
background: radial-gradient(circle at right center, transparent 8rpx, var(--bg-primary-shallow-color) 0) right center / 8rpx 20rpx;
2025-03-29 15:54:33 +08:00
}
.r-tickets::before {
content: '';
width: 1rpx;
background: linear-gradient(to top, #fff 0%, #fff 50%, transparent 50%) top left / 1rpx 20rpx repeat-y;
position: absolute;
left: 0;
top: 16rpx;
bottom: 16rpx;
}
.ticket-container:nth-last-of-type(n+1) {
margin-top: 10px;
}
.ticket-title {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
font-size: 14px;
2025-04-30 16:08:49 +08:00
color: var(--text-brown-color);
2025-03-29 15:54:33 +08:00
font-weight: 400;
}
.ticket-content {
font-size: 18px;
2025-04-30 16:08:49 +08:00
color: var(--text-brown-color);
2025-03-29 15:54:33 +08:00
text-align: center;
2025-04-16 16:16:35 +08:00
font-weight: bold;
2025-03-29 15:54:33 +08:00
}
.ticket-desc {
font-size: 12px;
2025-04-30 16:08:49 +08:00
color: var(--text-brown-color);
2025-03-29 15:54:33 +08:00
margin-top: 10px;
font-weight: 400;
2025-04-18 11:29:05 +08:00
min-height: 12px;
2025-03-29 15:54:33 +08:00
}
.coupons-item {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
2025-04-30 16:08:49 +08:00
background-color: var(--bg-primary-shallow-color);
2025-03-29 15:54:33 +08:00
border-radius: 10px;
width: 85vw;
padding: 10px 5px;
}
.coupons-item:nth-last-of-type(n+1) {
margin-top: 10px;
}
.coupons-item-content {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex: 1;
}
.coupons-desc {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
margin-left: 7px;
}
.coupons-desc .title {
font-size: 16px;
2025-04-30 16:08:49 +08:00
color: var(--red-color);
2025-03-29 15:54:33 +08:00
}
.coupons-desc .dd {
font-size: 12px;
2025-04-30 16:08:49 +08:00
color: var(--red-color);
2025-03-29 15:54:33 +08:00
}
.counpons-check {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.counpons-check .txt {
font-size: 16px;
2025-04-30 16:08:49 +08:00
color: var(--red-color);
2025-03-29 15:54:33 +08:00
font-weight: 600;
}
2025-04-24 18:46:40 +08:00
.package-icon {
background-image: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB0PSIxNzQ1NDgxODkyMzk2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjU0NDciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTAgMGgxMDI0djEwMjRIMFYweiIgZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBwLWlkPSI1NDQ4Ij48L3BhdGg+PHBhdGggZD0iTTQyMy43MzEyIDQ4LjI2NDUzM2E2OC4yNjY2NjcgNjguMjY2NjY3IDAgMCAwLTk2LjUyOTA2NyAwbC0xNjYuNTM2NTMzIDE2Ni41NzA2NjdDMTM5LjE2MTYgMjM2LjI3MDkzMyAxNTQuMzg1MDY3IDI3My4wNjY2NjcgMTg0Ljc5Nzg2NyAyNzMuMDY2NjY3aDY1NC40MDQyNjZjMzAuMzc4NjY3IDAgNDUuNjM2MjY3LTM2Ljc2MTYgMjQuMTMyMjY3LTU4LjI2NTZsLTE2Ni41MzY1MzMtMTY2LjUzNjUzNGE2OC4yNjY2NjcgNjguMjY2NjY3IDAgMCAwLTk2LjUyOTA2NyAwTDUxMiAxMzYuNTMzMzMzbC04OC4yNjg4LTg4LjI2ODh6IiBmaWxsPSIjRkZBQTQ0IiBwLWlkPSI1NDQ5Ij48L3BhdGg+PHBhdGggZD0iTTEwMi40IDM3NS40NjY2NjdhNjguMjY2NjY3IDY4LjI2NjY2NyAwIDAgMSA2OC4yNjY2NjctNjguMjY2NjY3aDY4Mi42NjY2NjZhNjguMjY2NjY3IDY4LjI2NjY2NyAwIDAgMSA2OC4yNjY2NjcgNjguMjY2NjY3djQ3Ny44NjY2NjZhMTM2LjUzMzMzMyAxMzYuNTMzMzMzIDAgMCAxLTEzNi41MzMzMzMgMTM2LjUzMzMzNEgyMzguOTMzMzMzYTEzNi41MzMzMzMgMTM2LjUzMzMzMyAwIDAgMS0xMzYuNTMzMzMzLTEzNi41MzMzMzRWMzc1LjQ2NjY2N3oiIGZpbGw9IiNGRjc3NDQiIHAtaWQ9IjU0NTAiPjwvcGF0aD48cGF0aCBkPSJNMjIxLjg2NjY2NyA1MTJhMjkwLjEzMzMzMyAyOTAuMTMzMzMzIDAgMCAwIDU4MC4yNjY2NjYgMHYtNjguMjY2NjY3YTUxLjIgNTEuMiAwIDAgMC0xMDIuNCAwdjY4LjI2NjY2N2ExODcuNzMzMzMzIDE4Ny43MzMzMzMgMCAxIDEtMzc1LjQ2NjY2NiAwdi02OC4yNjY2NjdhNTEuMiA1MS4yIDAgMCAwLTEwMi40IDB2NjguMjY2NjY3eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iNTQ1MSI+PC9wYXRoPjwvc3ZnPg==');
background-size: contain;
background-repeat: no-repeat;
}
2025-03-29 15:54:33 +08:00
.coupons-icon {
background-image: url('data:image/png;base64,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
background-size: contain;
background-repeat: no-repeat;
}
/* 未选中状态 */
.custom-radio .wx-radio-input {
2025-04-30 16:08:49 +08:00
border-color: var(--primary-color);
2025-03-29 15:54:33 +08:00
/* 自定义未选中时的边框颜色 */
background-color: transparent;
2025-04-24 18:46:40 +08:00
width: 32rpx;
height: 32rpx;
2025-03-29 15:54:33 +08:00
}
/* 选中状态 */
.custom-radio .wx-radio-input.wx-radio-input-checked {
2025-04-30 16:08:49 +08:00
border-color: var(--primary-color);
2025-03-29 15:54:33 +08:00
/* 自定义选中时的边框颜色 */
2025-04-30 16:08:49 +08:00
background: linear-gradient(to right, var(--primary-color), var(--primary-color-light));
2025-03-29 15:54:33 +08:00
/* 自定义选中时的背景颜色 */
}
/* 选中状态下的内部圆圈 */
.custom-radio .wx-radio-input.wx-radio-input-checked::before {
color: #fff;
/* 自定义选中时内部圆圈的颜色 */
2025-03-21 18:05:54 +08:00
}