@font-face {
font-family: "iconfont"; /* Project id 2814693 */
src: url('iconfont.woff2?t=1631690465666') format('woff2'),
       url('iconfont.woff?t=1631690465666') format('woff'),
       url('iconfont.ttf?t=1631690465666') format('truetype');
}
/*分享按钮*/
.ishare{font-family:"iconfont"!important;font-size:14px!important;margin:0 -5px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;text-align: center;}
.ishare *{font-family:"iconfont"!important}
.ishare .icon-link:before{content:"\e6009"!important}
.ishare .icon-qq:before{content:"\e65d2"!important}
.ishare .icon-weibo:before{content:"\e7e42"!important}
.ishare .icon-wechat:before{content:"\e6612"!important}
.ishare .icon-douban:before{content:"\e6002"!important}
.ishare .icon-qzone:before{content:"\e6052"!important} 
.ishare .icon-linkedin:before{content:"\e7ae2"!important} 
.ishare .icon-facebook:before{content:"\e6012"!important}
.ishare .icon-google:before{content:"\e69b2"!important}
.ishare .icon-twitter:before{content:"\e62a2"!important}
.ishare a{position:relative;text-decoration:none;margin:5px;display:inline-block;outline:0}
.ishare .ishare-icon{position:relative;display:inline-block;width:30px;height:30px;font-size:20px;border-radius:50%;line-height:30px;text-align:center;vertical-align:middle;transition:background .6s ease-out 0s;color:#ffffff;}
.ishare .ishare-icon:hover{color:#ffffff;}
.ishare .icon-link{border:1px solid #999999;color:#999999;}
.ishare .icon-link:hover{background:#999999;}
.ishare .icon-weibo{border:1px solid #ff763b;color:#ff763b;}
.ishare .icon-weibo:hover{background:#ff763b;}
.ishare .icon-qq{border:1px solid #56b6e7; color:#56b6e7;}
.ishare .icon-qq:hover{background:#56b6e7;}
.ishare .icon-qzone{border:1px solid #fdbe3d; color:#fdbe3d;}
.ishare .icon-qzone:hover{background:#fdbe3d;}
.ishare .icon-douban{border:1px solid #33b045; color:#33b045;}
.ishare .icon-douban:hover{background:#33b045;}
.ishare .icon-linkedin{border:1px solid #0077b5; color:#0077b5;}
.ishare .icon-linkedin:hover{background:#0077b5;}
.ishare .icon-facebook{border:1px solid #44619d; color:#44619d;}
.ishare .icon-facebook:hover{background:#44619d;}
.ishare .icon-google{border:1px solid #db4437; color:#db4437;}
.ishare .icon-google:hover{background:#db4437;}
.ishare .icon-twitter{border:1px solid #55acee; color:#55acee;}
.ishare .icon-twitter:hover{background:#55acee;}
.ishare .icon-wechat{border:1px solid #7bc549; color:#7bc549;}
.ishare .icon-wechat:hover{background:#7bc549;}
.ishare .icon-wechat div{margin:0!important;padding:0!important;}
.ishare .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:57;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
/***.ishare .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}
.ishare .icon-wechat .wechat-qrcode.bottom:after{display:none}***/
.ishare .icon-wechat .wechat-qrcode .QrcodeTitle{font-weight:normal!important;height:26px!important;line-height:26px!important;font-size:14px!important;background:#f3f3f3!important;padding:0!important;color:#777777!important;border:0!important;}
.ishare .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto!important;}
.ishare .icon-wechat .wechat-qrcode .qrcode img{padding:0!important;-webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0);box-shadow: 0 1px 4px 0 rgba(0,0,0,0);}
.ishare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important}
.ishare .icon-wechat .wechat-qrcode .help p{font-weight:400;line-height:16px;font-size:12px!important;padding:0;margin:0!important}
.ishare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.ishare .icon-wechat:hover .wechat-qrcode{display:block}
#ishare_copy{height:1px;width:100%;overflow: auto;-moz-opacity:0;opacity: 0;display: block;font-size:1px;}