.box{ height: 100%; width: 100%; display: flex; .boxleft{ height: 100%; width: 45%; background-color: #FFFFFF; display: flex; flex-direction: column; .lefthead{ display: flex; flex-direction: column; .headdiv{ margin: 0 0 0 30px; height: 40px; .radio{ height: 10px; } span{ font-size: 16px; margin-left: 3px; } input{ margin-left: 15px; position: relative; top: 1px; } } .headthree{ margin-left: 30px; mat-form-field{ width: 150px; } button{ width: 80px; height: 36px; font-size: 16px; } img{ height: 14px; width: 14px; } } } .tablediv{ width: 100%; height: 70%; .tbodycss{ overflow-y: auto; height: 700px; width: 100%; } table{ //margin: 20px 20px; margin-left:10px; margin-right: 10px; width: 97.5%; //border: 1px solid #2196F3; thead{ height:48px; color: #FFFFFF; background-color: #2196F3; font-size: 16px; } tr:nth-child(odd){ background: #FAFAFA; } } } } .boxright{ height: 100%; width: 55%; background-color: #FFFFFF; margin-left: 10px; .righthead{ width: 100%; display: flex; flex-direction: row-reverse; button{ margin-left: 10px; font-size: 16px; } .rightheadone{ width: 50%; margin-top: 20px; margin-right: 7%; } .rightheadtwo{ width: 40%; margin-top: 20px; margin-right: 2%; } } .word{ width: 100%; height: 100%; //margin: 10px 10px 0 10px; iframe{ height: 91%; width: 97%; margin: 10px 10px 10px 10px; overflow-y: auto; border: medium none; } } #viewer{ margin: 10px 10px 10px 10px; width: 97%; height: 91%; } } } th,td{ height:48px; font-size: 16px; text-align: center; //white-space: nowrap; } .green{color: #00C756;} .red{color: #FF4D4D;} .blue{color: #2196F3;} .accordingin{ margin: 5px; .panelhead{ background-color:#E8F4FE; color: #2196F3; font-size: 16px; span{ margin-left: 10px; } } table{ margin: 5px 0; width: 100%; th{ background-color: #FAFAFA; width: 30%; font-size: 16px; text-align: right; } td{ text-align: left; font-size: 16px; margin-left: 3px; } } .onebuilding{ display: flex; margin: 5px 0; width: 100%; .accordingleft{ background-color: #FAFAFA; width: 30%; height: 120px; font-size: 16px; text-align: right; } .accordingright{ margin: 7px; height: 100px; font-size: 16px; img{ margin-left: 10px; //height: 80px; } span{ margin-left: 10px; position: relative; bottom: 90px; } } } } .echarts{ width: 480px; height: 304px; display: flex; background-color: #000000; opacity: 0.7; position: absolute; top: 13%; left: 55%; z-index: 100; .bar{ height: 100%; width: 40%; opacity: 1; //margin: 40px 30px; } .zhu{ margin-bottom: 100px; margin-right: 20px; height: 95%; width: 60%; opacity: 1; } } //滚动条样式 ::-webkit-scrollbar{ width: 6px; background-color: white; } ::-webkit-scrollbar-thumb{ background-color: #2196F3; }