/*数据列表相关样式 begin*/
.datadiv {
    width: 100%;
    padding: 0;
    float: left;
}
.datacent {
    float: left;
    width: 100%;
    overflow: auto
}
.datafoot {
    position: relative;
    width: 100%;
    height: 80px;
}
.page-list .pagination {
    float: left;
}

.page-list .pagination span {
    cursor: pointer;
}

.page-list .pagination .separate span {
    cursor: default;
    border-top: none;
    border-bottom: 2px solid white;
}

.page-list .pagination .separate span:hover {
    background: none;
}

.page-list .page-total {
    float: left;
    margin: 25px 20px;
}

.page-list .page-total input, .page-list .page-total select {
    height: 26px;
    border: 1px solid #ddd;
}

.page-list .page-total input {
    width: 40px;
    padding-left: 3px;
}

.page-list .page-total select {
    width: 72px;
}
.datagrid-sort-desc .datagrid-sort-icon {
    display: inline;
    padding: 0 13px 0 0;
    background: url('../image/datagrid_icons.png') no-repeat -16px center;
}

.datagrid-sort-asc .datagrid-sort-icon {
    display: inline;
    padding: 0 13px 0 0;
    background: url('../image/datagrid_icons.png') no-repeat 0px center;
}
td {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

th {
    /*max-width: 250px;*/
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.pagination{
    margin: 13px 0 0 0;
}
.page-list .page-total {
    margin: 15px 20px 0 20px;
}

.table {
    margin-bottom: 0px;
}
/*数据列表相关样式 end*/

.search-div{
    /*background-color: #eee;*/
    margin:10px 10px 20px 10px;
    padding: 10px 10px 10px 10px;
}
