@charset "utf-8";
/* CSS Document */

.page-turn { width:100%; z-index:4; text-align:center; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #fcddcd; }
.page-turn.mini { padding-bottom:10px; margin-top:10px; margin-bottom:0px; }
.page-turn.bottom { padding-bottom:0px; margin-bottom:0px; padding-top:20px; border-top:1px solid #fcddcd;  border-bottom:none;}
.page-turn.mini.bottom { padding-top:10px; margin-top:0px; }
.page-turn.p1 { text-align:left; }
.page-turn.pmax { text-align:right; }
.page-turn * { font-size:14px; }
.page-turn .page-next, .page-turn .page-prev, .page-turn .page-sel { line-height:30px; height:30px; font-weight:300; }
.page-turn .page-jump > li { margin-left:0px; }
.page-turn .page-jump { display:inline-block; }
.page-turn .page-next { float:right; padding-right:20px; }
.page-turn .page-prev { float:left; padding-left:20px; }

.page-turn .page-next:after, .page-turn .page-prev:after,
.page-turn .page-next:before, .page-turn .page-prev:before { position:absolute; content:''; width:20px; height:30px; top:0px; }
.page-turn .page-next:before { right:0px; background:url(../images/arrow2.png) -20px top no-repeat; }
.page-turn .page-prev:before { left:0px; background:url(../images/arrow2.png) 0px top no-repeat; }
.page-turn .page-next:after { right:0px; background:url(../images/arrow.png) -20px top no-repeat; opacity:0; }
.page-turn .page-prev:after { left:0px; background:url(../images/arrow.png) 0px top no-repeat; opacity:0; }
.page-turn .page-next:hover:after, .page-turn .page-prev:hover:after { opacity:1; }
.page-turn .page-next:hover:before, .page-turn .page-prev:hover:before { opacity:0; }

.page-jump { padding:0px 27px 0px 10px; margin-left:16px; }
.page-jump, .page-jump ul { list-style-type:none; }
.page-jump li { background:none; padding:0; }
.page-jump > li { float:none; margin:0; }
.page-jump > li:hover { cursor:default; }
.page-jump:after { position:absolute; content:''; width:0; height:0; border-right:5px solid transparent; border-top:8px solid #f37639; border-left:5px solid transparent; top:11px; right:12px; }

.page-jump ul { visibility:hidden; position:absolute; opacity:0; overflow:hidden; background-color:#f37639; padding:0px; transition:all .3s; -webkit-transition:all .3s; width:150%; left:0px; border-radius:5px; overflow:hidden; overflow:auto; max-height:192px; }
.page-jump:hover ul { visibility:visible; opacity:1; }
.page-jump, .page-jump * { line-height:normal; white-space:nowrap; }
.page-jump a { margin:0; padding:2px 5px;  display:block; color:#fff; text-align:center; white-space:nowrap; }
.page-jump a:hover { background-color:#797a7c; color:#fff; }

.page-turn.bottom .page-jump ul { bottom:30px; }
.page-turn.bottom .page-jump:after { position:absolute; content:''; width:0; height:0; border-right:5px solid transparent; border-bottom:8px solid #f37639; border-left:5px solid transparent; top:11px; right:12px; border-top:none; }

.page-turn.p1 .page-jump { margin-left:-10px; }
.page-turn.pmax .page-jump { margin-right:-10px; }