﻿html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, input, th, td, a{ margin: 0; padding: 0;border: 0;outline: none; list-style: none; font-size:12px;}
a:hover{text-decoration:underline;}

body{font-family:arial;}


/*--------------------------------字体css--------------------------------*/
.blue01{ color:#0F55E3; font-size:16px; font-weight:bold; line-height:30px;}
.blue02{ color:#0066CC; font-size:14px; font-weight:bold; line-height:30px;}
.black01{ color:#000; line-height:24px;}
.red01{ color:#E3000B; font-weight:bold; line-height:24px;}
.red02{ color:#F20000; font-weight:bold; line-height:24px;}



/*------------------------------登录页面表格css--------------------------------*/
/*-----------------第一种------------------*/
.bg{background:url(../images/ksbg01.jpg) top repeat-x; }
.table_denglu{ margin-top:60px;}
.table_denglu td.t01{ width:4px; background:url(../images/kstb01.jpg) left no-repeat;}
.table_denglu td.t02{ background:url(../images/kstb02.jpg) repeat-x; padding:55px 0px 0px 40px;}
.table_denglu td.t03{ width:13px; background:url(../images/kstb01.jpg) -16px 0px no-repeat;}
.table_denglu td.t04{ width:420px; background:url(../images/kstb04.jpg) repeat-x; padding-top:42px;}
.table_denglu td.t05{ width:35px; background:url(../images/kstb01.jpg) -42px 0px repeat-x;}
.logotxt{padding:43px 0px 0px 80px; background:url(../images/kstit_logo.jpg) 0px 40px no-repeat; line-height:62px; font-size:26px; font-weight:bold; color:#0068DC;}
.logopic{padding:43px 0px 0px 80px; background:url(../images/kstit_js.jpg) 0px 40px no-repeat; line-height:62px; font-size:26px; font-weight:bold; color:#0068DC;}

/*-----------------第二种------------------*/
.log_bg{background:url(../images/ks_log_topbg.jpg) top repeat-x; }
.log_logo{ width:100%; margin:0 auto; background:url(../images/ks_log_toppic.jpg) top right no-repeat; margin-bottom:60px;}
.log_logo ul{ width:602px; margin:0 auto; display:block;}
.log_logo ul li{ line-height:56px; font-size:26px; padding:38px 0px 0px 0px;}

.tb_dl2{width:660px; height:280px; margin:0 auto; padding:20px 20px 0px 20px; background:url(../images/tb_dl_bg.jpg0) no-repeat;}
.tb_dl2 dl{ color:#333;}
.tb_dl2 dl dt{font-size:16px; font-weight:bold; line-height:120%; padding-bottom:34px; color:#666;}
.tb_dl2 dl dd{ padding-bottom:24px;}
.tb_dl2 dl dd input.sfbox{width:442px; height:39px; border:1px solid #ccc; margin-bottom:14px; font-size:26px; color:#0088E5; padding:0px 0px 0px 2px;}


/*-----------------第三种------------------*/
.log_logo3{ width:100%; margin:0 auto; background:url(../images/ks_log_toppic.jpg) top right no-repeat; margin-bottom:80px;}
.log_logo3 ul{ width:900px; margin:0 auto; display:block;}
.log_logo3 ul li{ background:url(../images/ks_log_logo.png) 10px 34px no-repeat; line-height:56px; font-size:26px; font-weight:bold; color:#0088E5; padding:38px 0px 0px 80px;}

.tb_dl3{width:900px; margin:0 auto; overflow:hidden; zoom:1;}
.tb_dl3 ul.tbleft{display:block; float:left; width:450px; padding-right:40px; color:#666;}
.tb_dl3 ul.tbleft li{line-height:120%; padding-bottom:10px; line-height:22px;}
.tb_dl3 ul.tbright{display:block; float:left; padding:0px 0px 0px 30px; width:370px; border-left:1px solid #ddd;}
.tb_dl3 ul.tbright li.tit{ font-size:30px; color:#333; padding-bottom:35px;}
.tb_dl3 ul.tbright li input.sfbox{width:350px; height:22px; border:1px solid #7F9DB9; margin-bottom:35px; font-size:18px; color:#0088E5; padding:2px 0px 0px 2px;}

.ft3{ width:888px; margin:0 auto; border-top:1px solid #CDDDF4; padding:8px 6px 0px 6px; color:#666; margin-top:70px;}
.ft3 span{ float:right;}

/*-----------------第三种结束------------------*/


.tb_dl2 td{color:#333; line-height:150%}
.tb_dl2 td.tit{font-size:22px; line-height:120%; padding-bottom:20px;}
.tb_dl2 td input[type="text"], .tb_dl2 td input[type="password"]{ width:400px; height:22px; border:1px solid #ccc; margin-bottom:18px;}
.tb_dl2 td input[type="submit"], .tb_dl2 td input[type="reset"]{}


.notes{ width:100%; margin:0 auto; color:#666; line-height:18px; }
.notes ul{}
.notes ul li{font-size:14px; line-height:24px;}

.tb_notes{ width:590px; margin:0 auto; margin-top:20px; color:#666; line-height:18px; border-top:1px solid #CDDDF4;}


/*------------------------------输入框css--------------------------------*/
.input01_on{ width:282px; height:30px; border:1px solid #0F55E3; font-size:20px; font-family:arial; font-weight:bold; color:#0F55E3; line-height:30px; padding-left:2px; }
.input01_off{width:282px; height:30px; border:1px solid #7DABDF; font-size:20px; font-family:arial; font-weight:bold; color:#0F55E3; line-height:30px;padding-left:2px;}
.input01_move{width:282px; height:30px; border:1px solid #377BD3; font-size:20px; font-family:arial; font-weight:bold; color:#0F55E3; line-height:30px; padding-left:2px; }
.input01_out{width:282px; height:30px; border:1px solid #7DABDF; font-size:20px; font-family:arial; font-weight:bold; color:#0F55E3; line-height:30px;padding-left:2px;}

/*------------------------------按钮css--------------------------------*/
.btn01_out{ width:79px; height:32px; background:url(../images/btn01_out.jpg) no-repeat; border:none; font-size:16px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}
.btn01_on{ width:79px; height:32px; background:url(../images/btn01_on.jpg) no-repeat; border:none; font-size:16px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}

.btn03_out{width:100px; height:36px; background:url(../images/btn03_out.jpg) no-repeat; border:none; font-size:18px; font-weight:bold; color:#333; margin-right:10px; cursor:pointer;}
.btn03_on{width:100px; height:36px; background:url(../images/btn03_on.jpg) no-repeat; border:none; font-size:18px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}

.btn032_out{width:100px; height:36px; background:url(../images/btn03_out.jpg) no-repeat; border:none; font-size:14px; font-weight:bold; color:#333; margin-right:10px; cursor:pointer;}
.btn032_on{width:100px; height:36px; background:url(../images/btn03_on.jpg) no-repeat; border:none; font-size:14px; font-weight:bold; color:#fff; margin-right:10px; cursor:pointer;}

.btnm_out{ width:103px; height:28px; background:url(../images/btnm_out.jpg) no-repeat; border:none; font-size:14px; font-weight:bold; color:#333; margin:4px 7px 0px 0px; text-align:center; cursor:pointer;}
.btnm_on{ width:103px; height:28px; background:url(../images/btnm_on.jpg) no-repeat; border:none; font-size:14px; font-weight:bold; color:#fff; margin:4px 7px 0px 0px; text-align:center; cursor:pointer;}




/*------------------------------考生考试登录页面2011年11月8日改--------------------------------*/
.biao_login{ font-family:arial; font-size:12px; color:#333333; line-height:26px; padding:0px; border:1px solid #78BDFF; margin-top:5px;}
.shfzhtext{font-family:arial; font-size:14px; font-weight:bold;}
.b_head2{ background:url(../images/line01.jpg) repeat-x; font-family:arial; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:4px;}
.b_foot{ background-color:#DEEFFF; height:38px; text-align:center; padding-top:6px;}
.ksks{margin-top:30px; background:url(../images/ksksbg.jpg) no-repeat;}
.ksks td{color:#0066FF; line-height:36px; }
.ksks td a{ text-decoration:none; color:#fff;  font-size:14px; font-weight:bold;}
.ksks td a:hover{ text-decoration:underline; color:#fff;}
/*------------------------------外部考生页面2011年11月15日改--------------------------------*/
.ksks{margin-top:30px; background:url(../images/ksksbg2.jpg) repeat-x;}
.ksks td{color:#0066FF; line-height:32px; text-align:center;}
.ksks td.lef{background:url(../images/ksksbg1.jpg) top left no-repeat; width:10px;}
.ksks td.rig{background:url(../images/ksksbg1.jpg) top right no-repeat; width:10px;}
.ksks td.fgx{ background:url(../images/ksksbg3.jpg) top right no-repeat; text-align:center;}
.ksks td.cet{}
.ksks td.cet1{ padding-left:60px;}
.ksks td.cet2{ padding-left:0px;}
.ksks td.cet2 a{ text-decoration:none; color:#fff;  font-size:14px; font-weight:bold; padding:8px 50px; background:url(../images/ksksbg3.jpg) right no-repeat; text-align:center;}
.ksks td.cet2 a:hover{ text-decoration:none; color:#fff; background:url(../images/ksksbg4.jpg) right no-repeat;}
.ksks td.cet2 a.now{color:#fff; background:url(../images/ksksbg4.jpg) right no-repeat;}
.ksks td a{ text-decoration:none; color:#fff;  font-size:14px; font-weight:bold; padding:8px 20px; background:url(../images/ksksbg3.jpg) right no-repeat; text-align:center;}
.ksks td a:hover{ text-decoration:none; color:#fff; background:url(../images/ksksbg4.jpg) right no-repeat;}
.ksks td a.now{color:#fff; background:url(../images/ksksbg4.jpg) right no-repeat;}

.wbkstbcol1{ height:28px; border-top:1px solid #BBDCFF; border-left:1px solid #BBDCFF; border-right:1px solid #BBDCFF; border-bottom:1px solid #CAE4FF; background:url(../images/kskscolbg.jpg) repeat-x;}
.wbkstbcol1 td{ line-height:28px; font-size:14px; color:#013E7F; padding-left:10px; font-weight:bold;}
.wbkstbcol1 td a{font-size:14px; color:#013E7F; text-decoration:none;}
.wbkstbcol1 td a:hover{color:#013E7F; text-decoration:underline;}
.wbkstb{ border-left:1px solid #BBDCFF; border-right:1px solid #BBDCFF; border-bottom:1px solid #BBDCFF;}
.wbkstb td.nbj{ padding:10px 30px 18px 21px; border-bottom:1px solid #E0E0E0; background:url(../images/ksksnbjbg.jpg) bottom repeat-x;}
.wbkstb td.col1{ font-size:14px; color:#0066CC; padding-left:22px; background:url(../images/kskscol1.gif) 0px 9px no-repeat;}
.wbkstb td.col11{ font-size:14px; color:#0066CC; padding-left:22px; background:url(../images/kskscol11.gif) 0px 9px no-repeat;}
.wbkstb td.col2{ font-size:14px; color:#0066CC; padding-left:22px; background:url(../images/kskscol2.gif) 0px 9px no-repeat;}
.wbkstb td.col3{ font-size:14px; color:#0066CC; padding-left:22px; background:url(../images/kskscol3.gif) 0px 9px no-repeat;}
.wbkstb td.col4{ font-size:14px; color:#0066CC; padding-left:22px; background:url(../images/kskscol4.gif) 0px 9px no-repeat;}



.wbksfoot{width:982px; margin:0 auto; margin-top:8px; margin-bottom:6px; padding:8px; background:#F7FBFE; border:1px solid #DEE7F0;}
.wbksfoot table{ margin:0 auto; border:0; border-collapse:collapse;}
.wbksfoot table td{ padding:0; line-height:20px; color:#767676; text-align:center;}
.wbksfoot table td a{color:#767676; text-decoration:none;}
.wbksfoot table td a:hover{color:#333; text-decoration:none;}


/*----------------------------行政许可-------------------------------*/
.golcol1{ background:url(../images/golcol1-b.jpg); height:30px; padding:0px 0px 0px 20px; line-height:30px; color:#fff; font-weight:bold; font-size:14px;}
.golcol1 a{ font-family:"宋体"; color:#fff; font-size:12px; font-weight:normal; text-decoration:none; padding-left:112px;}
.golcol1 a:hover{ color:#fff;}

.ksksnbjbg{ background:url(../images/ksksnbjbg.jpg) bottom repeat-x; border:1px solid #CAE4FF; text-align:left; padding:8px 15px 5px 15px;}

.gollist1 a{ display:block; color:#0080EB; text-decoration:none; line-height:21px; padding-left:10px; background:url(../images/row01a.jpg) 0px 8px no-repeat;}
.gollist1 a:hover{ color:#0663DA; text-decoration:none;}
.gollist1 a span{float:right;}

.gollist2 a{ display:block; color:#0080EB; text-decoration:none; line-height:26px; padding-left:10px; background:url(../images/row01a.jpg) 0px 8px no-repeat; border-bottom:1px dotted #ccc;}
.gollist2 a:hover{ color:#0663DA; text-decoration:none;}
.gollist2 a span{float:right;}

.golcolbtn a{ display:block; background:url(../images/golcol1.jpg); height:50px; line-height:50px; color:#fff; font-weight:bold; text-align:center; font-size:16px; text-decoration:none;}
.golcolbtn a:hover{background:url(../images/golcol2.jpg); color:#fff; text-decoration:none;}
.golcol3{ background:url(../images/golcol3.jpg) repeat-x; height:30px; padding:0px 0px 0px 5px; line-height:30px; color:#fff; font-weight:bold; font-size:14px; text-align:left;}
.golcol3 span{ padding-left:618px;}
.golcol3 a{ color:#fff; line-height:18px; font-weight:normal;}
.golcol3 a:hover{ color:#fff;}
.golcol3lef{ background:url(../images/golcol1-b.jpg) left no-repeat;}
.golcol3rig{ background:url(../images/golcol1-b.jpg) right no-repeat;}

.chaxunbg{ background:#F7FBFE url(../images/chaxunbeijing.jpg) 0px 0px no-repeat;}
.chaxun3bt{ height:35px; text-align:center; padding:0px 0px 0px 0px; line-height:35px; font-size:14px; color:#2B80F2;}
.chaxun3bt a{ font-size:14px; text-decoration:none; cursor:pointer;}
.chaxun3bt a:hover{color:#0062E5; font-weight:bold; text-decoration:none;}



/*---------------------实操考试登陆页面--------------------------*/
.sc_top_logo {
    width: 100%;
    height: 100px;
    margin: 0 auto;
    background-color: #28B29F;
    text-align: center;
}

.sc_top_title {
    width: 100%;
    height: 50px;
    margin: 0 auto;
    background-color: #EAF7F5;
    text-align: center;
    border-bottom: 1px solid #28B29F;
}

.sc_top_title span {
    font-size: 26px;
    line-height: 50px;
    color: #28B29F;
}

.sc_mid_info {
    margin-top: 20px;
    width: 600px;
    text-align: center;
}

.sc_mid_info tr td {
    padding: 8px 10px;
}

.id_card_info {
    float: left;
    margin-left: 50px;
    line-height: 50px;
    font-size: 20px;
    display: inline-block;
    padding-left: 40px;
    margin-right: 2px;
    background: url(../img/id_card.png) no-repeat;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.id_card_input {
    float: left;
    width: 343px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    letter-spacing: 2px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.number_button {
    width: 150px;
    height: 75px;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    user-select: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    background-color: #fff;
}

.submit_btn {
    width: 495px;
    color: #ffffff;
    background: #28B29F;
    border-radius: 6px;
}

.sc_title {
    width: 100%;
    text-align: center;
    vertical-align: middle;
    font-size: 30px;
    line-height: 50px;
    color: #449D44;
    margin: 40px auto;
}

.sc_table_title {
    width: 100%;
    border: 2px solid #449D44;
}

.sc_table_title td {
    padding: 15px;
}

.sc_table_title label {
    font-size: 20px;
    color: #000000;
    font-weight: bold;
}

.table_title_info {
    color: #449D44;
    font-size: 23px;
    font-weight: 500;
    letter-spacing: 1px;
    margin-left: 30px;
}

.table_account_name {
    width: 40%;
    display: inline-block;
    margin-left: 30px;
    font-size: 20px;
    color: #449D44;
    font-weight: bold;
}

.table_account_idCard {
    color: #449D44;
    font-size: 20px;
    font-weight: bold;
}

.table_project th {
    color: #449D44;
    border: 1px solid #449D44;
    padding: 5px 10px;
    font-size: 20px;
    text-align: center;
}

.table_project td {
    padding: 10px 10px;
    text-align: center;
    border-bottom: 1px solid #449D44;
    font-size: 18px;
}
.table_project_tip{
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    padding: 5px 0px 5px 60px;
}
.table_btn{
    width: 180px;
    height: 50px;
    color: #ffffff;
    background-color: #28B29F;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}