.form{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);z-index: 99999999999;display: none;}
.formbox{width: 600px;height: 600px;background: #FFFFFF;margin: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);box-sizing: border-box;}
.formcontent{height: 90%;margin-bottom: 55px;overflow-y: auto;box-sizing: border-box;}
.form_title{position: relative;display: flex; justify-content: space-between;align-items: center;padding: 18px 25px;border-bottom: 1px solid #f3f2f2;}
.form_title::after{ position: absolute;left: -20px; top: -10px; content: '';display: block;width: 70px;height: 70px; background-size: cover;background-repeat: no-repeat;background-position: center center;
  background-image: url('../fonts/bff561e1708f4ddf8d12b3dec6d21952.woff');
}
.form xm-select > .xm-body .xm-option{height: 36px;} 
.form xm-select > .xm-label.auto-row .xm-label-block > span{height: unset;}
.form xm-select > .xm-label .xm-label-block{align-items: center;}
.form_title span{font-size: 20px;font-weight: 500;color: #f77319;margin-left: 30px;}
.formbox_herder{padding: 20px 50px;background: #f77319;}
.formbox_herder>h3{font-weight: bold;text-align: left;font-size: 18px;margin-bottom: 10px;color: #fff;}
.formbox_herder>p{color: #fff;font-size: 16px;line-height: 1.3;}
.form_btn{height: 40px;background: #f77319;color: #FFFFFF;border-radius: 5px;padding: 0 35px;font-size: 18px;letter-spacing: 15px;font-weight: bold;text-indent: 18px;}
.formfooter{height: 55px;display: flex;justify-content: flex-end;align-items: center;margin: 30px 20px;border-top: 1px solid #e5e5e5;}
.form_btn_colse{width: 45%;background: #FFFFFF;color:#f77319;border-radius: 5px;border: 1px solid #f77319;}
.formbox_input{margin: 30px 20px;}
.formbox_input>p{color: #919191;font-size: 16px;margin-bottom: 15px;}
.formbox_input>input{width: 100%;height: 35px;border-color: #d4d4d4;border-radius: 4px;padding: 0 15px;}
.formbox_input>textarea{width: 100%;border-color: #d4d4d4;border-radius: 4px;padding: 0 15px;}
.checkbox_flex{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.checkbox_value>input{height: 16px;padding: 0px !important;margin-top: 4px;margin-right: 12px;}
.checkbox_value{display: flex;}
.lable_form{margin-left: 5px;margin-top: -2px;}
.serve_checkbox{display: flex;align-items: center;flex-wrap: wrap;}
.serve_checkbox .checkbox_value{margin-bottom: 10px;width: 33%;display: flex;align-items: center;}
.productType{flex-direction: column;align-items: flex-start;}
.productType .checkbox_value{width: 100%;}
.checkboxAgree{margin: 30px 20px;}
.customize{text-align: center;vertical-align: middle;border: none;appearance: none;/*关键代码*/-webkit-appearance: none;outline: none;
cursor: pointer;position: relative;padding-left: 0px;}
.customize::after {content: "";width: 14px;height: 14px;border: 1px solid #DDDDDD;display: block;}
.customize:checked::after {	 /*position: absolute;top: 0px;left: -5px;		*/
content: '';display: block;width: 14px;height: 14px;background-image: url(../images/gou.png);background-size:cover;}
.customize:disabled {content: '';display: block;width: 14px;height: 14px;border: 1px solid #666666;display: block;}
.customize:checked:disabled {content: '';display: block;width: 14px;height: 14px;border: 1px solid #666666;display: block;}
.checkboxAgreetwo{margin-bottom: 5px;margin-top: 30px;}
.checkboxAgreetwo_infor{color: #FF0000;padding-left: 5px;}
.checkboxAgreetwo_inforwei{color: #c3c3c3;font-size: 14px;line-height: 1.5;margin-top: 20px;}

.formcontent::-webkit-scrollbar {width: 7px;height: 7px;border-radius: 20px;background-color: #f5f5f5;}
/*定义滚动条轨道 内阴影+圆角*/
.formcontent::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 20px;background-color: #f5f5f5;}
/*定义滑块 内阴影+圆角*/
.formcontent::-webkit-scrollbar-thumb {border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);background-color: #c8c8c8;}
.from_close>span{position: absolute;top: -3px;right: -2px;width: 20px;height: 20px;border-radius: 50%;background: #007DDB;
text-align: center;line-height: 30px;color: #FFFFFF;display: flex;justify-content: center;align-items: center;
padding-left: 2px;cursor: pointer;padding-bottom: 2px;box-sizing: border-box;}

.agree_box{display: flex;margin-top: 20px;}
.agree_box .agree_input2{margin-left: 50px;}
.checkboxAgreetwo_tis{color: #FF0000;}


/*提示语*/
.toast-from{
  position: fixed;
  padding: 10px 20px;
  background: rgba(7, 17, 27, 0.66);
  font-size: 14px;
  border-radius: 6px;
  color: rgb(255, 255, 255);
  /* top: 50%; */
  z-index: 1000001;
  transform: translate3d(-50%, -50%);
  /* animation-duration: 0.5s; */
  /* left: 50%; */
  /* right: 50%; */
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: 999999999999999999999999999999;
 }
/*平台入驻提示语*/
.toast-from-ping{
  position: fixed;
  padding: 10px 20px;
  background: rgba(7, 17, 27, 0.66);
  font-size: 14px;
  border-radius: 6px;
  color: rgb(255, 255, 255);
  /* top: 50%; */
  z-index: 1000001;
  transform: translate3d(-50%, -50%);
  /* animation-duration: 0.5s; */
  /* left: 50%; */
  /* right: 50%; */
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}