@charset "utf-8";
/* 分页 */
.page { display: block; float: right; list-style: none; display: inline; height: 1.7em; }
.page { line-height: 1.7em; }
.page li { float: left; display: inline; margin: 0 0 0 5px; }
.page li.dotted { width: 8px; color: #666; margin: 0 0 0 5px; background: url(../images/dotted.gif) repeat-x 0 50%; }
.page li a:link, .page li a:visited { border: 1px solid #ccc; float: left; text-decoration: none; color: #999; display: block; padding: 0 4px 0 4px; line-height: 20px; }
.page li a:hover, .page li a:active { border: 1px solid #666; background: #f4f4f4; color: #666; }
.page li a.curr:link, .page li a.curr:visited { color: #666; background: #f4f4f4; border: 1px solid #666; text-decoration: none; float: left; }
.page li #page { width: 30px; height: 19px; margin: 0 0 0 .5em; padding: 0 0 0 4px; line-height: 19px; color: #666; border: 1px solid #999; }
.page li a.turn:link, .page li a.turn:visited { float: left; background: #fff url(../images/btn1_l.gif) no-repeat 0 50%; padding: 0 0 0 5px; border: none; }
.page li a.turn:link span, .page li a.turn:visited span { color: #666; height: 22px; line-height: 23px; display: block; float: left; background: #fff url(../images/btn1_r.gif) no-repeat 100% 50%; padding: 0 10px 0 5px; }
.page li a.turn:hover, .page li a.turn:active { cursor: pointer; text-decoration: underline; }
.page li #turnpage { width: 40px; color: #666; height: 22px; line-height: 22px; float: left; border: none; background: #ddd url(../images/btn_40.gif) no-repeat 0 0; }
