html, body { width: 100%; height: 100%; margin: 0; padding: 0; font-family: 'Microsoft YaHei'; letter-spacing: 1px; } .layui-form-radio { line-height: 28px; margin: 6px 0px 0 0; padding-right: 10px; cursor: pointer; font-size: 0; } .layout { display: flex; align-items: center; justify-content: start; box-sizing: border-box; } #content { width: 100%; height: 100%; padding: 0.5% 0.2%; box-sizing: border-box; background-color: #fff; justify-content: space-around; } #left-box { width: 30%; height: 100%; box-sizing: border-box; justify-content: space-between; } #right-box { width: 69.5%; height: 100%; box-sizing: border-box; } #overview-pro, #org-info, #power-info { width: 29%; height: 100%; overflow-y: auto; } #overview-pro { width: 29%; } #power-info { width: 41%; } .parent-p, .child-p, .org-child-p, .power-child-p { width: 100%; height: 40px; border: 1px solid grey; justify-content: center; } .power-child-p { height: 70px; } .pro-type-title { width: 130px; cursor: pointer; white-space: nowrap; word-break: break-all; } .year-title { width: 100px; word-break: break-all; white-space: nowrap; } .org-title { word-break: break-all; white-space: nowrap; } #build-pro .parent-p, #stop-pro .parent-p, #dkg-pro .parent-p, #build-pro .child-p, #stop-pro .child-p, #dkg-pro .child-p, #org-pro-num .org-child-p, #power-pro-num .power-child-p { border-bottom: none; } #tc-pro .child-p { border-top: none; } #tc-pro .child-p:last-child, #org-pro-num .org-child-p:last-child, #power-pro-num .power-child-p:last-child { border-bottom: 1px solid grey; } .pro { min-height: 40px; } .pro img { margin-right: 10px; cursor: pointer; } .parent-p img:nth-of-type(2) { display: none; } .child-p, .org-child-p, .power-child-p { justify-content: space-evenly; cursor: pointer; } .child-p p:nth-of-type(1) { height: 26px; border: 1px solid grey; } .pro-child { display: none; } .parent-p:hover, .parent-p-checked { background-color: #58bfff; box-sizing: border-box; } .child-p:hover, .child-p:focus, .child-p-checked, .org-child-p:hover, .org-child-p-checked, .power-child-p:hover, .power-child-p-checked { background-color: #b8dffc; box-sizing: border-box; } #btn-box { width: 100%; height: 50px; justify-content: space-between; } #change-page button { width: 80px; height: 38px; background-color: #e3e3e3; border: 1px solid grey; cursor: pointer; } #change-page button:nth-of-type(1) { background-color: #b8dffc; } #pro-box { width: 100%; height: calc(100% - 50px); box-sizing: border-box; border: 1px solid #a9a4a4; padding: 0 1%; } #pro-view, #pro-info { width: 100%; height: 100%; } #pro-view-info { width: 100%; height: 80px; flex-direction: column; justify-content: space-evenly; align-items: flex-start; } .pro-view-info-child { width: 79%; justify-content: space-between; } .pro-view-info-child p span { padding: 0 5px; } #unit-box { width: 100%; height: calc(100% - 80px); justify-content: space-between; } #jl-unit-box, #sg-unit-box { width: 48%; height: 100%; flex-direction: column; } #jl-unit-box p, #sg-unit-box p { width: 100%; height: 32px; } .table-box { width: 100%; height: calc(100% - 32px); } .classTable { width: 100%; table-layout: fixed; text-align: center; border-collapse: collapse; border-spacing: 0; box-sizing: border-box; height: 100%; } .classTable tr td { font-size: 14px; border-bottom: 1px solid #7c7878; height: 40px; color: #262626; } .classTable thead tr:nth-of-type(1) { background-color: #f0f0f0; height: 40px; } .classTable thead tr:nth-of-type(1) td { font-size: 14px; } .classTable tbody { display: block; height: 71vh; overflow-y: auto; } .classTable thead, .classTable tbody tr { display: table; width: 100%; table-layout: fixed; } .classTable thead { width: calc(100% - 5px); } .classTable tbody tr { width: 100%; cursor: pointer; } .classTable tr td:nth-child(1), .classTable tr td:nth-child(3) { width: 20%; } .classTable tr td:nth-child(2) { width: 60%; } #pro-detail-box { width: 100%; height: 180px; justify-content: space-between; } #pro-detail { width: 89%; height: 100%; flex-direction: column; justify-content: space-evenly; align-items: flex-start; } #pro-detail-edit { width: 89%; height: 100%; } #edit-btn { width: 10%; height: 100%; flex-direction: column; justify-content: end; } #edit-btn img { cursor: pointer; } .pro-detail-child { width: 100%; justify-content: space-between; height: 45px; } .pro-detail-child p { font-weight: bold; } .pro-detail-child p span { font-weight: normal; } .average p { width: 25%; } .edit-form { width: 100%; height: 100%; flex-direction: column; justify-content: space-evenly; align-items: baseline; } #search-box { width: 100%; height: 50px; margin: 10px 0 0 0; } /* layui 样式设置 start */ .layui-form-label { font-size: 13px; width: 100px; color: #000; padding: 9px 0; display: flex; align-items: center; justify-content: flex-start; font-weight: bold; } .layui-form-item .layui-inline { margin: 0; } .layui-table-body { margin-right: 0px; } .oper-btn { display: flex; align-items: center; } .layui-input, .layui-select, .layui-textarea { color: #595959 !important; border: 1px solid #d9d9d9 !important; height: 36px; font-size: 14px; background-color: transparent; padding: 3px 6px; letter-spacing: 1px; } .layui-form-select dl dd, .layui-form-select dl dt { padding: 0 10px; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #595959; } .layui-input:hover, .layui-select:hover, .layui-textarea:hover { border: 1px solid #595959 !important; } .layui-input:focus, .layui-select:focus, .layui-textarea:focus { border: 1px solid #595959 !important; } .edit-form .layui-form-item .layui-inline .layui-input-inline { width: 310px } .search-form .layui-form-label { font-size: 13px; width: 95px; color: #000; padding: 9px 0; display: flex; align-items: center; justify-content: flex-start; font-weight: bold; } hr { border-bottom: 2px solid #a9a4a4 !important; } .search-form .layui-form-item .layui-inline .layui-input-inline { width: 180px } .short { width: 100px !important; } .long { width: 580px !important; } .middle { width: 120px !important; } .small { width: 165px !important; } .layui-form-item { margin-bottom: 0; } .layui-form-select .layui-edge { border-top-color: #595959; } .layui-input::-webkit-input-placeholder, .layui-textarea::-webkit-input-placeholder { color: #fff; } .layui-input::-moz-placeholder, .layui-textarea::-webkit-input-placeholder { color: #fff; } .layui-input::-ms-input-placeholder, .layui-textarea::-webkit-input-placeholder { color: #fff; } /* layui 样式设置 end */ /*滚动条样式start*/ /*滚动条样式start*/ ::-webkit-scrollbar { width: 30px; height: 30px; } ::-webkit-scrollbar-thumb:hover { background: #dadee8; cursor: pointer; } ::-webkit-scrollbar-thumb { border-radius: 14px; border-style: dashed; border-color: transparent; border-width: 10px; background-color: #dadee8; background-clip: padding-box; } ::-webkit-scrollbar-corner { background-color: transparent; } /*滚动条样式end*/ .success { background-color: #b8dffc !important; } #voi-page { width: 100%; height: 50px; justify-content: end; } .table-box2 { width: 99%; padding: 0 0.5%; height: calc(100% - 105px); } .table { width: 100%; overflow-x: auto; cursor: pointer; table-layout: fixed !important; word-break: break-all; margin-bottom: 0; } .layui-table-cell { line-height: 18px; } .layui-table-cell a { color: #2F82FB; font-size: 20px; text-decoration: none; cursor: pointer; } .layui-table-cell div { color: #D9D9D9; margin: 0 6px; vertical-align: top; display: inline-block; } .layui-table-view .layui-table th { font-size: 16px; color: #262626; } .layui-table, .layui-table-view { margin: 0 0 10px 0; } .layui-table-view .layui-table td { font-size: 14px; /* // color: #262626; */ } .layui-table thead tr { background-color: #f0f0f0; height: 50px; font-size: 16px; color: #262626 !important; } .layui-table-header { background-color: transparent; } .layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin="line"], .layui-table[lay-skin="row"] { border: none; } .layui-table td { border-bottom: 1px solid #d9d9d9; } .layui-table tbody tr { background-color: #fff; height: 50px; } #layui-table-page1 { float: right !important; } .layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #1890FF; } .layui-laypage a:hover { color: #1890FF; } .layui-laypage input:focus, .layui-laypage select:focus { border-color: #1890FF !important } .layui-laypage-default a, .layui-laypage-default span { font-size: 16px; color: #262626 !important; } .layui-table-page select { height: 24px; padding: 0; } .layui-laypage input, .layui-laypage select { border-color: #d9d9d9 !important; background-color: transparent; color: #262626 !important; } .layui-table-page .layui-laypage button { background: transparent; color: #262626; border: 1px solid #d9d9d9; } .layui-table-body { margin-bottom: 0px; } .layui-table-cell { height: auto; white-space: normal; } /* 表格样式 end */ .content { top: 0 !important; } /*滚动条样式end*/ input::-webkit-input-placeholder { color: rgb(191, 191, 191) !important; font-size: 13px; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: rgb(191, 191, 191) !important; font-size: 13px; } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: rgb(191, 191, 191) !important; font-size: 13px; } input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: rgb(191, 191, 191) !important; font-size: 13px; }