
.examination{
    padding-bottom: .3rem;
}
.headTip{
    background: #E8FAF8;
    width:100%;
    /* height:.35rem; */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0 .1rem;
    box-sizing: border-box;
    font-size:.13rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:50px;
}
.headTipIcon{
    margin-right:.02rem ;
}
.chooseTip{
    width:100%;
    height:.35rem;
    background: #0DA3E2;
    padding: 0 .15rem;
    box-sizing: border-box;
    color:#fff;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.35rem;
}
.province{
    width: 100%;
    display: flex;
    flex-wrap:wrap;
    text-align: center;
    justify-content: flex-start;
    padding:.06rem 0;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0 3%;
}
.pro{
    width:22%;
    margin-right:4%;
    background:rgba(245,245,245,1);
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:.3rem;
    text-align: center;
    margin-top: .15rem;
}
.pro:nth-child(4n){
    margin-right: 0;
}
.lines{
    width:3.45rem;
    margin: .3rem auto 0;
    border-bottom: .001rem dashed #dfdfdf;
}
.textTip2{
    width: 100%;
    height: 0.55rem;
}
.textTip{
    font-size:.2rem;
    font-family:PingFangSC-Medium,PingFang SC;
    font-weight:500;
    color:rgba(254,133,0,1);
    line-height:.25rem;
    margin-top: .3rem;
    text-align: center;
}
.btn{
    width:1.95rem;
    height:.5rem;
    line-height: .5rem;
    background:rgba(13,163,226,1);
    border-radius:.05rem;
    color:#fff;
    font-size:.19rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.5rem;   
    margin: .2rem auto 0;
    text-align: center;    
 }
 .box-contont{
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:.28rem;
 }
 /* 承诺书 */
 .promise{
    width:3.45rem;
    /* height:936px; */
    border:1px solid rgba(153,153,153,1);
    margin:.15rem auto;
    padding:.15rem;
    box-sizing: border-box;
 }
 .promise-title{
    font-size:.21rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:.21rem;
    margin-top: .1rem;
    margin-bottom:.15rem;
    text-align: center;
 }
 .promise-first{
    font-size:.14rem;
    font-family:fingFangSC-Medium, sans-serif;
    font-weight:500;
    color:rgba(0,0,0,1);
    line-height:.28rem;
 }
 .promise-content{
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    color:rgba(0,0,0,1);
    line-height:.28rem;
 }
.person,.promise-date{
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:.28rem;
    text-align: right;
}
.promise-btn{
    width:3.45rem;
    height:.5rem;
    background:rgba(13,163,226,1);
    border-radius:.05rem;
    text-align: center;
    font-size:.19rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.5rem;
    margin:0 auto;
    margin-bottom:.15rem;
}
select{
    background: #fff url('../images/icon_choice.png') no-repeat right center/ .35rem .3rem;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    padding-left: .05rem;
}
/* 登录 */
.top{
    width:100%;
    height:.56rem;
    background: #fff;
    box-shadow:0px 1px 0px 0px rgba(227,227,227,1);
    display: flex;
    align-items: center;
}
.tabs{
    width:1.96rem;
    height:.33rem;
    background:#E3E5E9 ;
    font-size:.14rem ;
    margin: 0 auto;
    padding: .02rem;
    display:flex;
    align-items: center;
    justify-content: space-between;
    border-radius: .09rem;
    box-sizing: border-box;
}
.tabs-left,.tabs-right{
    width:.96rem;
    /* height:.29rem; */
    line-height: .29rem;
    text-align: center;
    border-radius: .07rem;;
}
.activity{
    background-color: #fff;
}
.login-tip{
    width:100%;
    padding: .15rem;
    box-sizing: border-box;
    /* height:.5rem; */
    /* line-height: .5rem; */
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1);
    background: #F6F6F6;
}
/* .blank{
    width:100%;
    height:.15rem;
    background: #f6f6f6;
} */
input:disabled{
    background: #F5F5F5 !important;
}
input[type='text'],input[type='password'],input[type='number']{
	display: block;
	width: 100%;
	height:.4rem;
    line-height: .4rem;
    background: #fff;
	padding: 0 2%;
	font-size: 14px;
    font-family: "微软雅黑";
    margin-bottom: .15rem;
    box-sizing: border-box;
}
.loginbtn{
    display: block;
    background: #e3e3e3;
    width: 3.45rem;
    height:.5rem;
    line-height: .5rem;
    margin: 0 auto;
    margin-top:.25rem;
    border-radius: .04rem;
    color:#fff;
    font-size:.18rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    border: 0;
    outline: none;
    -webkit-appearance : none ;
}
.loginbtn2{
    display: block;
    background: #4BCBBE;
    width: 3.45rem;
    height:.5rem;
    line-height: .5rem;
    margin: 0 auto;
    margin-top:.25rem;
    border-radius: .04rem;
    color:#fff;
    font-size:.18rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    border: 0;
    outline: none;
    -webkit-appearance : none ;
}
label{
    width:20%;
    text-align: center;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1);
    line-height:48px;
}
.phone1,.pwd{
    width:80% !important;
    margin:0 !important;
}
.phone-box,.pwd-box{
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    /* margin-bottom: .15rem; */
}
.txt-tip{
    padding: 0 .15rem;
    box-sizing: border-box;
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:.21rem;
    text-align: right;
}
.green{
    color:#00C5AE;
}
.err{
    display: none;
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(249,67,76,1);
    line-height:.21rem;
    padding: .1rem .15rem .05rem;
    box-sizing: border-box;
}
/* personInfo */
.info{
    /* margin-top: .25rem; */
    padding:.1rem .15rem;
    box-sizing: border-box;
    background: rgba(254,254,254,1);
}
.info-title{
    font-size:.21rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(34,34,34,1);
    line-height:.21rem;
    margin-bottom: .1rem;
}
.info-subtitle{
    font-size:.12rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:.35rem;
}
.info-subtitle span{
    color:#CF0D0D;
}
.info-blank{
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    padding:.15rem 0 ;
}

.undertake{
    padding:.1rem;
    box-sizing: border-box;
    
}
/* 偶数行 */
.undertake:nth-child(even){
    background:#F5F5F5;
}
.take-text{
    width:1.1rem;
    text-align: right;
    font-size:14px;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:#000;
    line-height:.2rem;
}
.take-text span{
    color:rgba(207,13,13,1);
}
.row{
    display: flex;
    justify-content: center;
    align-items: center;
}
.iname,.numbers,input[type='number'],.addr,.school,.department,.major,.email{
    /* width:2.15rem !important; */
    width: 100%;
    /* height:.3rem !important; */
    background:rgba(255,255,255,1) !important;
    border:1px solid rgba(215,215,215,1);
    margin-bottom:0 !important;
}
#certificates,.date,.mobile,#nationality,#outlook,#learing,#edu,#eduSys,#grade,.years,#school_province{
    display: block;
    width:100%;
    height:.3rem;
    background-color:rgba(255,255,255,1);
    border:1px solid rgba(215,215,215,1);
}
#domicile_province,#domicile_city,#applicationRes_province,#applicationRes_city{
    display: block;
    /* width:1rem; */
    width: 100%;
    height:.3rem;
    background-color:rgba(255,255,255,1);
    border:1px solid rgba(215,215,215,1);
}
#domicile_city,#applicationRes_city{
    display: block;
    /* width:1rem; */
    width: 100%;
    height:.3rem;
    margin-left: .1rem;
    background-color:rgba(255,255,255,1);
    border:1px solid rgba(215,215,215,1);
}
.numbers::placeholder{
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:.2rem;
}
input[type="radio"]{
    margin-right: .05rem;
}
input[type="radio"]:nth-child(2){
    margin-left: .3rem;
}
input[type='date']{
    display: block;
    border: 1px solid #D7D7D7 !important;
}
.take-right{
    width: 2.25rem;
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:.2rem;
    display: flex;
    justify-content:flex-start;
    align-items: center;
}
.domicile_class{
    display: flex;
    justify-content:space-between;
}
.tips,.tips1{
    width:2.15rem;
    /* height:66px; */
    font-size:.12rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(207,13,13,1);
    line-height:.165rem;
    margin-right: 0;
    padding: 0 .05rem;
    box-sizing: border-box;
}
.tips1{
    color:#222222;
}
.btngroup{
    /* width: 3.45rem; */
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size:.19rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    margin-top: .2rem;
    box-sizing: border-box;
}
.save,.cancel{
    background: #0DA3E2;
    /* width: 1.675rem; */
    width: 49%;
    height: .5rem;
    line-height: .5rem;
    border-radius: .05rem;
    text-align: center;
}

/* 第二步 */
.photo-name{
    width: 1.45rem;
    height: .35rem;
    background: #fff;
    border-radius:.05rem;
    border:1px solid rgba(215,215,215,1);
    /* line-height: .35rem; */
    padding:.075rem .1rem;
    box-sizing: border-box;
}
.look{
    width:.8rem;
    height:.3rem;
    border-radius:.05rem;
    border:.01rem solid rgba(0,0,0,1);
    line-height: .3rem;
    text-align: center;
}
.confirm{
    width: 1.45rem;
    height:.35rem;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.35rem;
    background:rgba(52,58,71,1);
    border-radius:.05rem;    
    text-align: center;   
    margin: 0 auto;  
    margin-top: .4rem;
}
.nohave{
    width:100%;
    height:.3rem;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(13,163,226,1);
    line-height:.3rem;
    text-align: right;
    /* margin: 0 auto;   */
    margin-top: .2rem;
    float:right;
    margin-right: -.15rem;
}
.result-content1::after{
    content: "";
    clear: both;
    display: block;


}
.explain{
    width:3.45rem;
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(207,13,13,1);
    line-height:.28rem;
    margin: 0 auto;
    margin-top: .3rem;
    padding-bottom: .4rem;
    box-sizing: border-box;
}
/* 信息核查 */
.tips2{
    /* width: 3.45rem; */
    font-size:.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(207,13,13,1);
    line-height:.2rem;
    margin: 0 auto;
    padding: 0 .15rem;
}
.modify{
    width:3.45rem;
    margin: 0 auto;
    background:rgba(13,163,226,1);
    border-radius:.05rem;
    font-size:.19rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.5rem;
    text-align: center;
}
/* 笔试报名 */
.examTip{
    width:3.15rem;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(207,13,13,1);
    line-height:.25rem;
    margin: 0 auto .2rem;
}
.examSelect{
    /* justify-content: center; */
    display: flex;
    align-items: center;
    flex-direction: row;
    margin: 0 auto;
    font-size: .16rem ;
    padding-top: .1rem;
    box-sizing: border-box;

}
#examClass,#province,#city{
    display: block;
    width: 1.85rem;
    height:.35rem;
    background:rgba(255,255,255,1);
    border:1px solid rgba(215,215,215,1);
}
#province,#city{
    width: 2.65rem;
}
#years{
    width: 2.3rem;
    display: block;
    height: .35rem;
    background: rgba(255,255,255,1);
    border: 1px solid rgba(215,215,215,1);
}
.confirm1,.confirm2{
    width: 1.45rem;
    height:.35rem;
    font-size:.16rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:.35rem;
    background:rgba(52,58,71,1);
    border-radius:.05rem;    
    text-align: center;   
    margin: 0 auto;  
    margin-top: .3rem;
}
.fix_img{
    width:0.66rem;
    height:0.66rem;
    margin: 0 auto;
}
.take_center{
    width:0.15rem;
    height: 100%;
    font-size:0.14rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(0,0,0,1);
}