上海预案管理平台
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.

329 lines
9.9 KiB

/*
* @Descripttion:
* @version:
* @Author: sueRimn
* @Date: 2021-05-19 15:50:20
* @LastEditors: sueRimn
* @LastEditTime: 2021-06-08 15:03:02
*/
.box{
height: 97%;
width: 100%;
padding: 10px;
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%;
span{
margin: 10px 10px;
height: 50px;
line-height: 50px;
}
}
.leftheadtwo{
width: 30%;
height: 100%;
cursor: pointer;
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: 60%;
span{
font-size: 16px;
height: 40px;
line-height: 40px;
margin-left: 10px;
}
}
.bodycz{
height: 40px;
width: 40%;
img{
margin-left: 10px;
cursor: pointer;
}
span{
color: #B2BEC7;
font-size: 16px;
height: 40px;
line-height: 40px;
//margin-left: 30%;
}
}
}
}
}
.boxright{
margin-left: 10px;
height: 100%;
width: 78%;
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: 50%;
height: 100%;
span{
margin: 10px 10px;
height: 50px;
line-height: 50px;
}
}
.rightheadtwo{
width: 50%;
height: 100%;
button{
//margin-left: 70%;
margin-top: 5px;
}
}
}
.rightbody{
width: 100%;
overflow: auto;
.panelhead{
background-color: #E1F1FF;
height: 50px;
.paneltitle{
width: 100%;
font-size: 16px;
color: #2196F3;
display: flex;
//justify-content: space-around;
.groupName{
width: 100px;
}
.addinfo{
cursor: pointer;
height: 100%;
width: 75px;
margin-left: 75%;
span{
position: relative;
bottom: 2px;
}
}
.delinfo{
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{
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;
input{
background-color: #FFD91D;
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{
margin-top: 20px;
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;
}