html { font-size: 62.5%; overflow: hidden; } ul, ol, dl, li { list-style: none; margin: 0; padding: 0; } .d-none { display: none; } .d-block { display: block; } .d-inline { display: inline; } .d-flex { display: flex; } .widthAuto { width: auto; } .iconfont:hover { cursor: pointer; } #diagramCamel { display: flex; flex: 6; flex-direction: column; border: 1px solid #cfcfcf; background-color: #fafafa; z-index: 1; box-sizing: border-box; } #optionBar { flex: 1; } .inspector { float: left; width: 20rem; /* height: 62rem; */ border: 1px solid #cfcfcf; overflow: auto; } .board { display: flex; flex: 1; height: calc(100% - 34px); } .block { display: block; } .selected { background-color: #1e90ff; } .text-left:hover { cursor: pointer; } .component-board { width: inherit; } .camel-container { display: flex; height: 100%; z-index: 1; flex: 1; } .camelCanvas { flex: 9; } #camelBoard { background-color: #fff; } .prop-board { overflow: hidden; flex: 5; } .lTab { display: inline-block; width: 100px; height: 100%; padding: 0; margin: 0; } .rTab { display: inline-block; width: calc(100% - 100px); overflow-y: scroll; height: calc(100% - 41px); padding-left: 5px; box-sizing: border-box; } .rTabContent { width: 100%; } input { outline: none; } .panel-default { border: none; } .inlineBlock { /* position: absolute; */ display: inline-block; background: #fff; vertical-align: top; height: 100%; /* width: 100%; */ } .tipStyle { font-size: 12px; color: green; } .fw900 { font-weight: 900; } .pl0 { padding-left: 0; } .pt10 { padding-top: 10px; } .ml10 { margin-left: 10px; } .w400 { width: 600px !important; } .w100 { width: 100px; } .w80 { display: inline-block; vertical-align: bottom; width: 100px; } .tc { text-align: center; } .h100 { height: 100%; } .panelInfo { width: calc(100% - 120px); display: inline-block !important; height: calc(100% - 41px); overflow-y: scroll; box-sizing: border-box; padding: 0; } .rTree { height: 100%; /* overflow: auto; */ } .partHeader { background: #dedede; line-height: 35px; font-size: 14px; padding-left: 10px; border-bottom: solid 2px #a7afb1; cursor: pointer; } .partCon { max-height: 170px; overflow-y: scroll; } .btnlist { padding: 5px 10px; outline: none; background-color: white; display: block; width: 100%; border: none; text-align: left; } .btnlist:hover { background-color: #fce4b3; }