@media print {
  body {
    margin: 0px;
    padding: 0px;
  }
}

@page {
  margin: 0;
}

.hiprint-printPaper * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */

}

.hiprint-printPaper *:focus {
  outline: -webkit-focus-ring-color auto 0px;
}


.hiprint-page-break-avoid {
  page-break-after: avoid;
}

.hiprint-printPaper {
  position: relative;
  padding: 0 0 0 0;
  page-break-after: always;
  overflow-x: hidden;
  overflow: hidden;
}

.hiprint-printPaper .hiprint-printPaper-content {
  position: relative;
}

.hiprint-printPaper.design {
  overflow: visible;
}



.hiprint-printTemplate .hiprint-printPanel {
  page-break-after: always;
}

.hiprint-printPaper,
hiprint-printPanel {
  box-sizing: border-box;
  border: 0px;
}

.hiprint-printPanel .hiprint-printPaper:last-child {
  page-break-after: avoid;
}

.hiprint-printTemplate .hiprint-printPanel:last-child {
  page-break-after: avoid;
}

.hiprint-printPaper .hideheaderLinetarget {
  border-top: 0px dashed rgb(201, 190, 190) !important;
}

.hiprint-printPaper .hidefooterLinetarget {
  border-top: 0px dashed rgb(201, 190, 190) !important;
}

.hiprint-printPaper.design {
  border: 1px dashed rgba(170, 170, 170, 0.7);
}

.design .hiprint-printElement-table-content,
.design .hiprint-printElement-longText-content {
  overflow: hidden;
  box-sizing: border-box;
}

.design .resize-panel {
  box-sizing: border-box;
  border: 1px dotted;
}

.hiprint-printElement-text {
  background-color: transparent;
  background-repeat: repeat;
  padding: 0 0 0 0;
  border: 0.75pt none rgb(0, 0, 0);
  direction: ltr;
  font-family: 'SimSun';
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-decoration: none;
  line-height: 9.75pt;
  box-sizing: border-box;
  word-wrap: break-word;
  word-break: break-all;
}

.design .hiprint-printElement-text-content {
  border: 1px dashed rgb(206, 188, 188);
  box-sizing: border-box;
}

.hiprint-printElement-longText {
  background-color: transparent;
  background-repeat: repeat;
  border: 0.75pt none rgb(0, 0, 0);
  direction: ltr;
  font-family: 'SimSun';
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-decoration: none;
  line-height: 9.75pt;
  box-sizing: border-box;
  word-wrap: break-word;
  word-break: break-all;
  /*white-space: pre-wrap*/
}



.hiprint-printElement-table {
  background-color: transparent;
  background-repeat: repeat;
  color: rgb(0, 0, 0);
  border-color: rgb(0, 0, 0);
  border-style: none;
  direction: ltr;
  font-family: 'SimSun';
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 0;
  box-sizing: border-box;
  line-height: 9.75pt;
}

.hiprint-printElement-table thead {
  background: #e8e8e8;
  font-weight: 700;
}

.hiprint-printElement-tableTarget,
.hiprint-printElement-tableTarget tr,
.hiprint-printElement-tableTarget td {
  border-color: rgb(0, 0, 0);
  border-style: none;
  border: 1px solid rgb(0, 0, 0);
  font-weight: normal;
  direction: ltr;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-decoration: none;
  vertical-align: middle;
  box-sizing: border-box;
  word-wrap: break-word;
  word-break: break-all;
  /*line-height: 9.75pt;
    font-size: 9pt;*/
}

/*.hiprint-printElement-tableTarget tr,*/
.hiprint-printElement-tableTarget td {
  height: 18pt;
}

.hiprint-printPaper .hiprint-paperNumber {
  font-size: 9pt;
  display: none;
}

.design .hiprint-printElement-table-handle {
  position: absolute;
  height: 21pt;
  width: 21pt;
  background: red;
  z-index: 1;
}

.hiprint-printPaper .hiprint-paperNumber-disabled {
  float: right !important;
  right: 0 !important;
  color: gainsboro !important;
}

.hiprint-printElement-vline,
.hiprint-printElement-hline {
  border: 0px none rgb(0, 0, 0);

}

.hiprint-printElement-vline {
  border-left: 0.75pt solid #000;
  border-right: 0px none rgb(0, 0, 0) !important;
  border-bottom: 0px none rgb(0, 0, 0) !important;
  border-top: 0px none rgb(0, 0, 0) !important;
}

.hiprint-printElement-hline {
  border-top: 0.75pt solid #000;
  border-right: 0px none rgb(0, 0, 0) !important;
  border-bottom: 0px none rgb(0, 0, 0) !important;
  border-left: 0px none rgb(0, 0, 0) !important;
}

.hiprint-printElement-oval,
.hiprint-printElement-rect {
  border: 0.75pt solid #000;
}

.hiprint-text-content-middle {
  display: table;
}

.hiprint-text-content-middle>div {
  display: table-cell;
  vertical-align: middle
}

.hiprint-text-content-bottom {
  display: table;
}

.hiprint-text-content-bottom>div {
  display: table-cell;
  vertical-align: bottom
}

/*hi-grid-row */
.hi-grid-row {
  position: relative;
  height: auto;
  margin-right: 0;
  margin-left: 0;
  zoom: 1;
  display: block;
  box-sizing: border-box;
}

.hi-grid-row::after,
.hi-grid-row::before {
  display: table;
  content: '';
  box-sizing: border-box;
}

.hi-grid-col {
  display: block;
  box-sizing: border-box;
  position: relative;
  float: left;
  flex: 0 0 auto;
}

.table-grid-row {
  margin-left: -0pt;
  margin-right: -0pt;
}

.tableGridColumnsGutterRow {
  padding-left: 0pt;
  padding-right: 0pt;
}
body{height:1000px}.hiwprintModel{font-size:14px;display:none;color:#333}.hiwprintModel .hiwprintModel_box{position:fixed;top:0;bottom:0;left:0;width:100%;z-index:999;height:100%;overflow:auto;background-color:rgba(138,135,135,0.6)}.hiwprintModel .hiwprintModel_box .hiwprintModel_content{min-height:500px;height:86%;width:1000px !important;margin:0 auto;margin-top:5vh;background-color:white;border-radius:3px;margin-bottom:5vh;display:flex;flex-direction:column}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .close{padding:10px;display:flex;height:45px;background-color:#E4EAF3;padding:0 20px;justify-content:space-between;align-items:center}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .close .hiwprintModel_close_icon{font-size:20px;cursor:pointer;color:#909399}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation{height:72px;padding:0 20px;display:flex;justify-content:space-between}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation #prantSelect{width:184px;line-height:32px;height:32px;padding-left:7px;padding-right:20px;display:inline-block;box-sizing:border-box;font-size:14px;color:#333;border-radius:0;background-color:white;border:1px solid #c4cbda;margin-left:6px}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .dowmicon{width:0;height:0;border-width:5px;border-style:solid;border-color:transparent #c4cbda transparent transparent;transform:rotate(270deg);position:absolute;right:7px;top:34px}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation #prantSelect:focus{border:1px solid #409eff;outline:none}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left{display:flex;align-items:center;position:relative}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions{position:absolute;left:62px;top:65px;max-height:0;overflow:hidden;z-index:999;width:184px;transition:max-height .5s}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions .innerbox{max-height:300px;overflow:auto}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions .innerbox .nodata{text-align:center;color:#909399}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions .innerbox::-webkit-scrollbar{width:4px;height:4px}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions .item{width:184px;height:32px;line-height:32px;color:#333;padding-left:7px;background-color:white;border-top:none;border-bottom:none;box-sizing:border-box;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_left #temoptions .item:hover{background-color:#66b1ff;color:white}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .triangle{position:absolute;left:55px;top:64px;display:none;z-index:1000}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .triangle:before{position:absolute;content:"";top:-7px;left:25px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #c4cbda}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .triangle:after{position:absolute;content:"";top:-6px;left:25px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_right{display:flex;align-items:center}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_right #hiwprint_btn{width:50px;height:30px;color:white;background-color:#3296FA;border:none;cursor:pointer;border-radius:3px}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_right #hiwprint_btn:focus{outline:none}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .operation .operation_right #hiwprint_btn:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .prevViewDiv{flex:1;background:#f2f4f7;padding:20px 0;width:100%;overflow:auto}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .prevViewDiv .ViewDiv{min-height:200px;position:relative}.hiwprintModel .hiwprintModel_box .hiwprintModel_content .prevViewDiv .ViewDiv .hiprint-printPaper{margin:0 auto}.hiprint-printPaper{background:white}.hiwprint_show{display:block}
