@import "./common.less"; .bodyWrap { position: relative; min-height: 100px; border-bottom: 1px solid #ebebeb; box-shadow: 1px 1px 5px 2px #ebebeb; } .versionWrapper { position: absolute; top: 0; right: 0; width: 45px; height: 100px; background: url("../images/bg.png"); color: #fff; font-size: 12px; } .versionTop { display: inline-block; width: 10px; height: 49px; background: url("../images/copy.png"); cursor: pointer; margin: 3px 0 0 2px; } .versionBottom { display: inline-block; width: 40px; height: 10px; background: url("../images/vs.png"); cursor: pointer; margin: 29px 0 0 3px; } .versionNew { width: 24px; height: 12px; background: url("../images/new1.png"); position: absolute; top: 70px; left: 19px; } .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 { float: left; width: 70px; height: 100%; min-height: 100px; text-align: center; color: #333333; // box-sizing: border-box; z-index: 99; border-right: 1px solid @bgcBlue; } .tab { width: 60px; height: 20px; font-size: 12px; cursor: pointer; text-align: center; margin: 4px 5px; } .tabName { text-align: center; } .activeTab { font-weight: 500; color: @bgcBlue; background: @pushBgColor; position: relative; &:after { content: ""; width: 5px; height: 11px; background: url("../images/ar.png") no-repeat; display: block; position: absolute; top: 4px; left: 60px; } } .contentBox { margin: 0 46px 0 72px; } .moduleWrapper { /*position: absolute; width: 100%; height: 202px;*/ } .leftWrapper, .rightWrapper { position: relative; height: 100px; display: inline-block; box-sizing: border-box; overflow-y: auto; } .leftWrapper { width: 60%; // border-right: 1px solid #E6E6E6; float: left; padding: 2px 10px 0 10px; box-sizing: border-box; } .rightWrapper { width: 40%; padding: 0px 20px; display: none; // margin: 0 10px; // border-left: 1px solid #e6e6e6; } .leftBox, .rightBox { position: relative; p { font-size: 12px; } } .moduleWrapper { display: none; } .moduleItem { padding: 0 0 0 110px; box-sizing: border-box; line-height: 23px; span, div { font-size: 12px; } // &:hover { // background: #f6f6f6; // } } .moduleItemTitBox { display: inline-block; width: 110px; height: 21px; box-sizing: border-box; position: absolute; left: 0; margin-top: -2px; } .casewriting .moduleItemTitBox .moduleTitle { color: @colorWaring; } .titleIcon { width: 18px; margin: 0px 0px 0 5px; position: relative; top: 4px; } .treatIcon { width: 14px; position: relative; top: 2px; margin-right: 6px; } .moduleTitle { font-size: 14px; font-weight: 500; color: @bgcBlue; } .diag .moduleTitle { // color: #ff656b; } .rightBox .moduleTitle { color: #1e1e1e; } .warning .moduleTitle { color: #fff; background: #ff7f5b; width: 62px; height: 17px; line-height: 17px; margin-top: 4px; img { width: 12px; vertical-align: top; margin-top: -1.5px; margin-right: 7px; } } .warning .moduleItemTitBox { width: 83px; } .pushItemBox { padding-right: 18px; position: relative; display: inline-block; // color: #1677FF; } .infoImg { width: 11px; position: absolute; top: 5px; cursor: pointer; display: none; right: 4px; } .pushItemBox:hover { .infoImg { display: block; } } .searchBox { margin: 38px 0 0 30px; } .search { color: @bgcBlue; border-bottom: 1px solid @bgcBlue; cursor: pointer; } .tips-cont { position: relative; background: #fff7f2; max-height: 63px; overflow: hidden; .moduleTitle { position: absolute; top: 0; font-size: 12px; /*font-weight: 600;*/ color: @colorWaring; left: -4px; } } .moduleItem.crivalue, .moduleItem.rationali, .moduleItem.highrisk, .moduleItem.otherremind { max-height: 81px; overflow-y: hidden; // background: #FFE8DD; position: relative; .moduleTitle { color: @colorWaring; } .moduleBox { padding: 0 0 0 90px; position: relative; } .moduleBoxName { position: absolute; left: 0; font-size: 12px; color: @colorWaring; display: inline-block; border: 1px solid @colorWaring; line-height: 16px; top: 5px; padding: 0 7px; border-radius: 9px; } } .billingPushItem { color: @fontColor; background: url("../images/dot.png") 0 10px no-repeat; text-indent: 10px; background-size: 5px; padding-right: 24px; } .shortBox { color: @fontColor; } .showMore, .showLess { display: inline-block; cursor: pointer; float: right; line-height: 21px; color: #3b9ed0; position: relative; right: 5px; } .showMoreNewPage, .showMoreCaseWrite { display: inline-block; cursor: pointer; position: absolute; line-height: 21px; color: @bgcBlue; right: 5px; bottom: -1px; font-size: 12px; } .longStrBox { max-height: 180px; position: absolute; width: 100%; left: 0; top: 5px; background: #fff; border: 1px solid @bgcBlue; box-sizing: border-box; border-radius: 1px; padding: 0 0 0 80px; display: none; z-index: 1; overflow: auto; } .longStrBoxTitle { position: absolute; left: 0; display: inline-block; width: 80px; text-align: right; font-weight: 600; } .diag .moduleBox { padding: 0 0 0 78px; position: relative; } .diag .moduleBoxName { position: absolute; left: 0; font-size: 12px; color: @bgcBlue; display: inline-block; line-height: 16px; top: 4px; padding: 0px 5px; border-radius: 9px; border: 1px solid @bgcBlue; } .rightBoxTitle { height: 22px; line-height: 22px; color: #2fc6c7; border-bottom: 1px solid #e6e6e6; font-weight: 600; span { font-size: 12px; } } .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; } .moduleItem.casewriting { padding: 0 0 0 160px; // background: rgba(60,172,228,.17); // filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333CACE4,endColorstr=#333CACE4); background: #fff7f2; margin-top: 7px; max-height: 63px; overflow-y: hidden; position: relative; } .casewriting .moduleItemTitBox { width: 160px; color: @colorWaring; } // .casewriting .moduleTitle { // color: @colorWaring; // } .casewriting { position: relative; box-sizing: border-box; max-height: 65px; overflow: hidden; } .isOverFlow { overflow: hidden; max-height: 41px; } .showMoreGeneralTreat { position: absolute; cursor: pointer; color: @bgcBlue; right: 0px; bottom: 0; background: #fff; } .generalTreatInfo { position: relative; padding: 0 28px 0 0; color: @fontColor; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; ol li { list-style: decimal; list-style-position: inside; height: 28px; line-height: 28px; } ul { padding-left: 15px; li { list-style: inside; list-style-position: inside; height: 28px; line-height: 28px; } } } .disName { font-size: 12px; color: #1e1e1e; margin: 3px 0 0; font-weight: 600; } .followUpWrap { /*position: absolute;*/ width: 100%; height: 100px; padding: 0 20px; box-sizing: border-box; overflow-y: auto; } .operaNameBox { background-color: #eff1f6; height: 21px; line-height: 21px; color: #777777; padding-left: 10px; } .operaNameBold { color: #333; font-weight: bold; font-size: 12px; } .infoWrap { // max-height: 175px; // overflow: auto; // padding-top: 8px; box-sizing: border-box; color: @fontColor; .infoBox { padding-left: 10px; padding-top: 3px; box-sizing: border-box; &:hover { background-color: #fff; } } .infoBox p { color: #1e1e1e; font-weight: bold; font-size: 12px; margin-bottom: 5px; } } .medicalKonwledgeWrap { height: 100px; overflow: auto; } .readMorePlan { margin-top: 10px; padding-left: 10px; width: 98px; height: 21px; line-height: 21px; background: #e7f1ff; border-radius: 2px; cursor: pointer; a { list-style: none; display: inline-block; font-size: 12px; color: @bgcBlue; } img { width: 5px; height: 9px; margin-left: 7px; } } .checkFront { position: relative; padding-left: 92px; margin: 5px 0; .lisStrFront, .pacsStrFront { position: absolute; left: 0; top: 0px; width: 50px; height: 18px; line-height: 18px; border-radius: 4px; color: @bgcBlue; border: 1px solid @bgcBlue; text-align: center; font-size: 12px; img { width: 12px; height: 12px; margin-bottom: -1px; } span { font-size: 12px; } } } .circle { display: inline-block; width: 5px; height: 5px; background: @bgcBlue; border-radius: 50%; position: absolute; left: -10px; top: 7px; } .lisBox { // position: absolute; // left: 50px; } .qcWrap { overflow-y: auto; } /*******中医********/ .tcm-item { display: none; .title { float: left; height: 20px; padding: 0 12px; margin-top: 3px; border-radius: 8px 8px 0px 0px; img { vertical-align: middle; width: 14px; height: 14px; margin-top: -1.5px; } .h2 { font-size: 12px; color: @bgcBlue; } .go { margin-right: 10px; font-size: 12px; color: #1677ff; text-decoration: none; cursor: pointer; img { width: 5px; height: 9px; vertical-align: middle; } } } .go-btn, .go-push { display: inline-block; width: 60px; height: 17px; line-height: 17px; border-radius: 4px; text-align: center; background: #e7f1ff; text-decoration: none; color: #1677ff; } .content { .infos { .label { color: #333; font-size: 12px; } .val { color: #666; } li { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 150px; &:first-child { width: 262px; } } } .infos { height: 20px; } .detail { padding: 0 8px 0 4px; margin-right: 20px; max-height: 125px; overflow-y: hidden; position: relative; .go-push { cursor: pointer; width: 60px; position: absolute; left: 502px; bottom: 0; font-size: 12px; background: none; } li { margin-bottom: 2px; &:hover { background: #f6f6f6; } } .label { float: left; border-left: 4px solid #267fd7; padding-left: 5px; line-height: 12px; margin-top: 4px; font-size: 12px; } .val { margin-left: 65px; .name { color: #333; font-size: 12px; } .desc { color: #666; width: 494px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 12px; /*&:nth-child(2) { //ie8不兼容,用jquery width: 420px; }*/ } } } .a-link { display: inline-block; width: 100%; border: 1px @bgcBlue solid; color: @bgcBlue; font-size: 12px; height: 21px; line-height: 21px; border-radius: 4px; cursor: pointer; background: url("../images/go.png") 92% center no-repeat; text-indent: -8px; text-decoration: none; } } } .recipe { .title { width: 124px; } .content { margin-left: 146px; } } .idea { .val { border: 1px #3b9ed0 solid; padding: 1px 4px; color: #3b9ed0; border-radius: 2px; cursor: pointer; &.active { background: #3b9ed0; color: #fff; } } .go-text { color: #49a3d2; font-size: 14px; text-decoration: none; } .zhifa { display: inline-block; .val { margin-right: 10px; } } img { vertical-align: middle; } } .knowledge .content p { display: inline-block; width: 83px; margin-right: 10px; text-align: center; } .evaluationtitle { color: #1677ff; } .evaluationtitle:hover { // text-decoration: underline; // color: #0000ff; cursor: pointer; } .rightBox .moduleTitle { color: #333333; font-weight: 500; } .tcmWarp { box-sizing: border-box; overflow: auto; } .empty-box { text-align: center; display: none; padding-top: 8px; .emptyImg { width: 100px; } .emptyTxt { font-size: 12px; } } .loading { position: fixed; width: 100%; left: 0; top: 44px; z-index: 100; display: none; } .loadingMask { position: absolute; width: 100%; height: 100%; background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50);"; } .loadingImg { width: 30px; position: absolute; left: 50%; top: 50%; margin: -15px 0 0 -15px; } .bodyWrapHorizontal ::-webkit-scrollbar { /*滚动条整体样式*/ width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ height: 4px; background: #fff; -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.2); } .bodyWrapHorizontal ::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ width: 4px; height: 4px; border-radius: 3px; background: #ccc; } .maydiagnose, .hasdiagnose { .moduleBox { .pushItemName { width: 100px; height: 22px; font-size: 12px; font-weight: 400; color: #333333; line-height: 22px; cursor: pointer; background: #ebebeb; display: inline-block; text-align: center; padding: 0 2px; border-radius: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } } .item { display: none; padding: 0 12px; border: 1px dashed #cbcbcb; } } .active { .pushItemName { background: #deeeff !important; color: #4f9ff3 !important; } } .centerBox { border-top: 1px dashed #d9d9d9; ul { padding: 9px 0; overflow: hidden; li { float: left; padding: 4px 2px; background: #ffffff; border-radius: 4px; border: 1px solid #1677ff; font-size: 12px; font-weight: 400; color: #1677ff; line-height: 12px; margin-right: 8px; cursor: pointer; } } } .actives { background: #1677ff !important; color: #ffffff !important; } .generalItem, .medicineItem, .operationItem, .nurseItem { display: none; } .onshow { display: block; } .centerBoxItem { padding-bottom: 4px; border-bottom: 1px solid #d9d9d9; } .hasdiagnose { margin-top: 5px; } .toast { position: absolute; left: 100px; top: 0; height: 22px; z-index: 55; } .nurse { max-height: 63px; overflow: hidden; background: #F6F6F6 ; margin-bottom: 5px; position: relative; .moduleTitle{ color: #1ECEBD; } .billingPushItem { background: url("../images/dots.png") 0 10px no-repeat; text-indent: 10px; background-size: 5px; } } .nurseDetail { font-size: 14px; font-weight: 400; color: #1677ff; line-height: 20px; margin-left: 5px; padding: 0 5px; cursor: pointer; .nurseImg { margin-left: 5px; } } .disable{ .pushItemName{ background: #EBEBEB!important; color: #B9B9B9!important; } }