/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.testtest {
  -webkit-transform: translateX(1px);
          transform: translateX(1px);
}
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@font-face {
  font-display: swap;
}
body {
  font: 12px/18px -apple-system, BlinkMacSystemFont, SF Pro SC, SF Pro Text, Helvetica Neue, Helvetica, PingFang SC, Roboto, Arial, microsoft yahei ui, Microsoft YaHei, SimSun, sans-serif;
  overflow-x: auto;
  padding: 0 !important;
  margin: 0 !important;
  background: #f5f5f5 !important;
  color: #000;
  overflow-y: auto;
}
.bold {
  font-weight: bold;
}
.bolder {
  font-weight: 700;
}
img {
  vertical-align: middle;
  max-width: 100%;
}
.clearboth:after {
  content: ".";
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.inlineB {
  display: inline-block;
}
.img img {
  max-width: none;
}
.table {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  border-spacing: 0;
  border-collapse: collapse;
}
.table thead {
  background: #f5f5f5;
}
.table td {
  line-height: 17px;
  vertical-align: middle;
  padding: 8px;
  border-bottom: 1px solid #edeef2;
}
.table th {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  vertical-align: middle;
  padding: 12px 8px;
  border-bottom: 1px solid #edeef2;
}
.table.text-center th,
.table.text-center tbody > tr > td {
  text-align: center;
}
.table.text-right th,
.table.text-right tbody > tr > td {
  text-align: right;
}
.table.text-left th,
.table.text-left tbody > tr > td {
  text-align: left;
}
.table .textcenter {
  text-align: center;
}
.table tr.tabletr100 {
  height: 100px;
}
.text-nowrap {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border: 1px solid #edeef2;
}
.table.hoverBg tbody > tr:hover {
  background: #fbfbfb;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
  word-break: break-all;
  border-top: 0;
}
.tableSub > tbody > tr > td {
  padding: 15px 8px;
  line-height: 1.42857143;
}
.border-right-none td,
.border-right-none th {
  border-right: none !important;
}
.tdTable .nopadding th {
  vertical-align: middle;
  padding: 5px !important;
}
.tdTable p {
  line-height: 26px;
  font-size: 12px;
  margin-bottom: 0;
}
.tdTable .list-info {
  color: #888;
  min-width: 400px;
}
.tdTable .list-info .strong {
  width: 100%;
  color: #0090FF;
}
.tdTable .list-info p {
  float: left;
  width: 50%;
  word-break: break-all;
  padding-right: 10px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  color: #000;
}
a {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
.modal-title {
  font-size: 16px;
}
.wrapper {
  width: 96%;
  min-width: 990px;
  margin: 0 auto;
}
.wrapperFrame {
  min-width: 1183px;
  margin: 0 auto;
}
.pull-left {
  float: left !important;
}
.pull-right {
  float: right !important;
}
.title-round {
  width: 6px;
  height: 6px;
  border-radius: 8px;
  display: inline-block;
  vertical-align: baseline;
  margin-right: 6px;
  background-color: #FFB739;
}
.color0 {
  color: #000;
}
.color1 {
  color: #111;
}
.colorf6 {
  color: #f66f6a !important;
}
.colorf62 {
  color: #ff6242;
}
.colorc2 {
  color: #c2c2c2;
}
.color3 {
  color: #333 !important;
}
.colorff9 {
  color: #ff9700 !important;
}
.color5d {
  color: #5d5d5d;
}
.color7f {
  color: #7f7f7f !important;
}
.color7c {
  color: #7c7c7c !important;
}
.color8 {
  color: #808080 !important;
}
.color8b {
  color: #8b8b8b !important;
}
.color9 {
  color: #999 !important;
}
.color94 {
  color: #949494 !important;
}
.color5 {
  color: #555 !important;
}
.color6 {
  color: #666 !important;
}
.color4 {
  color: #4d4d4d !important;
}
.color2a {
  color: #2a2a2a;
}
.color4a {
  color: #4a4a4a !important;
}
.colora {
  color: #aaa !important;
}
.colorc {
  color: #ccc !important;
}
.color92 {
  color: #929292 !important;
}
.color30 {
  color: #303239;
}
.colore {
  color: #eee !important;
}
.colorf {
  color: #fff !important;
}
.colorb2 {
  color: #b22222 !important;
}
.colorb3 {
  color: #b3b3b3 !important;
}
.colorb35 {
  color: #353535 !important;
}
.colorc7 {
  color: #c7c7c7 !important;
}
.color7a {
  color: #7a7a7a;
}
.color928 {
  color: #111928;
}
.coloryellow {
  color: #ffd807;
}
.space1 {
  letter-spacing: 1px;
}
.colorfe {
  color: #fe6700;
}
.colordeepBlue {
  color: #006699;
}
.positive {
  color: #1293E5;
}
.blue {
  color: #3673fe;
}
.primary {
  color: #3673fe;
}
.color36c {
  color: #3366cc;
}
.color06c {
  color: #0066cc;
}
.color069 {
  color: #006699;
}
.color076 {
  color: #007ec6;
}
.color039 {
  color: #0d3d9c;
}
.color3f9 {
  color: #3f93ff;
}
.color09f {
  color: #0090FF;
}
.green {
  color: #1DA237;
}
.green1 {
  color: #22AC38;
}
.red {
  color: #ff0000;
}
.orange {
  color: #FF9700 !important;
}
.assertive {
  color: #ED1D1D !important;
}
.text-danger {
  color: #ED1D1D;
}
.text-warning {
  color: #ffa92e;
}
.textIndent {
  text-indent: 2em;
}
.colore620 {
  color: #ef6201;
}
.color59 {
  color: #595959 !important;
}
.colorc0 {
  color: #c0c4cc !important;
}
.h48 {
  height: 48px!important;
}
.radius0 {
  border-radius: 0!important;
}
li {
  list-style: none;
}
.radius3 {
  border-radius: 3px !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius5 {
  border-radius: 5px !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius6 {
  border-radius: 6px !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius10 {
  border-radius: 10px !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius17 {
  border-radius: 17px !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius50 {
  border-radius: 50% !important;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.top0 {
  margin-top: 0!important;
}
.border {
  border: 1px solid #edeef2;
}
.blueborder {
  border: 1px solid #66b1ff !important;
}
.bordere6 {
  border: 1px solid #edeef2;
}
.bordereR6 {
  border-right: 1px solid #edeef2;
}
.borderNone {
  border: none !important;
}
.borderT {
  border-top: 1px solid #edeef2;
}
.borderR {
  border-right: 1px solid #edeef2;
}
.borderL {
  border-left: 1px solid #edeef2;
}
.borderB {
  border-bottom: 1px solid #edeef2;
}
.borderBottomN {
  border-bottom: none !important;
}
.borderLNone {
  border-left: none !important;
}
.borderRNone {
  border-right: none !important;
}
.borderTopN {
  border-top: none !important;
}
.bdh1 {
  height: 1px;
  width: 100%;
  background: #c2c2c2;
}
.bgf0 {
  background: #f0f0f0 !important;
}
.bgf2 {
  background: #f2f2f2;
}
.bgf4 {
  background: #f4f7fa;
}
.bgf5 {
  background: #f5f5f5;
}
.btnbgff6 {
  background: #ff6060 !important;
  border: none !important;
  color: white;
}
.btnbgff6:hover {
  background: #ee5a5a !important;
  color: white;
}
.bgfb {
  background: #f5fbff;
}
.bgf7 {
  background: #f7f7f7;
}
.bgf8 {
  background: #f8f8f8;
}
.bgfb {
  background: #fbfbfb;
}
.bgfff {
  background: #fff !important;
}
.bgfa {
  background: #fafafa;
}
.bgeee {
  background: #eee;
}
.bg9 {
  background: #999;
}
.bg000 {
  background: #000;
}
.bg009 {
  background: #0090ff !important;
}
button.bg009:active {
  background: #00a0ea !important;
}
.bgffd {
  background: #f7f9dd;
}
.bgfcf {
  background: #f8fcff;
}
.bgea {
  background: #eaf6fe;
}
.bgeef {
  background: #e7efff;
}
.bgfef {
  background: #fef7f1;
}
.bgded {
  background: #dedddd;
}
.bga0 {
  background: #a0a0a0 !important;
}
.bgffa {
  background: #ffa92e;
}
.bgfec {
  background: #fec820;
}
.bgffe {
  background: #ffe14f;
}
.bg-primary {
  background: #0090ff;
}
.btn-primary {
  background: #0090ff !important;
  border: 1px solid #0090ff !important;
}
.btn-primary.btn-primary-009 {
  background: #0090ff !important;
  border: 1px solid #0090ff !important;
}
.btn-warning {
  background: #F5950C !important;
}
.btn-warning-outline {
  border-color: #F5950C;
  color: #F5950C;
  background: #fff;
}
.btn-warning-outline:hover {
  border-color: #F5950C;
  color: #F5950C;
}
.tableBtn {
  background: #5D89D8 !important;
}
.tableBtn-outline {
  border-color: #5D89D8 !important;
  color: #5D89D8 !important;
}
.tableColor {
  color: #5D89D8;
}
.pl12 {
  padding-left: 12px;
}
.tableBtn[disabled],
.tableBtn-outline[disabled],
.btn-warning[disabled],
.tableBtn-outline[disabled],
.eff[disabled] {
  background: #edeef2 !important;
  color: #858585 !important;
  border-color: #edeef2 !important;
  opacity: 1;
}
.but-hui:hover {
  color: #fff;
}
.font {
  font-family: "黑体";
}
.font11 {
  font-size: 12px;
}
.font12 {
  font-size: 12px !important;
}
.font13 {
  font-size: 13px;
}
.font14 {
  font-size: 14px !important;
}
.font15 {
  font-size: 15px;
}
.font16 {
  font-size: 16px;
}
.font17 {
  font-size: 17px;
}
.font18 {
  font-size: 18px !important;
}
.font20 {
  font-size: 20px;
}
.font22 {
  font-size: 22px !important;
}
.font24 {
  font-size: 24px !important;
}
.font26 {
  font-size: 26px;
}
.font28 {
  font-size: 28px;
}
.font30 {
  font-size: 30px;
}
.font32 {
  font-size: 32px;
}
.line1 {
  line-height: 1 !important;
}
.line2 {
  line-height: 2em !important;
}
.line33 {
  line-height: 33px !important;
}
.line34 {
  line-height: 34px !important;
}
.line30 {
  line-height: 30px !important;
}
.line18 {
  line-height: 18px;
}
.line18p {
  line-height: 1.8em;
}
.line14 {
  line-height: 14px;
}
.line16 {
  line-height: 16px;
}
.line20 {
  line-height: 20px;
}
.line22 {
  line-height: 22px;
}
.line24 {
  line-height: 24px !important;
}
.line26 {
  line-height: 26px !important;
}
.line28 {
  line-height: 28px!important;
}
.line32 {
  line-height: 32px;
}
.line34 {
  line-height: 34px;
}
.line36 {
  line-height: 36px;
}
.line40 {
  line-height: 40px !important;
}
.line42 {
  line-height: 42px !important;
}
.line45 {
  line-height: 45px;
}
.line50 {
  line-height: 50px;
}
.line52 {
  line-height: 52px;
}
.line55 {
  line-height: 55px;
}
.line77 {
  line-height: 77px;
}
.line80 {
  line-height: 80px;
}
.line85 {
  line-height: 85px;
}
.line90 {
  line-height: 90px;
}
.line100 {
  line-height: 100px;
}
.line150 {
  line-height: 150px;
}
.line95 {
  line-height: 95px;
}
.pr0 {
  padding-right: 0 !important;
}
.pt0 {
  padding-top: 0 !important;
}
.pt20 {
  padding-top: 20px!important;
}
.pr130 {
  padding-right: 130px;
}
.pd08 {
  padding: 0 8px;
}
.pd017 {
  padding: 0 17px;
}
.pd160 {
  padding: 16px 0;
}
.pd200 {
  padding: 20px 0;
}
.pd1508 {
  padding: 15px 8px;
}
.pd1510 {
  padding: 15px 10px;
}
.pd1020 {
  padding: 10px 20px;
}
.pb40 {
  padding-bottom: 40px;
}
.pb75 {
  padding-bottom: 75px !important;
}
.ptb0 {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.ptb10 {
  padding-bottom: 10px;
  padding-top: 10px;
}
.ptb15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.ptb5 {
  padding-bottom: 5px;
  padding-top: 5px;
}
.ptb3 {
  padding-top: 3px;
  padding-bottom: 3px;
}
.pad0 {
  padding: 0 !important;
}
.pad05 {
  padding: 0 5px;
}
.pad16 {
  padding: 16px;
}
.pad8 {
  padding: 8px;
}
.pad60 {
  padding: 6px 0px;
}
.pad80 {
  padding: 8px 0px;
}
.pad010 {
  padding: 0 10px;
}
.pad011 {
  padding: 0 11px;
}
.pad015 {
  padding: 0 15px;
}
.pad2016 {
  padding: 20px 16px;
}
.pad1018 {
  padding: 10px 18px;
}
.pad1520 {
  padding: 15px 20px;
}
.pad10 {
  padding: 10px;
}
.pad15 {
  padding: 15px;
}
.pad30 {
  padding: 30px;
}
.p12 {
  padding: 12px;
}
.pad100 {
  padding: 10px 0;
}
.pad20 {
  padding: 20px;
}
.pad020 {
  padding: 0 20px;
}
.plr10 {
  padding-left: 10px!important;
  padding-right: 10px!important;
}
.plr12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}
.plr15 {
  padding-left: 15px;
  padding-right: 15px;
}
.plr20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.ptb20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pl70 {
  padding-left: 70px;
}
.pl90 {
  padding-left: 90px;
}
.pr20 {
  padding-right: 20px;
}
.pr24 {
  padding-right: 24px;
}
.pb5 {
  padding-bottom: 5px;
}
.pb10 {
  padding-bottom: 10px;
}
.pb16 {
  padding-bottom: 16px !important;
}
.pb20 {
  padding-bottom: 20px;
}
.pb33 {
  padding-bottom: 33px;
}
.pb45 {
  padding-bottom: 45px;
}
.ptb7 {
  padding-top: 7px;
  padding-bottom: 7px;
}
.pad50 {
  padding: 50px;
}
.pad5-0 {
  padding: 5px 0;
}
.pad5 {
  padding: 5px;
}
.padt208 {
  padding-top: 208px !important;
}
.p1015 {
  padding: 10px 15px;
}
.pl5 {
  padding-left: 5px !important;
}
.pl60 {
  padding-left: 60px;
}
.pr5 {
  padding-right: 5px !important;
}
.pl8 {
  padding-left: 8px !important;
}
.pl9 {
  padding-left: 9px !important;
}
.pl10 {
  padding-left: 10px !important;
}
.pl15 {
  padding-left: 15px !important;
}
.pl16 {
  padding-left: 16px !important;
}
.pl20 {
  padding-left: 20px !important;
}
.pl25 {
  padding-left: 25px !important;
}
.pl35 {
  padding-left: 35px !important;
}
.pl40 {
  padding-left: 40px !important;
}
.pl47 {
  padding-left: 47px !important;
}
.pl165 {
  padding-left: 165px !important;
}
.pl190 {
  padding-left: 190px !important;
}
.pr10 {
  padding-right: 10px !important;
}
.plr5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.plr35 {
  padding-left: 35px;
  padding-right: 35px;
}
.pt10 {
  padding-top: 10px;
}
.pt15 {
  padding-top: 15px;
}
.pt20 {
  padding-top: 20px;
}
.pt24 {
  padding-top: 24px;
}
.pt25 {
  padding-top: 25px;
}
.pt30 {
  padding-top: 30px;
}
.pl0 {
  padding-left: 0 !important;
}
.pr0 {
  padding-right: 0 !important;
}
.pr14 {
  padding-right: 14px;
}
.pr25 {
  padding-right: 25px;
}
.pr30 {
  padding-right: 30px;
}
.pr80 {
  padding-right: 80px;
}
.pb24 {
  padding-bottom: 24px;
}
.pb30 {
  padding-bottom: 30px;
}
.plr30 {
  padding-left: 30px;
  padding-right: 30px;
}
.ptb25 {
  padding-bottom: 25px;
  padding-top: 25px;
}
.p20 {
  padding: 30px;
}
.p30 {
  padding: 30px;
}
.mgAuto {
  margin: 0 auto;
}
.mg05 {
  margin: 0 5px;
}
.mg010 {
  margin: 0 10px;
}
.mb0 {
  margin-bottom: 0 !important;
}
.mt0 {
  margin-top: 0 !important;
}
.mt4 {
  margin-top: 4px;
}
.mt40 {
  margin-top: 40px;
}
.mg0 {
  margin: 0 !important;
}
.mrauto {
  margin-right: auto !important;
}
.mr0 {
  margin-right: 0 !important;
}
.mr5 {
  margin-right: 5px !important;
}
.mr3 {
  margin-right: 3px !important;
}
.mr6 {
  margin-right: 6px;
}
.mr8 {
  margin-right: 8px !important;
}
.mr10 {
  margin-right: 10px !important;
}
.mr5p {
  margin-right: 5%;
}
.mr10p {
  margin-right: 10%;
}
.mr12 {
  margin-right: 12px;
}
.mr15 {
  margin-right: 15px;
}
.mr16 {
  margin-right: 16px;
}
.mr15 {
  margin-right: 15px;
}
.mr20 {
  margin-right: 20px;
}
.mr24 {
  margin-right: 24px;
}
.mr25 {
  margin-right: 25px;
}
.mr30 {
  margin-right: 30px;
}
.mr35 {
  margin-right: 35px;
}
.mr38 {
  margin-right: 38px;
}
.mr56 {
  margin-right: 56px;
}
.mr60 {
  margin-right: 60px;
}
.mr80 {
  margin-right: 80px;
}
.mr160 {
  margin-right: 160px;
}
.mlr15 {
  margin-right: 15px;
  margin-left: 15px;
}
.ml3 {
  margin-left: 3px;
}
.ml5 {
  margin-left: 5px;
}
.ml8 {
  margin-left: 8px;
}
.ml10 {
  margin-left: 10px;
}
.ml12 {
  margin-left: 12px;
}
.ml15 {
  margin-left: 15px;
}
.ml16 {
  margin-left: 16px;
}
.ml20 {
  margin-left: 20px !important;
}
.ml22 {
  margin-left: 22px;
}
.ml24 {
  margin-left: 24px !important;
}
.ml25 {
  margin-left: 25px;
}
.ml35 {
  margin-left: 35px;
}
.ml40 {
  margin-left: 40px;
}
.ml50 {
  margin-left: 50px;
}
.ml60 {
  margin-left: 60px;
}
.ml70 {
  margin-left: 70px;
}
.ml77 {
  margin-left: 77px;
}
.ml165 {
  margin-left: 165px;
}
.ml190 {
  margin-left: 190px;
}
.ml97 {
  margin-left: 97px;
}
.ml150 {
  margin-left: 150px;
}
.mlr5 {
  margin-left: 5px;
  margin-right: 5px;
}
.mt2 {
  margin-top: 2px;
}
.mt3 {
  margin-top: 3px;
}
.mt5 {
  margin-top: 5px !important;
}
.mt7 {
  margin-top: 7px !important;
}
.mt8 {
  margin-top: 8px !important;
}
.mt10 {
  margin-top: 10px !important;
}
.mt12 {
  margin-top: 12px;
}
.mt14 {
  margin-top: 14px !important;
}
.mt15 {
  margin-top: 15px !important;
}
.mt16 {
  margin-top: 16px;
}
.mt18 {
  margin-top: 18px;
}
.mt19 {
  margin-top: 19px;
}
.mt20 {
  margin-top: 20px !important;
}
.mt24 {
  margin-top: 24px;
}
.mb14 {
  margin-bottom: 14px;
}
.mb24 {
  margin-bottom: 24px;
}
.mb25 {
  margin-bottom: 25px;
}
.mb30 {
  margin-bottom: 30px;
}
.mt30 {
  margin-top: 30px;
}
.mt32 {
  margin-top: 32px;
}
.mt33 {
  margin-top: 33px;
}
.mt60 {
  margin-top: 60px;
}
.mb40 {
  margin-bottom: 40px;
}
.mb80 {
  margin-bottom: 80px;
}
.mt50 {
  margin-top: 50px;
}
.mt25 {
  margin-top: 25px;
}
.ml16 {
  margin-left: 16px;
}
.ml30 {
  margin-left: 30px;
}
.ml96 {
  margin-left: 96px;
}
.mb5 {
  margin-bottom: 5px !important;
}
.mb10 {
  margin-bottom: 10px;
}
.mb16 {
  margin-bottom: 16px;
}
.mb15 {
  margin-bottom: 15px;
}
.mb18 {
  margin-bottom: 18px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb50 {
  margin-bottom: 50px;
}
.mlr10 {
  margin-right: 10px;
  margin-left: 10px;
}
.mlr20 {
  margin-left: 20px;
  margin-right: 20px;
}
.mg15 {
  margin: 15px;
}
.relative {
  position: relative;
}
a {
  text-decoration: none;
  color: inherit;
}
a:hover {
  color: #2b57a1;
  text-decoration: none;
}
.aText {
  color: blue;
  text-decoration: underline;
}
address,
caption,
cite,
code,
dfn,
strong,
th,
var {
  font-style: normal;
}
b {
  font-weight: bold;
}
label {
  font-weight: normal;
  margin-bottom: 0;
  display: inline-block;
  outline: none;
  max-width: none;
}
.over {
  overflow: hidden;
}
.strong {
  font-weight: bold !important;
}
.hr {
  border-bottom: none;
  border-top: 0.0625rem solid #ececec;
}
.bdc {
  border: 1px solid #f5f5f5;
}
.bdblack {
  border: 1px solid #000;
}
.bdgreen {
  border: 1px solid green;
}
.ver {
  vertical-align: middle;
}
.verB {
  vertical-align: text-bottom;
}
.verT {
  vertical-align: top;
}
.verSub {
  vertical-align: sub;
}
.inline {
  display: inline-block !important;
}
.normal {
  font-weight: normal !important;
}
.fsnormal {
  font-style: normal !important;
}
.nowrap {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.block {
  display: block!important;
}
textarea {
  resize: none;
  border-color: #edeef2;
}
.textleft {
  text-align: left !important;
}
.textright {
  text-align: right;
}
.textcenter {
  text-align: center;
}
.underline {
  text-decoration: underline;
}
.cursor {
  cursor: pointer;
}
.w960 {
  width: 960px !important;
}
.w130 {
  width: 130px;
}
.w230 {
  width: 230px;
}
.w320 {
  width: 320px;
}
.w258 {
  width: 258px;
}
.w265 {
  width: 265px;
}
.w285 {
  width: 285px;
}
.w300 {
  width: 300px !important;
}
.w333 {
  width: 312px !important;
}
.w340 {
  width: 340px;
}
.w350 {
  width: 350px !important;
}
.w360 {
  width: 360px !important;
}
.w450 {
  width: 450px;
}
.w500 {
  width: 500px;
}
.w482 {
  width: 482px !important;
}
.w520 {
  width: 520px !important;
}
.w540 {
  width: 540px;
}
.w555 {
  width: 555px;
}
.w580 {
  width: 580px;
}
.w600 {
  width: 600px !important;
}
.w620 {
  width: 620px;
}
.w640 {
  width: 640px !important;
}
.w655 {
  width: 655px !important;
}
.w700 {
  width: 700px !important;
}
.w720 {
  width: 720px !important;
}
.w750 {
  width: 750px;
}
.w800 {
  width: 800px !important;
}
.w840 {
  width: 840px !important;
}
.w860 {
  width: 860px !important;
}
.w880 {
  width: 880px !important;
}
.w900 {
  width: 900px !important;
}
.w1100 {
  width: 1100px !important;
}
.w1200 {
  width: 1200px !important;
}
.maxw900 {
  max-width: 900px;
}
.w130 {
  width: 130px;
}
.w180 {
  width: 180px !important;
}
.w14 {
  width: 14px;
}
.w40 {
  width: 40px;
}
.w42 {
  width: 42px;
}
.w50 {
  width: 50px;
}
.w55 {
  width: 55px;
}
.w33p {
  width: 33%;
}
.w27p {
  width: 27%;
}
.w10p {
  width: 10%;
}
.w14p {
  width: 14%;
}
.w19p {
  width: 19%;
}
.w23p {
  width: 23%;
}
.w25p {
  width: 25%;
}
.w50p {
  width: 50%;
}
.w55p {
  width: 55%;
}
.w60p {
  width: 60%;
}
.w60 {
  width: 60px !important;
}
.w64 {
  width: 64px;
}
.w66 {
  width: 66px;
}
.w60p {
  width: 60%;
}
.w70p {
  width: 70%;
}
.w75 {
  width: 75px;
}
.w77p {
  width: 77%;
}
.w76 {
  width: 76px;
}
.w77 {
  width: 77px;
}
.w90p {
  width: 90%;
}
.w84p {
  width: 84%;
}
.w85p {
  width: 85%;
}
.w80p {
  width: 80%;
}
.w70 {
  width: 70px !important;
}
.w54 {
  width: 54px;
}
.w80 {
  width: 80px !important;
}
.mw80 {
  min-width: 80px !important;
  padding: 0 10px;
}
.w84 {
  width: 84px;
}
.w90 {
  width: 90px !important;
}
.w90 {
  width: 90px !important;
}
.w400 {
  width: 400px;
}
.mw110 {
  max-width: 110px;
}
.mw148 {
  max-width: 148px;
}
.minw80 {
  min-width: 80px !important;
}
.minw70 {
  min-width: 70px;
}
.minw100 {
  min-width: 100px;
}
.minw140 {
  min-width: 140px;
}
.minw160 {
  min-width: 160px;
}
.minw200 {
  min-width: 200px;
}
.minw240 {
  min-width: 240px;
}
.minw360 {
  min-width: 360px !important;
}
.minw400 {
  min-width: 400px;
}
.w84 {
  width: 84px !important;
}
.w95 {
  width: 95px;
}
.w96 {
  width: 96px;
}
.w100p {
  width: 100% !important;
}
.h100p {
  height: 100%;
}
.w105p {
  width: 105%;
}
.w103 {
  width: 103px;
}
.w105 {
  width: 105px;
}
.w100 {
  width: 100px !important;
}
.w110 {
  width: 110px;
}
.w109 {
  width: 109px !important;
}
.w110 {
  width: 110px !important;
}
.w115 {
  width: 115px !important;
}
.w120 {
  width: 120px !important;
}
.w122 {
  width: 122px !important;
}
.w133 {
  width: 133px !important;
}
.w135 {
  width: 135px !important;
}
.w137 {
  width: 137px !important;
}
.w140 {
  width: 140px !important;
}
.w145 {
  width: 145px !important;
}
.w146 {
  width: 146px !important;
}
.w150 {
  width: 150px !important;
}
.w160 {
  width: 160px !important;
}
.w161 {
  width: 161px;
}
.w162 {
  width: 162px !important;
}
.w165 {
  width: 165px !important;
}
.w170 {
  width: 170px !important;
}
.w179 {
  width: 179px !important;
}
.w186 {
  width: 186px !important;
}
.w188 {
  width: 188px;
}
.w189 {
  width: 189px !important;
}
.w190 {
  width: 190px;
}
.w195 {
  width: 195px;
}
.w199 {
  width: 199px !important;
}
.w200 {
  width: 200px !important;
}
.w205 {
  width: 205px;
}
.w208 {
  width: 208px;
}
.w213 {
  width: 213px !important;
}
.w216 {
  width: 216px !important;
}
.w218 {
  width: 218px !important;
}
.w220 {
  width: 220px !important;
}
.w223 {
  width: 223px;
}
.w226 {
  width: 226px;
}
.w231 {
  width: 231px;
}
.w233 {
  width: 233px;
}
.w245 {
  width: 245px;
}
.w250 {
  width: 250px;
}
.w239 {
  width: 239px;
}
.w240 {
  width: 245px !important;
}
.w210 {
  width: 210px !important;
}
.w257 {
  width: 257px;
}
.w308 {
  width: 308px !important;
}
.w362 {
  width: 362px !important;
}
.w370 {
  width: 370px;
}
.w378 {
  width: 378px;
}
:root .w240 {
  width: 240px !important;
}
.w430 {
  width: 430px !important;
}
.w450 {
  width: 450px !important;
}
.w482 {
  width: 482px;
}
.w770 {
  width: 770px;
}
.w791 {
  width: 791px;
}
.w6em {
  width: 6em;
}
.w7e {
  width: 7em;
}
.h05 {
  height: 5px;
}
.h10 {
  height: 10px;
}
.h14 {
  height: 14px !important;
}
.h15 {
  height: 15px;
}
.h16 {
  height: 16px!important;
}
.h20 {
  height: 20px;
}
.h24 {
  height: 24px;
}
.h22 {
  height: 22px;
}
.mh14 {
  min-height: 14px;
}
.mh16 {
  min-height: 16px;
}
.mh22 {
  min-height: 22px;
}
.mh30 {
  min-height: 30px;
}
.h26 {
  height: 26px !important;
}
.h28 {
  height: 28px;
}
.h30 {
  height: 30px!important;
}
.h32 {
  height: 32px!important;
}
.h34 {
  height: 34px;
}
.h36 {
  height: 36px;
}
.h40 {
  height: 40px !important;
}
.h42 {
  height: 42px !important;
}
.h45 {
  height: 45px !important;
}
.h52 {
  height: 52px;
}
.h55 {
  height: 55px;
}
.h60 {
  height: 60px !important;
}
.h65 {
  height: 65px !important;
}
.h77 {
  height: 77px !important;
}
.h80 {
  height: 80px !important;
}
.h90 {
  height: 90px !important;
}
.h95 {
  height: 95px !important;
}
.h150 {
  height: 150px;
}
.h300 {
  height: 300px;
}
.mh300 {
  min-height: 300px;
}
.h370 {
  height: 370px;
}
.break {
  word-warp: break-word;
  word-break: break-all;
}
.well {
  background: #fafafa;
  border-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FDFFFE), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #FDFFFE 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFFFE', endColorstr='#f5f5f5', GradientType=0);
  /* IE6-9 */
}
.dash {
  border-bottom: 1px dashed #eee;
}
.pointerEventsNone {
  pointer-events: none !important;
}
.urgentChangeTable {
  display: inline-block;
}
.urgentChangeTable td {
  padding: 3px 10px;
}
.table-hover > tbody > tr:hover {
  background: #D3E6F2;
}
.table > thead > tr > th,
.table > thead > tr > td {
  border-bottom: none !important;
}
input[type=radio],
input[type=checkbox] {
  width: 16px;
  height: 16px;
  margin: 0;
}
:focus {
  outline: 0;
}
input:focus {
  outline: 0;
}
.form-inline .form-group {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
}
.form-inline .input-group {
  display: inline-block;
}
.form-control[readonly] {
  background: #fff;
}
.modal {
  overflow-y: auto;
}
.zIndex33 {
  z-index: 33;
}
.zIndex2 {
  z-index: 2;
}
.zIndex4000 {
  z-index: 4000;
}
.zIndex5000 {
  z-index: 5000;
}
.w20 {
  width: 20px;
}
.hand {
  cursor: pointer;
}
.notallowed {
  cursor: not-allowed;
}
.user-select-disabled {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.modal-content {
  overflow: hidden;
}
.form-control {
  display: inline;
  width: auto;
}
.ml95 {
  margin-left: 95px;
}
.rbAbs {
  position: absolute;
  bottom: 0px;
  right: 1px;
}
.topAbs {
  position: absolute;
  bottom: 16px;
  right: 16px;
  width: 18px;
  height: 18px;
  background-position: -2px -531px;
}
.tooltip .tooltip-arrow {
  border-color: transparent transparent #E9F2FF transparent !important;
}
.tooltip .tooltip-inner {
  text-align: left !important;
  background: #E9F2FF;
  border: 1px solid #8EAACE;
  color: #000;
  font-size: 12px;
  word-break: break-all;
}
.diabled button,
.diabled a {
  background-color: #f2f2f2 !important;
  color: #bfbfbf !important;
}
button[disabled],
input[disabled] {
  cursor: not-allowed;
}
button.el-button--text.disabled {
  color: #c7c7c7 !important;
  background-color: #fff !important;
  cursor: not-allowed;
}
.pagination > li > button {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #edeef2;
}
.pagination > li:last-child > button {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li:first-child > button {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > .active > button,
.pagination > .active > button:focus,
.pagination > .active > button:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
/*ie8-9*/
.modal-dialog {
  width: 600px "\9";
  margin: 30px auto "\9";
}
.modal-dialog.w640 {
  width: 640px "\9";
  margin: 30px auto "\9";
}
/*火狐代码*/
/*for Chrome/Safari*/
/*ie11*/
/*打印*/
@media print {
.printHide {
    display: none;
}
}
@media (min-width: 320px) {
.modal-sm {
    width: 320px;
}
}
@media (max-width: 800px) {
body {
    overflow-x: auto;
}
}
.color8c {
  color: #8c8c8c !important;
}
.color26 {
  color: #262626 !important;
}
.colord9 {
  color: #d90000;
}
.color5b {
  color: #5b5b5b;
}
.color5c {
  color: #5c5c5c !important;
}
.color25 {
  color: #252525;
}
.color85 {
  color: #85a2b8;
}
.color86 {
  color: #868686;
}
.color68 {
  color: #686767;
}
.colorff9700 {
  color: #ff9700;
}
.bggreen {
  background: #009944;
}
.bgred {
  background: #ff0000;
}
.bgyellow {
  background: #fff100;
}
.bgblue {
  background: #0091fe;
}
.bgwhite {
  background: #eee;
}
.bgblack {
  background: #000;
}
.bg39 {
  background: #39a9ff;
}
.w31p {
  width: 31%;
}
.w40p {
  width: 40%;
}
.w15p {
  width: 15%;
}
.w44p {
  width: 44%;
}
.w45p {
  width: 45%;
}
.w47p {
  width: 47%;
}
/*问号提示弹框*/
.utilWrap {
  position: fixed;
  bottom: 200px;
  left: 50%;
  z-index: 9;
  margin-left: 604px;
}
.utilWrap p {
  width: 48px;
  height: 48px;
  background: #f5f5f5;
  opacity: 0.7;
  border: 1px solid #b2b2b2;
}
.w480modal,
.w240modal {
  position: absolute;
  left: 0;
  top: 0;
  width: 480px;
  z-index: 9999;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px 1px #cbeaff;
  box-shadow: 0 1px 4px 1px #cbeaff;
  border: 1px solid #d3ddf0;
  background: #fff;
  display: none;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
.radius4 {
  border-radius: 4px;
}
.w480modal .modal-header {
  padding: 0 15px;
}
.w480modal .modal-title {
  font-weight: 600;
  font-size: 15px;
  line-height: 35px;
}
.w480modal .content {
  padding: 5px 15px;
  line-height: 25px;
  font-size: 12px;
  color: #4a4a4a;
}
.left0 {
  left: 0;
}
.w240modal {
  width: 240px;
}
.w240modal .modal-header {
  padding: 0 10px;
}
.w240modal .modal-title {
  font-weight: 600;
  font-size: 13px;
  line-height: 25px;
}
.w240modal .content {
  padding: 5px 10px;
  line-height: 25px;
  font-size: 12px;
  color: #4a4a4a;
}
/*灰色提示弹框*/
.w600Notice {
  position: fixed;
  top: 37%;
  left: 0;
  width: 100%;
  margin-top: -30px;
  z-index: 99999;
  text-align: center;
  display: none;
  height: 0px;
}
.noticeClose {
  position: absolute;
  top: -4px;
  right: 7px;
  z-index: 666;
  background-color: #fff;
  border-radius: 8px;
  display: none !important;
}
.w600NoticeMsg {
  display: inline-block;
  margin: 0 auto;
  min-width: 100px;
  max-width: 520px;
  background: #000;
  color: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  opacity: 0.85;
  filter: alpha(opacity=85);
  padding: 10px 33px;
  line-height: 24px;
  /*behavior:url(../../client/css/PIE/PIE.htc);*/
}
#w600Notice:hover .noticeClose {
  display: block !important;
}
::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #c7c7c7 !important;
  font-size: 12px;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #c7c7c7 !important;
  font-size: 12px;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #c7c7c7 !important;
  font-size: 12px;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #c7c7c7 !important;
  font-size: 12px;
}
/*模态框*/
.modalHeader {
  padding: 0 23px;
  border-bottom: 1px solid #e0e0e0;
}
.closeModalIcon {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  background-position: -85px -399px !important;
  margin-top: 18px;
  display: inline-block;
  opacity: 0.8 !important;
  filter: alpha(opacity=80) !important;
}
/**分页组件的样式的开始*!*/
.commonPagenation .box-footer {
  text-align: center;
}
.commonPagenation .paging li {
  display: inline-block;
  margin-right: 8px;
  border-radius: 5px;
  padding: 6px 20px;
  color: #f66f6a;
  background: #fff;
  border: 1px solid #e5e5e5;
}
.commonPagenation .paging li.page:hover {
  background: #0090ff !important;
  color: #fff !important;
}
.commonPagenation .active {
  color: #FFFFFF !important;
  background: #0090ff !important;
}
.commonPagenation .nextBtn {
  color: #666 !important;
  border-color: #e5e5e5 !important;
}
.commonPagenation .nextBtn:hover {
  background: #ff6060 !important;
  color: #fff !important;
  border-color: #ff6060 !important;
}
.commonPagenation .paging li.eclipse {
  color: #666 !important;
  border: none !important;
  background: none !important;
  padding: 0 !important;
  position: relative;
  top: -3px;
}
.commonPagenation .paging li.text {
  color: #666 !important;
  border: none !important;
  background: none !important;
  padding: 0 !important;
}
.commonPagenation .goPageInputLi {
  padding: 5px 13px !important;
}
.commonPagenation .goPageInput {
  height: 20px;
  line-height: 20px;
  width: 50px;
  border: 1px solid #e5e5e5;
  outline: none;
  background: #fff;
  color: #666;
  text-indent: 5px;
}
/**分页组件的样式的结束*!*/
/*兼容样式 -el-table边框线显示问题*/
.el-table__body,
.el-table__footer,
.el-table__header {
  border-collapse: separate !important;
}
/*兼容样式 -非el-table可以在table父级( 指设有overflow属性的父级)元素外面套一层div. */
.el-table__body-wrapper {
  height: 100%;
}
/*兼容样式 横向滚动条导致hover高度增加bug*/
.el-table__body {
  overflow-x: auto;
}
/*elementUI中动画样式的兼容*/
.el-select .el-input .el-select__caret {
  -ms-transition: transform 0.3s;
  -ms-transform: rotateZ(180deg);
}
.el-divider-m10h {
  margin: 10px 0 !important;
}
.el-form-item-mb0 {
  margin-bottom: 0 !important;
}
.el-checkbox /deep/ .el-checkbox__inner {
  width: 16px;
  height: 16px;
}
.el-checkbox /deep/ .el-checkbox__inner:after {
  left: 5px;
  top: 2px;
}
.el-button.text-nowrap span {
  display: inline;
}
.text-nowrap,
.el-button.text-nowrap span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.text-left {
  text-align: left!important;
}
.flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.flex-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flex-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flex-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.clearfix {
  clear: both;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.mb10 {
  margin-bottom: 10px!important;
}
.mt15 {
  margin-top: 15px;
}
.hide {
  display: none;
}
.noPd .el-dialog__body {
  padding: 0!important;
}
.radio-group button[disabled=disabled] {
  background: #ddd !important;
  color: #858585 !important;
  border-color: #ddd !important;
  opacity: 1;
  cursor: not-allowed !important;
}
.jlcTableHeader {
  background: #EEEEEE;
  font-size: 14px;
}
.jlcTableHeader th {
  background: #EEEEEE !important;
  color: #333 !important;
}
.jlcTableBox {
  border: 1px solid #EBEEF5;
  border-radius: 3px;
  overflow: hidden;
}
.el-message {
  z-index: 9999!important;
}
.commonBox .el-checkbox__inner {
  border-color: #000 !important;
}
/**/
.el-dialog__body {
  padding: 15px 30px 30px!important;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header,
.el-message-box .el-dialog__header,
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-message-box__header,
.el-message-box .el-message-box__header {
  padding: 10px;
  padding-top: 10px;
  border-bottom: 1px solid #e5e5e5;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header .el-message-box__title,
.el-message-box .el-dialog__header .el-message-box__title,
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-message-box__header .el-message-box__title,
.el-message-box .el-message-box__header .el-message-box__title {
  min-height: 18px;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header .el-message-box__headerbtn,
.el-message-box .el-dialog__header .el-message-box__headerbtn,
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-message-box__header .el-message-box__headerbtn,
.el-message-box .el-message-box__header .el-message-box__headerbtn {
  top: 10px;
  font-size: 20px;
}
div.el-message-box {
  position: relative;
  width: 380px;
}
div.el-message-box .el-message-box__content {
  padding: 20px 10px 15px;
  text-align: center;
  position: relative;
  /*.el-message-box__status{
            display: inline-block;
            vertical-align: sub;
            position: initial;
            transform: translateY(0);
            -webkit-transform: translateY(0);
        }
        .el-message-box__message{
            display: inline-block;
            padding-left: 10px;
            p{
                font-size: 14px;
            }
        }*/
}
div.el-message-box .el-message-box__content .el-message-box__status {
  left: 5px;
}
div.el-message-box .el-message-box__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
div.el-message-box .el-message-box__btns .el-button {
  padding: 0 20px;
  line-height: 26px;
}
div.el-message-box .el-message-box__btns .el-button:nth-child(2) {
  margin-left: 0;
  margin-right: 18px;
}
div.el-message {
  min-width: 200px;
  padding: 10px 20px;
  background-color: #000000;
  border-color: #000000;
}
div.el-message .el-message__icon,
div.el-message .el-message__content,
div.el-message .el-message__closeBtn {
  color: #ffffff;
}
div.el-tooltip__popper.is-other {
  background: #fff6e5;
  color: #3a3a3a;
  padding: 6px 10px;
}
div.el-tooltip__popper.is-other .popper__arrow {
  display: none;
}
div.el-tooltip__popper.is-other[x-placement^=bottom] {
  margin-top: 6px;
}
div.el-tooltip__popper.is-other[x-placement^=top] {
  margin-bottom: 6px;
}
.text_link {
  color: #8c8c8c !important;
  text-decoration: underline!important;
  text-underline-offset: 0.3em;
}
.text_link:hover {
  color: #3673fe !important;
}
.el-link--primary:not(.is-disabled) > .el-link--inner {
  color: #3673fe !important;
}
/*公用类统一样式*/
.el-button:not(.jlc-button):not(.text-367):not(.register):not(.login):not(.service-button):not(.service-button-2) {
  font-size: 14px!important;
  height: 36px!important;
  line-height: 36px!important;
  text-align: center;
  padding: 0 26px!important;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
}
.el-button--default.el-button:not(.jlc-button):not(.text-367):not(.el-button--primary):not(.btn-default-style):not(.more-btn):not(.jlc-bs-fixedbar .el-button):not(.service-button):not(.service-button-2) {
  color: #3673fe !important;
  border: 1px solid #3673fe !important;
  background-color: #fff !important;
  border-radius: 4px!important;
}
.el-button--default.el-button:not(.jlc-button):not(.text-367):not(.el-button--primary):not(.btn-default-style):not(.more-btn):not(.jlc-bs-fixedbar .el-button):not(.service-button):not(.service-button-2):hover {
  border-color: #468dff !important;
  background: #468dff !important;
  color: #fff !important;
}
.el-button--default.el-button.is-disabled:not(.jlc-button):not(.btn-default-style) {
  color: #dbdee2 !important;
  background-color: #fff !important;
  border: 1px solid #e0e4e9 !important;
  cursor: not-allowed !important;
}
.el-button--primary.el-button:not(.jlc-button):not(.btn-default-style) {
  color: #fff !important;
  border-color: #3673fe !important;
  background: #3673fe !important;
  border-radius: 2px!important;
}
.el-button--primary.el-button:not(.jlc-button):not(.btn-default-style):hover {
  border-color: #468dff !important;
  background: #468dff !important;
}
.el-button--primary.el-button.is-disabled:not(.jlc-button):not(.btn-default-style) {
  color: #fff !important;
  background: #e9ebee !important;
  border-radius: 4px!important;
  border-color: #e9ebee !important;
  cursor: not-allowed !important;
}
.el-dialog__wrapper .el-dialog.activeBySMT {
  width: 600px;
  height: 433px;
  background-image: url(../img/couponsBgBySMT.332af96a.png) !important;
  background-size: 100% 100% !important;
  border-radius: 12px !important;
}
.el-dialog__wrapper .el-dialog.activeBySMT .el-dialog__header {
  padding: 12px 24px 0 24px !important;
}
.el-dialog__wrapper .el-dialog.activeBySMT .el-dialog__header .el-dialog__headerbtn {
  top: 15px !important;
  right: 19px;
}
.el-dialog__wrapper .el-dialog.activeBySMT .el-dialog__headerbtn .el-dialog__close {
  width: 24px;
  height: 24px;
  color: #D1181C;
  font-size: 24px;
  font-weight: 700;
}
.el-dialog__wrapper .el-dialog.activeBySMT .el-dialog__body {
  padding: 0 40px !important;
}
.activeBySMT .el-dialog__body {
  padding: 0 40px;
}
.activeBySMT .activeTitle {
  font-size: 24px;
  color: #d1181c;
  text-align: center;
  margin-bottom: 42px;
  font-weight: 700;
}
.activeBySMT .desc {
  font-size: 16px;
  color: #000;
  line-height: 22px;
  margin-bottom: 18px;
  font-weight: 500;
}
.activeBySMT .coupons {
  width: 295px;
  height: 149px;
  background: url(../img/couponsBySMT.d04e5ef2.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  cursor: pointer;
}
.activeBySMT .coupons .left {
  margin-left: 62px;
  width: 148px;
}
.activeBySMT .coupons .left .p1 {
  margin-top: 34px;
}
.activeBySMT .coupons .left .p1 label {
  font-size: 48px;
  font-weight: 500;
  margin-right: 2px;
  line-height: 1;
  cursor: pointer;
}
.activeBySMT .coupons .left .p1 font {
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
  vertical-align: text-bottom;
}
.activeBySMT .coupons .left .p2 {
  font-size: 14px;
  font-weight: 500;
  margin-top: 10px;
}
.activeBySMT .coupons .right {
  -webkit-writing-mode: tb;
      -ms-writing-mode: tb;
          writing-mode: tb;
  position: absolute;
  right: 38px;
  top: 45px;
  letter-spacing: 7px;
}
.activeBySMT .activeBtn {
  width: 210px;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
  font-weight: 500;
  font-size: 20px;
  margin: 0 10px;
  -webkit-animation: all 0.2s;
          animation: all 0.2s;
}
.activeBySMT .leftBtn {
  border: 1px solid #cf181c;
  background-color: #FFEEEF;
  color: #CF181C;
}
.activeBySMT .leftBtn:hover {
  opacity: 0.8;
}
.activeBySMT .rightBtn {
  background-color: #cf181c;
  border: 1px solid #cf181c;
  color: #fff;
}
.activeBySMT .rightBtn:hover {
  opacity: 0.8;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) {
  background: #fff !important;
  border: 1px solid rgba(192, 208, 219, 0.2) !important;
  border-radius: 4px!important;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(192, 208, 219, 0.2) !important;
          box-shadow: 0px 2px 5px 0px rgba(192, 208, 219, 0.2) !important;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__body {
  padding-top: 0px!important;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header {
  border-bottom: none!important;
  padding-top: 15px;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header .el-dialog__title {
  margin-left: 18px;
  font-size: 16px!important;
  font-weight: 600!important;
  color: #000 !important;
}
.el-dialog__wrapper .el-dialog:not(.jlc-modal):not(.notice-modal) .el-dialog__header .el-dialog__headerbtn {
  top: 11px!important;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.m-w1280 {
  min-width: 1280px;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.btn {
  cursor: pointer;
}
.popperSign.el-popover {
  padding: 0!important;
}
.popperSign.el-popover .el-popover__title {
  padding: 6px 10px!important;
  border-bottom: 1px solid #ddd !important;
  margin-bottom: 0;
}
.bgInvoice {
  background: url(data:image/png;base64,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) no-repeat;
  width: 350px;
  height: 108px;
  line-height: 25px;
  padding: 10px;
}
.text-center {
  text-align: center;
}
.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: inherit;
}
.el-button--default.borderColorHui {
  border-color: #ddd !important;
  color: #333 !important;
}
.jlc-button.text-button {
  min-width: auto !important;
  padding: 0 !important;
  border: 0 !important;
  background-color: unset !important;
}
.jlc-button.text-button.el-button--primary {
  color: #3673fe;
}
.jlc-button.text-button.el-button--warning {
  color: #f3781e;
}
.jlc-button.text-button.el-button--success {
  color: #49baa0;
}
.jlc-button.text-button.el-button--info {
  color: #899099;
}
.jlc-button.text-button.el-button--danger {
  color: #f55353;
}
.jlc-button.text-button:hover {
  opacity: 0.8;
}
table {
  width: 100%;
  max-width: 100%;
  background-color: transparent;
  border-spacing: 0;
  border-collapse: collapse;
}
.radius0 .el-input__inner {
  border-radius: 0;
}
.text-right {
  text-align: right;
}
.pb-80 {
  padding-bottom: 80px!important;
}
.stars-box {
  display: inline-block;
  text-align: center;
}
.stars-box i {
  display: inline-block;
  cursor: pointer;
  width: 18px;
  height: 18px;
  margin: 0 2px;
}
.stars-icon {
  background-position: -6px -1340px !important;
}
.stars-icon_grey {
  background-position: -30px -1340px !important;
}
.radioIcon {
  width: 15px;
  height: 15px;
  background-position: -120px -301px;
  vertical-align: middle;
  display: inline-block;
}
.radioIcon.disabledIcon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAAAXNSR0IArs4c6QAAACdQTFRFAAAA19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXKm4L1QAAAAx0Uk5TABDxgTBA0cHhIK2R2TkG6AAAAF1JREFUCNdjYGBwNjZhAIHpJ8p7KoE0i1oAA2uSAwODRCKQJ9bIwGAkAGQwKjMwdIMV7mBgOApmxAAZc86cOXMyZgJCBK4GrkuoEMgQV0QymcH92KqcErBC51Ug2wHsihZZkOvOYAAAAABJRU5ErkJggg==) no-repeat;
}
.radioIcon.checked {
  background-position: -82px -301px;
}
.el-pager li,
.el-pagination .btn-next,
.el-pagination .btn-prev,
.el-pagination .btn-next:disabled,
.el-pagination .btn-prev:disabled {
  background: none !important;
  font-weight: 400 !important;
  min-width: 32px !important;
  padding: 0 !important;
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin: 0 5px;
}
.el-pagination__editor.el-input {
  width: 48px;
  margin: 0 6px;
  padding: 0;
}
.el-pagination__editor.el-input .el-input__inner {
  height: 32px;
}
.el-pager li.active {
  background: #3673fe !important;
  color: #fff !important;
  border-radius: 4px;
}
.select-item-height-auto .el-select-dropdown__item {
  height: auto;
}
.confirmClass .el-message-box__title {
  font-size: 16px;
}
.confirmClass .el-message-box__headerbtn {
  margin: auto 0;
  top: 0;
  bottom: 0;
}
.confirmClass .el-message-box__header {
  border-bottom: none;
}
.confirmClass .el-message-box__content {
  padding: 15px 20px 15px 20px !important;
}
.confirmClass.el-message-box {
  padding-bottom: 20px ;
}
.confirmClass.btnRight .el-message-box__btns {
  display: block;
}
.confirmClass.btnRight .el-message-box__btns .el-button:nth-child(2) {
  margin-left: 15px;
  margin-right: 0;
}
.confirmClass.primary .el-message-box__btns .el-button:nth-child(2) {
  background: #3673fe !important;
  border-color: #3673fe !important;
  color: #fff !important;
}
.confirmClass.primary .el-message-box__btns .el-button:nth-child(2):hover {
  border-color: #468dff !important;
  background: #468dff !important;
  color: #fff !important;
}
.custom-confirm {
  width: 500px !important;
  color: #111928 !important;
  padding-bottom: 0 !important;
}
.custom-confirm .el-message-box__header {
  padding: 36px 36px 24px 36px;
  border-bottom: unset;
}
.custom-confirm .el-message-box__header .el-message-box__title {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}
.custom-confirm .el-message-box__header .el-message-box__headerbtn {
  top: 36px;
}
.custom-confirm .el-message-box__content {
  padding: 0 36px 36px 36px !important;
  text-align: left !important;
  color: #111928;
}
.custom-confirm .el-message-box__btns {
  display: block !important;
  padding: 16px 32px !important;
  text-align: right !important;
  border-top: 1px solid #ebedf1;
}
.custom-confirm .el-message-box__btns .el-button--default.el-button:nth-child(n) {
  padding: 0 16px !important;
  border-radius: 4px !important;
}
.custom-confirm .el-message-box__btns .el-button--default.el-button:not(.jlc-button):not(.el-button--primary),
.custom-confirm .el-message-box__btns .el-button--default.el-button:not(.jlc-button):not(.el-button--primary):hover {
  border-color: #d1d5db !important;
  color: #111928 !important;
  background-color: #fff !important;
}
.custom-confirm .el-message-box__btns .el-button--default.el-button:nth-child(2) {
  margin-right: unset;
  margin-left: 16px;
}
.custom-confirm .el-message-box__btns .el-button--default.el-button.el-button--primary {
  color: #fff !important;
  background-color: #4672F5 !important;
  border: none;
}
.custom-tab .el-tabs__item.is-active {
  color: #4672F5 !important;
}
.custom-tab .el-tabs__active-bar {
  background-color: #4672F5 !important;
}
.w-full {
  width: 100%;
}
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}
.flex-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}
.items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
.items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
.items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}
.justify-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}
.justify-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}
.justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.justify-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}
.bgf5f7f9 {
  background: #f5f7f9;
}
.bgfafbfc {
  background: #fafbfc;
}
.bgfff4ec {
  background: #FFF4EC;
}
.color899 {
  color: #899099 !important;
}
.color202d {
  color: #202d40;
}
.el-loading-text {
  color: #202d40 !important;
}
/* 文本相关 */
.font-w4 {
  font-weight: 400 !important;
}
.font-w5 {
  font-weight: 500 !important;
}
.font-w6 {
  font-weight: 600 !important;
}
.font-w9 {
  font-weight: 900 !important;
}
.text-color-main {
  color: #202d40 !important;
}
.text-color-minor {
  color: #626573;
}
.text-color-blackgrey {
  color: #6b7280;
}
.text-color-grey {
  color: #899099;
}
.text-color-inverse {
  color: #fff;
}
.text-color-highlight {
  color: #006aff;
}
.text-color-blue {
  color: #4672F5;
}
.text-color-primary {
  color: #006aff;
}
.text-color-success {
  color: #44b979;
}
.text-color-warning {
  color: #ffae33;
}
.text-color-yellow {
  color: #fa7800;
}
.text-color-danger {
  color: #ee4d4d;
}
.text-color-red {
  color: #f53f3f;
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* 间距相关 */
.pd-a-4 {
  padding: 4px;
}
.pd-a-5 {
  padding: 5px !important;
}
.pd-a-8 {
  padding: 8px;
}
.pd-a-10 {
  padding: 10px;
}
.pd-a-12 {
  padding: 12px;
}
.pd-a-14 {
  padding: 14px;
}
.pd-a-16 {
  padding: 16px;
}
.pd-a-17 {
  padding: 17px;
}
.pd-a-18 {
  padding: 18px;
}
.pd-a-20 {
  padding: 20px;
}
.pd-a-24 {
  padding: 24px;
}
.pd-y-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.pd-y-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.pd-y-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.pd-y-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}
.pd-y-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.pd-y-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pd-y-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.pd-y-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.pd-y-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.pd-y-17 {
  padding-top: 17px;
  padding-bottom: 17px;
}
.pd-y-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.pd-y-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pd-y-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.pd-x-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.pd-x-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.pd-x-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.pd-x-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.pd-x-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.pd-x-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.pd-x-15 {
  padding-left: 15px;
  padding-right: 15px;
}
.pd-x-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.pd-x-17 {
  padding-left: 17px;
  padding-right: 17px;
}
.pd-x-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.pd-x-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.pd-x-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.pd-x-26 {
  padding-left: 26px;
  padding-right: 26px;
}
.pd-x-32 {
  padding-left: 32px;
  padding-right: 32px;
}
.mg-y-12 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.mg-x-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.mg-x-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.mg-x-24 {
  margin-left: 24px;
  margin-right: 24px;
}
.pt-4 {
  padding-top: 4px;
}
.pt-8 {
  padding-top: 8px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-14 {
  padding-top: 14px;
}
.pt-18 {
  padding-top: 18px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-24 {
  padding-top: 24px;
}
.pt-28 {
  padding-top: 28px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pb-24 {
  padding-bottom: 24px;
}
.pr-24 {
  padding-right: 24px;
}
.ml-2 {
  margin-left: 2px;
}
.ml-4 {
  margin-left: 4px;
}
.ml-6 {
  margin-left: 6px;
}
.ml-8 {
  margin-left: 8px;
}
.ml-10 {
  margin-left: 10px;
}
.ml-12 {
  margin-left: 12px;
}
.ml-15 {
  margin-left: 15px;
}
.ml-16 {
  margin-left: 16px;
}
.ml-18 {
  margin-left: 18px;
}
.ml-20 {
  margin-left: 20px;
}
.ml-24 {
  margin-left: 24px;
}
.ml-26 {
  margin-left: 26px;
}
.ml-30 {
  margin-left: 30px;
}
.ml-32 {
  margin-left: 32px;
}
.ml-40 {
  margin-left: 40px;
}
.ml-60 {
  margin-left: 60px;
}
.mr-4 {
  margin-right: 4px;
}
.mr-8 {
  margin-right: 8px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-12 {
  margin-right: 12px;
}
.mr-16 {
  margin-right: 16px;
}
.mr-24 {
  margin-right: 24px;
}
.mr-26 {
  margin-right: 26px;
}
.mr-32 {
  margin-right: 32px;
}
.mr-40 {
  margin-right: 40px;
}
.mt-2 {
  margin-top: 2px;
}
.mt-4 {
  margin-top: 4px;
}
.mt-8 {
  margin-top: 8px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-12 {
  margin-top: 12px;
}
.mt-14 {
  margin-top: 14px;
}
.mt-16 {
  margin-top: 16px;
}
.mt-18 {
  margin-top: 18px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-24 {
  margin-top: 24px;
}
.mt-28 {
  margin-top: 28px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-32 {
  margin-top: 32px;
}
.mt-34 {
  margin-top: 34px;
}
.mb-4 {
  margin-bottom: 4px;
}
.mb-8 {
  margin-bottom: 8px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-12 {
  margin-bottom: 12px;
}
.mb-14 {
  margin-bottom: 14px;
}
.mb-16 {
  margin-bottom: 16px;
}
.mb-18 {
  margin-bottom: 18px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-24 {
  margin-bottom: 24px;
}
.mb-28 {
  margin-bottom: 28px;
}
.h-32 {
  height: 32px;
}
.el-loading-text {
  color: #202d40 !important;
}
.jlc-button {
  border-radius: 2px!important;
}
.shake {
  display: inline-block;
  -webkit-animation: shake 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
          animation: shake 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.shake .el-radio__inner {
  border-color: #3673fe !important;
}
@-webkit-keyframes shake {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
15% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
30% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
45% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
60% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
75% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
90% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
@keyframes shake {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
15% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
30% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
45% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
60% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
75% {
    -webkit-transform: translateX(-1px) rotate(1deg);
            transform: translateX(-1px) rotate(1deg);
}
90% {
    -webkit-transform: translateX(1px) rotate(-1deg);
            transform: translateX(1px) rotate(-1deg);
}
to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
}
}
.twinkle {
  border: 1px solid #f55353 !important;
}
.twinkle-red {
  color: #f55353 !important;
}
.twinkle {
  -webkit-animation: glow 800ms ease-out infinite alternate;
          animation: glow 800ms ease-out infinite alternate;
}
@-webkit-keyframes glow {
0% {
    border-color: red;
    -webkit-box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
            box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
}
100% {
    border-color: #e6e5e5;
    -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.6), inset 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 #e6e5e5;
            box-shadow: 0 0 20px rgba(255, 255, 255, 0.6), inset 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 #e6e5e5;
}
}
@keyframes glow {
0% {
    border-color: red;
    -webkit-box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
            box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
}
100% {
    border-color: #e6e5e5;
    -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.6), inset 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 #e6e5e5;
            box-shadow: 0 0 20px rgba(255, 255, 255, 0.6), inset 0 0 10px rgba(255, 255, 255, 0.4), 0 0 0 #e6e5e5;
}
}
.badge-info {
  position: absolute;
  padding: 4px 5px;
  background-color: #f53c62;
  border-radius: 10px 10px 10px 0;
  font-size: 11px;
  color: #fff;
  line-height: 1;
  top: -12px;
  right: -6px;
  z-index: 9;
}
.wechat-info {
  position: absolute;
  top: -18px;
  right: -6px;
  z-index: 98;
}
.confirm-modal {
  padding-bottom: 20px !important;
}
.confirm-modal .el-message-box__header {
  border-bottom: none !important;
  padding-top: 20px;
  padding-left: 20px;
}
.confirm-modal .el-message-box__title {
  font-size: 16px;
  font-weight: 600;
}
.confirm-modal .el-message-box__content {
  padding-top: 5px !important;
  padding-left: 20px !important;
  text-align: left !important;
}
.confirm-modal .el-message-box__content p {
  font-size: 14px !important;
}
.confirm-modal .el-message-box__headerbtn {
  top: 15px !important;
}
.confirm-modal .el-message-box__btns {
  -webkit-box-pack: left !important;
      -ms-flex-pack: left !important;
          justify-content: left !important;
  padding-left: 20px !important;
}
.confirm-modal .btn-default-style {
  background-color: #fff !important;
  border-color: #dbdbdb !important;
  color: #202d40 !important;
}
.confirm-modal .btn-default-style:hover {
  background-color: #fff !important;
  color: #0090ff !important;
  border-color: #0090ff !important;
}
.flex-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.custom-class-confirm {
  width: 480px !important;
}
.custom-class-confirm .el-message-box__title {
  font-weight: 600 !important;
}
.custom-class-confirm .el-message-box__content {
  text-align: left !important;
  padding: 15px !important;
}
.custom-class-confirm .el-message-box__content .el-message-box__status {
  display: none;
}
.custom-class-confirm .el-message-box__content .el-message-box__message {
  padding-left: 0;
}
.custom-class-confirm .el-message-box__content p {
  font-size: 14px;
}
.custom-class-confirm .el-message-box__btns {
  display: block !important;
}
.custom-class-confirm .el-message-box__btns .el-button:nth-child(2) {
  margin-left: 10px !important;
  margin-right: 0 !important;
}
#app {
  overflow: auto;
  min-width: 1000px;
  background: #f5f5f5;
  min-height: 100%;
}
col[name='gutter'] {
  display: none;
}
/*兼容表格不对齐问题*/
body .el-table:not(.jlc-table) {
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
}
.el-table:not(.jlc-table) td,
.el-table:not(.jlc-table) th {
  text-align: center;
}
.el-table:not(.jlc-table) td,
.el-table:not(.jlc-table) th.is-leaf {
  border-color: #ccc !important;
}
.el-table:not(.jlc-table) td {
  -webkit-transition: background-color 0.01s ease;
  transition: background-color 0.01s ease;
}
.el-table:not(.jlc-table) .el-table__body tr:hover > td,
.el-table:not(.jlc-table) .el-table__body tr.current-row > td,
.el-table:not(.jlc-table) .el-table__body tr.hover-row > td {
  background-color: #e3ecf6;
}
.relative {
  position: relative;
}
.hide-header .jlc-header .el-button.register {
  display: none;
}
.hide-header-all .jlc-header .qr-info-header {
  display: none !important;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
/*项目中用的全局样式*/
.main-color {
  color: #0090ff !important;
}
pre {
  white-space: pre-wrap;
  /* css3.0 */
  white-space: -moz-pre-wrap;
  /* Firefox */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}
.pre-box {
  color: #333;
  font-size: 12px;
  width: 480px;
  line-height: 24px;
  letter-spacing: 1px;
}
.pages-div {
  margin: 15px;
  padding: 20px;
  background: #fff;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.1);
}
.fold-title {
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 12px;
  font-size: 16px;
}
.fold-title .icons {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  width: 16px;
  height: 16px;
  background-position: -20px -572px;
  margin-bottom: 2px;
  margin-right: 5px;
}
.fold-title-right {
  font-weight: bold;
  font-size: 16px;
  padding: 0 20px;
  height: 40px;
  line-height: 40px;
}
.fold-title-right .icons {
  top: 12px;
  float: right;
  width: 15px;
  height: 16px;
  background-position: -20px -593px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}
.half {
  font-size: 1px;
  overflow: hidden;
}
.half > div {
  font-size: 14px;
  display: inline-table;
  width: 49.9999%;
  margin-bottom: 8px;
}
.table {
  border: 1px solid #edeef2;
  font-size: 13px;
}
.table .label-one {
  background: #FAFAFA;
  width: 150px;
}
.table .label {
  background: #FAFAFA;
  width: 90px;
}
.table .color-green {
  color: #0E9000;
}
.table td {
  border-right: 1px solid #edeef2;
}
.hover tr:hover {
  background: #eee;
}
.double td:nth-child(even) {
  width: 162px;
}
.div-table {
  display: table;
  width: 100%;
}
.div-table .td {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 15px 10px;
  line-height: 22px;
}
.div-table .td:not(:last-child) {
  border-right: 1px solid #edeef2;
}
.form .form-item {
  margin-bottom: 16px;
  font-size: 14px;
}
.form .form-item > label {
  float: left;
  min-width: 100px;
  line-height: 30px;
  margin-right: 15px;
}
.form .form-item .form-item_content {
  overflow: hidden;
}
.form .form-item .radio-group {
  clear: both;
}
.form .form-item .radio-group:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.form .form-item .radio-group button:hover {
  color: #0090ff;
  border: 1px solid #0090ff;
}
.form .form-item .radio-group button {
  vertical-align: middle;
  padding: 0 12px;
  height: 30px;
  min-width: 100px;
  background: #fff;
  border: 1px solid #dcdcdc;
  color: #7A7A7A;
  margin-right: 12px;
  outline: none;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.form .form-item .radio-group .is-active {
  color: #0090ff;
  border: 1px solid #0090ff;
}
.form .form-item .radio-group .is-active:before {
  content: '';
  width: 20px;
  height: 20px;
  position: absolute;
  right: -1px;
  bottom: -1px;
  background: url(../img/icons1.7f5091c1.png) -89px -199px no-repeat;
}
.form .form-item .mb button {
  margin-bottom: 15px;
}
.form .form-item .input-box {
  position: relative;
  font-size: 14px;
  display: inline-block;
  width: 100%;
}
.form .form-item .input-box .input-inner {
  background-color: #fff;
  background-image: none;
  border: 1px solid #edeef2;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  height: 30px;
  line-height: 30px;
  outline: none;
  padding: 0 15px;
  -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
}
.form .form-item .input-box .textarea-inner {
  width: 100%;
  padding: 10px 15px;
  background: #fff;
}
.form .form-item:after {
  display: table;
  content: " ";
  clear: both;
}
.form .form-item-tips {
  font-size: 12px;
  color: #ff0000;
  margin: 10px 10px 15px 115px;
}
.ml115 {
  margin-left: 115px;
}
.chicunLable .input-inner {
  border: none!important;
}
.dashed {
  margin-top: 30px;
  margin-bottom: 20px;
  border-top: 1px dashed #edeef2;
}
.buts-box {
  margin: 30px;
  text-align: center;
}
.submit-but {
  display: inline-block;
  min-width: 120px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  background: #0090ff;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  padding: 0 20px;
  cursor: pointer;
  border: none;
}
.ordinary-but {
  vertical-align: middle;
  padding: 0 12px;
  height: 30px;
  min-width: 120px;
  border: 1px solid #dbdbdb;
  border-radius: 4px;
  color: #333;
  margin-right: 12px;
  background: #fff;
  outline: none;
  cursor: pointer;
  position: relative;
}
.submit-but:hover,
.ordinary-but:hover {
  background: #66b1ff;
  border-color: #66b1ff;
  color: #FFF;
}
.submit-but + .submit-but {
  margin-left: 30px;
}
.main-color_but {
  cursor: pointer;
  color: #0090ff;
}
.main-color_but1 {
  cursor: pointer;
  color: #0090ff;
  text-decoration: underline;
}
.but-hui {
  background: #9fb4c5;
  color: #fff;
  border: 1px solid #9fb4c5;
}
.no-data_tips {
  text-align: center !important;
  font-size: 12px;
  color: #999;
  margin: 10px 0;
}
.specially-p {
  margin-top: 4px;
  line-height: 20px;
  color: red;
  font-size: 14px!important;
}
#section1 .specially-p,
#edge_grinding .specially-p {
  margin-top: -6px;
  margin-bottom: 10px;
}
#specifyBoardName .specially-p {
  margin-top: 4px;
  margin-bottom: 0;
}
#customerSoftwareType .specially-p {
  margin-top: 0;
  margin-bottom: 0;
}
#chooseStencilType .specially-p,
#shifoujiedi .specially-p {
  line-height: 0.6;
  height: 20px;
}
#pcbNumber .specially-p,
#pcbRealNumber .specially-p,
#chooseTotalPcbNumber .specially-p {
  line-height: 30px;
  margin-top: 0;
  margin-bottom: 0;
}
#goldFingerThickness .specially-p {
  margin-bottom: 0;
}
#checkAchieve .specially-p {
  margin-left: 10px;
}
#app .twinkle {
  border: 1px solid red !important;
  -webkit-box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
          box-shadow: 0 0 5px rgba(255, 0, 0, 0.5), inset 0 0 5px rgba(255, 0, 0, 0.3), 0 0 0 red;
}
/*高度过渡样式*/
.hide-height {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.5s;
  transition: max-height 0.5s;
}
.show-height {
  max-height: 2000px !important;
  overflow: hidden;
  -webkit-transition: max-height 1s;
  transition: max-height 1s;
}
.rotate180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/*私有库存*/
.icons {
  background: url(../img/smt_stock_icons.1525bfa7.png) no-repeat;
  vertical-align: sub;
  display: inline-block;
  position: relative;
}
.icons1 {
  background: url(../img/icons1.7f5091c1.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
  position: relative;
}
.icons2 {
  background: url(../img/icons.02203ca6.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
  position: relative;
}
.bg-icon1 {
  background: url(../img/bgIcon1.2be2d244.png) no-repeat;
  vertical-align: middle;
  display: inline-block;
  position: relative;
}
.icon-search {
  width: 12px;
  height: 12px;
  background-position: -91px -2462px;
}
.icon-checkbox {
  width: 16px;
  height: 16px;
  background-position: -20px -369px;
}
.icon-checkbox-active {
  width: 16px;
  height: 16px;
  background-position: -52px -369px;
}
.icon-switch {
  width: 52px;
  height: 26px;
  background-position: -6px -2376px;
}
.icon-switch-active {
  width: 52px;
  height: 26px;
  background-position: -65px -2376px;
}
.icon-query {
  width: 12px;
  height: 12px;
  background-position: -100px -1247px;
}
.icon-add {
  width: 14px;
  height: 15px;
  background-position: -75px -2329px;
}
.icon-release {
  width: 14px;
  height: 15px;
  background-position: -95px -2329px;
}
.icon-del {
  width: 14px;
  height: 16px;
  background-position: -7px -1195px;
}
.icon-del1 {
  width: 14px;
  height: 16px;
  background-position: -30px -1196px;
}
.icon-more {
  width: 14px;
  height: 15px;
  background-position: -9px -2329px;
}
.icon-descend {
  width: 6px;
  height: 5px;
  background-position: -8px -2464px;
}
.icon-sequence {
  width: 6px;
  height: 5px;
  background-position: -32px -2464px;
}
.icon-descend-active {
  width: 6px;
  height: 5px;
  background-position: -16px -2464px;
}
.icon-sequence-active {
  width: 6px;
  height: 5px;
  background-position: -24px -2464px;
}
.icon-record {
  width: 12px;
  height: 15px;
  background-position: -33px -2329px;
}
.icon-print {
  width: 14px;
  height: 15px;
  background-position: -54px -2329px;
}
.icon-pdf {
  width: 14px;
  height: 15px;
  background-position: -9px -2280px;
}
.icon-info {
  width: 12px;
  height: 15px;
  background-position: -77px -1093px;
}
.icon-back {
  width: 20px;
  height: 15px;
  background-position: -80px -2015px;
}
.icon-box-open {
  width: 16px;
  height: 16px;
  background-position: -20px -572px;
}
.icon-box-close {
  width: 14px;
  height: 15px;
  background-position: -45px -573px;
}
.icon-box-business {
  width: 16px;
  height: 16px;
  background-position: -54px -2412px;
}
.icon-box-collect {
  width: 16px;
  height: 16px;
  background-position: -74px -2436px;
}
.icon-avatar {
  width: 12px;
  height: 12px;
  background-position: -8px -1372px;
  vertical-align: initial;
}
.icon-seller {
  width: 18px;
  height: 16px;
  background-position: -7px -2354px;
  vertical-align: top;
}
.icon-exchange {
  width: 14px;
  height: 15px;
  background-position: -7px -2437px;
}
.icon-close {
  width: 14px;
  height: 15px;
  background-position: -29px -2437px;
}
.icon-exchange1 {
  width: 14px;
  height: 15px;
  background-position: -7px -573px;
}
.icon-close1 {
  width: 15px;
  height: 16px;
  background-position: -20px -593px;
}
.icon-jlc {
  width: 17px;
  height: 15px;
  background-position: -33px -2281px;
}
.icon-warning {
  width: 16px;
  height: 16px;
  background-position: -61px -2219px;
}
.icon-loading {
  width: 30px;
  height: 30px;
  display: inline-block;
  position: relative;
  background: url(data:image/gif;base64,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) no-repeat;
  background-size: 100%;
}
.icon-question {
  width: 14px;
  height: 14px;
  background-position: -123px -399px;
  margin-bottom: 2px;
}
/*icon1 搭配使用*/
.icon-add1 {
  width: 14px;
  height: 15px;
  background-position: -95px -363px;
  margin-right: 4px;
}
.icon1-check {
  width: 16px;
  height: 15px;
  background-position: -119px -301px;
}
.icon1-check-active {
  width: 16px;
  height: 15px;
  background-position: -81px -301px;
}
.icon1-arrow_bottom {
  width: 10px;
  height: 16px;
  background-position: -97px -342px;
}
.gif-warning {
  width: 16px;
  height: 16px;
  margin-right: 5px !important;
  margin-bottom: 2px;
  vertical-align: middle;
  background: url(data:image/gif;base64,R0lGODlhEAAQAOZfAP/68/SpOvKcH/SpOf/8+PKaGf7z4/747vKVDfvZpvfAb/SnNfraqfKbGvjHgPnPkP/68v7z4va2Wf/u2POdH/a2WPfAbvWwS/a3WvSnNPKXEPWvSfKWDPKWDvjHf//v2fSpO/SoOf7y4fGUDf///vW1VPKZFvzftPvRlPSmM/GQD/OlMPKXEf7z3/GVD/GWD/7juvOfI/KUDPGODPnPkf3u1/e8ZfKXEvKaGPWwTPSmO/GPDvnRlfOjLfOXFva3W/WwSv3qz/SkL/WvSP3zufrQj/OfJP3t1v3juvKVC/rUnPa3Wfa2WvSoN/axU//98frTm/SqPPvYpvrXo/zjv/raqv715/SoOPzkwvWuR/zoyf737PGVDf////KVDP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc1NkQyNzk4MDlCMDExRTk4MkE3QUQyMUE2QkMwNjg2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc1NkQyNzk5MDlCMDExRTk4MkE3QUQyMUE2QkMwNjg2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzU2RDI3OTYwOUIwMTFFOTgyQTdBRDIxQTZCQzA2ODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzU2RDI3OTcwOUIwMTFFOTgyQTdBRDIxQTZCQzA2ODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFIwBfACwAAAAAEAAQAEAHgIBdgoOEhYMCXokyR1CJiQKEACFcXjotRDteXCEQhR8ZlCOJXBkfhl0HDEsmDUwMB4Y5jkJdQRyOF4QJlF4uSEUIowmnxMXGgxMLXEk+MxxcCxOFu4lOXU8qo1KEiIkaWyeOXpCDF+IlK+JAkQGULzAolFwDnYUHVRIxRhKvx8WBACH5BAUjAF8ALAAAAAAQABAAQAeHgF2CXQYPQw0NGw8Gg10FXpCQN11KkZEFEQiWU4JRlggiXQqWKRBUll4WggRXkSw2AZYDBF2xlj9dVqheAx67ARq7HoIAFbuQFQCNABjHXhjKgqORPF0kPZaqDqgOgjjcj5YLXVi7BbaWNdOyER2WTV1aqB0RXQQgzpAgtI0GNFkUKChiNCgQADs=) no-repeat;
  display: inline-block;
}
input.form-input,
select.form-select,
button.form-button {
  height: 24px;
  font-size: 12px;
  padding: 0;
  line-height: 24px;
  border-radius: 0;
  outline: none;
}
input.form-input:focus,
select.form-select:focus,
button.form-button:focus {
  border-color: #0090ff;
}
.smtFormInline .form-group {
  margin-right: 20px;
}
input.form-input {
  border: 1px solid #edeef2;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-checkbox,
.form-switch {
  position: relative;
  margin: 0px;
}
.form-checkbox input,
.form-switch input,
.form-sort input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.form-sort-warp {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  padding: 0 10px;
}
.form-sort-warp.actived {
  color: #0090FF;
}
.form-sort {
  display: inline-block;
  vertical-align: sub;
}
.form-sort .form-sort-item {
  position: relative;
  margin: 0px;
  display: block;
  padding: 1px 4px;
  height: 6px;
  -webkit-box-sizing: initial;
          box-sizing: initial;
}
.form-sort .form-sort-item .icons {
  display: block;
}
.form-date-picker > span {
  padding: 0 6px;
}
.form-date-picker .el-date-editor.el-input.el-input--mini {
  width: 130px;
}
.form-date-picker .el-date-editor.el-input.el-input--mini input {
  border-radius: 0px;
  height: 24px;
  line-height: 24px;
}
.form-date-picker .el-date-editor.el-input.el-input--mini .el-input__icon {
  height: 24px;
  line-height: 24px;
}
button.form-button.is-plain {
  padding: 0 14px;
  height: 24px;
  line-height: 24px;
  background: #ffffff;
  border: 1px solid #0090ff;
  color: #0090FF;
  border-radius: 2px;
}
button.el-button--text {
  text-decoration: underline;
  color: #111111;
  padding: 0;
  font-size: 12px;
}
button.el-button--text:hover {
  color: #409EFF;
}
.form-upload /deep/ .el-upload,
.form-upload /deep/ .el-upload-dragger {
  width: 100%;
  height: 64px;
  line-height: 64px;
  background: #f4fafe;
  border-color: #c6dff0;
  border-radius: 4px;
}
.el-popover {
  -webkit-box-shadow: 0 1px 4px 1px #cbeaff;
          box-shadow: 0 1px 4px 1px #cbeaff;
}
.el-popover .el-popover__title {
  font-size: 15px;
  color: #000;
  font-weight: bold;
}
.jlc-radio .el-radio .el-radio__inner::after {
  width: 4px;
  height: 4px;
  background: #fff;
}
.el-radio .el-radio__input.is-checked .el-radio__inner {
  border-color: #00a0e9;
  background: #ffffff;
}
.el-radio .el-radio__input.is-checked .el-radio__inner {
  border-color: #00a0e9;
  background: #ffffff;
}
.el-radio .el-radio__inner::after {
  width: 6px;
  height: 6px;
  background: #00a0e9;
}
.el-radio.hide-label {
  margin-right: 0;
}
.el-radio.hide-label .el-radio__label {
  display: none;
}
.el-message-box__wrapper {
  position: fixed;
  top: 250px;
  bottom: auto;
}
.bodyPadding0 .el-dialog__body {
  padding: 0!important;
  padding-bottom: 20px!important;
}
.form_item_bg.el-form {
  border: 1px solid #ccc;
  border-bottom: none;
}
.form_item_bg.el-form .el-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  position: relative;
  height: 100%;
}
.form_item_bg.el-form .el-row {
  border-bottom: 1px solid #ccc;
  /*margin-top: -1px;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.form_item_bg.el-form [class*=el-col-] {
  overflow: hidden;
  margin-left: -1px;
  /*border-left: 1px solid #ccc*/
}
.form_item_bg.el-form .el-form-item__error {
  z-index: 2;
  position: initial;
}
.form_item_bg.el-form .el-form-item__label {
  position: relative;
  padding: 0;
  text-align: center;
  background: #dadee8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 4px 0;
  z-index: 1;
}
.form_item_bg.el-form .el-form-item__content {
  margin-left: 20px !important;
  padding: 4px 10px 4px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.form_item_bg.el-form .el-form-item__label:after {
  content: ' ';
  position: absolute;
  background: #cdcdcd;
  width: 1px;
  top: 0;
  bottom: 0;
  right: 0;
}
/*.form_item_bg.el-form .el-form-item__content,.el-form.tabel_from_wrapper .el-form-item__label{ line-height: 20px }*/
.form_item_bg.el-form .el-form-item__content > .el-form-item {
  display: inline-block;
  border: none;
}
.form_item_bg.el-form .el-form-item__content .el-form-item .el-form-item__content {
  margin-left: 0 !important;
}
.form_item_bg.el-form .el-form-item .el-button--text {
  padding: 0;
}
#loginFrame {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
}
.iframeFull {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000;
  border: none;
}
.no-scrollbar::-webkit-scrollbar-thumb:vertical {
  background-color: transparent;
  /* 滑块背景颜色 */
}
.no-scrollbar #utilWrap {
  display: none;
}


.svg-icon[data-v-86dfda70] {
  fill: currentColor;
  overflow: hidden;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.leftIcon[data-v-2c061643] {
  display: inline-block;
  width: 3px;
  height: 6px;
  position: relative;
  top: -3px;
  background: url(data:image/gif;base64,R0lGODlhAwAGALMMAAB9wAh5vRd4rUJ/ojN/rACBxCZ5qACAviF9qQCByxp7qQl+uv///wAAAAAAAAAAACH5BAEAAAwALAAAAAADAAYAAAQNkDCWDAtArKMKYsMUAQA7) no-repeat;
}
.crumbs_nav_wraaper[data-v-2c061643] {
  height: 30px;
  border: 1px solid #ccc;
  background: url(data:image/gif;base64,R0lGODlhAQAdALMAAP3+//7++/X19f3+/P39/f3//v3+/fv7+/n5+f79/vf39/j4+Pz8/Pr6+vb29v///yH5BAAAAAAALAAAAAABAB0AAAQTsIQEzEiE6XOaR8giKopjOsITAQA7) repeat-x;
}
.noneBorder[data-v-2c061643] {
  border: none;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.form-pagination[data-v-1fea0207] {
  font-size: 14px;
  padding-right: 0;
  padding-left: 0;
}
.form-pagination[data-v-1fea0207] button.btn-next {
  margin-right: 0;
}
.form-pagination[data-v-1fea0207] button.btn-prev {
  margin-left: 0;
}
.form-pagination[data-v-1fea0207] button.btn-prev,
.form-pagination[data-v-1fea0207] button.btn-next {
  border: 1px solid #e5e5e5;
  padding: 0 12px;
  line-height: initial;
  background-color: #ffffff;
  border-radius: 4px;
}
.form-pagination[data-v-1fea0207] button.btn-prev:hover,
.form-pagination[data-v-1fea0207] button.btn-next:hover {
  border-color: #0090ff;
  background-color: #0090ff;
  color: #ffffff;
}
.form-pagination[data-v-1fea0207] button.btn-prev:disabled,
.form-pagination[data-v-1fea0207] button.btn-next:disabled {
  background-color: #ffffff !important;
  border: 1px solid #e8e8e8 !important;
}
.form-pagination[data-v-1fea0207] button.btn-prev span,
.form-pagination[data-v-1fea0207] button.btn-next span {
  height: 26px;
  line-height: 26px;
}
.form-pagination[data-v-1fea0207] .el-pager .number {
  background-color: #ffffff;
  border: 1px solid #e5e5e5;
  height: 28px;
  line-height: 28px;
  padding: 0 10px;
  border-radius: 4px;
  font-weight: initial;
}
.form-pagination[data-v-1fea0207] .el-pager .number.active {
  /*border-color: #0090ff;*/
  background-color: #0090ff;
}
.form-pagination[data-v-1fea0207] .el-pager .more {
  background-color: #ffffff;
}
.form-pagination[data-v-1fea0207] .el-pagination__jump {
  border: 1px solid #e5e5e5;
  line-height: 25px;
  padding: 0 14px;
  border-radius: 4px;
  margin-left: 10px;
}
.form-pagination[data-v-1fea0207] .el-pagination__jump .el-pagination__editor {
  height: 20px;
  margin-right: 4px;
}
.form-pagination[data-v-1fea0207] .el-pagination__jump .el-pagination__editor .el-input__inner {
  height: 20px;
  border-radius: 0;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.viewRealBtn[data-v-970f3d32] {
  margin-left: 5px;
  display: inline-block;
  width: 18px;
  height: 11px;
  background: url(../img/invoiceIcons.78ab6fcb.png) no-repeat;
  background-position: -31px -45px;
  cursor: pointer;
}
.viewRealBtn.viewed[data-v-970f3d32] {
  background-position: -57px -44px;
  cursor: default;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.viewRealBtn[data-v-5dfd9b11] {
  margin-left: 5px;
  display: inline-block;
  width: 18px;
  height: 11px;
  background: url(../img/invoiceIcons.78ab6fcb.png) no-repeat;
  background-position: -31px -45px;
  cursor: pointer;
}
.viewRealBtn.viewed[data-v-5dfd9b11] {
  background-position: -57px -44px;
  cursor: default;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.isMobile[data-v-4400f37f] {
  bottom: 10% !important;
}
.fixed[data-v-4400f37f] {
  position: fixed;
}
.right-\[10px\][data-v-4400f37f] {
  right: 10px;
}
.z-\[9999\][data-v-4400f37f] {
  z-index: 9999;
}
.bg-white[data-v-4400f37f] {
  background-color: white;
}
.text-center[data-v-4400f37f] {
  text-align: center;
}
.cursor-pointer[data-v-4400f37f] {
  cursor: pointer;
}
.text-12[data-v-4400f37f] {
  font-size: 12px;
}
.text-14[data-v-4400f37f] {
  font-size: 14px;
}
.text-262[data-v-4400f37f] {
  color: #262262;
}
.pt-20[data-v-4400f37f] {
  padding-top: 20px;
}
.pb-20[data-v-4400f37f] {
  padding-bottom: 20px;
}
.pl-20[data-v-4400f37f] {
  padding-left: 20px;
}
.pr-20[data-v-4400f37f] {
  padding-right: 20px;
}
.bg-f5f[data-v-4400f37f] {
  background-color: #f5f5f5;
}
.w-\[125px\][data-v-4400f37f] {
  width: 125px;
}
.h-\[125px\][data-v-4400f37f] {
  height: 125px;
}
.mt-10[data-v-4400f37f] {
  margin-top: 10px;
}
.mb-10[data-v-4400f37f] {
  margin-bottom: 10px;
}
.ml-10[data-v-4400f37f] {
  margin-left: 10px;
}
.mr-10[data-v-4400f37f] {
  margin-right: 10px;
}
.mb-12[data-v-4400f37f] {
  margin-bottom: 12px;
}
.text-\[\#455056\][data-v-4400f37f] {
  color: #455056;
}
.hover-blue[data-v-4400f37f]:hover,
.text-blue[data-v-4400f37f] {
  color: #1870ff;
}
.p-10[data-v-4400f37f] {
  padding: 10px;
}
.leading-30[data-v-4400f37f] {
  line-height: 30px;
}
.flex[data-v-4400f37f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.items-center[data-v-4400f37f] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.justify-content-sa[data-v-4400f37f] {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.text-595[data-v-4400f37f] {
  color: #595595;
}
.mr-3[data-v-4400f37f] {
  margin-left: 3px;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.service-link[data-v-4400f37f] {
  width: 50px;
  padding: 15px 0;
  border: 2px solid #f2f5f9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  border-radius: 24px;
  -webkit-box-shadow: 0px 4px 6px 0px rgba(112, 121, 142, 0.3);
          box-shadow: 0px 4px 6px 0px rgba(112, 121, 142, 0.3);
}
.icon-service[data-v-4400f37f] {
  display: inline-block;
}
.icon-wechat[data-v-4400f37f] {
  width: 30px;
  height: 24px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAYAAADWm14/AAAFXUlEQVRIS6WWa2wUVRTH/2d2ZykQpQWpFFNAPwiKxkcjiRGxobsLpbY727K7pRQij0BENIJRox+MmpgYREwwRiMKQhXpDO1OW2u7j5YmGIliVIyAkhqFUNSCtI1EaHf3HjPT2WXpiwXut7n3f879nXPPPXcIGYySkqqcmF3cJSSeZmOmBPHfNjuOhTTtfAbmY0potFWfz2fri1O1YF5DoIcB2IdoE2AcZgk74j3dezo6OuLXAzMiQFF54CESXEPA7AyddkqwLw/pe7/NUJ+SDQNwewPLmcXHAI277IzjgPQjg08TgSE4H0T3AZDTNhyQIK0N6ftqrgXiCgCnx7+ICE0px4QuZnoTsqiJalpfuuPi4uU3x8YNrCTQSwCmD65xnCUo0XqtOVOIFMD8kqqcLDl+goBbLOMvHTF7dXPz3p6xnM0vKckZ75hYA0aJpTsvKHZnWzD4TyYQKQCXEngb4M2GETEOTHLw4t6Y7VFArCdGTbhBNTKTGkVe32KJUcWED3tO5XwzOb+nBaAi0x70blivfSZjgMLCQrucnfsXgCkA/rNBmtuq7/vDpfh/AnAvA7GorjrSHboUfzeAqQT8GtbVOa6yyuksiU4CxgPo6ZJ52jFNG7gahJkBp7K0kCAdsMSfRnR1hTnv9W8DYyMBrRFdLUt35vT4W0FYSEBtUu/y+HeCsMrQCYarrUGNZgTg8gTWgniHVUirIrr2SdJwUXl5Xqi+/s8RHElLyqvy45y4CcxPMlAMYJZ5AoMF2Q1QCxN/FA1qX40GYopdHv/LILxhkhMXtwW11quRl5aWTrhky9oOkBGxNJaegKaBhG11R9Pn54bqTAC3J7CBid8bBKDqtmDtZ2M5dPp8kyiGAwA9cIWO0AXm0ww4CDQXQHrdnEpI8QXt9fUn022sGqgsJAizBoixI9ygrhsDgNyKP8yA00w0M0sS7RKgrdFg7fGkndu9YiJP7F8BxutGsVrzxy/IXHBI0y4mdSZAQcE6eXJ+71kAkwBcsMt8R4umGd/DhkvxVwMwu51xO0BUGQ3W1o8GbNwO2LgNzHPMAIFXw7r62hUAxofT49tCRM8PiqghrNcqowB8ZzCbOsJmATpJzCoRvxUOakZXNIdb8a1h4AMieiEBapYEHwEhi4Fz8d7uvOTjlWpEbq83V7B8NNkJibgoHNTa0yHMaCRx2qr0M7He7pmO7NxtDDwN4EhEV+9P6l2K38iSka1QRFcXu73+3cxYadYZiwVtDfsPWhm5vIVTCTxL4Heshd8E6IzEYvtA31ndIHaV+R+BhMErRdgVCaqrB9+E2CaIRGO0se6HpLeismW3SlLiqZjgPR2NWmf6VSfCE+GgunsYgEvxbwXw3Aip7wHja+NsACyx1rdEdPXF0c5+6Hx67RB4Q1jX3h8JwEjL/IycEhojQdWTkdaoCa9/GzM2WcW7NKqrdSMBdAB4zFo4xIQ9hi0YRhu2DdmsXxJ8T6hR67waRKGiZMtwGDrjrRGJOM9o/0LrGgZQqFTOsrNYKmzU3l5f+33qPL0rpxBfKiJgFgPzCKiw1g7HZF7YoWkXxoJwK4F9DA5Y0etRXfUm9aP+E47msKC0dMJk2/ifAdxuaY4x8fqR+v3C8sCDdkFlDPFK8o1gmWdGNe3UdQMYhosqls0ViYRRLzlpoEcAOsjgc0TIA8No0/OGBmLv/zerpaWl/4YADGN3RcUcjkv7QWbPz3iwzNnpv3fXfATpO93t8zlui9NqCN44MgidZCBEEApAuQDOZsucp2la4oYzMDRk5+O+GZKM2UJgKtlwUSJxIlRXd9TQ+Xw+R19MKkJC/BJu0n5Pt/0fUHcmOaJld2YAAAAASUVORK5CYII=);
}
.icon-qq[data-v-4400f37f] {
  width: 28px;
  height: 28px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAEVklEQVRIS52Wa2gcVRTH/2cmm2iLTXw1KmK1WhCLfvBZH+CS7myJmnR2486YClJBwQehRWxVxPjqhwqtj4JViwhiH9lZujPJYtPsbGNQagSNn6pEsWBRPxTbtKaYZLM7c2RmZ+PuZp+53+be/zm/e849c+8hNDgikYh4Pi22O2ZtLdbpWCxmNeKC6hGv7+5tJ9F+iphVALcAED27LIATBGhimj8dHo79XctfTaAkRzaD6V0QLq3ujM8SCVuSevRANV1VoBRSXwDz7hIHTgpPe3NOavPROlMMQp+pax9WglYEBmW1k8FfAnA1BJwkQeifFi19PBabdeaCweByXtYaBugtANd7EJuIpaQeGy0HLQv0+zdf5Gv79yeAVrtGhK9nrLlHjg8NXSjnJBCItNJyOgrCOnedaXKqvfW2iX37MqX6ssBgSH2cmfd74jM2ZW4+putnq52NU1iCYE06xevoBODREUM7XBdQkiMjAAW96F42de2dWtXnrEsb1X4Qv+lpE6ahddcEOv/ZuQxdIOBigLlJaL5uOH7gz3qAnbJ6Yxb8m6edNg3NiZYLbReldENXz1pbFE/kSg4nU4Z2Uz2wvEaSlT8AXOum1eY1I0Ox/Aa8hJV4kzYqD4HgVKczjpiG9nBjwEgKoPU5GyFgGgPHqkYoyUovgIOe6JBpaJsaBB4GKJwrVupJ6dF4VWBAVgcI7hXmjN2mob3YCDAoK3sY6MvZ0BemEX2iIrCrq/eKOdFyCqTFlRPdmtSj7nnWOzrC6u2izRNuhMBsFvPXjBnG+bx9UdEEw2of27zHE4+nDO2+ekGFOklWfgBwR+4Y6RkzHv2kLFCSlW8APJAD8nMpI/bR0oDqFoDf92xHTUPzisi7J52F7u7uS2aFlimAmgBkM5Z49Vji0JmlAP2RyFW+DP2Vu3CQnrJmL5tIJGbcY8o79C7rI97keHKJ6cz7K0prwe+xAAzI6lYCv+dV1wemEd3aEQ6vGo3HTzUSZUd406rR+MFTAVndS+Bn3QCYnk8ORvcWRSiFlJ1gvJSrTt5uE34mJtnUtacbAQZDyucA77eBu4lph2f7tmlo/UXAQCjyal5AwDjnWonsjD13Q6VnqXQjfllu86H5dzBsEP0K8D25ALAtqWu7ioFd6joSeXxRNIyPzUHNTU2tIYWUz8B4skTHlkB3jsajPxYBnQ9JVpxnaHuRAfOkyJCPDsV+qQbc0NO71rayOkBrCnUM7EgZ2mv5uUWvRUBWXifgDVfAON7WzA/W2wr6/f4mX9vKbwHc5ZoTvZLSozsLN1AG+JifYH9VIJoCMAWirPM8AliWe9WdZ46cK2umYO1y4P/ujli4Pzk44GxgYZRrMUiSle8XrqZaB1dpnfCdqWv3li5X6GlCK5mbdwHcle9RGuCeA2gwY81sG0skFt1UNRvhzkjkSmSEFfMEUczaGSYxTa2+f+bn5siXFlcQWy1Wk+BrZlhI29O1uu//AANBnCxWM2oCAAAAAElFTkSuQmCC);
}
.icon-top[data-v-4400f37f] {
  width: 20px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABvElEQVQ4T7WTz08TQRTHv28x8aQJCX8Ss0eZhezsgYNJowGFyK+AoF5riEqIYpoaMYaDh04j3Q23Kf8RBxI4kZj9mtlusZqWVqzf0yTz3ud935t5gjFLxsxDAVSRqYLYAHD3lgWuINhrt+zLAhhqc0Hg3i1hRZoAly619/+Pw39x9mfuKI8SKB3P+8R22vwGIL/JwDCgKJ18BljxEAJfT1P7qHPsr5uAEuqkTvBxZ+aFKMShy+zCIOhAYKiTGsHFEtZtMyigkLpLG0/7eewLVDo5APIlQPx9jiBfIAMRog4gAOihH11qnw19lFCbfZIrEBGSlIngSfu48alcgEWQtaKQvxN571K71gv9zaHS5h2A9U6bpDBYdlmj1pugIrME4uA6RmTPtexmN+YaqCKzC3KrbNMPf9Vl9kO/OSkdrwCyX86XIN60M7tdbgygZkwVwp0e2IbLrE8YKBUl6yB9R2U3eO2y5itRM3EEke/daiJ87lrNt6Nsj9JmC8DuL6eck+nIVIT4UnwHkReu1fABIyvUZodA1UNJqUgcxxPnP+RhkOPMZfZkZFJPoJqNH5AyNXmHR8NW76/5Ywf+BB/gr5wEqCB7AAAAAElFTkSuQmCC);
}
.hover-img:hover .icon-wechat[data-v-4400f37f] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAEcElEQVRIS52VW2xUVRSGv3U6gFxkiFzmDBKjEFBBePDKA0F9EBWMxigaUIkSqYoBOkPRQqL2hWgFZgZECE0JigkmYuKDhvhElGB48BqVEC5Ro0DPgAittLSlc35zTs/Umdob7qfJ7LX/b62z/7W2MdCq1BB3FHPkc4tjuBjmizzip/wYDlJrHQNJ9LZvfR0aV6VkzGGtxBKDeB9xF4HdjvHW6Yz9cSUJ9Ap2U3oOsRVjxCDFLkmszOesYZDx/AfsplWHeKWHwFGJLwxOmYMvMQm4G7i5LE5kvJytHgy8DJxIa6WJzd0HjQO+T82ZnB3qTSyR1myDING5JfvVXtY2DQTvBk+o0mTH4TDiqvCQUeeNZh215vcrIllyNesl1kZx7YUCM89useP9nesGJ9PaI7Goi8nOxqw9n0zraYkcxgYvY3WlQm5aLyHWCV7NZ21PIqUdBpVR0nu9jD0xIDhRrZFW4AyEZjrb3sLU8/XW5Kb0MzADaPGyNqpUKJHWBRNxwYl81qZGGr8C4zHaOi6T+Osda+4LHlbsVmkBxmdhtcaWxoytCn4nq/SMjJyMjfmMvdmj4tfwqQGqvZxtn7ha4/ygE8STQZwcFuc32Yf9g1NaDrwbHhCL87m+D5QJLVRF8joWy+dl4A7AKdkXxmGJhuFxdvxWa22lZ8OKEymtM1gf3e+DjVn7fCBXJqp1g3WyF+O2gWKBXyzGwsYN9l0xtguc1jIT9VHFywYaBONXamqFw1cY44tCggtmHECclDHUxJ3ArJKkLjkO805vsoNRgeFd3irj2yjoYy9rC/usYoWGuTF+BKZFMX8DNV6chp5z200pgAdXeHsUe873mXFms+WjdpK5VfyOMUnQ6YhZjTk70hs8kVKNQZfRxDksnGB4LRyj3i6XOT+lmcPjHG9r4hPggci8DY0ZW/ZvH6eUEmS69PghH+eu3l4eN60TiClBnOPwqA/T5LPexD4vZ48UwYmUAq0VBh9UdLCmMISjGGMRrYoxoRs8KaXhnRBc/k1hZuKxxlY+La1iwhpNcTo5EYkf8bI2PQAYrBLsz2ftviLYTWk7XQPlIy9ri5Ip5QRhm/pwf9msjqbRtqjq4LO1OsY2B947lbFjblr3IvaH4sZ2L2PLqZWTaGZ+xUX2n6631u5PXakhiZHMz7ewL0jeTWsJ4v2igcvBXVm+2KuxDA8RTKIuUxkbvYytGUQrhSGJKi01Y2f0NV/oCf66xIH9a4oDXs5CYw1muWntQjwbJb2gJ3gv8Lig2YzdFNhtFcyTWApMLgMIORXMLfZlf/DIG4eBYUBbm0iWgUODGbM7Y3zz59sW9Gf3Cp5Ni3G9FcL2eT3ywSkf7jmbtaLheuW7aR1CzI42t3pZC9x+hatWjtvMl4g5EbwJeIMKGvIbraWoNrFSIwqjeMrEw8BDxf87OokHr9aVg4Fr12psoT0cj9NL0m4Hvg+e1eBhA24Eru5ZVgxGnMzapf8FDsSuWaHRQ2PsgPAZHLRO+1DGnK+zpn8AZUXFwzALg+cAAAAASUVORK5CYII=);
}
.hover-img:hover .icon-qq[data-v-4400f37f] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAECklEQVRIS52Wa2hcVRDHf3NvYqLVmmiae1OKtmpBKvrBZ32Agg+oL0q1FBWkgooPQvaRREWsVQu2pbl3G7FqEUFsVRQtIhYFraDYCFY/ValioWKSvdumNVZNW7N7R+7u2brZbPaR82kf/5nfzJw554zQ6FqpdsciHCZgLEOG9yXXiAupR9zZo45t86Aqq1RZIoId2SlkLdgbCu/JJK8HL8mhWv5qAt2ErkbxgPaqzpTDIfQcTMn2arqqwK6EJlQZKHOQUyWDBaI4UMjWLEXoDjx5eSbojEA3qcsI+QQoaIT9lrLGgh3DvhyLfnJ6dY6VZYUKzwMLDSRU5eZMSnZVglYELlytrcfb+RE4z8C+yjZx+9hG+auSk/aH9cyWOXwKLDX6fcHfXMJWmSzXVwR2JfU+DdlmxGN2KxeOvCiHq+1N1FhisU+gLV8Q4e60Jx/UBXTi+pnALSbaJwNPNtTqvuh/N65rgOeM9uPAlztrA1eq7S4gKt2pKGqfwjkjG2W4HmBnn55vZfnVaI8GfpStaKnttJK6cb0I2JsXKfuDlFxQD6yoceP6O7Ag+p6DxYd8KQZgClbmzU3orWi+O6O1M/DltkaATlw/F7gxH69wU8aTL6pm6MT0HhHeNgbvZDy5txGgG9eoUVbkG0e5K52SD6uXNKHvoqwyooHAl96GgAkdROk2Nm8Fvtw/I3B+UjvCkKhBWvIZ5rg4MyiF/axzdcX0UhW+N/Jjrcr8AykZL5pPaRonqd0SMljoF4YyvlxTJ2eKzI3pHoTL8mUVHkl78lpFoJvQr1GuM+30WODJK7MBOnHtEUgZ212BL/kmygdQ/NDRr2fYkxwRaIqeHduia3RAxmYDnNenrp1lBKIrnhPWP5w1ulUmpgDdmC5D2GkAQ8Esy1kM0E3oHrRQ1tLjcTJDJ6ExUXwTxea0L7GupJ6bHpDfGsmyaOPGdAvCo8b28cCXLeUZrkd4wgj6UX4Si+VpTx5qBOjG9E1L2ZYTrhRhndm4FwJPonv2/z10Yvr0SQEMKSwRyGabWTTTs1QeSFtM21qEAwIh8AtwlQH2BZ5smgpM6FJRhipk82rgS7E0VZN14/oG8ECZSEW5PJ2SH6YAoy9uQjeg9JcZ7LNClo9ulp+r0aJLX2GHwOJSncK6jC/PTDsWJd31LMrafHfBN5lhrq97FFyrTe44uxGuMPZPZXxZXxrA9OepV28gx5cloiNK/nxmic6ocJpo4VVXYVw0mlDJKjQJnF063YXCtQc92V0ViKq4Sb4rnqFGOrRM+23gy9Xl9hVnGqdXOyXHJoE71MwodYOFP4CPLKGv0k1VexDu1nlhK3Obc9jZf5nMwQm7lT/DCURPZ64d0tIU0jxpk7OOc7TW9P0fFbR9LPJqbfUAAAAASUVORK5CYII=);
}
.hover-img:hover .icon-top[data-v-4400f37f] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABmklEQVQ4T7XTPW/TYBTF8f8xAxOIAWFbfCckhJgYkCJQC0XUdkWhwNClqAJqhxdFQVAhBsZO/UwotlgQTCw5yG4cpZA0oYQ73/N77n3sRyy5tGSPBgxT7wg2gLOnPOCnYa8q9KQBo9TfgXOnxNrYj7LQ+f8z4T9Odiw+/6NsO4i/caNODS7wmW0NTxpgDmjFGe9tOg0iPpY5t0CehZ4AWmFKX3C7oY7Khg9VwcosdCYYZe5hVkdYu2ZQo4h+mevutCmnglHqN8Bai9msBAGy6QMt+rbMdf939A8wTlxYrDeYsQLuDHK9q4Nx6lWbHmquwDKvBl2lk+gxMEr9EshaDHGvLNSbDESZ1zD1Bg2K2CtzPWh7xmCUeBex2TZaJFWu19PuKUy9LijGB8PzsqtHRz9C+5bN1ngV2BgUqgMzK86c2dQbNZPaPKu6eqpLqa8GcDBeAR6WhV4s8nqixJuI3TY7hGsKE3ck9kf/2OOqUN2wcIWZt2R2RmhHXPeZ8DI3EV+rQocLSxONYeYrDLlYfeHT/Lf8lycsHfwF/6ibLDZx0doAAAAASUVORK5CYII=);
}
.hover-img:hover .absService[data-v-4400f37f] {
  display: block;
}
.absService[data-v-4400f37f] {
  position: absolute;
  right: 58px;
  top: -60px;
  height: 190px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 175px;
  background: #ffffff;
  border: 1px solid #e7ebf1;
  -webkit-box-shadow: 0px 8px 16px 0px rgba(3, 27, 78, 0.1);
          box-shadow: 0px 8px 16px 0px rgba(3, 27, 78, 0.1);
  border-radius: 2px;
  display: none;
}
.absService-link[data-v-4400f37f] {
  bottom: 40px;
  top: auto;
  height: 106px;
}
.absService-qq[data-v-4400f37f] {
  bottom: 130px;
  top: auto;
  height: 50px;
  width: 110px;
}
.absService[data-v-4400f37f]:after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -7px;
  border: 10px solid transparent;
  border-color: transparent transparent transparent #fff;
}
.b-10p[data-v-4400f37f] {
  bottom: 10%;
}
@media screen and (max-width: 1480px) {
.service-link[data-v-4400f37f] {
    bottom: 40%;
}
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog {
  border-radius: 6px !important;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog .el-dialog__header {
  padding: 24px 32px !important;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog .el-dialog__header .el-dialog__headerbtn {
  top: 24px !important;
  right: 32px !important;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close {
  color: #6b7280;
  font-size: 20px;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog .el-dialog__body {
  padding: 0 32px 16px 32px !important;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog.body-pd-0 .el-dialog__body {
  padding: 0 !important;
}
.el-dialog__wrapper.custom-dialog-wrapper .el-dialog.custom-dialog .el-dialog__footer {
  padding: 16px 32px !important;
  border-top: 1px solid #ebedf1;
}

/*这个界面的样式是主要给less配置全局变量的*/
/* 蓝色色 主色调 */
/* 橙色 蓝色 */
.custom-button[data-v-602b5296] {
  position: relative;
  padding: 6px 12px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #d1d5db;
}
.custom-button.checked[data-v-602b5296] {
  border-color: #4672f5;
}
.custom-button .choose_icon[data-v-602b5296] {
  position: absolute;
  bottom: 0;
  right: 0;
}
.custom-button.primary[data-v-602b5296] {
  background-color: #4672f5;
  border-color: #4672f5;
  color: #fff;
}

