上海预案管理平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

365 lines
11 KiB

/*
* @Descripttion:
* @version:
* @Author: sueRimn
* @Date: 2021-05-19 15:50:20
* @LastEditors: sueRimn
* @LastEditTime: 2021-09-08 14:38:47
*/
.box {
height: 100%;
width: 100%;
padding: 10px;
box-sizing: border-box;
background-color: #f7f8fa;
display: flex;
.boxleft {
width: 20%;
height: 100%;
background-color: #ffffff;
display: flex;
flex-direction: column;
.lefthead {
height: 50px;
width: 100%;
display: flex;
justify-content: space-between;
border-bottom: 1px solid #f7f8fa;
span {
font-size: 16px;
}
.leftheadone {
width: 60%;
height: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
span {
margin: 10px 10px;
height: 50px;
line-height: 50px;
}
}
.leftheadtwo {
width: 30%;
height: 100%;
cursor: pointer;
overflow-x: auto;
img {
position: relative;
top: 2px;
}
span {
margin-left: 2px;
//margin: 10px 10px;
height: 50px;
line-height: 50px;
color: #2196f3;
}
}
}
.leftbox {
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
.selectedTr {
background-color: #e1f1ff;
span {
color: #2196f3;
}
}
.leftbody {
width: 100%;
height: 40px;
display: flex;
justify-content: space-between;
cursor: pointer;
.bodyname {
height: 40px;
width: 35%;
span{
@media screen and (min-device-width:1400px){
font-size: 16px;
}
@media screen and (max-device-width:1400px){
font-size: 14px;
}
height: 40px;
line-height: 40px;
margin-left: 10px;
}
}
.bodycz {
height: 40px;
width:65%;
img{
float: right;
margin-left: 10px;
margin-top: 10px;
cursor: pointer;
}
span{
float:right;
color: #B2BEC7;
@media screen and (min-device-width:1400px){
font-size: 16px;
}
@media screen and (max-device-width:1400px){
font-size: 14px;
}
height: 40px;
line-height: 40px;
//margin-left: 30%;
}
}
}
}
}
.boxright {
margin-left: 10px;
height: 100%;
width: 80%;
background-color: #ffffff;
display: flex;
flex-direction: column;
.righthead {
height: 50px;
width: 100%;
display: flex;
justify-content: space-between;
border-bottom: 1px solid #f7f8fa;
span {
font-size: 16px;
}
.rightheadone{
width: 30%;
height: 100%;
span {
margin: 10px 10px;
height: 50px;
line-height: 50px;
}
}
.rightheadtwo{
width: 70%;
height: 100%;
button{
float: right;
margin-top: 5px;
margin-right: 15px;
}
}
}
.rightbody {
width: 100%;
overflow: auto;
.panelhead {
background-color: #e1f1ff;
height: 50px;
margin-top: 10px;
.paneltitle {
width: 100%;
font-size: 16px;
color: #2196f3;
display: flex;
//justify-content: space-around;
.groupName {
width: 100px;
span{
margin-left: 3px;
}
}
.caozuotwo{
width: 100%;
height: 100%;
display: flex;
justify-content: flex-end;
}
.addinfo{
float: right;
cursor: pointer;
height: 100%;
width: 75px;
//margin-left: 75%;
span{
position: relative;
bottom: 2px;
}
}
.delinfo{
float: right;
cursor: pointer;
height: 100%;
width: 75px;
span {
position: relative;
bottom: 2px;
}
}
.dwgk {
height: 100%;
width: 100%;
display: flex;
.attname {
height: 100%;
width: 40%;
span {
font-size: 16px;
line-height: 50px;
height: 50px;
}
}
.caozuo {
height: 100%;
width: 60%;
button {
font-size: 16px;
width: 80px;
height: 34px;
//margin-left: 20%;
float: right;
margin-top: 8px;
}
img {
cursor: pointer;
position: relative;
bottom: 2px;
}
}
}
}
}
.table {
width: 100%;
table {
width: 100%;
font-size: 16px;
th {
height: 40px;
font-size: 16px;
text-align: center;
background-color: #f7f8fa;
}
td {
height: 40px;
text-align: center;
font-size: 16px;
}
}
}
.attack {
width: 100%;
display: flex;
flex-direction: row;
.attackLeft {
width: 70%;
display: flex;
flex-direction: column;
.attackleftHead {
width: 100%;
height: 40px;
//background-color: #ffd91d;
background-color: #FFFBE8;
opacity: 0.7;
input {
background-color: #FFFBE8;
color: #B99A00;
text-align: center;
height: 100%;
width: 100%;
font-size: 16px;
border: none;
outline: none;
}
}
.attackleftTable {
width: 100%;
thead,
table {
width: 100%;
}
th {
background-color: #e8e9e9;
height: 40px;
font-size: 16px;
text-align: center;
input {
//background-color: #FFFFFF;
text-align: center;
height: 100%;
width: 100%;
font-size: 16px;
border: none;
outline: none;
}
}
textarea {
width: 100%;
}
.inputtext {
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
input {
//width: 100%;
height: 40px;
font-size: 16px;
border: none;
outline: none;
}
.inputj {
width: 100%;
height: 100%;
display: flex;
}
}
}
}
.attackRight {
width: 30%;
.rightButton{
float: right;
margin-top: 20px;
margin-right: 8%;
cursor: pointer;
//margin-left: 40%;
}
}
}
}
}
}
//滚动条样式
::-webkit-scrollbar {
width: 6px;
background-color: white;
}
::-webkit-scrollbar-thumb {
background-color: #2196f3;
}
.example-tree-invisible {
display: none;
}
.example-tree ul,
.example-tree li {
margin-top: 0;
margin-bottom: 0;
list-style-type: none;
}
/*
* This padding sets alignment of the nested nodes.
*/
.example-tree .mat-nested-tree-node div[role="group"] {
padding-left: 40px;
}
/*
* Padding for leaf nodes.
* Leaf nodes need to have padding so as to align with other non-leaf nodes
* under the same parent.
*/
.example-tree div[role="group"] > .mat-tree-node {
padding-left: 40px;
}