/*-- 分页样式 --*/
.pagination {text-align:right;height:30px;}
.pagination a, .pagination span{padding:3px 6px 2px 6px; *padding-bottom:3px; line-height:100%; border:1px solid #bfbfbf; text-decoration:none; margin-left:2px; color:#3f568b; display:block; float:left;}
.pagination a:hover{text-decoration:none;}
.pagination a.prev{background:url(images/pagebar.gif) no-repeat 0 0;}
.pagination a.prev:hover{background-position:0 -50px;}
.pagination a.next{background:url(images/pagebar.gif) no-repeat right 0; *padding:4px 6px 2px 6px; padding-right:18px;}
.pagination a.next:hover{background-position:right -50px;}
.pagination span.thispage{color:#ff643a; border:1px solid #fff;}
.pagination span.space{color:#3f568b; border:1px solid #fff;}
.pagination label{padding:0px 6px; display:block; float:left; position:relative; top:2px; *top:-2px;}
.pagination input{border:1px solid #bfbfbf; height:18px; width:30px; position:relative; top:-2px; *top:1px; *left:4px; margin:0 4px;}
.pagination a.a_define{background:url(images/pagebar.gif) no-repeat 0 -100px; width:46px; height:30px; border:none; position:relative; top:-2px; float:left; color:#fff058; font-weight:bold; display:block; _line-height:120%;}
.pagination a.a_define:hover{background-position:0 -150px;}
.pagination a.a_define .up{position:absolute; top:7px; left:10px; color:#8a3609; z-index:11;cursor:pointer; cursor:hand;}
.pagination a.a_define .down{position:absolute; top:8px; left:11px; color:#fff058; z-index:10;cursor:pointer; cursor:hand;}
.pagination span.prev{background:url(images/pagebar.gif) no-repeat 0 0;}
.pagination span.next{background:url(images/pagebar.gif) no-repeat right 0;}
.pa_ui_first, .prev, .next, .pa_ui_next{height:12px}
