/* CSS Document */
*{font-family:"΢���ź�";}
body{ margin: 0; padding: 20px;	color: #000; background: #fff; font: 100%/1.3 helvetica, arial, sans-serif;}
ul{list-style: none;}
.top{ clear:both; width:100%;}
.xm{ line-height:25px; width:100%; background:#f2f1f1 repeat; border-bottom:1px #d7d7d7 solid; text-align:left; padding:5px 0px 5px 20px; margin-top:10px;}
.xm p{ font-size:22px; font-weight:bold;}
.zy{ width:100%; text-align:left; padding:10px 0px 10px 20px; }
.zy p{line-height:25px;  font-size:16px;}
h3{ line-height:40px; display:block; background:#f2f1f1 repeat; border-bottom:1px #d7d7d7 solid;}
.table-container{ width: 100%; overflow-y: auto; _overflow: auto; margin: 0 0 1em; }
table{ margin: 0; border-collapse: collapse; }
td, th{ padding: .5em 1em; border: 1px solid #999;word-break: keep-all;/*����*/}
.table-container{ width: 100%; overflow-y: auto; _overflow: auto; margin: 0 0 1em; font-size:16px;}
.qr-section{ width:100%; text-align:center; padding:10px 0 20px 0; }
.qr-section p{ font-size:16px; margin:0 0 10px 0; }
.qr-section #qrcode{ display:inline-block; padding:6px; border:1px solid #d7d7d7; background:#fff; }
//����IOS�¹�����
.table-container::-webkit-scrollbar{-webkit-appearance: none; width: 14px; height: 14px;}
.table-container::-webkit-scrollbar-thumb{ border-radius: 8px; border: 3px solid #fff; background-color: rgba(0, 0, 0, .3);}
