.qq-btn{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.37),inset 1px 0 1px hsla(0,0%,100%,.07),0 1px 0 rgba(0,0,0,.36),inset 0 -2px 12px rgba(0,0,0,.08);padding:3px 4px;border:1px solid #ccc;border-radius:2px;color:inherit;background-color:#fff}.qq-upload-continue,.qq-upload-delete,.qq-upload-pause{display:inline}.qq-upload-delete{background-color:#e65c47;color:#fafafa;border-color:#dc523d;text-shadow:0 1px 1px rgba(0,0,0,.55)}.qq-upload-delete:hover{background-color:#f56b56}.qq-upload-cancel{background-color:#f5d7d7;border-color:#e6c8c8}.qq-upload-cancel:hover{background-color:#ffe1e1}.qq-upload-retry{background-color:#ebf6e0;border-color:#d2ddc7}.qq-upload-retry:hover{background-color:#f7ffec}.qq-upload-continue,.qq-upload-pause{background-color:#00abc7;color:#fafafa;border-color:#2dadc2;text-shadow:0 1px 1px rgba(0,0,0,.55)}.qq-upload-continue:hover,.qq-upload-pause:hover{background-color:#0fbad6}.qq-upload-button{display:inline;width:105px;margin-bottom:10px;padding:9px 20px;text-align:center;float:left;background:#fff;color:#fff;border-radius:8px;border:1px solid #e2e8f0;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.37),inset 1px 0 1px hsla(0,0%,100%,.07),0 1px 0 rgba(0,0,0,.36),inset 0 -2px 12px rgba(0,0,0,.08)}.qq-upload-button-hover{background:#33b6cc}.qq-upload-button-focus{outline:1px dotted #000}.qq-uploader{position:relative;min-height:250px;max-height:790px;overflow-y:hidden;width:inherit;border-radius:6px;background-color:#fdfdfd;border:1px dashed #ccc;padding:9px 20px}.qq-uploader:before{content:"Drag your file(s) here or click to browse";position:absolute;font-size:48px;line-height:54px;left:0;width:100%;text-align:center;top:45%;display:none}#files-uploader.has-placeholder .qq-uploader:before{display:flex!important}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#f9f9f9;border-radius:4px;border:1px dashed #ccc;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#fdfdfd;border-radius:4px;border:1px dashed #ccc}.qq-upload-list{margin:0;padding:0;list-style:none;max-height:450px;box-shadow:0 1px 0 rgba(15,15,50,.14);clear:both}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;color:#424242;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #ddd}.qq-upload-list li:first-child{border-top:none}.qq-upload-list li:last-child{border-bottom:none}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-failed-text,.qq-upload-file,.qq-upload-pause,.qq-upload-retry,.qq-upload-size{margin-right:12px;display:inline}.qq-upload-file{vertical-align:middle;display:inline-block;width:300px;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;height:18px}.qq-upload-spinner{display:inline-block;width:25px;height:25px;vertical-align:text-bottom}.qq-drop-processing{display:block}.qq-drop-processing-spinner{display:inline-block;width:25px;height:25px;vertical-align:text-bottom}.qq-upload-cancel,.qq-upload-continue,.qq-upload-delete,.qq-upload-pause,.qq-upload-retry,.qq-upload-size{font-size:12px;font-weight:400;cursor:pointer;vertical-align:middle}.qq-upload-status-text{font-size:14px;font-weight:700;display:block}.qq-upload-failed-text{display:none;font-style:italic;font-weight:700}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text,.qq-upload-retrying .qq-upload-failed-text{display:inline}.qq-upload-list li.qq-upload-success{background-color:#ebf6e0;color:#424242;border-bottom:1px solid #d3ded1;border-top:1px solid #f7fff5}.qq-upload-list li.qq-upload-fail{background-color:#f5d7d7;color:#424242;border-bottom:1px solid #decaca;border-top:1px solid #fce6e6}.qq-progress-bar{display:block;background:#00abc7;width:0;height:15px;border-radius:6px;margin-bottom:3px}.qq-total-progress-bar{height:25px;border-radius:0 8px 0 0}.qq-total-progress-bar-container{margin-left:9px;display:inline;float:right;width:500px}INPUT.qq-edit-filename{position:absolute;opacity:0;filter:alpha(opacity=0);z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.qq-upload-file.qq-editable{cursor:pointer;margin-right:4px}.qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer}INPUT.qq-edit-filename.qq-editing{position:static;height:28px;padding:0 8px;margin-right:10px;margin-bottom:-5px;border:1px solid #ccc;border-radius:2px;font-size:16px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.qq-edit-filename-icon{display:none;width:15px;height:15px;vertical-align:text-bottom;margin-right:16px}.qq-hide{display:none}.qq-thumbnail-selector{vertical-align:middle;margin-right:12px}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-uploader DIALOG .qq-dialog-buttons{text-align:center;padding-top:10px}.qq-uploader DIALOG .qq-dialog-buttons BUTTON{margin-left:5px;margin-right:5px}.qq-uploader DIALOG .qq-dialog-message-selector{padding-bottom:10px}.qq-uploader DIALOG::-webkit-backdrop{background-color:rgba(0,0,0,.7)}.qq-uploader DIALOG::backdrop{background-color:rgba(0,0,0,.7)}#files-uploader{position:relative;border-radius:8px;overflow:hidden}#files-uploader .total-progress-bar{position:absolute;bottom:0;left:0;height:4px;width:100%;z-index:10}#files-uploader .total-progress-bar .bar{height:4px;position:absolute;bottom:0;left:0;background:#90cdf4}#files-uploader.invalid .qq-uploader{border:1px solid #feb2b2!important}#files-uploader .qq-upload-size-selector{display:block;text-align:right;font-size:11px}#files-uploader .qq-uploader{border:1px solid #e2e8f0!important;background:#fff!important;border-radius:8px!important;position:relative}#files-uploader .qq-uploader .qq-total-progress-bar-container{margin:0;position:absolute;bottom:0;left:0;height:8px;width:100%}#files-uploader .qq-uploader .qq-total-progress-bar-container .qq-progress-bar{height:8px;background:#90cdf4;border-radius:none}#files-uploader .qq-uploader:before{top:0;bottom:0;align-items:center!important;justify-content:center!important;color:#edf2f7}#files-uploader .qq-upload-button-selector{position:absolute!important;top:0;left:0;width:100%;height:100%;opacity:0}#files-uploader .qq-upload-list{box-shadow:none;margin:0 -15px}#files-uploader .qq-upload-list li{padding:0 15px;border:none;margin-bottom:15px;font-size:12px}#files-uploader .qq-upload-list li.qq-in-progress .qq-file-info{opacity:.5}#files-uploader .qq-upload-list li .qq-file-info .qq-file-name{word-break:break-all}#files-uploader .qq-upload-list li.qq-upload-fail{background:none}#files-uploader .qq-upload-list li.qq-upload-fail>.inner{border-bottom:2px solid #e53e3e}#files-uploader .qq-upload-list li.qq-upload-fail>.inner:before{color:#e53e3e}#files-uploader .qq-upload-list li.qq-upload-success{background:none}#files-uploader .qq-upload-list li.qq-upload-success>.inner{border-bottom:2px solid #90cdf4}#files-uploader .qq-upload-list li.qq-upload-success>.inner:before{color:#90cdf4}#files-uploader .qq-upload-list li>.inner{padding:10px;border-radius:4px;position:relative;height:100%}#files-uploader .qq-upload-list li>.inner .flaticon-document{color:#7ea73f;margin-right:5px;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px}#files-uploader .qq-upload-list li>.inner .qq-progress-bar-container{position:absolute;bottom:0;left:0;height:2px;width:100%}#files-uploader .qq-upload-list li>.inner .qq-progress-bar-container .qq-progress-bar{height:2px;background:#90cdf4}#files-uploader .qq-upload-list li>.inner .qq-upload-spinner{position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;background:none;width:26px;height:26px;text-align:center;line-height:20px;border-radius:100%;color:#3182ce;font-size:25px;z-index:999}#files-uploader .qq-upload-list li>.inner .qq-upload-spinner i{display:block;-webkit-animation-name:spin;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}