.hx_paging {line-height:normal; padding:5px 0 40px 0;}
.hx_paging ul { margin:0; padding:0; font-family:"宋体"; height:22px;}
.hx_paging ul li {list-style:none; float:left; font-size:12px; margin-right:5px;border:1px solid #CCC;line-height:normal;cursor:pointer;}
.hx_paging ul li.more { border:none; height:10px; padding:8px 0 0 0;margin:0 5px 0 0; clear:none; background:none;cursor:auto;}
.hx_paging ul li.on { border:1px solid #990000; font-weight:bold;background:#990000;}
.hx_paging ul li.to { height:18px; width:17px; margin-left:-6px; background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -120px; cursor:pointer; position:relative;}
.hx_paging ul li.to_over { background-position:-19px -120px;}

.what_page { border:1px solid #CCC; background:#FFF; position:absolute; top:18px; left:0; width:88px; height:80px; font-size:12px; font-family:"宋体"; line-height:normal;}
.what_page span { display:block; background:#CCC; text-align:center; padding:3px 5px 3px 5px;}
.what_page span a {float:right; width:8px; height:10px; overflow:hidden; background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -149px; padding:0;}
.what_page span a:hover { background-position:-10px -149px;}
.what_page div {color:#666; text-align:center; margin-top:5px;}
.what_page .to_txt { width:37px; height:16px; border:1px solid #CCC; line-height:16px; margin-right:5px;}
.what_page .to_btn { background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -95px; width:55px; height:20px; border:none; cursor:pointer;}

.hx_paging ul li.on a {cursor:default;color:#FFF;}
.hx_paging ul li.no_pre {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 0; width:49px; height:18px; overflow:hidden;}
.hx_paging ul li.pre {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -22px; width:49px; height:18px; overflow:hidden; cursor:pointer;}
.hx_paging ul li.no_next {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -72px; width:49px; height:18px; overflow:hidden;margin-right:0;}
.hx_paging ul li.next {background:url(http://img.hexun.com/js/lpaging/paging_bg.gif) no-repeat 0 -50px; width:49px; height:18px; overflow:hidden; cursor:pointer;margin-right:0;}
.hx_paging ul li.no_pre a,
.hx_paging ul li.pre a,
.hx_paging ul li.no_next a,
.hx_paging ul li.next a { width:49px; height:18px; padding:0; text-indent:-100px;}
.hx_paging ul li a {float:left;color:#000; text-decoration:none;height:16px;padding:2px 6px 0 6px;*height:15px;*padding-top:3px;line-height:normal; display:block;} 
.hx_paging ul li a:visited { color:#CCC}

/*20110825新加*/
#page2011nav .hx_paging ul li a { color:#000; text-decoration:none;}
#page2011nav .hx_paging ul li.on a { color:#FFF;}
#page2011nav .hx_paging ul li.surplus { border:none; cursor:pointer; font-weight:bold; height:22px; line-height:22px; color:#900000; padding-left:10px;}
#page2011nav .hx_paging .loading { background:url(05043118.gif) no-repeat center; width:93px; height:15px;}

/*20110914新加*/
#page2011nav .hxpage_tip{line-height:normal;font-size:12px;margin:0;padding-top:10px;color:#707070;}