/*==S 分享*/
div.share_nullbox .share-box{margin-bottom: 12px;}
.share-box .share-item{width: 24px;height: 24px;display: inline-block;background-image: url(/Assets/enp/img/share_all.png) !important;background-repeat: no-repeat;background-position: center center;text-indent: -10000%;}
.share-box .share-item-weibo{background-position: 0 -144px;}
.share-box .share-item-weixin{background-position: 0 -168px;}
.share-box .share-item-print{background-position: 0 0;}
.share-box .share-item-email{background-position: 0 -24px;}
.share-box-mobile .bds_print,.at-share-tbx-element .at-share-btn.at-svc-printfriendly,.share-box-mobile .bds_print,.share-box-mobile .bds_mail{display: none !important;}
.share-box .share-item-linkedin{background-position: 0 -96px;}
.share-box .share-item-twitter{background-position: 0 -72px;}
.share-box .share-item-facebook{background-position: 0 -48px;}
.share-box .share-item-googleplus{background-position: 0 -120px;}
.share-box .share-item1{width: 16px;height: 16px;margin: 0 1px 0 1px;display: inline-block;background-image: url(/Assets/enp/img/share_all1.png) !important;background-repeat: no-repeat;background-position: center center;text-indent: -10000%;}
.share-box .share-item1.share-item-linkedin{background-position: 0px -48px;}
.share-box .share-item1.share-item-googleplus{background-position: 0px -32px;}
.share-box .share-item1.share-item-twitter{background-position: 0px -16px;}
.share-box .share-item1.share-item-facebook{background-position: 0 0;}
.weixin-qrcode{padding: 20px;background-color: #fff;}

.share-moblie-style a {color: #333;}
.share-moblie-style .share-btn-box{position:relative;}
.share-moblie-style .share-box-mobile-outer{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #eee;background: rgba(0, 0, 0, 0.64);}
.hide-not-important {display: none;}
.visible-xs {display: none;}
/*弹框遮罩*/
@media only screen and (max-width: 767px){
    .share-box-mobile{width: 100%;margin: 0 auto;background-color: #f6f6f6;border-radius: 5px;border: 1px #dddddd solid;position: relative;top: 50%;margin-top: -138px;}
    .share-box-mobile-outer{padding: 0 15px;width: 100%;overflow: hidden;position: absolute;left: 0;z-index: 9999;}
    .share-box .share-item{display: inline-block;}
    a{outline: none !important;}
    .icon-email{vertical-align: middle;width: 50px;height: 48px;background: url(/Assets/enp/img/icon_mobile_share.png) no-repeat -180px center;position: relative;display: inline-block;}
    .icon-feedback{vertical-align: middle;width: 50px;height: 48px;background: url(/Assets/enp/img/icon_mobile_share.png) no-repeat -125px center;position: relative;display: inline-block;}
    .icon-tel{vertical-align: middle;width: 50px;height: 48px;background: url(/Assets/enp/img/icon_mobile_share.png) no-repeat -235px center;position: relative;display: inline-block;}
    .share-btn{background: url(/Assets/enp/img/icon_mobile_share.png) no-repeat 0 center;border-radius: 5px;display: inline-block;line-height: 100%;width: 121px;height: 48px;vertical-align: middle;font-size: 20px;text-indent: 20px;line-height: 48px;text-decoration: none !important;}
    .share-btn-box a{margin: 10px 0;float: left;margin: 0 4px 0 0;}
    .share-box-mobile a{width: 100% !important;text-align: left !important;border-bottom: 1px #dddddd solid;background-position: 10px center !important;text-indent: 50px !important;font-size: 16px;vertical-align: middle;margin: 0 !important;line-height: 50px;height: 50px !important;}
    .share-box-mobile a:last-child{border-bottom: none;}
    .share-box-mobile a{float: none !important;background-repeat: no-repeat !important;}
    .share-list a{text-indent: 50px !important;}
    .share-box .share-item{background: url(/Assets/enp/img/mobile_share_all.png) no-repeat !important;}
    .share-box-mobile .share-item-weibo{background-position: 0 -200px !important;}
    .share-box-mobile .share-item-weixin{display: none !important;}
    .share-box-mobile .share-item-print{display: none !important;}
    .share-box-mobile .share-item-email{display: none !important;}
    .share-box-mobile .share-item-linkedin{background-position: 0 -100px !important;}
    .share-box-mobile .share-item-twitter{background-position: 0 -50px !important;}
    .share-box-mobile .share-item-facebook{background-position: 0 0 !important;}
    .share-box-mobile .share-item-googleplus{background-position: 0 -150px !important;}
    .visible-xs {display: block;}
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license*/
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin{position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened{z-index: 8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position: relative;}
.fancybox-inner{overflow: hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch;}
.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe{display: block;width: 100%;height: 100%;}
.fancybox-image{max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url(/Assets/enp/img/fancybox_sprite.png);}
#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div{width: 44px;height: 44px;}
.fancybox-close{position: absolute;top: 10px;right: 10px;width: 30px;height: 30px;cursor: pointer;z-index: 8040;filter: alpha(opacity=30);opacity: 0.3;}
.fancybox-nav{position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;/*background: transparent url(/Assets/enp/img/blank.gif);helps IE*/-webkit-tap-highlight-color: rgba(0, 0, 0, 0);z-index: 8040;}
.fancybox-prev{left: 0;}
.fancybox-next{right: 0;}
.fancybox-nav span{position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span{left: 10px;background-position: 0 -36px;}
.fancybox-next span{right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span{visibility: visible;}
.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper*/
.fancybox-lock{overflow: hidden !important;width: auto;}
.fancybox-lock body{overflow: hidden !important;}
.fancybox-lock-test{overflow-y: hidden !important;}
.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('/Assets/enp/img/fancybox_overlay.png');}
.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll;}
/* Title helper*/
.fancybox-title{visibility: hidden;font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title{visibility: visible;}
.fancybox-title-float-wrap{position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child{display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;/* Fallback for web browsers that doesn't support RGBa*/background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap{padding-top: 10px;}
.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*==E 分享*/