.bg { width: 100%; min-height: 100%; background-color: #ffe3dc; box-sizing: border-box; padding: 30rpx 20rpx } .con-top { /* height: 540rpx; */ width: 710rpx; border-radius: 15rpx; background: #fff; overflow: hidden; margin-bottom: 20rpx; } .top-part { height: 60rpx; width: 710rpx; background: #fff7f5; } .top-text { font-size: 22rpx; color: #e1a799; line-height: 60rpx; float: left; padding-left: 30rpx; } .top-count { font-size: 22rpx; color: #e1a799; line-height: 60rpx; float: right; padding-right: 30rpx } .main-left { float: left; width: 50%; } .main-right { float: right; width: 50%; } .left-text { font-size: 24rpx; color: #999999; text-align: center; } .left-count { font-size: 30rpx; color: #eab86a; font-weight: 600; text-align: center; padding-top: 20rpx; } .right-text { font-size: 24rpx; color: #999999; text-align: center; } .right-count { font-size: 30rpx; color: #4c4c4c; font-weight: 600; text-align: center; padding-top: 20rpx; } .top-main { padding-top: 38rpx; } .line { height: 85rpx; width: 2rpx; background: #f3e2de; position: absolute; left: 50%; top: 0; transform: translateX(-50%) } .main-top { position: relative; padding-bottom: 36rpx; } .myper { color: #999999; font-size: 25rpx; text-align: center; padding-bottom: 26rpx; } .percount { font-size: 24rpx; text-align: center; color: #4c4c4c; padding-bottom: 38rpx; } .main-bottom { width: 670rpx; margin: 0 auto; /* height: 176rpx; */ background: #f1f5f9; border-radius: 5rpx; font-size: 26rpx; color: #999999; padding: 10rpx; box-sizing: border-box; border-radius: 5rpx; margin-bottom: 20rpx; line-height: 35rpx; } .con-bottom { width: 710rpx; margin: 0 auto; /* height: 700rpx; */ border-radius: 15rpx; background: #fff; overflow: hidden; padding: 20rpx; box-sizing: border-box; padding-bottom: 30rpx; } .bottom-top { height: 50rpx; font-size: 25rpx; border-bottom: 1rpx solid #dddddd; } .bottom-left { color: #999999; font-size: 25rpx; float: left; } .bottom-right { color: #999999; font-size: 25rpx; float: right; } .list-text { font-size: 30rpx; color: #4c4c4c; float: left; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 400rpx; } .list-count { font-size: 30rpx; color: #eab86a; float: right; } .list-time { font-size: 24rpx; color: #999999; float: left; } .list-sum { font-size: 24rpx; color: #999999; float: right; } .center-list { padding-top: 28rpx; } .more-btn { height: 50rpx; width: 172rpx; text-align: center; line-height: 50rpx; font-size: 30rpx; color: #eab86a; border: 1rpx solid #eab86a; border-radius: 50rpx; margin: 30rpx auto 20rpx; } .con-no { width: 710rpx; /* height: 354rpx; */ margin: 0 auto 20rpx; background: #fff; border-radius: 15rpx; overflow:hidden; } .con-no-top { height: 60rpx; background: #fff7f5; text-align: center; color: #e1a291; font-size: 30rpx; line-height: 60rpx; } .con-no-maintext { text-align: center; font-size: 30rpx; color: #4c4c4c; padding-top: 30rpx; padding-bottom: 18rpx; } .con-no-maintext1 { text-align: center; font-size: 30rpx; color: #4c4c4c; padding-bottom: 18rpx; } .con-no-maintext2 { text-align: center; font-size: 30rpx; color: #4c4c4c; padding-bottom: 25rpx; } .con-no-mainbtn { width: 433rpx; height: 70rpx; background: linear-gradient(#ff9a74,#ff615e); text-align: center; color: #fff; line-height: 70rpx; border-radius: 50rpx; font-size: 30rpx; margin: 0 auto 30rpx; } .no-img { display: block; width: 158rpx; height: 158rpx; margin: 105rpx auto 20rpx; } .no-imgtext { text-align: center; color: #bac4d0; font-size: 30rpx; margin-bottom: 123rpx; } .p-bg { position: fixed; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.4); z-index: 99; } .p-panel { position: fixed; left: 50%; transform: translate(-50%); bottom: 20%; background: #fff; z-index: 100; width: 560rpx; height: 702rpx; border-radius: 10rpx; } .p-title { text-align: center; color: #7f93ae; font-size: 28rpx; padding-top: 25rpx; padding-bottom: 25rpx; } .p-item { width: 560rpx; height: 420rpx; background: #f1f5f9; box-sizing: border-box; padding: 15rpx 15rpx 30rpx; } .item-img { background: #eab86a; height: 240rpx; width: 100%; } .item-title { width: 540rpx; height: 76rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; font-size: 28rpx; color: #4c4c4c; margin-bottom: 15rpx; } .item-line { color: #999999; font-size: 24rpx; } .item-text { padding-top: 7rpx; float: left; padding-right: 20rpx; } .item-money { float: left; font-size: 32rpx; color: #4c4c4c; padding-right: 20rpx; } .item-text1 { float: left; font-size: 24rpx; color: #4c4c4c; /* padding-right: 172rpx; */ padding-top: 7rpx; } .item-text2 { float: right; padding-top: 7rpx; } .p-btn { text-align:center; height:80rpx; color:#fff; background:#fb5352; width:288rpx; line-height:80rpx; border-radius:50rpx; margin:30rpx auto 0; font-size:24rpx; } .p-nobtn { text-align:center; height:80rpx; color:#8a9cb4; background:#fff; width:288rpx; line-height:80rpx; /* border-radius:50rpx; */ margin:0 auto; font-size:24rpx; }