@media print {
    body{font-family:KaiTi;宋体;Arial;font-size:1.0em;}
    rt {font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
    /*body {
            column-count: 2;
    -webkit-column-count: 2;
       -moz-column-count: 2;
      -webkit-column-gap: 40px;
         -moz-column-gap: 40px;
              column-gap: 40px;
     -webkit-column-rule: 1px dotted rgb(79, 185, 227); 
        -moz-column-rule: 1px dotted rgb(79, 185, 227); 
             column-rule: 1px dotted rgb(79, 185, 227);
    }*/

    @page
    {
        size: auto;   /* auto is the initial value */
        /* this affects the margin in the printer settings */
        margin: 20mm 15mm 20mm 15mm;
    }

    body
    {
        /* this affects the margin on the content before sending to printer */
        margin: 0px;
    }

    .d-print-none{display:none!important}
    .card-title{margin-bottom:0.1rem!important;}
    .card-subtitle{margin-top:0rem!important;margin-bottom:0!important;font-size:small!important;}
    .card-content{margin-top:0.3em;}
    .py-content{margin-top:0.3em!important;}
    .text-center{text-align: center;}
    .text-left{text-align:left!important}
    .text-secondary{text-secondary:small;color:#6c757d!important}
    .mt-4 {margin-top:1.5rem!important}
    .small{font-size:80%}
    .font-italic{font-style:italic!important}
}

