﻿@media print{@page{margin:.5cm;}html,body{font-family:Arial,Helvetica,Verdana,sans-serif !important;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:12px;color:#444;}.price-title{font-size:30px;text-align:center;font-weight:bold;}.price-subtitle{text-align:center;}.price-info{margin-top:20px;margin-bottom:20px;}.price-info table{width:100%;margin:0;padding:0;border-collapse:collapse;border-width:3px 1px 1px;table-layout:fixed;}.price-info table .formTitle{position:relative;left:0;white-space:nowrap;font-weight:normal;text-align:left;width:50px;font-size:12px;}.price-info table .formValue{text-align:left;font-size:12px;}.price-info table .formValue input{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #666;height:22px !important;line-height:22px !important;font-size:12px;width:100%;}.price-table table{margin:0;margin-top:1px;border-collapse:collapse;width:100%;border-left:1px solid #666;}.price-table table thead tr td{border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;padding-top:5px;padding-bottom:5px;text-overflow:ellipsis;word-break:keep-all;overflow:hidden;font-weight:bold;padding-left:5px;font-size:12px;width:auto;}.price-table table tbody tr td{border-bottom:1px solid #666;border-right:1px solid #666;height:25px;line-height:25px;word-break:break-all;padding-left:5px;font-size:12px;width:auto;}}.price-box{width:794px;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;border:1px solid #ddd;padding:20px;}.print .title{margin-top:500px;text-align:center;font-size:50px;font-weight:bold;}.print .Tips{margin-top:500px;font-weight:bold;}