#container { overflow: hidden; width: 750rpx; height: 3960rpx; background: url('http://reader-wx.ai160.com/images/reader/v3/bg.jpg') no-repeat; background-size: 100% 3831rpx; } #container .commoditys { display: flex; align-items: center; justify-content: space-between; margin: 360rpx auto; padding: 54rpx 24rpx 54rpx 34rpx; width: 676rpx; height: 313rpx; box-sizing: border-box; border-radius: 20rpx; } #container .commoditys .commodity { position: relative; width: 192rpx; background-clip: content-box !important; height: 192rpx; border: 2px solid white; border-radius: 10rpx; } #container .commoditys .active { position: absolute; width: 54rpx; height: 36rpx; right: 0; bottom: 0; } #container .commoditys .aborder { border-color: #ff935e; } #container .commoditys .c-1 { background: url('http://reader-wx.ai160.com/images/reader/v3/299.png') no-repeat; background-size: contain; } #container .commoditys .c-2 { background: url('http://reader-wx.ai160.com/images/reader/v3/99.png') no-repeat; background-size: contain; } #container .commoditys .c-3 { background: url('http://reader-wx.ai160.com/images/reader/v3/15.png') no-repeat; background-size: contain; } #container .payBox { position: fixed; display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; left: 0; bottom: 0; width: 100%; padding: 32rpx 36rpx; background: white; } #container .payBox .left { font-size: 36rpx; } #container .payBox .price { color: #ff9108; font-size: 48rpx; font-weight: bold; } #container .payBox .pay { padding: 14rpx 46rpx; background: #ff9108; color: white; font-weight: 500; font-size: 36rpx; border-radius: 45rpx; } #container .mask { position: fixed; display: flex; align-items: center; justify-content: center; width: 100vw; height: 100vh; left: 0; top: 0; text-align: center; background-color: rgba(0, 0, 0, 0.568); } #container .mask .payTips { display: flex; flex-direction: column; align-items: center; width: 483rpx; height: 521rpx; padding: 68rpx 38rpx 38rpx; box-sizing: border-box; border-radius: 11px; background: white; } #container .mask .simg { width: 120rpx; height: 134rpx; } #container .mask .t1 { margin: 32rpx 0 94rpx; width: 245rpx; height: 49rpx; font-size: 38rpx; } #container .mask .goXkx { padding: 10rpx 110rpx; font-size: 30rpx; color: white; border-radius: 31rpx; background: linear-gradient(180deg, #66d751 0%, #65d952 100%); }