html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, i, dl, dt, dd, ol, ul, li, label, tr, th, td, input { margin: 0; padding: 0; border: 0; font-size: 14px; font-style: normal; color: #333333; text-decoration: none; } textarea, html, body { font-family: 'Microsoft YaHei', arial, tahoma, sans-serif; color: #333333; height: 100%; overflow: hidden; } ol, ul { list-style: none; } li { list-style: none; } a { color: #333; } button { cursor: pointer; outline: none; background-color: #fff; border: 0 none; } table { border-collapse: collapse; border-spacing: 0; } .table{ width: 100%; border:1px solid #E2E5EF; border-collapse: collapse; thead{ background: #EFF0F9; } tr:nth-child(2n){ background: #EFF1F6; } th,td{ height: @trHeight; box-sizing: border-box; padding:0 10px; border:1px solid #E2E5EF; border-collapse: collapse; } th{ font-size: 14px; font-weight: 500; } td{ font-size: 14px; font-weight: 400 } } input, textarea { border: none; margin: 0; padding: 0; outline: none; } .clearfix:after{ content: ""; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { zoom: 1; } .fl{ float: left; } .fr{ float: right; } @headerHt:50px; /*logo栏高度*/ @menuLiHt:40px; /*菜单项高度*/ @menuWt:205px; /*菜单宽度*/ @themeColor:#203463; //主题背景色 @titleColor: #51649C; //面包屑标题颜色 @themeFontClr:#fff; //主题字体色 @greyColor:#A5ADBF; //灰色二级 @fstColor:#E9EBEF; //重要一级,菜单 @secColor:#A5ADBF; //重要二级,菜单 @trdColor:#6D7A97; //版权重要三级 @darkLightBorderColor:#344876; //深色背景的分割线,border,浅色 @darkDeepBorderColor:#4A5D8E; //深色背景的分割线,border,深点 @themeBorderClr:#344876; //主题边框色 @activeColor:#00A1FF; /*菜单项选中颜色*/ @activeBg:#142753; /*菜单项选中背景*/ @borderColor:#E2E5EF; /**边框颜色**/ @frameBdColor:#F0F0F0;/***框架边框颜色**/ @warnColor:#FF4D4F; /**重点红色**/ @thBgColor:#EFF0F9; /**标题背景色**/ @tableBorderColor:#E2E5EF; /**表格边框**/ @disColor:#EFF1F6; /**背景颜色**/ @trHeight:30px; /**表格行高**/ @highlighBg:#F4C9C3;/**单选否决高亮**/ @anchorBg:#FEE6C4;//定位高亮背景颜色 .h2{ width: 100%; /*box-sizing: border-box;*/ z-index: 20; color: @titleColor; height: 44px; line-height: 44px; /*padding: 0 0 0 15px; border-bottom: 10px solid #EFF1F6;*/ font-size: 14px; text-indent: 20px; font-weight: normal; letter-spacing: 1px; background: #fff; } /****弹窗样式*****/ .modal{ position: fixed; top:0; left: 0; display: none; width: 100%; height: 100%; z-index: 99; .cover{ width: 100%; height: 100%; background: #000; opacity: .5; } .modal-box{ position: absolute; top:50%; left: 50%; /*width: 400px; height: 255px;*/ padding-bottom: 30px; margin-top:-180px; margin-left: -200px; background: #fff; border-radius:4px; } .modal-header{ height: 40px; line-height: 40px; padding: 0 15px; border-bottom: 1px #E2E5EF solid; a{ float: right; font-size: 18px; color: #8C8C8C; } } .modal-body{ padding: 30px 65px 40px; } .modal-footer{ /*position: absolute; bottom: 20px; width: 100%;*/ height: 50px; line-height: 50px; text-align: center; a{ width:80px; height:36px; color: #fff; background:@activeColor; border-radius:4px; padding:7px 26px; &.cancel{ background: #fff; border:1px @activeColor solid; color:@activeColor; margin-left: 20px; } } } } .red{ color: @warnColor; } .blue{ color:@activeColor; } .alertModal { .modalBg { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; background: rgba(0, 0, 0, .3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); } .modalMain { width: 300px; // height: 200px; background-color: #fff; position: fixed; left: 50%; top: 30%; margin-left: -200px; padding-bottom: 34px; border-radius: 4px; overflow: hidden; } .title { border-bottom: 1px solid #eee; line-height: 40px; height: 40px; position: relative; padding-left: 15px; font-size: 14px; img { position: absolute; right: 0px; top: 0px; cursor: pointer; } } .content { padding: 25px 15px 0 15px; font-size: 14px; text-align: center; } .btns { height: 36px; text-align: center; span { border-radius: 5px; display: inline-block; // float: right; cursor: pointer; border: 1px solid #dedede; width: 80px; height: 36px; line-height: 36px; margin: 5px 5px 0; color: #333; border-radius: 3px; font-weight: 400; text-decoration: none; } .sure { background-color: @activeColor; border-color: #1E9FFF; color: #fff; } .quite { margin-left: 30px; margin-right: 30px; } } } .divModal { position: fixed; z-index: 9999; } .modaltip { position: fixed; top: 40%; left: 50%; padding: 10px; border-radius: 3px; color: #fff; background: rgba(0, 0, 0, .6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); } .loading { position: fixed; width: 100%; height: 100%; padding: 10px; border-radius: 3px; color: #fff; background: rgba(0, 0, 0, 0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); img { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; } } input::-webkit-input-placeholder{ color:#ccc; } input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#ccc; } input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#ccc; } input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#ccc; } .grayLine { height: 10px; background-color: #EFF1F6; } .partTitleT { height: 44px; } .partTitle { position: absolute; top: 0; right: 0; width: 100%; box-sizing: border-box; background-color: #fff; z-index: 20; height: 44px; line-height: 44px; padding-left: 20px; font-size: 14px; font-weight: normal; letter-spacing: 1px; min-width: 100px; p { display: inline-block; color: @titleColor; a { color: @titleColor; opacity: 70%; } span { color: @titleColor; } i { color: @titleColor; } } .dateDetail { font-size: 12px; color: #777777; margin-right: 30px; font-weight: normal; } .monthYear { float: right; margin-right: 20px; border: 1px solid @activeColor; height: 28px; line-height: 28px; border-radius: 4px; overflow: hidden; cursor: pointer; margin-top: 7px; span { width: 48px; height: 28px; line-height: 28px; display: inline-block; text-align: center; font-weight: normal; } .year { background-color: @activeColor; color: #fff; } .mon { color: @activeColor; } } } .partTitlePub span { color: @fstColor !important; } .filterBox { /*.filter { display: inline-block; width:60px; height:36px; background:@activeColor; border-radius:4px; color: #fff; text-align: center; line-height: 36px; position: relative; top: -1px; cursor: pointer; }*/ .filterclear{ display: inline-block; width:60px; height:30px; background:#fff; border-radius:4px; color: #777; border: 1px solid #777; text-align: center; line-height: 30px; position: relative; top: 2px; cursor: pointer; margin-left: 5px; } } .filterclearT { height: 324x !important; line-height: 32px !important; float: left; position: relative; top: 2px !important; } .goHomeDetail { color: #00A1F0; cursor: pointer; } .filterclear.abnormalClear { display: inline-block; width: 60px; height: 34px; line-height: 32px; background: #fff; border-radius: 4px; color: #777; border: 1px solid #777; box-sizing: border-box; text-align: center; position: relative; top: 0px !important; cursor: pointer; margin-left: 10px; float: left; } .filterItem,.patientNumInp,.filter,.moduleItemInp,.selectDept, .filterItem span { height: 34px !important; line-height: 34px !important; float: left; } .filterItem ,.filter { top: 0px !important; float: left !important; } .arrow{ top: 13px !important; } .filterDropList { top: 31px !important; } .toggleSlide p { border: 1px solid #506597 !important; } .emptyBoxHome { text-align: center; position: absolute; width: 100%; top: 50%; margin-top: -48px; img { width: 50px; } p { color: #637192; margin-top: 5px; } } @import './common.less';