.profile-edit{height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.profile-edit .edit-wrap{max-width:428px;margin:0 auto;position:relative}.profile-edit .btn-back{position:absolute;right:-60px;top:15px;width:45px;height:45px;background:#0e141c;color:#fff;font-size:18px;border-radius:50%}.profile-edit .photos{flex-wrap:wrap;position:relative}.profile-edit .photos .lock{position:absolute;z-index:10;width:100%;height:100%}.profile-edit .photos .oimg{width:136px;height:192px;background:#17161f;border-radius:16px;margin:10px 8px 0 0;cursor:pointer;transition:all .3s}.profile-edit .photos .oimg input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;opacity:0;z-index:10;transform:scale(12);transform-origin:0 0;font-size:0}.profile-edit .photos .oimg:hover{transform:translateY(-1px)}.profile-edit .photos .oimg:nth-child(3n){margin-right:0}.profile-edit .photos .oimg .tag{background:rgba(0,0,0,.5);position:absolute;z-index:10;top:5px;left:5px;color:#fff;padding:2px 10px;border-radius:14px}.profile-edit .photos .oimg .icon-add{font-size:26px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-edit .photos .oimg .loading{position:absolute;width:100%;height:100%;z-index:20;font-size:24px;color:#fff;-webkit-animation:rollAni 4s linear infinite;animation:rollAni 4s linear infinite}.profile-edit .photos .oimg .del{z-index:10}.profile-edit .photos .oimg .del,.profile-edit .photos .oimg .edit{position:absolute;right:4px;top:4px;background:rgba(0,0,0,.3);border-radius:50%;padding:10px;color:#fff;font-size:14px}.profile-edit .photos .oimg .edit{z-index:8}.profile-edit .m-item{margin-top:10px;background:#17161f;border-radius:8px;padding:10px 20px;box-sizing:border-box;position:relative}.profile-edit .m-item input,.profile-edit .m-item textarea{font-size:inherit;font-size:16px;color:#fff;width:100%;box-sizing:border-box;outline:none;background:transparent;font-weight:700}.profile-edit .m-item textarea{height:50px;margin-bottom:10px}.profile-edit .m-item .cell-left{font-size:14px;font-weight:700;color:#777}.profile-edit .m-item .cell-left .tips{font-size:12px;font-weight:400;color:#6652f5}.profile-edit .m-item .cell-right{padding-left:20px}.profile-edit .m-item .cell-right input{text-align:right}.profile-edit .m-item.list-item .cell-right,.profile-edit .m-item.sign-item .cell-right{padding:10px 0 0 0}.profile-edit .m-item .tag-list{padding-bottom:20px}.profile-edit .m-item .tag-list .otag{font-size:14px;color:#bebcdf;background:rgba(10,7,15,.18);margin:0 10px 10px 0;min-width:85px;box-sizing:border-box;height:40px;border-radius:40px;border:1px solid #0a070f;padding:0 15px;cursor:pointer}.profile-edit .m-item .tag-list .otag:not(.selected):hover{background:#0a070f}.profile-edit .m-item .tag-list .otag.selected{background:linear-gradient(138deg,#a425ff,#6a14ff 55%,#6b10ff);color:#fff;border:0}.profile-edit .birthday .cell-right{width:110px;text-align:right;flex-shrink:0}@media screen and (max-width:680px){.profile-edit{position:fixed;z-index:100;background:#000;width:100%;box-sizing:border-box}.profile-edit .mb-title{position:fixed;top:0;left:0;width:100%;z-index:50}.profile-edit .btn-back{display:none}.profile-edit .edit-wrap{padding:50px 10px 30px}.profile-edit .edit-wrap .photos .oimg{width:31%;height:auto}.profile-edit .edit-wrap .photos .oimg .img-wrap{padding-top:140%}.profile-edit .m-item .tag-list .otag{min-width:30%}}.remnant{text-align:right;width:100%;display:inline-block;color:#666464}