.upload-page-mobile{position:relative;height:100vh;font-size:14px;user-select:none;overflow:hidden}[dir] .upload-page-mobile p{margin:0}.upload-page-mobile .ul-button{width:100%}[dir] .upload-page-mobile .ul-button{padding:12px 20px}[dir] .upload-page-mobile.no-head{border-top:1px solid #e3e3e9}.upload-page-mobile .header{display:flex}[dir] .upload-page-mobile .header{padding:12px 16px;border-bottom:1px solid #e3e3e9;background-color:#fff}[dir] .upload-page-mobile .header.ios{padding-top:calc(constant(safe-area-inset-top) + 42px);padding-top:calc(env(safe-area-inset-top) + 42px)}.upload-page-mobile .header .iconfont{line-height:1.5;color:#969696}.upload-page-mobile .header span{font-size:18px;color:#444}[dir] .upload-page-mobile .header span{margin:0 auto}[dir] .upload-page-mobile .body{padding:0 15px}.upload-page-mobile .body .container .upload-area .upload-tip{color:#969696}[dir] .upload-page-mobile .body .container .upload-area .upload-tip{margin:20px 0 10px}.upload-page-mobile .body .container .upload-area .files-component{max-height:calc(100vh - 240px);overflow-y:auto;-webkit-overflow-scrolling:touch}[dir=ltr] .upload-page-mobile .body .container .upload-area .files-component .file-list-block li,[dir=rtl] .upload-page-mobile .body .container .upload-area .files-component .file-list-block li{padding-left:0;padding-right:0}[dir] .upload-page-mobile .body .container .upload-area .files-component .file-list-block li .detail{padding-bottom:10px;border-bottom:1px solid #e3e3e9}[dir] .upload-page-mobile .body .container .upload-area .ul-button{margin-top:10px}[dir] .upload-page-mobile .body .container .submit-result{margin-top:150px;text-align:center}.upload-page-mobile .body .container .submit-result i{display:block;font-size:50px;color:#5fbc77}[dir] .upload-page-mobile .body .container .submit-result i{margin-bottom:20px}.upload-page-mobile .body .container .submit-result span{font-size:16px}.upload-page-mobile .body .container .btn-wrap{position:fixed;bottom:30px;width:100%}[dir] .upload-page-mobile .body .container .btn-wrap{padding:0 15px}[dir=ltr] .upload-page-mobile .body .container .btn-wrap{left:0}[dir=rtl] .upload-page-mobile .body .container .btn-wrap{right:0}[dir] .upload-page-mobile .body .container .btn-wrap .ul-button+.ul-button{margin:10px 0 0 0}.upload-page-mobile .body .page-tip{line-height:1.2;color:#969696}[dir] .upload-page-mobile .body .page-tip{padding:200px 30px 0;text-align:center}.ul-message-box{width:80%}