﻿@charset "utf-8";
/* CSS Document */
body{font-family:Microsoft YaHei; background:#fff;}
.reg{float:left; width:880px; height:auto; border:1px solid #e8e8e8; border-radius:3px; background:#fbfbfb; margin-top:30px; padding:30px 59px;}
.reg h1{float:left; width:880px; height:60px; line-height:60px; font-size:24px; font-weight:normal; color:#333; text-align:center;}
.regk{float:left; width:880px; height:auto;}
.regka{float:left; width:240px; height:40px; padding:20px 0; margin-left:320px;}
.regka .regkaa{float:left; width:100px; height:40px; line-height:40px; background:#008DF7; text-align:center; margin:0 10px; border-radius:3px; color:#fff;}
.regka .regkab{float:left; width:100px; height:40px; line-height:40px; background:#e2e2e2; text-align:center; margin:0 10px; border-radius:3px; color:#fff;}
.zhucexieyi{width:100%; height:auto;}
.zhucexieyi p{font-size:16px; line-height:180%; color:#333; padding:5px 15px;}
.zhucexieyib{width:100%; height:auto;}
.zhucexieyib p{font-size:16px; line-height:180%; color:#333; padding:5px 15px;}


.login{float:left; width:880px; height:auto; border:1px solid #e8e8e8; border-radius:3px; background:#fbfbfb; margin-top:30px; padding:30px 59px;}
.login h1{float:left; width:880px; height:auto; font-size:24px; font-weight:normal; color:#333;}
.login .loginp{float:left; width:880px; height:auto; padding:20px 0; border-bottom:1px solid #e8e8e8; font-size:16px; color:#666; line-height:180%;}
.logink{width:600px; height:300px; margin:30px 0 0 230px; float:left;}

.loginka{width:600px; position:relative; height:40px; margin-top:20px;}
.username {
     width:298px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #E6E6E6;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#999;
	font-size:16px;
	float:left;
}
#uesename{
    width:298px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #E6E6E6;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#999;
	font-size:16px;
	float:left;
}
#ueseadd{
    width:498px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #E6E6E6;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#999;
	font-size:16px;
	float:left;
}
#yanzhengma{
    width:190px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    float:left;
    height:36px;
    line-height:36px;
	border:1px solid #E6E6E6;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#999;
	font-size:16px;
	float:left;
}
#buta {
    width:180px;
    float:left;
	font-family:Microsoft YaHei;
    height:38px;
    line-height:38px;
    border: 0;
    outline: none;
    background:#008DF7;
    color: #fff;
    border-radius:3px;
    cursor:pointer;
	font-size:16px;
}
.loginka label{float:left; width:80px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left;}
.loginka .right{margin-left:10px; width:150px; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.loginka .wrong{margin-left:10px; width:150px; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.loginkb{width:390px; position:relative; height:auto; margin-top:20px; font-size:16px; color:#333; text-align:right;}
.loginkb a{color:#1E9FFF;}
.loginkc{width:310px; position:relative; height:40px; margin-top:20px; margin-left:80px;}
.loginkca{float:right; width:100px;height:36px; text-align:center;  line-height:36px; border:1px solid #E2E2E2; outline: none; background:#FCFCFC; color: #333; border-radius:3px; cursor:pointer;font-size:16px;}
.clear_30{float:left; width:1000px; height:30px; overflow:hidden;}
.regbk{width:880px; height:auto; margin:30px 0 0 0; float:left;}
.regbka{width:880px; position:relative; height:40px; margin-top:20px;}
.regbka label{float:left; width:90px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left;}
.regbka .right{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.regbka .wrong{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.regbka span{float:left; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left; padding-left:22px;}
.regbkb{width:880px; position:relative; height:auto; margin-top:20px;}
.regbkc{width:880px; position:relative; height:auto; margin-top:20px;}
.regbkc label{float:left; width:90px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left;}
#regbkca{float:left; width:130px; height:38px; border:1px solid #d2d2d2; line-height:38px; background:#e2e2e2; text-align:center; margin-left:10px; border-radius:3px; color:#333; cursor:pointer;}
.regbkc .right{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.regbkc .wrong{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.regbkd{width:790px; position:relative; height:auto; margin-top:20px; padding-left:90px; float:left;}
/*会员中心*/
#uc{width:100%; height:210px; background:url(banner.jpg) #015595 no-repeat top center; overflow:hidden;}
#dh{width:100%; height:130px; background:#FBFBFB; overflow:hidden; position:relative;}
#dh ul{width:1000px; height:80px; left:50%; margin-left:-500px; top:25px; position:absolute;}
#dh ul li{float:left; width:125px; height:80px; display:block;}
#dh ul li.dha{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon1/icon1.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhb{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon2.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhc{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon3.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhd{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon4.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhe{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon5.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhf{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon6.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhg{float:left; width:125px; height:30px; text-align:center; font-size:16px; color:#315BA7; background:url(icon/icon2/icon7.png) no-repeat center top; padding-top:50px; line-height:30px;}
#dh ul li.dhh{float:left; width:125px; height:80px;}
#dhullia{width:80px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#fff; background:#7AA2D6; border-radius:3px; margin:0 auto; display:block; margin-top:10px;}
#dhullib{width:80px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#fff; background:#FF5722; border-radius:3px; margin:0 auto; display:block; margin-top:10px;}

#liucheng{width:100%; height:50px; background:#315BA7; overflow:hidden; position:relative;}
#liucheng ul{width:1080px; height:50px; left:50%; margin-left:-540px; overflow:hidden; position:absolute;}
#liucheng ul li{float:left; width:auto; padding:0 20px; line-height:50px; height:50px; color:#fff; font-size:16px;}
#liucheng ul span{float:left; width:32px; height:50px; background:url(liucheng.png) no-repeat;}
.ubox_clear{width:100%; height:120px; margin:0 auto; background:#fff; overflow:hidden;}
.ubox{width:1080px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}
.uboxl{float:left; width:440px; height:500px; position:relative;}
.uboxl h1{ float:left; width:440px; height:43px; line-height:43px; border-bottom:1px solid #e8e8e8; font-size:18px; font-weight:normal; color:#333;}
.uboxl span{ position:absolute; width:244px; height:18px; background:url(icon/i.png) no-repeat left; font-size:16px; color:#666; padding-left:28px; top:11px; right:0;}
.uboxlimg{width:156px; height:220px; position:absolute; top:70px;}
.uboxlimga{position:absolute; z-index:996px; top:260px; left:0; background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; width:156px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff;}
.uboxlimga:hover{color:#fff;}
.uboxlr{width:260px; height:220px; position:absolute; top:70px; left:180px;}
.uboxlr li{float:left; width:260px; height:auto; padding-bottom:14px; font-size:16px; color:#333;}
.uboxlr li .z5px{padding-left:5px;}
.uboxla{position:absolute; top:320px; left:80px; width:280px; height:30px;}
.uboxlaa{font-size:16px; color:#fff; text-align:center; border-radius:3px; background:#7AA2D6; margin:0 10px; padding:10px 20px;}
.uboxlaa:hover{background:#315BA7; color:#fff;}
.uboxlab{float:left; width:120px; height:30px; line-height:30px; font-size:16px; color:#c2c2c2; text-align:center; border-radius:3px; background:#eeeeee; margin:0 10px; cursor:pointer;}
.uboxr{float:right; width:600px; height:500px; position:relative;}
.uboxr h1{float:left; width:600px; height:43px; line-height:43px; border-bottom:1px solid #e8e8e8; font-size:18px; font-weight:normal; color:#333;}
.uboxrspan{ position:absolute; width:96px; height:20px; line-height:20px; background:url(icon/biezhen.png) no-repeat left; font-size:16px; color:#666; padding-left:24px; top:11px; right:0;}
.uboxrthk{float:left; width:600px; height:auto;}
.uboxrthktable{border-left:1px solid #e8e8e8; font-size:16px;}
.uboxrthktable th{border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#FBFBFB; padding:0 10px; height:40px;}
.uboxrthktable td{border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#fff; padding:0 10px; height:40px; color:#696969;}
.uboxrfy{float:left; width:600px; height:auto; padding-top:10px; text-align:center; font-size:12px;}
.uboxrfy a.syy{width:60px; height:30px; line-height:30px; color:#7AA2D6;}
.uboxrfy a.ym{width:28px; height:28px; line-height:28px; border:1px solid #7AA2D6; color:#7AA2D6; margin:0 5px; padding:4px 8px;}
.uboxra{position:absolute; top:320px; left:0; width:600px; height:50px; text-align:center;}
.uboxraa{font-size:16px; color:#fff; text-align:center; border-radius:3px; background:#7AA2D6; margin:0 10px; padding:10px 20px; cursor:pointer;}
.uboxraa:hover{background:#315BA7; color:#fff;}

.uboxlnone{position:absolute; z-index:995px; top:85px; left:0; background:url(icon/tanhao.png) no-repeat center 35px #fff; width:600px; height:64px; padding-top:140px; text-align:center; font-size:18px; color:#E8E8E8;}

/*弹出框——注册费*/
.tca{width:680px; height:420px; background:#fff; position:relative; border-radius:10px;}
.tca h1{ position:absolute; width:680px; height:59px; line-height:60px; text-align:center; font-size:18px; color:#333; font-weight:normal; background:#FBFBFB; border-bottom:1px solid #E8E8E8;}
.tca .tcak{ position:absolute; top:60px; width:600px; height:220px; padding:20px 40px 0 40px;}
.tca p{float:left; width:600px; font-size:16px; color:#666; line-height:180%; padding-top:10px;}
.tca .tcabtna{width:339px; height:59px; line-height:60px; background:#FBFBFB; text-align:center; border-top:1px solid #E8E8E8;border-right:1px solid #E8E8E8;font-size:18px; color:#1E9FFF; top:360px; position:absolute;}
.tca .tcabtnb{width:340px; height:59px; line-height:60px; background:#FBFBFB; text-align:center; border-top:1px solid #E8E8E8; font-size:18px; color:#999999; top:360px; left:340px; position:absolute;}
/*弹出框——修改密码*/
.tcb{width:680px; height:400px; background:#fff; position:relative; border-radius:10px;}
.tcb h1{ position:absolute; width:680px; height:59px; line-height:60px; text-align:center; font-size:18px; color:#333; font-weight:normal; background:#FBFBFB; border-bottom:1px solid #E8E8E8;}
.tcb .tcbk{ position:absolute; top:60px; width:520px; height:300px; padding:20px 80px 0 80px;}
.tcbka{float:left; width:520px; height:40px; margin-top:20px;}
.tcbka label{float:left; width:70px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:right; padding-right:10px;}
.tcbka .right{margin-left:10px; width:auto; float:left; font-size:12px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.tcbka .wrong{margin-left:10px; width:auto; float:left; font-size:12px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.tcbka input{
    width:242px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #e8e8e8;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#666;
	font-size:16px;
	float:left;
}
.tcbkb{float:left; width:440px; height:auto; padding-top:10px; font-size:12px; color:#828282; padding-left:80px}
.tcbkc{float:left; width:440px; height:40px; margin-top:20px; padding-left:80px;}
.tcbkc button{float:left; width:140px; height:40px; border:0; font-family:Microsoft YaHei; color:#fff; background:#7AA2D6; border-radius:2px; text-align:center; line-height:40px;}

.tcc{width:900px; height:360px; background:#fff; position:relative;}
.tcc h1{position:absolute; width:900px; height:59px; line-height:60px; text-align:center; font-size:18px; color:#333; font-weight:normal; background:#FBFBFB; border-bottom:1px solid #E8E8E8;}
.tcc .tcck{ position:absolute; top:90px; width:839px; left:30px; height:230px; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; }
.tcck .tccka{ background:#f8f8f8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:45px;}
.tcck .tcckb{ background:#ffffff; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:45px; text-align:left; padding-left:10px; color:#585858;}

.tcd{width:680px; height:410px; background:#fff; position:relative; border-radius:10px;}
.tcd h1{position:absolute; width:680px; height:59px; line-height:60px; text-align:center; font-size:18px; color:#333; font-weight:normal; background:#FBFBFB; border-bottom:1px solid #E8E8E8;}
.tcd .tcdk{position:absolute; top:118px; width:680px; height:240px;}
.tcd .tcdp-a{width:486px; top:90px; left:97px; line-height:18px; background:url(icon/i.png) no-repeat; text-align:center; position:absolute; font-size:16px; color:#828282;}
.tcd .tcdp-b{float:left; width:486px; height:auto; margin-top:20px; color:#333; font-size:16px; padding-left:97px;}
.tcd .tcdp-b-a{float:left; width:90px; text-align:right; padding-right:10px;}
.tcd .tcdp-b-b{float:left;}
.tcdbtna{width:340px; height:60px; line-height:60px; background:#fbfbfb; text-align:center; border:0; border-right:1px solid #E8E8E8;font-size:18px; color:#1E9FFF; float:left; cursor:pointer;}
.tcdbtnb{width:340px; height:60px; line-height:60px; background:#fbfbfb; text-align:center; border:0; font-size:18px; color:#999999; float:right; cursor:pointer;}
.tcdka{float:left; width:486px; height:40px; margin-top:20px; padding-left:97px;}
.tcdka label{float:left; width:90px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:right; padding-right:10px;}
.tcdka .right{margin-left:10px; width:auto; float:left; font-size:12px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.tcdka .wrong{margin-left:10px; width:auto; float:left; font-size:12px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.tcdka input{
    width:308px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #e8e8e8;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#666;
	font-size:16px;
	float:left;
}
.tcdkb{ position:absolute; top:231px; width:680px; height:60px; border-top:1px solid #e8e8e8;}



/*完善考生个人资料*/
.eidtstu_h1{position:relative; width:1080px; height:40px; font-size:20px; color:#333; font-weight:normal; border-bottom:1px solid #e8e8e8;}
.eidtstur{float:right; width:378px; height:944px; border:1px solid #e8e8e8; border-top:none;}
.eidtstur_bt{float:left; width:358px; height:49px; line-height:50px; border-bottom:1px solid #e8e8e8; background:#fbfbfb; padding-left:20px; font-size:16px; color:#333; font-weight:normal;}
.eidtsturka{float:left; width:156px; height:269px; padding:30px 111px 0 111px; border-bottom:1px solid #e8e8e8;}
.eidtsturka img{width:156px; height:219px; border:0; cursor:pointer;}
.eidtsturka p{text-align:center; font-size:16px; color:#828282; padding-top:15px;}
.eidtsturkb{float:left; width:316px; height:auto; padding:30px 31px 0 31px;}
.eidtsturkb img{width:316px; height:200px; border:0; cursor:pointer;}
.eidtsturkb p{text-align:center; font-size:12px; color:#828282; padding:15px 0; width:316px; height:auto; float:left;}
.editstul{float:left; width:660px; height:auto; padding-top:10px;}
/*左侧表单*/
.eidtstuforma{width:660px; position:relative; height:40px; margin-top:20px;}
.eidtstuforma label{float:left; width:90px; font-size:18px; height:40px; line-height:40px; color:#333; text-align:left;}
.eidtstuforma .right{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(right.png) no-repeat 0 12px; padding-left:22px;}
.eidtstuforma .wrong{margin-left:10px; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#669999; text-align:left; background:url(wrong.png) no-repeat 0 12px; padding-left:22px; color:#CCC;}
.eidtstuforma span{float:left; width:auto; float:left; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left; padding-left:22px;}
.eidtstuformb{width:636px; position:relative; height:auto; font-size:16px; color:#828282; line-height:180%; border-bottom:1px solid #e8e8e8; padding-bottom:10px; background:url(icon/i.png) no-repeat 0 2px; padding-left:24px;}

/*考生报名*/
.signuped{width:1075px; height:110px; margin:0 auto; position:relative;}
.signup{width:1075px; height:130px; margin:0 auto; position:relative;}
.signup_h1{float:left; width:1075px; height:40px; font-size:20px; color:#333; font-weight:normal; border-bottom:1px solid #e8e8e8; margin-top:40px;}
.signup_liu{width:400px; height:48px; position:absolute; top:45px; right:0;}
.signup_liu li{float:left; width:80px; height:46px; text-align:center; font-size:12px;}
.signup_liu li.lv{float:left; width:80px; height:46px; background:url(icon/liua.png) no-repeat center bottom; color:#5FB878;}
.signup_liu li.hui{float:left; width:80px; height:46px; background:url(icon/liub.png) no-repeat center bottom; color:#828282;}
.signup .ul18px{height:24px;}
.signup .ul22pxfff{height:22px; line-height:22px; color:#fff;}
.signup .ul22px{height:22px; line-height:22px; color:#828282;}

.signupa{width:1074px; height:288px; margin:0 auto; border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; position:relative; overflow:hidden;}
.signupa-a:hover{float:left; width:357px; height:288px; border-right:1px solid #e8e8e8; background:#fbfbfb; cursor:pointer;}
.signupa-a{float:left; width:357px; height:288px; border-right:1px solid #e8e8e8; position:relative;}
.signupa-a h1{ position:absolute; width:357px; height:30px; top:40px; font-size:26px; color:#333; text-align:center;}
.signupa-a p{position:absolute; width:317px; height:80px; line-height:180%; top:100px; font-size:16px; color:#828282; left:20px;}
.signupa-a .signupa{position:absolute; width:160px; height:40px; line-height:40px; text-align:center; background:#7AA2D6; top:200px; left:98px; border:0; border-radius:3px; color:#fff;}
.signupa-a:hover .signupa{position:absolute; width:160px; height:40px; line-height:40px; text-align:center; background:#315BA7; top:200px; left:98px; border:0; border-radius:3px; color:#fff;}

.signupb{width:450px; height:auto; margin:0 auto; position:relative;}
.signupbka{width:450px; position:relative; height:40px; margin-top:20px;}
.signupbka label{float:left; width:90px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:left;}
.signupbkb{width:360px; position:relative; height:auto; font-size:20px; color:#315BA7; padding-left:90px;}
.signupbc{position:absolute; width:100px; height:40px; top:168px; left:300px; background:#008DF7; line-height:40px; border:0; border-radius:3px; text-align:center; color:#fff; cursor:pointer;}

.signupc{width:800px; height:auto; margin:0 auto; position:relative;}
.signupc h1{ position:relative; width:800px; height:auto; padding-bottom:20px; font-size:20px; color:#315BA7; text-align:center;}
.signupck{float:left; width:798px; height:auto; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}
.signupck .xzc{float:left; width:205px; height:auto; padding:14px 30px; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.signupcc{float:left; width:100px; height:40px; margin-left:350px; margin-top:50px; background:#008DF7; line-height:40px; border:0; border-radius:3px; text-align:center; color:#fff; cursor:pointer;}







.signupd{width:1074px; height:auto; margin:0 auto; overflow:hidden; border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.signupd .signupdtda{ background:#f8f8f8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:44px;}
.signupd .signupdtdb{ background:#ffffff; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:44px; text-align:left; padding-left:10px; color:#585858;}
.signupda{width:480px; height:40px; left:50%; margin-left:-240px; top:40px; position:relative;}
.signupda-a{float:left; width:138px; height:38px; border:1px solid #e8e8e8; border-radius:3px; background:#fbfbfb; line-height:40px; text-align:center; color:#333; font-size:16px; margin:0 10px;}
.signupda-b{float:left; width:76px; padding-left:62px; height:38px; border-radius:3px; background:url(icon/alipay.png) no-repeat 16px 9px; line-height:40px; text-align:center; color:#00AAEF; font-size:18px; margin:0 10px; border:1px solid #e8e8e8;}
.signupda-c{float:left; width:106px; padding-left:32px; height:38px; border-radius:3px; background:url(icon/ckfound.png) no-repeat 13px 9px; line-height:40px; text-align:center; color:#00AAEF; font-size:16px; margin:0 10px; border:1px solid #e8e8e8;}
.signupdtable{ font-size:16px; font-weight:normal;}
.signupdtable th{ border-bottom:2px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#fbfbfb; text-align:center; line-height:50px;}
.signupdtable td{ border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background:#ffffff; text-align:center; line-height:50px; color:#606060;}
.signupdtable td .signupdtable-a{padding:6px 6px; border-radius:3px 0 0 3px; font-size:12px; background:#7AA2D6; color:#fff; border-right:1px solid #BFD1EA;}
.signupdtable td .signupdtable-d{padding:6px 6px; border-radius:3px 0 0 3px; font-size:12px; background:#7AA2D6; color:#BFD1EA; border-right:1px solid #BFD1EA;}
.signupdtable td .signupdtable-e{padding:6px 6px; border-radius:3px; font-size:12px; background:#7AA2D6; color:#fff;}
.signupdtable td .signupdtable-f{padding:6px 6px; border-radius:3px; font-size:12px; background:#7AA2D6; color:#BFD1EA;}
.signupdtable td .signupdtable-b{padding:6px 6px; font-size:12px; background:#7AA2D6; color:#fff; border-right:1px solid #BFD1EA;}
.signupdtable td .signupdtable-c{padding:6px 6px; border-radius:0 3px 3px 0; font-size:12px; background:#7AA2D6; color:#fff;}
.signupdtable td .signupdtable-g{padding:6px 10px; border-radius:3px; font-size:16px; background:#5FB878; color:#fff;}
.signupdtable td .signupdtable-h{padding:6px 10px; border-radius:3px; font-size:16px; background:#FF6262; color:#fff;}

.signupe{width:480px; height:auto; margin:0 auto; overflow:hidden;}
.signupe img{float:left; width:84px; height:84px;}
.signupe p{float:right; width:370px; height:auto; font-size:18px; text-align:center;}
.signupe .fontlv{color:#5FB878; padding-top:12px;}
.signupe .fonthui{color:#333; padding-top:10px;}
.signupe ul{float:left; margin-top:25px;}
.signupe ul li{float:left; width:138px; height:38px; border-radius:3px; border:1px solid #e8e8e8; text-align:center; line-height:38px; color:#828282; margin:0 10px;}
.signupe ul li a{ display:block;}

.signupf{width:885px; height:auto; margin:0 auto; position:relative;}
.signupf h1{position:relative; width:885px; height:auto; padding-bottom:20px; font-size:20px; color:#315BA7; text-align:center;}
.signupfk-a{float:left; width:220px; height:40px; text-align:center; border:1px solid #e8e8e8; border-right:none; padding:13px 0;}
.signupfk-b{float:left; width:220px; height:40px; text-align:center; border:1px solid #e8e8e8; padding:13px 0;}
.signupfc{position:absolute; width:100px; height:40px; top:140px; left:50%; margin-left:-50px; background:#008DF7; line-height:40px; border:0; border-radius:3px; text-align:center; color:#fff; cursor:pointer;}

.thesis{width:360px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}
.thesis_btn{width:360px; height:40px; line-height:40px; font-size:16px; color:#fff; background:#7AA2D6; text-align:center; cursor:pointer; border-radius:3px; position:relative; border:0;}
.thesis_btnb{width:360px; height:40px; line-height:40px; font-size:16px; color:#C9C9C9; background:#FBFBFB; text-align:center; cursor:pointer; border-radius:3px; position:relative; border:1px solid #E6E6E6;}
.thesis_p{ position:relative; width:360px; height:18px; line-height:18px; background:url(icon/i.png) no-repeat 18px 0; font-size:16px; color:#666; text-align:center; margin-top:15px;}
.thesis_pa{position:relative; width:360px; height:auto; line-height:180%; font-size:16px; color:#666; text-align:center; padding-bottom:20px;}

.regpay{width:1075px; height:330px; margin:0 auto; position:relative;}
.regpay_h1{float:left; width:1075px; height:40px; font-size:20px; color:#333; font-weight:normal; border-bottom:1px solid #e8e8e8; margin-top:40px;}
.regpay_p_a{position:absolute; top:110px; left:50%; margin-left:-200px; height:18px; width:400px; background:url(icon/i.png) no-repeat 10px 0; text-align:center; font-size:12px; color:#828282; line-height:18px;}
.regpay_p_b{position:absolute; top:155px; left:50%; margin-left:-360px; height:160px; width:720px; border-left:1px solid #e8e8e8;}
.regpay_p_b_a{float:left; width:206px; height:104px; border:1px solid #e8e8e8; border-left:none; background:#fff;cursor:pointer; padding-top:54px; padding-left:31px;}
.regpay_p_b_a:hover{width:206px; height:104px; border:1px solid #e8e8e8; border-left:none; background:#fbfbfb;cursor:pointer;}
.regpay_p_c{position:absolute; top:330px; left:50%; margin-left:-240px; height:80px; width:480px; line-height:180%; font-size:12px; color:#828282;}
.regpay_p_d{position:absolute; top:156px; right:184px; width:145px; background:url(ckfound_sm.png) no-repeat; height:26px; z-index:99; line-height:26px; text-align:right; color:#1E9FFF; padding-right:5px;}

.ckfound{width:550px; height:420px; position:relative; background:#fff;}
.ckfound h1{float:left; width:550px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#000; border-bottom:1px solid #E7E7E7; background:#f8f8f8;}
.ckfound p{float:left; width:550px; height:auto; text-align:center; padding:30px 0; color:#666; font-size:16px;}
.ckfound div{float:left; width:400px; height:42px; background:url(ckfound_input.png) no-repeat; margin-left:75px;}
.ckfound div input{float:left; width:390px; line-height:42px; font-size:16px; color:#F93; font-weight:600; padding-left:10px; border:0; background:none;}
.ckfound a{float:right; width:200px; height:auto; padding-top:20px; color:#1E9FFF; text-align:right; margin-right:75px;}
.ckfound button{float:left; width:120px; height:40px; background:#1E9FFF; font-size:16px; text-align:center; line-height:40px; color:#fff; border:0; cursor:pointer; margin-left:215px; margin-top:40px; border-radius:3px;}
.wechartpay{position:relative; width:420px; height:420px; background:#fff;}
.wechartpay h1{float:left; width:420px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#000; border-bottom:1px solid #E7E7E7; background:#f8f8f8;} 
.wechartpay .pa{ position:absolute; width:300px; height:auto; left:50%; margin-left:-150px; top:80px; font-size:18px; text-align:center; color:#333;}
.wechartpay .pb{ position:absolute; border:1px solid #E4E5E7; width:180px; height:180px; left:50%; margin-left:-90px; top:130px;}
.wechartpay .pc{ position:absolute; width:50%; height:50px; border-top:1px solid #E4E5E7; border-right:1px solid #E4E5E7; top:368px; font-size:16px; color:#FF5722; text-align:center; line-height:50px;}
.wechartpay .pd{ position:absolute; width:420px; height:50px; border-top:1px solid #E4E5E7; top:368px; font-size:16px; color:#333; text-align:center; line-height:50px;}





.signupna{width:1075px; height:auto; margin:0 auto;}
.signupna .xuzhi{float:left; width:1075px; height:auto;}
.signupna .xuzhi h3{ text-align:center; font-size:18px; color:#000; font-weight:normal; padding-top:20px}
.signupna .xuzhi p{ font-size:16px; color:#666; line-height:150%; padding-top:15px; padding-bottom:40px;}

.signupnamenu{width:730px; height:310px; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; margin:0 auto; overflow:hidden;}
.signupnamenu a.maa{float:left; width:284px; height:310px; border-right:1px solid #e8e8e8; padding:20px 40px;}
.signupnamenu a.maa h3{float:left; width:284px; height:auto; font-size:20px; color:#000; text-align:center; padding-bottom:20px;}
.signupnamenu a.maa p{float:left; width:284px; height:160px; line-height:180%; font-size:16px; color:#666;}
.signupnamenu a.maa span{float:left; width:140px; line-height:40px; border-radius:3px; background:#7AA2D6; color:#fff; font-size:16px; text-align:center; margin-left:72px;}
.signupnamenu a.maa:hover{background:#fbfbfb; cursor:pointer;}
.signupnamenu a.maa:hover span{background:#315BA7;}



