
@media print {

@page {size: A4 landscape;}

.print_content{-webkit-print-color-adjust: exact;}
.print_content .print_txt table{margin-bottom: 5px;}

.print_out{margin: 0}
.print_control {display: none}

.print_content .print_img {width: 40%;float: left;box-sizing: border-box;}
.print_content .print_img .print_map {width: 100%;margin:20px 0 0;}
.print_content .print_img .print_map iframe{height: 150px}

.print_content .print_img .big_img{text-align:center;width: 200px;height: 150px;display: flex;justify-content: center;align-items: center;margin:0 auto 15px;}
.print_content .print_img .big_img img{}

.print_content .print_img ul {width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
.print_content .print_img ul li{text-align: center;width: 60px;height: 45px;background: #ededed;-webkit-print-color-adjust: exact;}
.print_content .print_img ul li img {max-width: 100%;max-height: 100%;}

.print_content .print_txt {width: 60%;padding-bottom: 0;overflow: initial}
.print_content .print_txt table {margin: 0 auto 10px;display: flex;justify-content: center;width: 100% !important;}
.print_content .print_txt table th {padding: 0 0.5em;-webkit-print-color-adjust: exact;width: 300px !important;;}
.print_content .print_txt table td {padding: 0 0.5em;}
.print_content .print_txt table td,
.print_content .print_txt table th,
.print_content .print_txt table td p,
.print_content .print_txt table td p span{font-size: 10px !important;font-weight: normal;}

.print_bot{padding: 10px;-webkit-print-color-adjust: exact;display: block;}
.print_bot .logo{margin:0 0 10px;width: 229px;}
.print_bot .logo a,
.print_bot .logo img{width: 229px;height: 56px;}
.print_bot .add{margin:0;width: 100%;font-size: 10px;}

.title_print{font-size: 14px;}

.print_on{display: block;}
}

