.special_header{
    background: #FFFFFF;
    padding-bottom:calc(20rem/72);
    border-bottom:1px solid #eae5df;
}
.special_header_main{
    width:calc(680rem/72);
    margin: 0 auto;
    border: 1px dashed #d3a768;
    padding:calc(15rem/72) calc(20rem/72);
    box-sizing: border-box;
}
.special_page_main>span{
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 20px;
}


.special_header_main li{
    font-size: calc(26rem/72);
    margin-bottom: calc(15rem/72);
    line-height: 22px;
}
.special_header_main li:last-child{
    margin-bottom: 0;
}
.special_header_main em{
    color: red;
}
.special_header>span{
    padding:calc(30rem/72) 0;
    text-align: center;
    font-size: calc(30rem/72);
    color: #d3a768;
}
.special_main dd>span{
    font-size: calc(24rem/72);
    color: #474743;
    margin-bottom: calc(20rem/72);
    line-height: 19px;
}
.special_main{

}
.special_main dl{
    width:calc(720rem/72);
    margin: 0 auto;
}
.special_main dd{
    margin:calc(20rem/72) 0;
    width:calc(720rem/72);
    padding:calc(20rem/72);
    background: #FFFFFF;
    border-bottom:1px solid #eae5df;
    border-top:1px solid #eae5df;
}
.ty{
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ty span{
    width: calc(680rem/72);
    margin-bottom: calc(30rem/72);
    box-sizing: border-box;
    border: 1px solid #afacac;
    border-radius: calc(8rem/72);
    font-size: calc(24rem/72);
    text-align: center;
    height: calc(76rem/72);
    line-height: calc(76rem/72);
    color: #474743;
}
.ty .choose_true{
    border: 1px solid #d3a768;
    background:url(/static/index/images/scene/aozhoujs/ffgg.png)no-repeat right bottom;
    -webkit-background-size: calc(24rem/72) calc(19rem/72);
    background-size: calc(24rem/72) calc(19rem/72);
}
.z_2 span{
    width:calc(320rem/72);
}

.z_3 span{
    
}



.checked_choose span:last-child,
.radio_choose span:last-child{
    margin-bottom: 0;
}
.zk{
    margin-bottom: calc(20rem/72);
    text-align: center;

    padding:calc(15rem/72);
    color: #FFFFFF;
    background: #d3a768;
}
.zk span{
    text-indent:calc(-10rem/72);
    font-size:calc(26rem/72);
    text-align: center;
    display: inline-block;
    padding-right:calc(20rem/72);
    background:url(/static/index/images/scene/aozhoujs/icon-down.png)no-repeat top calc(7rem/72) right ;
    -webkit-background-size: calc(14rem/72);
    background-size: calc(14rem/72);
}

.form{
    background: #FFFFFF;
    padding-top:calc(20rem/72);
    margin-bottom: calc(20rem/72);
    border-bottom:1px solid #eae5df;
    border-top:1px solid #eae5df;
}
.form{
    text-align: center;
}
.form p{
    padding:0 calc(25rem/72);
    font-size: calc(18rem/72);
    margin-bottom: calc(25rem/72);
}
.form li{
    display: inline-block;
    margin-right:calc(24rem/72);
    margin-bottom: calc(30rem/72);
}

.form input,
.form select{
    width: calc(290rem/72);
    height: calc(60rem/72);
    padding-left:calc(17rem/72);
    font-size:calc(22rem/72);
    background: #eeeeee;
    border-radius:calc(10rem/72);
    color: #474743;
}
.form select{
    background:url(/static/index/images/scene/aozhoujs/ff.png)no-repeat right calc(15rem/72) center #eeeeee;
    -webkit-background-size: calc(21rem/72) calc(16rem/72);
    background-size: calc(21rem/72) calc(16rem/72);
}
.btn_hqfa{
    margin: 0 auto;
    width: calc(287rem/72);
    height: calc(69rem/72);
    background:url(/static/index/images/scene/aozhoujs/sjz_6666.png);
    -webkit-background-size: calc(287rem/72) calc(69rem/72);
    background-size: calc(287rem/72) calc(69rem/72);
}
.form1 p{
	padding: 0 calc(25rem/72);
	font-size: calc(26rem/72);
	margin-bottom: calc(25rem/72);
    line-height: 22px;
}
.form1 li{
	margin-bottom: calc(40rem/72);
}
.form1 em{
	font-size: calc(26rem/72);
	color: #5a5a57;
	display: block;
	height: calc(76rem/72);
	line-height: calc(76rem/72);
	float: left;
}

.form1 input,select {
	font-size: calc(24rem/72);
	padding-left: calc(15rem/72);
	width: calc(465rem/72);
	box-sizing: border-box;
	border-radius: calc(5rem/72);
	border: 1px solid #D3A768;
	height: calc(76rem/72);
	line-height: calc(76rem/72);
	float: left;
	background: #fff;
}
.get_yzm{
	width: calc(190rem/72);
	float: left;
	font-size: calc(30rem/72);
	color: #FFFFFF;
	background: #D3A768;
	text-align: center;
	border-radius: 5px;
	font-style: normal;
	height: calc(76rem/72);
	line-height: calc(76rem/72);
	margin-left: calc(31rem/72);
}

.form1{
	background: #fff;
	margin-bottom: calc(16rem/72);
	padding-top: calc(24rem/72);
}

.yzm input{
	width: calc(241rem/72) !important;
}