.invoice-info-title { font-size: 36rpx; font-weight: bold; } .invoice-info-box { display: flex; flex-direction: column; padding: 20rpx; background-color: white; border-radius: 10rpx; } .invoice-info-item { display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .invoice-info-item-ver { display: flex; flex-direction: column; box-sizing: border-box; margin-top: 20rpx; } .invoice-remark { height: 120rpx; border: 1rpx solid var(--divider-color); align-self: center; border-radius: 10rpx; width: 95%; padding: 10rpx; margin-top: 10rpx; margin-bottom: 20rpx; font-size: 28rpx; } .bottom-btn { position: fixed; bottom: 40rpx; left: 0; display: flex; flex-direction: row; padding: 30rpx; width: 100%; box-sizing: border-box; } .form-box { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; font-size: 14px; background-color: antiquewhite; } .confirm-btn { background-color: var(--btn-green-color); color: white; font-size: 16px; height: 70rpx; line-height: 70rpx; border-radius: 5px; flex: 1; text-align: center; /* width: 85vw !important; */ } .confirm-btn:active { background-color: var(--btn-green-color-active); color: white; } .invoice-info-item:nth-of-type(n+2) { margin-top: 20rpx; } .invoice-info-item-title { font-size: 28rpx; } .invoice-info-item-content { font-size: 28rpx; padding-left: 20rpx; flex: 1; align-items: center; justify-content: flex-end; display: flex; flex-direction: row; } .custom-radio-group { display: flex; flex-direction: row; justify-content: flex-end; align-items: center; font-size: 28rpx; flex-wrap: wrap; } .link { font-size: 28rpx; color: rgb(71, 142, 248); } .select::after { content: ''; background-image: url('data:image/svg+xml;charset=utf-8;base64,PHN2ZyB0PSIxNzQ1ODA2NDUxMTAzIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE0MDQ5IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik0xMDA0Ljk5MTg5NCAyNDIuOTkzNDRjLTEyLjY1ODA2MS0xMi42Njg1NjgtMjcuNjYyODAyLTE4Ljk5NzU5OS00NS4wMDAyMTItMTguOTk3NTk5SDY0LjAwNDgxNmMtMTcuMzQ0NDE1IDAtMzIuMzM4NjQ5IDYuMzI5MDMtNDUuMDA3MjE3IDE4Ljk5NzU5OUM2LjMyOTAzIDI1NS42NzYwMTggMCAyNzAuNjcwMjUxIDAgMjg4LjAwNDE1OWMwIDE3LjMzMDQwNSA2LjMyOTAzIDMyLjMyNDYzOSAxOC45OTc1OTkgNDQuOTk2NzFsNDQ3Ljk5NTE4NCA0NDcuOTk1MTg0YzEyLjY4MjU3OCAxMi42Njg1NjggMjcuNjc2ODEyIDE5LjAxMTYwOSA0NS4wMDcyMTcgMTkuMDExNjA5czMyLjMzODY0OS02LjM0MzA0IDQ0Ljk5NjcxLTE5LjAxMTYwOUwxMDA0Ljk5MTg5NCAzMzIuOTk3MzY2YzEyLjY1NDU1OC0xMi42Njg1NjggMTkuMDA4MTA2LTI3LjY2MjgwMiAxOS4wMDgxMDYtNDQuOTk2NzA5IDAtMTcuMzMwNDA1LTYuMzUzNTQ4LTMyLjMyNDYzOS0xOS4wMDgxMDYtNDUuMDA3MjE3eiIgcC1pZD0iMTQwNTAiIGZpbGw9IiNkYmRiZGIiPjwvcGF0aD48L3N2Zz4='); display: block; background-size: cover; width: 24rpx; height: 24rpx; margin: 0rpx 15rpx; } .normal-value { color: var(--text-gray-hint-color); } .select-value { color: var(--text-color); } .custom-radio-no-border .wx-radio-input { border-color: transparent; /* 自定义未选中时的边框颜色 */ background-color: transparent; width: 28rpx; height: 28rpx; font-size: 24rpx; } /* 选中状态 */ .custom-radio-no-border .wx-radio-input.wx-radio-input-checked { border-color: transparent; background: transparent; } /* 选中状态下的内部圆圈 */ .custom-radio-no-border .wx-radio-input.wx-radio-input-checked::before { color: var(--primary-color); } /* 未选中状态 */ .custom-radio .wx-radio-input { border-color: var(--gray-color); background-color: transparent; width: 28rpx; height: 28rpx; font-size: 24rpx; } /* 选中状态 */ .custom-radio .wx-radio-input.wx-radio-input-checked { border-color: var(--primary-color); background: linear-gradient(to right, var(--primary-color), var(--primary-color-light)); } /* 选中状态下的内部圆圈 */ .custom-radio .wx-radio-input.wx-radio-input-checked::before { color: var(--white-color); } .custom-radio:nth-of-type(n+2) { margin-left: 20rpx; } .weui-half-screen-dialog__ft { padding: 0rpx 0rpx 40rpx; } .weui-half-screen-dialog__bd { padding-bottom: 40rpx; } .invoice-sel-item-yellow { display: flex; flex-direction: column; text-align: left; color: var(--primary-color); } .invoice-sel-item-gray { display: flex; flex-direction: column; text-align: left; color: var(--text-gray-desc-color); } .invoice-sel-item-box { display: flex; flex-direction: row; justify-content: space-between; align-items: center; flex: 1; padding: 20rpx 10rpx; border-bottom: 1rpx solid var(--divider-color); }