/**自定义CheckBox**/ @import "/static/style/icon.wxss"; @import "/static/style/common.wxss"; .page-container { display: flex; flex-direction: column; padding: 30rpx; } ::-webkit-scrollbar { width: 0; height: 0; color: transparent; } /* 自定义导航栏容器 */ .custom-navbar { display: flex; align-items: center; background-color: transparent; } /* 标题 */ .navbar-title { font-size: 22px; font-weight: bold; } /***End***/ .custom-checkbox { font-size: 14px; margin-left: 14px; border-radius: 50%; } .custom-wx-checkbox .wx-checkbox-input.wx-checkbox-input-checked { color: #fff !important; background-color: var(--primary-color); border: 1px solid var(--primary-color); border-radius: 50%; } .custom-wx-checkbox .wx-checkbox-input { -webkit-appearance: none; appearance: none; outline: 0; text-indent: 0; width: 32rpx; height: 32rpx; border-radius: 50%; background-color: transparent; position: relative; border: 1rpx solid var(--primary-color); box-sizing: border-box; text-align: center; } /*钩大小*/ .custom-wx-checkbox .wx-checkbox-input.wx-checkbox-input-checked:before { font-size: 32rpx; text-align: center; border-radius: 50%; } .mt-10 { margin-top: 10rpx; } .mt-20 { margin-top: 20rpx; } .mr-10 { margin-right: 10rpx; } .ml-5 { margin-left: 5rpx; } .star::after { content: "*"; color: var(--red-color); margin-left: 6rpx; } .gray-star::after { content: '*'; color: var(--text-gray-hint-color); margin-left: 6rpx; } .bottom-footer { position: fixed; bottom: 0rpx; left: 0rpx; display: flex; flex-direction: column; background-color: white; padding-bottom: 40rpx; align-items: center; width: 100%; } .bottom-fixed-footer { position: fixed; bottom: 0rpx; left: 0rpx; background-color: var(--white-color); display: flex; flex-direction: column; padding: var(--page-padding) var(--page-padding) 50rpx; width: 100%; box-sizing: border-box; } .bottom-btn-green { background-color: var(--btn-green-color); color: white; font-size: 16px; height: 70rpx; line-height: 70rpx; border-radius: 5px; text-align: center; } .ml-10 { margin-left: 10rpx; } .ml-20 { margin-left: 20rpx; } .mb-10 { margin-bottom: 10rpx; } .mb-20 { margin-bottom: 20rpx; } .mt-40 { margin-top: 40rpx; } .mr-40 { margin-right: 40rpx; } .ml-40 { margin-left: 40rpx; } .mb-40 { margin-bottom: 40rpx; } .mg { margin: 10rpx; } .pd { padding: 10rpx; } .mg-20 { margin: 20rpx; } .mg-40 { margin: 40rpx; } .pd-20 { padding: 20rpx; } .pd-40 { padding: 40rpx; } .border-left { border-top-left-radius: 5rpx; border-bottom-left-radius: 5rpx; } .border-right { border-top-right-radius: 5rpx; border-bottom-right-radius: 5rpx; } .divider-v { width: 95%; height: 1rpx; background-color: var(--divider-color); align-self: center; } .divider-h { width: 1px; height: 10px; background-color: var(--divider-color); padding: 0px 1px; margin-left: 10px; align-self: center; } .divider-v-100 { height: 1rpx; background-color: var(--divider-color); width: 100%; } .single-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .multiple-3-ellipsis { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .multiple-2-ellipsis { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .size-16 { height: 16rpx; height: 16rpx; } .size-32 { width: 32rpx; height: 32rpx; } .size-48 { width: 48rpx; height: 48rpx; } .size-48-128 { width: 128rpx; height: 48rpx; } .size-64 { width: 64rpx; height: 64rpx; } .size-128 { width: 128rpx; height: 128rpx; }