@charset "UTF-8"; /* 颜色变量 */ /* 行为相关颜色 */ /* 基本颜色 */ .scrollView { margin: 24rpx 0; } .scrollView .scrolllist { display: flex; justify-content: flex-start; align-items: center; } .scrollView .scrolllist .scrollView_item { flex-shrink: 0; width: 145rpx; padding: 15rpx 0; background: #fff; border-radius: 20rpx; text-align: center; margin-right: 15rpx; } .scrollView .scrolllist .scrollView_item .scroll_top { color: #008EFF; font-size: 32rpx; font-weight: bold; } .scrollView .scrolllist .scrollView_item .scroll_foot { font-size: 26rpx; color: #333; } .warnstatus { color: #ec7f51; } .contractinfo { background: #008EFF; padding: 20rpx 42rpx; position: relative; } .contractinfo .constatus { position: absolute; right: 24rpx; top: 24rpx; background: #fff; padding: 5rpx 12rpx; border-radius: 5px; display: flex; justify-content: center; align-items: center; font-size: 24rpx; color: black; } .contractinfo .constatus .con_status { color: #008EFF; } .contractinfo .constatus .clockimg { width: 32rpx; height: 32rpx; margin-right: 10rpx; } .contractinfo .nameli { display: flex; justify-content: flex-start; align-items: center; margin-bottom: 24rpx; } .contractinfo .nameli .zhangimg { width: 40rpx; height: 40rpx; margin-right: 15rpx; } .contractinfo .nameli .name { font-size: 32rpx; color: #fff; font-size: 36rpx; font-weight: 600; } .contractinfo .li_text { display: flex; justify-content: flex-start; align-items: center; } .contractinfo .li_text .biaoimg { width: 40rpx; height: 40rpx; margin-right: 15rpx; } .contractinfo .li_text .protext { margin: 15rpx 0; font-size: 30rpx; color: #fff; margin-right: 24rpx; } .contractinfo .li_text .pro_out { width: 150rpx; height: 30rpx; border-radius: 15rpx; background: #DDDDDD; margin-right: 27rpx; } .contractinfo .li_text .pro_out .pro_in { width: 20%; height: 30rpx; border-radius: 15rpx; background: #FE9440; } .contractinfo .li_text .money { font-size: 30rpx; color: #fff; } .contractinfo .content { font-size: 30rpx; color: #fff; margin: 15rpx 0; } .tabinfo { display: flex; justify-content: space-between; align-items: center; padding: 20rpx; background: #fff; border-top: 1rpx solid #C0C0C0; } .tabinfo .tableft { display: flex; justify-content: flex-start; align-items: center; } .tabinfo .tableft .headerimg { width: 45rpx; height: 45rpx; border-radius: 50%; } .tabinfo .tableft .name { font-size: 26rpx; color: #008EFF; margin-left: 24rpx; } .tabinfo .rightimg { width: 32rpx; height: 32rpx; } .btnlist { padding: 20rpx 24rpx; display: flex; justify-content: space-around; align-items: center; border-top: 1rpx solid #DDDDDD; background: #fff; } .btnlist .btn { width: 300rpx; height: 60rpx; border-radius: 8rpx; font-size: 24rpx; color: #fff; text-align: center; line-height: 60rpx; } .btnlist .pass { background: #008EFF; } .btnlist .refuse { background: #F43F3B; } .group_tab { margin: 20rpx 0; } .bottom_nav { position: fixed; bottom: 0; left: 0; right: 0; padding: 20rpx 0; background-color: #fff; text-align: center; color: #999; display: flex; justify-content: space-around; align-items: center; z-index: 9; } .pull_head { font-size: 34rpx; color: #999; padding: 30rpx 0; } .pull_con { display: flex; justify-content: space-around; padding: 20rpx 0 100rpx; }