
.pagin {overflow:hidden;display:inline-block;float:left;background: #EDEDEF;margin : 10px 0 20px 0;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;}
.pagin a {display:inline-block;float:left;padding: 10px 15px; font-size:14px;text-decoration: none;color:#818285;	}
.pagin span.a9 {padding: 3px 3px 3px 3px; margin: 12px;font-size:24px;line-height:34px;text-decoration: none;border: 2px solid #0033aa;color: #0033aa;background-color: #FFFFFF;	}
.pagin a:link {padding: 10px 15px; text-decoration: none;color: #818285;	}
.pagin a:visited { padding: 10px 15px;text-decoration: none;border: 1px solid #0033aa;color: #818285;background-color: #F4F4F4;	}
.pagin a:hover {color:white;background-color: #53c8b4; -webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;  -ms-transition: background-color 500ms linear;  transition: background-color 500ms linear;}
.pagin a:active {padding: 10px 15px;text-decoration: none;color:white;background-color:#53c8b4;	}
.pagin span.pages {float:left;padding: 10px 15px;color: #000000;border: 1px solid #000000;background-color: #FFFFFF;}
.pagin span.current {float:left;padding: 10px 15px;font-size:14px;color: white;background-color: #53c8b4;}
.pagin span.extend {float:left;padding: 10px 15px;border: 2px solid #000000;color: #000000;background-color: #FFFFFF;} 
.pagin > div > span > .a2 {color:white !important}


.pagin2 a {padding: 8px;border-radius:4px 4px 4px 4px; margin-left:5px; margin-right:5px; font-size:24px;line-height:48px;text-decoration: none;color:#818285;background-color: #D3D3D3;margin-bottom:20px;	}
.pagin2 span.a9 {padding: 3px 3px 3px 3px; margin: 12px;font-size:24px;line-height:34px;text-decoration: none;border: 2px solid #0033aa;color: #0033aa;background-color: #FFFFFF;	}
.pagin2 a:link {padding: 8px; text-decoration: none;color: #818285;background-color: #D3D3D3;	}
.pagin2 a:visited {padding: 8px; text-decoration: none;border: 1px solid #0033aa;color: #818285;background-color: #D3D3D3;	}
.pagin2 a:hover {	color:white;background-color: #1F87B7;}
.pagin2 a:active {text-decoration: none;color:white;background-color:#1F87B7;	}
.pagin2 span.pages {padding: 8px; ;color: #000000;border: 1px solid #000000;background-color: #FFFFFF;}
.pagin2 span.current {padding: 8px;font-size:24px;color: white;background-color: #1F87B7;border-radius:4px 4px 4px 4px;}
.pagin2 span.extend {padding: 8px;border: 2px solid #000000;color: #000000;background-color: #FFFFFF;} 
.pagin2 > div > span > .a2 {color:white; !important}



.pagin3 {height:50px;margin-top: -30px;}
.pagin3 a {padding: 3px;border-radius:4px 4px 4px 4px; margin-left:2px; margin-right:2px; font-size:14px;line-height:14px;text-decoration: none;color:#818285;background-color: #D3D3D3;margin-bottom:0px;	}
.pagin3 span.a9 {padding: 3px 3px 3px 3px; margin: 4px;font-size:14px;line-height:28px;text-decoration: none;border: 2px solid #0033aa;color: #0033aa;background-color: #FFFFFF;	}
.pagin3 a:link {padding: 4px; text-decoration: none;color: #818285;background-color: #D3D3D3;	}
.pagin3 a:visited {padding: 4px; text-decoration: none;border: 1px solid #0033aa;color: #818285;background-color: #D3D3D3;	}
.pagin3 a:hover {	color:white;background-color: #1F87B7;}
.pagin3 a:active {text-decoration: none;color:white;background-color:#1F87B7;	}
.pagin3 span.pages {padding: 4px; ;color: #000000;border: 1px solid #000000;background-color: #FFFFFF;}
.pagin3 span.current {padding: 4px;font-size:14px;color: white;background-color: #1F87B7;border-radius:4px 4px 4px 4px;}
.pagin3 span.extend {padding: 4px;border: 2px solid #000000;color: #000000;background-color: #FFFFFF;} 
.pagin3 > div > span > .a2 {color:white; !important}