/* 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:#2267B1;
}
.ve_logo_img .el-image{
padding: 5px;
}
.heder_tabs .el-tabs__item{
width: 0.625rem;
height: .2083rem;
}
body{
width: 100%;
height: 100vh;
background-color:rgba(123, 176, 232, 0.1);
}
.heder_tabs .el-tabs__item.is-active{
background-color: #fff;
border-radius: .0521rem .0521rem 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: #fff;
font-weight: bold;
font-size: .0729rem;
}
.imgzong {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: auto;
white-space: nowrap;
background-color: #fff;
padding: 0 20px;
}
.imgzong .listitem {
width: auto;
height: .4792rem;
margin: .026rem 0;
padding: .0104rem .0677rem .0104rem .0677rem;
position: relative;
}
.imgzong .listitem::before{
content: '';
width: .0052rem ;
height: 0.4792rem;
position: absolute;
right: 0;
background-color:rgba(34,103,177,.2);
}
.activeOrange {
background-color: rgba(255, 255, 255, 0.3);
border: 2px solid #fff;
border-radius: 5px;
box-sizing: border-box;
}
/* .imgzong .listitem{
border-right:1px solid rgba(34,103,177,0.2);
} */
.item1, .item2 {
cursor: pointer;
}
.imgzong .item2 .el-image{
margin: 0 0.099rem;
width: .3125rem;
vertical-align: middle;
padding: .0469rem;
}
.imgzong .item2 span {
display: block;
text-align: center;
}
.imgzong .listitem span {
font-size: .0729rem;
}
.el-tabs__header{
padding: 0;
margin: 0;
}
.my-header{
line-height: 40px;
height: 40px;
text-align: left;
}
.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-tabs{
--el-tabs-header-height:.2083rem
}
.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: #6D6D6D;
font-size: .0677rem;
line-height: .1563rem;
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: -5px;
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;
}
.heder_tabs .el-tab-pane{
border-bottom: 1px solid #7BB0E8;
}
.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{
width: 100%;
height: auto;
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: 200px;
height: calc(100vh - 184px);
background: #FFFFFF;
box-shadow: 2px 0px 11px 0px rgba(0,0,0,0.12);
border-radius: 10px 10px 10px 10px;
}
.mianflex{
display: flex;
}
.main_model{
width: 100%;
height:calc(100vh - .9531rem) ;
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: .0833rem;
color: #1A1A1A;
line-height: .125rem;
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: .0833rem; /* 这里设置为20px,你可以根据需求调整大小 */
}
.custom-tree .el-tree-node__children .el-tree-node__content .treesvgi {
font-size: .0729rem !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: .0625rem; /* 第三级字体大小 */
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: 45%;
height: 2px;
background: linear-gradient( 270deg, #1E69FF 0%, #5B91FF 100%);
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: .0365rem .0469rem .0365rem .0469rem !important;
}
.femFooter {
position: absolute;
/* position: fixed; */
width: 100%;
bottom: 0px;
}
.el-footer{
--el-footer-padding: 0 0 0 20px;
--el-footer-height: auto;
}
.left_main{
overflow-y: auto;
overflow-x: hidden;
}
.footerText .el-textarea__inner{
width: 100%;
height: 130px!important;
border: 0;
font-size: 12px;
color: #333;
padding: 2px 20px;
padding-bottom: 20px;
}
.main_model{
width: 100%;
/* height: 80vh; */
display: flex;
flex-direction: column;
}
.main_container{
width: 100%;
}
.maxh221{
height: calc(100vh - 1.8802rem);
flex: 1;
}
/* .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: 630px;
overflow-y: auto;
}