// 字体对齐方式 .text-c { text-align: center; } .text-r { text-align: right; } .text-l { text-align: left; } .w-100 { width: 100%; } .w100 { width: 100vw; } .h-100 { height: 100%; } .h100 { height: 100vh; } .fw700 { font-weight: 700; } .color-a55 { color:#A55822; } .color-999 { color: #999; } .color-bc7 { color: #BC796C; } .bg-bc7 { background-color: #BC796C; } .color-aea { color:#AEA8A8; } // 宽高 .w100 { width: 100vw; } .w-100 { width: 100%; } .h100 { height: 100vh; } .h-100 { height: 100%; } // 字大小 .size-22 { font-size: 22rpx; } .size-24 { font-size: 24rpx; } .size-26 { font-size: 26rpx; } .size-28 { font-size: 28rpx; } .size-30 { font-size: 30rpx; } .size-32 { font-size: 32rpx; } .size-34 { font-size: 34rpx; } .size-36 { font-size: 36rpx; } // 颜色 .color-fff { color: #fff; } .color-6a6 { color: #6A6A6A; } .color-ccc { color: #ccc; } .color-777 { color: #777; } .color-888 { color: #888; } .color-999 { color: #999; } .color-ada { color: #ADADAD; } .color-646 { color: #646464; } .color-beb { color: #BEBEBE; } .color-878 { color: #878787; } .color-f69 { color: #F69125; } .color-234 { color: #23449B; } .color-101 { color: #101010; } .color-ff2 { color: #FF2742; } .color-151 { color: #151C31; } .color-040 { color: #040404; } .color-1d2 { color: #1D2541; } .color-54b { color: #54BDD8; } .color-ffb { color: #FFBF60; } // 背景颜色 .bg-fff { background-color: #fff; } // 字重 .fw700 { font-weight: 700; } .fw400 { font-weight: 400; } // 定位 .po-a { position: absolute; } .po-r { position: relative; } .fixed { position: fixed; } // margin .ml10 { margin-left: 10rpx; } .ml16 { margin-left: 16rpx; } .ml20 { margin-left: 20rpx; } .ml28 { margin-left: 28rpx; } .ml30{ margin-left: 30rpx; } .mt22 { margin-top: 22rpx; } .mt24 { margin-top: 24rpx; } .mt48 { margin-top: 48rpx; } .mt10 { margin-top: 10rpx; } .mt16 { margin-top: 16rpx; } .mt20 { margin-top: 20rpx; } .mt32 { margin-top: 32rpx; } .mt40 { margin-top: 40rpx; } .mt60 { margin-top: 60rpx; } .mr10 { margin-right: 10rpx; } .mr16 { margin-right: 16rpx; } .mr20 { margin-right: 20rpx; } .mr24 { margin-right: 24rpx; } .mr28 { margin-right: 28rpx; } .mr32 { margin-right: 32rpx; } .mb10 { margin-bottom: 10rpx; } .mb20 { margin-bottom: 20rpx; } .mb24 { margin-bottom: 24rpx; } .mb28{ margin-bottom: 28rpx; } .mb32 { margin-bottom: 32rpx; } .pl10 { padding-left: 10rpx; } .pt10 { padding-top: 10rpx; } .pr10 { padding-right: 10rpx; } .pr20 { padding-right: 20rpx; } .pb10 { padding-bottom: 10rpx; } .pb28 { padding-bottom: 28rpx; } .wrap { flex-wrap: wrap; } // 文字对齐 .t-c { text-align: center; } .t-r { text-align: right; } .label { padding: 4px 12px; font-size: 26rpx; font-weight: 700; } // 特殊颜色 .red { background-color: #FFE9EC; color: #FF2742; } .orange { background-color: #FFF3E7; color: #F69125; } .green { background-color: #18B8A9; color: #E7F7F6; } .blue { background-color: #E9ECF5; color: #23449B; } .del { background-color: #eee; color: #AEBBC6; } .footer { position: fixed; width: 600rpx; height: 94rpx; background-color: #FFBF60; border-radius: 94rpx; display: flex; justify-content: center; align-items: center; color:#fff; font-size: 30rpx; bottom: 32rpx; left: 75rpx; } .footer-box { width: 750rpx; background-color: #fff; height: 140rpx; display: flex; justify-content: center; align-items: center; .btn { width: 600rpx; height: 96rpx; border-radius: 96rpx; background-color: #FFBF60; color: #fff; font-size: 30rpx; display: flex; justify-content: center; align-items: center; } }