.demo-drawer-footer[data-v-e2c530b4]{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff}.chenjjsnj[data-v-e2c530b4]{margin:10px;width:20%}.upload-container[data-v-255c1d9b]{padding-bottom:60px}.order-upload-section[data-v-255c1d9b]{background-color:#f9f9f9;border-radius:6px;padding:10px;margin-bottom:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06)}.order-header[data-v-255c1d9b]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.order-number[data-v-255c1d9b]{font-size:14px;font-weight:700;color:#333;margin:0}.upload-area[data-v-255c1d9b]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-preview-list[data-v-255c1d9b],.upload-area[data-v-255c1d9b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.image-preview-item[data-v-255c1d9b]{position:relative;width:80px;height:80px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.image-preview-item[data-v-255c1d9b]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.preview-image[data-v-255c1d9b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-remove[data-v-255c1d9b]{position:absolute;top:4px;right:4px;background-color:hsla(0,0%,100%,.9);border-radius:50%;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#ff4d4f;-webkit-transition:all .3s;transition:all .3s}.image-remove[data-v-255c1d9b]:hover{background-color:#ff4d4f;color:#fff}.upload-button[data-v-255c1d9b]{width:80px;height:80px;border:2px dashed #d9d9d9;border-radius:4px;background-color:#fafafa;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;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#999}.upload-button[data-v-255c1d9b]:hover{border-color:#1890ff;color:#1890ff;background-color:#e6f7ff}.upload-button span[data-v-255c1d9b]{margin-top:5px;font-size:11px}.empty-state[data-v-255c1d9b]{text-align:center;padding:40px 0;color:#999;font-size:14px}.drawer-footer[data-v-255c1d9b]{position:fixed;bottom:0;left:0;right:0;padding:15px 20px;background-color:#fff;border-top:1px solid #e8e8e8;text-align:right;z-index:10;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.05);box-shadow:0 -1px 4px rgba(0,0,0,.05)}.image-preview-container[data-v-255c1d9b]{text-align:center;padding:20px 0}.image-area[data-v-255c1d9b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin-bottom:20px;position:relative}.large-preview-image[data-v-255c1d9b]{max-width:100%;max-height:600px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;z-index:1}.preview-controls[data-v-255c1d9b]{margin-top:20px;text-align:center}.preview-controls Button[data-v-255c1d9b]{margin:0 5px}@media screen and (max-width:768px){.upload-area[data-v-255c1d9b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-preview-item[data-v-255c1d9b],.upload-button[data-v-255c1d9b]{width:70px;height:70px}.drawer-footer[data-v-255c1d9b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.drawer-footer Button[data-v-255c1d9b]{width:100%;margin-right:0!important;margin-bottom:10px}}