.formPartLeft { float: left; width: 25%; height: 100%; } .formPartRight { float: left; width: 75%; height: 100%; padding-left: 10px; overflow: auto; } .formUnitBox { width: 100%; height: 25px; } .viewPartLeft { float: left; width: 40%; height: 100%; } .viewPartRight { float: left; width: 60%; height: 100%; padding-left: 10px; overflow: auto; } #formUnit, #userUnit, #directionUnit, #itemUserUnit{ width: 100%; height: 25px; } .formTypeBox{ width: 100%; height: 240px; padding: 10px 8px; box-sizing: border-box; overflow: auto; } .formTypeBox::-webkit-scrollbar { display: none; /* Chrome Safari */ } .viewTypeBox{ width: 100%; height: 230px; padding: 0px 5px; box-sizing: border-box; } .typeItem { width: 100%; line-height: 20px; padding: 10px 0px 10px 10px; cursor: pointer; box-sizing: border-box; text-align: left; } .typeItem i { color: #999999; } .typeItem.active i { color: #0e39de; } .typeItem.active { background-color: #f0f3f4; color: #0e39de; border-radius: 5px; } .formTableBox, .itemFlowBox{ height: 160px; overflow: auto;; } .treeList > li, .treeDirectionList>li { padding-left: 0px !important; } .treeList > li > ul > li, .treeDirectionList > li > ul > li{ padding-left: 10px !important; } .treeList > li > ul > li > ul > li, .treeDirectionList > li > ul > li > ul > li{ padding-left: 30px !important; } .treeList a, .treeDirectionList a{ text-decoration: none !important; height: 25px; } .treeList .activeBtn, .roleList .activeBtn, .groupList .activeBtn, .treeDirectionList .activeBtn, .userList .activeBtn { color: #ff2222 !important; } .roleList span, .groupList span, .userList span { cursor: pointer; } #nodeUserList { position: absolute; left: 5px; right: 5px; top: 530px; bottom: 5px; overflow: auto; padding: 0px 8px; } #nodeUserList .itemUser { width: 100%; line-height: 25px; padding: 18px 10px 10px 10px; border: 1px solid #E1E6EB;; margin-bottom: 15px; border-radius: 5px; position: relative; } #nodeUserList .itemLine { width: 100%; overflow: hidden; } #nodeUserList .itemTitle { width: 50px; line-height: 25px; } #nodeUserList .itemVal { line-height: 25px; } #nodeUserList .itemLine .itemTitle, #nodeUserList .itemLine .itemVal{ float: left; } #nodeUserList .delUserbtn{ position: absolute; width: 20px; height: 20px; float: right; text-align: center; right: 5px; top: 3px; cursor: pointer; } /**美化滚动条 只对webkit内核管用**/ /*::-webkit-scrollbar { width: 6px; height: 6px; background-color: #F5F5F5; } ::-webkit-scrollbar-thumb { background-color: #999; } ::-webkit-scrollbar-track { background-color: #F5F5F5; }*/ .tabInfo{ display: none; position: absolute; left: 0.7%; right: 0.7%; bottom: 10px; top: 40px; overflow: auto; } .stateBtn{ width: 24px; height: 24px; background-color: #0e9aef; color: #ffffff; float: left; margin-top: 3px; line-height: 24px; text-align: center; border-radius: 2px; margin-left: 5px; cursor: pointer; } .tabContentBox{ float: left; width: 100%; height: 100%; margin: 0px 0.7%; background-color: #fff; padding: 10px 0px; overflow: auto; position: relative; } .tabPartTitle .sp-col-70, .tabPartTitle .sp-col-30{ padding: 0 !important; } #valueSetList, #ruleList, .viewRuleList, #userRuleList, #userRuleListCopy, #msgRuleList{ clear: both; width: 100%; padding:5px 8px; clear: both; overflow: hidden; position: relative; } .tabInfo .itemBox { width: 100%; line-height: 25px; padding: 18px 10px 10px 10px; border: 1px solid #E1E6EB;; border-radius: 5px; position: relative; } #valueSetList>.itemBox:not(:last-of-type), #ruleList>.itemBox:not(:last-of-type), .viewRuleList>.itemBox:not(:last-of-type), #userRuleList>.itemBox:not(:last-of-type), #userRuleListCopy>.itemBox:not(:last-of-type), #msgRuleList>.itemBox:not(:last-of-type){ margin-bottom: 10px; } .tabInfo #userRuleList .itemTitle { width: 100px; line-height: 25px; } .tabInfo #userRuleListCopy .itemTitle { width: 100px; line-height: 25px; } .tabInfo .itemLine { width: 100%; overflow: hidden; } .tabInfo .itemTitle { width: 80px; line-height: 25px; } .tabInfo .itemVal { line-height: 25px; } .tabInfo .itemLine .itemTitle, .tabInfo .itemLine .itemVal{ float: left; } .tabInfo .delUserbtn{ position: absolute; width: 20px; height: 20px; float: right; text-align: center; right: 5px; top: 3px; cursor: pointer; } #ruleValueBox, #viewValueBox{ text-align: left !important; } .itemLabel{ display: inline-block; width: 33.33%; text-align: center; height: 25px; line-height: 25px; } .itemLabel input[type='checkbox']{ margin-right: 4px; } .viewContentBox{ clear: both;; width: 100%; overflow: hidden; padding: 0px 12px; } .itemView{ width: 100%; height: 30px; line-height: 30px; } .itemView .itemViewName{ float: left; width: 65%; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor:pointer; } .itemView .itemViewBtn{ float: left; width: 35%; height: 30px; line-height: 30px; text-align: right; } .itemView .itemViewBtn i{ margin-left: 5px; cursor: pointer; } .directionUserList label{ display: inline-block; width: 100%; height: 25px; line-height: 25px; padding-left: 5px; } .directionUserList label input[type='checkbox']{ margin-right: 5px; } .viewUserBox{ clear: both; } .msgContentBox .sp-col-75, .msgContentBox .sp-col-20{ padding: 0 0!important; } .msgContentBox{ width: 100%; height: 70px; margin-top: 15px; display: none; } .msgContentBox .msgContentLeft{ float: left; width: 50%; height: 100%; } .msgContentBox .msgContentRight{ float: left; width: 50%; height: 100%; } .msgTitle{ float: left; width: 28%; height: 100%; text-align: center; line-height: 20px; } .msgContent{ float: left; width: 70%; height: 100%; } .msgContent>div{ float: left; text-align: center; } .msgHide{ display: none; } .delFormbtn i{ cursor: pointer; } .maxHeight{ max-height: 300px; } #formTitle, #formBox, #itemFlowTitle, #itemFlowBox{ display: none; } .nodePart{ width: 100%; overflow: hidden; } .nodePart>div{ float: left; } .nodeType{ height: 20px; } .nodeBtn{ width: 20px; height: 20px; line-height: 20px; text-align: center; margin-left: 5px; cursor: pointer; display: none; } .nodeSelect{ display: none; margin: 5px 0px; } .nodeChangeBtn{ margin-left: 10px; line-height: 24px; padding: 0px 8px; margin-top: 2px; color: #ffffff; background-color: #0e9aef; border-radius: 4px; cursor: pointer; font-size: 13px; } .itemConfig{ display: none; } .timePartLeft { float: left; width: 33%; height: 100%; } .timePartRight { float: left; width: 66.5%; height: 100%; padding-left: 10px; overflow: auto; margin-left: 0.5%; } .timeAdd{ width: 100%; height: 30px; } .timeList{ width: 99%; height: 350px; overflow: auto; padding: 5px 0px; } .timeListItem{ padding: 8px 0px; border: 1px solid #E1E6EB; box-sizing: border-box; border-radius: 5px; margin-bottom: 15px; } .timeInputBox{ width: 100%; height: 32px; margin-bottom: 8px; line-height: 32px; } .timeInputBoxLeft{ float: left; height: 32px; line-height: 32px; width: 110px; text-indent: 8px; } .timeInputBoxRight{ float: left; height: 32px; line-height: 32px; width: 180px; } .timeSetBox{ width: 100%; margin-bottom: 8px; overflow: hidden; } .timeSetBoxLeft{ float: left; height: 32px; line-height: 32px; width: 110px; text-indent: 8px; } .timeSetBoxRight{ float: left; width: 180px; overflow: hidden; } .timeSetBoxRight>div{ height: 32px; line-height: 32px; } .timeDayInput{ width: 50px !important; } .colorDay{ width: 30px !important; } .timeSetBoxRight>div label{ display: inline-block; width: 75px; } .timeTableName{ float: right; width: 100px; height: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .timeColorBox{ width: 100%; margin-bottom: 8px; overflow: hidden; } .timeColorBoxTop{ height: 32px; line-height: 32px; width: 110px; text-indent: 8px; } .timeColorBoxBottom{ height: 32px; line-height: 32px; width: 100%; } .timeColorItem{ width: 33.33%; height: 32px; line-height: 32px; float: left; text-align: center; } .itmeBtnBox{ width: 98%; overflow: hidden; } .timetips{ width: 100%; height: 30px; text-align: center; line-height: 30px; } .tablePartLeft { float: left; width: 45%; height: 100%; } .tablePartRight { float: left; width: 54.5%; height: 100%; padding-left: 10px; } .viewTitle{ width: 100%; height: 30px; line-height: 30px; } .viewTitle>div{ float: left; } .viewTitleLeft{ width: 60px; height: 100%; line-height: 30px; } .viewTitleRight{ width: 300px; height: 100%; line-height: 30px; } .viewBoxColumn{ width: 100%; height:220px; margin-top: 5px; overflow: auto; } .viewBoxFunc{ width: 100%; height:100px; overflow: auto; } .viewBoxDirect{ width: 100%; height:320px; margin-top: 5px; overflow: auto; } .viewBoxBtn{ width: 100%; height: 30px; margin-top: 5px; } .viewBoxBtnLeft{ float: left; width: 50%; height: 100%; line-height: 30px; } .viewBoxBtnRight{ float: left; width: 50%; height: 100%; line-height: 25px; } .viewBoxColumn .sp-table-tip{ width: 100%; height: 160px !important; line-height: 160px !important; font-size: 18px; text-align: center; border: 1px solid #E1E6EB; border-top: none; } .viewBoxFunc .sp-table-tip{ width: 100%; height: 60px !important; line-height: 60px !important; font-size: 18px; text-align: center; border: 1px solid #E1E6EB; border-top: none; } .viewBoxDirect .sp-table-tip{ width: 100%; height: 200px !important; line-height: 200px !important; font-size: 18px; text-align: center; border: 1px solid #E1E6EB; border-top: none; } .viewBoxColumn>table, .viewBoxFunc>table, .viewBoxDirect >table{ font-size: 13px !important; } .activeDirect{ background-color: #eeeeee; } .viewBoxDirect .sp-table-sm tbody td{ white-space: normal !important; } .viewBoxDirect .sp-table-sm tbody tr:hover { background-color: #eeeeee; }