body {
  padding: 50px;
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}

a {
  color: #00B7FF;
}
body{font: 12px "Microsoft YaHei", Verdana, arial, sans-serif;    line-height: 22px;}
table {  border-collapse: collapse;    border-spacing: 0;}
.result-top {    width: 625px;   height: 43px;    background-color: #fbfbfb;    border: 1px solid #90bfff;    border-bottom: none;}
.result-top .col1 {    width: 184px;    text-align: center;    font-weight: bold;    border-right: 1px solid #ddd;    color: #333;}
.result-top .col2 {       padding-left: 100px; text-align: center;    font-weight: bold;    color: #333;}
span.col1 {    display: inline-block;    height: 43px;    line-height: 43px;    vertical-align: middle;    font-size: 14px;}
span.col2 {       height: 43px;    line-height: 43px;    vertical-align: middle;    font-size: 14px;}

.result-info .row1{    width: 160px;    text-align: right;}

.result-info .status {background: #fbfbfb url("../images/ico_status.gif") no-repeat scroll -50px center; width: 50px}
.result-info .status-first {    background: #fbfbfb url("../images/ico_status.gif") no-repeat scroll 0 center;}
.result-info .status-check {    background: #fbfbfb url("../images/ico_status.gif") -150px center no-repeat ;}
.result-info .status-wait{background: #fbfbfb url("../images/ico_status.gif") no-repeat scroll -100px center;}
.result-info td {    padding: 10px;    color: #878787;    border-bottom: 1px solid #d8d8d8;    background-color: #fbfbfb; font: 12px/22px "Microsoft YaHei",Verdana,arial,sans-serif;}
.result-info{   width: 625px;   border: 1px solid #90bfff;   border-top: 1px solid #ddd; }
.result-info .last td {    color: #FF8c00;    border-bottom: none;    background-color: #ffffff;}
.qr_code{background-color:#EEEEEE;width:200px;position:absolute;right:10px; top:320px;;padding-top:20px;}
.qr_code p{padding-left:16px;padding-top:2px;}
.qr_code img{ width:180px;margin-bottom: 7px;}