.gh_box{
    background-color: #fff;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.gh_box .gh_con{
    width: 95%;
    background-color: #fff;
    border-radius: .5333rem .5333rem 0 0;
    margin: .8rem 0 .6667rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.gh_box .gh_con .ghTtitle{
    color: #e34986;
    font-size: 1.0133rem;
    font-weight: bold;
    text-align: center;
    margin-top: .8533rem    ;
}
.gh_box .gh_con .ghPinkBox{
    width: 3.3067rem;
	height: .2933rem;
	background-color: #e34986;
	border-radius: .16rem;
    margin-top: .2667rem;
}
.gh_box .gh_con .ghPinkLine{
    width: 95%;
    height: .0267rem;
    background-color: #e34986;
}
.form{
    width: 100%;
}
.form .formRow{
    width: 100%;
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.form_item{
    width: 8.56rem;
	height: 3.7867rem;
    margin-top: 1.28rem;
}
.form_item .yourName{
    display: flex;
    margin-bottom: .6133rem;
}
.form_item .yourName .nameImg{
    width: 1.12rem;
	height: 1.28rem;
}
.form_item .yourName .nameText{
    font-size: .9867rem;
    margin-left: .72rem;
}
.form_item .yourName .nameText::after{
    content: "*";
    color: #e34986;
    margin-left: .4267rem;
}
.form_item #name{
    width: 8.56rem;
	height: 1.8933rem;
	border-radius: .2667rem;
	border: solid .0533rem #949494;
    font-size: .88rem;
    padding-left: .88rem;
}
.form_item .timeInput{
    width: 8.56rem;
	height: 1.8933rem;
	border-radius: .2667rem;
	border: solid .0533rem #949494;
    font-size: .88rem;
    padding-left: .88rem;
}
.form_item1{
    width: 100%;
    /* height: 3.7867rem; */
    margin-top: 1.28rem;
}
.form_item1 .numInput{
    width: 100%;
	height: 1.8933rem;
	border-radius: .2667rem;
	border: solid .0533rem #949494;
    font-size: .88rem;
    padding-left: .88rem;
}
.form_item1 .yourName{
    display: flex;
    margin-bottom: .6133rem;
}
.form_item1 .yourName .nameImg{
    width: 1.12rem;
	height: 1.28rem;
}
.form_item1 .yourName .nameText{
    font-size: .9867rem;
    margin-left: .72rem;
}
.form_item1 .yourName .nameText::after{
    content: "*";
    color: #e34986;
    margin-left: .4267rem;
}
.form_item1 .form_row_c{
    display: flex;
    justify-content: space-between;
    margin-top: 1.0667rem;
}
.form_item1 .form_row_c1{
    display: flex;
    justify-content: space-around;
    margin-top: 1.0667rem;
}
.form_item1 .form_row_c .frcTe,.form_item1 .form_row_c1 .frcTe{
    height: 1.8933rem;
	border-radius: .2667rem;
    border: solid .0533rem #949494;
    font-size: .88rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #939393;
    width: 7.2267rem;
}
.form_item1 .form_row_c .xmItem,.form_item1 .form_row_c1 .xmItem{
    width: 6rem;
	height: 1.8933rem;
	border-radius: .2667rem;
	border: solid .0533rem #939393;
    font-size: .88rem;
    color: #939393;
    display: flex;
    align-items: center;
    justify-content: center;
}
.regBtn{
    width: 8.48rem;
	height: 2.1067rem;
	background-color: #00aeff;
	border-radius: 1.0667rem;
    font-size: 1.0133rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    color: #ffffff;
    margin: .88rem auto 1.36rem;
}
.yszc{
    display: flex;
    justify-content: center;
    margin-bottom: 1.0667rem;
}
.yszc .yesImg{
    width: .88rem;
    height: .8rem;
    margin-right: .2667rem;
}
.yszc .yesText{
    font-size: .6667rem;
}
.yszc .yesText .toyszc{
    font-size: .6667rem;
    color: #e34986;
}