.p-bg { width: 100%; margin: 0 auto; position: relative; overflow: hidden; } .bgc { width: 100%; height: 100%; position: absolute; top: 0; z-index: -200; background: #000000; background-size: 100% 100%; } .yabo { position: relative; z-index: 1; text-align: center; } .store { margin-top: 0.5rem; position: relative; z-index: 500; } .store li { text-align: center; padding: 0.5rem; width: 32%; float: left; } .store li img { width: 110%; } .pay-more { position: relative; z-index: 550; } .pay-more li { margin-top: 1rem; text-align: center; float: left; width: 42%; margin-left: 5%; height: 3.5rem; background: rgba(255, 255, 255, 0.8); line-height: 3.5rem; border-radius: 8px; }