@charset "UTF-8";.z-upload{position:relative}.z-upload-cover{padding:0 .13rem;height:.48rem;background:#ff483c;-webkit-border-radius:0 .21rem 0 .21rem;border-radius:0 .21rem 0 .21rem;color:#fff;font-size:.29rem;font-weight:500;line-height:.48rem;text-align:center;position:absolute;bottom:0;left:0}.is-btn-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.z-upload-def{margin-right:-.27rem}.z-upload-def .z-upload-btn,.z-upload-def .z-upload-file{float:left;margin:0 .27rem .27rem 0}.z-upload-btn{overflow:hidden;width:2.91rem;height:2.91rem}.z-upload-btn .z-upload-input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;font-size:0;opacity:0;-webkit-border-bottom-right-radius:.13rem;border-bottom-right-radius:.13rem;-webkit-border-bottom-left-radius:.13rem;border-bottom-left-radius:.13rem}.z-upload-btn .z-upload-btn-def{position:relative;width:2.91rem;height:2.91rem;overflow:hidden;-webkit-border-radius:.11rem;border-radius:.11rem;-webkit-box-sizing:border-box;box-sizing:border-box}.z-upload-btn .z-upload-btn-wrapper{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f8f8f8;-webkit-border-radius:.21rem;border-radius:.21rem}.z-upload-btn .z-upload-btn_img{width:1.33rem;height:1.33rem}.z-upload-btn .z-upload-btn_info{text-align:center;width:2.05rem;font-size:.29rem;font-weight:400;color:#999;line-height:.37rem}.z-upload-btn,.z-upload-file{position:relative}.z-upload-file-def{position:relative;width:2.91rem;height:2.91rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff no-repeat 50%;background-size:cover;-webkit-border-radius:.21rem;border-radius:.21rem}.z-upload-file-def>.z-wrong,.z-upload-file-state{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.z-upload-file-def>.z-wrong{z-index:2;top:0;right:0;color:hsla(0,0%,100%,.8);background:rgba(0,0,0,.4);font-size:.4rem;width:.53rem;height:.53rem;-webkit-border-radius:0 .21rem 0 .21rem;border-radius:0 .21rem 0 .21rem;position:absolute}.z-upload-file-def>.z-wrong .zziconfont-zlj-close-o{color:#fff}.z-upload-file-state{position:relative;width:100%;height:100%;overflow:hidden;opacity:0;background-color:rgba(37,38,45,.4);-webkit-border-radius:.13rem;border-radius:.13rem;-webkit-transition:opacity .1s;transition:opacity .1s}.z-upload-file-state:before{content:".";position:relative;left:-50%;display:block;width:1px;height:1px;margin-left:-1px;background-color:rgba(0,0,0,.1)}.z-upload-file_stat{opacity:1}.z-upload-file_stat-error,.z-upload-file_stat—success{opacity:0}.z-upload-file-status{position:relative;z-index:1;font-size:.37rem;display:none}.z-upload-file-status.z-icon-passed,.z-upload-file-status.z-icon-warning-o{display:block;color:#ff483c;font-size:.67rem}.z-upload-file-status.z-icon-passed:after,.z-upload-file-status.z-icon-warning-o:after{content:"";z-index:-1;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.56em;height:.56em;-webkit-border-radius:50%;border-radius:50%}.z-upload-file-status.z-icon-passed+.z-upload-file-loading,.z-upload-file-status.z-icon-passed+.z-upload-file-progress,.z-upload-file-status.z-icon-warning-o+.z-upload-file-loading,.z-upload-file-status.z-icon-warning-o+.z-upload-file-progress{display:none}.z-upload-file-progress{font-size:.32rem;font-weight:500;color:#fff}.z-play-circle-o{color:#fff;font-size:1.17rem;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:1.17rem;height:1.17rem}