/**app.wxss**/ .container { height: 100%; box-sizing: border-box; color: #333; /* font-family: helvetica, 'Heiti SC', PingFangSC-Light; */ /* font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; */ } ::-webkit-scrollbar { width: 0!important; height: 0!important; } .uni-btn { line-height: 1; margin: 0; border: none; padding: 0; background: transparent; } .uni-btn::after { border: none; } page { height: 100%; } input :disabled { pointer-events: none; } .price { font-family: Arial, serif; display: inline-block; color: #eb2444; padding-bottom: 10rpx; padding-left: 10rpx; } li { list-style: none; } /* 价格数字显示不同大小 */ .symbol { font-size: 24rpx; } .big-num { font-size: 32rpx; } .small-num { font-size: 24rpx; } /* *改变checkbox样式 *自定义样式 */ /* reg */ uni-checkbox-group { width: 100% !important; } uni-checkbox-group uni-label { width: 33% !important; display: inline-flex; margin-bottom: 20rpx; } /*checkbox 选项框大小 */ uni-checkbox .uni-checkbox-input { width: 38rpx !important; height: 38rpx !important; border-radius: 50% !important; } /*checkbox选中后样式 */ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked { background: #e43130; border: 1px solid transparent !important; } /*checkbox选中后图标样式 */ uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked::before { display: inline-block; width: 20rpx; height: 20rpx; line-height: 20rpx; text-align: center; font-size: 18rpx; color: #fff; background: transparent; transform: translate(-60%, -50%) scale(1); -webkit-transform: translate(-60%, -50%) scale(1); } /* *改变radio样式 *自定义样式 */ /* 未选中的 背景样式 */ uni-radio .uni-radio-input { height: 36rpx; width: 36rpx; border-radius: 50%; background: transparent; box-sizing: border-box; } /* 选中后的 背景样式 */ uni-radio .uni-radio-input.uni-radio-input-checked { border: none !important; background: #e43130 !important; } /* 选中后的 对勾样式 */ uni-radio .uni-radio-input.uni-radio-input-checked::before { border-radius: 50%; width: 32rpx; height: 32rpx; line-height: 32rpx; text-align: center; font-size: 20rpx; color: #fff; background: #e43130; border-radius: 50%; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } /* 底部按钮兼容 iPhone X以上 */ @media screen and (width: 375px) and (height: 812px) { .container { padding-bottom: 70px; } } @media screen and (width: 414px) and (height: 736px) { .container { padding-bottom: 70px; } } .uni-swiper-dot-active { background-color: #eb2444; } .flex-center { display: flex; align-items: center; } .flex-column { flex-direction: column; } /* 字体大小 */ .font-10 { font-size: 20upx; } .font-12 { font-size: 24upx; } .font-14 { font-size: 28upx; } .font-15 { font-size: 30upx; } .font-16 { font-size: 32upx; } .font-17 { font-size: 34upx; } /* 字重 */ .f-w-500 { font-weight: 500; } .f-w-b { font-weight: bold; } /* 文字颜色 */ .f-c-ff { color: #fff; } .f-c-9 { color: #999999; } .f-c-3d { color: #3d3d3d; } .f-c-77 { color: #777; } .f-c-00 { color: #000; } /* 圆角 */ .r-5 { border-radius: 10upx; } .r-10 { border-radius: 20upx; } /* 背景 */ .b-c { background-color: #EFEFEF; } .call-phone { color: #0078d4; padding: 0 20upx; } view, text { /* line-height: 1.5; */ /* font-size: 28upx; */ } .l-34 { line-height: 34upx; } .f-12 { font-size: 24upx; } .page { width: 100vw; min-height: 100vh; } .bee-btn { background-color: transparent; border: none; outline: none; margin: 0; line-height: 1.5; border-radius: 0; font-size: 28upx; color: #000; padding: 0; } .bee-btn::after { border: none; } .hiden-text { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .p-color { color: #fa5151; } .f-s-b { display: flex; align-items: center; justify-content: space-between; } .f-f-s { display: flex; align-items: center; justify-content: flex-start; } .f-f-e { display: flex; align-items: center; justify-content: flex-end; } .f-center { display: flex; align-items: center; justify-content: center; }