.A1home { :global { video { width: 100%; height: 100%; object-fit: fill; } .A1base { width: 100%; height: 100%; position: absolute; z-index: 20; opacity: 1; transition: opacity 0.5s; background-size: 100% 100%; .A1Vlogo { position: absolute; top: 56px; width: 280px; left: 50%; transform: translateX(-50%); } .A1loding { font-size: 18px; position: absolute; z-index: 10; bottom: 20px; left: 50%; transform: translateX(-50%); color: #733c00; } .A1lodingBtn { cursor: pointer; width: 100px; height: auto; bottom: 4%; & > img { width: 100%; height: auto; } & > div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; color: #fffddc; font-size: 16px; transition: all 0.3s; &:hover { color: #ead98f; } } } // 序列帧 .A1Bfloor { position: absolute; pointer-events: none; bottom: 0; width: 100%; height: 64px; } .A1Broom { z-index: 10; position: absolute; bottom: 60px; left: 49%; transform: translateX(-50%); pointer-events: none; width: 24%; } .A1Bll { position: absolute; bottom: 60px; left: -50%; width: 50%; opacity: 1; transition: opacity 2s; } .A1Brr { position: absolute; bottom: 60px; right: -50%; width: 50%; opacity: 1; transition: opacity 2s; } .A1BMoveHide { opacity: 0; } } .A1baseHide { opacity: 0; pointer-events: none; } .A1videoBox { width: 100%; overflow: hidden; position: relative; z-index: 10; opacity: 1; transition: all 0.5s; & > div { width: 100%; position: relative; } } .A1videoBoxHide { opacity: 0; pointer-events: none; } // 操作按钮 .A1btnBox { width: 100%; height: 100%; z-index: 18; position: absolute; top: 0; left: 0; & > div { position: relative; width: 100%; height: 100%; opacity: 0; transition: opacity 1s; .A1videoBtnLogo { position: absolute; pointer-events: none; top: 56px; width: 280px; height: auto; left: 50%; transform: translateX(-50%); } .A1videoBtnNext { cursor: pointer; position: absolute; z-index: 10; bottom: 20px; left: 50%; transform: translateX(-50%); color: #fffddc; font-size: 16px; text-align: center; width: 100px; transition: all 0.3s; &:hover { color: #ead98f; } & > img { width: 60px; height: auto; } } } .A1videoBtnBoxShow { opacity: 1; } .A1videoBtn { cursor: pointer; position: absolute; z-index: 10; bottom: 20px; left: 47%; width: 40px; height: auto; transition: transform 0.3s; &:hover { transform: scale(1.1); } } } } }