body{color: #3c3c3c;background: #fff; margin:0; padding:0;}
a{color: #428bca;text-decoration: none;}
a:hover,a:focus{color:#2a6496;text-decoration:none}
.fleft{float: left;}
.fright{float: right;}
p{ margin:0; padding:0;}
input{ margin:0; padding:0;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.zdylogin_header_bj{ width:100%; height:66px; padding:20px 0; background:#fff;}
	.zdylogin_header{ width:980px; height:66px; margin:0 auto;}
		.zdylogin_header_right{ width:300px; height:50px; padding-top:16px; float:right;}
			.zdylogin_header_right p{ width:100%; height:25px; line-height:25px; overflow:hidden; text-align:right;}
				.zdylogin_header_right p img{ width:22px; height:22px; vertical-align:middle; margin-right:12px;}
	
.zdylogin_con_bj{ width:100%; height:550px; background:#00a0e9;}
	.zdylogin_con{ width:980px; height:550px; margin:0 auto;}
		.zdylogin_con_left{ width:550px; height:550px; padding-top:50px; float:left;}
		.zdylogin_con_right{ width:350px; padding:50px 0 0 30px; float:left;}
			.zdylogin_con_act{ width:350px; background:#fff;}
				.zdylogin_con_tab{ width:100%; height:50px;}
					.zdylogin_con_tab a{ display:block; width:50%; height:50px; line-height:50px; text-align:center; color:#428bca; float:left; background:#f1f1f1;}
					.con_tab_asel{ background:#fff!important}
				.zdylogin_con_show{ width:100%; display:none;}
					#zdylogin_ewm{ width:300px; padding:20px 25px; text-align: center;}
						#zdylogin_ewm p{ width:100%; height:30px; line-height:30px; color:#999;}
						.zdylogin_xieyi{ height: auto!important; line-height: 20px!important; text-align: left; font-size: 14px; color: #313131!important; margin-top: 9px;}
					.zdylogin_mobile{ width:300px; padding:20px 25px}
						.zdylogin_mobile p{ width:100%; height:45px; line-height:45px; overflow:hidden;}
							.zdylogin_mobile p input[type="text"]{ width:290px; height:30px; padding:5px 0; border:1px solid #ccc; text-indent:15px;}
							.zdylogin_mobile p .zdylogin_yzm{ width:130px; height:40px; margin-left:15px; border:0 none; background:#3497d0; color:#fff; cursor:pointer;}
							.zdylogin_go{ width:300px; height:45px; line-height:45px; text-align:center; border:0 none; background:#00a0e9; color:#fff; font-size:14px; font-weight:700; cursor:pointer;}
							

.zdyreg_zt{ width:350px; min-height:350px; text-align:center; margin:50px auto 0 auto;}
	.zdyreg_zt h1{ width:100%; height:30px; line-height:30px; font-size:20px; font-weight:normal;}
	.zdyreg_zt img{ margin:9px 0;}
	.zdyreg_zt p{ width:100%; height:20px; line-height:20px; font-size:14px;}
							
.cclfot_trd{ width:100%; height:100px; padding-top:30px; background:#fff;}
	.cclfot_trd a{ color:#000;}
	.cclfot_trdzt{ width:980px; height:100px; margin:0 auto; font-size:12px;}
		.cclfot_trdztl{ width:700px; height:91px; padding-top:9px; float:left;}
			.cclfot_trdztl p{ width:100%; height:25px; line-height:25px;}
			.cclfot_trdztl p a{ margin-left:15px;}
		.cclfot_trdztr{ width:200px; height:100px; text-align:center; float:right;}
			.cclfot_trdztr img{ display:block; width:70px; height:70px; margin:0 auto;}
			.cclfot_trdztr p{ width:100%; height:20px; line-height:20px; color:#999;}

.zdyreg_tip{ width: 450px; background: #fff; padding: 15px; margin:35px auto 0 auto; border-radius: 5px; color: #898989; }
	.zdyreg_tip p{ text-align: center; margin-top: 12px; }