.page[data-v-2c08a35f]{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:100;display:flex;align-items:center;justify-content:center}.page .content[data-v-2c08a35f]{width:80%;height:80%;background-position:50%;background-repeat:no-repeat;background-size:contain}.page .controls .left[data-v-2c08a35f]{left:20px;transform:rotate(180deg)}.page .controls .left[data-v-2c08a35f],.page .controls .right[data-v-2c08a35f]{position:absolute;top:calc(50% - 30px);font-size:60px;color:#fff;cursor:pointer}.page .controls .right[data-v-2c08a35f]{right:20px}.page .controls .invalid[data-v-2c08a35f]{color:#8e8e8e;cursor:not-allowed}.page .indicate[data-v-2c08a35f]{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.page .indicate .item[data-v-2c08a35f]{width:10px;height:10px;border-radius:50%;background:#ededed;margin:0 5px;cursor:pointer}.page .indicate .item.current[data-v-2c08a35f]{background:#1f90ff}.elem-upload-box{max-width:100%;display:flex;flex-direction:column;align-items:flex-start}.elem-upload-box .upload-input{display:none}.elem-upload-box .upload-drag-box{position:relative;width:100%;padding:0 15px;background-color:#fff;text-align:center;cursor:pointer;color:#999;display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:6px}.elem-upload-box .upload-drag-box .icon-box .icon{font-size:40px}.elem-upload-box .upload-drag-box .name{margin-top:10px;font-size:14px}.elem-upload-box .upload-preview-box{width:100%;box-sizing:border-box;border-left-width:3px;padding:5px;line-height:20px;border:1px solid #e3e3e3;border-radius:6px}.elem-upload-box .upload-preview-box .preview-title{margin:10px 10px 5px 10px}.elem-upload-box .upload-preview-box .upload-preview-list{display:flex;flex-wrap:wrap}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box{margin:5px;width:200px;max-width:calc(50% - 12px);display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden;border:1px solid #e3e3e3;border-radius:6px}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-image-base,.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-video-base{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-image-base .upload-image,.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-video-base .taro-video{height:100%}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-video-base .upload-video{max-width:300px;height:100px;max-height:100%}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-audio-base{width:100%;height:25px;display:flex;align-items:center;justify-content:center;background:#eff1f3}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-audio-base .upload-audio{max-width:150px;height:52px;max-height:100%}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-base{width:100%;height:80px;display:flex;align-items:center;justify-content:center}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-operating{padding:0 10px;height:30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f3f3f3}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-operating .upload-file-operating-button{cursor:pointer;width:25px;height:25px;padding:5px;display:flex;border-radius:5px;box-sizing:border-box}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-operating .upload-file-operating-button:active{box-shadow:0 0 5px rgba(0,0,0,.2)}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-operating .upload-file-operating-move{display:flex}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box .upload-file-operating .operating-button-disable,.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box:first-child .upload-file-operating-move-before,.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box:last-child .upload-file-operating-move-after{opacity:.5;cursor:not-allowed}.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box:first-child .upload-file-operating-move-before:hover,.elem-upload-box .upload-preview-box .upload-preview-list .upload-file-box:last-child .upload-file-operating-move-after:hover{box-shadow:none}.elem-upload-box .upload-preview-input{width:100%;min-height:50px;margin:10px 0;display:flex;align-items:center}.elem-upload-box .upload-preview-input .edit-content{width:85%;padding:10px;border:1px solid #e3e3e3;border-radius:8px;font-size:15px;height:100%;max-height:300px;overflow-x:hidden;overflow-y:auto;outline:none;transition:all .2s;margin:20px 0}.elem-upload-box .upload-preview-input .edit-content:focus,.elem-upload-box .upload-preview-input .edit-content:hover{border-color:#b3b3b3;box-shadow:0 0 10px rgba(0,0,0,.1)}.elem-upload-box .upload-preview-input .edit-content:before{content:attr(placeholder);color:#ccc;font-size:14px;line-height:20px}.elem-upload-box .upload-preview-input .edit-content:input-security:before{content:none}.elem-upload-box .upload-preview-input .btn{margin-left:10px;flex:1}