.c-single-image{position:relative}.c-single-image .csi-image{width:100%}.c-single-image .single-image-share{position:absolute;display:flex;justify-content:center;align-items:center;top:15px;right:15px;width:30px;height:30px;border-radius:50%;background-color:hsla(0,0%,100%,.3)}.c-single-image .single-image-share .c-iconfont .icon{margin:0}