p{margin:0}
#page{
}
#page a{
    display:block;
    float:left;
    margin-right:10px;
    padding:6px 12px;
    border:1px #cccccc solid;
    background:#fff;
    text-decoration:none;
    color:#808080;
    font-size:12px;
}
#page a:hover{
    color:#85c0e1;
    border:1px #85c0e1 solid;
}
#page a.cur{
    border:none;
    background:#85c0e1;
    border:1px #85c0e1 solid;
    color:#fff;
}
#page p{
    float:left;
    padding:6px 12px;
    font-size:12px;
    color:#bbb;
    border:1px #ccc solid;
    background:#fcfcfc;
    margin-right:8px;

}
#page p.pageRemark{
    border-style:none;
    background:none;
    margin-right:0px;
    padding:4px 0px;
    color:#666;
}
#page p.pageRemark b{
    color:#85c0e1;
    margin: 0 4px;
}
#page p.pageEllipsis{
    border-style:none;
    background:none;
    padding:6px 0px;
    color:#808080;
}