 @font-face {
    font-family: 'ex-kai'; font-weight: normal; font-style: normal;
    src: url('simkai.ttf') format('truetype');
}

#Transcript > table {  width:90%;margin-left:1rem;margin-top:2rem;}
#Transcript #Table1 {border: 2px solid;}
#Transcript #Table1 td {/* border: 1px solid; */padding: 6px;}
#Transcript #Table1 .t1 {font-size: 30px;font-family: sans-serif;font-weight: bold;text-align: center;margin: 10px;}
#Transcript #Table1 .t2 {font-size: 25px; font-family: ex-kai;/* font-family: 楷体; text-align: center; */margin: 0px;line-height: 1.5em;}
#Transcript #Table1 .t3 {background-image:url('title.png');background-repeat: no-repeat;height: 60px;line-height: 60px;}
#Transcript #Table1 .RightCol {margin: 7px;padding: 20px;vertical-align: top;width:  465px;position: relative;}
#Transcript #Table1 .RightCol .TopImage td { margin: 0px;padding: 0px; }
#Transcript #Table1 .RightCol .TopImage img {margin: 10px;padding: 20px 10px;}
#Transcript #Table1 .RightCol .TopImage .QR {margin: 36px;padding: 20px 10px;}
#Transcript #Table1 .Message { border-top: 1px solid; text-align: left;  }
#Transcript #Table1 .Message span { font-size: 43px; padding: 18px 10px; display: inline-block; }
#Transcript #Table1 #content {line-height: 24px;padding: 20px;}
#Transcript #Table1 #content {margin-top: 0px;font-size: 18px;}
#Transcript #Table1 #content table td { margin: 0px; padding: 8px 0px; vertical-align: top; }
#Transcript #Table1 #content label { padding-right: 5px; white-space: nowrap; }
#Transcript #Table1 #content .Label {border-bottom: 1px solid;/* padding-right: 15px; *//* margin-right: 20px; */min-width: 100px;display: inline-block;}
#Transcript #Table2 { border: 1px solid; }
#Transcript #Table2 thead td { text-align: center; }
#Transcript #Table2 td { border: 1px solid; text-align:center; }
#Transcript #Table2 .RowTitle { font-size: 20px; }
#Transcript .TableInfo { font-weight: bold; width: 670px; }
#Transcript .BarCode { position: absolute; right: 0px; bottom: 15px; }
#Transcript .Portrait { width: 180px; height: 220px; overflow: hidden; border-width: 0px; background-color: #FFF; text-align: center; position: relative; }
#Transcript td.Detail { padding:0px !important; }
#Transcript #Detail { width: 100%; border-collapse:collapse; }
#Transcript #Detail td { border-top:0; border-right-width:1px; border-bottom-width:1px; border-left:0; }
#Transcript #Detail tr td:last-child { border-right:0; }
#Transcript #Detail tr:last-child td { border-bottom:0; }
