html{height: 100%;/* overflow-y:hidden; */}
body{color: #333;min-width: 1000px;overflow-x: auto;/* overflow-y:hidden; */font-family: ProximaNova, Arial, "Hiragino Sans GB", "冬青黑", "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Helvetica, Tahoma, "Arial sans-serif";font-size: 12px;height: 100%;}
.main-content{overflow-y:auto;position: absolute;top:120px;bottom: 0;left: 0;width: 100%}
.app-container{padding: 0;margin:0;}
.app-head{height: 80px;line-height: 80px;position: absolute;top:0;left: 0;width: 100%}
.logo-head{width: 1100px;margin:0 auto;}
.logo-img{width: 275px}
.home-footer{padding-left: 100px}
.home-footer-img{margin-top: 10px;margin-left: 10px;width:200px;}
.home-footer-span{font-size: 10px;color: #737373;margin-top:15px;margin-left: 10px}
li{list-style: none}
a:link,a:visited{text-decoration:none;  }
a:hover{text-decoration:none;}
.out-pannel{width: 100%;display: table;}
.pannel{width: 1100px;padding: 20px 0;margin:0 auto;}
.pannel-title{border-left: 4px solid #4285f5;padding-left: 10px;height: 20px;line-height: 20px;font-weight: 400;color: #333;font-size: 16px;}
.app-table-container{background-color: #fff;position: relative;/* padding-bottom: 40px; */float: right;width: 890px;overflow-y:auto;}
.app-table{margin-top: 10px;background-color: #fff;font-size: 12px;}
.app-table tbody td{border:0;}
.pagination-container{/* position: absolute;bottom: 5px; */text-align: right;width: 100%}
.pagination{margin:0 10px;}
.pagination a{margin:0 5px;}
.pagination>li:first-child>a, .pagination>li:first-child>span{border-radius: 0}
.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius: 0}
.app-table td{border-top:0;}
.app-select{outline: none;border:1px solid #e6e6e6;-webkit-appearance:none;-webkit-tap-highlight-color: rgba(0,0,0,0); height: 30px;line-height: 30px }
.app-input{height: 37px;line-height: 37px;border: 1px solid #e6e6e6;border-radius: 0;vertical-align: bottom;}
input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {
       -webkit-box-shadow: 0 0 0 1000px white inset;
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white inset;
}
.btn{outline:none;}
.unempty-notice{color: #CC0033;margin-right: 4px;font-size:20px;}
.save-disable{cursor: default;opacity: 0.5}
.save-disable:hover{background-color: #337ab7}
.header-buttons-container{height: 70px}
.nav-li a:hover{text-decoration-line:none}
.app-filter-container{width: 200px;padding-top:20px;float: left;background-color: #fff;/* height: 400px; */position: relative;overflow:auto;}
.filter-list-li{min-height: 30px;margin-bottom: 10px}
.filter-checkbox{vertical-align: sub;}
.filter-item-title{margin-left: 8px}
.filter-ul{padding: 20px 10px 10px ;overflow-y:auto;/* height: 350px */}
.filter-items-container{display: none;padding-bottom: 10px}
.filter-input{height: 25px;width: 160px;    border-top: none;border-left: none;border-right: none;border-bottom: 1px solid #4285f5;outline: none}
.filter-buttons-container{height: 40px;line-height: 40px}
.filter-buttons-container span{display: inline-block;margin-left: 20px}
:focus{outline:0;} 
.copynotice{margin-left:8px;font-weight: bold;color: #337ab7;display: none}