.invoiceCertify,
.searchResults {
  width: 1200px;
  margin: 20px auto;
  background-color: #fff;
  border: 1px solid #d2d2d2;
  padding: 30px;
  min-height: 470px;
}

.invoiceCertify h3,
.searchResults h3 {
  margin-bottom: 20px;
}

.invoiceCertify table.inoviceTable {
  margin: 4px auto;
}

.invoiceCertify table.inoviceTable thead tr td {
  font-weight: bolder;
}

.invoiceCertify table.inoviceTable thead td {
  text-align: left;
  padding-left: 8px;
}

.invoiceCertify table.inoviceTable tbody td:first-child {
  text-align: center;
}
.invoiceCertify.invoiceCertifyInfo{
  min-height: 470px;
}
.invoiceCertifyInfo table.inoviceTable tbody td{
  text-align: center;
}

.invoiceCertify table.inoviceTable td {
  border: 1px solid #ccc;
  height: 36px;
  width: 300px;
}



#tpcode{
  vertical-align: middle;
}
.infoTable{
  border-collapse: collapse;
  width: 1096px;
  margin: 5px 20px;
}
.infoTable td,.infoTable th{
  border: 1px solid #999;
  line-height: 32px;
  padding: 0 10px;
}
.btn-group{
  text-align: center;
}
a.btn{
  display: inline-block;
  margin: 5px;
  border-radius: 5px;
  color: #fff;
  text-align: center;
  padding: 7px 15px;
}
a.btn.btn-orange {
  background: #ffb44c;
}
a.btn.btn-orange.download{
  line-height: 1;
}
a.btn.btn-orange:hover {
  background: #fe9f1b;
}
/*a.btn.btn-orange:hover {
  background: #b8bfc1;
}*/
a.btn.btn-blue {
  background: #0c84db;

}
a.btn.btn-blue:hover {
  background: #0b77c5;
}
a.btn.btn-gray {
  background: #cdd5d7;
}
a.btn.btn-gray:hover{
  background: #b8bfc1;
}
