@charset "utf-8";

/**{box-sizing: inherit;}*/
select{
    background: transparent;
    border:1px solid #777666;
    outline: none;
}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;list-style-type: none;}
body {margin:0 auto;font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;padding:0px;background-color: #fff;overflow-x: hidden;}
body, html{background:#fff;}
img { border:0px}
a:link {font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size:14px;color: #989898;text-decoration: none;}
a:visited {font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size:14px;color:#989898;text-decoration: none;}
a:hover {font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size:14px;color:#ff9f14;text-decoration: none;}
input[type=number] {    -moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {    -webkit-appearance: none;}
.main{ width:100%; overflow:hidden; margin:0; padding:0;}
table { border-collapse: collapse; border-spacing: 0; empty-cells: show; font-size: 12px }
fieldset, img { border: 0 }
cite, em, s, i, b { font-style: normal }
input, button, textarea, select { font-size: 14px; }
body, input, button, textarea, select, option { font-size: normal }
a, input, textarea { text-decoration: none; outline: 0 }
li, img, label, input { vertical-align: middle }
var { font-style: normal }
ins { text-decoration: none }
.clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}
.site-nav:after {
    content: "";
    display: table;
    clear: both;
}
.site-nav .site-nav-bd .site-nav-bd-r{float:right}
.site-nav .site-nav-bd .site-nav-bd-l{float:left}
.con-warp{min-width: 1200px!important;margin: 0 auto;}
.con-warp{max-width: 1200px;margin: 0 auto;}
body, button, input, select, textarea{color:#777666;}
a.active{color:#ff9f14;}
.bg_left{background-color:#0073c2;}
.bg_right{background-color:#b1c1ef;}
.bg_g{background-color:#097c25;}
.bg_y{background-color:#facd89;}
.bg_e{background-color:#eee;}
.bg_btn_b{background-color:#00b7ee;}
.bg_btn_p{background-color:#a6a0d3;}
.bg_btn_g{background-color:#b3d465;}
.bg_btn_y{background-color:#f8b551;}
.bg_grey{background-color:#ccc;}
.fr{float:right!important;}
.fl{float:left!important;}
.S_Footer{height:140px!important;}
.S_Footer_Main{height:140px!important;}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #ef8400;
    border-color: #ef8400;
}
.page-list .page-total input {
    width: 40px;
    padding-left: 3px;
}
.page-list .page-total input, .page-list .page-total select {
    height: 26px;
    border: 1px solid #ddd;
}
.page-list .page-total {
    float: left;
    margin: 25px 20px;
}
.page-list .pagination {
    float: left;
}