.register-more { position: relative; padding-bottom: 20px; .audit-look { background-repeat: no-repeat; height: 175px; width: 171px; position: relative; } .audit-look-img{ position: absolute; width: 45px; height: 45px; top: 50%; left: 63%; margin-top: -22.5px; margin-left: -22.5px; animation: orbit-clockwise 2s linear infinite; } @keyframes orbit-clockwise { from { transform: rotate(0deg) translateX(8px) rotate(0deg); } to { transform: rotate(360deg) translateX(8px) rotate(-360deg); } } .register-more-header { height: 250px; position: relative; .register-more-header-content { width: 1200px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .register-more-header-title { font-size: 24px; font-weight: bold; } } .register-more-content { width: 1200px; margin: 30px auto 20px; } }