增加可浮动分享并调整代码和样式