﻿body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 { font-family: Microsoft YaHei,'宋体' , Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
body {
    font-size: 12px;
    min-width: 1200px;
}
table.table {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
label.error {
    display: inline;
}
.modal-body {
    padding: 0 5px;   
}
.dropdown-menu {
    min-width: 100px;
}
.list-group-item {
    margin-left: 0;
    padding-left: 15px;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    vertical-align: middle;
}
.spinner {
  width: 60px;
  height: 60px;
  background-color: #008b8b;
 
  margin: 100px auto;
  -webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;
}
 
@-webkit-keyframes rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
 
@keyframes rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
#main_content {
	min-width: 1200px;
    min-height: 780px;
}
.inputpa {
    padding: 2px 5px;
}
.img-rounded {
    border-radius: 6px;
}
.goods_album_title {
    position: relative;
    width: 80px;
}
.input_file {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.modal-dialog {
    z-index: 99999;   
}