.floating-icon{position:relative;height:calc(88rpx + .5 * (1rem - 16px));width:calc(88rpx + .5 * (1rem - 16px));min-height:calc(88rpx + .5 * (1rem - 16px));min-width:calc(88rpx + .5 * (1rem - 16px));transition:width .5s,height .5s;background:rgba(0,0,0,.2);border:1rpx solid rgba(255,255,255,.1);backdrop-filter:blur(4rpx);border-radius:20rpx;display:flex;justify-content:center}.floating-icon-light{background:#fff;border-color:rgba(22,24,35,.08)}.ad-content{width:100%;display:block;cursor:pointer}.ad-content image{width:100%;height:100%;object-fit:contain;border-radius:18rpx;display:block}.close-icon{position:absolute;width:46rpx;height:46rpx;top:-14rpx;right:-12rpx;cursor:pointer;font-size:calc(16rpx + .5 * (1rem - 16px));border-radius:14rpx;background-color:rgba(0,0,0,.4);color:#fff;opacity:.8;display:flex;align-items:center;justify-content:center}.close-icon .close{position:relative;top:7rpx;left:-8rpx;stroke-width:12rpx}.icon-text{font-weight:600;font-size:calc(20rpx + .5 * (1rem - 16px));position:absolute;box-sizing:border-box;min-width:100%;max-width:100%;text-align:center;display:flex;justify-content:center;align-items:center;height:calc(28rpx + .5 * (1rem - 16px));line-height:calc(28rpx + .5 * (1rem - 16px));bottom:0;color:#fff;background:rgba(0,0,0,.5);mix-blend-mode:normal;border-radius:20rpx;padding:0 4rpx;overflow:hidden}.status-tip{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-wrap{overflow:hidden;position:relative;border-radius:20rpx;width:100%;display:flex;justify-content:center}.floating-icon-popup{height:calc(112rpx + .5 * (1rem - 16px));width:calc(112rpx + .5 * (1rem - 16px))}