.bgimgchild{position: relative;}
.bgimg{position: fixed;width: 100%;height: 100%;z-index: -1;max-width:750px;}
.headerimg{text-align: center;padding:24% 0 0 0;}
.headerimg img{width: 32%;}
.title{padding: 0 5%;}
.title h1{color: #fff;font-size: .6rem;text-align: center;line-height: .8rem; letter-spacing: .07rem;}
.verification {margin: 7% 0 0 0;min-height: 5rem; padding: 0 5%;}
.inp_box{margin:4% 0;border-radius: 6px; background: rgba(255,255,255,0.8);}
.btn_box{margin:4% 0;border-radius: 6px;}
.inpSy{width: 92%;padding:4%;font-size: .4rem;border: 0; background: none; color: #2c75ac;}
.inpSy1{width: 50%;padding:4%;font-size: .4rem;border: 0; background: none; color: #2c75ac;}
.btn{width: 100%;background: #009edd;color: #fff;font-size: .4rem;padding: 4% 0;border-radius: 6px;display: block; text-align: center;}
.mtb5{margin-top: 5%;}
/*20170104*/
.boomDiv{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 99; overflow-y:scroll; }
.centerBox{ width: 100%; height: 100%; background: rgba(0,0,0,.7); padding: 1rem 0 0;
			display:-moz-box;
			-moz-box-pack:center;
			-moz-box-align:center;
			display:-webkit-box;
			-webkit-box-pack:center;
			-webkit-box-align:center;
			display:box;
			box-pack:center;
			box-align:center; }
.boomMain{ background: #fff; border-radius: .15rem; padding: .5rem .4rem .8rem; box-sizing:border-box; text-align: center; }
.spareBox{ width: 90%; position: relative; text-align: center; }
.ImgStyle{ display: block; width: 100%; height: auto; }
.BclossBtn{ display: inline-block; width: 1rem; height: 1rem; }
.hiddenImg{ display: none; }

/*20170316*/
.query{
	
}
.changeNav_box span{
	width: 50%;
	text-align: center;
	display: block;
	padding: .35rem 0;
	font-size: .4rem;
	color: #2c75ac;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
}
.changeNav_box{
	width: 100%;
	border: 1px solid #2c75ac;
	border-radius: .15rem;
	box-sizing:border-box;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	margin-bottom: 2%;
}
.changeNav_box .changeNav_select{
	background: #2c75ac;
	color: #fff;
}
input::-webkit-input-placeholder{
	color: #9db4c5;
}
.achieve,.achieve1{
	font-size: .4rem;
    color: #fff;
    text-align: center;
    display: inline-block;
    width: 30%;
    height: .95rem;
    line-height: .95rem;
    border-radius: .1rem;
    float: right;
    margin:.14rem .25rem .15rem 0;
    background: -webkit-linear-gradient(#ff6e68, #fb6a64); 
	  background: -o-linear-gradient(#ff6e68, #fb6a64);
	  background: -moz-linear-gradient(#ff6e68, #fb6a64);
	  background: linear-gradient(#ff6e68, #fb6a64); 
}
.picture_achieve{
    display: inline-block;
    width: 30%;
    height: .95rem;
    border-radius: .1rem;
    float: right;
    margin:.15rem .25rem .15rem 0;
    background:#fff;
    overflow: hidden;
}
.maSy{
	display: block;
	width: 100%;
	height: 100%;
}
.magT6{
	margin-top: 8%;
}
.T1{
	font-size: .5rem;
	color: #1a3f5f;
	text-align: center;
	padding: .3rem 0;
}
.T2{
	font-size: .35rem;
	color: #1a3f5f;
	text-align: center;
	background: url(../img/Fontbg.png) no-repeat;
	background-size: 100% 100%;
}
.T2 b{
	font-weight: normal;
	color: #fc9f38;
}
.T3{
	font-size: .38rem;
	color: #1a3f5f;
	display: inline-block; 
	width: 30%;
}
.T4{
	font-size: .38rem;
	color: #1a3f5f;
	display: inline-block; 
	font-weight: bold;
}
.T5{
	font-size: .35rem;
	color: #a7a7a7;
	line-height: .6rem;
	text-indent: .7rem;
}
.BclossBtn{
	display: inline-block;
	width: 1.2rem;
	height: 1.2rem; 
	background: url(../img/closs.png) no-repeat;
	background-size: 100% 100%;
	margin-top: .8rem;
}
.successIcon{
	display: inline-block;
	width: 2.5rem;
	height: 2.5rem;
	background: url(../img/success_icon.png) no-repeat;
	background-size: 100% 100%;
	margin-top: -1.6rem;
}
.boomTxt{
	text-align: center;
}
.noticeBox{
	background: #f7f7f7;
	padding: .5rem .35rem;
	box-sizing:border-box;
	border-radius: .1rem;
	margin: .7rem 0;
	text-align: left;
}
.I1{
	background: url(../img/cardicon.png) no-repeat;
}
.I2{
	background: url(../img/passWordicon.png) no-repeat;
}
.iconSy{
	display: inline-block;
	width: .7rem;
	height: .7rem;
	background-size: 100% 100%;
	vertical-align: -.2rem;

}
.noticeList{
	margin: 2.5% 0;
}

/*20170322*/
.checkBtn{
	display: inline-block; 
	width: 100%;
	text-align: center;
	font-size: .4rem;
	color: #fff;
	padding: .35rem 0;
	border-radius: .15rem;
	margin-top: .5rem;
	background: -webkit-linear-gradient(#ffb15b, #fc9f39); 
	  background: -o-linear-gradient(#ffb15b, #fc9f39);
	  background: -moz-linear-gradient(#ffb15b, #fc9f39);
	  background: linear-gradient(#ffb15b, #fc9f39); 
}