.qt-panel.qtp{margin-top:8px;padding:11px 12px 10px;border:1px dashed #d4dbe6;border-radius:7px;background:#fafbfd}.qt-panel.qtp .qt-lb{font-size:12px;color:#9aa3b2;margin-bottom:7px;line-height:1.6}.qt-panel.qtp .qt-g{margin-bottom:10px}.qt-panel.qtp .qt-gh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 6px;opacity:.78}.qt-panel.qtp .qt-g.on .qt-gh{opacity:1}.qt-panel.qtp .qt-gk{font-size:12px;font-weight:600;border-radius:4px;padding:2px 8px}.qt-panel.qtp .qt-gk.r{background:#fdeceb;color:#c0392b}.qt-panel.qtp .qt-gk.o{background:#fff4e2;color:#9a6200}.qt-panel.qtp .qt-gk.g{background:#eafaef;color:#1f9d4d}.qt-panel.qtp .qt-gh em{font-style:normal;font-size:11.5px;color:#a8b0bd}.qt-panel.qtp .qt-chip{display:block;height:auto;padding:9px 11px;margin:0 0 6px;border:1px solid #e3e8f0;border-radius:7px;background:#fff;font-size:12.5px;color:#4b5566;cursor:pointer}.qt-panel.qtp .qt-chip:hover{border-color:#b9cdf3;background:#f8fbff}.qt-panel.qtp .qt-chip.on{border-color:#2f6fec;background:#f2f7ff}.qt-panel.qtp .qt-chip.edit{cursor:default;border-color:#b9cdf3;background:#fff}.qt-panel.qtp .qt-chip.drag{opacity:.4}.qt-panel.qtp .qt-chip.over{border-color:#3a86f0;background:#eef4fe}.qt-panel.qtp .qt-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.qt-panel.qtp .qt-chip .gp{-webkit-box-flex:0;-ms-flex:none;flex:none;font-weight:400;color:#c3cad6;cursor:-webkit-grab;cursor:grab;font-size:12px;line-height:1;margin:0}.qt-panel.qtp .qt-n{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:13px;font-weight:500;color:#2b3240;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.qt-panel.qtp .qt-n .cur{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:11px;font-weight:400;color:#2f6fec;background:#e9f1fe;border-radius:3px;padding:1px 6px}.qt-panel.qtp .qt-d{margin:4px 0 0 21px;font-size:12px;color:#7b8698;line-height:1.7;white-space:normal;word-break:break-word}.qt-panel.qtp .qt-d.none{color:#c0392b}.qt-panel.qtp .qt-ops{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:8px 0 0 21px;padding-top:7px;border-top:1px solid #f0f2f6}.qt-panel.qtp .qt-ops .sp{-webkit-box-flex:1;-ms-flex:1;flex:1}.qt-panel.qtp .qt-ol{color:#9aa3b2}.qt-panel.qtp .qt-e,.qt-panel.qtp .qt-ol{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px}.qt-panel.qtp .qt-e{color:#2f6fec;cursor:pointer}.qt-panel.qtp .qt-ops i{font-style:normal;font-size:15px;line-height:1;color:#b6bfcc;cursor:pointer;padding:0 2px}.qt-panel.qtp .qt-ops i:hover{color:#e5533d}.qt-panel.qtp .qt-mv{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:88px;max-width:none;height:26px;padding:0 6px;border:1px solid #dfe4ec;border-radius:5px;background:#fff;font-size:12px;font-family:inherit;color:#5a6577;cursor:pointer;outline:none}.qt-panel.qtp .qt-mv:hover{border-color:#b9cdf3}.qt-panel.qtp .qt-ta{display:block;width:calc(100% - 21px);margin:5px 0 0 21px;height:56px;border:1px solid #c6cedb;border-radius:5px;padding:7px 9px;font-size:12.5px;font-family:inherit;line-height:1.6;resize:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.qt-panel.qtp .qt-ta:focus{border-color:#2f6fec;-webkit-box-shadow:0 0 0 2px rgba(47,111,236,.12);box-shadow:0 0 0 2px rgba(47,111,236,.12)}.qt-panel.qtp .qt-eb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:6px 0 0 21px}.qt-panel.qtp .qt-eb button{height:26px;padding:0 12px;border:1px solid #2f6fec;border-radius:5px;background:#2f6fec;color:#fff;font-size:12.5px;font-family:inherit;cursor:pointer}.qt-panel.qtp .qt-eb button:disabled{opacity:.6}.qt-panel.qtp .qt-eb a{font-size:12.5px;color:#8a93a3;cursor:pointer}.qt-panel.qtp .qt-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:3px;padding-top:9px;border-top:1px solid #e8ecf3;-ms-flex-wrap:wrap;flex-wrap:wrap}.qt-panel.qtp .qt-new>b{-webkit-box-flex:0;-ms-flex:none;flex:none;font-weight:400;font-size:12.5px;color:#4b5566}.qt-panel.qtp .qt-new select{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:96px;max-width:none;padding:0 6px}.qt-panel.qtp .qt-new input,.qt-panel.qtp .qt-new select{height:30px;border:1px solid #c6cedb;border-radius:5px;background:#fff;font-size:13px;font-family:inherit;outline:none}.qt-panel.qtp .qt-new input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px;max-width:230px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qt-panel.qtp .qt-new input.qt-nd{max-width:none}.qt-panel.qtp .qt-new input::-webkit-input-placeholder{color:#b6bfcc}.qt-panel.qtp .qt-new input::-moz-placeholder{color:#b6bfcc}.qt-panel.qtp .qt-new input:-ms-input-placeholder{color:#b6bfcc}.qt-panel.qtp .qt-new input::-ms-input-placeholder{color:#b6bfcc}.qt-panel.qtp .qt-new input::placeholder{color:#b6bfcc}.qt-panel.qtp .qt-new input:focus{border-color:#2f6fec;-webkit-box-shadow:0 0 0 2px rgba(47,111,236,.12);box-shadow:0 0 0 2px rgba(47,111,236,.12)}.qt-panel.qtp .qt-new button{-webkit-box-flex:0;-ms-flex:none;flex:none;height:30px;padding:0 14px;border:1px solid #2f6fec;border-radius:5px;background:#2f6fec;color:#fff;font-size:13px;font-family:inherit;cursor:pointer}.qt-panel.qtp .qt-new button:hover{background:#2560d8}.qt-panel.qtp .qt-new button:disabled{opacity:.6}.qt-panel.qtp .qt-msg{margin-top:7px;font-size:12.5px;line-height:1.6}.qt-panel.qtp .qt-msg.err{color:#e5533d}.qt-panel.qtp .qt-msg.ok{color:#2f9e44}.qt-panel.qtp .qt-tip{margin-top:8px;font-size:12px;color:#9aa3b2;line-height:1.6}.qt-panel.qtp .qt-tip b{font-weight:600;color:#7b8698}.qt-def{margin-top:7px;padding:9px 11px;border-radius:6px;background:#f4f6fa;border:1px solid #e8ecf3;font-size:12.5px;color:#5a6577;line-height:1.8;white-space:normal;word-break:break-word}.qt-def b{color:#2b3240;font-weight:600;margin-right:5px}.qt-def.none{background:#fff8ee;border-color:#f3dcb4;color:#8a5a00}