﻿.partake div a { background-image: none; width:auto; }
/*partake*/
.partake { float: left; overflow: hidden; width: 200px; margin-left: 5px;}
.partake span { float: left; line-height: 23px; }
.partake div .share{ background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;}
/*.partake div .share{ color: #333333; text-decoration: none; }*/
.partake .jiathis_style{ background-image:none; background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 130px;color: #333333; text-decoration: none;padding-top:3px !important;}
#site-qzone:link, #site-qzone:visited {  background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;background-position: 0 -24px; }
#site-qzone:hover, #site-qzone:active {  background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;background-position: 0 0; }
#site-douban:link, #site-douban:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -24px -24px; }
#site-douban:hover, #site-douban:active { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -24px 0; }
#site-renren:link, #site-renren:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -47px -24px; }
#site-renren:hover, #site-renren:active { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -47px 0; }
#site-kaixing:link, #site-kaixing:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -70px -24px; }
#site-kaixing:hover, #site-kaixing:active { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -70px 0; }
#site-sina:link, #site-sina:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -93px -24px; }
#site-sina:hover, #site-sina:active { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -93px 0; }
#site-qq:link, #site-qq:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -162px -24px; }
#site-qq:hover, #site-qq:active {  background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;background-position: -162px 0; }
#site-msn:link, #site-msn:visited { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -139px -24px; }
#site-msn:hover, #site-msn:active { background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none; background-position: -139px 0; }
#site-qrcode:link, #site-qrcode:visited {  background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;background-position: -264px -24px; }
#site-qrcode:hover, #site-qrcode:active {  background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat; float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px;color: #333333; text-decoration: none;background-position: -264px 0; }

#divQRCode { 
    position:absolute; 
    display:none; 
    z-index:9999; 
    background-color:#fff; 
    padding:10px; 
    border-radius:4px;
    border:1px solid #ddd;
    box-shadow:0 0 4px rgba(0,0,0,.2);
}
#divQRCode .divQRCode-img{
    float:left;
    width:120px;
    height:120px;
}
#divQRCode .divQRCode-cont{
    margin-left:120px;
    font-size:14px;
    line-height:1.8;
    padding:5px 15px;
    color:#444;
}
#divQRCode .divQRCode-close{
    position:absolute;
    top:0;
    right:6px;
    font-size:18px;
    cursor:pointer;
    color:#ccc;
}
#divQRCode .divQRCode-arrow{
    position:absolute;
    bottom:-14px;
    left:30px;
    background:url('/images/tip-arrow-top.png'); 
    height:14px;
    width:14px;
    font-family:SimSun!important;
}
#divQRCode .share-btn { float:left; background-image: url("/images/icon_rec.gif"); background-repeat: no-repeat;float: left; height: 23px; line-height: 100px; overflow: hidden; width: 22px; }
#divQRCode .sina { background-position: -93px -24px; }
#divQRCode .sina:hover { background-position: -93px 0px; }
#divQRCode .qq { background-position: -162px -24px; }
#divQRCode .qq:hover { background-position: -162px -0px; }
#divQRCode .kaixin { background-position: -70px -24px; }
#divQRCode .kaixin:hover { background-position: -70px 0px; }
#divQRCode .douban { background-position: -24px -24px; }
#divQRCode .douban:hover { background-position: -24px 0px; }
#divQRCode .renren { background-position: -47px -24px; }
#divQRCode .renren:hover { background-position: -47px 0px; }
#divQRCode .qqzoom { background-position: -287px -24px; }
#divQRCode .qqzoom:hover { background-position: -287px 0px; }