body {

    font-size: 14px;
    line-height: 20px;
    color: #333;
}
ol, ul, li {
    list-style: none;
}
/**
底部
 */

.wrap_w {
    position: relative;
    margin: 0 auto;
    width: 1100px;
}
.clearfix{
    padding-left: 50px;
}
















.foot_nav li a:hover{ color:#FFF;}

.fix_tips .bdsharebuttonbox .bds_more {
    display: block !important;
    margin: 0 0 3px 14px !important;
    width: 50px !important;
    height: 50px !important;
    background: url(50_icon.png) no-repeat !important;
    background-position: 0 -150px !important;
    padding-left:0px !important;
}
.bdshare_dialog_bottom{display:none !important;}
.fix05{background:url(/images/xcdyzf.png) no-repeat !important;    margin-bottom: 3px;
    top: -3px;
    position: relative;}
.bdshare_popup_box{display:none !important}



.ico_size{
    width:32px;
    height:32px;
}
.social-share .icon-wechat .wechat-qrcode {
    display:none;
    border:1px solid #eee;
    position:absolute;
    z-index:9;
    top:-170px;
    left:105px;
    width:200px;
    height:192px;
    color:#666;
    font-size:12px;
    text-align:center;
    background-color:#fff;
    box-shadow:0 2px 10px #aaa;
    transition:all 200ms;
    -webkit-tansition:all 350ms;
    -moz-transition:all 350ms
}
.social-share .icon-wechat .wechat-qrcode.bottom {
    top:40px;
    left:-84px
}
.social-share .icon-wechat .wechat-qrcode.bottom:after {
    display:none
}
.social-share .icon-wechat .wechat-qrcode h4 {
    font-weight:normal;
    height:26px;
    line-height:26px;
    font-size:12px;
    background-color:#f3f3f3;
    margin:0;
    padding:0;
    color:#777
}
.social-share .icon-wechat .wechat-qrcode .qrcode {
    width:105px;
    margin:10px auto
}
.social-share .icon-wechat .wechat-qrcode .qrcode table {
    margin:0 !important
}
.social-share .icon-wechat .wechat-qrcode .help p {
    font-weight:normal;
    line-height:16px;
    padding:0;
    margin:0
}
.social-share .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
}
/*
    .social-share .icon-wechat:hover .wechat-qrcode {
        display:block
    }
*/

.wechat-display{
    display:block !important;
}
a.bshareDiv, #bsPanel, #bsMorePanel, #bshareF {
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    font: 12px Helvetica,Calibri,Tahoma,Arial,宋体,sans-serif;
    line-height: 14px;
}
#bsPanel {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    height: 180px;
    margin:auto;
    z-index: 100000000;
    font-size: 12px;
    width: 258px;
    padding: 6px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
div.bsTitle {
    padding: 0 8px;
    border-bottom: 1px solid #e8e8e8;
    color: #666;
    background: #f2f2f2;
    text-align: left;
}
a.bsSiteLink {
    text-decoration: none;
    color: #666;
}
div.bsClear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}
div.bsLogoSel, div.bsRlogoSel {
    border: 1px solid #ddd;
    background: #f1f1f1;
}
div.bsRlogo, div.bsRlogoSel {
    width: 90px;
    float: left;
    margin: 0;
    padding: 2px 0;
}
/*div.bsRlogo, div.bsRlogoSel {
    width: 68px;
    float: left;
    margin: 0;
    padding: 2px 0;
}*/
div.bsLogoSel a, div.bsRlogoSel a {
    color: #000;
    border: none;
}
div.bsLogo, div.bsRlogo {
    border: 1px solid #fff;
    background: #fff;
}
div.bsLogo a, div.bsRlogo a {
    color: #666;
    border: none;
}
div.bsRlogo a, div.bsRlogoSel a {
    float: left;
}