#WeChat,#WeChatPublic,#MicroBlog,#ReturnTop{
    z-index:9998;
    width:50px;
    height:50px;
    right:10px;
    position:fixed;
    cursor:pointer;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
#WeChat {
    top:360px;
    _margin-top:360px
}
#WeChat a,       #WeChat a:hover,
#WeChatPublic a, #WeChatPublic a:hover,
#MicroBlog a,    #MicroBlog a:hover,
#ReturnTop,      #ReturnTop:hover{
    background:url(../images/sbtn.png) no-repeat;
}
#WeChat a,       #WeChat a:hover,
#WeChatPublic a, #WeChatPublic a:hover,
#MicroBlog a,    #MicroBlog a:hover{
    right:0;
    float:left;
    width:50px;
    height:50px;
    text-indent:-9999px;
}
#WeChat a {
    background-position: 0 -150px;
}
#WeChat a:hover {
    background-position: -50px -150px;
}
#WeChatPublic {
    top:412px;
    _margin-top:412px
}
#WeChatPublic a {
    background-position: 0 -0px;
}
#WeChatPublic a:hover {
    background-position: -50px -0px
}
#MicroBlog {
    top:464px;
    _margin-top:464px
}
#MicroBlog a {
    background-position: 0 -50px;
}
#MicroBlog a:hover {
    background-position: -50px -50px
}
#ReturnTop {
    top:516px;
    _margin-top:516px;
    background-position: 0 -100px;
    width:50px;
    height:50px
}
#ReturnTop:hover {
    background-position: -50px -100px
}
.WeChat,.WeChatPublic,.MicroBlog{
    position:relative;
    z-index:2
}
.WeChatPublic a:hover .WeChatPublicCode,
.MicroBlog a:hover .MicroBlogCode{
    display:block;
}
.WeChatPublic .WeChatPublicCode,
.MicroBlog .MicroBlogCode{
    position:absolute;
    display:none;
    left:-280px;
    top:-150px;
    width:275px;
    height:267px;
}
.WeChatPublic .WeChatPublicCode{
    background: url('../images/WeChatCode.png?v=20181112') no-repeat;
}
.MicroBlog .MicroBlogCode{
    background: url('../images/MicroBlogCode.png?v=20181112') no-repeat;
}

.share{
    width: 100%;
    height: 41px;
    overflow: hidden;
    margin: 20px 0 0 0;
}
.bdsharebuttonbox.bdshare-button-style0-32 a {
    float: left;
    width: 41px;
    line-height: 41px;
    height: 41px;
    background: url("../images/case/icon.png") no-repeat;
    cursor: pointer;
    margin: 0 20px 0 0;
    text-indent: -100em;
    overflow: hidden;
    color: #3a8ceb;
}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_weixin {
    background-position: 0 -89px;
}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_qzone {
    background-position: -70px -89px;
}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_sqq {
    background-position: -140px -89px;
}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_tsina {
    background-position: -211px -89px;
}