@charset "UTF-8";
/**
     * @doc 页面基本样式
     */
.main-print {
  box-sizing: border-box; }
.main-print * {
  box-sizing: inherit; }
.main-print .btn {
  display: inline-block;
  -webkit-appearance: none;
  padding: 8px 14px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  outline: none; }
.main-print .btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
  outline: none;
  margin-bottom: 10px;
}

/**
 * @doc 打印功能
 */
@media print {
  .no-print {
    display: none; }

}

/**
 * @doc 打印全部
 */
.print-list-handle {
  width: 560px;
  margin: 0 auto; }
.print-list-handle .to-print {
  /*margin-bottom: 20px;*/
  text-align: right; }

/**
 * @doc 放置打印页面的容器
 */
/**
 * @doc 多条打印样式
 */
.print-group {
  width: 560px;
  margin: 0 auto 10px;
  padding: 10px;
  border: 1px solid #ddd;
  /* 打印全部 */
  /* 每条数据打印 */
  /* 一条数据可能出现分页 */
  /* 每页样式 */ }
.print-group-handle {
  width: 560px;
  border-bottom: 1px solid #ddd;
  /*margin-bottom: 10px;*/
}
.print-handle {
  /*width: 400px;*/
  text-align: right;
  /*margin: 0 auto 20px;*/
}
.print-group-content .print-group-item {
  /*padding: 10px;
  */
}
 .print-paper-wrap {
  outline: 0;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.5);
  background-color: #fff;
  page-break-after: always;
  /*padding: 1px 10px;*/
  font-size: 14px;
  }

 .print-paper-wrap:hover {
  box-shadow: 0 1px 12px rgba(0, 0, 0, 0.5); }
 .print-paper-wrap .print-paper-content {
  position: relative;
  height: 100%;
  /*padding-bottom: 20px;*/
  page-break-after: always; }

.print-font-bold {
  font-size: 16px;
  font-weight : bold;
}

.line-hr {
  border: 2px dashed #000;
  /*margin-top:20px;*/
}
.print-head-title-sign {
  border: 1px dashed #000;
  /*padding: 3px 0px 30px 7px;*/
  margin-left: -15px;
  /* margin-right: -11px; */
  width: 28%;
}
.print-clear {
  clear:both;
}
.modal-body{
  padding: 0px;
}