body,html {
width:100%;
height:100%;
box-sizing:border-box;
}
* {
margin:0;
padding:0;
box-sizing:border-box;
}
.animate-container {
width:100px;
height:100px;
border:5px solid rgb(165,220,134);
border-radius:50%;
margin:50px auto 20px;
position:relative;
}
.animate-container .sa-line {
height:5px;
background-color:rgb(165,220,134);
display:block;
border-radius:2px;
position:absolute;
z-index:101;
}
.animate-container .sa-tip {
width:25px;
left:18px;
top:47px;
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
animation:animationSuccessTip 0.75s;
-webkit-animation:animationSuccessTip 0.75s;
}
.an