/* miniprogram/pages/marvellous/index.wxss */ .marvellous { padding: 10rpx; height: 100%; } .icon_container { width: 750rpx; margin-left: -10rpx; font-size: 12px; color: #666; } .icon_container .icon_item_cell { position: relative; box-sizing: border-box; display: inline-block; width: 250rpx; padding: 5rpx; } .icon_container .btnClose{ border: 2rpx solid #fff; background-color: rgba(0,0,0, .2); border-radius: 50%; position: absolute; font-size: 25rpx; height: 30rpx; width: 30rpx; right: 10rpx; top: 10rpx; z-index: 1; color: #fff; text-align: center; line-height: 30rpx; } .icon_container .act{ border-color: #07c160; color: #07c160; } .img { width: 245rpx; height: 164rpx; } .video{ width: 245rpx; height: 164rpx; } .bottomBtn{ background-color: #eee; position: absolute; width: 750rpx; left: 0; padding: 20rpx 0; color: #333; bottom: 0; } .bottomBtn .btn{ width: 370rpx; text-align: center; display: inline-block; } .bottomBtn .btn:last-child{ border-left: 1rpx solid #eee; } .videoM{ top: 0; left: 0; right: 0; bottom: 0; position: fixed; background-color: rgba(0, 0, 0, .2); } .videoM .close{ position:absolute; top: 10rpx; right: 10rpx; } .videoM .v{ top: 50%; width: 750rpx; height: 422rpx; position: absolute; transform: translateY(-50%); }