.box { width: 100%; .top { width: 100%; display: flex; align-items: center; justify-content: center; background-color: #0080ff; padding: 50 rpx 0; padding-top: 0; margin-top: -1rpx; //border-radius: 0 0 30rpx 30rpx; .title { font-size: 50 rpx; font-weight: bold; color: #fff; } } .item { display: flex; align-items: center; margin: 0 60 rpx; padding: 10 rpx 0; min-height: 80 rpx; border-bottom: 1 rpx solid #f5f5f5; .l { flex: 4; display: flex; align-items: center; color: #191919; padding-right: 10 rpx; } .r { flex: 10; display: flex; align-items: center; .btn { color: #0080ff; font-size: 28 rpx; } .unit { color: #191919; font-size: 28 rpx; border: 1 rpx solid #eee; padding: 10 rpx 15 rpx; border-radius: 5 rpx; } .img { margin: 30 rpx 0; } .p-picker { width: 100%; display: flex; position: relative; background-color: #f7f7f7; padding: 20 rpx; border-radius: 5 rpx; .p-text { color: #191919; } .p-icon { position: absolute; right: 20 rpx; top: 50%; transform: translateY(-50%); } } } } } .common-btn, .common-btn2 { margin: 100 rpx auto; width: 400 rpx; height: 88 rpx; font-weight: bold; display: flex; align-items: center; justify-content: center; border-radius: 10 rpx; } .common-btn { color: #fff; font-size: 32 rpx; background-color: #0080ff; } .common-btn2 { color: #191919; font-size: 28 rpx; background-color: #fff; border: 1px solid #eee; }