@import './common.less'; .bodyWrap{ padding: 0 0 0 73px; position: relative; min-height: 244px; border: 1px solid #E6E6E6; min-width: 1127px; } .versionWrapper{ display: inline-block; width: 43px; height: 100%; position: absolute; background:#E6E6E6; color:#9C9C9C; font-size: 12px; left: 0px; } .versionTop{ position: absolute; width: 100%; height: 160px; cursor: pointer; } .versionBottom{ position: absolute; width: 100%; height: 70px; bottom: 0; font-size: 12px; cursor: pointer; } .pushDisclaimer{ display: inline-block; width: 13px; position: absolute; top: 10px; left: 7px; font-size: 12px; } .logoTxt{ display: inline-block; width: 10px; position: absolute; left: 25px; top: 10px; font-size: 12px; } .versionTxt{ display: inline-block; width: 10px; position: absolute; font-size: 12px; left: 7px; } .tabList{ position: absolute; width: 30px; height: 100%; left: 43px; border: 1px solid #3B9ED0; color: #3B9ED0; box-sizing: border-box; } .tab { display: inline-block; cursor: pointer; width: 100%; } .tabName{ display:inline-block; width: 16px; position: relative; left: 6px; text-align: center; top: 50%; } .activeTab{ background: #3B9ED0; color:#fff; } .contentBox{ position: absolute; height: 100%; // overflow-y: auto; } .moduleWrapper{ position: absolute; width: 100%; height: 100%; } .leftWrapper,.rightWrapper{ position: relative; height: 100%; display: inline-block; box-sizing: border-box; overflow-y: auto; } .leftWrapper{ width: 60%; // border-right: 1px solid #E6E6E6; float: left; padding: 0 20px 0 10px; box-sizing: border-box; } .rightWrapper{ width: 40%; padding: 0 20px; display: none; } .leftBox,.rightBox{ position: relative; } .moduleWrapper{ display:none; } .moduleItem { padding: 0 0 0 110px; box-sizing: border-box; line-height: 27px; } .moduleItemTitBox{ display: inline-block; width: 110px; height: 27px; box-sizing: border-box; position: absolute; left: 0; margin-top: -1px; } .titleIcon{ width: 20px; margin: 0px 5px 0 5px; position: relative; top: 4px; } .treatIcon{ width: 20px; position: relative; top: 6px } .infoImg{ width: 15px; } .moduleTitle{ font-size: 14px; font-weight: 600; color: #157FD5; } .diag .moduleTitle{ color: #FF656B; } .rightBox .moduleTitle{ color: #1E1E1E; } .warning .moduleTitle{ color: #fff; background: #FF7836; } .pushItemBox{ padding-right: 18px; position: relative; display: inline-block; } .infoImg{ width: 15px; position: absolute; top: 7px; cursor: pointer; display: none; right: 2px; } .pushItemBox:hover{ .infoImg{ display: block; } } .searchBox{ margin: 30px 0 0 30px; } .search{ color: #3B9ED0; border-bottom: 1px solid #3B9ED0; cursor: pointer; } .moduleItem.tips{ max-height: 81px; overflow-y: hidden; background: #FFE8DD; position: relative; } .moduleItem.tips .moduleTitle{ color: #FF7836; } .showMore,.showLess{ display: inline-block; cursor: pointer; float: right; line-height: 27px; color: #3B9ED0; position: relative; right: 5px; } .showMoreNewPage,.showMoreCaseWrite{ display: inline-block; cursor: pointer; position: absolute; line-height: 27px; color: #3B9ED0; right: 5px; bottom: 0; } .longStrBox{ position: absolute; width: 100%; left: 0; top: 5px; background: #fff; border: 1px solid #3B9ED0; box-sizing: border-box; border-radius: 1px; padding: 0 0 0 80px; display: none; } .longStrBoxTitle{ position: absolute; left: 0; display: inline-block; width: 80px; text-align: right; font-weight: 600; } .tips .moduleBox{ padding: 0 0 0 80px; position: relative; } .tips .moduleBoxName{ position: absolute; left: 0; font-size: 12px; color:#FF7836; display: inline-block; border: 1px solid #FF7836; line-height: 16px; top: 5px; padding: 0 7px; border-radius: 9px; } .diag .moduleBox{ padding: 0 0 0 60px; position: relative; } .diag .moduleBoxName{ position: absolute; left: 0; font-size: 12px; color:#1E1E1E; background: #E2EAF2; border: 0px; display: inline-block; line-height: 16px; border-radius: 2px; top: 4px; padding: 2px 5px; } .rightBoxTitle{ height: 36px; line-height: 36px; color: #2FC6C7; border-bottom: 1px solid #E6E6E6; font-weight: 600; } .versionIcon{ width: 12px; position: absolute; left: 25px; bottom: 8px; display: none; } .new-icon .versionIcon{ display: inline-block; } .iconArrowImg{ width: 10px; } .showLess .iconArrowImg{ position: relative; top: -5px; } .medicine .titleIcon, .operation .titleIcon, .general .titleIcon{ width: 13px; position: relative; top: 2px; } .moduleItem.casewriting{ padding: 0 0 0 160px; background: rgba(60,172,228,.17); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333CACE4,endColorstr=#333CACE4); margin-top: 5px; max-height: 81px; overflow-y: hidden; position: relative; } .casewriting .moduleItemTitBox{ width: 160px; } .casewriting .moduleTitle{ color: #3B9ED0; } .casewriting{ position: relative; box-sizing: border-box; max-height: 65px; overflow: hidden; } .isOverFlow{ overflow: hidden; max-height: 81px; } .showMoreGeneralTreat{ position: absolute; cursor: pointer; color: #3B9ED0; right: 0px; bottom: 0px; background: #fff; } .generalTreatInfo{ position: relative; padding: 0 40px 0 0; } .disName{ font-size: 14px; color: #1E1E1E; margin: 10px 0; font-weight: 600; } .followUpWrap { position: absolute; height: 100%; padding: 10px; box-sizing: border-box; } .operaNameBox { background-color: #EFF1F6; height: 27px; line-height: 27px; color: #777777; margin-bottom: 10px; padding-left: 10px; } .operaNameBold { color: #333; font-weight: bold; } .infoWrap { max-height: 186px; overflow: auto; .infoBox { padding-left: 10px; } .infoBox p { color: #1E1E1E; font-weight: bold; margin-bottom: 10px; } } .readMorePlan { height: 30px; line-height: 30px; color: #3B9ED0; cursor: pointer; text-decoration: underline; padding-left: 10px; } .checkFront { position: relative; padding-left: 65px; margin: 5px 0; .lisStrFront,.pacsStrFront { position: absolute; left: 0; top: 0px; width: 38px; height: 18px; line-height: 18px; border-radius: 9px; color: #3B9ED0; border: 1px solid #3B9ED0; text-align: center; font-size: 12px; } } .circle { display: inline-block; width: 5px; height: 5px; background: #89C5E3; border-radius: 50%; position: absolute; left: -10px; top: 7px; } .lisBox { // position: absolute; // left: 50px; }