
.pages_btns { /*width: 100%; */padding: 5px 0 8px; overflow: hidden; height:20px;  *zoom:1;}
.postbtn, .replybtn { float: right; }
.postbtn { margin-left: 10px; cursor: pointer; }
.pages_btns .pages em { line-height: 26px; }
.pages, .threadflow { float: right; border: 1px solid #F7F7F7; /*background: #F7F7F7; */height: 24px; line-height: 26px; color: #999; overflow: hidden;}
.pages a, .pages strong, .pages em, .pages kbd { float: left; padding: 0 8px; }
.pages a {text-decoration:none;}
.pages a:hover { background-color: #F7F7F7; text-decoration:underline;}
.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 12px; }
.pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
* html .pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.pages kbd>input { margin-bottom: 2px; }