/* CSS Document */
table {
  border-spacing: 1;
  border-collapse: collapse;
  background: white;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  position: relative;
}
table * {
  position: relative;
}
table td, table th {
  padding-left: 8px;
}
table thead tr {
	background: #36304a;
	line-height: 60px;
}
table tbody tr {
	line-height: 50px;
}
table tbody tr:last-child {
  border: 0;
}
table td, table th {
  text-align: left;
}
table td.l, table th.l {
  text-align: right;
}
table td.c, table th.c {
  text-align: center;
}
table td.r, table th.r {
  text-align: center;
}
tbody tr:nth-child(even) {
  background-color: #f5f5f5;
}
tbody tr {
  font-size: 15px;
  color: #808080;
  line-height: 1.2;
  font-weight: unset;
}
tbody tr:hover {
  color: #555555;
  background-color: #f5f5f5;
}



@media (max-width: 817px) {
table thead tr {
	line-height: normal;
}
table tbody tr {
	line-height: normal;
}
}



.tFrm{
	max-width:200px;
	width:100%;
	margin:auto;
	padding-top:20px;
}
.tFrm .t_input{
	padding-bottom:10px;
}
.tFrm .t_input .input{
	width:200px;
}
.tFrm .t_input .btn{
}

.res_err{
	text-align:center;
}