.body{
  /*padding: 23px 33px 23px 33px;*/
}
.iti__selected-flag {
  padding-left: 10px!important;
}
.body,.layui-input,.extension-form,.layui-btn,.layui-textarea,.layui-layer,.send-code-box{
  /*border-radius: 5px !important;*/

  /*border: 1px solid #C6C6C6 !important;*/
}
.extension{
  /*display: none;*/
  /*min-width: 481px;*/
  display: flex;
  justify-content: flex-start;

}
.extension-form .img-box{
  background: url('../img/extension-common-en-1.png') no-repeat #5D5F62 center ;
  height:555px ;
  width: 555px;
}
.extension-form .extension-line .contact-line-title {
  padding-left: 70px;
  margin-top: 20px;
}
.extension-form .extension-line .contact-line-title .title{

   font-size: 32px;
   font-family: PingFang SC-Heavy, PingFang SC;
   font-weight: 800;
   color: #333333;
 }

.extension-form .extension-line .contact-line-title .content{

  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #6B6B6B;
  padding-bottom: 10px;
}

.extension-form .layui-form-item .layui-input-block{
  margin-left: 0px !important;
  /*width: 750px !important;*/
}
.extension-form .layui-form-item .layui-input-block .layui-input{
  background: #FFFFFF !important;
  height: 56px !important;

}
.extension-form .phone-box{
  display: flex;
  justify-content: flex-start;
}
.extension-form .layui-form-item .layui-input-block .input-width-377{
  width: 277px !important;
}

.input-width-309{
  width: 228px !important;
}

.extension-form .layui-form-item .layui-input-block .layui-textarea{
  background: #FFFFFF !important;
  height: 122px !important;
}


.extension-form #input::-webkit-input-placeholder {
  align-content: center;
  padding-top: 30px;
}


.extension-form .addition-box{
  /*display: flex;*/
  font-size: 18px !important;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #888888 !important;

}

.extension-form .layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i {
  color: #E5A414 !important;
}
.extension-form .layui-form-radio * {
  font-size: 18px !important;
}

.body, button, input, select, textarea {
  color: #444;
  font: 18px/1.5 "PingFang SC" , Arial, "Microsoft YaHei", sans-serif !important;
}
.extension-form .form-info .layui-btn{
  height: 65px!important;
  background: #E5A414 ;
  font-size: 25px !important;
  font-family: PingFang SC-Bold, PingFang SC;
  font-weight: bold !important;
  color: #FFFFFF;
}
.extension-form .layui-form-item {
  margin-bottom: 0px !important;
}
.extension-form .layui-textarea {
  padding-top: 10px !important;
}

.extension-form .code {
  padding: 35px 0px 35px 10px  ;
  border-right:  1px solid #C6C6C6;
}
.extension-form .code span{
  font-size: 18px;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #6B6B6B;
  width: 50%;
}

.extension-form .nub-result{
  width: 86px !important;
}

.extension-form .layui-btn {
  height: 58px !important;
  width: 153px !important;
  margin-right: 31px !important;
  margin-top: 20px !important;
margin-left: 36px!important;
  border-radius: 5px 5px 5px 5px;
}

.extension-form .img-box .title{
  font-size: 40px;
  font-family: PingFang SC-Heavy, PingFang SC;
  font-weight: 800;
  color: #FFFFFF;
  padding-left: 86px;
  padding-top: 114px;
}

.extension-form .img-box .title span{
  color: #E5A414;
}
.extension-form .img-box .content{
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  margin-top: 55px;
  padding-left: 86px;

}

.extension-form .footer-box{
  background-color: #000F1C;
  text-align: center;
}

.extension-form .footer-box p{
  font-size: 20px;
  font-family: PingFang SC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  padding: 22px 0px;
}
.extension-form .iti--allow-dropdown {
  width: 458px !important;
}

.extension-form .iti--allow-dropdown input, .iti--allow-dropdown input[type=text]{
  padding-left: 100px !important;
}