/* packageI/newMedia/newMediaExchange/newMediaExchange.wxss */ view, text { box-sizing: border-box; } .wrapper { padding: 28rpx 30rpx; } .surplus { font-size: 28rpx; color: #333; } .exchange { width: 100%; height: 450rpx; margin-top: 30rpx; padding: 41rpx 62rpx 25rpx; background-color: #fff; box-shadow: 0rpx 2rpx 8rpx 0rpx rgba(7, 11, 33, 0.11); border-radius: 10rpx; } .exchange .explain { display: flex; align-items: center; font-size: 27rpx; color: #333; } .exchange .explain .num { margin-left: 21rpx; font-size: 20rpx; color: #f15353; } .exchange .input { margin-top: 60rpx; padding-bottom: 30rpx; border-bottom: 1rpx solid rgba(245, 245, 245); } .exchange .input input { font-size: 51rpx; color: #333; } .exchange .desc { color: #888; margin-top: 19rpx; font-size: 23rpx; } .exchange .payPrice { margin-top: 10rpx; font-size: 22rpx; color: #f14e4e; } .exchange .btn { display: flex; align-items: center; justify-content: center; width: 100%; height: 78rpx; margin-top: 38rpx; font-size: 31rpx; color: #fff; background-image: linear-gradient( #f15353, #f15353 ), linear-gradient( #4d1717, #4d1717 ); background-blend-mode: normal, normal; border-radius: 12rpx; }