﻿.page_control
{
    margin:5px 15px 5px 0;     
    float:right;      
}

.page_control li
{
    text-align:center;
    float:left;    
}

.page_control .selected
{
    color:White;
    background-color:#4499ee;    
}

.page_control input
{
    width:42px;
    height:20px;    
    text-align:center;
}

.page_control .total_info
{
    margin:8px 3px;
    float:left;
}

.page_control .page_input
{
    float:left;
    margin:8px;
    height:21px;
    width:39px;
   color:White;
   background:url('../images/page_button.png') no-repeat;         
   cursor:pointer;
   text-align: center;
    padding-top: 1px;
}    

.page_control .page_list,.page_list_more 
{      
    width:36px;
    height:36px;  
    line-height:36px;
    border:solid 1px #dadbdb; 
    border-left:0px;  
    cursor:pointer;
}
    
.page_control .page_list p
{
    width:9px;
    height:9px;
    overflow:hidden; 
    margin:13px;       
}

.page_control .page_prev
{
    margin-right:5px;    
}

.page_control .page_prev_none
{
    background:url('../images/pagelist.png') no-repeat scroll 2px 2px;                   
}

.page_control .page_prev_have
{
    background:url('../images/pagelist.png') no-repeat scroll 2px -6px;                  
}

.page_control .page_next_none
{
    background:url('../images/pagelist.png') no-repeat scroll 2px -14px;                  
}

.page_control .page_next_have
{
    background:url('../images/pagelist.png') no-repeat scroll 2px -22px;                 
}
    
.page_control .page_prev,.page_control .page_list_first,.page_control .page_next
{
    border-left:solid 1px #dadbdb; 
}

.page_control .page_list_more
{
    border:0;
    cursor:auto;
}

.page_control .page_list_last
{
    margin-left:5px;  
    border-left:solid 1px #dadbdb;   
}

/*兼容上部分页*/
.table_page ul li.s1
{
    padding: 0px 5px 0px 0px;
    height: 30px;
    text-align: right;
    float: right;
}