*{margin:0;padding:0;}
.f32{font-size:16px;}
.f14{font-size:14px;color:#989696;}
.red{color:red;}
.blue{color:#0089ff;}
.main{max-width:640px;margin:0 auto;}
.img{width:100%;margin:0 auto;display:block;}
.img img{width:100%;}
.form-div{width:100%;margin:0 auto;padding:20px 0;height:auto;background-color:#f7f7f7;}
.cd-form{width:90%;margin:0 auto;}
.lqpgfa{width:100%;float:left;padding-bottom: 10px;border-bottom: 1px solid #ecf0f1;}
.lqpgfa p{font-size:30px;text-align:center;}
.bd1{margin:20px 0 10px 0;}

.input1{  
    height: 35px;
    line-height: 35px;
    margin-bottom:10px;
    float: left;
    width: 96%;
    border: 0;
    font-size:16px;
	padding: 6px;
    text-indent: 1em;
	border: 1px solid #cfd9db;
	border-radius:5px;
	
}
.input1:focus:{border: 1px solid red;}
.cd-form [required] {
    background: url(../images/cd-required.svg) no-repeat top right;
}
.bai{width:100%;height:20px;display: block;float:left;}
.chb{width:15px;height:15px;float: left;margin-right:3px;}
.an1{width:65%;margin:0 auto;}
.button{width: 100%;
    margin: 0 auto;
    height: 55px;
    line-height: 55px;
    border: 0;
    border-radius: 20px;
    background-color: #a681a2;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    margin-top: 17px;}
.img-80{width:82%;margin:0 auto;}
.img-80 img{width:100%;}
#win{
		position: fixed;
		display: none;
		left: 0;
		right: 0;
		top: 0;
		text-align: center;
		bottom: 0;
		width:70%;
		height:70%;
		font-size:18px;
		z-index: 98;
		margin:auto;
		overflow:auto;
		background-color:#fff;
		border-radius:10px;
		padding:0 10px 0 10px;
	}
	.sm{width:70%;margin:0 auto;height: 80px;line-height:80px;position: fixed;font-size: 22px;font-weight: bold;z-index:999;
		display: block;background-color: #fff;text-align: center;}
	.word{font-size: 28px;padding:0 15px;margin-top:50px;}
	.sm2{width:100%;margin:0 auto;height: 80px;line-height:80px;font-size: 16px;color:red;z-index:999;
		display: block;background-color: #fff;border-top:1px solid #c3c3c3;margin-top:10px;text-align: center;float:left;}
		.mask{
	        position: fixed;
	        width: 100%;
	        height: 100%;
	        top: 0;
	        left: 0;
	        display: none;
	        /*兼容ie6*/
	        filter: alpha(opacity=50);
	        opacity: 0.5;
	        overflow: hidden;
	        background-color: #000;
		}
		.footer{width:100%;margin:0 auto;margin-bottom:20px;}
		.footer p{font-size:16px;text-align:center;}


