#shareblock {position: absolute;text-align: center;z-index: 9999;width: 100%;padding: 28px 0 16px;display: none;}
#sharecover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: .6;z-index: -1;}
#shareblock .share-block {margin-bottom: 0;position: relative;}
.share-block {margin-bottom: 20px;text-align: center;}
#shareblock .share-block a {color: #eee;}
.share-block a {width: 23%;display: inline-block;font-size: 1.1rem;color: #5a5a5a;}
.share-block .icons {display: block;width: 45px;height: 46px;margin: 0 auto 8px;background-image: url(../../images/share.png);background-repeat: no-repeat;background-size: 100%;}
.icon-weibo {background-position: 0 0;}
.icon-qq {background-position: 0 -46px;}
.icons {display: inline-block;vertical-align: middle;}
.icon-weixin {background-position: 0 -92px;}
.share-block .icon-douban {background-position: 0 -230px;}
#shareblock .share-block .closed {background-image: url(../../images/foot.png);background-position: 0 -114px;width: 13px;height: 13px;background-size: 100%;display: block;position: absolute;right: 8px;top: -20px;}
.cover {display: none;position: fixed;width: 100%;height: 100%;background-color: #000;opacity: .8;left: 0;top: 0;text-align: center;z-index: 9999;}
.cover img {max-width: 100%;position: absolute;right: 0;width: auto;display: none;}
.close-weixin {background-image: url(../../images/foot.png);background-position: 0 -114px;width: 13px;height: 13px;background-size: 100%;position: absolute;right: 20px;top: 35px;display: none;}
a {color: #0066c0;}
@media screen and (orientation: landscape)
.cover .weixin-cover-img {max-width: 320px;}
.cover .weixin-cover-img {top: 0;}
.cover .cover-img {position: static;max-width: 640px;margin: 40px auto 0;}
#SOHUCS #SOHU_MAIN .module-cmt-float-bar {opacity: 0;display:none;}