::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f8f8f8}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#dedede}::-webkit-scrollbar-thumb:hover{background-color:#999}::-webkit-scrollbar-corner{background:#f8f8f8}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .3s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}html,body{width:100%;height:100%;color:#333;font-size:14px;background-color:#fff;line-height:1;margin:0}#app{height:100%;width:100%}.directives-loading-wrap{position:absolute;top:0;left:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff6}.commonBtn-primary{border-radius:4px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;background:linear-gradient(90deg,#774aff,#0b24c4);color:#fff}.commonBtn-primary:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-primary:hover:after{display:block}.commonBtn-primary-line{border-radius:4px;font-size:14px;border:1px solid #0B24C4;background:#fff;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;box-sizing:border-box;color:#0b24c4}.commonBtn-primary-line:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-primary-line:hover:after{display:block}.commonBtn-primary-export-import{border-radius:4px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;background:#0b24c4;color:#fff}.commonBtn-primary-export-import:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-primary-export-import:hover:after{display:block}.commonBtn-delete-operate{border-radius:4px;font-size:14px;border:1px solid #ce0000;background:#fff;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;box-sizing:border-box;color:#ce0000}.commonBtn-delete-operate:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-delete-operate:hover:after{display:block}.commonBtn-warning-operate{border-radius:4px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;border:1px solid #ffa94e;color:#ffa94e}.commonBtn-warning-operate:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-warning-operate:hover:after{display:block}.commonBtn-other-operate{border-radius:4px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;background:linear-gradient(91deg,#3ac5e8,#3a97e8);color:#fafafa}.commonBtn-other-operate:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-other-operate:hover:after{display:block}.commonBtn-gray-line{border-radius:4px;font-size:14px;border:1px solid #999999;background:#fff;display:inline-flex;justify-content:center;align-items:center;height:32px;padding:0 14px;cursor:pointer;position:relative;box-sizing:border-box;color:#999}.commonBtn-gray-line:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.1;transition:all .5s;content:"";pointer-events:none}.commonBtn-gray-line:hover:after{display:block}.c-primary{color:#0b24c4}.c-delete{color:#ce0000}.c-warning{color:#ffa94e}.c-danger{color:#e9495b}.pointer{cursor:pointer}.pointer:hover{opacity:.8;color:#0b24c4}.primary-box{color:#fff;background:#0b24c4}.pointer-box{cursor:pointer}.pointer-box:hover{color:#fff!important;background:#0b24c4!important}.img{width:100%}.img2{width:100%;height:100%}.line1-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.line2-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.line3-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.product_item{padding:10px;box-sizing:border-box;background-color:#fff;overflow:hidden;cursor:pointer}.product_item:hover{opacity:.8}.product_item .product_item_img_box{width:100%;aspect-ratio:1 / 1;overflow:hidden;margin:0 auto 10px;transition:all .4s;display:flex;align-items:center;box-shadow:0 0 10px #ccc;background-color:#fff;padding:20px;box-sizing:border-box}.product_item .product_item_img_box:hover{opacity:.8}.product_item .product_item_title{font-size:16px;padding:5px 0 10px;color:#000}.product_item .product_item_other{font-size:14px;padding:2px 0;color:#cead70}.file_list{width:100%;max-height:200px;overflow-y:auto}.file_list .file_item{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;padding:5px;border-radius:10px;cursor:pointer}.file_list .file_item:hover{background-color:#fff}.ant-empty{padding:10px}.ant-empty .ant-empty-description{color:#999}
