@charset "utf-8"; .b-this { background-color: none; } .b-this1 { background: #dcedff; } .b-this2 { background: #ebf3ff; } .pd0 { padding: 0; } tr table { border: none; } @keyframes a1 { 0% { transform: translateY(0); } 20% { transform: translateY(0); } 40% { transform: translateY(-5px); } 50% { transform: translateY(0); } 60% { transform: translateY(-3px); } 80% { transform: translateY(0); } 100% { transform: translateY(0); } } @keyframes a2 { 100% { transform:rotate(360deg); } } @keyframes a3 { 0%, 50% { background: #fff; } 51%, 100% { background:#e12822; } } .a1 i { width: 3.5vw; height: 3.5vw; } .a1 i:before, .a1 i:after { content: ''; position: absolute; width: 100%; height: 100%; z-index: 0; left: 0; top: 0; border-radius: 50%; box-sizing: border-box; transition: 0.5s ease 0s; } .a1 i:before { border: 1px dashed; animation: a2 15s linear 0s infinite; } .a1 i:after { border: 1px solid #e8e8e8; /*transform:scale(0.75);*/ width: 75%; height: 75%; left: 12.5%; top: 12.5%; } .a1 small { width: 8px; height: 8px; border-radius: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: -1; } .a1 span { margin-left: 1vw; } .num { margin-bottom: 0.5vw; } .title1 p:before, .title1 p:after { content: ''; position: absolute; right: -1vw; transform: translateX(100%); z-index: -1; border-radius: 999px; height: 4px; } .title1 p { line-height: 1; } .title1 p:before { bottom: 0.4vw; width: 1vw; } .title1 p:after { bottom: 1vw; width: 1.5vw; } .c1.title1 p:before, .c1.title1 p:after { background: #ba4241; } .c2.title1 p:before, .c2.title1 p:after { background: #fff; } @keyframes a4 { 0% { top:0; } 60% { top:2vw; } 100% { top:0; } }