@charset "utf-8";


body {margin: 0;padding: 0;background: #fff;}
*, *:before, *.after {box-sizing:border-box;-moz-box-sizing:border-box}
.prePrint {position:relative;width:220mm; height:297mm; margin:0 auto; padding:40px; background:#fff; overflow:hidden; }
.prePrint .table thead tr:first-child th{border-top-color:#000}
#certificate{border: 2px solid #000;padding: 30px 40px;width: 198mm;height: 270mm;}
#certificate .h2{font-size: 36px;line-height: 34px;font-weight: bold;margin:0 0 25px 0;text-align:center;color:#000;}
#certificate .h2:before{background:none}
#certificate .h3{font-size: 18px;font-weight: bold;margin:20px 0 20px 0;text-align:center;color:#000}
#certificate .table td{text-align:left}
#certificate .table tbody th{text-align:center;background:#fff}
#certificate .table thead th{text-align:center;background:#fff}
#certificate .cerCont{margin-top:98px;font-size: 32px;text-align:center}
#certificate .cerDate{margin-top: 194px;text-align: center;}
#certificate .cerDate span, .cerDate img{display:inline-block;vertical-align: middle;font-size:18px}
#certificate .gov_wrap{position:relative;}
#certificate .gov_wrap .gov{font-size: 28px;text-align: center;color:#121212;font-weight:bold;}
@page{margin:0;size:A4}
@media print{
    html,body{margin:0;margin-right:1cm;padding:0;width:210mm;height:297mm;background:#fff}
    .paper{width:initial;min-height:initial;margin:0;border:initial;border-radius:initial;background:initial;box-shadow:initial;page-break-after:always}
    @page{margin:0;size:A4}
}

