html, body {
  height: 100%;
}
h1, h2, h3, h4, h5, h6 {
  text-align: center;
}
.body-signin {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f5f5f5;
}
.form-signin {
  max-width: 300px;
  padding: 19px 29px 29px;
  margin: 0 auto 20px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
     -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
          box-shadow: 0 1px 2px rgba(0,0,0,.05);
}
.form-signin .form-signin-heading {
  text-align: center;
  margin-bottom: 10px;
}
.form-signin input {
  font-size: 16px;
  height: auto;
  margin-bottom: 15px;
  padding: 7px 9px;
}
.table tbody tr.oddrow td {
  background-color: #fafad2;
}
.table-hover tbody tr.oddrow:hover td {
  background-color: #ffff99;
}
.table tbody tr.evenrow td {
  background-color: #faf0e6;
}
.table-hover tbody tr.evenrow:hover td {
  background-color: #ffe4c4;
}
.table thead tr.skyblue th {
  background-color: #87ceeb;
  text-align: center;
}
.table thead tr.grassgreen th {
  background-color: #2dbc2d;
  text-align: center;
}
.table thead tr.jasmine th {
  background-color: #e6c35c;
  text-align: center;
}
.table thead tr.tobcolor th {
  background-color: #db7093;
  text-align: center;
}
.table-free {
  table-layout: fixed;
  overflow: hidden;
}
.table-auto {
  table-layout: fixed;
  overflow: auto;
}
.fixed-table-height {
  height: 260px !important;
  overflow: auto;
}
.memlist td{
	text-align: center;
	vertical-align:middle;
	word-break:break-all;
}
.memlist .btn{
	margin:3px;
}
.memlist img{
	padding-left:5px; 
	padding-right:5px;
}

.inner-content{
	padding-top: 80px;
 	padding-bottom: 40px;
}

.function-btn{
	float: left !important;
}

.td-btn{
	text-align: center !important;
}

.location-title{
	float: left !important;
}

.query-item{
	width: 20% !important; 
	text-align: center !important; 
	background-color:#0080ff!important;
}

.confirm-btn{
	text-align: center;
}

.left-item{
	float: left;
}

.column-content{
	text-align: left !important;
}

.item_title{
	width: 25%;
	text-align: center !important; 
	vertical-align: middle;
}

.item_setting{
	width: 15% ;
	text-align: center !important; 
	vertical-align: middle;
}

.item_content{
	text-align: center !important; 
	vertical-align: middle;
	background-color:#2dbc2d !important;
}

.item_content1{
	text-align: center !important; 
	vertical-align: middle;
}

.item_number{
	width: 90% ;
}

.disabledInput {
    pointer-events:none;
    color:#AAA;
    background:#F5F5F5;
}

.progress-bar.animate {
   width: 100%;
}