.jsmind-inner{position:relative;overflow:auto;width:100%;height:100%;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}canvas{z-index:1}canvas,jmnodes{position:absolute}jmnodes{z-index:2;background-color:transparent}jmnode{cursor:default;max-width:400px;white-space:nowrap;text-overflow:ellipsis}jmexpander,jmnode{position:absolute;overflow:hidden}jmexpander{width:11px;height:11px;display:block;line-height:12px;font-size:12px;text-align:center;border-radius:6px;border-width:1px;border-style:solid;cursor:pointer}jmnode{padding:10px;background-color:#fff;color:#333;border-radius:5px;box-shadow:1px 1px 1px #666;font:16px/1.125 Verdana,Arial,Helvetica,sans-serif}jmnode:hover{box-shadow:2px 2px 8px #000;background-color:#ebebeb;color:#333}jmnode.selected{background-color:#11f;color:#fff;box-shadow:2px 2px 8px #000}jmnode.root{font-size:24px}jmexpander{border-color:grey}jmexpander:hover{border-color:#000}@media screen and (max-device-width:1024px){jmnode{padding:5px;border-radius:3px;font-size:14px}jmnode.root{font-size:21px}}jmnodes.theme-primary jmnode{background-color:#428bca;color:#fff;border-color:#357ebd}jmnodes.theme-primary jmnode:hover{background-color:#3276b1;border-color:#285e8e}jmnodes.theme-primary jmnode.selected{background-color:#f1c40f;color:#fff}jmnodes.theme-warning jmnode{background-color:#f0ad4e;border-color:#eea236;color:#fff}jmnodes.theme-warning jmnode:hover{background-color:#ed9c28;border-color:#d58512}jmnodes.theme-warning jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-danger jmnode{background-color:#d9534f;border-color:#d43f3a;color:#fff}jmnodes.theme-danger jmnode:hover{background-color:#d2322d;border-color:#ac2925}jmnodes.theme-danger jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-success jmnode{background-color:#5cb85c;border-color:#4cae4c;color:#fff}jmnodes.theme-success jmnode:hover{background-color:#47a447;border-color:#398439}jmnodes.theme-success jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-info jmnode{background-color:#5dc0de;border-color:#46b8da;color:#fff}jmnodes.theme-info jmnode:hover{background-color:#39b3d7;border-color:#269abc}jmnodes.theme-info jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-greensea jmnode{background-color:#1abc9c;color:#fff}jmnodes.theme-greensea jmnode:hover{background-color:#16a085}jmnodes.theme-greensea jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-nephrite jmnode{background-color:#2ecc71;color:#fff}jmnodes.theme-nephrite jmnode:hover{background-color:#27ae60}jmnodes.theme-nephrite jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-belizehole jmnode{background-color:#3498db;color:#fff}jmnodes.theme-belizehole jmnode:hover{background-color:#2980b9}jmnodes.theme-belizehole jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-wisteria jmnode{background-color:#9b59b6;color:#fff}jmnodes.theme-wisteria jmnode:hover{background-color:#8e44ad}jmnodes.theme-wisteria jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-asphalt jmnode{background-color:#34495e;color:#fff}jmnodes.theme-asphalt jmnode:hover{background-color:#2c3e50}jmnodes.theme-asphalt jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-orange jmnode{background-color:#f1c40f;color:#fff}jmnodes.theme-orange jmnode:hover{background-color:#f39c12}jmnodes.theme-orange jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-pumpkin jmnode{background-color:#e67e22;color:#fff}jmnodes.theme-pumpkin jmnode:hover{background-color:#d35400}jmnodes.theme-pumpkin jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-pomegranate jmnode{background-color:#e74c3c;color:#fff}jmnodes.theme-pomegranate jmnode:hover{background-color:#c0392b}jmnodes.theme-pomegranate jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-clouds jmnode{background-color:#ecf0f1;color:#333}jmnodes.theme-clouds jmnode:hover{background-color:#bdc3c7}jmnodes.theme-clouds jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-asbestos jmnode{background-color:#95a5a6;color:#fff}jmnodes.theme-asbestos jmnode:hover{background-color:#7f8c8d}jmnodes.theme-asbestos jmnode.selected{background-color:#11f;color:#fff}.red-btn,.red-btn:hover{color:#fff;background:#ff566a}.red-btn:hover:after,.red-btn:hover:before{background:#fff}jmexpander{line-height:8px}.jsmind{position:relative;height:100%}.jsmind.full{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff}.jsmind .toolbar{float:right;z-index:2;position:absolute;right:20px;top:80px;z-index:99;border:1px solid #dee0e3;background-color:#fff;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.jsmind .toolbar .toolbar-list{padding:6px 0}.jsmind .toolbar .toolbar-list .item{position:relative;width:48px;height:36px;cursor:pointer;font-size:14px;line-height:36px;text-align:center;margin-bottom:12px}.jsmind .toolbar .toolbar-list .item svg{vertical-align:middle}.jsmind .toolbar .toolbar-list .item .percent{color:#1d1d1f;line-height:1.45}.jsmind .toolbar .toolbar-list .item.layout:hover .structure,.jsmind .toolbar .toolbar-list .item:hover .scale-slide{opacity:1;visibility:visible}.jsmind .toolbar .toolbar-list .item .scale-slide{position:absolute;top:-7px;right:58px;overflow:hidden;width:244px;height:44px;opacity:1;-webkit-transition:all .1s linear;transition:all .1s linear;opacity:0;visibility:hidden}.jsmind .toolbar .toolbar-list .item .scale-slide:hover{opacity:1;visibility:visible}.jsmind .toolbar .toolbar-list .item .scale-slide ul{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:244px;height:44px;padding:4px 8px;border:1px solid #dee0e3;background-color:#fff;border-radius:5px;list-style:none}.jsmind .toolbar .toolbar-list .item .scale-slide ul .normal-item{display:flex;width:36px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.jsmind .toolbar .toolbar-list .item .scale-slide ul .slider{width:100%}.jsmind .toolbar .toolbar-list .item .scale-slide ul .slider /deep/.el-slider__runway{height:2px;background-color:#bbbfc4}.jsmind .toolbar .toolbar-list .item .scale-slide ul .slider /deep/.el-slider__runway .el-slider__bar{background:none}.jsmind .toolbar .toolbar-list .item .scale-slide ul .slider /deep/.el-slider__runway .el-slider__button{border:.5px solid #dee0e3}.jsmind .toolbar .toolbar-list .item .scale-slide ul .style__zoom-scroll-bar___3n1YHZLZ{display:flex}.jsmind .toolbar .toolbar-list .item .scale-slide ul .style__zoom-scroll-bar___3n1YHZLZ .style__zoom-bar___rp3v2Kdv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:120px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.jsmind .toolbar .toolbar-list .item .scale-slide ul .style__zoom-scroll-bar___3n1YHZLZ .style__zoom-bar___rp3v2Kdv .style__process-bar___2nCsCTk0{position:relative;left:50%;width:104px;height:2px;-ms-flex-item-align:center;align-self:center;margin-left:-52px;background-color:#bbbfc4;border-radius:2px}.jsmind .toolbar .toolbar-list .item .scale-slide ul .style__zoom-scroll-bar___3n1YHZLZ .style__zoom-bar___rp3v2Kdv .style__process-btn___azlkuc9i{position:absolute;width:16px;height:16px;border:.5px solid #dee0e3;background-color:#fff;border-radius:8px;cursor:pointer}.jsmind .toolbar .toolbar-list .item .structure{position:absolute;top:0;right:58px;width:244px;min-height:120px;max-height:calc(100vh - 200px);cursor:default;opacity:0;overflow-y:overlay;-webkit-transition:all .1s linear;transition:all .1s linear;visibility:hidden;z-index:1000}.jsmind .toolbar .toolbar-list .item .structure:hover{opacity:1;visibility:visible}.jsmind .toolbar .toolbar-list .item .structure .tab-content{padding:24px 24px 10px;border:1px solid #dee0e3;background-color:#fff;border-radius:5px}.jsmind .toolbar .toolbar-list .item .structure .tab-content .tab-label{margin-bottom:12px;color:#1f2329;font-size:16px;font-weight:500;line-height:1.5;text-align:left}.jsmind .toolbar .toolbar-list .item .structure .tab-content .struct-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px;list-style:none}.jsmind .toolbar .toolbar-list .item .structure .tab-content .struct-list li{width:32px;height:32px;cursor:pointer}.jsmind .toolbar .toolbar-list .reset{margin-bottom:0}.jsmind .top-bar .filter{float:left}.jsmind .top-bar .filter li{display:inline-block;height:40px;line-height:40px;margin-right:20px;padding:0 20px;background-color:#ddd;border-radius:10px;cursor:pointer}.jsmind .top-bar .filter li.active{color:#fff}.jsmind .top-bar .filter li.kd.active{background-color:#1990ff}.jsmind .top-bar .filter li.zsd.active{background-color:#d42a2a}.jsmind .top-bar .filter li.zskp.active{background-color:#64c935}.jsmind .top-bar .filter li.st.active{background-color:#4332ad}.jsmind .top-bar .export{float:right;padding:0 20px;height:40px;line-height:40px;background:#fff;border-radius:10px;border:1px solid #ccc;cursor:pointer}.jsmind .jsmind_layout{display:flex;flex-direction:column;width:100%;height:100%}.jsmind .jsmind_layout .jsmind_toolbar{width:100%;padding:0 10px 10px 10px;height:auto;flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;background-color:#f8f9fa;box-shadow:0 0 4px #b8b8b8}.jsmind .jsmind_layout /deep/ .el-button--medium,.jsmind .jsmind_layout /deep/ .el-input--medium{margin-top:10px}.jsmind .jsmind_layout #jsmind_container{flex:1 1 auto}.jsmind .jsmind_layout /deep/.el-upload-list{display:none!important}.jsmind .jsmind_layout .pad{margin-right:10px}.jsmind .jsmind_layout .pad-left{margin-left:10px}.jsmind .jsmind_layout jmnode{max-width:unset;color:#fff;background-color:#66b1ff}.jsmind .jsmind_layout jmnode.selected{color:#fff!important;border:1px solid #66b1ff;transition:1s}.jsmind .jsmind_layout /deep/ jmnode.selected{background-color:#b9b9b9;color:#fff;box-shadow:2px 2px 8px #66b1ff}.jsmind .jsmind_layout /deep/ jmnode:hover{box-shadow:2px 2px 8px #66b1ff}.jsmind .context-menu{width:150px;padding:12px 0;position:fixed;z-index:100;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:5px;font-size:12px;display:block;left:912px;top:535px}.jsmind .context-menu .el-menu-item{width:150px;height:40px;line-height:40px}.jsmind .jsmind-inner{overflow:scroll}.jsmind .jsmind-inner::-webkit-scrollbar{height:10px}.jsmind .form-con{padding-top:20px}.jsmind .ele-width{width:96%}