.jsmind-inner{position:relative;overflow:auto;width:100%;height:100%;moz-user-select:-moz-none;-moz-user-select:none;-o-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{position:absolute;cursor:default;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}jmexpander{position:absolute;width:11px;height:11px;display:block;line-height:10px;font-size:14px;text-align:center;border-radius:6px;border-width:1px;border-style:solid;cursor:pointer;border:none;color:#999}jmnode{padding:9px 10px;background-color:#fff;color:#333;font:12px/1.125 Verdana,Arial,Helvetica,sans-serif}jmnode.selected{background-color:#426dad!important;color:#fff!important}jmnode.root{font-size:12px;background:#398bf7}jmexpander{border-color:grey}jmexpander:hover{border-color:#333}.jsmind-editor{height:29px!important;line-height:29px;border:1px solid #398bf7;padding:0 5px!important}jmsmalltick{position:absolute;display:inline-block;width:10px;height:5px;line-height:0;font-size:0;vertical-align:middle}jmsmalltick.theme1 .iconfont{color:#26c281;font-size:13px;margin-left:0}jmsmalltick.theme2 .iconfont{color:#f7ca17;font-size:13px;margin-left:0}jmsmalltick.theme3 .iconfont{color:#f96a0e;font-size:13px;margin-left:0}jmsmalltick.theme4 .iconfont{color:#cf0010;font-size:13px;margin-left:0}jmsmalltick.theme1-after:after{background:#ffb6c1}jmsmalltick.theme2-after:after{background:#ff69b4}jmsmalltick.theme3-after:after{background:#ff1493}jmsmalltick.theme4-after:after{background:#9400d3}@media screen and (max-device-width:1024px){jmnode{padding:5px;border-radius:3px;font-size:14px}jmnode.root{font-size:12px}}jmnodes jmnode{background-color:#f0f8ff;color:#000;border-color:#357ebd;padding:0 10px;height:31px;line-height:31px}jmnodes jmnode:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;background:#fff;cursor:pointer;color:#426dad}jmnodes jmnode.is-error{border:1px solid #f56c6c!important}jmnodes.theme-symptom jmnode:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;background:#fff;cursor:pointer;color:#426dad}jmnodes.theme-symptom jmnode.root{background-color:#3f6382;color:#fff}jmnodes.theme-symptom jmnode.root:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver}jmnodes.theme-symptom jmnode.second{background-color:#e76f6f;color:#fff}jmnodes.theme-field jmnode:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;background:#fff;cursor:pointer;color:#426dad}jmnodes.theme-field jmnode.root{background-color:#e76f6f;border-color:#e76f6f;color:#fff}jmnodes.theme-field jmnode.root:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver}jmnodes.theme-department jmnode{background:#f2f2f2;color:#333;padding:0 10px;height:31px;line-height:31px}jmnodes.theme-department jmnode:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;background:#fff;cursor:pointer;color:#426dad}jmnodes.theme-department jmnode.selected{background-color:#426dad;color:#fff}jmnodes.theme-conclusion jmnode{max-width:670px}jmnodes.theme-conclusion jmnode:hover{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;background:#f0f8ff}jmnodes.theme-conclusion jmnode.root{background-color:#3f6382;color:#fff}jmnodes.theme-conclusion jmnode.second{background-color:#e76f6f;color:#fff}