.lunnarCalendarClass .custom-calendar{display:flex;flex-direction:column;align-items:center;font-size:14px}.lunnarCalendarClass .lunar{font-size:12px;color:#999}.lunnarCalendarClass .festival{font-size:12px;color:red;font-weight:700}.lunnarCalendarClass .el-calendar-table:not(.is-range) td.next,.lunnarCalendarClass .el-calendar-table:not(.is-range) td.prev{background:#f2f2f2}.lunnarCalendarClass .el-calendar-table:not(.is-range) td.next .festival,.lunnarCalendarClass .el-calendar-table:not(.is-range) td.prev .festival{color:rgba(255,0,0,.5)}.lunnarCalendarClass .el-backtop,.lunnarCalendarClass .el-calendar-table td.is-today{background:rgba(238,17,17,.21);color:#fff}.lunnarCalendarClass .el-backtop .lunar,.lunnarCalendarClass .el-calendar-table td.is-today .lunar{color:#fff}.lunnarCalendarClass .el-backtop .festival,.lunnarCalendarClass .el-calendar-table td.is-today .festival{color:red}.lunnarCalendarClass .el-calendar-table .el-calendar-day:hover{background:rgba(238,17,17,.21);color:#fff}.lunnarCalendarClass .el-calendar-table .el-calendar-day:hover .lunar{color:#fff}.lunnarCalendarClass .el-calendar-table .el-calendar-day:hover .festival{color:red;font-weight:700}.spotcreation-dialog .el-dialog__body{padding:0 20px}.spotcreation-dialog .el-dialog__header{padding:10px 20px 0}li.li-title{font-size:16px}.form-list ul li>button{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cs-must1{color:red}.quantity[data-v-de95cea0]{width:200px}.quantity-unit[data-v-de95cea0]{width:60px;display:inline-block;text-align:center}.selfDialog .el-dialog__body{padding-top:0}.selfDialog .el-dialog__header{padding-bottom:0}.selftable table tr td button{margin-left:5px;padding:0 5px}.table1{width:100%;overflow:hidden;box-sizing:border-box}.table1 table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}.table1 table tr{height:45px;box-sizing:border-box}.table1 table tr td{width:230px;text-align:left}.table1 table tr td button{margin-left:10px;padding:0 8px;background:#f5f5f5;font-size:13px;color:#636363;border-radius:15px;cursor:pointer;height:22px;outline:none;border:1px solid #f5f5f5}.table1 table tr td button.T:hover{background:#ecf5ff;color:#409eff}.table1 table tr td:first-child{width:50px;text-align:left}.table1 table tr td span{color:#888;font-size:13px;font-weight:400}.table1 table tr td .el-input__inner,.table1 table tr td input{text-indent:.5em;height:25px;border:1px solid #d0d0d0;border-radius:2px;outline:none;color:#888;box-sizing:border-box}.table1 table tr td .el-date-editor.el-input .el-input__icon{line-height:25px}.table1 table tr td>input:focus,.table1 table tr td>input:hover{border:1px solid #409eff}.table1 table tr td .but{width:80px;height:25px;background:#e4e4e4;color:#888;border:1px solid #d0d0d0;border-radius:3px;cursor:pointer}.table1 table tr td span.cs-must1{color:red}.form-list{width:100%;overflow:hidden;box-sizing:border-box}.form-list ul{width:100%;padding:8px 0;text-align:left}.form-list ul li{height:35px;box-sizing:border-box}.form-list ul li>span{display:inline-block;color:#888;font-size:13px;font-weight:400}.form-list ul li .text{font-size:12px;font-style:normal}.form-list ul li>span:first-child{width:100px}.form-list ul li>span.input-p-r{width:120px;box-sizing:border-box;font-size:12px}.form-list ul li>span.input-p-r2{width:80px;box-sizing:border-box;font-size:12px}.form-list ul li>span.input-model{width:160px;overflow:hidden;height:100%;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.form-list ul li>span.input-model .em-text{width:55px;display:inline-block;text-align:left;font-style:normal}.form-list ul li .el-input__inner,.form-list ul li .el-select input,.form-list ul li input{text-indent:.5em;height:25px;width:260px;border:1px solid #d0d0d0;border-radius:2px;outline:none;color:#888;box-sizing:border-box}.form-list ul li>button{margin-left:10px;padding:0 8px;background:#f5f5f5;font-size:13px;color:#636363;border-radius:15px;cursor:pointer;height:22px;outline:none;border:1px solid #f5f5f5}.form-list ul li>button.t:hover{background:#ecf5ff;color:#409eff}.form-list ul li .el-date-editor.el-input{width:260px}.form-list ul li .el-date-editor.el-input .el-input__icon{line-height:25px}.form-list ul li .but{padding:0 8px;outline:none;color:#888;border:1px solid #969696;box-sizing:border-box;border-radius:4px;cursor:pointer;background:#f0f0f0}.form-list ul li .but:hover{background:#f0f0f0}.form-list ul li img{width:15px;height:15px;vertical-align:middle}.details-batch{padding:10px 10px}.details-batch button{display:inline-block;min-width:80px;height:32px;border:1px solid rgba(225,76,70,.7);border-radius:2px;margin-right:8px;background:#fff;cursor:pointer;padding:0 8px}.details-batch button:focus{outline:none}.details-batch .determine{background:#e14c46;color:#fff}.details-batch .attachment{color:#e14c46;background:rgba(225,76,70,.1)}.details-batch .attachment:hover{background:rgba(225,76,70,.2)}.details-batch .cancel{width:80px;height:32px;background:#e4e4e4;color:#888;cursor:pointer;border:none;border-radius:3px;outline:none}.custom-field-item .cs-form-item{width:162px}.textarea .el-textarea__inner{padding:2px 10px;min-height:40px}.nav-business{height:100%;line-height:35px;float:left;margin:0 120px}.nav-business>button{width:56px;height:30px;line-height:25px;padding:0;margin-right:10px;cursor:pointer;outline:none;background:#fff;border-radius:4px;color:#888;border:1px solid hsla(0,0%,53.3%,.7)}.nav-business>button:hover{background:hsla(0,0%,53.3%,.1)}.nav-business>button img{width:18px;height:18px;margin-top:-3px;vertical-align:middle}.success[data-v-20f6f691]{background:#f0f9eb;color:#67c23a}.success[data-v-20f6f691],.warning[data-v-20f6f691]{padding:10px 14px;border-radius:6px;font-size:14px;margin-bottom:12px}.warning[data-v-20f6f691]{background-color:#fef0f0;color:#f56c6c}.content[data-v-20f6f691]{margin:0 20px}.content .block[data-v-20f6f691]{display:flex;flex-direction:column;margin-bottom:16px}.content .block .title[data-v-20f6f691]{font-size:14px;margin-bottom:6px;color:#333;font-weight:500}.content .block .flex-box[data-v-20f6f691]{display:flex;align-items:center;position:relative}.content .block .flex-box .input[data-v-20f6f691]{flex:1;background:#f9f9f9;border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 38px 10px 12px;outline:none;transition:border .2s,box-shadow .2s}.content .block .flex-box .input[data-v-20f6f691]:focus{border-color:#e14c46;box-shadow:0 0 0 2px rgba(225,76,70,.2);background:#fff}.content .block .flex-box .img[data-v-20f6f691]{position:absolute;right:12px;width:20px;height:20px;cursor:pointer;opacity:.6;transition:opacity .2s}.content .block .flex-box .img[data-v-20f6f691]:hover{opacity:1}.content .checkout[data-v-20f6f691]{margin-top:10px}.content .checkout .checkout0[data-v-20f6f691],.content .checkout .checkout1[data-v-20f6f691]{display:flex;align-items:center;font-size:13px;color:#666;margin:6px 0}.content .checkout .checkout0 img[data-v-20f6f691],.content .checkout .checkout1 img[data-v-20f6f691]{margin-right:6px;width:16px;height:16px}.cancel[data-v-20f6f691]{width:100px;background:#f5f5f5;color:#666;border:1px solid #ddd;border-radius:6px;padding:8px 18px;transition:all .2s}.cancel[data-v-20f6f691]:hover{background:#e8e8e8;color:#333}.determine[data-v-20f6f691]{width:100px;background:#e14c46;color:#fff;border-radius:6px;padding:8px 18px;border:none;transition:background .2s}.determine[data-v-20f6f691]:hover{background:#cc3f3a}.popover-content{display:flex;flex-wrap:wrap;width:100%;gap:15px;justify-content:flex-start;padding:10px}.icon-item{width:60px;text-align:center;cursor:pointer;position:relative}.icon-item img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.icon-item span{display:block;margin-top:5px;font-size:12px;color:#333}body.dark-mode{background-color:#121212;color:#fff;transition:background-color .3s ease,color .3s ease}.cs-header .content{height:100%;padding:8px 0}.content img{cursor:pointer}.system-ico-right{display:flex;align-items:center}.system-ico-right>span{position:relative;display:inline-block}.system-ico-right>span>i{position:absolute;right:4px;top:-5px;line-height:15px;text-align:center;width:15px;height:15px;background:#e15346;border-radius:50%;color:#fff;font-style:normal}.back{min-width:100px;display:inline-block}.back p{line-height:35px;white-space:nowrap;cursor:pointer;box-sizing:border-box}.back p,.back p span{width:100%;background:#fff}.back p span{padding:0 15px;display:inline-block;border-bottom:1px #d8d8d8;color:#515a6e}.back>p>span:hover{background:#e14c46;color:#fff}.back p:last-child span{border-bottom:0 solid #d8d8d8}.el-popover{padding:0;border:0 solid #ebeef5;border-radius:2px}.picture>div>span{font-size:14px}.itemssss sup.el-badge__content.is-fixed{right:25px!important}.selfIconWrap{position:relative;width:50px}.selfIcon{position:absolute;top:-6px;left:17px;background-color:red;height:18px;text-align:center;line-height:18px;color:#fff;border-radius:20px;font-weight:700}.width30{width:30px}.width20{width:20px}.backs{min-width:100px;box-sizing:border-box}.backs div{box-sizing:inherit;padding:0 20px;margin:5px auto;text-align:left;cursor:pointer}.backs div:hover{background-color:#e2e2e2}.backs div p{line-height:40px;display:flex}.backs div p span{background-color:red;height:14px;text-align:center;line-height:14px;color:#fff;border-radius:20px;margin-top:14px;margin-left:8px;font-size:12px}.cs-tree-wrapper[data-v-7263d59e]{width:130px;height:100%;float:left;z-index:99999;top:0;left:0;background:#737373;overflow-y:auto;overflow-x:hidden}.cs-menu-item[data-v-7263d59e]{height:40px;line-height:40px;cursor:pointer;color:#fff;display:flex}.cs-menu-item[data-v-7263d59e]:hover,.hoverd[data-v-7263d59e]{background:#5c5c5c}.cs-menu-item-submenu[data-v-7263d59e]{font-size:13px;display:flex;width:130px}.cs-child-menu-list[data-v-7263d59e]{position:absolute;left:130px;width:300px;min-height:40px;background:#fff}.cs-menu-item-title[data-v-7263d59e]{width:100px;padding-left:20px}.cs-menu-item-svg[data-v-7263d59e]{width:30px;text-align:center}.cs-menu-proper[data-v-7263d59e]{min-width:120px;max-width:450px;display:flex;flex-wrap:wrap}.cs-menu-proper-item[data-v-7263d59e]{padding-left:10px;width:130px;height:30px;line-height:30px;font-size:13px;cursor:pointer;margin:5px}.cs-menu-proper-item[data-v-7263d59e]:hover{border-radius:5px;background:#f3f3f3;color:red}.flex-dom[data-v-9ca2c2f0]{display:flex;font-size:13px}.menu-item[data-v-9ca2c2f0]{height:33px;line-height:33px;text-align:center;cursor:pointer;padding:0 10px}.menu-li-fixed[data-v-9ca2c2f0]{min-width:100px;border-right:1px solid #f4f4f4}.menu-box[data-v-9ca2c2f0]{width:calc(100% - 160px);overflow:hidden;position:relative}.breadcrumb-menu[data-v-9ca2c2f0]{position:absolute;display:flex;width:100%}.breadcrumb-menu-li[data-v-9ca2c2f0]{border-right:1px solid #f4f4f4;display:flex;align-items:center;white-space:nowrap}.menu-li-title[data-v-9ca2c2f0]{min-width:60px}.menu-li-close[data-v-9ca2c2f0]{width:16px;height:16px;border-radius:50%;line-height:16px;font-size:14px;cursor:pointer;margin-left:5px}.menu-li-close[data-v-9ca2c2f0]:hover{color:#515a6e;background:#f2f2f2}.actived .menu-li-close[data-v-9ca2c2f0]:hover{color:#2d8cf0;background:#fff}.breadcrumb-menu-li[data-v-9ca2c2f0]:hover{background:#ddd;color:#515a6e}.actived[data-v-9ca2c2f0],.actived[data-v-9ca2c2f0]:hover{border-right-color:#e14c46;background:#e14c46;color:#fff}.menu-control[data-v-9ca2c2f0]{background:#fff;position:absolute;border:1px solid #f2f2f2}.menu-control li[data-v-9ca2c2f0]{height:30px;line-height:30px;width:100px;padding:0 10px;background:#fff;cursor:pointer;z-index:232423;color:#515a6e}.menu-control li[data-v-9ca2c2f0]:hover{background:#f2f2f2;color:#515a6e}.menu-li-control[data-v-9ca2c2f0]{display:flex;justify-content:space-around;align-items:center;width:60px}.menu-li-icon[data-v-9ca2c2f0]{width:20px;cursor:pointer;text-align:center}.menu-li-icon[data-v-9ca2c2f0]:hover{background:#f2f2f2}.cs-dialog>.el-dialog{border-radius:8px}#router{width:100%;height:100%}#router>header.cs-header{width:100%;height:50px;padding:0 20px;background-color:#fff;color:#333;box-sizing:border-box;box-shadow:0 0 10px rgba(128,145,165,.2);z-index:1000}#router>main.cs-main{width:100%;height:calc(100% - 51px);margin-top:1px;overflow:hidden;position:relative}.breadcrumb{z-index:3;top:0;height:34px;background:#fff}#router>main.cs-main>.cs-frame-main,.breadcrumb{position:absolute;left:130px;width:calc(100% - 130px)}#router>main.cs-main>.cs-frame-main{height:calc(100% - 35px);top:35px;box-sizing:border-box}.el-notification .right{float:left!important}