.face-photo-wrap{width:100%;height:100%;font-size:0;padding-bottom:1.333333rem;will-change:scroll-position;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.face-photo-wrap .banner-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background-position:50%;background-size:cover;position:relative}.face-photo-wrap .banner-wrap .face-info-wrapper{display:flex;flex-direction:row;margin-top:.266667rem;width:100%;padding:0 .133333rem;justify-content:space-between}.face-photo-wrap .banner-wrap .face-info-wrapper .face-icon-wrapper{width:.746667rem;height:.746667rem;border-radius:50%;background:linear-gradient(180deg,#f33071,#9872a6 51%,#07dafa);margin-right:.133333rem}.face-photo-wrap .banner-wrap .face-info-wrapper .face-icon{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden}.face-photo-wrap .banner-wrap .face-info-wrapper .face-info-panel{display:flex;flex-direction:column}.face-photo-wrap .banner-wrap .face-info-wrapper .face-info-panel .face-btn{background:#ecf4fe;border-radius:.16rem;height:.32rem;color:#4481dd;font-weight:400;font-size:.16rem;line-height:.32rem;text-align:center;width:1.226667rem;margin-top:.133333rem}.face-photo-wrap .banner-wrap .face-info-wrapper .face-info-panel .face-info{height:.266667rem;font-size:.186667rem;color:#333;text-align:center;line-height:.266667rem}.face-photo-wrap .banner-wrap .face-info-wrapper .share-btn{width:.373333rem;height:.373333rem}.face-photo-wrap .banner-wrap .face-info-wrapper .no-share-btn{width:.373333rem}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list{margin:24px 10px;overflow:hidden;text-align:left;font-size:0}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item{float:left;border-radius:.053333rem;margin-bottom:5px;position:relative;overflow:hidden;background-color:#fff;opacity:1}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item:nth-child(3n-1){margin-left:5px;margin-right:5px}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item .facegroup-photo-img{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:50%;background-color:#fff;background-size:cover}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item .facegroup-pay-tip{background:rgba(0,0,0,.5);box-shadow:0 .026667rem .053333rem rgba(60,58,58,.12)}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item .facegroup-pay-success-tip,.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item .facegroup-pay-tip{border-radius:.053333rem 0 .106667rem 0;font-weight:400;font-size:.133333rem;display:flex;flex-direction:row;align-items:center;justify-content:center;line-height:.133333rem;color:#fff;padding:0 .146667rem;height:.266667rem;z-index:1;position:absolute;top:0;left:0;border-radius:.053333rem 0 .106667rem}.face-photo-wrap .facegroup-photo-wrap .facegroup-photo-list .facegroup-photo-item .facegroup-pay-success-tip{background:rgba(82,196,26,.8);box-shadow:0 .026667rem .053333rem rgba(0,0,0,.12)}.face-photo-wrap .facegroup-photo-wrap .loading{margin-top:.373333rem;text-align:center;font-size:.173333rem;color:#666}.face-photo-wrap .facegroup-photo-wrap .facegroup-no-data{position:relative;margin-top:.4rem;text-align:center;font-size:.16rem;font-weight:400;color:#333;line-height:.226667rem;margin:.106667rem auto}.face-photo-wrap .right-menu-wrapper{position:fixed;bottom:1.266667rem;right:0;z-index:500;display:block!important}.face-photo-wrap .right-menu-wrapper .download-btn{margin-top:.213333rem;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;border-radius:0 .2rem .2rem 0;background:rgba(0,0,0,.6)}.face-photo-wrap .right-menu-wrapper .download-btn .right-text{position:relative;z-index:2;color:#fff;font-size:.16rem;width:.853333rem;height:.373333rem}.face-photo-wrap .download-wrapper-container{width:100%;font-size:0;background:#fff;box-shadow:0 -.013333rem .32rem 0 rgba(142,149,182,.1);z-index:1;position:fixed;bottom:0}.face-photo-wrap .download-wrapper-container .download-content{display:flex;flex-direction:row;justify-content:space-between;padding:.16rem .133333rem .56rem .133333rem;box-sizing:border-box}.face-photo-wrap .download-wrapper-container .download-content .choose-all-btn{font-size:0;justify-content:center;align-items:center;display:flex;flex-direction:row;height:.4rem}.face-photo-wrap .download-wrapper-container .download-content .choose-all-btn .select-img{width:.32rem;height:.32rem}.face-photo-wrap .download-wrapper-container .download-content .choose-all-btn .choose-all-text{color:#999;font-weight:400;font-size:.16rem;line-height:.213333rem;margin-left:.026667rem}.face-photo-wrap .download-wrapper-container .download-content .func-right-wrapper{display:flex;flex-direction:row;align-items:center}.face-photo-wrap .download-wrapper-container .download-content .cancel-btn{display:flex;align-items:center;justify-content:center;width:.933333rem;height:.4rem;font-weight:400;font-size:.186667rem;line-height:.266667rem;border:.013333rem solid #42a4ff;border-radius:.213333rem;color:#42a4ff;background:#fff}.face-photo-wrap .download-wrapper-container .download-content .download-text-btn{margin-left:.213333rem;display:flex;align-items:center;justify-content:center;padding:0 .133333rem;height:.4rem;font-weight:400;font-size:.186667rem;line-height:.266667rem;color:#fff;opacity:1;background:linear-gradient(180deg,#96cdff,#42a4ff);box-shadow:0 .026667rem .053333rem rgba(66,164,255,.3);border-radius:.213333rem}.face-photo-wrap .download-wrapper-container .download-content .disable{opacity:.5}.face-photo-wrap .download-wrapper-container .download-content .download-count{margin-left:.066667rem}.face-photo-wrap .photo-select{position:absolute;top:0;left:0;right:0;bottom:0}.face-photo-wrap .photo-select .enable-select-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.face-photo-wrap .photo-select .select-wrapper{position:absolute;bottom:.053333rem;right:.053333rem}.face-photo-wrap .photo-select .select{display:block;width:.32rem;height:.32rem}