*,
*::before,
*::after {
  box-sizing: border-box;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
body {
  margin: 0;
  font-family: Helvetica,Helvetica Neue,Luxi Sans,DejaVu Sans,Tahoma,Hiragino Sans GB,STHeiti,Microsoft YaHei;
  font-size: 0.14rem;
  font-weight: 400;
  line-height: 1.5;
  color: #333;
  text-align: left;
  background-color: #f0f0f0;
}
p {
  margin: 0;
  padding: 0;
}
.mb20 {
  margin-bottom: 0.2rem;;
}
.mt20 {
  margin-top: 0.2rem;
}
.files {
  padding:0 0.24rem;
  margin: 0 0.24rem;
  background: #ffffff;
  border-radius: 0.16rem;
}
.ynet-cell {
  border-bottom: 0.01rem solid #E5E6EB;
  border-radius: 0.16rem;
  font-size: 0.28rem;
  line-height: 1.08rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #191A1D;
}
.ynet-cell:last-child {
  border: none;
}
.ynet-cell img {
  width: 0.32rem;
  height: 0.32rem;
}
.page-bottom130 {
  margin-bottom: 1.5rem;
}
.uiFixedBottomWrap{
  position: fixed;
  left:0;
  right:0;
  bottom: 0;
  padding: 0.16rem 0.24rem;
  padding-bottom: calc(constant(safe-area-inset-bottom)  * 0.5 + 0.16rem) !important;
  padding-bottom:calc(env(safe-area-inset-bottom)  * 0.5 + 0.16rem)!important;
  box-shadow: 0px -4px 8px 0px #0000000A;
  background-color: #fff;
  z-index: 50;
}
.ynet-btn {
  border: none;
  width: 100%;
  height: 0.88rem;
  background-color: #FF632F;
  border-radius:0.88rem;
  box-sizing: border-box;
  font-size: 0.3rem;
  font-weight: 400;
  line-height: 0.88rem;
  color: #fff;
  text-align: center;
  &:active {
    opacity: 0.6;
  }
}
.ynet-btn_mini__2 {
  display: inline-block;

  font-size: 0.36rem;
  width: 3.27rem;
}
.ynet-btn_mini__2:nth-child(1) {
  border-color: #e0e0e0;
  color: #000000;
  background-color: #fff;
  border: 1px solid #e0e0e0;
}
.ynet-btn_mini__2:nth-child(2) {
  color: #fff;
}
.ynet-btn_mini__3 {
  display: inline-block;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.32rem;
  width: 2.2rem;
  background-color: #fff;
  border-color: #e0e0e0;
  color: #d33b30;
}
.ynet-btn.disabled,
.ynet-btn:disabled,
.ynet-btn[disabled] {
  background-color: #ddd;
  color: #fff;
}
.isBottom {
  position: fixed;
  width: 100%;
  left: 0;
  height: 0.98rem;
  line-height: 0.98rem;
  z-index: 99;
  bottom: 0;
  bottom: constant(safe-area-inset-bottom);
  bottom: env(safe-area-inset-bottom);
}
.isRight {
  left: 50%;
}
.isRightForty {
  left: 40%;
}
.isHalf {
  width: 50%;
}
.isGray{
  background:#fff !important;
  color:#fa8c50;
}
.isForty {
  width: 40%;
  border-top: 0.01rem solid #eee;
}
.isSixty {
  width: 60%;
  border-top: 0.01rem solid #ff6b02;
}
.iphonex-bottom {
  z-index: 99;
  position: fixed;
  bottom: 0;
  width: 100%;
  height: constant(safe-area-inset-bottom);
  height: env(safe-area-inset-bottom);
  background-color: #fff;
}

.ynet-result-cell {
  background-color: #fff;
  font-size: 0.28rem;
  line-height: 0.32rem;
  padding: 0.3rem 0.32rem 0 0.32rem;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}
.ynet-result-cell .ynet-result-cell__title {
  max-width: 2.26rem;
  padding-right: 0.4rem;
  color: #999;
}
.ynet-result-cell .ynet-result-cell__value {
  max-width: 4.2rem;
  flex: 1;
  text-align: left;
  word-break: break-all;
  color: #333;
}
.ynet-result-cell .ynet-result-cell__value--bold {
  font-weight: bold;
  color: #333;
}
.ynet-result-cell .stronger {
  color: #333;
  font-weight: bold;
}
.ynet-result-cell:first-child {
  padding-top: 0.29rem;
}
.ynet-result-cell:last-child {
  padding-bottom: 0.29rem;
  margin-bottom: 0.2rem;
}
.zz-title{
  line-height:.36rem;
  font-size:.34rem;
  color:#333;
  padding: .6rem .26rem .4rem;
  font-weight: bold;
  background: #fff;;
}
.white_bg {
  background: #fff;
  padding: 0.3rem;
}
.zz-content {
  font-size: 0.15rem;
  word-break: break-all;
  color: #999;
  padding: 0 0.3rem;
}
.ascend_amount {
  border-bottom: #ccc solid 1px;
}
.cobyOrd{
  position: absolute;
  left:-500px;
  top:-500px;
}
.p-15 {
  position: fixed;
  z-index: 333;
  top: 0;
  right: 0;
}
.btn-con {
  width: 100%;height: 0.98rem;bottom: 0; bottom: constant(safe-area-inset-bottom);bottom: env(safe-area-inset-bottom);
}
.WeChatios {
  position: fixed;
  top: 0;
  z-index: 10000;
}

.vam{vertical-align:middle}.vat{vertical-align:top}.vab{vertical-align:bottom}
.nowrap {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.none{display:none;}.inline {display: inline;}.block {display: block;}.inline-block {display: inline-block;}
.position-r{position:relative}.position-a{position:absolute}.position-f{position:fixed}

//浮动&&清浮动
.fl {float: left;}.fr {float: right;}
.cf {&:after {display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}}
//text-algin
.tac{text-align: center}
.tar{text-align: right}
.tal{text-align: left}
.underline{text-decoration: underline;}
//边距
.mA{margin: 0 auto}

.mt0{margin-top: 0}
.mt5{margin-top: 0.05rem;}.mt10{margin-top: 0.1rem;}
.mt15{margin-top: 0.15rem;}.mt20{margin-top: 0.2rem;}
.mt16{margin-top:.16rem;}
.mt25{margin-top: 0.25rem;}.mt30{margin-top: 0.3rem;}
.mt35{margin-top: 0.35rem;}.mt40{margin-top: 0.4rem;}
.mt48{margin-top: 0.48rem;}
.mt80{margin-top: 0.80rem;} .mt60{margin-top: 0.6rem;}
.mt64{margin-top: 0.64rem;}
.mt120{margin-top: 1.20rem} .mt240{margin-top: 2.40rem}

.mr0{margin-right: 0}
.mr5{margin-right: 0.05rem;}.mr10{margin-right: 0.1rem;}
.mr15{margin-right: 0.15rem;}.mr20{margin-right: 0.2rem;}
.mr25{margin-right: 0.25rem;}.mr30{margin-right: 0.3rem;}
.mr35{margin-right: 0.35rem;}.mr40{margin-right: 0.4rem;}
.mr16{margin-right: 0.16rem;}.mr32{margin-right: 0.32rem;}

.mb0{margin-bottom: 0}
.mb5{margin-bottom: 0.05rem;}.mb10{margin-bottom: 0.1rem;}
.mb15{margin-bottom: 0.15rem;}.mb20{margin-bottom: 0.2rem;}
.mb25{margin-bottom: 0.25rem;}.mb30{margin-bottom: 0.3rem;}
.mb35{margin-bottom: 0.35rem;}.mb40{margin-bottom: 0.4rem;}
.mb60{margin-bottom: 0.60rem;}

.ml0{margin-left: 0}
.ml5{margin-left: 0.05rem;}.ml10{margin-left: 0.1rem;}
.ml15{margin-left: 0.15rem;}.ml20{margin-left: 0.2rem;}
.ml25{margin-left: 0.25rem;}.ml30{margin-left: 0.3rem;}
.ml35{margin-left: 0.35rem;}.ml40{margin-left: 0.4rem;}
.ml16{margin-left: 0.16rem;}.ml32{margin-left: 0.32rem;}

.m0{margin: 0}
.m10{margin:0.1rem;}.m15{margin:0.15rem;}
.m20{margin:0.2rem;}.m25{margin:0.25rem;}
.m30{margin:0.3rem;}

.mlr5{margin-right: 0.05rem;margin-left: 0.05rem;}.mlr10{margin-right: 0.1rem;margin-left: 0.1rem;}
.mlr15{margin-right: 0.15rem;margin-left: 0.15rem;}.mlr20{margin-right: 0.2rem;margin-left: 0.2rem;}
.mlr25{margin-right: 0.25rem;margin-left: 0.25rem;}.mlr30{margin-right: 0.3rem;margin-left: 0.3rem;}
.mlr16{margin-right: 0.16rem;margin-left: 0.16rem;}.mlr32{margin-right: 0.16rem;margin-left: 0.32rem;}

.mtb10{margin-top: 0.1rem;margin-bottom: 0.1rem;}.mtb10{margin-top: 0.1rem;margin-bottom: 0.1rem;}
.mtb15{margin-top: 0.15rem;margin-bottom: 0.15rem;}.mtb20{margin-top: 0.2rem;margin-bottom: 0.2rem;}
.mtb25{margin-top: 0.25rem;margin-bottom: 0.25rem;}.mtb30{margin-top: 0.3rem;margin-bottom: 0.3rem;}
.mtb35{margin-top: 0.35rem;margin-bottom: 0.35rem;}.mtb40{margin-top: 0.4rem;margin-bottom: 0.4rem;}
/*----padding----*/
.pt0{padding-top: 0}
.pt10{padding-top:0.1rem;}.pt15{padding-top:0.15rem;}
.pt20{padding-top:0.2rem;}.pt25{padding-top:0.25rem;}
.pt30{padding-top:0.3rem;}

.pr0{padding-right: 0}
.pr10{padding-right:0.1rem;}.pr15{padding-right:0.15rem;}
.pr20{padding-right:0.2rem;}.pr25{padding-right:0.25rem;}
.pr30{padding-right:0.3rem;}
.pr16{padding-right:0.16rem;}.pr32{padding-right:0.32rem;}

.pb0{padding-bottom: 0}
.pb10{padding-bottom:0.1rem;}.pb15{padding-bottom:0.15rem;}
.pb20{padding-bottom:0.2rem;}.pb25{padding-bottom:0.25rem;}
.pb30{padding-bottom:0.3rem;}.pb60{padding-bottom:0.60rem;}

.pl0{padding-left: 0}
.pl10{padding-left:0.1rem;}.pl15{padding-left:0.15rem;}
.pl20{padding-left:0.2rem;}.pl25{padding-left:0.25rem;}
.pl30{padding-left:0.3rem;}
.pl16{padding-left:0.16rem;}.pl32{padding-left:0.32rem;}

.p0{padding: 0}
.p10{padding:0.1rem;}.p15{padding:0.15rem;}
.p20{padding:0.2rem;}.p25{padding:0.25rem;}
.p30{padding:0.3rem;}

.plr10{padding-left: 0.1rem;padding-right: 0.1rem;}.plr15{padding-left: 0.15rem;padding-right: 0.15rem;}
.plr20{padding-left: 0.2rem;padding-right: 0.2rem;}.plr25{padding-left: 0.25rem;padding-right: 0.25rem;}
.plr30{padding-left: 0.3rem;padding-right: 0.3rem;}
.plr16{padding-left: 0.16rem;padding-right: 0.16rem;}.plr32{padding-left: 0.32rem;padding-right: 0.32rem;}

.ptb10{padding-top :0.1rem;padding-bottom :0.1rem;}.ptb15{padding-top :0.15rem;padding-bottom :0.15rem;}
.ptb20{padding-top :0.2rem;padding-bottom :0.2rem;}.ptb25{padding-top :0.25rem;padding-bottom :0.25rem;}
.ptb30{padding-top :0.3rem;padding-bottom :0.3rem;}

.h20{
  height: 20px;
}
.h24{
  height: 24px;
}
.h30{
  height: 30px;
}
.h40{
  height: 40px;
}
.w_39{
  width: 40%;
}
//常用字体大小
.f_12{
  font-size: 0.24rem !important;
}
.f_14{
  font-size: 0.28rem;
}
.f_15{
  font-size: 0.30rem;
}
.f_16{
  font-size: 0.32rem;
}
.f_18{
  font-size: 0.36rem;
}
.f_20{
  font-size: 0.4rem;
}
.f_24{
  font-size: 0.48rem;
}
.f_26{
  font-size: 0.52rem;
}
.f_28{
  font-size: 0.56rem;
}
.f_30{
  font-size: 0.60rem;
}

.bb_g{
  border-bottom: 1px solid #f0f5eb;
}
//.lh30
//主题色
.f_c{
  color:#EA874E;
}
.f_w{
  color:#fff;
}
.f_b{
  color:#333 !important;
}
.fc_b{
  color: #969696 !important;
}
.fc_b1{
  color: #b8b8b8 !important;
}
.fw_l{
  font-weight: 300;
}
.fw_m{
  font-weight: 500;
}
.fw_s{
  font-weight: 600;
}
.fw_b{
  font-weight:bold;
}
.b_w{
  background: #fff;
}
.ta_c{
  text-align: center;
}
//主题背景
.ic_c{
  fill: #EA874E;
  display: inline-block;
  color: #EA874E;
}
.c_r{
  color:#FF0000;
}
.td_blu{
  color:rgb(89,140,240)!important;
  text-decoration:underline;
}
.td_u{
  text-decoration:underline
}
.point_flex{
  display: flex;
  justify-content: space-between;
}
.td_tip_gray{
  color: #9B9B9B;
}
.td_lt{
  text-decoration:line-through;
}
.vux-popup-dialog{
  border-radius: 12px 12px 0 0;
}
.weui-cells_radio .weui-check:checked+.weui-icon-checked:before{
  color:#EA874E !important;
}
.page-container{
  //position: initial !important;
}
#app, .page-container, .page-document {
  //width: 100%;
  //min-height: 100vh;
}
.iphonex-bottom {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 99;
  height: constant(safe-area-inset-bottom);
  height: env(safe-area-inset-bottom);
  background-color: #fff;
}
.ynet-bottom{
  width: 100%;
  height: 50px;
  background: #fff;
  position: fixed;
  left: 0;
  z-index: 99;
  bottom: 0;
  bottom: constant(safe-area-inset-bottom);
  bottom: env(safe-area-inset-bottom);
}
.submit-btns{
  width: 90%;
  margin-left: 5%;
  margin-top: 60px;
  margin-bottom: 20px;
  left: 0;
  height: .9rem;
  line-height: .90rem;
}
.submit-btns .ynet-btn{
  border-radius: 8px;
}
/*----lineHeight----*/
/*----width----*/
//下面代码不符合命名规范
// .pWidth10{width:10%;}.pWidth15{width:15%;}.pWidth20{width:20%;}.pWidth25{width:25%;}.pWidth30{width:30%;}.pWidth35{width:35%;}.pWidth40{width:40%;}.pWidth35{width:45%;}.pWidth40{width:50%;}
/*----height----*/
/*----fontSize----*/
/*----color----*/
