/* CSS Document */

/*s初始化样式*/
body {
    font: 14px "微软雅黑" Arial, Tahoma;
    color: #464646;
    padding: 0;
    margin: 0 auto;
    position: relative;
}

* {
    font-family: "微软雅黑";
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, label, select, option, textarea, button, p, span {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    font-size: 14px;
    font-weight: normal;
}

img {
    border: 0;
    vertical-align: top;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
}

ul, li, ol, ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    font-size: 14px;
    font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 14px "微软雅黑" Arial, Tahoma;
    font-weight: normal;
}

a {
    text-decoration: none;
}

.clear {
    clear: both;
}

button {
    border: none;
    cursor: pointer;
}

textarea {
    resize: none;
}


/* 内容开始 */
.wtlb{width: 100%;padding-bottom: 0;}
.filter{height: auto; width: 100%;overflow: hidden;}
.filter_t{width: 100%; height: 25px;color:#FFFFFF;padding-left: 20px;line-height: 25px;background: #3f74bb;font-weight: bold;}
.filter_con{ border:0;}

.filter_con td{height: 36px;text-align: center;border: 1px solid #e2e2e2;border-top: none;}
.filter_con .bh{border-right: none; min-width:80px;}

.filter_con .bh_list{padding: 7px 10px 0;}
.filter_con .bh_ul{overflow: hidden;}
.bh_ul li{float: left;margin-right: 20px;padding-bottom: 8px;}
.bh_ul li a{display: block;border: 1px solid #e2e2e2;height: 25px;line-height: 25px;padding: 0 6px;color: #282828;}
.bh_ul li a:hover{color:#fff;background: #3f74bb;}
.bh_ul li .current{color:#fff;background: #3f74bb;}
.bq {
    width: auto;
    height: 20px;
    background: #FFF;
    float: left;
    margin: 0 10px 13px 0;
}
.bq a {
    float: left;
    display: block;
    height: 25px;
    color: #282828;
    padding: 0 10px;
    line-height: 25px;
    border: solid 1px #e1e1e1;
    font-size: 13px;
}

.bq a:hover, .bq a.hover {
    color: #FFF;
    background: #3f74ba;
}

/* 查询 */
.k_search{width: 100%;padding-top: 35px; overflow: hidden;}
.k_search .s_item{float: right; max-width:400px;}
.s_item p{float: left;padding-right: 10px;height: 25px;line-height: 25px;}
.s_item input{float: left;display: block; height: 25px;border: 1px solid #e2e2e2;padding-left: 10px;width: 64%; min-width:110px;}
.k_search button{float: right;height: 25px;line-height: 25px; background: #3f74bb;padding:0 20px; color:#FFFFFF; cursor: pointer; border-radius:4px;}

/* 表格 */
.k_result{width: 100%;padding-bottom: 40px;table-layout: fixed;}
.k_result tr{height: 30px;}
.k_result td{height: 28px;line-height: 28px;border: 1px solid #e2e2e2; border-top: none;border-right: none;text-align: center;}
.k_result .tb_title td{border-top: 1px solid #e2e2e2;background: #eff6ff;}
.k_result .td1{width: 5%;}
.k_result .td2{width: 30%;text-align:left;}
.k_result .td3{width: 30%;text-align:left;}
.k_result .td4{width: 10%;}
.k_result .td5{width: 10%;}
.k_result .td6{border-right: 1px solid #e2e2e2;width: 30%;}
.tds{
    background-color: #41f661 !important;
}

.k_result .tb_new{color: #ff0000;padding-right: 4px;}

.ell { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.myfont{
    font-weight: bold;
    color: #3a76cb;
}
.bk { word-break: break-all; }

/* 翻页 */
.turn_paage{background: #f2f2f2;height: 40px;line-height: 40px;overflow: hidden;width: 100%;position:fixed; bottom:0; }
.turn_paage .page_right{float: right;}
.page_right ul{overflow: hidden;float: right;padding-right: 20px;}
.page_right ul li{float: left;margin-right: 3px;}
.page_right ul li a{color: #666;}
.page_right ul li a.current{color: #f00;}
.page_right ul li a:hover{color:#3f74bb;}
.page_right .page_inf{float: right;color: #666;padding-right: 10px;}

.turn_paage .page_left{float: left;}
.page_left ul{overflow: hidden;height: 40px;line-height: 40px;padding-left: 20px;}
.page_left ul li{float: left;height: 11px;width: 11px;margin-right: 10px;margin-top: 17px;cursor: pointer;}
.page_left .first_page{background: url(../img/first_disable.gif) left top no-repeat;}
.page_left .pre_page{background: url(../img/pre_disable.gif) left top no-repeat;}
.page_left .next_page{background: url(../img/next.gif) left top no-repeat;}
.page_left .last_page{background: url(../img/last.gif) left top no-repeat;}
.page_left .refresh{background: url(../img/refresh.gif) left top no-repeat;}

.page_left .input_page{width: auto;margin-top: 0;}
.input_page span{color: #3f74bb;}
.input_page input{width: 30px;height: 14px;text-align: center;line-height: 14px;}


.currentdept{
    float: left;
    margin-left: 15px;
    padding-bottom: 10px;
}
.titlespan{
    font-size: 16px;
}

.titlespan2{
    font-size: 16px;
}.tip{
     font-size: 12px;
 }

.centerspan{
    display: block;
    width: 20px;
    float: left;
    margin-left: 5px;
}
.btn{
    margin: 0px 20px;
}
.starttime{
    width: 100px !important;
}
.pageinp{
    padding-top: 1px !important;
}