@charset "utf-8";
/*.page_num{padding-top:20px; overflow:hidden; width:98%; margin:auto; font-size:13px;}
#page_div{line-height:20px; color:#666;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{
    background:#fff; border:1px solid #dfdfdf;padding-right: 15px;padding-left: 15px;margin-right: 2px;margin-left: 2px;line-height: 35px; margin-bottom: 10px;
    float: left;text-align:center;}
.pagination_index_num a{ display:block;padding-right: 15px;padding-left: 15px;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#666666;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;}
#page_div .pagination_index_last{width:400px; float:right; text-align:right}
#page_div .pagination_index_num{padding-right: 15px;padding-left: 15px;margin-right: 2px;margin-left: 2px;line-height: 35px;}
#page_div .currentIndex{ background:#BD1B09; border:1px solid #BD1B09; color:#FFF;text-align:center; font-weight:bold;}
.pag_cout{    float: left;
    height: 40px;
    line-height: 40px;
    margin-left: 20px;}*/
 #page_div{clear:both}
 #page_div:after{content:"";display:table;clear:both}
 #page_div .page_index, #page_div .total_count, #page_div .home_page, #page_div .prev_page, #page_div .end_page, #page_div .page_jump{float:left;margin:6px 6px 0 0;padding:0;border:0;width: auto;height: auto;}
 #page_div .page_index a, #page_div .total_count span, #page_div .home_page a, #page_div .prev_page a, #page_div .prev_page span, #page_div .end_page a, #page_div .page_jump a{display:block;border:1px solid #dfdfdf;width:40px;height:40px;line-height:40px;color:#333;font-size:14px;text-align:center;background:#fff;cursor:pointer;transition:all .3s}
 #page_div .page_index .current{border-color: #4475b9;color:#fff;font-weight:800;background: #4475b9;}
 #page_div .total_count span, #page_div .home_page a, #page_div .prev_page a, #page_div .prev_page span, #page_div .end_page a{padding:0 10px;width:auto}
 #page_div .page_jump{color:#333;font-size:14px;height:42px;line-height:42px}
 #page_div .page_jump:after{content:"";display:table;clear:both}
 #page_div .page_jump #page_input{margin:0 10px;padding:0 10px;color:#333;font-size:14px;text-align:center;border:1px solid #dfdfdf;width:20px;height:40px}
 #page_div .page_jump a{float:right;margin-left:10px}
 #page_div .page_index:hover, #page_div .total_count:hover, #page_div .home_page:hover, #page_div .prev_page:hover, #page_div .end_page:hover, #page_div .page_jump:hover{background:transparent}
 #page_div .page_index a:hover, #page_div .total_count span:hover, #page_div .home_page a:hover, #page_div .prev_page a:hover, #page_div .end_page a:hover, #page_div .page_jump a:hover{border-color: #4475b9;color:#fff;background: #4475b9;}
 #page_div .prev_page span, #page_div .prev_page span:hover{border-color:#ddd;color:#ddd;cursor:not-allowed;background:#fff}
@media \0screen{ #page_div .page_jump #page_input{position:relative;top:-2px;padding-top:12px;height:28px}}
@media screen\9{ #page_div .page_jump{width:180px} #page_div .page_jump a{float:none;display:inline-block} #page_div .page_jump #page_input{position:relative;top:-1px;padding-top:10px;height:28px} #page_div .page_jump a{position:relative;top:-10px}}