/* reset.css */
html {
box-sizing: border-box; /* 统一盒模型计算方式 */
font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB',
'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
}
*, *::before, *::after {
margin: 0;
padding: 0;
box-sizing: inherit; /* 继承上级元素的盒模型计算方式 */
}
body {
font-family: Arial, sans-serif; /* 设定基本字体族 */
font-family: '微软雅黑', Helvetica, 'PingFang SC', 'Hiragino Sans GB',
'Microsoft YaHei', Arial, sans-serif;
line-height: 1.5; /* 行高 */
}
h1, h2, h3, h4, h5, h6 {
font-weight: normal; /* 取消标题标签的加粗效果 */
}
a {
text-decoration: none; /* 去除链接下划线 */
color: #007bff; /* 设定颜色 */
}
ul, ol,li {
list-style: none; /* 清除列表项符号 */
}
img {
max-width: 100%; /* 图片最大宽度自动调整到容器尺寸 */
height: auto; /* 保持原比例 */
}
button {
cursor: pointer; /* 改变光标形状为手指 */
background: transparent; /* 按钮无背景色 */
outline: none; /* 移除点击时的边框 */
border: none; /* 移除边框 */
}
input[type="text"], input[type="password"] {
appearance: none; /* 移除输入框默认外观 */
-webkit-appearance: none; /* Safari/Chrome特定属性 */
-moz-appearance: none; /* Firefox特定属性 */
border: none; /* 移除边框 */
outline: none; /* 移除点击时的边框 */
background: none; /* 输入框无背景色 */
}
img{
vertical-align: middle;
}
/* 改 el-dialog的默认样式*/
.el-header{
padding: 0;
--el-header-height:auto;
}
.el-main{
--el-main-padding: 0;;
}
.heder_tabs{
--el-main-padding: 0 .1042rem!important;
}
.heder_tabs .el-tabs__header{
padding: 0 .1042rem;
background-color:#fff;
}
.ve_logo_img .el-image{
padding: 5px;
}
.heder_tabs .el-tabs__item{
width: 150px;
height: 31px;
font-family: 'Microsoft YaHei';
}
body{
width: 100%;
height: 100vh;
background-color:rgba(123, 176, 232, 0.1);
}
.heder_tabs .el-tabs__item.is-active{
/* background-color: #fff !important; */
border-radius: 10px 10px 0px 0px;
color: #2267B1;
}
.el-tabs--card>.el-tabs__header .el-tabs__item,.el-tabs--card>.el-tabs__header .el-tabs__nav{
border: none;
}
.el-tabs__item{
color: rgba(51, 51, 51,1);
font-size:16px;
}
.imgzong {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: auto;
white-space: nowrap;
background: #fafafa;
/* border-top: 1px solid #B3B3B3; ; */
padding: 0 20px;
}
.imgzong .listitem {
width: auto;
height: 92px;
/* margin: 5px; */
padding: 2px 6px 2px 2px;
}
.activeOrange {
background-color: rgba(155, 155, 155, 0.3);
/* border: 2px solid #fff; */
/* border-radius: 5px; */
box-sizing: border-box;
}
.imgzong .listitem{
border-right:1px solid rgba(179,179,179,0.3);
}
.item1, .item2 {
cursor: pointer;
}
.threelist :hover{
background-color: #f1f0f0;
}
.imgzong .item2 .el-image{
margin: 0 19px;
width: 60px;
vertical-align: middle;
padding: 9px;
}
.imgzong .item2 span {
display: block;
text-align: center;
}
.imgzong .listitem span {
font-size: 14px;
font-family: 'Microsoft YaHei';
color: rgba(51, 51, 51, 0.8);
}
.el-tabs__header{
padding: 0;
margin: 0;
}
.my-header{
/* line-height: 40px; */
height: 40px;
/* text-align: left; */
display: flex;
align-items: center;
}
.my-header .el-image{
width: 28px;
/* margin-top: 6px; */
}
.my-header h4{
font-size: 14px;
font-weight: 700;
color: #fff;
text-align: left;
font-style: normal;
text-transform: none;
display: inline-block;
padding-left: 5px;
}
.el-dialog__header{
padding:0px 20px;
background-color:#2267B1;
margin: 0;
}
.el-image {
vertical-align: middle;
}
.el-dialog__headerbtn{
height: 40px !important;
top: 3px;
}
.el-button+.el-button{
background-color:#2267B1;
}
.summary-dlg {
pointer-events: none;
}
.el-dialog {
pointer-events: auto;
}
.numberinput .el-input-number{
width: 100% !important;
}
.numberinput .el-input-number .el-input__inner{
text-align: left;
}
.el-form-item__label{
color: #333333;
padding: 0;
font-size: 14px;
line-height: 30px;
letter-spacing: 1px;
text-align: right;
font-style: normal;
text-transform: none;
}
.no-border .el-input,.no-border .el-input__wrapper {
border: none;
box-shadow: none !important;
}
.no-border .el-input__wrapper {
background-color: rgba(255, 255, 255, 0) !important; /* 设置为白色背景 */
}
.headersele{
width: 97px;
height: 9px;
margin-top: -21px;
background-color: #eee;
}
.headersele .select-trigger{
height: 9px;
overflow: hidden;
}
.headersele .el-input__inner{
display: none;
}
.headersele .el-input.is-focus .el-input__wrapper{
box-shadow:none !important;
}
.headersele .el-input .el-select__caret.el-icon{
top: -11px;
}
.sel .el-select{
width: 100%;
}
.el-form-item{
margin-bottom: 8px;
}
.border2{
border-radius: 10px 10px 10px 10px;
border: 1px solid #888888;
padding: 10px;
position: relative;
margin-top: 24px;
}
.title2{
display: inline-block;
background-color: #fff;
padding: 10px;
color: #333;
font-weight: 600;
position: absolute;
top: -20px;
left: 20px
}
.threelist{
display: flex;
}
.floatitem .el-image{
margin: 0 10px !important;
}
.el-tab-pane{
background-color: #fff;
}
.heder_tabs .el-tab-pane{
border-bottom: 1px solid rgba(179,179,179,0.3);
box-sizing: border-box;
}
.opt_moitor{
width: 340px;
height:calc(100vh - 341px);
background: #FFFFFF;
box-shadow: 2px 0px 11px 0px rgba(0,0,0,0.12);
border-radius: 10px 10px 10px 10px;
float: right;
padding: 12px;
position: absolute;
right: 0;
top: 0;
overflow-y: auto;
overflow-x: hidden;
}
.opt_moitor h3{
text-align: left;
}
.echartitem{
display: flex;
width: 100%;
height: 100%;
background: #FFFFFF;
border-radius: 0px 0px 0px 0px;
/* border: 1px solid rgba(0,0,0,0.3); */
position: relative;
}
.sev{
margin-top: 50px;
}
.magright{
margin-right: 40px !important;
}
.disflex{
display: flex;
}
.sev_ruwu .el-input{
width: 100%;
height: 31px;
padding:0 10px;
}
.sev_ruwu .el-select{
width: 236px;
}
.sev_ruwu .el-button+.el-button {
background-color: #F5FAFF !important;
border-radius: 4px 4px 4px 4px;
}
.btncolor{
background-color: #F5FAFF !important;
/* width: 150px !important; */
}
.left_main_content{
width: 195px;
height: calc(100vh - 155px);
background: #FFFFFF;
box-shadow: 2px 0px 11px 0px rgba(0,0,0,0.12);
border: 1px solid rgba(179, 179, 179, 1);
box-sizing: border-box;
overflow: hidden;
}
.mianflex{
display: flex;
overflow: auto;
width: 100%;
}
.right_container {
flex: 1;
overflow: auto; /* 可选:让内容可以滚动 */
}
.main_model{
width: 100%;
height:calc(100vh - 154px) ;
text-align: center;
position: relative;
}
/* 基础样式 */
.custom-tree .el-tree-node__label {
/* font-weight: bold; */
font-size: 15px; /* 基础字体大小 */
color: #383838 ;
font-family: 'Inter-Regular';
}
.treetiele{
padding: 6px;
font-family: Inter, Inter;
font-weight: 600;
font-size: 16px;
color: #1A1A1A;
line-height: 24px;
text-align: left;
font-style: normal;
text-transform: none
}
.el-tree-node__content{
position: relative;
}
.custom-tree .el-tree-node__children .el-tree-node__content .treesvgi i::before{
content: "";
display: block;
width: 1px;
height: 24px;
/* background: #000; */
border-left: 0.5px dashed #383838;
bottom:0px;
position: absolute;
transform: scale(0.5, 1);
}
.el-tree .el-tree-node__content{
font-size: 14px; /* 这里设置为20px,你可以根据需求调整大小 */
}
.custom-tree .el-tree-node__children .el-tree-node__content .treesvgi {
font-size: 15px !important; /* 第二级字体大小 */
font-weight: 400;
color: #383838 ;
font-family: 'Inter-Regular';
}
.custom-tree .el-tree-node__children .el-tree-node__children .el-tree-node__label {
font-size: 15px; /* 第三级字体大小 */
color: #1A1A1A ;
font-family: 'Inter-Regular';
}
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{
background-color: rgba(0,0,0,0);
color: #0077F0 !important;
font-family: 'Inter-Regular';
}
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .el-tree-node__label {
background-color: rgba(0,0,0,0);
color: #0077F0 !important;
}
.el-tabs__item{
position:relative;
}
.el-tabs--card>.el-tabs__header .el-tabs__item.is-active::before{
content: "";
display: block;
width: 50%;
height: 2px;
/* // background: linear-gradient( 270deg, #1E69FF 0%, #5B91FF 100%); */
background: #2267B1;
border-radius: 0px 0px 0px 0px;
bottom: 3px;
position: absolute;
}
.el-icon-folder{
background: url(../assets/img/jia.png)no-repeat 0;
content: "";
display: block;
width: 16px;
height: 16px;
font-size: 16px;
background-size: 16px;
}
.el-icon-collection-tag{
background: url(../assets/img/jian.png)no-repeat 0;
content: "";
display: block;
width: 16px;
height: 16px;
font-size: 16px;
background-size: 16px;
}
.treesvgi{
display: contents;
}
.herader_tabs{
text-align: center;
font-family: Microsoft YaHei, Microsoft YaHei;
font-weight: 400;
font-size: 14px;
color: #1A1A1A;
line-height: 27px;
letter-spacing: 1px;
text-align: center;
font-style: normal;
margin-top: -6px;
}
.margr{
margin: 0 10px;
}
.Role .item2 .el-image{
padding: 7px 9px 7px 9px !important;
}
.echartcont {
width: 100%;
height: 100%;
}
.femFooter {
position: relative;
/* position: fixed; */
/* min-height: 230px; */
/* height: 230px; */
width: 100%;
bottom: 0px;
overflow: auto;
}
.el-footer{
--el-footer-padding: 0 0 0 0px;
--el-footer-height: auto;
}
.footerText .el-textarea__inner{
width: 100%;
height: 195px!important;
border: 0;
font-size: 12px;
color: #333;
padding: 2px 20px;
padding-bottom: 20px;
}
.main_model{
width: 100%;
display: flex;
flex-direction: column;
}
.main_container{
width: 100%;
}
.maxh221{
/* height: calc(100vh - 361px); */
flex: 1;
overflow: auto;
}
/* .main_container{
display: flex;
} */
.pading_foter{
box-shadow: 0 0 0 1px #dcdfe6 inset;
padding: 1px;
overflow: hidden;
border-radius: 5px;
}
button:focus, button:focus-visible{
outline:none;
}
/* Webkit内核浏览器(Chrome、Safari等)*/
::-webkit-scrollbar {
width: 4px;
/* 设置滚动条宽度 */
background-color: #dcdfe6;
/* 设置滚动条背景颜色 */
}
/* 滑块样式 */
::-webkit-scrollbar-thumb {
border-radius: 2px;
/* 设置滑块边角半径 */
background-color:#eee ;
/* 设置滑块背景颜色 */
}
/* 滑块在hover状态时的样式 */
::-webkit-scrollbar-thumb:hover {
background-color: #dcdfe6;
/* 设置滑块在hover状态下的背景颜色 */
}
/* 滚动条轨道样式 */
::-webkit-scrollbar-track {
background-color: #dcdfe6;
/* 设置滚动条轨道背景颜色 */
}
.el-input__inner{
--el-input-inner-height: calc(var(--el-input-height, .1667rem) - .0104rem) !important;
}
.left_main .el-tabs__item {
color: #1A1A1A;
}
.panetab .el-image {
width: 60px;
vertical-align: middle;
padding: 10px;
}
.ve_menu_logo{
text-align: left;
}
.lefttext .el-form-item__label{
text-align: left !important;
justify-content: flex-start !important;
}
.el-dialog__body{
max-height: 730px;
overflow-y: auto;
}
.cloudChart .el-dialog__body{
padding: 8px;
}
.custom-tree{
width: 195px;
/* 留出中间拖动位置 */
height: 98%;
background: #fafafa;
border-radius: 0px 0px 0px 0px;
border: 1px solid #B3B3B3;
box-sizing: border-box;
}
.el-tree-node__content>.el-tree-node__expand-icon{
padding: 6px;
box-sizing: content-box;
font-size: 16px;
color: #000000;
}
.el-tree-node{
padding: 2px 0;
}
.youhualog{
padding: 5px 10px;
}
.custom-divider {
border-color: #B3B3B3;
border-width: 1px;
margin: 0;
margin-right: 10px;
}
.colortext .el-tabs__item{
font-family: 'Microsoft YaHei';
font-weight: 400;
font-size: 14px;
color: #333333;
line-height: 23px;
text-align: left;
font-style: normal;
text-transform: none;
}
.colortext .el-dialog__body{
padding: 0;
}
/* .el-tabs__active-bar{
background: rgba(179, 179, 179, 1);
} */
.colortext .el-tabs--left .el-tabs__header.is-left{
background: #F4F4F4;
height: 440px;
}
.colortext .el-tabs--left .el-tabs__active-bar.is-left{
right: auto;
left: 0;
width: 4px;
}
.colortext .el-tabs__item.is-active{
background-color: #fff;
border-bottom: 1px solid #eee;
}
.XFpdding{
padding: 8px;
}
.colortext .XFpdding ul{
overflow: hidden;
background-color: #eee;
}
ul{
padding: 0;
margin: 0;
}
.colortext .XFpdding ul .item{
padding:0 23px;
height: 40px;
line-height: 40px;
float: left;
color: #333;
font-size: 14px;
font-family: 'Microsoft YaHei';
cursor:default;
}
.colortext .XFpdding ul .item.active {
border-top: 2px solid #2267B1;;
background-color: #FFF;
border-left: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
}
.el-tabs--left .el-tabs__item.is-left{
text-align: left !important;
}
.colortext .el-table .cell{
font-size: 14px !important;
color: #333333;
}
.colortext .el-table .el-table__cell{
padding: 0;
}
.colortext .el-table thead{
font-weight: 400;
font-size: 16px;
color: #1A1A1A;
line-height: 21px;
text-align: left;
font-style: normal;
text-transform: none;
font-weight: lighter;
}
.colortext .classtable .el-table th .cell{
background: none !important;
}
.colortext .el-table thead th{
font-weight: 500;
}
.colortext .el-table tr{
height: 30px;
}
.colortext .classtable .el-table td.el-table__cell, .el-table th.el-table__cell.is-leaf,.colortext .classtable .el-table td.el-table__cell div{
background-color:#fafafa;
color: #333333;
font-weight: 400;
font-family: 'Microsoft YaHei';
}
.el-table .el-table__row, .el-table .el-table__header-wrapper {
/* border:1px solid #eee !important; */
border-color:#eee !important;
}
.colortext .el-form-item__label{
text-align: left !important;
padding-left: 20px;
color: #333333;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.colortext .classtable .el-collapse-item {
color: #333333;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.colortext .classtable .el-collapse-item__header{
padding-left: 20px;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.colortext .classtable .el-radio__label ,.colortext .classtable span,.colortext .classtable .el-checkbox__label{
color: #333333;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.colortext .el-input__inner {
color: #333333;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.classtable .header-blue {
border-bottom: 2px solid #2267B1 !important;
}
.classtable .header-green {
border-bottom: 2px solid #00A023 !important;
}
.classtable .header-yellow {
border-bottom: 2px solid #FFD153 !important;
}
.classtable .header-first {
border-bottom: 2px solid #2267B1 !important;
}
.classtable .header-second {
border-bottom: 2px solid #00A023 !important;
}
.classtable .header-third {
border-bottom: 2px solid #FFD153 !important;
}
.classtable .el-table__cell div, .classtable .el-table__cell .el-input__inner {
text-align: center;
align-items: center;
}
.el-card {
border-radius: 0px 0px 0px 0px;
border: 1px solid #B3B3B3 !important;
overflow: auto;
}
.dialog_style {
color: #333333;
font-size: 16px;
font-family: 'Microsoft YaHei';
}
.dialog_style .el-form-item__label,.dialog_style .el-checkbox__label,
.dialog_style .el-input__inner{
color: #333333;
font-size: 16px;
font-family: 'Microsoft YaHei';
}
.dialog_style .cloudbox{
margin: 5px;
}
.dialog_style .cloudbox .el-button{
color: #333333;
font-size: 14px;
}
.el-collapse-item__content {
padding-bottom: 0;
}
.colortext .el-tabs--left .el-tabs__header.is-left{
margin: 0;
}
.colortext .el-tabs--left .el-tabs__nav.is-left, .el-tabs--left .el-tabs__nav.is-right, .el-tabs--right .el-tabs__nav.is-left, .el-tabs--right .el-tabs__nav.is-right{
width: 150px;
}
.colortext .el-tabs--left .el-tabs__item.is-left, .el-tabs--right .el-tabs__item.is-left {
justify-content: flex-start;
font-size: 14px;
font-family: 'Microsoft YaHei';
}
.colortext .el-tabs__nav-wrap::after{
background-color: #fff;
}
.colortext .el-form-item__label{
display: inline-table;
}
.cheinput{
display: flex;
}
.cheinput .el-form-item{
width: 100%;
padding-right: 10px;
}
.dlheight{
height: 400px;
overflow-y: auto;
}
.heder_tabs .el-tabs{
--el-tabs-header-height: 30px;
}
.el-image__inner {
/* vertical-align: middle; */
opacity: 1;
}
.pythfoter{
font-size: 16px;
}
.pythfoter .span {
width: 150px;
height: 35px;
line-height: 35px;
text-align: center;
cursor: default;
position: relative;
font-size: 16px;
color: #333333;
font-family: "Microsoft YaHei";
}
.pythfoter .active {
background-color: #fff;
border-left: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
border-bottom: 4px solid #fff;
}
.pythfoter .active::before {
content: "";
display: block;
width: 100%;
height: 2px;
background: #2267B1;
border-radius: 0px 0px 0px 0px;
top: 0px;
position: absolute;
}
.footerp .text .el-textarea__inner{
height: 380px!important;
}
.footerp .pythfoter .el-textarea__inner{
min-height: 60px!important;
}
/* 控制 tooltip 内容的最大宽度和换行 */
.el-tooltip__popper {
max-width: 300px !important; /* 设置最大宽度 */
}
.el-tooltip__content {
white-space: normal !important; /* 允许换行 */
word-break: break-word; /* 防止长词汇不换行 */
}