﻿@charset "utf-8";
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    background-color: #fafafa;
    font-size: 14px;
    color: #333;
    font-family: '微软雅黑';
}

*{
    font-size: 14px;
    color: #333;
    font-family: '微软雅黑';
}

div, h1, h2, h3, h4, h5, h6, p, img, span, ul, li, ol, a, span, input, dl, dt, dd, table, tr, td, th, label, button, textarea {
    margin: 0;
    padding: 0;
    border: none;
}

ol, ul, li{
    list-style:none;
    border:none!important;
}

a {
    text-decoration: none;
    color: #333;
    border:none!important;
}


/*detail*/
.detailBg {
    min-width: 768px;
    background-color: #f0f0f0;
    padding: 20px 60px 120px 60px;
}

.detailerTitWrap {
    border-bottom: solid 1px #e01f1f;
}

    .detailTop h1, .detailerTitWrap h2 {
        background-color: #f0f0f0;
        text-align: center;
        margin: 0 auto;
    }

.detailTop h1 {
    line-height: 72px;
    font-size: 24px;
    color: #e01f1f;
}

.detailerTitWrap h2 {
    line-height: 47px;
    font-size: 14px;
    font-weight: 500;
}

.detailCon {
    width: 60%;
    padding: 60px 40px;
    background-color: #fff;
    margin: 40px auto;
}

    .detailCon p {
        text-indent: 2em;
        line-height: 24px;
        margin-bottom: 10px;
        font-size: 14px;
        color: #333;
        text-align: justify;
    }


/*Table*/
.speTdWidth{width:310px; }



/*MainRight*/
.iform01 {
    width: 97%;
    min-width: 900px;
    margin: 20px;
    background-color: #ccc;
}

    .iform01 tr {
        background-color: #fafafa;
    }

    .iform01 td {
        max-width:720px !important;
        padding: 10px 0 10px 20px;
        line-height: 30px;
        font-size: 14px;
        background-color: #fafafa;
    }

        .iform01 td input {
            margin-right: 4px;
        }

        .iform01 td .txt01, .iform01 td .txt02, .iform01 td .selBut {
            padding-left: 4px;
            height: 24px;
            line-height: 20px;
            border-radius: 4px;
            border: solid 1px #ccc;
            background-color: #fff;
        }

        .iform01 td .txt01 {
            width: 160px;
        }

        .iform01 td .txt02 {
            width: 300px;
        }

        .iform01 td img, .iform01 td label {
            vertical-align: middle;
        }

.txt02 {
    width: 747px;
    height: 18px;
    border: 1px solid #b5cbd0;
    background: #fafafa;
    padding-left: 3px;
}

.areaBut {
    width: 90%;
    height: 150px;
    border: solid 1px #ccc;
    border-radius: 4px;
    background-color: #fff;
    padding: 4px;
    font-family: '微软雅黑';
    font-size: 14px;
    vertical-align: middle;
    resize: none;
}

.buttonClick {
    width: 30%;
    min-width: 160px;
    margin: auto;
    text-align: center;
}

    .buttonClick a {
        display: block;
        width: 60px;
        line-height: 24px;
        margin-right: 20px;
        background-color: #e01f1f;
        float: left;
        font-size: 14px;
        border-radius: 4px;
        color: #fafafa;
    }

        .buttonClick a:hover {
            background-color: #ea5348;
        }




.listTop {
    width: 96%;
    min-width: 600px;
    margin: 20px;
    overflow: hidden;
}

.listTopLeft {
    float: left;
    overflow: hidden;
}

    .listTopLeft label {
        font-family: '微软雅黑';
        font-size: 14px;
        float: left;
    }

.selBut02, .txt03, .selBut02 option {
    width: 120px;
    height: 28px;
    border: solid 1px #999;
    border-radius: 4px;
    margin-right: 20px;
    background: #fafafa;
    padding-left: 4px;
    font-family: '微软雅黑';
    font-size: 14px;
}

.listTopLSearch {
    margin-left: 20px;
    float: left;
}

    .listTopLSearch .searchBut {
        display: block;
        width: 80px;
        line-height: 30px;
        border-radius: 4px;
        background-color: #e01f1f;
        cursor: pointer;
        font-family: '微软雅黑';
        font-size: 14px;
        color: #fafafa;
        text-align: center;
    }

        .listTopLSearch .searchBut:hover {
            background-color: #ea5348;
        }

.tabLstMain {
    margin: 0 20px 0 20px;
}

.tabqiehuan {
    width: 96%;
    overflow: hidden;
}

    .tabqiehuan li a {
        display: block;
        width: 100px;
        line-height: 24px;
        border-radius: 4px 4px 0 0;
        float: left;
        background-color: #e01f1f;
        color: #fafafa;
        text-align: center;
    }

        .tabqiehuan li a:hover {
            background-color: #ea5348;
        }

    .tabqiehuan .tabCur a {
        background-color: #999;
        color: #fafafa;
    }

        .tabqiehuan .tabCur a:hover {
            background-color: #999;
        }

.addBut {
    float: right;
    margin: 0 0 20px 0;
    overflow: hidden;
}

    .addBut .sureBut, .addBut .sureBut02 {
        float: left;
        margin-left: 20px;
    }

        .addBut .sureBut a, .addBut .sureBut02 a {
            display: block;
            width: 60px;
            line-height: 30px;
            border-radius: 4px;
            background-color: #e01f1f;
            text-align: center;
            color: #fafafa;
            font-size: 14px;
        }

            .addBut .sureBut a:hover, .addBut .sureBut02 a:hover {
                background-color: #ea5348;
            }

.listBot {
    width: 100%;
    min-width: 900px;
    background-color: #ccc;
    text-align: center;
}

    .listBot tr {
        height: 36px;
        background: #fff;
    }

        .listBot tr th {
            height: 40px;
            background-color: #dbdbdb;
            font-weight: 600;
            font-size: 14px;
            color: #333;
        }

        .listBot tr td {
            max-width:720px;
            font-size: 14px;
            color: #333;
        }

        .listBot tr:hover, .listBot tr.jiange:hover {
            background-color: #fae1e1;
        }

        .listBot tr td a {
            color: #0995e5;
        }

        .listBot tr.jiange {
            background: #ebebeb;
        }

.pageCodeBox {
    margin: 40px 0 40px 0;
    overflow: hidden;
}

    .pageCodeBox ul {
        width: 448px;
        margin: auto;
    }

    .pageCodeBox li a {
        display: block;
        padding: 0 4px 0 4px;
        border-radius: 4px;
        background-color: #e01f1f;
        line-height: 24px;
        margin: 0 10px 0 0;
        float: left;
        font-family: '微软雅黑';
        color: #fafafa;
    }

        .pageCodeBox li a:hover {
            background-color: #ea5348;
        }

    .pageCodeBox li .current {
        background-color: #ccc;
        color: #fafafa;
    }

        .pageCodeBox li .current:hover {
            background-color: #ccc;
        }
/*MainRight*/




/*年度计划发布 Myself!!!*/
.listBox {
    min-width: 900px;
    margin: 40px 20px 0 20px;
}

.yearListTitle ul {
    display: block;
    min-width: 900px;
    margin-bottom: 20px;
    overflow: hidden;
}

.yearListTitle li {
    float: left;
    margin-right: 20px;
}

.btAddPl a, .btQuery a {
    display: block;
    width: 90px;
    line-height: 30px;
    border-radius: 4px;
    background-color: #e01f1f;
    cursor: pointer;
    font-size: 14px;
    color: #fafafa;
    text-align: center;
    font-weight: 600;
}

    .btAddPl a:hover, .btQuery a:hover {
        background-color: #ea5348;
    }

.yearListTitle li span, .yearListTitle li .selectLi {
    font-size: 14px;
}

.yearListTitle li span {
    line-height: 30px;
}

.yearListTitle li .selectLi {
    width: 100px;
    line-height: 26px;
    border: solid 1px #999;
    border-radius: 4px;
    color: #333;
}

    .yearListTitle li .selectLi option {
        width: 100px;
        line-height: 24px;
        font-size: 14px;
    }

.listWrap {
    width: 100%;
    background-color: #ccc;
    text-align: center;
}

    .listWrap tr {
        height: 36px;
        background-color: #fafafa;
    }

        .listWrap tr th {
            height: 40px;
            background-color: #dbdbdb;
            font-size: 16px;
            font-family: '微软雅黑';
            color: #fafafa;
        }

        .listWrap tr td {
            max-width:720px !important;
            font-size: 14px;
            color: #333;
        }

            .listWrap tr td a {
                color: #0995e5;
            }

        .listWrap tr.listDarkBg {
            background: #d6d6d6;
        }

.titInput {
    width: 60px;
    line-height: 28px;
    border-radius: 4px;
    border: solid 1px #999;
    background-color: #fafafa;
    padding-left: 4px;
}
/*年度计划发布 Myself!!! end*/




/*年度计划发布*/
.ListsWrap {
    margin: 20px 20px 0 20px;
}

.yearListTitle {
    width:100%;
    min-width:960px;
    margin-bottom: 20px;
    overflow: hidden;
}
    
    .yearListTitle select, .yearListTitle select option {
        /*max-width: 90px;*/
        height: 26px;
        padding:2px 0px 2px 2px;
        line-height: 26px;
        border: solid 1px #999;
        border-radius: 2px;
        color: #333;
        font-size: 14px;
        font-family: '微软雅黑';       
    }

     .yearListTitle .inputAndLabWrap input {
        /*max-width: 90px;*/
        padding:4px 0 4px 4px;
        height: 16px;
        line-height: 16px;
        border: solid 1px #999;
        border-radius: 2px;
    }

    .yearListTitle label input {
        /*max-width: 90px;*/
        padding:4px 0 4px 4px;
        height: 16px;
        line-height: 16px;
        border: solid 1px #999;
        border-radius: 2px;
    }

    .yearListTitle .inputAndLabWrap{
        height:28px;
        margin:8px 0 8px 8px;
        float: left;
        overflow:hidden;
    }
    .yearListTitle a,.btnAdd{
        float: left;
    }

    .yearListTitle label {
        line-height: 26px;
        font-size: 14px;
    }


.LstWrap {
    width: 100%;
    min-width: 960px;
    background-color: #ccc;
    text-align: center;
}

    .LstWrap tr {
        height: 32px;
        background: #fff;
    }

        .LstWrap tr th {
            padding:0 2px;
            height: 36px;
            background-color: #ddd;
            font-weight: 600;
            font-size: 14px;
            color: #333;
        }
        .LstWrap tr td {
            padding:0 2px;
            height:32px;
            font-size:14px;
            color: #333;
        }

        .LstWrap tr:hover, .LstWrap tr.Lst_odd:hover {
            background-color: #faebeb;
        }

        .LstWrap .Lst_odd {
            background: #fff;
        }

        .LstWrap tr td a {
            color: #0986e5;
        }
        .LstWrap tr td a:hover{
            color: #7fc2f5;
        }


.LstWrapNoWidth{
    width:100%;
    background-color:#ccc;
    text-align:center;
}

    .LstWrapNoWidth tr {
        height:32px;
        background:#fff;
    }

        .LstWrapNoWidth tbody tr th {
            padding:0 2px;
            height:36px;
            background-color:#ddd;
            font-weight:600;
            font-size:14px;
            color: #333;
        }

        .LstWrapNoWidth tbody tr td {
            padding:0 2px;
            height:32px;
            font-size:14px;
            color: #333;
        }

        .LstWrapNoWidth tbody tr:hover, .LstWrapNoWidth tbody tr.Lst_odd:hover{
            background-color: #faebeb;
        }

        .LstWrapNoWidth tbody .Lst_odd {
            background: #fff;
        }

        .LstWrapNoWidth tbody tr td a {
            color: #0986e5;
        }

        .LstWrapNoWidth tbody tr td a:hover{
            color: #7fc2f5;
        }

.add_jhfb {
    width: 100%;
    min-width:940px;
    padding-bottom:40px;
    background: #fff;
    overflow: hidden;
    border: solid 1px #ccc;
}

    .add_jhfb .listsTitBox {
        background-color: #ddd;
        /*border-bottom: 1px solid #ccc;*/
        overflow: hidden;
        font-size: 16px;
        padding-left: 20px;
        line-height: 26px;
        color: #333;
        font-weight: 600;
        text-align: left;
    }

        .add_jhfb .listsTitBox h1 {
            font-size: 16px;
            /*padding-left:20px;*/
            line-height: 40px;
            color: #333;
            font-weight: 600;
            float: left;
        }

        .add_jhfb .listsTitBox a {
            font-size: 14px;
            padding-right: 20px;
            line-height: 40px;
            color: #e01f1f;
            font-weight: 500;
            float: right;
        }

            .add_jhfb .listsTitBox a:hover {
                color:#fa8282;
            }

    .add_jhfb .listsLitTitBox h1 {
        width: 80%;
        line-height: 30px;
        border-bottom: solid 1px #999;
        color: #333;
        font-size: 14px;
        font-weight: 600;
        margin-bottom: 30px;
    }

.tk_tabWrap {
    min-width:732px;
    margin: 40px auto;
    /*padding:20px;*/
    background-color:#ccc;
}

    .tk_tabWrap h2 {
        width: 50%;
        min-width: 200px;
        line-height: 40px;
        margin: auto;
        font-size: 16px;
        font-weight: 600;
    }

    .tk_tabWrap p {
        line-height: 24px;
        font-size: 14px;
        color: #333;
        /*text-indent:2em;*/
    }

    .tk_tabWrap tr td {
        /*min-width: 450px;*/
        max-width:820px;
        height:26px;
        padding:7px 4px 7px 8px;
        font-size: 14px;
        color: #333;
        background-color:#fff;
        overflow: hidden;
    }

    .tk_tabWrap tr th {
        /*min-width: 450px;*/
        height:26px;
        padding:7px 4px 7px 8px;
        font-size:14px;
        color:#333;
        background-color:#ddd;
        overflow: hidden;
    }

         .inputsLab,.inputsLab02{            
            display: block;
            line-height: 26px;
            font-size: 14px;
            color: #333;
            float: left;
            
        }
        .inputsLab{
            width:120px;
            text-align: right; 
        }
        .inputsLab02{
            text-align:left;
            line-height:26px;
        }
        .inputsLab02 *{
            line-height:26px !important;
        }

        .tk_tabWrap td .inputsLabList{
            display:block;
            font-family:'微软雅黑'; 
            text-indent:0em; 
            text-align:left;
            line-height:26px; 
            clear:left;
        }

        .tk_tabWrap td input{
            padding:4px 0 4px 4px;
            margin-right:4px;
            height: 16px;
            line-height: 16px;
            border-radius: 2px;
            border: solid 1px #aaa;
            background-color: #fff;
            float: left;
            
        }

        .tk_tabWrap td select{
            margin-right:4px;
        }

        .tk_tabWrap td select, .tk_tabWrap td select option {
            height: 26px;
            padding:2px 4px 2px 4px;
            line-height: 26px;
            border-radius: 2px;
            border: solid 1px #aaa;
            background-color: #fff;
            float: left;
            color: #333;
            font-size: 14px;
            font-family: '微软雅黑';
        }

    .tk_tabWrap .alignCtr {
        min-width: 320px;
        padding: 10px 0 10px 20px;
    }

    .tk_tabWrap .alignCtr td{
        width:100%;
    }

    .tk_tabWrap td textarea {
        /*width: 318px;*/
        min-width: 200px;
        min-height: 80px;
        background-color: #fff;
        resize: none;
        border-radius:2px;
        border: solid 1px #aaa;
        vertical-align:middle;
        float: left;
    }


    .tk_tabWrap td .upLoadWrap {
        display: block;
        width: 52px;
        height: 26px;
        border: solid 1px #ccc;
        border-radius: 4px;
        background-color: #fafafa;
        position: relative;
        text-align: center;
        color: #333;
        float: left;
    }

    .tk_tabWrap td .upLoad {
        width: 100%;
        height: 100%;
        left: 0;
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        -khtml-opacity: 0;
        opacity: 0;
        cursor: pointer;
        position: absolute;
    }


/*.tk_txt01 {
    width:100px;
}

.tk_txt02 {
    width:88px;
}

.tk_txt03 {
    width:72px;
}

.tk_txt04 {
    width:144px;
}

.tk_txt05 {
    width:184px;
}

.tk_txt06 {
    width:64px;
}

.tk_txt07 {
    width:60px;
}

.tk_txt08 {
    width:96px;
}

.tk_txt09{
    width:128px;
}

.tk_txt10{
    width:240px;
}

.tk_txtMonth{
    width:40px;
}

.tk_txtContact{
    width:110px;
}*/

 


.tkTxtTitle{    
    width:180px;
}

.tkTxtShort{
    width:148px;
}

.tkSelTitle{
    width:184px;
}

.tkSelShort{
    width:152px;
}

.tkTxtTitle02{
    width:440px;
}

.tkTxtShort02{
    width:180px;
}
 
.tkSelTitle02{
    width:446px;
}

.tkSelShort02{
    width:184px;
}


.tabThWidthLi{
     width:32px;  
}
.tabThWidth01{
     width:108px;  
}
.tabThWidth02{
    width:68px;
}
.tabThWidth03{
    width:82px;
}
.tabThWidth04{
    width:212px;
}
.tabThWidth05{
    width:364px;
}
.tabThWidth06{
    width:276px;
}
.tabThWidth07{
    width:276px;
}

.tk_txtTxtArea{
    width:560px !important;
}

/*topWrap*/
.topWrap {
    width: 100%;
    height: 200px;
    background: url(../images/dlTopBg.jpg);
    overflow: hidden;
}

    .topWrap h1 {
        width: 1024px;
        margin: 63px auto;
        text-align: center;
    }

.dlConBg {
    width: 100%;
    height: 566px;
    background: url(../images/dlBgBot.jpg) no-repeat center center;
    overflow: hidden;
}

.dlCenter {
    width: 1024px;
    margin: 40px auto;
    overflow: hidden;
}

.dlchuangkou {
    width: 922px;
    height: 432px;
    background: url(../images/dlchuangkouBg.png) no-repeat center center;
    margin: 0 auto;
    overflow: hidden;
}

    .dlchuangkou p {
        text-align: center;
        margin-top: 24px;
    }

        .dlchuangkou p.username {
            margin-top: 74px;
        }

.dltxt01 {
    width: 320px;
    height: 40px;
    line-height: 40px;
    background: url(../images/submitBg.png) no-repeat;
    border: 0;
    padding-left: 5px;
    font-family: '微软雅黑';
    color: #a9a9a9;
}

.dlchuangkou p.dlsub {
    margin-top: 50px;
}

.dlButton {
    width: 208px;
    height: 40px;
    line-height: 40px;
    background: url(../images/dlButtonBg.png) no-repeat;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

.dlsub a:link, .dlsub a:visited {
    font-size: 14px;
    color: #0183ce;
}




/*syBox01*/
.mokuaiWrap {
    overflow: hidden;
    width: 100%;
    padding: 20px 20px 0 20px;
}

    .mokuaiWrap td {
        vertical-align: top;
    }

.syBox01 {
    width: 98%;
    float: left;
    margin-bottom: 20px;
}

.syBox02 {
    margin-left: 20px;
}

.syBox03 {
    margin-bottom: 0;
}

.boxLeft {
    width: 2px;
    height: 260px;
    background: url(../images/boxLeft.png) no-repeat;
    float: left;
    overflow: hidden;
}

.boxMid {
    width: 98%;
    height: 260px;
    background: url(../images/boxMid.jpg) repeat-x;
    overflow: hidden;
    float: left;
}

.boxRight {
    width: 2px;
    height: 260px;
    background: url(../images/boxRight.png) no-repeat;
    overflow: hidden;
    float: left;
}

.boxTop {
    height: 36px;
    overflow: hidden;
}

.topCon {
    width: 100%;
    height: 36px;
    background: #3191ce;
    float: left;
    overflow: hidden;
}

    .topCon h1 {
        height: 36px;
        line-height: 36px;
        background: url(../images/arrow.png) no-repeat 6px center;
        padding-left: 20px;
        font-size: 14px;
        color: #fafafa;
    }

        .topCon h1 span {
            display: inline-block;
            width: 50px;
            height: 36px;
            background: url(../images/more.png) no-repeat left center;
            float: right;
            margin-right: 6px;
        }

.boxMain {
    width: 96.5%;
    padding: 8px 10px;
    background: #f8fdfe;
    overflow: hidden;
}

    .boxMain ul li {
        height: 30px;
        line-height: 30px;
        background: url(../images/liBg.png) no-repeat left center;
        padding-left: 10px;
    }

a.titCut:link, a.titCut:visited {
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    width: 66%;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    text-overflow: ellipsis;
    line-height: 11px;
}

.boxMain ul li span {
    float: right;
}

.boxBot {
    width: 538px;
    height: 2px;
    background: url(../images/boxBot.png) no-repeat;
    overflow: hidden;
}


/*zhaohuimimaTop*/
.zhaohuimimaTopWrap {
    width: 100%;
    height: 142px;
    background: url(../images/zhaohuimimaTopBg.jpg) repeat-x;
    overflow: hidden;
}

    .zhaohuimimaTopWrap h1 {
        width: 1000px;
        height: 142px;
        background: url(../images/logo.png) no-repeat left center;
        margin: 0 auto;
    }


/*zhaomimaCon*/
.zhaomimaCon {
    width: 860px;
    padding: 36px 70px;
    background: #fafafa;
    margin: 20px auto 0;
    overflow: auto;
}

    .zhaomimaCon h2 {
        height: 36px;
        line-height: 36px;
        font-size: 18px;
        font-weight: normal;
        background: url(../images/titlineBg.jpg) bottom center no-repeat;
        color: #0a72af;
    }

        .zhaomimaCon h2 span {
            float: right;
            font-size: 14px;
            color: #616161;
        }

.zhaomimaWin {
    width: 41%;
    margin: 50px auto 0;
    font-size: 16px;
}

    .zhaomimaWin tr {
        height: 70px;
    }

        .zhaomimaWin tr.lacalCenter {
            text-align: center;
        }

.text01 {
    width: 282px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #ccc;
    padding-left: 3px;
}

.button01 {
    width: 128px;
    height: 36px;
    background: url(../images/sureBut02.png) no-repeat;
    color: #fff;
    font-size: 16px;
    text-align: center;
    font-family: '微软雅黑';
    cursor: pointer;
}

.button02 {
    margin-left: 30px;
}


/*计划与总结填报*/
.tk_tabWrap02 {
    margin: 20px 0 20px 0px;
    table-layout: fixed;
}

    .tk_tabWrap02 h2 {
        text-align: center;
        font-size: 16px;
        height: 30px;
    }

    .tk_tabWrap02 p {
        text-indent: 2em;
        line-height: 24px;
        word-wrap: break-word;
    }


/*自定义样式*/
#listPager {
    width: 640px!important;
    margin: 20px auto;
}

#AspNetPager1 > div {
    width:240px!important;
    float: left!important;
}

#AspNetPager1 {
    width:480px!important;
    float: left!important;
    font-size: 14px;
}

#SelectPageNumber {
    width: 140px!important;
    float: left!important;
    font-size: 14px;
}

#AspNetPager2{
    width:600px!important;
}

#AspNetPager2 > div{
    width:600px!important;
    margin:0 auto!important;
}

.LstWrapTab {
    text-align: center;
}

.topWrap h1 {
    margin: 86px auto;
}


.ClassTitle {
    text-align: center;
    line-height:40px;
    font-size: 16px;
    font-weight: 600;
    padding:10px 20px 0 20px;
    background-color:#fff;
}
.ClassTitle span{
    text-align: center;
    line-height:40px;
    font-size: 16px;
    font-weight: 600;
}
.ClassContent{
    padding:0px 20px;
    background-color:#fff;
}

.ClassContent table {
    display: block;
    border-collapse:collapse;
    border-spacing:1px!important;
}

    .ClassContent table td {
        max-width:720px !important;
        border: solid 1px #ccc!important;
    }

        .tk_tabWrapP {
            width: 80%;
            margin: 20px auto;
            background-color:#ccc;
        }
        .tk_tabWrapP tr td {
            max-width:720px !important;
            height:40px;
            padding:0px 8px 0px 4px;
            background-color:#fff;
            text-align: center;
        }
        .tk_tabWrapP tr th {
            height:40px;
            padding:0px 8px 0px 4px;
            background-color:#ddd;
            text-align: center;
            font-weight:600;
        }
        .tk_tabWrapP2 {
            width:80%;
            margin:20px auto;
            background-color:#999;
        }
        .tk_tabWrapP2 td{
            max-width:720px !important;
            height:40px;
            text-align:center;
            background-color:#fff;
        }
        .tk_tabWrap1 {
            width: 80%;
            margin: 20px auto;
            background-color:#ccc;
        }
        .tk_tabWrap1 td{
            max-width:720px !important;
            height:40px;
            padding:0px 4px 0px 8px;
            background-color:#fff;
        }
        .tk_tabWrapP tr.alignCtr {
            text-align: center;
        }


        .tk_tabWrapP tr td a {
            color: #0995e5;
        }

/*通用*/

* .btnAdd,* .tk_button{
        display: block!important;
        width:52px;
        height:26px!important;
        line-height: 26px!important;
        margin-right:6px!important;
        border-radius: 2px!important;
        background-color: #e01f1f!important;
        cursor: pointer!important;
        font-family: '微软雅黑'!important; 
        font-size: 14px!important;
        color: #fafafa!important;
        text-align: center!important;
        font-weight: 500!important;
        border:none!important;
        cursor: pointer!important;
    } 
    

    .yearListTitle a:hover,* .btnAdd:hover,* .tk_button:hover{
            background-color:#fa5050!important;
            color:#f0e6e6!important;
    }

    * .tk_button{
        margin-left:120px;
        padding:0!important;
        height:26px!important;
    }
    .tk_buttonWrap{
        margin-bottom:40px;
    }
    .btnLongWidth{
        width:96px;
        margin:0 auto!important;
    }


/*新增*/
      #txtIntroduction{
         float:left; 
         padding:4px 2px;
      }

.cblType tr td{
    padding:0;
}

 #labFileUpload a:hover{
    color:#58b1f5;
}

