/*报名修改*/

.reg_ground input::-webkit-input-placeholder ,
#distpicker1 select::-webkit-input-placeholder {color:#999999;font-size: 13px}
.container_box{width: 880px;margin: auto;}
.reg_ground label{font-size: 18px;color: #374858;display: block;margin-bottom: 8px;}
.reg_ground input{border: 1px solid #c6c6c6;border-radius: 4px 4px 0 0;padding: 5px 12px}
.g_ground{margin-bottom: 0;}
.g_title{background-color: #fee6cc;color: #333333;font-size: 14px;height: 32px;text-align: center;line-height: 32px;border-radius: 0 0 4px 4px;margin-bottom: 12px;}
.tab li{width: 32%;}
.g_man_title {display: flex;align-items: center;line-height: 23px;}
.g_man_title label{font-size: 18px;color: #374858;display: block;border-left: 5px solid #015fff;padding-left: 10px;margin: 20px 0}
.g_applicant_border{border: 1px solid #c6c6c6;border-radius: 4px;padding:10px 10px 3px;margin-bottom: 15px}
.g_applicant{width:60%;height: 32px;margin:20px auto;}
.g_applicant a{display: block;border-radius: 10px;background: #015fff;color: #ffffff;text-align: center;line-height: 32px;}
.reg_select_ji{border: 1px solid #c6c6c6;padding: 8px 12px;}
.g_select{display: flex;justify-content: space-between;}
.g_select select{width: 48%;border: 1px solid #4f5d684a;font-size: 16px;color: #999999;outline: none;border-radius: 4px;padding:8px 12px;}
.g_tab p{font-size: 16px;color: #666666;margin-bottom: 5px;}
.g_man_title{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 15px;}
.g_man_title span{font-size: 16px;color: #999999;}
.g_flex{width: 100%;display: flex;justify-content: space-between;}
.g_flex span{color: #999999;font-size: 16px;}
#distpicker1 select{border: 1px solid #c6c6c6;color: #999;font-size: 15px;padding: 8px 12px;}
.reg_select select {width: 20%;float: left;border: none;font-size: 15px;padding: 3px 12px;outline: none;}
.reg_select input {width: 70%;padding: 0 12px;border: none;}
.reg_icon{float: left;width:200px;height: 150px;margin: 0 10px 10px 0;}
.reg_icon img{width:200px;height: 150px;border-radius: 5px;}
.reg_ground_icon_box{width:200px;height: 150px;float: left;}
.g_applicant_title {font-size: 18px;color: #374858;margin-bottom: 6px;font-weight: bold;}
.g_applicant_title strong{
    font-size: 15px;
    color: #015fff;
}
.g_applicant_title i{font-style: normal;}
.applicant_title_top{display:flex;justify-content: space-between;align-items: center;}
.g_applicant_detail{width: 30px;height: 30px;cursor: pointer;}
.g_applicant_detail img{display: block;width: 30px;height: 30px;}
.reg_nation{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.reg_nation select{width: 33%;outline: none;border: 1px solid #c6c6c6;text-align: center;border-radius: 4px;padding: 8px 12px;}
.z-btn{margin-top: 25px;}
.z-btn-box{display: flex;margin-bottom: 100px}
.z-btn-one{border: 2px solid #DBDBDB;height: 46px;margin-right: 66px;}
.z-btn-one a{line-height: 44px;font-size: 18px;}
.z-btn-two{border: 2px solid #015fff;background: #015fff;height: 46px;margin-right: 20px;}
.z-btn-two a{color: #ffffff;line-height: 44px;font-size: 17px;}
.z_premium{width: 100%;}
.z_premium span{font-size: 18px;font-weight: bold;display: block;color: #015fff;line-height: 30px;}
.g_bounced{padding-top: 20px;}
.g_bounced_box{margin: auto;padding: 0 12px 5px;width: 700px;height:70vh;overflow-y: auto;position: relative;}
.g_bounced_box img{width: 26px;height: 26px;top: 5px;right:5px;position: absolute;}
.g_bounced_box h3{text-align: center;color: #333333;font-weight: bold;line-height: 60px;}
.g_bounced_box p{font-size: 17px;font-weight: bold;line-height: 23px;margin:5px 0;}
.g_btn{display: flex;width: 100%;align-items: center;justify-content: center;margin: 30px 0;}
.g_btn button{margin: 0 15px;}
.g_btn button:first-child{background: #CC0000;border-radius: 3px;color: #fff;border: 2px solid #CC0000;width: 130px;height: 36px;}
.g_btn button:nth-child(2){background: #015fff;border-radius: 3px;color: #fff;border: 2px solid #015fff;width: 130px;height: 36px;}
.reg_nation_box{float: left;margin-right: 40px;}
.reg_nation_box input{float: left;width: auto;margin: 5px 10px 0 0;}
.reg_nation_box label{float: left;font-size: 17px;color: #374858;display: block;margin-bottom: 15px;cursor: pointer;}
/*示例图*/
.g_man_title span.g_man_span{color: #015fff;font-weight: bold;cursor: pointer;}
.z_sample{position: fixed;top: 0;width: 100%;height: 100%;left: 0;background: rgba(0,0,0,.2);display: none;}
.z_sample_box{height:400px;position: relative;width: 30%;margin: 10% auto 0;}
.z_sample_box img{display: block;width:100%;}
.z_sample_span{display: block;width: 50px;height: 50px;background: #333333;border-radius: 50%;font-size: 46px;position: absolute;right:3%;top: 2%;color: #ffffff;text-align: center;cursor: pointer;line-height: 44px;}
.z_fixed_right{position: fixed;right: 0.5%;top: 40%;}
body .z_project_fixed {position: relative;margin-bottom: 16px;margin-top:0;width: 105px;height: 105px;border-radius: 50%;border: 1px solid #FFA500;background: #FFA500;text-align: center;}
body .z_project_fixed p{padding: 29px 11px 24px;}
body .z_project_fixed img{width: 42px;display: block;margin: -27px 0 0 32px;}
#form .reg_number button{padding: 5px;line-height: 29px;font-size: 16px;background: #015fff}
.reg_select_ji .reg_select_title{color: rgb(153, 153, 153);font-size: 13px;line-height: 25px;}
.z_sample_box{width:80%;height: 100vh;margin:0 auto;padding:20px 0;}
.z_sample_sl {display: flex;height: 100vh;align-items: center;}
.z_sample_sl a img{width: 90%;margin: 0 auto 15px;display: block;}
@media (max-width: 750px){
    .container_box{width:100%;}
    .reg_ground label{font-size: 15px;}
    .g_title{background-color: #fee6cc;color: #999;font-size: 12px;height: 24px;text-align: center;line-height: 24px;margin-bottom: 14px;border-radius: 0 0 4px 4px;}
   .container .g_ground{margin-bottom: 0;}
    .reg_ground{margin-bottom: 14px;}
    #distpicker1 select{border: 1px solid #4f5d684a;width: 32.4%;font-size: 12px;color: #999999;padding: 4px 12px}
    .reg_ground input{border: 1px solid #4f5d684a;border-radius:4px 4px 0 0 ;font-weight: 500}
    .reg_select select{font-size: 12px;width: 36%;padding: 3px 0}
    .reg_select_ji{border: 1px solid #4f5d684a;color: #999;padding: 2px 5px}
    .reg_select .reg_select_ji input.reg_select_input{width: 60%;}
    .g_man_title label{font-size: 15px;color: #374858;display: block;border-left: 3px solid #015fff;padding-left: 10px;}
    .g_select{display: flex;justify-content: space-between;}
    .g_select select{width: 48%;border: 1px solid #4f5d684a;font-size: 13px;color: #999999;outline: none;border-radius: 4px;padding:5px 6px;}
    .g_applicant_border{border: 1px solid #c6c6c6;border-radius: 4px;padding:10px 10px 3px;margin-bottom: 15px}
    .g_applicant{width:60%;height: 32px;margin:20px auto;}
    .g_applicant a{display: block;border-radius: 10px;background: #015fff;color: #ffffff;text-align: center;line-height: 32px;}
    .g_tab p{font-size: 14px;color: #666666;margin-bottom: 5px;}
    .g_flex{width: 100%;display: flex;justify-content: space-between;}
    .g_flex span{color: #999999;font-size: 14px;}
    .g_man_title{display: flex;justify-content:flex-start;align-items: center;margin-bottom: 15px;}
    .g_man_title span{font-size: 14px;color: #999999;}
    .reg_ground_icon input{width:100%;height: 9.6rem;}
    .g_applicant_title{margin-bottom: 6px;font-size: 16px;font-weight: bold;}
    .g_applicant_border .g_applicant_title i{color: #333333;float: none;font-weight: bold;font-style: normal;}
    .reg_icon{float: left;width:30%;height: 9.6rem;margin: 0 13px 10px 0;position: relative;}
    .reg_icon img{width:100%;height: 9.6rem;border-radius: 5px;}
    .reg_ground_icon_box{width:30%;height: 9.6rem;float: left;}
    .reg_ground_icon{width: 100%;height: 9.6rem;}
    .reg_ground_icon img{width: 100%;height: 9.6rem;object-fit: cover;border-radius: 5px;}
    .reg_icon span{display: block;position: absolute;right: -5px;top: -5px;z-index: 99;}
    .reg_icon span img{width: 20px;height: 20px;border-radius: 50%;}
    .reg_nation select {width: 32%;outline: none;border: 1px solid #c6c6c6;text-align: center;border-radius: 4px;padding: 5px 0;font-size: 12px;}
    .z-btn-box{display: flex;justify-content: space-around;}
    .z-btn-one{width: 130px;border: 2px solid #DBDBDB;height: 36px;}
    .z-btn-one a{line-height: 34px;}
    .z-btn-two{width: 130px;border: 2px solid #015fff;background: #015fff;height: 36px;margin-right: 20px;}
    .z-btn-two a{color: #ffffff;line-height: 34px;}
    .z_premium span{font-size: 16px;}
    .g_bounced{padding-top: 20px;}
    .g_bounced_box{margin: auto;padding: 0 12px 5px;width: 90%;height: 500px;overflow-y: scroll;}
    .g_bounced_box h3{text-align: center;color: #333333;font-weight: bold;line-height: 64px;}
    .g_bounced_box p{font-size: 15px;font-weight: bold;line-height: 26px;margin:3px 0;}
    .g_btn{display: flex;width: 100%;align-items: center;justify-content: center;margin: 30px 0;}
    .g_btn button{margin: 0 15px;}
    .g_btn button:first-child{background: #CC0000;border-radius: 3px;color: #fff;border: 2px solid #CC0000;}
    .g_btn button:nth-child(2){background: #015fff;border-radius: 3px;color: #fff;border: 2px solid #015fff;}
    .g_bounced_box img{width: 20px;height: 20px;top: 5px;right:5px;position: absolute;}
    .reg_nation_box input{margin-top: 4px;margin-right: 5px;}
    .z_sample_box{width: 90%;margin:16% auto 0;}
    .z_sample_box img{display: block;width:100%;}
    .z_sample_box span{display: block;width: 30px;height: 30px;background: #333333;border-radius: 50%;font-size: 26px;position: absolute;right:-8px;top:-8px;color: #ffffff;text-align: center;cursor: pointer;line-height:28px;}
    .insur_bottom_back{display: none;}
    .z_fixed_right{position: fixed;right: 0.5%;top: 50%;}
    body .z_project_fixed {position: relative;margin-top:0;width: 70px;height: 70px;border-radius: 50%;border: 1px solid #FFA500;background: #FFA500;text-align: center;}
    body .z_project_fixed p {padding: 19px 5px 24px;}
    body .z_project_fixed img{width: 26px;margin: -27px 0 0 20px;}
    #form .reg_number button {width: 30%;display: block;float: left;margin: 0;background: #015fff;color: #ffffff;border: none;border-radius: 5px;padding: 2px;font-size: 14px;}
    .reg_select_ji .reg_select_title{line-height: 20px;}
      .z_sample_span {display: block;width: 31px;height: 31px;background: #333333;border-radius: 50%;font-size: 29px;position: absolute;right: 3%;top: 2%;color: #ffffff;text-align: center;cursor: pointer;line-height: 27px;}
        .z_sample_box{width:80%;height: 80vh;margin:10vh auto;background: #fff;border-radius: 20px;overflow-y: auto;padding:20px 0;}
        .z_sample_sl {display: block;height: 100vh;align-items: center;}
        .z_sample_sl a img{width: 98%;margin: 0 auto 15px;display: block;}


}