.ponent-cropper-decals .van-radio-group{height:100%;display:flex;justify-content:space-around;align-items:center}.ponent-cropper-decals .van-radio-group .decal_item{height:45px;position:relative}.ponent-cropper-decals .van-radio-group .decal_item img{height:100%;width:auto;display:block}.ponent-cropper-decals .van-radio-group .decal_item .van-radio{position:absolute;top:0;right:-6.6666666667vw}html{font-size:20vw}@media screen and (max-width:320px){html{font-size:64px}}@media screen and (min-width:540px){html{font-size:108px}}body{max-width:540px;min-width:320px;font-size:.2rem}.mod_grid{position:relative}.mod_grid:after{content:"";position:absolute;z-index:0;pointer-events:none;background-color:#eee;height:1px;left:0;right:0;bottom:0}@media only screen and (-webkit-min-device-pixel-ratio:2){.mod_grid:after{-webkit-transform:scaleY(.5);-webkit-transform-origin:50% 0}}.mod_banner{position:relative;padding-top:14.2857142857%;height:0;overflow:hidden}.mod_banner img{width:100%;height:auto;position:absolute;left:0;top:0}.user-btn:active{opacity:.8;transform:scale(.95)}.hs-btn{width:13.3333333333vw;height:13.3333333333vw;border-radius:50%;font-size:3.7333333333vw;font-weight:450;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#54c48a}.pub-triangle{position:absolute;top:50%;right:2vw;width:0;height:0;transition:all .5s;transform:translateY(-25%);border-top:1.3333333333vw solid #4a4a4a}.pub-triangle,.pub-triangle-top{border-left:1.3333333333vw solid #fff;border-right:1.3333333333vw solid #fff;border-bottom:1.3333333333vw solid #fff}.pub-triangle-top{transform:rotate(180deg) translateY(75%);border-top:1.3333333333vw solid #dc0050}.ps{text-align:left;color:#999;font-size:3.2vw;padding:0 1.3333333333vw;margin-top:.6666666667vw;box-sizing:border-box}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-text-center{display:flex;flex-direction:row;align-items:center;justify-content:space-between;justify-content:center}.cropper{position:relative}.cropper .cropper_wrap-block{height:500px;position:relative}.cropper .cropper_wrap-block .cropper-face{background-color:transparent!important;opacity:1!important}.cropper .vue-cropper{height:100%;background:rgba(0,0,0,.7)!important}.cropper .left-box{left:0}.cropper .left-box,.cropper .right-box{width:12vw;height:500px;position:absolute;top:0}.cropper .right-box{right:0}.cropper .bottom-block{width:100%;height:50px;position:absolute;top:450px;left:0}.cropper .plus{left:0}.cropper .minus,.cropper .plus{position:absolute;top:250px;color:#fff;font-size:6.6666666667vw;opacity:.8;padding:2.6666666667vw;transform:translateY(-50%)}.cropper .minus{right:0}.cropper .rotate-box{display:flex;align-items:center;font-size:5.3333333333vw;color:#fff;position:absolute;top:15px;right:15px;z-index:1}.cropper .rotate-box .rotate{width:20px}.cropper .rotate-box .you-img{margin-right:15px}.cropper .reset{position:absolute;bottom:6vw;right:6.6666666667vw;color:#fff;font-size:4vw}.cropper .new_wrap{height:500px;position:relative;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7)}.cropper .new_wrap .img_wrap{height:100vw}.cropper .new_wrap .img_wrap .img_cover{position:absolute;top:18.6666666667vw;left:14.6666666667vw;width:17.3333333333vw;z-index:99}.cropper .new_wrap .img_wrap .img_cover img{width:100%;height:auto;display:block}.cropper .new_wrap .img_wrap .new_img{height:100%;width:auto;display:block}.cropper .new_wrap .decal_up{left:6.6666666667vw}.cropper .new_wrap .decal_down,.cropper .new_wrap .decal_up{position:absolute;top:3.3333333333vw;color:#fff;font-size:4vw}.cropper .new_wrap .decal_down{right:6.6666666667vw}.cropper .new_wrap .decals_wrap{height:55px;position:absolute;left:0;bottom:0;width:100%;background:#fff}.cropper .bottom-box{padding-left:5.3333333333vw;padding-right:5.3333333333vw;margin-top:5.3333333333vw}.cropper .bottom-box .btn_wrap{display:flex;justify-content:space-between;margin-bottom:8vw}.cropper .bottom-box .btn_wrap>.van-button{width:89.3333333333vw;height:12.8vw;border:none;border-radius:0;font-size:4.2666666667vw}.cropper .b-img{width:92vw;padding-bottom:5.3333333333vw}.reset-box{position:absolute;top:400px;right:0;padding-right:1.3333333333vw;color:#fff;font-size:4vw}