.kkpager { clear: both; color: #999; padding: 10px 20px 10px 20px; font-size: 13px; margin-bottom: 20px;}
.kkpager a { border: 1px solid #ccc; display: inline; padding: 3px 10px 3px 10px; margin-right: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor: pointer; background: #fff; text-decoration: none; color: #999;}

.kkpager span.disabled { display: inline; padding: 3px 10px 3px 10px; margin-right: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #DFDFDF; background-color: #FFF; color: #DFDFDF;}
.kkpager span.curr { border: 1px solid #c02125; display: inline; padding: 3px 10px 3px 10px; margin-right: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #c6373a; color: #fff;}
.kkpager a:hover { border: 1px solid #c02125; background-color: #c6373a; color: #fff;}
.kkpager span.normalsize {}
.kkpager_gopage_wrap { position: relative; left: 0px; top: 0px;}
.kkpager_btn_go { width: 44px; height: 18px; border: 0px; overflow: hidden; line-height: 140%; padding: 0px; margin: 0px; text-align: center; cursor: pointer; background-color: #c02125; color: #FFF; position: absolute; left: 0px; top: -2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; display: none;}
.kkpager_btn_go_input { width: 36px; height: 14px; color: #999; text-align: center; margin-left: 1px; margin-right: 1px; border: 1px solid #DFDFDF; position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px; left: 0px; top: 0px; outline: none;}

.kkpager_btn_go_input.focus { border-color: #c02125;}

.kkpager .pageBtnWrap { float: left;}
.kkpager .infoTextAndGoPageBtnWrap { float: right;}
.kkpager .spanDot { float: left; margin-right: 5px;}

.kkpager .currPageNum { color: #c6373a;}

.kkpager .infoTextAndGoPageBtnWrap { padding-top: 5px;}
