     .foter {
         margin-top: 0% !important;

     }

     .footer {
         margin-top: 0%;
     }

     #message>span {
         width: 60%;
     }

     #Disloading>a>.liloading {
           background-color: #DA313F;
           width: 280px;
           height: 48px;
           font-size: 18px;
         color: #ffffff;
         line-height: 48px;
         text-align: center !important;
         margin-top: 38px;
         border-radius: 24px;
         cursor: pointer;
         display: inline-block;

     }

     .form {
         position: relative;
     }

     .form .form_content {
         position: absolute;
         width: 100%;
         height: 100%;
         top: 0;
         left: 0;
         text-align: center;
     }

     .form_content .p1 {
         font-size: 42px;
         margin: 70px 0 0 0;
         font-weight: bold;
     }

     .form_content .p2 {
         font-size: 94px;
     }

     .clik,.no-login-status .click {
         width: 280px;
         height: 48px;
         background: #DA313F;
         border-radius: 24px;
         font-size: 22px;
         color: #fff;
         line-height: 48px;
         margin: 50px auto 0;
         display: block;
         position: static;
     }
     

     .divf_content {
         position: absolute;
         top: 100px;
         left: 50%;
         transform: translateX(-50%);
         padding: 0 0 0 105px;
         box-sizing: border-box;
     }

     .box_ch {
         padding-top: 100px;
         height: 850px;
         box-sizing: border-box;
         background-size:100% 100%;
         background-position:center;
     }

     .form_a {
         margin-left: 0;
         width: 725px;
         border-radius: 20px;
         padding: 0;
         height: 460px;
     }

     .koalaimg {
         margin-bottom: 0.75%;
         position: absolute;
         z-index: 10;
         left: 0;
         top: 20px;
     }

     .form_a .wtitle {
         text-align: center;
         font-size: 26px;
         margin-bottom: 2%;
         margin-top: 60px;
         line-height: 20px;
         font-weight: bold;
     }

     .select_sex input {
         display: none;
     }

     .select_sex .hRadio {
         height: auto;
     }

     .select_sex .hRadio_Check {
         background-position-y: 100%;
     }

     .select_s {
         height: 28px;
         width: 66%;
         text-indent: 10px;
         border: 1px solid #acacac;
         display: inline-block;
         line-height: 28px;
         font-size: 8px;
         position: relative;
     }

     .select_s::after {
         position: absolute;
         content: '';
         width: 16px;
         height: 16px;
         background: url('/img/img/down.png');
         background-size: 100% 100%;
         right: 5px;
         top: 7px;
     }

     .select_s .bor {
         border: 1px solid #ff0000;
     }

     .select_age .hide {
         display: none;
         width: 66%;
         margin-left: 81px;
         border: 1px solid #ea2737;
         background: #fff;
         font-size: 8px;
         line-height: 20px;
     }

     .select_age .hide li {
         padding: 0 2%;
         box-sizing: border-box;
     }

     .select_age .hide li:hover {
         background-color: #ffd1d4;
     }

     .right,.res {
         width: 62px;
         right: 50px;
         bottom: 50px;
         top: auto;
     }
.res{
    width: 156px;
}
     #xuzhi .wtitle{
         margin-top: 60px;
     }
     #xuzhi>span{
         width:60%;
         margin-top: 22px;
     }
     #xuzhi .ceshi{
         background: transparent;
     }
     #xuzhi .ceshi .img{
         width: 156px;
     }
     .form_a>p{
         margin-top: 0;
     }
     .processcontainer {
         width: 585px;
         margin-left: 50px;
         position: absolute;
         top: 30px;
     }
     .jiazhang .radiolist {
         margin-left: 50px;
         padding-left: 0px;
         padding-top: 140px;
     }
     .jiazhang .radiolist p{
         line-height: 53px;
     }
     #div3 span{
         margin-top:30px;
         width: 60%;
     }
     #div4,
     #div5,
     #div6,
     #div7,#div8{
        padding:75px 50px 0;
        box-sizing: border-box;
     }
     #div7 .flex{
         display: flex;
         display: -webkit-flex;
     }
     #div7 .flex div{
         flex:1;
         -webkit-flex:1;
         margin-right: 30px;
         text-align: left;
     }
     #div7 .flex span{
         flex-shrink: 0;
         -webkit-flex-shrink: 0;
     }
     #Disloading .endimg{
         width: 160px;
         margin: 60px auto 0px;
     }
     #Disloading .t1{
         text-align: center;
         font-size: 30px;
         font-weight: bold;
         line-height: 50px;
         margin-top: 0;
     }
     @media screen and (max-width:1920px){
         .box_ch{
             background-size: auto 100%;
         }
     }

     @media screen and (max-width:1660px) {
         .form_content .p1 {
             font-size: 30px;
             margin: 50px 0 0 0;
         }

         .form_content .p2 {
             font-size: 60px;
         }

         /* .clik {
             width: 200px;
             height: 30px;
             border-radius: 15px;
             font-size: 14px;
             line-height: 30px;
         } */
     }

     @media screen and (max-width:1060px) {
         .form_content .p1 {
             font-size: 16px;
         }

         .form_content .p2 {
             font-size: 30px;
         }

         /* .clik {
             width: 140px;
             height: 24px;
             background: #DA313F;
             border-radius: 12px;
             font-size: 12px;
             color: #fff;
             line-height: 24px;
         } */
     }
     .eval-btn-box{
         display: none;
         align-items: center;
         justify-content: center;
         margin-top: 50px;
     }
     .clik{
         margin: 0;
     }
     .test-eval{
         width: 280px;
        height: 48px;
        background: #DA313F;
        border-radius: 24px;
        font-size: 22px;
        font-weight: bold;
        color: #FFFFFF;
        display: flex;
         align-items: center;
         justify-content: center;
         margin-right: 21px;
     }
     .login-status .clik{
        width: 280px;
        height: 48px;
        background: #FFFFFF;
        border: 3px solid #DA313F;
        border-radius: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #DA313F;
        box-sizing: border-box;
     }
