body { background: #f8b62d; } .loading { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9000; background: #f8b62d; justify-content: center; align-items: center; .icon { width: 7.5rem; height: auto; } .t { width: 3.97rem; height: 1.77rem; background: url(../assets/loading/icon02.png) center no-repeat; background-size: contain; margin: 0 0.39rem 1.85rem 0; } .l_n { font-size: 0.32rem; font-weight: 500; color: #FFFFFF; } .l { position: relative; width: 100%; background: #f8b62d; &:before { content: ''; width: 100%; height: 0.83rem; background: url(../assets/loading/icon03.png) center no-repeat; background-size: cover; z-index: 1000; } .l_c { position: absolute; left: 0; right: 0; padding: 0 1rem; z-index: 10; background: #6a3906; .l_s { height: 0.81rem; border-radius: 0.8rem; background: #FFFFFF; } } } } .body { position: relative; width: 100%; overflow: hidden; height: 12.06rem; background: url(../assets/index/icon01.jpg) top center no-repeat; background-size: cover; align-items: center; padding-top: 8.53rem; .btn { width: 2.9rem; height: 2.6rem; margin-bottom: 0.28rem; } .btn_b { width: 1.4rem; height: 0.3rem; } } .pop_w { position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 8000; background: rgba(0, 0, 0, 0.5); justify-content: center; align-items: center; .pop_c { position: relative; width: 6.17rem; height: 9.34rem; background: url(../assets/index/icon02.png) center no-repeat; background-size: contain; } .pop_closed { width: 0.93rem; height: 0.92rem; background: url(../assets/close.png) center no-repeat; background-size: contain; position: absolute; right: -0.41rem; bottom: -0.41rem; } }