body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;}

.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

/*style样式*/
body {
  font-family: Helvetica, sans-serif;
}
#Imageid {position:absolute; top: 3px; right: 3px; z-index: 9}
.nav-top-logo {margin: 0px; color: #fff; line-height: 60px; margin: 0px 20px;}
.gx-nav-top {height: 60px; width: 100%; background: #1D8CE0}
.gx-nav-left { background: #eef1f6; position: absolute; top: 60px;bottom: 0;left: 0;width: 200px; z-index: 99;overflow: auto; overflow-x: hidden; }
.nav-right-content {float:left; width: 100%}
.gx-content { position: absolute; top: 60px; bottom: 0; left: 200px; right: 0; z-index: 1; overflow: hidden; }
.show_iframe { position: absolute; top: 0; right: 0; left: 0; bottom: 0; overflow: auto}
.show_iframe iframe { position: absolute; bottom: 0; height: 100%; width: 100%; overflow: auto; }
.iframe-content {padding: 20px; padding-top: 0px;}
.iframe-content .gx-line { border-bottom:1px solid rgb(224, 230, 237);}
.gx-breadcrumb {padding-bottom: 20px;}
.gx-search {margin-top: 20px;}
.el-input-group__prepend {border: none !important; color: #333;}
.el-input-group--prepend .el-input__inner { border-radius: 4px; }
.gx-iframe-operation {height: 60px; background:#EFF2F7; width: 100%; line-height: 60px; }
.el-badge__content.is-fixed {top: 16px;}
.gx-iframe-content {margin-top: 10px;}
.el-pagination__editor {width:50px !important; }
.avatar-uploader .el-upload { border: 1px dashed #d9d9d9; border-radius: 6px; cursor: pointer; position: relative; overflow: hidden; }
.avatar-uploader .el-upload:hover { border-color: #20a0ff; }
.avatar-uploader-icon {font-size: 28px; color: #8c939d; width: 148px; height: 148px; line-height: 148px; text-align: center; }
.avatar { width: 146px; height: 146px; display: block; border-radius: 6px; }
.demo-table-expand {font-size: 0; margin-left: 20px;}
.demo-table-expand label {width: 90px; color: #99a9bf;}
.demo-table-expand .el-form-item {margin-right: 0; margin-bottom: 0; width: 50%;}
.el-carousel__item h3 {color: #475669;font-size: 14px;opacity: 0.75;line-height: 200px;margin: 0;}
.el-carousel__item:nth-child(2n) {background-color: #99a9bf;}
.el-carousel__item:nth-child(2n+1) {background-color: #d3dce6;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.alieditContainer{position: relative;} 
.sixDigitPassword {position: absolute;left: -122px;top: 0; width: 1000px;height: 26px;  color: #fff;font-size: 12px;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-user-select: initial;outline: 'none';z-index: 999;opacity:0;filter:alpha(opacity=0);}
.sixDigitPassword-box {cursor:text;background: #fff;outline: none;position: relative;padding: 8px 0;height: 15px;border: 1px solid #cccccc;border-radius: 2px;}
.sixDigitPassword-box i {float: left; display: block; padding: 4px 0; height: 7px; border-left: 1px solid #cccccc;}
.sixDigitPassword-box .active { background: url('../images/password-blink.gif') no-repeat center center;}
.sixDigitPassword-box b {display: block;margin: 0 auto;width: 7px;height: 7px;overflow: hidden;visibility:hidden;background: url('../images/passeord-dot.png') no-repeat;}
.sixDigitPassword-box span {position: absolute;display: block;left: 0px;top: 0px;height: 30px;border: 1px solid rgba(82, 168, 236, .8);border: 1px solid #00ffff;border-radius: 2px;visibility: hidden;-webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.75), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.ui-securitycore  .ui-form-item .ui-form-explain{margin-top: 8px; }
.i-block{display:inline-block;}
.six-password{ position: relative; height:33px;  width:182px; overflow: hidden; vertical-align: middle;}
.xiha-menu-admininfo {padding: 0px !important; top: 48px !important; right: 0px; left: auto !important; box-shadow: none !important; }
.footer {height: 46px; bottom: 0; text-align: center; color: #555; font-size: 14px; top: 20px; position: relative;}
.footer p {margin-bottom: 10px;}
.el-message-box__title {
  padding-left: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1;
  color: #303133;
}
.el-message-box__close {
  display: initial;
  position: initial;
  
}
.el-message-box__headerbtn {
  position: absolute;
  top: 15px;
  right: 15px;
  padding: 0;
  border: none;
  outline: 0;
  background: 0 0;
  font-size: 16px;
  cursor: pointer;
}
.new-demo-ruleForm .el-select{
  display:block;
}
.tx-danger{color:#FF4949}
.tx-success{color:#13CE66}
.tx-primary{color:#20A0FF}
.bg-danger{background-color:#FF4949}
.bg-success{background-color:#13CE66}
.bg-primary{background-color:#20A0FF}

@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url('../fonts/iconfont2/iconfont.ttf?t=1631005699266') format('truetype');
}
.icon-fangxiangpan:before {
  content: "\e64a";
}

.icon-jiqiren_o:before {
  content: "\eb62";
}
