/*分页控件样式*/
.xbaiPage_prev,.xbaiPage_next
{
    color:#646464;
    text-decoration:none;    
}
.xbaiPage_prev:hover,.xbaiPage_next:hover
{
    color:#64c846;    
}

.xbaiPage_page
{
    color:#646464;    
    text-decoration:none;
    margin:0 5px;
}

.xbaiPage_page:hover
{
    color:#00b4ff;
    text-decoration:underline;     
}

.xbaiPage_cur
{
    color:#00b4ff;  
    margin:0 5px;  
}

.xbaipage_num
{
    margin:0 5px;
    color:#646464;    
}

.xbaiPage_txt
{
    width:23px;
    height:14px;    
    /*background-image:url(../Images/pub_btn_3.png);*/
    border:0px;
    background-color:transparent;
    background-position:0px -500px;  
    padding: 2px 5px;   
    border:solid 1px #bebebe;
}

.xbaiPage_btn
{
    border:0px;
    background-color:transparent;
    margin:0 5px;
    cursor:pointer;
    height:14px;   
}

/*分页控件样式*/

/*----------Advance public text input control----------------*/

.pub_text
{
    display:inline-block;    
    text-align:left;
    border:solid 1px #bebebe;
    position:relative;
    background-color:White;
}

.text_disable
{
    background-color:#e5e5e5;    
}

.pub_text:hover,.pub_text_hover
{
    border:solid 1px #00befa;    
}

.pub_text input,.pub_text textarea
{
    border:0px;     
    padding:0px;
    margin:0 5px;
    background-color:transparent;
    font-size:12px;
    overflow:auto;
}

.pub_text input
{
    overflow:hidden;    
}

.text_215x25
{
    width:213px;
    height:23px;
    line-height:23px;
}

.text_215x25 input
{
    width:205px;
    line-height:23px;
    height:23px;    
}

.text_215x30
{
    width:213px;
    height:28px;
    line-height:28px;
}

.text_215x30 input
{
    width:205px;
    line-height:28px;
    height:28px;    
}

.text_160x25
{
    width:158px;
    line-height:23px;
    height:23px;    
}

.text_160x25 input
{
    width:150px;
    line-height:23px;
    height:23px;    
}

.text_250x25
{
    width:248px;
    line-height:23px;
    height:23px;         
}

.text_250x25 input
{
    width:240px;
    line-height:23px;
    height:23px;    
}

.text_300x25
{
    width:298px;
    line-height:23px;
    height:23px;         
}

.text_300x25 input
{
    width:290px;
    line-height:23px;
    height:23px;    
}

.text_300x25_ah input
{
    width:290px;
    line-height:23px;
    height:auto;    
}

.text_350x25
{
    width:348px;
    line-height:23px;
    height:23px;         
}

.text_350x25 input
{
    width:340px;
    line-height:23px;
    height:23px;    
}

.text_400x25
{
    width:398px;
    line-height:23px;
    height:23px;         
}

.text_400x25 input
{
    width:390px;
    line-height:23px;
    height:23px;    
}

.text_450x80
{
    width:448px;
    height:80px;   
}

.text_450x80 textarea 
{
    width:440px;
    height:80px;
    line-height:20px;
       
}

.text_450x25
{
    width:448px;
    line-height:23px;
    height:23px;      
}

.text_450x25 input
{
    width:440px;
    line-height:23px;
    height:23px;     
}

.text_500x25
{
    width:498px;
    line-height:23px;
    height:23px;      
}

.text_500x25 input
{
    width:490px;
    line-height:23px;
    height:23px;     
}

.text_550x25
{
    width:548px;
    line-height:23px;
    height:23px;      
}

.text_550x25 input
{
    width:540px;
    line-height:23px;
    height:23px;     
}

.text_600x25
{
    width:598px;
    line-height:23px;
    height:23px;      
}

.text_600x25 input
{
    width:590px;
    line-height:23px;
    height:23px;     
}

.text_50x25
{
    width:48px;
    line-height:23px;
    height:23px;     
}

.text_50x25 input
{
    width:40px;
    line-height:23px;
    height:23px;     
}

.text_60x25
{
    width:58px;
    line-height:23px;
    height:23px;     
}

.text_60x25 input
{
    width:50px;
    line-height:23px;
    height:23px;     
}

.text_70x25
{
    width:68px;
    line-height:23px;
    height:23px;     
}

.text_70x25 input
{
    width:60px;
    line-height:23px;
    height:23px;     
}

.text_80x25
{
    width:78px;
    line-height:23px;
    height:23px;     
}

.text_80x25 input
{
    width:70px;
    line-height:23px;
    height:23px;     
}

.text_90x25
{
    width:88px;
    line-height:23px;
    height:23px;     
}

.text_90x25 input
{
    width:80px;
    line-height:23px;
    height:23px;     
}

.text_80x30
{
    width:78px;
    line-height:28px;
    height:28px;      
}

.text_80x30 input
{
    width:70px;
    line-height:28px;
    height:28px;     
}

.text_940x120
{
    width:938px;
    height:120px;     
}

.text_940x120 textarea 
{
    width:930px;
    height:120px;
    line-height:20px;
}

.text_920x120
{
    width:918px;
    height:120px;     
}

.text_920x120 textarea 
{
    width:910px;
    height:120px;
    line-height:20px;
}

.text_100x25
{
    width:98px;
    line-height:23px;
    height:23px;      
}

.text_100x25 input
{
    width:90px;
    line-height:23px;
    height:23px;     
}

.text_110x25
{
    width:108px;
    line-height:23px;
    height:23px;      
}

.text_110x25 input
{
    width:100px;
    line-height:23px;
    height:23px;     
}

.text_120x25
{
    width:118px;
    line-height:23px;
    height:23px;      
}

.text_120x25 input
{
    width:110px;
    line-height:23px;
    height:23px;     
}

.text_150x25
{
    width:148px;
    line-height:23px;
    height:23px;      
}

.text_150x25 input
{
    width:140px;
    line-height:23px;
    height:23px;     
}

.pub_text_err
{
    border:solid 1px #FF8C69;    
}

/*----------Advance public text input control----------------*/