body {
    width: 100%;
    min-height: 100%;
    background: url('images/bg.png') repeat;
    background-size: 100%;
    box-sizing: border-box;
}

.body-tit {
    width: 100%;
    height: 1.147rem;
    font-size: 0.427rem;
    color: #323232;
    text-align: center;
    line-height: 1.147rem;
    background: #fff;
    border-bottom: 1px solid #e1e1e1;
}

.body-one {
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
     padding-bottom: 0.267rem;
}

.list-title {
    width: 100%;
    box-sizing: border-box;
    margin-top: 0.587rem;
    padding: 0 0.213rem;
    display: flex;
}

.list-title > span:nth-of-type(1) {}

.list-title > span:nth-of-type(2) {
    box-sizing: border-box;
    flex-shrink: 1;
    line-height: 0.4rem;
    padding-top: 0.053rem;
    color: #000000;
}

.list-title .list-number {
    box-sizing: border-box;
    flex-shrink: 0;
    color: #2a0e04;
    width: 0.48rem;
    height: 0.48rem;
    font-size: 0.32rem;
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    border: 1px solid #2a0e04;
    border-radius: 50%;
    background: #ffb502;
}

.list-title span:nth-of-type(2) {
    margin-left: 0.08rem;
    height: 100%;
    display: -webkit-box;
    -webkit-box-align: center;
}

.prompt {
    width: 100%;
    // height: 0.667rem;
    background: #fff0ed;
    box-sizing: border-box;
    padding: 0 2.5%;
    display: flex;
    // display: -webkit-box;
    // -webkit-box-align: center;
}

.prompt > span:nth-of-type(1) {
    flex-shrink: 0;
    margin-top: 0.213rem;
}

.prompt > span:nth-of-type(2) {
    flex-shrink: 1;
    padding: 0.173rem 0;
    // color:#646464;
}

.prompt span {
    color: #ff7f66;
    font-size: 0.267rem;
    display: block;
}

.prompt span:nth-of-type(1) {
    width: 0.267rem;
    height: 0.267rem;
    box-sizing: border-box;
    border: 1px solid #ff7f66;
    border-radius: 50%;
    background: url('images/prompt.png') no-repeat center;
    background-size: 100%;
    margin-right: 0.133rem;
}

.prompt1 {
    font-size: 0.32rem;
    color: #323232;
    width: 91.4%;
    line-height: 0.4rem;
    margin: 0.533rem auto;
    text-indent: 2em;
}


/* 内容区 */

.content {
    width: 91.4%;
    margin: auto;
}

.contentV {
    padding-bottom: 0.667rem;
}

.content .content-title {
    box-sizing: border-box;
    width: 84%;
    height: 1.333rem;
    border: 0.04rem solid #2a0e04;
    border-bottom: none;
    background: #00cccb;
    border-radius: 0.667rem 0.667rem 0px 0px;
    margin: auto;
    position: relative;
}

.content .content-title p {
    color: #323232;
    line-height: 0.48rem;
    text-align: center;
}

.content .content-title p:nth-of-type(1) {
    font-size: 0.32rem;
    padding-top: 0.133rem;
}

.content .content-title p:nth-of-type(2) {
    font-size: 0.4rem;
}

.content-prompt {
    color: #fff;
}

.content .content-title div:nth-of-type(1) {
    width: 0.44rem;
    height: 0.747rem;
    background: url('images/2.png') no-repeat center;
    background-size: 100%;
    position: absolute;
    top: 0.173rem;
    left: -0.467rem;
}

.content .content-title div:nth-of-type(2) {
    width: 1.053rem;
    height: 0.827rem;
    background: url('images/1.png') no-repeat center;
    background-size: 100%;
    position: absolute;
    top: -0.013rem;
    right: -0.867rem;
}

.content .content-title div:nth-of-type(3) {}

.contentV {
    width: 100%;
    box-sizing: border-box;
    border: 0.04rem solid #2a0e04;
    border-radius: 0.6rem;
    background: #fff;
    position: relative;
}

.contentV .contentV-one {
    width: 1.173rem;
    height: 1.627rem;
    position: absolute;
    background: url('images/3.png') no-repeat center;
    background-size: 100%;
    top: -0.507rem;
    right: 0.04rem;
}


/* 列表 */

.list {
    width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    padding: 0 0.667rem;
}

.list-list {
    width: 100%;
    height: 0.48rem;
}

.list li {
    margin-top: 0.453rem;
    float: left;
    box-sizing: border-box;
    padding-right:
}

.list-1 {
    width: 100%;
}

.list-2 {
    width: 50%;
}

.list-3 {
    width: 33.33%;
}

.list input {
    display: none;
}

.radioV {
    margin-right: 0.24rem;
}

.list .on .radioV {
    border: 1px solid red;
}

.list .on .radioV div {
    background: red;
}

.radioV {
    width: 0.4rem;
    height: 0.4rem;
    border: 1px solid #b1b1b1;
    border-radius: 50%;
    background: #fff;
    box-sizing: border-box;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}

.radioV div {
    width: 0.267rem;
    height: 0.267rem;
    background: #fff;
    border-radius: 50%;
    box-sizing: border-box;
}

label {
    width: 100%;
    // background: red;
    height: 100%;
    display: flex;
    // -webkit-box-pack: center;
    // -webkit-box-align: center;
}

label > div:nth-of-type(1) {
    flex-shrink: 0;
}

label > div:nth-of-type(2) {
    flex-shrink: 1;
    color: #646464;
}

.Agre {
    width: 100%;
    height: 0.4rem;
    text-align: center;
    margin: 0.533rem 0 0.187rem 0;
}

.Agre div {
    display: inline-block;
    height: 100%;
    line-height: 0.4rem;
    vertical-align: top;
    color: #323232;
}

.Check {
    box-sizing: border-box;
    width: 0.4rem;
    height: 0.4rem;
    border: 0.027rem solid #5f3704;
    border-radius: 0.08rem;
    background-color: #fff;
}

.Agre .on {
    background: url('images/Check.jpg') no-repeat center #fff;
    background-size: 70%;
}

.Calculation {
    margin: auto;
    width: 7.6rem;
    height: 1.147rem;
    background: url('images/Calculation.png') no-repeat center;
    background-size: 100%;
    font-size: 0.427rem;
    color: #fff;
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}
.Calculation2{
	background: url('images/Calculation2.png') no-repeat center;
	background-size: 100%;
}

.body-two-header {
    width: 100%;
    height: 2.893rem;
    background: url('images/body-two1.png') no-repeat center;
    background-size: 100%;
}

.body-two .contentV {
    width: 91.4%;
    height: 5.467rem;
    margin: auto;
}
.body-two .contentV p{
    text-align: center;
    color: #323232;
}
.body-two .contentV p:nth-of-type(1){
    padding-top: 1.44rem;
    font-size: 0.427rem;
}
.body-two .contentV p:nth-of-type(2){
    padding-top: 0.587rem;
    font-size: 0.347rem;
}
.contentV-two {
    width: 1.413rem;
    height: 2.36rem;
    background: url('images/body-two2.png') no-repeat center;
    background-size: 100%;
    position: absolute;
    bottom: -0.133rem;
    right: -0.32rem;
}
.body-two-Prompt{
    box-sizing: border-box;
    width: 100%;
    padding: 0.133rem 1.333rem 0.8rem 1.333rem;
}
.body-two-Prompt p{
    font-size: 0.32rem;
    color: #2a0e04;
    line-height: 0.48rem;
}
.body-two-Prompt p:nth-of-type(1){
    line-height: 0.64rem;
}
.body-two-footer{
    margin-top: 0.8rem;
    width: 100%;
    height: 3.053rem;
    background: url('images/body-two3.png') no-repeat center;
    background-size: 100%;
}