.site-h1 {
	margin-top: 10px;
    margin-bottom: 20px;
    line-height: 60px;
    padding-bottom: 10px;
    color: #393D49;
    border-bottom: 1px solid #eee;
    font-size: 28px;
    font-weight: 300;
    text-align: center;
    overflow: hidden;
}
.site-h1 .identity{
	font-size: 17px;
	float: right;
	margin-right:50px;
	color: red;
}
.layui-table th ,.layui-table td{
    text-align: center;
}
.layui-table .layui-form-radio {
    line-height: 28px;
    margin: 0 auto;
    padding-right: 0px;
}
.layui-table .layui-form-radio i {
    margin-right: 0px;
}
.layui-table .layui-form-radio span{
	display: none;
}
#submit{
	float: right;
	margin-bottom:20px;
}
.main{
	margin: 0 auto;
    width: 95%;
}

.table-fixed{
	position:fixed;
	margin:auto;
    left:0;
    right:0;
    width: 95%;
    top:0;
    display: none;
}
.table-fixed .layui-table{
	margin-top:0;
}
.login-box{
	width: 480px;
	margin: 180px auto 0 auto;
	padding: 40px 0 50px 0;
	background: #fff;
    box-shadow: 0 0 10px #afafaf;
}
.login-box h2{
	text-align: center;
	margin-bottom: 30px;
	font-size: 18px;
}
.login-box .layui-form-item .layui-input-inline {
    width: 280px;
}
.login-box .layui-btn{
    width: 280px;
}

/*admin begin*/

.admin-login-box{
	width: 700px;
	margin:100px auto;
	position: relative;
}
.admin-login-box .layui-form{
	position: absolute;
	left: 260px;
    top: 100px;
    margin-right:0px;
}
.main-header-title{
	color: #c2c2c2; font-size: 18px; line-height: 60px;
}
.layui-nav-tree .layui-nav-child a {
    padding-left: 38px !important;
}
.layui-tab-card>.layui-tab-title .layui-this {
    background-color: #009688;
    color: #FFF;
}
.layui-tab-card>.layui-tab-title .layui-this i{
    color:#fff;
}

.cite-box .layui-tab{
    margin:0;
}
.layui-body{
    background-color: #fbfbfb;
}
.cite-box{
    padding: 10px 20px 20px 20px;
}
.layui-field-title {
    margin: 10px 0 10px;
}
.layui-pull-left{
	float: left;
}
.layui-pull-right{
	float: right;
}
#export{
    margin-bottom: 8px;	
}
.footer{text-align: center; line-height: 44px;}

/*fixed*/
.layui-layout-admin .layui-side {
    width: 100px;
}
.layui-side-scroll {
    width: 100px;
}
.layui-body {
    left: 100px;
}
.see-wrap{
    padding: 20px;
}

/*分页*/
/*pagination*/
.pagination {  
    height: 40px;  
    margin: 20px 0;  
}  
.pagination ul {  
    border-radius: 2px 2px 2px 2px;  
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);  
    display: inline-block;  
    margin-bottom: 0;  
    margin-left: 0;  
}  
.pagination li {  
    display: inline;  
}  
.pagination a, .pagination span {  
    -moz-border-bottom-colors: none;  
    -moz-border-left-colors: none;  
    -moz-border-right-colors: none;  
    -moz-border-top-colors: none;  
    background-color: #FFFFFF;  
    border-color: #DDDDDD;  
    border-image: none;  
    border-style: solid;  
    border-width: 1px 1px 1px 0;  
    float: left;  
    line-height: 38px;  
    padding: 0 14px;  
    text-decoration: none;  
}  
.pagination .active a, .pagination .active span {  
    background-color: #009688; 
}  
.pagination .active a, .pagination .active span {  
    color: #fff;  
    cursor: default;  
}  
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {  
    /*background-color: transparent;  
    color: #999999;*/  
    cursor: default;  
}  
.pagination li:first-child a, .pagination li:first-child span {  
    border-left-width: 1px;  
    border-radius: 3px 0 0 3px;  
}  
.pagination li:last-child a, .pagination li:last-child span {  
    border-radius: 0 3px 3px 0;  
}  
.pagination-centered {  
    text-align: center;  
}  
.pagination-right {  
    text-align: right;  
}
/*分页结束*/
.main .layui-table tr td:nth-child(3n-1){border-right:1px solid #515151}