/*------------------初始代码-----------------------*/

*{
margin:0;
padding:0;
}
ul,ol{
list-style:none;
}
img{
border:0;
}
a{
text-decoration:none;
color:#666;
    font-weight: 700;
}
a:hover{
text-decoration:underline;
color:#000;
}
h1,h2,h3,h4,h5,h6{
font-size:12px;
font-weight:normal;
}
body{
background:#fff;
font-family:"宋体",Arial, Helvetica, sans-serif;
font-size:12px;
line-height:2em;
text-align:left;
color:#666;
}
.clear{
clear:both;
}
.float{
float:left;
}
.floatr{
float:right;
}


/*------------------报名资料页面-----------------------*/
.head{
width:100%;
background:url(../ksdimages/dwheadbg.jpg) left top repeat-x;
}
.headtxt{
height:111px;
background:url(../ksdimages/headimg.jpg) left top no-repeat;
}


.content{
width:100%;
}
dl.gncddl dt{
width:160px;
background:#e1e3e8;
height:40px;
line-height:40px;
font-weight:bold;
border-bottom:1px solid #e2e2e2;
font-size:14px;
color:#333;
padding-left:16px;
}
dl.gncddl dt img{
float:left;
margin-top:11px;
margin-right:5px;
}

dl.gncddl dd{
width:176px;
border-bottom:1px solid #dee5ec;
}
dl.gncddl dd{
height:35px;
line-height:29px;
border-top:1px solid #fff;
border-bottom:1px solid #e2e2e2;
font-size:14px;
}
dl.gncddl dd img{
float:left;
margin-top:7px;
margin-right:5px;
}
dl.gncddl dd.on{
background:url(../ksdimages/gncddlon.jpg) left top no-repeat;
}
dl.gncddl dd:hover{
background:url(../ksdimages/gncddlon.jpg) left top no-repeat;
text-decoration:none;
}

.contop{
height:40px;
line-height:40px;
background:#f2f2f2;
color:#333;
padding-left:10px;
padding-right:20px;
margin-bottom:15px;
}
.contop strong{
color:#b60000;
}
.contop img{
float:left;
margin-top:14px;
margin-right:5px;
margin-left:10px;
}
.contit{
height:40px;
background:url(../ksdimages/contitbg.jpg) left bottom repeat-x;
font-size:18px;
color:#336c99;
font-family:"黑体";
margin-left:5px;
}
.contit span{
line-height:37px;
display:inline-block;
padding-left:22px;
padding-right:22px;
border-bottom:3px solid #336c99;
}
.contxt{
margin-left:20px;
padding:20px;
font-size:14px;
color:#4c4c4c;
}

.bmzlym {
    margin-left: 10px;
    margin-right: 10px;
}
.bmzltit{
font-size:14px;
font-weight:bold;
color:#336c99;
background:url(../ksdimages/icon_contit.jpg) left center no-repeat;
padding-left:18px;
margin-left:5px;
}
table.bmzltab{
border-collapse:collapse;
}
    table.bmzltab td {
        border: 1px solid #bad0e8;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 10px;
        padding-right: 10px;
        background: #f8fafd;
    }
table.bmzltab th{
border:1px solid #bad0e8;
padding-top:7px;
padding-bottom:7px;
background:url(../ksdimages/bmzlthbg.jpg) left top repeat-x;
font-weight:normal;
text-align:left;
}
td.bmzltdlt{
text-align:right;
font-weight:bold;
color:#336c99;
background:#f0f5fa!important;
}
td.bmzltdlt1{
text-align:center;
font-weight:bold;
color:#336c99;
background:#f0f5fa!important;
}
th.bmzltdlt{
text-align:right!important;
font-weight:bold!important;
color:#336c99;
}
table.bmzltab td td{
border:none;
}
table.bmzltab2 td td{
border:none;
}
.bmzltittxt{
margin-left:5px;
}

.red{
color:#f00;
}
.blue{
color:#336c99;
}


select{
border:1px solid #d6d8d8;
padding:2px;
color:#444;
}
input.text{
border:1px solid #d6d8d8;
height:23px;
line-height:23px;
padding-left:3px;
color:#444;
}
textarea{
border:1px solid #d6d8d8;
color:#444;
padding-left:3px;
}

a.but{
height:26px;
line-height:26px;
background:#3a6b8e;
display:inline-block;
padding-left:7px;
padding-right:7px;
font-size:12px;
color:#fff;
}
a.but:hover{
text-decoration:none;
}
.button{
text-align:center;
}



.foot{
border:1px solid #c9dded;
text-align:center;
color:#333;
height:35px;
line-height:35px;
margin-top:15px;
margin-bottom:15px;
background:#f8fbfd;
}



/*------------------报考信息-----------------------*/
.zzkstit{
height:35px;
border:1px solid #c9dded;
background:#f8fbfd;
margin-top:15px;
}
table.zzkstittd td{
color:#feffff;
font-size:18px;
font-family:"黑体";
}
.zzkscon{
margin-top:10px;
background:#f0f5fa;
border:1px solid #b4cce6;
height:38px;
line-height:38px;
padding-left:15px;
padding-right:15px;
}
td.zzksconlt{
font-weight:bold;
}
td.zzksconrt a{
font-weight:bold;
color:#336c99;
}
td.zzksconrt img{
float:left;
margin-top:12px;
margin-right:5px;
}

table.bmzltab2{
border-collapse:collapse;
}
table.bmzltab2 td{
border:1px solid #bad0e8;
height:36px;
line-height:1.5em;
padding-top:1px;
padding-bottom:1px;
background:#f8fafd;
text-align:center;
}
table.bmzltab2 th{
border:1px solid #bad0e8;
padding-top:5px;
padding-bottom:5px;
background:url(../ksdimages/bmzlthbg.jpg) left top repeat-x;
font-weight:bold;
color:#336c99;
text-align:center;
}



/*------------------计划列表-----------------------*/
tr.qlbg td{
background:#f0f5fa;
}


.page{
text-align:center;
margin-top:15px;
}

/*------------------网上报名诚信协议-----------------------*/
.wsbmcon{
margin-top:10px;
background:#f0f5fa;
border:1px solid #b4cce6;
line-height:2em;
padding:15px;
}



/*------------------用户登录-----------------------*/
.yhdlbox{
width:943px;
height:360px;
background:url(../ksdimages/yhdlboxbg.jpg) left top no-repeat;
position:absolute;
left:50%;
top:50%;
margin-top:-181px;
margin-left:-472px;
}
table.yhdltd td.yhdltdlt{
text-align:right;
font-weight:bold;
color:#2d6998;
}














