body, html {
  width: 100%;
  height: 100%;
  min-width: 1300px;
  cursor: pointer;
}

* {
  padding: 0;
  margin: 0;
}

.messageIndex {
  z-index: 99999999999 !important;
}

img {
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}

header {
  width: 100%;
  height: 5rem;
}

header #navTab {
  position: fixed;
  top: 0;
  min-width: 1300px;
  z-index: 99999999;
  background-color: #ffffff;
  width: 100%;
  height: 5rem;
  overflow: hidden;
}

header #navTab .logo1 {
  width: 95%;
  margin: 0 auto;
}

header #navTab .logo1, header #navTab .logo2 {
  position: relative;
}

header #navTab .logo2 {
  backgorund: #000000;
  color: #ffffff;
}

header #navTab .el-row, header #navTab .el-col {
  height: 100% !important;
  line-height: 5rem;
}

header #navTab .logo {
  color: #707070;
  font-size: 1.13rem;
  font-family: Microsoft YaHei-Regular, Microsoft YaHei;
}

header #navTab .logo .logoImg {
  width: 11.19rem;
  position: relative;
  top: .6rem;
}

header #navTab .logo font {
  margin-left: .63rem;
  position: relative;
  top: -0.6rem;
}

header #navTab .nav-tab {
  width: 100%;
  height: 5rem;
}

header #navTab .nav-tab ul {
  width: 100%;
  height: 100%;
}

header #navTab .nav-tab ul li {
  list-style-type: none;
  float: left;
  text-align: center;
  
  height: 4.7rem;
}

header #navTab .nav-tab ul li img {
  width: .84rem;
}
header #navTab .nav-tab ul li button {
  width: 5.13rem;
  height: 2rem;
  padding:.44rem;
  background: #0072BA;
  position: relative;
  top:1.49rem;
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  opacity: 1;
  font-size: 1rem;
  font-family: Microsoft YaHei-Regular, Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
}
.el-tooltip__popper.is-light {
  border: none !important;
  box-shadow: 0rem 0rem 1.25rem 0.06rem rgba(0, 0, 0, 0.12);
}

.popper__arrow {
  border: none !important;
  box-shadow: 0rem 0rem 1.25rem 0.06rem rgba(0, 0, 0, 0.12);
}

.bulletFrame {
  width: 5.75rem;
  position: fixed;
  right: 0rem;
  bottom: 2rem;
  background: #333333;
  z-index: 999999;
  transform: scale(0.7);
  transform-origin: right top;
  text-align: center;
}

.bulletFrame .bulletDiv {
  width: 100%;
  height: 7.88rem;
  font-size: 0.88rem;
  font-family: Microsoft YaHei-Regular, Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  position: relative;
}

.bulletFrame .bulletDiv img {
  width: 2.11rem;
  margin-top: 50%;
  transform: translate(0, -50%);
}

.bulletFrame .bulletDiv .bullet-div {
  position: absolute;
  width: 8.06rem;
  height: 2.09rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 1.25rem 0.06rem rgba(0, 0, 0, 0.12);
  border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
  color: #333333;
  line-height: 2.09rem;
  top: 2.5rem;
  left: -9rem;
}

.bulletFrame .bulletDiv1 {
  width: 100%;
  height: 5.88rem;
  font-size: 0.88rem;
  font-family: Microsoft YaHei-Regular, Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
}

.bulletFrame .bulletDiv1 img {
  width: 2.11rem;
  margin-top: 50%;
  transform: translate(0, -50%);
}

.bulletFrame .bulletDiv:hover {
  background: #0072BA;
}


.el-dialog__header {
  background: #0072B9;
}
#logo .el-dialog__header {
  background: #ffffff;
  height: 4.25rem;
  line-height: 5rem;
}

.el-dialog__title {
	color: #ffffff !important;
}
#logo .el-dialog__title {
	font-size: 1.5rem !important;
	color: #000000 !important;
}
#logo .el-dialog__headerbtn .el-dialog__close {
  /* color: #ffffff !important; */
  display: none;
}
.el-button--primary.is-disabled{
	    color: #C0C4CC !important;
	    cursor: not-allowed;
	    background-image: none;
	    background-color: #FFF !important;
	    border-color: #EBEEF5 !important;
}
.el-dialog__headerbtn .el-dialog__close {
  color: #ffffff !important;
}
.el-table th.el-table__cell > .cell > .el-checkbox:first-child {
  display: none;
}

.el-table td.el-table__cell > .cell > .el-checkbox > .el-checkbox__input > .el-checkbox__inner {
  border-radius: 50%;
}

.el-checkbox__inner::after {
  box-sizing: content-box;
  content: "";
  border: 1px solid #0072B9;
  border-left: 0;
  border-top: 0;
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background: #ffffff;
}

.el-table thead {
  background: #0072B9;
  color: #ffffff;
}

.el-table__row {
  text-align: center;
}
.el-button--primary{
	background-color:#0072BA !important;
	border-color:#0072BA !important;
}
footer {
  width: 100%;
  height: 13.5rem;
  background: #333333;
}

footer .footer-tab {
  width: 100%;
  height: 100%;
}

footer .footer-tab .footer-content {
  width: 63%;
  margin: 0 auto;
  height: 52%;
  padding: 3.25rem 0 3.19rem 0;
  color: #FFFFFF;
}

footer .footer-tab .footer-content .logo {
  font-size: 1.25rem;
  font-family: Microsoft YaHei-Regular, Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 2.81rem;
}

footer .footer-tab .footer-content .logo .logoImg1 {
  width: 11.19rem;
  position: relative;
  top: .12rem;
}

footer .footer-tab .footer-content .logo font {
  margin-left: .63rem;
  position: relative;
  top: -1.5rem;
}

footer .footer-tab .footer-content .nav-tab {
  width: 100%;
  height: 1.19rem;
  line-height: 4rem;
}

footer .footer-tab .footer-content .nav-tab ul {
  width: 100%;
  height: 100%;
  font-size: 0.88rem;
}

footer .footer-tab .footer-content .nav-tab ul li {
  list-style-type: none;
  float: left;
  text-align: center;
  height: 1.19rem;
}

footer .footer-tab .footer-content .nav-tab ul li img {
  width: .84rem;
}

footer .footer-tab .footer-content .footer-img {
  width: 7rem;
  text-align: center;
}

footer .footer-tab .footer-content .footer-img img {
  width: 100%;
}
