.ph_header{
    background:url(/static/index/images/scene/ss_01.jpg)no-repeat center;
    -webkit-background-size: 100% calc(77rem/72);
    background-size: 100% calc(77rem/72);
	position:relative;
}
.back_hot{
    width: calc(18rem/72);
    height: calc(32rem/72);
    background: url(/static/index/images/scene/left.png)no-repeat center;
    -webkit-background-size: calc(18rem/72) calc(32rem/72);
    background-size: calc(18rem/72) calc(32rem/72);
    position: absolute;
    left:calc(27rem/72);
    top:calc(22rem/72);
}
.back_up{
    width: calc(18rem/72);
    height: calc(32rem/72);
    background: url(/static/index/images/scene/left.png)no-repeat center;
    -webkit-background-size: calc(18rem/72) calc(32rem/72);
    background-size: calc(18rem/72) calc(32rem/72);
    position: absolute;
    left:calc(27rem/72);
    top:calc(22rem/72);
}

.test_tit{
    background: #FFFFFF;
    padding-left: calc(20rem/72);
    font-size: calc(28rem/72);
    height: calc(70rem/72);
    line-height: calc(70rem/72);
}
.test_tit span{
    color: #474743;
}
.test_tit em{
    color: #B78A4A;
}
.dt_bg{
    overflow:hidden;
    box-sizing: border-box;
    padding-top:calc(90rem/72);
    min-height:calc(736rem/72);
    background:url(/static/index/images/scene/bg.png)no-repeat center top calc(75rem/72) #F3F3F3;
    -webkit-background-size: calc(720rem/72) calc(332rem/72);
    background-size: calc(720rem/72) calc(332rem/72);
    position: relative;
}

.start_page span{
    font-size:calc(34rem/72);
    color: #b78a4a;
    line-height:calc(60rem/72);
    text-align: center;
}

.start_text{
    box-sizing: border-box;
    padding:calc(30rem/72) calc(25rem/72);
    width: calc(680rem/72);
    background: #FFFFFF;
    border-radius:calc(10rem/72);
    margin: calc(100rem/72) auto 0 auto;
}
.start_text li{
    line-height:calc(50rem/72);
    font-size: calc(26rem/72);
    color: #474743;
}
.start_page a{
    display: block;
    margin: calc(90rem/72) auto calc(25rem/72) auto;
    height: calc(68rem/72);
    line-height: calc(68rem/72);
    width:calc(260rem/72);
    color: #FFFFFF;
    text-align: center;
    background: #D3A768;
    border-radius:calc(10rem/72);
    font-size: calc(34rem/72);
}

.x1{
    margin: 0 auto;
    width:calc(44rem/72);
    height: calc(25rem/72);
}
.x2{
    margin: 0 auto;
    width:calc(51rem/72);
    height: calc(29rem/72);
}
.dt_page dl{
}
.dt_page dt{
    font-size: calc(30rem/72);
    color: #474743;
    margin-bottom:calc(100rem/72);
    text-align: center;
}

.dt_page dd{
    margin: 0 auto calc(50rem/72) auto;
    width: calc(520rem/72);
    padding:calc(25rem/72) calc(10rem/72);
    line-height:calc(40rem/72);
    font-size: calc(28rem/72);
    color: #d3a768;
    background: #FFFFFF;
    box-sizing: border-box;
    border: 1px solid #D3A768;
    text-align: center;
    border-radius: calc(10rem/72);
}
.dt_page dd:last-child{
    margin-bottom:calc(145rem/72);
}
.dt_page .choose_dd{
    background: #D3A768;
    color: #FFFFFF;
}
.dt_page .next_btn{
    width: 100%;
    margin-bottom: 20px;
    position:absolute;
    left: 0;
    bottom:0;
    font-size:calc(26rem/72);
    color: #FFFFFF;
    background: #D7AB6D;
    height: calc(95rem/72);
    line-height: calc(95rem/72);
}
.tj_page{
    width: calc(580rem/72);
    margin: 0 auto;
}
.tj_page dt>span{
    margin-bottom: calc(100rem/72);
}
.tj_page em{
    font-size: calc(26rem/72);
    color: #5a5a57;
    display: block;
    height: calc(76rem/72);
    line-height: calc(76rem/72);
    float: left;
}
.tj_page 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;
}
.tj_page p{
    font-size: calc(24rem/72);
    color: #5a5a57;
    text-align: justify;
    line-height:calc(46rem/72);
}
.tj_page li{
    margin-bottom:calc(50rem/72);
}
.sex{
    float: left;
}
.sex span{
    font-size: calc(26rem/72);
    margin-left: calc(15rem/72);
    height: calc(76rem/72);
    line-height: calc(76rem/72);
    background:url(/static/index/images/scene/sex_btn_1.png)no-repeat left center;
    text-indent:calc(25rem/72);
    -webkit-background-size: calc(20rem/72);
    background-size: calc(20rem/72);
    float: left;
}
.sex .choose_sex{
    background:url(/static/index/images/scene/sex_btn_2.png)no-repeat left center;
    -webkit-background-size: calc(20rem/72);
    background-size: calc(20rem/72);
}



.btn_getJg{
    width: 100%;
    margin-bottom: 10px;
    position:absolute;
    left: 0;
    bottom:0;
    font-size:calc(26rem/72);
    color: #FFFFFF;
    background: #D7AB6D;
    height: calc(95rem/72);
    line-height: calc(95rem/72);
}
