@import "./reset.less"; .container{ width: 100%; height: 100%; overflow: auto; background: #fff; border-bottom: 10px @disColor solid; box-sizing: border-box; } ul,li{ list-style: none; } h2{ .h2; border-bottom: 10px @disColor solid; position: fixed; top: 0; } .main-body{ .main-body-com; padding:0; border: none; border-left:10px @disColor solid; margin: 54px 0 0; min-width: 1290px; min-height: calc(100% - 54px); // overflow: auto; } .borderRight{ position: absolute; height: 100%; } .qctable{ .table; th,td{ padding:5px 10px; } th{ white-space: nowrap; } th[code]{ cursor: pointer; &:after{ content:""; display:inline-block; width: 11px; height: 14px; margin-left: 4px; vertical-align: middle; background-size: 100%; background-image: url("../images/grey.png"); } &.asc:after{ background: url("../images/up_blue.png"); background-size: 100%; } &.desc:after{ background: url("../images/down_blue.png"); background-size: 100%; } } td{ white-space: nowrap; } .moduleNumber{ text-align: center; } .operaItem{ width: 50px; position: relative; i{ display: inline-block; cursor: pointer; width: 14px; height: 14px; background: url("../images/unRadio.png") 17px 9px no-repeat; &.active{ background: url("../images/radio.png") #ccc 17px 9px no-repeat; } } } .tabTitle { background: #EFF0F9 !important; } } .table-cont{ overflow-y: auto; } tbody{ .job-num,.delete{ color: #00A1FF; cursor: pointer; } } .tabFoot{ height: 40px; background: none; /*border: 1px solid #E2E5EF; border-top: none; box-sizing: border-box;*/ } .scoreOpera{ height: 50px; line-height: 50px; margin: 0 20px 0 0; cursor: pointer; img{ margin: 0 10px 0 0; vertical-align: middle; } } .recordScoreOperaBtn{ cursor: pointer; color: @activeColor; } .recordScoreBtn{ cursor: pointer; display: inline-block; width:68px; height:30px; line-height: 30px; text-align: center; border-radius:4px; box-sizing: border-box; border: 1px solid @activeColor; color: #fff; background: @activeColor; } .filterBox{ position: relative; } .overAuto{ padding: 20px; &.fl{ max-width: 40%; } &.fr{ max-width: 60%; border-left: 10px #EFF1F6 solid; .filter{ margin-left: 20px; } } } .toggle-item{ display: none; } .filter-toggler{ position: absolute; left: 1048px; top: 8px; color: #777; white-space: nowrap; font-size: 14px; background: url("../images/arrow_up.png") 60px center no-repeat; padding-right: 15px; background-size: 10px 6px; &.up{ background: url("../images/arrow_down.png") 60px center no-repeat; background-size: 10px 6px; } } .filterItem{ position: relative; display: inline-block; float: left; height: 40px; line-height: 40px; margin-bottom:20px; margin-left: 20px; margin-right: 0!important; &:first-child{ margin-left: 0; } span{ display: inline-block; line-height: 32px; position: relative; } input{ width:120px; height:32px; border-radius:4px; border: 1px solid #E2E5EF; outline: none; margin-right: 10px; padding: 0 10px; box-sizing: border-box; } input:focus{ border: 1px solid @activeColor ; outline: 0; -webkit-box-shadow:@activeColor 0px 0px 2px; -moz-box-shadow: @activeColor 0px 0px 2px; box-shadow: @activeColor 0px 0px 2px; } } .filterDropList{ position: absolute; right: 0; top: 34px !important; max-height: 200px; overflow-y: auto; background: #fff; display: none; border: 1px solid #e4e7ed; box-shadow: 0 2px 12px 0 #e4e7ed; z-index: 2; li{ padding: 0 10px; } } .deptList{ width: 160px; max-height: 400px; } .checkerList{ width: 120px; // height: 200px; li:hover{ background-color: #EEF4FF; cursor: pointer; } } .selectLevel,.selectDept,.selectChecker{ display: inline-block; position: relative; width:120px; padding: 0 10px; height:32px; border-radius:4px; border: 1px solid #E2E5EF; box-sizing: border-box; cursor: pointer; } .selectDept{ width: 160px; } .filter,.reset,.export,.save-btn,.del-confirm,.cancel{ display: inline-block; width:60px; height:32px; background:@activeColor; border-radius:4px; color: #fff; text-align: center; line-height: 32px; position: relative; top: 2px; cursor: pointer; float: left; margin: 0 0px 22px 0; } .oper{ text-align: center; margin:40px auto 0; .save-btn{ width: 139px; float: none; } } .del-confirm,.cancel{ width: 68px; height: 28px; line-height: 28px; } .del-confirm{ background: #FF4D4F; } .cancel{ background: #E4E3E3; margin-left: 34px; } .export{ height:34px; background: #fff; border-radius: 4px; color: #777; border: 1px solid #777; box-sizing: border-box; cursor: pointer; margin-left: 10px; float: left; top: 0px; } .arrow{ position: absolute; width: 10px; top: 12px; right: 10px; } .iconCheck{ width: 14px; } .fl{ float: left; } .clearfix:after { content: ''; height: 0; line-height: 0; display: block; visibility: hidden; clear: both; } .clearfix{ zoom:1 } .divide{ margin: 0 10px; } .datapickerBox{ position: relative; display: inline-block; width: 120px; height: 32px; input{ position: absolute; } } .setCol{ color: #777; cursor: pointer; margin: 0 0 0 50px; } .iconSetting{ width: 18px; position: relative; top: 3px; margin: 0 3px 0 0; } .iconCalen{ position: absolute; width: 15px; top: 10px; right: 10px; } .textCenter{ text-align: center; } .patientNameSpan{ color: @activeColor; cursor: pointer; } .deptItem:hover,.checkerItem:hover{ background-color: #EEF4FF; cursor: pointer; } .ellipsis{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .unSelect{ color: #cfccd6 } .pagination{ margin: 35px 0 20px 0 ; text-align: right; } .totalSum{ font-size:12px; line-height:17px; color: #777777; margin-right: 20px; } .pageNum,.prePage,.nextPage, .more{ display: inline-block; width: 20px; cursor: pointer; margin: 0 20px 0 0; text-align: center; color: #777; } .prePage,.nextPage{ img{ position: relative; top: 0px ; } } .more{ cursor: not-allowed; } .arrowPage{ width: 6px; } .activePage{ color: @activeColor; } .tipIcon{ color: #777; cursor: pointer; display: inline-block; margin-left: 6px; margin-right: 2px; } .toolTipIcon{ width: 18px; position: relative; top: 3px; } .tooltip{ visibility: hidden; position: relative; padding: 7px 10px; border-radius: 4px; margin: 100px auto; background-color: #4D4D4D; text-align: center; color: #fff; font-size: 14px; } .tooltip:before{ content: ''; display: block; position: absolute; bottom: 9px; left: -12px; border-bottom: 6px solid transparent; border-top: 6px solid transparent; border-left: 6px solid transparent; border-right: 6px solid #4D4D4D; } .tabBox { .tabs{ padding: 22px 0 4px 20px; border-bottom: 10px #EFF1F6 solid; } .tab{ display: inline-block; button{ cursor: pointer; width: 138px; height: 34px; text-align: center; border-radius: 4px; } .active{ color: #00A1FF; background: #E7F1FB; font-weight: bold; } } } .del-pop{ display: none; width: 242px; height: 112px; background: url("../images/pop.png") no-repeat; padding:20px; position: absolute; left: -154px; top: 18px; z-index: 1; .pop-title{ text-indent: -24px; margin: 15px 0 10px; } .pop-btns{ margin-left: 20px; } }