/* pages/mine/wxml/paypage/paypage.wxss */ page { padding: 20rpx; background: #f9f9f9; width: 100%; box-sizing: border-box; } .site, .goods { width: 100%; background: #fff; padding: 20rpx; border-radius: 10rpx; box-shadow: 0 5rpx 10rpx #ccc; box-sizing: border-box; margin-bottom: 20rpx; font-size: 24rpx; position: relative; } .site-title { font-size: 32rpx; font-weight: 600; } .site-title .name { margin-right: 30rpx; } .site-content { color: #999; margin-top: 14rpx; } .extra { position: absolute; top: 50%; margin-top: -25rpx; right: 20rpx; } .extra image { width: 50rpx; height: 50rpx; } .shop-name::after { content: ''; display: block; clear: both; } .shop-name { font-size: 28rpx; font-weight: 600; padding: 10rpx 0; border-bottom: 1rpx solid #f1f1f1; } .shop-name image { width: 40rpx; height: 40rpx; float: left; } .shop-name text { float: left; } .goods { margin-bottom: 100rpx; } .goods-nav { line-height: 50rpx; } .image-img image { width: 100%; height: 660rpx; } .goods-title, .price, .prices { font-weight: 700; font-size: 35rpx; } .price { color: red; font-size: 40rpx; float: right; } .goods-num:after { content: ''; display: block; clear: both; } .goods-num { width: 100%; margin-bottom: 20rpx; border-bottom: 2rpx solid #f2f2f2; } .expressage { margin-bottom: 20rpx; border-bottom: 2rpx solid #f2f2f2; } .expressage-text1 { font-size: 30rpx; } .expressage-text2 { font-size: 30rpx; float: right; } .remarks { padding: 10rpx 0; border-bottom: 2rpx solid #f2f2f2; } .remarks text { float: left; font-size: 30rpx; } .remarks input { width: 80%; margin-left: 10rpx; float: left; box-sizing: border-box; font-size: 30rpx; padding-left: 10rpx; } .remarks::after { clear: both; content: ""; display: block; } .sum { width: 100%; position: fixed; left: 0; bottom: 0; box-sizing: border-box; background: #fff; padding-left: 20rpx; border-top: 2rpx solid #f2f2f2; z-index: 99; } .prices{ height: 80rpx; float: right; font-size: 30rpx; font-weight: 400; } .prices text{ height: 100%; display: block; float: left; line-height: 80rpx; } .prices .total-sum{ font-size: 50rpx; color: red; margin-right: 20rpx; } .submission { float: right; padding: 5rpx 40rpx; box-sizing: border-box; font-size: 30rpx; background: red; color: #fff; border-radius: 0; } .sum::after, .red-packet::after { clear: both; content: ""; display: block; } .price-right { float: right; } .red-packet .rp-text { float: left; font-size: 30rpx; line-height: 60rpx; } .red-packet .switch-box { float: right; } .price-text1 { font-size: 24rpx; color: #000; font-weight: 400; } .red-packet{ border-bottom: 2rpx solid #f2f2f2; padding-bottom: 10rpx; margin-bottom: 20rpx; }