.upload-row[data-v-712f36aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0;margin-top:1.04rem}.upload-row .upload-label[data-v-712f36aa],.upload-row>span[data-v-712f36aa]{width:4.48rem;-webkit-box-flex:0;-ms-flex:0 0 4.48rem;flex:0 0 4.48rem;padding-top:.36rem;color:#222;font-size:.64rem;font-weight:500;line-height:.88rem;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.upload-row .upload-label i[data-v-712f36aa],.upload-row>span i[data-v-712f36aa]{color:#e94141;font-style:normal}.upload-main[data-v-712f36aa]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0}.upload-trigger[data-v-712f36aa]{width:13.52rem;max-width:100%;height:3.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:.04rem dashed #d8dde4;outline:none;border-radius:.24rem;background:#f8f8f8;color:#b8b8b8;cursor:pointer;-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.upload-trigger[data-v-712f36aa]:focus,.upload-trigger[data-v-712f36aa]:hover{background:#fff;-webkit-box-shadow:0 0 0 .08rem rgba(38,136,214,.18);box-shadow:0 0 0 .08rem rgba(38,136,214,.18)}.upload-trigger.checking[data-v-712f36aa]{cursor:wait}.upload-trigger.full[data-v-712f36aa]{cursor:not-allowed}.upload-trigger strong[data-v-712f36aa]{margin-top:.32rem;font-size:.52rem;font-weight:500;line-height:.72rem}.upload-trigger small[data-v-712f36aa]{margin-top:.08rem;font-size:.48rem;line-height:.64rem}.plus-icon[data-v-712f36aa]{position:relative;width:1.12rem;height:1.12rem;display:block}.plus-icon[data-v-712f36aa]:after,.plus-icon[data-v-712f36aa]:before{content:"";position:absolute;left:50%;top:50%;border-radius:.08rem;background:#b8b8b8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.plus-icon[data-v-712f36aa]:before{width:1.12rem;height:.12rem}.plus-icon[data-v-712f36aa]:after{width:.12rem;height:1.12rem}.file-input[data-v-712f36aa]{display:none}.upload-tip[data-v-712f36aa]{margin:.4rem 0 0;color:#2688d6;font-size:.56rem;line-height:.88rem}.error-list[data-v-712f36aa]{max-width:32.8rem;margin:.4rem 0 0;padding:.32rem .56rem;border-radius:.24rem;background:#fff4f3;color:#d94b42;font-size:.52rem;line-height:.88rem;list-style:none}.error-list li[data-v-712f36aa]{margin:0}.preview-card[data-v-712f36aa]{position:relative;width:6.8rem;height:8.56rem;overflow:hidden;margin-top:.72rem;border:.04rem solid #edf0f4;border-radius:.24rem;background:#fff;-webkit-box-shadow:0 .2rem .56rem rgba(26,64,104,.08);box-shadow:0 .2rem .56rem rgba(26,64,104,.08);-webkit-box-sizing:border-box;box-sizing:border-box}.preview-card img[data-v-712f36aa]{width:100%;height:5.68rem;display:block;-o-object-fit:cover;object-fit:cover;background:#f0f3f6}.preview-card button[data-v-712f36aa]{position:absolute;top:.32rem;right:.32rem;width:.96rem;height:.96rem;padding:0;border:0;outline:none;border-radius:50%;background:rgba(0,0,0,.48);color:#fff;font-size:.8rem;line-height:.88rem;cursor:pointer}.preview-card button[data-v-712f36aa]:disabled{cursor:not-allowed;opacity:.7}.preview-meta[data-v-712f36aa]{padding:.32rem .4rem 0}.preview-meta span[data-v-712f36aa],.preview-meta strong[data-v-712f36aa]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-meta strong[data-v-712f36aa]{color:#222;font-size:.52rem;font-weight:600;line-height:.72rem}.preview-meta span[data-v-712f36aa]{margin-top:.16rem;color:#8c959f;font-size:.48rem;line-height:.64rem}@media (max-width:1280px){.upload-row .upload-label[data-v-712f36aa],.upload-row>span[data-v-712f36aa]{width:3.84rem;-ms-flex-preferred-size:3.84rem;flex-basis:3.84rem;font-size:.6rem}}.upload-row[data-v-1e7e951d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0;margin-top:1.04rem}.upload-row .upload-label[data-v-1e7e951d],.upload-row>span[data-v-1e7e951d]{width:4.48rem;-webkit-box-flex:0;-ms-flex:0 0 4.48rem;flex:0 0 4.48rem;padding-top:.36rem;color:#222;font-size:.64rem;font-weight:500;line-height:.88rem;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.upload-row .upload-label i[data-v-1e7e951d],.upload-row>span i[data-v-1e7e951d]{color:#e94141;font-style:normal}.upload-main[data-v-1e7e951d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0}.upload-trigger[data-v-1e7e951d]{width:13.52rem;max-width:100%;height:3.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:.04rem dashed #d8dde4;outline:none;border-radius:.24rem;background:#f8f8f8;color:#b8b8b8;cursor:pointer;-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.upload-trigger[data-v-1e7e951d]:focus,.upload-trigger[data-v-1e7e951d]:hover{background:#fff;-webkit-box-shadow:0 0 0 .08rem rgba(38,136,214,.18);box-shadow:0 0 0 .08rem rgba(38,136,214,.18)}.upload-trigger.checking[data-v-1e7e951d]{cursor:wait}.upload-trigger.full[data-v-1e7e951d]{cursor:not-allowed}.upload-trigger strong[data-v-1e7e951d]{margin-top:.32rem;font-size:.52rem;font-weight:500;line-height:.72rem}.upload-trigger small[data-v-1e7e951d]{margin-top:.08rem;font-size:.48rem;line-height:.64rem}.plus-icon[data-v-1e7e951d]{position:relative;width:1.12rem;height:1.12rem;display:block}.plus-icon[data-v-1e7e951d]:after,.plus-icon[data-v-1e7e951d]:before{content:"";position:absolute;left:50%;top:50%;border-radius:.08rem;background:#b8b8b8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.plus-icon[data-v-1e7e951d]:before{width:1.12rem;height:.12rem}.plus-icon[data-v-1e7e951d]:after{width:.12rem;height:1.12rem}.file-input[data-v-1e7e951d]{display:none}.upload-tip[data-v-1e7e951d]{margin:.4rem 0 0;color:#2688d6;font-size:.56rem;line-height:.88rem}.error-list[data-v-1e7e951d]{max-width:32.8rem;margin:.4rem 0 0;padding:.32rem .56rem;border-radius:.24rem;background:#fff4f3;color:#d94b42;font-size:.52rem;line-height:.88rem;list-style:none}.error-list li[data-v-1e7e951d]{margin:0}.video-card[data-v-1e7e951d]{position:relative;width:13.52rem;max-width:100%;overflow:hidden;margin-top:.72rem;border:.04rem solid #edf0f4;border-radius:.24rem;background:#fff;-webkit-box-shadow:0 .2rem .56rem rgba(26,64,104,.08);box-shadow:0 .2rem .56rem rgba(26,64,104,.08);-webkit-box-sizing:border-box;box-sizing:border-box}.video-card video[data-v-1e7e951d]{width:100%;height:7.6rem;display:block;-o-object-fit:cover;object-fit:cover;background:#111820}.video-card button[data-v-1e7e951d]{position:absolute;top:.32rem;right:.32rem;width:.96rem;height:.96rem;padding:0;border:0;outline:none;border-radius:50%;background:rgba(0,0,0,.48);color:#fff;font-size:.8rem;line-height:.88rem;cursor:pointer}.video-card button[data-v-1e7e951d]:disabled{cursor:not-allowed;opacity:.7}.video-meta[data-v-1e7e951d]{padding:.36rem .48rem .44rem}.video-meta span[data-v-1e7e951d],.video-meta strong[data-v-1e7e951d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-meta strong[data-v-1e7e951d]{color:#222;font-size:.52rem;font-weight:600;line-height:.72rem}.video-meta span[data-v-1e7e951d]{margin-top:.16rem;color:#8c959f;font-size:.48rem;line-height:.64rem}@media (max-width:1280px){.upload-row .upload-label[data-v-1e7e951d],.upload-row>span[data-v-1e7e951d]{width:3.84rem;-ms-flex-preferred-size:3.84rem;flex-basis:3.84rem;font-size:.6rem}}