.share-body{margin:auto;max-width:480px}
.share-body:after{box-sizing:content-box;padding-bottom:env(safe-area-inset-bottom);height:5rem}
.share-body .pay-box{margin:auto;max-width:480px}

/*头部分享*/
.download-box{position:relative;height:7.8rem;overflow:hidden;background:url(https://image.cls.cn/share/images/download-background-3.png) no-repeat center top;background-size:cover}
.download-logo-box{height:74.35897%}
.download-logo{width:auto;height:100%}
.download-button-close{padding:3.2%}
.download-button{position:absolute;top:50%;right:3.2%;padding:0.4rem 1.2rem;font-size:1.4rem;border-radius:19px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}

.download-live-box{height:5.2rem;overflow:hidden}
.download-live-logo-box{height:69.23077%}
.download-live-logo{margin-right:1rem;width:auto;height:100%;border-radius:7px}
.download-live-button{padding:0.7rem 1rem;border-radius:14px;white-space:nowrap}
.download-live-box .launch-btn{display:block}

/*文章详情*/
.share-content .abstract{display:none}
.share-content .brief{display:none}
.content .abstract{display:none}
.content .brief{display:none}
.content .audioplayer-content-ctime-title-box + .morning-share-abstract{display:block}

/*多图滑动*/
.swiper-wrapper{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}

/*photoSwipe*/
.pswp__top-bar{top:auto;bottom:0}
.pswp__counter{left:50%;color:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.share-feature .pswp__top-bar{display:none}

/* 中间层 打开app过渡页用 */
.share-middle-box{position:fixed;top:0;left:0;z-index:1000}
.share-middle-mask{position:absolute;bottom:0;left:0;z-index:-1}
.share-middle-tips{position:relative;margin-top:1.2rem;margin-bottom:13.33333%;padding-top:2.3rem}
.share-middle-icon{vertical-align:middle}
.share-middle-arrow{position:absolute;top:0;right:1.7rem}
.share-middle-logo{margin:auto;margin-bottom:1.8rem;width:17.06667%}
.share-middle-logo-image{border-radius:13px;box-shadow:0 4px 6px rgba(0,0,0,0.2)}
.share-middle-text{margin:auto;margin-bottom:3.6rem;width:58.4%}
.share-middle-qr{margin:auto;margin-bottom:3.6rem;width:38.66667%}
.share-middle-qr-image{padding:1rem;border-width:1px;border-style:dashed}
.share-middle-button{display:block;margin:auto;margin-bottom:3.6rem;padding:1.5rem;width:70.66667%;text-align:center;border-radius:25px;box-shadow:0 4px 7px rgba(55,34,2,0.12)}

/* 分享弹窗 */
/* 图标 */
.share-popup-box{position:fixed;top:0;left:0;z-index:1000}
.share-popup-content-box{position:relative;top:50%;margin:auto;padding:5.2rem 0 3.2rem;width:74.93333%;max-width:480px;border-radius:11px;transform:translateY(-50%)}
.share-popup-icon-box{margin-bottom:2.5rem}
/* 绑定 */
.share-popup-bind-content-box{margin:auto;width:87.2%}
.share-popup-bind-input-box{padding:1.4rem 0;border-bottom-width:1px;border-bottom-style:solid}
.share-popup-bind-input-box:last-child{margin-bottom:0.7rem}
.share-popup-bind-input{padding:0;height:1.6rem;border:none;outline:none}
.share-popup-bind-input::-webkit-input-placeholder{font-size:1.6rem;line-height:1;color:#A5A2A2}
.share-popup-bind-input::-moz-placeholder{font-size:1.6rem;line-height:1;color:#A5A2A2}
.share-popup-bind-input:-moz-placeholder{font-size:1.6rem;line-height:1;color:#A5A2A2}
.share-popup-bind-input:-ms-input-placeholder{font-size:1.6rem;line-height:1;color:#A5A2A2}
.share-popup-bind-input::input-placeholder{font-size:1.6rem;line-height:1;color:#A5A2A2}
.share-popup-bind-code{width:33%;text-align:center}
.share-popup-error{margin:auto;width:87.2%}
.share-popup-tip{margin:0.7rem auto 3.2rem;width:87.2%}
.share-popup-close{position:absolute;top:1.5rem;right:1.5rem}
/* 其他提示 */
.share-popup-title-box{position:relative;margin:auto;margin-bottom:1.5rem;width:87.2%;text-align:center}
.share-popup-title-box:before{content:"\20";position:absolute;top:50%;left:0;width:3.8rem;height:1px;background-color:#EFEEEB;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.share-popup-title-box:after{content:"\20";position:absolute;top:50%;right:0;width:3.8rem;height:1px;background-color:#EFEEEB;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.share-popup-text-box{margin:auto;margin-bottom:4.5rem;width:87.2%;text-align:center}
/* 按钮 */
.share-popup-button-box{margin:auto;width:73.66548%}
.share-popup-button{text-align:center;border-radius:23px}
