*{
	margin:0;
	padding:0;
	font-size:14px;
	letter-spacing:0.53px;
	border:none;
	outline:none;
	list-style:none;
}
*:focus {outline: none;}

body,input,div,p,img,button,section{
	margin:0;
	padding:0;
	
	/* white-space:nowrap; */
}

html,body{
	height:100%; 
	width:100%; 
	/* font-family: Microsoft Yahei, verdana, arial, sans-serif; */
	/* font-family: 'SimHei Bold', 'SimHei Regular', 'SimHei'; */
	/* font-family: Roboto; */
	/* font-family: "Noto Sans SC"; */
	font-family: Arial,"Source Han Sans CN";
	/* font-weight: 100; */
	/* overflow-x:hidden; */ 
	/* overflow-y:hidden; */
}

input {
	font-size:12px;
	color:#ffffff;
	letter-spacing:0.45px;
	height:24px;
}
label{
	font-weight:normal;
}
select {
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;  
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
#darken
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
	background:#000;	
	z-index:2000;
	opacity:0.75;
	MozOpacity:0.75;
	filter:alpha(opacity=75);
}

#wait_msg
{
	display:none;
	background:transparent url('images/wait_msg_back.png') center center no-repeat;
	z-index:3000;
	position:fixed;
	width:300px;
	height:150px;
}

#wait_icon
{
	left:135px;
	top:80px;
	position:absolute;
	display:block;
}

#wait_txt
{
	left:10px;
	top:20px;
	width:280px;
	position:relative;
	display:block;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding-bottom:20px;
}

.logmaincontainer{
	width:100%;
    height:100%;	
	background-image:url("./images/loginbg.png");
	background-size:cover;
}
.bg{
	width:inherit;
	height:calc(100% - 48px);
	display: -webkit-flex; /* Safari */
	display:flex;
}

/*wqq*/
.maincontainer{
	width:100%;
    /* height:100%; */
    height:calc(100vh - 48px);
	/* margin:0 auto;	 */
	display: -webkit-flex; /* Safari */
	display: flex;
    /* flex-direction: column; */
	
}

.header{
	background:#FF4614;
	/* -moz-box-shadow:0 2px 10px 0 rgba(30,40,52,0.50); */
	/* -webkit-box-shadow:0 2px 10px 0 rgba(30,40,52,0.50); */
    /* box-shadow:0 2px 10px 0 rgba(30,40,52,0.50); */
	/* width:100%; */
    height:48px;
	align-items: center;
}
.mainheader{
	width:100%;
    height:48px;
	display: -webkit-flex; /* Safari */
	display: flex;
    align-items: center;	
}
.selectdiv{
	width:90px;
	height:22px;
	position:absolute;
	right:20px;
	top:13px;
}

.logintrue{
	
	-moz-box-shadow:2px 3px 8px 0 rgba(188,221,195,0.50);
	-webkit-box-shadow:2px 3px 8px 0 rgba(188,221,195,0.50);
	box-shadow:2px 3px 8px 0 rgba(188,221,195,0.50);
	width:350px;
	height:36px;
	margin-top:38px;	
    color:#ffffff;
	background:url("./images/logintrue.png") 111px 8px  no-repeat;
	background-color:#52c479;
}
#errorspan{
	display:inline-block;
	font-size:12px;
	color:#ff6f6f;
	line-height:12px;
	margin:15px 0 0 9px;

}
.logo{
	width:20%;
	height:30px;
	margin-left: 30px;
}
.logo  img{
	height:30px;
	background-size: cover;
}
.loginlogo{
	/* text-align:center; */
	/* margin-top:180px; */
	width:auto;
	height:42px;
}
.loginlogo img{
	margin:auto;
	height:42px;
	background-size: cover;
	
}

.downcontainer{
	height:100%;
	margin:0 auto;
	width:100%;
}
.main_container{
	width:100%;	
	height:100%;
	/* margin-top:-12px; */
	/* position:relative; */
	display: -webkit-flex; /* Safari */
	display:flex;
	
}
/*wqq*/
.right_external_container{
	width:calc(100% - 240px);
	height:100%;	
	flex:1;
	/* overflow-x: hidden; */
    /* overflow-y: scroll; */
}
/*wqq*/
#right_header{
	width:100%;
	height:36px;	
	display: -webkit-flex; /* Safari */
	display:flex;
	align-items: center;
	border-bottom: 1px solid #E6E6E6;
	/* background-color:pink;	 */
}

.left_external_container{
	width:320px;
	height:auto;
	position:absolute;
	top:15px;
	left:0;
	bottom:0;
}

.logout {
	width:260px;
	height:36px;
	margin-bottom:4px;
	position:relative;
}
.logout a{
	display: block;	
	width:260px;
	height:36px;	
	font-size:16px;
	color:#f8f8f8;
	letter-spacing:0.6px;
	padding-top:9px;
	padding-left:25px;
	background:#1A14BB;
   -moz-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
   -webkit-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
    box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	text-decoration:none;
}
.logout a:hover{
	color:#f8f8f8;
}	
.subNav{
	display:inline-block;		
	-moz-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	-webkit-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	width:260px;
	height:36px;
	font-size:16px;
	color:#f8f8f8;
	letter-spacing:0.6px;
	padding-top:9px;
	padding-left:25px;
	margin-bottom:4px;
	background:url("./images/navimg.png") 234px 15px no-repeat;
	background-color:#FF4614;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	box-sizing:border-box;
	cursor:pointer;
	position: relative;
}


.navContent{display: none;}
.navContent{
	height:auto;
	margin-bottom: 0px;
}
.navContent li{
	display:block;
	background-color:#ffffff;
	-moz-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	-webkit-box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	box-shadow:6px 0 14px 0 rgba(197,197,197,0.50);
	width:235px;
	height:32px;
	margin-left:25px;
	margin-bottom:4px;
	font-size:14px;
	color:#5e5e5e;
	letter-spacing:0.53px;	
	text-decoration:none;
	position:relative;
}
.navContent li a{
	display:inline-block;
	font-size:14px;
	color:#5e5e5e;
	letter-spacing:0.53px;
	text-align:left;
	width:235px;
	height:32px;
	padding-left:13px;
	padding-top:8px;
	text-decoration:none;
}
.navContent li a:hover{
	background:#f0fbff;
}

.sectioncontent{
	width:100%;
	height:auto;
	padding-top:20px;
	padding-left:30px;
	padding-bottom:20px;
	
}
.sectioncontent div{
	width:100%;
	height:24px;
	margin-bottom:15px;
}
.sectioncontent div:last-child{
	margin-bottom:0px;
}
.sectioncontent .leftcolumn{	
    display:inline-block;
	width:250px;
	height:14px;
	font-size:12px;
	color:#5e5e5e;
	letter-spacing:0.45px;
	font-weight:normal;
}
.sectioncontent .my_leftcolumn{	

	//width:50px;
	//height:4px;
	font-size:12px;
	color:#5e5e5e;
	letter-spacing:0.45px;
	//font-weight:normal;
}
.sectioncontent .rightcolumn{	
	width:250px;
	height:14px;
	font-size:12px;
	color:#5e5e5e;
	letter-spacing:0.45px;
}

.basicsectioncontent{
	width:100%;
	height:auto;
	padding-top:20px;
	padding-left:30px;
	padding-bottom:20px;
	padding-right:20px;
}
.basicsectioncontent div{
	width:100%;
}
.basicsectioncontent .leftcolumn{	
    display:inline-block;
	width:250px;
	height:14px;
	font-size:12px;
	color:#5e5e5e;
	letter-spacing:0.45px;
	font-weight:normal;
}
.setrange{
	display:inline-block;
	/* width:250px; */
	margin-top:-5px;
	font-size:12px;
	color:#999999;
	/* letter-spacing:0.45px; */
}

input.default_button
{
	width:16px;
	height:16px;
	background:url("images/bigdelete1.png")  no-repeat;
	border:none;	
}

.bottom_button{
	background:#3fa2e4;
	box-shadow:2px 3px 8px 0 rgba(188,198,221,0.50);
	width:90px;
	height:26px;
	margin-left:30px;
	margin-bottom:30px;
	/* margin-top:20px; */
}

 .file-box{ position:relative;width:340px;display:inline-block;}
 .txt{ height:22px; border:1px solid #cdcdcd; width:180px;font-size:12px;color:#DCDFE6;letter-spacing:0.45px;position:absolute;left:0; top:0;box-sizing: border-box;}
 .upbtn{ background:rgba(47,53,68,0.60);height:24px; width:91px;font-size:12px;color:#ffffff;letter-spacing:0.45px;text-align:center;position:absolute;left:250px; top:0;}
 .file{ position:absolute;left:250px; top:0;width:91px;height:24px; filter:alpha(opacity:0);opacity: 0;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}

.vlanselcss{
	width:auto;
	height:auto;
	position:absolute !important;
	top:-16px;
	left:50px;
}

.classShort{width:64px; }
.classMore{width:240px; }
.el-submenu .el-submenu__title{	height:54px;color:#555555;line-height:48px;}
.el-submenu .el-submenu__title span{font-weight: bolder;color:#555555;padding-left: 7px;}
.el-submenu .el-submenu__title .el-submenu__icon-arrow{font-weight: bold;color:#6D6D6D;}
.el-submenu .el-menu .el-menu-item{ height:44px;font-weight: bold;line-height:44px;padding:0px !important} 
.el-submenu .el-menu .el-menu-item a{font-size:12px;display:block;height:44px;/*width:100%;*/line-height:44px;padding-left:53px;color:#555555;font-weight:bold;} 
.currentDt{color:#FF4614 !important}

.ruleFormClass{background-color:#FFFFFF}
.ruleFormClass .el-form-item .el-form-item__label {width:200px !important;text-align:right;}

.el-submenu__title:hover i{color:#FF4614;}
.el-submenu__title:hover span{color:#FF4614;}
.el-submenu__title:hover .el-submenu__icon-arrow{color:#FF4614;}
.el-submenu .el-menu .el-menu-item a:hover{
	background:#FF4614;
	color:#FFFFFF;
}

.activeClassMenu{
	color:red;
}
.logmaincontainer .el-card__header{padding: 10px 0px;font-weight:bold;}
.logmaincontainer .el-card__body{padding: 0px 0px;}

#loginVue .el-form-item__content{line-height: 20px;}
#loginVue .el-card .el-input .el-input__inner{width:270px;height:30px;line-height:30px;padding: 3px 2px 3px 6px;border-radius: 2px;font-size: 12px;}
#loginVue .el-card .el-form-item__content .el-button--primary{background:#FF4614;border-color: #FFFFFF;}
#loginVue .means{font-size:14px;margin-bottom: 25px;}
#loginVue .means span{padding-left:13px;color: #FFFFFF;font-weight: 500;}

.limarker {      
width: 9px;      
height: 9px;           
border-radius: 18px;      
background-color: #363B4E; 
/* list-style-type:disc;     */
display:inline-block;
} 


.passDialog .el-dialog{
/* width:30%; */
width:500px;
height:345px;
}
.passDialog .el-dialog__header{
	border-bottom: 1px solid #E8E8E8;
	line-height:22px;
	padding: 8px 20px;
}
.passDialog .el-dialog__header .el-dialog__title{
	/* font-weight: 500; */
	font-weight: bolder;
	font-size: 14px;
	color:#333333;
}
.passDialog .el-dialog__header .el-dialog__headerbtn{top: 14px;}
.passDialog .el-dialog__header .el-dialog__headerbtn i{color:#FF4614;}
.passDialog .el-dialog__body{padding:40px 20px 35px 20px;}
.passDialog .el-dialog__body .el-form-item{margin-bottom:0px;}
.passDialog .el-dialog__body .el-form-item .el-form-item__label{
	text-align: left;
	/* text-align: center; */
	padding: 0;
	/* width:140px !important; */
	/* width:140px !important; */
	color:#333333;
	height:40px;
	line-height: 40px;
}
.passDialog .el-dialog__body .el-form-item .el-form-item__content{width:300px;height:26px;line-height: 26px;margin-bottom:30px;}
/* .passDialog .el-dialog__body .el-form-item .el-form-item__content{ */
	/* margin-left:140px !important; */
/* } */
.passDialog .el-input .el-input__inner{width: 300px;height: 26px;line-height: 26px;border-radius: 2px;padding: 0 10px;}

.tipDialog .el-dialog{
width:400px;
/* height:250px; */
height:190px;
}
.tipDialog .el-dialog__header{
	border-bottom: 1px solid #E8E8E8;
	line-height:22px;
	padding: 8px 20px;
}
/* .tipDialog .el-dialog__body{width:auto;height:120px;padding:19px 20px 0px 20px;} */
.tipDialog .el-dialog__body{width:auto;height:60px;padding:19px 20px 0px 20px;}
.tipDialog .el-dialog__footer{padding: 18px 20px 20px 20px;}
.tipDialog .el-dialog__header .el-dialog__title{
	font-weight: bolder;
	font-size: 14px;
	color:#333333;
}
.tipDialog .el-dialog__header .el-dialog__headerbtn{top: 14px;}
.tipDialog .el-dialog__header .el-dialog__headerbtn i{color:#FF4614;}

.tipDialogLarge .el-dialog{height:250px;}
.tipDialogLarge .el-dialog__body{height:120px;}


.el-dropdown-menu .el-icon{color:#FF4614;}
.el-dropdown-menu li:hover{color:#4D84FF !important;}

#rightHeader_container .el-dropdown-link {
	cursor: pointer;
	color: #FFFFFF;
}
#rightHeader_container .el-icon-arrow-down {
	font-size: 12px;
}

.el-dialog .normalDialogPrimaryButton{    
	width: 90px;
    height: 32px;
    padding: 0;
    border-radius: 2px;
    font-size: 12px;
    background-color: #FF4614;
	border-color: #FF4614;
    color: #FFFFFF;
	line-height: 32px;
}
.el-dialog .normalDialogPrimaryButton:hover{
	background-color: #FF6e28;
	border-color: #FF6e28;
}
.el-dialog .normalDialogPrimaryButton:focus:not(.normalDialogPrimaryButton:hover){
	background-color: #FF6e28;
	border-color: #FF6e28;
}
.el-dialog .normalDialogSecondButton{    
	width: 90px;
    height: 32px;
    padding: 0;
    border-radius: 2px;
	border-color:#DCDFE6;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #666666;
	line-height: 32px;
}
.el-dialog .normalDialogSecondButton:hover{   
	background-color: #FF6e28;
	border-color: #FF6e28;
	color:#FFFFFF;
}
.el-dialog .normalDialogSecondButton:focus:not(.normalDialogSecondButton:hover){
	background-color: #FF6e28;
	border-color: #FF6e28;
}
#right_header span{
	font-size:12px;
	color:#999999;
	
}

 .fade-enter-active, .fade-leave-active {
  transition: opacity .5s;
}
.fade-enter, .fade-leave-active {
  opacity: 0;
}

.slide-fade-enter-active {
  transition: all .3s ease;
}
.slide-fade-leave-active {
  transition: all .3s cubic-bezier(1.0, 0.5, 0.8, 1.0);
}
.slide-fade-enter, .slide-fade-leave-to
/* .slide-fade-leave-active for below version 2.1.8 */ {
  transform: translateX(-10px);
  opacity: 0;
}
.el-menu .el-menu-item.is-active {
   background: #FF4614 !important;
   
}
.el-menu .el-menu-item.is-active  a{
	color:#FFFFFF;
   font-weight:bold;
}
.el-menu .el-submenu.is-active .el-submenu__title span{
   color: #FF4614 !important;
}
.el-menu .el-submenu.is-active  .el-icon{
   color: #FF4614 !important;
}
.el-menu .el-submenu.is-active .el-submenu__icon-arrow{
   color: #FF4614 !important;
}
/*wqq*/
#main_internal_container {
	height: calc(100% - 67px);
	background:#F6F7FB;
	width: calc(100% - 34px);
    /* height: calc(100% - 67px); */
	/* padding:17px 17px 10px 15px; */
	padding:17px 17px 0px 15px;
	overflow:auto;
}
#rightHeader_container .el-dropdown-link:hover{color:#FFFFFF;}
#rightHeader_container .el-icon-Chinese:hover{color:#FFFFFF !important;}
#rightHeader_container .el-icon-English:hover{color:#FFFFFF !important;}


.el-col {
    border-radius: 4px;
  }
  .bg-purple-dark {
    background: #99a9bf;
  }
  .bg-purple {
    background: #d3dce6;
  }
  .bg-purple-light {
    background: #e5e9f2;
  }
  .grid-content {
    border-radius: 4px;
    min-height: 36px;
  }
  
section{	
	/* width:100%; */
	/* height:auto; */
	/* background:#ffffff; */
	/* box-shadow:0 2px 9px 0 rgba(180,180,180,0.50); */
	/* margin-bottom:15px; */
	margin:30px 15px 30px 40px;
}
section i{cursor:pointer;}
section .sectionTitle{ 
	display: -webkit-flex; /* Safari */   
	display: flex;
    align-items: center;
}
section .sectionTitle span{    
	padding-left:5px;
	font-weight:bold;
	color: #333333;
}
/* section .sectionTitle .titleSwitch{     */
	
/* } */

section .sectionConfig{    
	margin-left: 24px;
	margin-top: 20px;
	display: flex;
    flex-flow: row wrap;
}
section .sectionConfig input{width:260px;height:32px;border-radius:0;}
section .sectionConfig .el-form-item .el-form-item__label{line-height: 19px;float:none;}
section .sectionConfig .el-form-item__content{line-height: 0px;}
section .sectionConfig .el-form-item__content .el-input{line-height: 38px;}
section .sectionConfig .el-form-item__content .el-input .el-input__inner{padding: 0 10px;height:32px !important;}
section .sectionConfig .el-form-item__content .setrange span{line-height: 20px;font-size:12px;}

section .sectionConfig .el-form-item{margin-bottom: 24px; flex: 0 1 30%;margin-right: 15px;}
.sectionContainer{border-top:1px solid #E9E9E9;box-sizing: border-box;}
.sectionContainer .el-tabs__nav-wrap{padding-left: 80px;}
.sectionContainer .el-tabs__content{padding-left: 80px;}

.footerContainer{
	/* margin-bottom: 0px; */
    height: 60px;
	border-top:1px solid #E9E9E9;
	/* flex: 0 0 auto;*/
	display: flex;
    align-items: center;
	/*定位*/
	/* position: absolute; */
    /* bottom: 0px; */
    /* width: 100%; */
    /* background: rgb(255, 255, 255); */
}
.footerContainer div{
	margin-left: 80px;
}
/*wqq2*/
.main_content_container {
	box-sizing:border-box;
	/* margin:17px 17px 10px 15px; */
	/* min-height: calc(100% - 10px); */
	/* background:yellow; */
	width: 100%;
    height: 100%;
	border:1px solid #E9E9E9;
	border-radius:4px;
	background:#FFFFFF;
	display: flex;
    flex-direction: column;
	border-top: none;
}
.main_content_container .footerPrimaryButton{
	width: 90px;
    height: 32px;
    padding: 0;
    border-radius: 2px;
    font-size: 12px;
    background-color: #FF4614;
	border-color: #FF4614;
    color: #FFFFFF;
	line-height:32px;
}
.main_content_container .footerPrimaryButton:hover{
    background-color: #FF6e28;
	border-color: #FF6e28;
}
.main_content_container .footerPrimaryButton:focus:not(.footerPrimaryButton:hover){ 
    background-color: #FF6e28;
	border-color: #FF6e28;
}
.main_content_container .footerSecondButton{
	width: 90px;
    height: 32px;
    padding: 0;
    border-radius: 2px;
	border-color:#DCDFE6;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #666666;
	line-height:32px;
}
.main_content_container .footerSecondButton:hover{
    background-color: #FF6e28;
	border-color: #FF6e28;
	color:#FFFFFF;
}
.main_content_container .footerSecondButton:focus:not(.footerSecondButton:hover){ 
    background-color: #FF6e28;
	border-color: #FF6e28;
	color:#FFFFFF;
}
.contentFlexCls{flex:1;}
.contentCls{width: 100%;height: 100%;display: flex;flex-direction: column;}
.contentOverflowCls{height: calc(100% - 60px);overflow-y: auto;}

.el-tabs .el-tab-pane{margin: 13px 80px 90px 0;}

.textContainer{display:flex;flex-flow: row wrap;}
.textContainer div{width: 300px;height:20px;margin-bottom:20px;margin-right:60px;}
.textContainer .leftcolumn{	
    display:inline-block;
	width:140px;
	/* height:14px; */
	color:#999999;
	/* letter-spacing:0.45px; */
	/* font-weight:normal; */
	
}
.textContainer .rightcolumn{	
	display:inline-block;
	width:155px;
	/* height:14px; */
	color:#333333;
	/* letter-spacing:0.45px; */
}

.el-table .cell{color:#303133 !important;font-size:12px !important;}
.el-table .el-table__body .el-table__row{font-size:12px !important;}
.el-table td, .el-table th{padding: 5px 0 !important;}
.el-table .cell {line-height: 22px !important;}
   
.ulStyle {width:100%;}
.ulStyle li{list-style-type:disc;color:#333333;margin-left: 18px;}
/* .ulStyle li:first-child{margin-top: -10px;} */
.ulStyle li span:first-child{font-weight:bold;}
.ulStyle .el-checkbox{margin-right: 58px !important;}

.el-dialog .normalDialog{
	/* margin-left: 24px; */
	/* margin-top: 20px; */
	/* display: flex; */
    /* flex-flow: row wrap; */
}
.normalDialog .el-form{
	display: flex;
    flex-flow: row wrap;
	justify-content: space-between;
}
/* .normalDialog .el-form .el-form-item{margin-bottom: 30px;flex: 1;} */
.normalDialog .el-form .el-form-item{margin-bottom: 30px;}
.normalDialog .el-dialog {width:620px;}
.normalDialog .el-dialog .el-dialog__header{border-bottom: 1px solid #E8E8E8;padding: 10px 20px;}
.normalDialog .el-dialog .el-dialog__header .el-dialog__headerbtn{top:14px;}
.normalDialog .el-dialog .el-dialog__header .el-dialog__headerbtn i{color:#FF4614;}
.normalDialog .el-dialog .el-dialog__header .el-dialog__title{font-size:14px;font-weight:bolder;color: #333333;}
.normalDialog .el-dialog .el-input__inner{width:260px;height:32px;border-radius:0;padding: 0 10px;}
.normalDialog .el-dialog .el-form-item .el-form-item__label{line-height: 19px;color: #333333;float:none;}
.normalDialog .el-dialog .el-form-item__content{line-height: 0px;}
.normalDialog .el-select .el-select__caret{line-height: 30px;}
.largeDialog .el-dialog {width:680px;height:630px;}
.largeDialog .el-form {width:655px;height:450px;overflow-y: auto;display: block;}
.largeDialog .el-form .sectionConfig{margin-right: 24px;display: flex;flex-flow: row wrap;justify-content: space-between;}


.sectionConfig .el-icon {color:#FF4614;}
.sectionConfig .el-input-group__append{border-radius: unset;}
.sectionConfig .certUploadItem .el-form-item__content {margin-top: 3px !important;width: 385px;}
.sectionConfig .el-input-group__append .upload-demo{height:30px;line-height: 36px ;width: 85px;}
.sectionConfig .el-input-group__append .upload-demo .el-button{display: flex;align-items: center;}
.sectionConfig .certUploadItem .el-button{display: flex;align-items: center;width:auto;padding:0 8px;}
.sectionConfig .certUploadItem .el-icon-operation-import{color: #FFFFFF;}
.sectionConfig .uploadItem .el-input-group{width: 385px;}

.el-checkbox__input.is-checked+.el-checkbox__label {
    color: #333333 !important;
}
.el-select-dropdown__item.selected {font-weight:normal !important;}
.tableDiv{text-align: right;width:100%;}
.el-table .el-table__header-wrapper .el-table__header .has-gutter tr th{background:#F6F7FB;}

/* .oprateIcon{font-size:20px !important;width:30%;} */
.tableDiv thead tr{line-height:20px;}/*NLTablethead*/

.oprateIcon{font-size:20px !important;}
.oprateLargeIcon{font-size:26px !important;}
.oprateIconDisabled{color:#D9E5FF !important;}
.oprateIconDisabled i{color:#D9E5FF !important;}
.tableDiv .el-table__body .el-table__row .el-button--default{padding:0;border:none;}

.maxNumTip{color:#1DA3FC !important;background:#E6F7FF !important;border:1px solid #1DA3FC !important;border-radius:15px !important;height:30px;min-width:0 !important;display:flex:align-items:center;top:80px !important;}
.maxNumTip .el-message__icon{color:#1DA3FC !important;background:#E6F7FF !important;}
.maxNumTip .el-message__content{color:#1DA3FC !important;background:#E6F7FF !important;}


/* .el-message{ */
	/* color:#1DA3FC !important;background:#E6F7FF !important;border-radius:10px;!important; */
/* } */
/* .el-message__icon{} */
/* .el-icon-warning{color:#E6A23C !important;background:#FFFBE6 !important;border-radius:10px;!important;} */
/* .el-icon-info{color:#1DA3FC !important;background:#E6F7FF !important;border-radius:10px;!important;border-color:#1DA3FC !important;;} */
/* .el-icon-success{color:#1EBC1E !important;background:#E9FFEF !important;border-radius:10px;!important;} */
/* .el-icon-error{color:#F56C6C !important;background:#FEF0F0 !important;border-radius:10px;!important;} */
.el-tabs__active-bar{background-color: #FF4614 !important;}
.el-tabs__item.is-active{color: #FF4614 !important;}
.el-tabs__item{font-weight: 700 !important;}
.el-tabs__item:hover{color: #FF4614 !important;}

.tabsContainer .el-tabs__header{margin: 0;}
.tabsContainer .el-tabs__header .el-tabs__nav-wrap{padding-left: 40px;}
.tabsContainer .el-tabs .el-tabs__content .el-tab-pane{margin: 0;}
.tabsContainer .el-tabs .el-tabs__content{height: calc(100% - 40px);}/**/
.tabsContainer .el-tabs .el-tabs__content .el-tab-pane{height: 100%;}/**/
/* .tabsContainer .sectionContainer section{margin: 30px 15px 0px 80px;} mtu下面的空白*/
/* .tabsContainer .el-tabs__content .el-tab-pane{margin:0;} */
.maxNumClass{font-size:12px;color:#999999 !important;font-weight:unset !important;}

.comboBox{box-sizing:border-box;;}
.comboBox .el-input{line-height:30px !important;}
.comboBox .el-input .el-input__inner{width:180px !important;}

.comboBox .el-select{width:80px;}
.comboBox .el-input-group__append{border-radius:0 !important;}
.comboBox .el-input .el-input--suffix .el-input__inner{width:80px !important;}

.basicComboBox{box-sizing:border-box;;}
.basicComboBox .el-form-item__content{width:260px !important;margin-top: 3px !important;}
.basicComboBox .el-input{line-height:30px !important;}
.basicComboBox .el-input .el-input__inner{width:180px !important;}

.basicComboBox .el-select{width:80px;}
.basicComboBox .el-input-group__append{border-radius:0 !important;}
.basicComboBox .el-input .el-input--suffix .el-input__inner{width:80px !important;}
.basicComboBox .el-input .el-input--suffix .el-select__caret{line-height:32px !important;}

.el-message-box__wrapper .el-message-box .el-message-box__header .el-message-box__headerbtn .el-icon-close:before{
	content: "\e6db";
}

.sectionContainer .pubButton{width:auto;padding: 0 10px;}
.sectionContainer .pubButton span{font-weight:unset !important;}
.sectionConfig .itemShow .el-form-item__content{height:25px;line-height:25px !important;}
.sectionConfig .itemShow .el-form-item__content p{height:25px;line-height:25px !important;}
.sectionConfig .cpiCheckClass{position: relative;}
.sectionConfig .cpiCheckClass .el-form-item__content .el-checkbox{position: absolute;top:30px;}
.sectionConfig .cpiCheckClass .el-form-item__content .el-input{position: absolute;top: 20px;left: 100px;}
.sectionConfig .cpiCheckClass .el-form-item__content .el-input__inner{width:175px;}
/* .sectionConfig .cpiCheckClass .el-form-item__content{position: absolute;top: 20px;} */
/* .sectionConfig .cpiCheckClass .el-form-item__content .el-input{width:175px;} */
/* .sectionConfig .cpiCheckClass .el-form-item__content .el-input__inner{width:175px;} */
.statusClass{color:#67D972 !important;}
.statusClass span{color:#67D972 !important;}

.el-dialog span{word-break:break-word;}
/* .el-dialog p{word-break:break-word;} */
.groupDiv{width:100%;position: relative;}
.groupDiv .el-form-item .el-input__inner{width:280px;}
.autoButton{
	position: absolute;top:-17px;left:215px;width: 45px !important;height: 17px !important;background-color: #FF4614;text-align:center;cursor:pointer;border-radius: 2px !important;
}
.urlHead .el-input-group__prepend{padding: 0 10px;line-height:30px;width:45px;border-radius: unset;}
.urlHead .el-input__inner{width:260px;}
.urlHead {margin-top: 3px;}

/* .el-form-item .el-form-item__content{line-height: 16px !important;} */
/* .el-form-item .el-form-item__content span{color: #999999;} */
/* .el-form-item.is-error  .errorInfoClass {color:red !important;} */
/* .el-form-item.is-error  .errorInfoClass span{color:red !important;} */

.itemRangeCls .el-form-item .el-form-item__content{line-height: 16px !important;}
.itemRangeCls .el-form-item .el-form-item__content .el-input{line-height: 38px;}
.itemRangeCls .el-form-item .el-form-item__content span{color: #999999;}
.itemRangeCls .el-form-item .rangeInfoCls {display:block;font-size:12px !important;}
.itemRangeCls .el-form-item .rangeInfoCls span{font-size:12px !important;font-weight:unset !important;}
.itemRangeCls .el-form-item.is-error  .rangeInfoCls {color:#F56C6C !important;}
.itemRangeCls .el-form-item.is-error  .rangeInfoCls span{color:#F56C6C !important;}
.el-form-item .el-form-item__content .smallSelectCls .el-input{width:100px !important;}
.el-form-item .el-form-item__content .smallSelectCls .el-input__inner{width:100px !important;}

.FreqCombCls{width:100%;position: relative;}
.FreqCombCls .el-form-item .el-input__inner{width:210px;}

/* .singleModuleCls .FreqCombCls{ */
	/* margin-bottom: 24px; */
    /* flex: 0 1 30%; */
    /* margin-right: 15px; */
/* } */
.tableDiv .el-button.is-disabled .oprateIcon{color:#E4E7ED;}

.mmeIPCombCls{width:100%;position: relative;}
.mmeIPCombCls .el-form-item .el-form-item__content{line-height: 38px !important;}
.mmeIPCombCls .el-form-item .el-form-item__content .el-input-group{vertical-align: middle;}
.mmeIPCombCls .el-input-group{width: auto;}
.mmeIPCombCls .el-form-item .el-input__inner{width:160px;}
.mmeIPCombCls .el-select .el-input {width: 100px;}
.mmeIPCombCls .el-input-group__append{line-height: 30px;}

.preCls{width: 50px !important;;}
.preCls .el-input__inner{background-color: #F5F7FA;}

.lgwright {
      float: right;
      width: 60px;
}
.info_container {
	box-sizing:border-box;
	/* margin:17px 17px 10px 15px; */
	/* min-height: calc(100% - 10px); */
	/* background:yellow; */
	width: 100%;
    height: 100%;
	/* border:1px solid #E9E9E9; */
	
	/* display: flex; */
    /* flex-direction: column; */
	/* border-top: none; */
}
.info_container .infoForm{
	width: 100%;
    height: 100%;
	/* border:1px solid #E9E9E9; */
	/* border-top:2px solid #4D84FF; */
	/* border-radius:4px; */
	/* background:#FFFFFF; */
	/* border-top-left-radius:unset; */
	/* border-top-right-radius:unset; */
}
.info_container .infoForm .infoFormDiv{
	/* width: 100%; */
    /* height: 100%; */
    /* height: 40px; */
	border:1px solid #E9E9E9;
	border-top:2px solid #FF4614;
	border-radius:4px;
	background:#FFFFFF;
	border-top-left-radius:unset;
	border-top-right-radius:unset;
	/* border-bottom-left-radius:4px; */
	/* border-bottom-right-radius:4px; */
	padding: 15px 0 0px 15px;
}
.info_container .infoForm .infoFormDiv .infoCls{
	margin: 20px 0 10px 10px;
}
.infoCls{display:flex;flex-flow: row wrap;flex:1;}
/* .infoCls li{width: 320px;height:20px;margin-bottom:15px;} */
.infoCls li{margin-bottom:15px;flex:0 1 auto;margin-right:10px;height: 20px;line-height: 20px;}
.infoCls .leftcolumn{	
    display:inline-block;
	width:140px;
	color:#999999;
	margin-right:10px;
}
.infoCls .rightcolumn{	
	display:inline-block;
	width:170px;
	color:#333333;
	/* margin-left:30px; */
}
.infoCls2{margin: 20px 0 10px 10px;display:flex;flex-flow: row wrap;flex:1;}
/* .infoCls2 li{width: 310px;height:20px;margin-bottom:15px;margin-right:60px;} */
.infoCls2 li{margin-bottom:15px;flex:0 1 auto;height: 20px;line-height: 20px;}
.infoCls2 .leftcolumn{	
    display:inline-block;
	width:170px;
	color:#999999;
}
.infoCls2 .rightcolumn{	
	display:inline-block;
	width:145px;
	color:#333333;
}

/* .infoFormDiv .el-table .cell { */
/* white-space: nowrap !important; */
/* } */
.iCls{width: 18px;height: 18px;display: inline-block;}
.paginationClass{margin: 20px;}
.paginationClass .el-pagination .btn-prev .el-icon{font-family:element-icons !important;}
.paginationClass .el-pagination .btn-next .el-icon{font-family:element-icons !important;}

.radioCls .el-radio .el-radio__label{color: #606266;font-weight:500;}
.radioHeaderCls .el-radio .el-radio__label{color: #333333;font-weight:bolder;} 

.smDialog .el-dialog{height: 200px;}
.smDialog .el-dialog .el-dialog__body{height: 70px;}
.ulStyle .paginationClass li:first-child{margin-top: 0px;}
.nowrap-tab .el-table__header .cell{
   padding-left: 5px !important;
   /* text-overflow: unset!important; */
   white-space:nowrap !important
}
.el-pager li.btn-quicknext, .el-pager li.btn-quickprev {font-family: element-icons!important;}
.powerModifyCls{margin-left:10px;}
.powerModifyCls .el-checkbox__input .el-checkbox__original{width:14px;height:14px;left: 0px;}
/*color*/
.el-select-dropdown__item.selected {
    color: #FF4614 !important;
}
/* .el-input__inner:focus { */
    /* border-color: #FF4614 !important; */
/* } */
/* .el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus { */
    /* border-color: #F56C6C !important; */
/* } */
.el-dropdown-menu li:hover {
   background-color: #F5F7FA !important;
	color: #FF4614 !important;
}
.el-checkbox__inner:hover {
    border-color: #FF4614 !important;
}
.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color: #FF4614 !important;border-color: #FF4614 !important;}
.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#FF4614 !important;}
.el-radio__inner:hover {
    border-color: #FF4614 !important;
}
.el-radio__input.is-checked .el-radio__inner {
    border-color: #FF4614 !important;
	background: #FF4614 !important;
}
.el-radio__input.is-checked+.el-radio__label {
    color: #FF4614 !important;
}
.el-switch.is-checked .el-switch__core {
    border-color: #FF4614 !important;
    background-color: #FF4614 !important;
} 
.longLableCls .el-form-item__label{width:260px;display:inline-block;text-align:left;}
.alignLeftCls{padding-left: 0px !important;}
/* L2 */
.APNDivCls{position:relative;}
.APNDivCls .APNItem1Cls{width:380px !important;margin-bottom: 40px !important;}
.APNDivCls .APNCheckCls{width:180px !important;margin-bottom: 40px !important;position: absolute;top: 0px;left: 395px;}
.APNDivCls .APNItem2Cls{width:380px !important;margin-bottom: 40px !important;margin-left:10px;}
.APNDivCls .APNItem3Cls{width:380px !important;margin-bottom: 40px !important;margin-left:10px;}

.APNDivCls .APNItem1Cls .el-form-item__content{position: absolute;top: -10px;left: 100px;}
.APNDivCls .APNCheckCls .el-form-item__content{position: absolute;top: 1px;left: 90px;}
.APNDivCls .APNItem2Cls .el-form-item__content{position: absolute;top: 50px;left: 100px;}
.APNDivCls .APNItem3Cls .el-form-item__content{position: absolute;top: 108px;left: 100px;}

.nowrap-tab .el-table__header .el-table-column--selection .el-checkbox__input{
   margin-left: 5px !important;
}
.twoColumnsCls {display:flex;flex-flow: row wrap;}
.twoColumnsCls .el-form-item{margin-bottom: 24px !important; flex: 0 1 46% !important;}
.dscpCls .el-select__caret{line-height: 32px;}
.dscpCls .el-select .el-input .el-input__inner{width: 130px;} 
.el-button--primary.is-disabled{background-color: #CCCCCC !important;border-color: #CCCCCC !important}