body{
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
}
a{
    color: #000;
}
.shouyebiejingtu{
    width: 100%;
    height: 100%;
    position: fixed;
    bottom: 0px;
    background-image: url(../images/sign/zuidadebie.jpg);
    background-size: 100% 100%;
}
.shouyebiejingtufen{
    width: 450px;
    height: 100px;
    margin:0 auto;
    margin-top: 23%;
}
.shouerweimad{
    width: 450px;
    height: 250px;
    margin:0 auto;
    margin-top: 50px;
}
.shouerweimadfen1{
    width: 200px;
    height: 250px;
    float: left;
}
.shouerweimadfen2{
    width: 200px;
    height: 250px;
    float: left;
    margin-left: 50px;
}
.shouerweimadffenen1{
    width: 200px;
    height: 200px;
}
.shouerweimadffenen1 img{
    width: 200px;
    height: 200px;
    background-size: 100% 100%;
}
.shouerweimadffenen12{
    line-height: 50px;
    text-align: center;
    color: #fff;
    font-size: 20px;
}
.shouyebiejingtufen1{
    width: 200px;
    height: 60px;
    background-color: #fff;
    float: left;
    font-size:30px;
    line-height: 60px;
    text-align: center;
}
.shouyebiejingtufen2{
    margin-left: 50px;
    width: 200px;
    height: 60px;
    background-color: #fff;
    float: left;
    font-size:30px;
    line-height: 60px;
    text-align: center;
}
/*报名系统*/
.bmxttou{
    height: 100px;
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    background-image: url(../images/sign/tb_01.jpg);
}
.bmxttoudaohang{
    width: 100%;
    height: 50px;
    background-color: rgb(240,240,240);
}
.bmxttoudaofu{
    width: 1000px;
    margin:0 auto;
}
.bmxttoudaofu1{
    float: left;
    width: 120px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
}
.bmxttoudaofu2{
    float: left;
    width: 160px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
}
.bmxttoudaofu3{
    float: left;
    width: 250px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 14px;
    margin-left: 80px;
}
.bmxttoudaofu4{
    float: right;
    text-align: center;
    line-height: 50px;
    font-size: 16px;

}
.bmxttoudaofu4 a{
    color: #2f2f2f;

}
a {text-decoration:none}
.bmxttoudaohangneir{
    width: 1000px;
    background-color: rgb(240,240,240);
    margin:0 auto;
    margin-top:35px;
}
.bmxttoudaohangneirr{
    width: 1000px;
    margin:0 auto;
    margin-top:35px;
}
/*.bmxttoudaohangneir1{
    width: 100%;
    height: 400px;
    border-bottom:1px solid rgb(144,144,144);
}*/
.bmxttoudaohangneir2{
    width: 100%;
    height: 350px;
    margin-top: 30px;
}
.bmxttoudaohangneir1-text{
    font-size: 18px;
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
}
.bmxttoudaohangneir1-texta{
    width: 90%;
    margin:0 auto;
}
.bmxttoudaohangneir1-texta{
    font-size: 16px;
    text-indent:2em;
}
.bmxttoudaohangneir1-texta p{
    float: right;
    margin-right: 50px;
    margin-top:50px;
}
.sanzoyangz{
    width: 330px;
    height: 350px;
    float: left;
}
.sanzoyangzimg{
    background-image: url(../images/sign/dianjibaoming_03.png);
    width: 100%;
    height: 70px;
    background-size: 100% 100%;
    font-size: 18px;
}
.sanzoyangzimg2{
    background-image: url(../images/sign/dianjibaoming_05.png);
    width: 100%;
    height: 70px;
    background-size: 100% 100%;
    font-size: 18px;
    text-align: center;
}
.sanzoyangzimg span{
    line-height: 70px;
    padding-left:50px; 
}
.sanzoyangzimg2 span{
    line-height: 70px;

}

li{
    list-style-type:none
}
.djbaoming{
    width: 160px;
    height: 50px;
    background-color: rgb(254,0,0);
    margin:0 auto;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 50px;
}
.djbaomingimg{
    width: 330px;
    height: 266px;
}
.djbaomingimg img{
    width: 330px;
    height: 266px;
    background-size: 100% 100%;
}
.sanzoyangzimg2zong{
    margin-top:30px;
    height: 30px;
}
.sanzoyangzimg2te{
    float: left;
    line-height: 30px;
}
.sanzoyangzimg3te{
    float: right;
    margin-right: 20px;
    width: 120px;
    height: 30px;
    line-height: 30px;
    background-color: #1470ff;
    border-radius:5px;
}
.sanzoyangzimg3teimg{
    margin-top:4px;
    margin-left: 15px;
    float: left;
}
.sanzoyangzimg3te span{
    float: left;
    font-size: 14px;
    color: #fff;
    margin-left: 20px;
}
/*注册*/
.yslzhuce{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
}
.yslzhucebai{
    width: 500px;
    height: 460px;
    background-color: #fff;
    margin:0 auto;
}
.kszhuce{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
}
.zhucetextad{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
}
.zhuceguanbi{
    text-align: center;
    line-height: 20px;
    position: relative;
    top: -600px;
    right: 50px;
    width: 20px;
    height: 20px;
    float: right;
}
.kszhuce1{
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
}
.zhuceneirong{
    width: 90%;
    margin:0 auto;
    text-align: left;
}

.zhuceneirong ul{
    margin: 0px;
}

.zhuceneirong ul li{
    width: 100%;
    height: 50px;
}
.zhuceneirong ul li label.error{
    font-size: small;
    color: red;
    /*margin-left: 90px;*/
}

.zhuceneirong ul li.tongyiyuedu{
    height:auto;
    font-size: small;
}

.zhuceneirong ul li.tongyiyuedu label.error{
    margin-left: 0px;
}

.f-h{
    width: 98px;
    float: left;
    font-size: 16px;
    line-height: 32px;
}
.uname{
    width: 250px;
    font-size: 16px;
    padding: 7px 4px;
    border: 1px solid rgb(137,137,137);
    outline: 0;
}
.uname1{
    width: 100px;
    font-size: 16px;
    padding: 7px 4px;
    border: 1px solid rgb(137,137,137);
    outline: 0;
}
.yanzhengmaing{
    width: 95px;
    height: 32px; 
    /*border: 1px solid rgb(137,137,137);*/
    float: right;
    margin-right: 80px;
}
.yanzhengmaing img{
    width: 100px;
    height: 34px;
    background-size: 100% 100%;
}
.tongyiyuedu{
    width: 300px;
    height: 40px;
    margin-left: 40px;
}
.checkbox input{
    font-size: 16px;
}
.zhuceneirong .sms_captcha{
    line-height: 30px;
    color: #FFF;
    background-color: #21b384;
    vertical-align: middle;
    display: inline-block;
    height: 30px;
    padding: 0 8px;
    margin: 0 22px;
    border-radius: 2px;
}

.zhuceneirong .sms_captcha.send{
    background-color: #999;
}

.tongyizc {
    background-color: rgb(233,71,9);
    width: 300px;
    height: 40px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin-top: 15px;
    margin-left: 70px;
    border: none;
    font-size: medium;
    font-family: "微软雅黑";
}

/*登入*/
.ysldengru{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
}
.ysldengruneirong{
    width: 500px;
    height: 320px;
    margin: 0 auto;
    background-color: #fff;
    margin-top: 10px;
}
.box{width:340px;margin:0 auto;background:#fff;border:1px solid #d3d3d3;}
.tab_menu{overflow:hidden;}
.sdac{width:168px;border:1px solid #d3d3d3; float:left;height:30px;line-height:30px;background:#fff;text-align:center;cursor:pointer;}
.sdac.current{background:rgb(240,240,240);}
.tab_box .hide{display:none;}

.dengrufangshi{
    width: 100%;
    height: 100px;
    line-height: 100px;
    text-align: center;
}
.ysldengruneirongzh{
    height: 40px;
    border:1px solid #d3d3d3;
}
.ysldengruneirongzhm{
    height: 40px;
    width: 20%;
    line-height: 40px;
    border-right:1px solid #d3d3d3;
    text-align: center;
    float: left;
}
.ysldengruneirongzh input{
    height: 38px;
    width: 78%;
    float: left;
    border:none
}
.zucederu{
    width: 340px;
    height: 40px;
    margin:0 auto;
}
.zucederu1{
    width: 50%;
    height: 40px;
    color: #fff;
    text-align: center;
    float: left;
    line-height: 40px;
    background-color: rgb(230,98,13);
    border: none;
    font-size: medium;
    font-family: "微软雅黑";
}
.zucederu2{
    width: 50%;
    height: 40px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    background-color: rgb(233,71,9);
    float: left;
    border: none;
    font-size: medium;
    font-family: "微软雅黑";
}
.zucederu3{
    width: 50%;
    height: 40px;
    color: #fff;
    text-align: center;
    float: left;
    line-height: 40px;
    background-color: #00cccc;
}
.zhuceguassnbi{
    text-align: center;
    line-height: 20px;
    position: relative;
    top: -220px;
    right: 50px;
    width: 20px;
    height: 20px;
    float: right;
}


/*查询系统*/
.cxjieguo{
    width: 280px;
    height: 50px;
    background-color: rgb(255,126,0);
    margin:0 auto;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
}
.cxjieguo1{
    width: 280px;
    height: 50px;
    background-color: rgb(255,66,0);
    margin:0 auto;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
}
.cxjieguo2{
    width: 280px;
    height: 50px;
    background-color: rgb(254,0,0);
    margin:0 auto;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
}

/*报名信息*/
.baomingliuchengimg{
    background-image: url(../images/sign/baominkaitou_03.png);
    width: 1000px;
    height: 51px;
}
.baomingliuchengimgte{
    width: 333px;
    height: 51px;
    float: left;
    line-height: 62px;
    text-align: center;
    font-size: 18px;
}

.baomingliuchengimgte.active{
    color:#fff;
}

/*确认信息*/
.baomingliuchengimg1{
    background-image: url(../images/sign/baomingxads_03.png);
    width: 1000px;
    height: 51px;
}
.querenxinxidiv{
    width: 100%;
    height: 200px;
    background-color: rgb(240,240,240);
    margin-top:50px;
}
.querenxinxidiv p{
    font-size: 16px;
    width: 90%;
    height: 90%;
    margin: 0 auto;
    padding-top: 20px;
}
.xinxxiugfi{
    width: 100%;
    margin-top:30px;
}
.xinxxiugfi1{
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background-color: rgb(233,71,9);
    float: right;
    color: #fff;
    margin-right: 50px;
}
.xinxxiugfi2{
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    float: right;
    color: red;
}
.xinxxiugfi2jiantou{
    float: left;
}
/*完成信息*/
.baomingliuchengimg2{
    background-image: url(../images/sign/bamingxinfak_03.png);
    width: 1000px;
    height: 51px;
}
.xinxiwancheng{
    width: 100%;
    margin-top:30px;
    text-align: center;
}
.xinxiwanchengqueding{
    width: 200px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background-color: rgb(233,71,9);
    margin:0 auto;
    color: #fff;
}
table{
    border-collapse:collapse;
}

.xinxiwanchengtijiao{
    background-color: rgb(233,71,9);
    width: 250px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin:0 auto;
    color: #fff;
}

.xinxiwanchengtijiao> input{
    background-color: rgb(233,71,9);
    font-size: medium;
    color: #fff;
    font-family: "微软雅黑";
}



/*平台查询*/
.dailichaxunrenyuan{
    width: 1000px;
    margin:0 auto;
    line-height: 50px;
    margin-left: 50px;
}
.dailichaxunrenyuannei{
    width: 1000px;
    margin:0 auto;
    height: 65px;
    padding-left: 40px;
}
.dailichaxunrneirong{
    float: left;
    width: 70px;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
}
.dailichaxunrneirong1{
    width: 80px;
    height: 30px;
    line-height: 30px;
    border:1px solid rgb(144,144,144);
}
.dailichaxunrneirong2{
    width: 65px;
    height: 30px;
    line-height: 30px;
    border:1px solid rgb(144,144,144);
}
/*.dailichaxunrneirong3{
    height: 30px;
    line-height: 30px;
    border:1px solid rgb(144,144,144);
}*/
.dailichaxunrneirong4{
    width: 40px;
    height: 30px;
    line-height: 30px;
    border:1px solid rgb(144,144,144);
}
.dailichaxunrneirong_th{
    padding-left: 5px;
}
.dailichaxunrneirongbtn{
    width: 50px;
    height: 30px;
    color: #fff;
    background-color: rgb(233,71,9);
    text-align: center;
    line-height: 30px;
    float: left;
    margin-left: 10px;
}
.dailichaxunbiaodan{
    width: 1000px;
    margin:0 auto;
}
.daixicaxujfei{
    width: 80px;
    height: 30px;
    background-color: rgb(233,71,9);
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.daixicaxujfeitui{
    width: 80px;
    height: 30px;
    background-color: rgb(255,102,0);
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.daixicaxujfeideng{
    width: 80px;
    height: 30px;
    background-color: rgb(255,162,0);
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.fukuan-marfcd {
    width: 100%;
    height: 400px;
    margin-left: 30px;
}
.dsabianku {
    border: solid 1px rgb(226,226,226);
}
.biagegouwud {
    padding-left: 40px;
    width: 100px;
    height: 80px;
}
.biagegouwud1 {
    padding-left: 10px;
    width: 200px;
    height: 80px;
}
.biagegouwud2 {
    padding-left: 10px;
    width: 580px;
    height: 80px;
}
.fukuxncxinsdl {
    margin-top: 10px;
}
.dailizhigumi{
    margin-top: 50px;
}
.dailizhigumimima{
    margin-top: 20px;
    width: 150px;
    height: 30px;
    border:1px solid rgb(191,191,191);
    float: left;
    line-height: 30px;
}
.dailizhigumimimawang{
    float: left;
    color: red;
    margin-top: 20px;
    width: 150px;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}
.daiquelizhigumi{
    width: 120px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    background-color: rgb(233,71,9);
    border: none;
    font-size: medium;
    font-family: "微软雅黑";
    margin: auto;
}

.dengdaihebude{
    width: 1000px;
    margin: 0 auto;
    margin-top: 20px;
}
.dengdaihebude1{
    /*float: right;*/
    width: 80px;
    height: 30px;
    background-color: rgb(255,102,0);
    color: #fff;
    text-align: center;
    line-height: 30px;
    padding: 10px 30px;
}
.dengdaihebude2{
    /*float: right;*/
    width: 80px;
    height: 30px;
    background-color: rgb(48,168,104);
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-left: 20px;
    padding: 10px 30px;
}
.dengdaihebude3{
    /*float: right;*/
    width: 80px;
    height: 30px;
    background-color: rgb(233,71,9);
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-left: 20px;
    padding: 10px 30px;
}
.qyrytuifei{
    width: 80%;
    margin:0 auto;
    padding-top: 50px;
}
.qyrytuifeiimg{
    float: left;
}
.qyrytuifeitext{
    float: left;
    margin-left: 30px;
    line-height: 70px;
    font-size: 24px;
}

.ncm-upload-btn {
    vertical-align: top;
    display: inline-block;
    margin-right: 5px;
    width: 160px;
    height: 30px;
}
.ncm-upload-btn a {
    display: block;
    position: relative;
    z-index: 1;
}
.ncm-upload-btn .input-file {
    width: 160px;
    height: 30px;
    padding: 0;
    margin: 0;
    border: none 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
}
.ncm-upload-btn a span {
    display: inline-block;
}
.ncm-upload-btn span {
    width: 160px;
    height: 30px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    cursor: pointer;
}

img.avatar{
    max-width: 200px;
    max-height: 200px;
}

/* 通用弹出式窗口样式*/
.eject_con { background-color: #FFF; overflow: hidden;}
.eject_con .alert { display: none; margin: 10px;}
.eject_con .alert .error { color: inherit; display: block; clear: both;}
.eject_con dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; line-height: 20px; display: block; clear: both; overflow:hidden;}
.eject_con dl dt { font-size: 12px; line-height: 32px; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: right; display: inline-block; *display: inline/*IE6,7*/; width: 29%; padding: 10px 1% 10px 0; margin: 0; zoom: 1;}
.eject_con dl dt i.required { font: 12px/16px Tahoma; color: #F30; vertical-align: middle; margin-right: 4px; }
.hint { font-size: 12px; line-height: 16px; color: #BBB; margin-top: 10px; }
.eject_con dl dd { font-size: 12px; line-height: 32px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE6,7*/; width: 69%; padding: 10px 0 10px 0; zoom:1;}
.eject_con h2 { line-height:20px; font-weight: 600; background-color:#FEFEDA; color: #630; text-align: left; width: 90%; padding:8px 16px; margin: 5px auto 5px auto; border: solid 1px #FFE8C2;}
.eject_con span.num { font-weight: 600; color: #390;}
.eject_con ul { overflow: hidden;}
.eject_con li h2 { font-size: 16px; font-weight: 600; line-height: 32px; color: #555; width: 98%; text-align: left; margin: 0 auto; border-bottom: dashed 1px #E7E7E7;}
.eject_con .checked { float: left; padding: 0; margin: 0;}
.eject_con .checked li { line-height: 16px; height: 16px; padding: 4px 0;}
.eject_con li p { float: left; }

.eject_con .strong { padding-left: 10px; color: #ff4e00; }
.eject_con .bottom { background-color:#F9F9F9; text-align: center; border-top: 1px solid #EAEAEA; overflow: hidden; }
.eject_con .ncsc-upload-btn,
.eject_con .ncsc-upload-btn span,
.eject_con .ncsc-upload-btn .input-file { width: 80px; height: 30px;}
.eject_con .ncsc-upload-btn p { color: #666; width: 78px; height: 20px;}