@charset "UTF-8";
.txt-toggle .inner{position:relative;height:3.84rem;overflow:hidden;margin-bottom:.10667rem}
.txt-toggle .btn-toggle{display:block;margin:0 auto;width:3.2rem;height:.53333rem;font-size:.37333rem;font-weight:400;line-height:.53333rem;color:#ff3c3c;text-align:center}
.txt-toggle .btn-toggle span{margin-right:.06667rem}
.txt-toggle .btn-toggle.btn-down{display:none}
.txt-toggle .btn-toggle.btn-down .iconfont{display:inline-block;transform:rotate(180deg)}
.txt-toggle .btn-toggle.btn-up{display:block}
.txt-toggle.txt-toggle-gradient .inner::after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1rem;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}
.txt-toggle.open .inner{height:auto!important}
.txt-toggle.open .inner:after{display:none}
.txt-toggle.open .btn-down{display:block}
.txt-toggle.open .btn-up{display:none}
@font-face{font-family:UnidreamLED;src:url(/static/fonts/UnidreamLED/UnidreamLED.eot);src:url(/static/fonts/UnidreamLED/UnidreamLED.eot?#iefix) format("embedded-opentype"),url(/static/fonts/UnidreamLED/UnidreamLED.woff) format("woff"),local("UnidreamLED"),url(/static/fonts/UnidreamLED/UnidreamLED.woff)}
:root{--theme-color:#FF3C3C}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.plr-24{padding-left:.32rem;padding-right:.32rem}
.mb-24,.sp-inquiry_v4,.sp-poster_v4,.sp-question_v4,.sp-service_v4,.sp-service_v4>.inner{margin-bottom:.32rem!important}
.mt-24{margin-top:.32rem!important}
.b-nodata{color:rgba(0,0,0,.6);font-size:.32rem!important;font-weight:400}
.shop-body_v4{background-color:var(--theme-color)}
.shop-body_v4 ::-webkit-input-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.shop-body_v4 ::-moz-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.shop-body_v4 :-moz-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.shop-body_v4 .sp-bg{height:22.72rem;background:linear-gradient(180deg,#FFF 16.84rem,rgba(255,255,255,0) 100%)}
.shop-body_v4 .sp-main{position:relative;margin-top:-22.72rem;}
.hy-vip-icon .hy10,.hy-vip-icon .hy100,.hy-vip-icon .hy110,.hy-vip-icon .hy120,.hy-vip-icon .hy130,.hy-vip-icon .hy140,.hy-vip-icon .hy20,.hy-vip-icon .hy30,.hy-vip-icon .hy40,.hy-vip-icon .hy50,.hy-vip-icon .hy60,.hy-vip-icon .hy70,.hy-vip-icon .hy80,.hy-vip-icon .hy90{display:inline-block;width:.4rem;height:.4rem;max-width:100%;background-image:url(https://mstatic.jia400.com/static/skin/common/images/i-levels.png)}
.hy-vip-icon .hy10{background-position:0 89.104116%;background-size:102.857143%}
.hy-vip-icon .hy20{background-position:0 100%;background-size:102.857143%}
.hy-vip-icon .hy30{background-position:0 0;background-size:100%}
.hy-vip-icon .hy40{background-position:0 11.165049%;background-size:100%}
.hy-vip-icon .hy50{background-position:0 22.330097%;background-size:100%}
.hy-vip-icon .hy60{background-position:0 33.495146%;background-size:100%}
.hy-vip-icon .hy70{background-position:0 44.660194%;background-size:100%}
.hy-vip-icon .hy100,.hy-vip-icon .hy110,.hy-vip-icon .hy80,.hy-vip-icon .hy90{background-position:0 55.825243%;background-size:100%}
.hy-vip-icon .hy120,.hy-vip-icon .hy130{background-position:0 66.990291%;background-size:100%}
.hy-vip-icon .hy140{background-position:0 78.15534%;background-size:100%}
.hy-vip-icon .hyrz{display:inline-block;width:.4rem;height:.4rem;max-width:100%;background:url(https://mstatic.jia400.com/static/shop/images/i-rz.png) center center no-repeat;background-size:100%}
.sp-info-head_v4{background-color:#fff;display:flex;align-items:center;padding:.32rem;overflow:hidden}
.sp-info-head_v4 .img{width:2.82667rem;height:1.76rem;border-radius:.10667rem;flex-shrink:0;margin-left:.32rem}
.sp-info-head_v4 .cont{margin-left:.32rem;overflow:hidden}
.sp-info-head_v4 .cont .name{font-size:.45333rem;font-family:PingFang SC;font-weight:700;line-height:.64rem;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp-info-head_v4 .cont .symbol{display:flex;align-items:center;padding:.10667rem 0}
.sp-info-head_v4 .cont .symbol>a{min-width:1.6rem;height:.45333rem;background:#F5F5F5;border-radius:.24rem;margin-right:.13333rem;padding-right:.26667rem;display:flex;align-items:center;font-size:.24rem;font-family:PingFang SC;font-weight:400;color:rgba(0,0,0,.6)}
.sp-info-head_v4 .cont .symbol>a .icon{width:.42667rem;margin-right:.05333rem}
.sp-info-head_v4 .cont .company{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:rgba(0,0,0,.6)}
.sp-info-body_v4{padding:0 .32rem .32rem}
.sp-info-body_v4 .inner{background-color:#fff;border-radius:.21333rem;border:1px solid var(--theme-color);background-color:var(--theme-color);overflow:hidden}
.sp-info-body_v4 .inner .top{height:1.2rem;display:flex;align-items:center;justify-content:space-between;padding:.21333rem .32rem;background-color:rgba(255,255,255,.8);font-size:.37333rem;font-family:PingFang SC;font-weight:400;color:var(--theme-color)}
.sp-info-body_v4 .inner .top .t-b{font-size:.32rem;font-weight:700}
.sp-info-body_v4 .inner .top .t-b i{font-size:.42667rem;font-style:normal;font-weight:700}
.sp-info-body_v4 .inner .top .btn-sm{width:2.24rem;height:.77333rem;background-color:#fff;border:1px solid var(--theme-color);color:var(--theme-color);border-radius:.10667rem;position:relative;box-shadow:0 0 .10667rem rgba(0,0,0,.08);font-size:.32rem}
.sp-info-body_v4 .inner .cont{display:flex;flex-wrap:wrap;background-color:#fff}
.sp-info-body_v4 .inner .cont .item{width:33.33%;height:1.78667rem;display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp-info-body_v4 .inner .cont .item::after{content:'';position:absolute;top:50%;right:0;width:1px;height:.64rem;transform:translateY(-50%);background-color:#E5E5E5}
.sp-info-body_v4 .inner .cont .item span:nth-of-type(1){font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:rgba(0,0,0,.6)}
.sp-info-body_v4 .inner .cont .item span:nth-of-type(2){font-size:.32rem;font-family:PingFang SC;font-weight:700;line-height:.58667rem;color:var(--theme-color)}
.sp-info-body_v4 .inner .cont .item span:nth-of-type(2) b{font-weight:700;font-size:.42667rem}
.sp-panel-form_v4{max-width:9.36rem;margin:0 auto}
.sp-panel-form_v4 .inner .title h2.text-ell,.sp-panel_v4 .panel-title .name{max-width:4.08rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sp-panel-form_v4 .inner{background-color:#fff;padding:.32rem;border-radius:.21333rem;box-shadow:0 .08rem .21333rem rgba(0,0,0,.08);position:relative}
.sp-panel-form_v4 .inner .icon-bg{display:block;width:2.13333rem;height:2.13333rem;line-height:2.13333rem;position:absolute;right:.21333rem;top:.21333rem}
.sp-panel-form_v4 .inner .icon-bg i{font-size:2.13333rem;color:rgba(255,60,60,.05)}
.sp-panel-form_v4 .inner .title{display:flex;align-items:center;line-height:.64rem;margin-bottom:.34667rem}
.sp-panel-form_v4 .inner .title i{width:.64rem;height:.64rem;line-height:.64rem;border-radius:50%;background:var(--theme-color);color:#fff;font-size:.48rem;margin-right:.21333rem;text-align:center}
.sp-panel-form_v4 .inner .title span{font-size:.48rem;font-family:PingFang SC;font-weight:700;color:#000;color:var(--theme-color)}
.sp-panel-form_v4 .inner .title h2{font-size:.48rem;font-family:PingFang SC;font-weight:700;color:#000}
.sp-panel-form_v4 .inner .subtitle{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:rgba(0,0,0,.6);margin-bottom:.32rem}
.sp-panel-form_v4 .inner .field label{display:inline-block;font-size:.37333rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:#000;padding-bottom:.32rem}
.sp-panel-form_v4 .inner .field input,.sp-panel-form_v4 .inner .field select{padding-left:.26667rem;padding-right:.26667rem;width:100%;height:.96rem;line-height:.96rem;border:1px solid var(--theme-color);background:rgba(245,245,245,.8);border-radius:.05333rem;color:#000}
.sp-panel-form_v4 .inner .field select{background:url(https://mstatic.jia400.com/static/images/i-arrowDown.png) right .24rem center no-repeat rgba(245,245,245,.8);background-size:.32rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.sp-panel-form_v4 .inner .field .select-group{display:flex;align-items:center;justify-content:space-between}
.sp-panel-form_v4 .inner .field .select-group select{width:2.61333rem}
.sp-panel-form_v4 .inner .field .input-unit{position:relative}
.sp-panel-form_v4 .inner .field .input-unit select{padding-right:.98667rem;background:0 0}
.sp-panel-form_v4 .inner .field .input-unit i.unit{position:absolute;right:.32rem;top:.26667rem;font-size:.4rem;font-family:PingFang SC;font-weight:400;color:#000;font-style:normal}
.sp-panel-form_v4 .inner .field-single{font-size:0}
.sp-panel-form_v4 .inner .field-single input{padding:0 0 0 .26667rem;width:6.29333rem;height:.96rem;line-height:.96rem;font-size:.34667rem;border:1px solid var(--theme-color);border-radius:.10667rem 0 0 .10667rem;vertical-align:middle;color:#000}
.sp-panel-form_v4 .inner .btn-md,.sp-panel-form_v4 .inner .field-single button{height:.96rem;background:var(--theme-color);font-size:.37333rem;color:#FFF;font-weight:400;font-family:PingFang SC}
.sp-panel-form_v4 .inner .field-single button{width:2.42667rem;vertical-align:middle;border-radius:0 .10667rem .10667rem 0}
.sp-panel-form_v4 .inner .btn-md{display:block;width:8.08rem;border-radius:.10667rem;line-height:.53333rem;box-shadow:0 0 .21333rem rgba(0,0,0,.08);margin:.21333rem auto .42667rem}
.sp-panel_v4{position:relative;background:#fff;overflow:hidden;padding:.42667rem 0}
.sp-panel_v4.top-shadow{padding-top:.08rem;border-top:0}
.sp-panel_v4.top-shadow:before{content:'';position:absolute;left:.18667rem;top:-.45333rem;width:9.6rem;height:.13333rem;background:#000;box-shadow:0 0 .64rem #000;border-radius:50%}
.sp-panel_v4.sp-panel-round,.sp-poster_v4 .inner2,.sp-service_v4>.inner .sp-service-call_v4.service-panel{box-shadow:0 .08rem .21333rem rgba(0,0,0,.08)}
.sp-panel_v4.sp-panel-round{max-width:9.36rem;border-radius:.21333rem;margin:0 auto}
.sp-panel_v4 .panel-header{margin-left:.4rem;height:.64rem;line-height:.64rem;margin-bottom:.32rem;display:flex;justify-content:space-between}
.sp-panel_v4 .panel-header .more{padding-right:.4rem;font-weight:400;font-size:.34667rem;color:var(--theme-color)}
.sp-panel_v4 .panel-header .more .iconfont{display:inline-block;font-size:.34667rem;transform:rotate(-90deg)}
.sp-panel_v4 .panel-header .btn{float:right;margin-top:.26667rem;margin-right:.4rem;width:1.92rem;height:.74667rem;line-height:.74667rem;background:#fff;border:1px solid #ff3c3c;border-radius:.10667rem;font-size:.34667rem;font-weight:500;color:#ff3c3c;text-align:center}
.sp-panel_v4 .panel-title{display:flex;align-items:center}
.sp-panel_v4 .panel-title:before{content:'';display:inline-block;margin-right:.21333rem;width:.08rem;height:.37333rem;background:var(--theme-color);vertical-align:middle}
.sp-panel_v4 .panel-title span{color:var(--theme-color);font-weight:700;font-size:.45333rem;}
.sp-panel_v4 .panel-title .name{display:inline-block;font-size:.45333rem;font-weight:700;color:#000}
.sp-panel_v4 .panel-title>i{margin-right:.16rem;vertical-align:text-top}
.sp-panel_v4 .panel-more{float:right;font-size:.37333rem;color:#ff3232}
.sp-panel_v4 .panel-body{padding:0 .45333rem}
.sp-panel_v4 .panel-body.p-lr0{padding-left:0;padding-right:0}
.sp-panel_v4 .panel-body.noData{padding-top:1.86667rem;padding-bottom:1.86667rem;font-size:.32rem;line-height:.64rem;text-align:center}
.sp-panel_v4 .panel-body .txt-toggle{margin-top:.32rem;font-size:.37333rem;font-weight:400;line-height:.64rem;color:rgba(0,0,0,.6)}
.sp-panel_v4 .panel-body .txt-toggle .bold{font-size:.4rem;font-weight:700;color:#000}
.sp-panel_v4 .panel-body .txt-toggle .txt,.sp-panel_v4 .panel-body .txt-toggle .txt p{font-size:.37333rem}
.sp-panel_v4 .panel-body .txt-toggle .inner *{font-size:.37333rem;color:rgba(0,0,0,.6)}
.sp-panel_v4 .panel-bottom{padding:.37333rem 0;border-top:solid 1px #e6e6e6}
.sp-panel_v4 .panel-bottom .btn-border{margin:0 auto;padding-left:.16rem;-webkit-border-radius:.37333rem;-moz-border-radius:.37333rem;border-radius:.37333rem}
.sp-panel_v4 .panel-bottom .btn-border i,.sp-panel_v4 .panel-bottom .btn-border span{display:inline-block;vertical-align:baseline}
.sp-panel_v4 .panel-bottom .btn-border span{margin-right:.05333rem}
.sp-panel_v4 .panel-bottom .btn-border i{position:relative;top:1px}
.sp-panel_v4 .panel-bottom .i-arrow.right{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}
.sp-inquiry_v4 ::-webkit-input-placeholder{font-size:.34667rem}
.sp-inquiry_v4 ::-moz-placeholder{font-size:.34667rem}
.sp-inquiry_v4 :-moz-placeholder{font-size:.34667rem}
.sp-poster_v4 .inner{border-radius:.21333rem;overflow:hidden}
.sp-poster_v4 .inner div,.sp-poster_v4 .inner p,.sp-poster_v4 .inner span{margin:0;padding:0;line-height:0}
.sp-poster_v4 .inner2{border-radius:.21333rem}
.sp-joinBudget_v4{padding:.16rem;background-color:rgba(255,255,255,.8);border-radius:.21333rem;margin-bottom:.32rem}
.sp-joinBudget_v4 .inner{border-radius:.16rem}
.sp-joinBudget_v4 .inner .title .i-budget{font-size:.4rem}
.sp-joinBudget_v4 form .field{margin-bottom:.42667rem}
.sp-joinBudget_v4 .swiper-joinBudget{text-align:center;font-size:.32rem;font-family:PingFang SC;font-weight:500;line-height:.45333rem;height:.45333rem}
.sp-joinBudget_v4 .swiper-joinBudget a{color:rgba(0,0,0,.8)}
.sp-joinBudget_v4 .swiper-joinBudget i{font-size:.33333rem;margin-right:.24rem;color:var(--theme-color);font-weight:700}
.sp-joinBudget_v4 .swiper-joinBudget span{color:var(--theme-color)}
.sp-service_v4{width:9.36rem;margin:0 auto}
.sp-service_v4 h2.title{width:7.04rem;height:.93333rem;line-height:.93333rem;text-align:center;font-size:.45333rem;color:#A8470A;border-radius:0 0 .21333rem .21333rem;background:linear-gradient(180deg,#FFEF97 0,#FFCE5A 100%);margin:0 auto;font-weight:700}
.sp-service_v4>.inner{position:relative;padding:0 .21333rem .21333rem;z-index:2;background:linear-gradient(180deg,#FF8700 0,#FF1C1C 12.96rem);border-radius:.21333rem;overflow:hidden}
.sp-service_v4>.inner .service-panel{background-color:#fff;border-radius:.21333rem;overflow:hidden;margin-top:.32rem}
.sp-service_v4>.inner .service-panel .title{display:flex;align-items:center;padding:.42667rem .32rem}
.sp-service_v4>.inner .service-panel .title i{font-size:.64rem;color:#ff3b13;margin-right:.21333rem}
.sp-service_v4>.inner .service-panel .title h2{font-size:.48rem;font-family:PingFang SC;font-weight:700;line-height:.66667rem;color:#000}
.sp-service_v4>.inner .service-panel .desc{background-color:rgba(255,59,19,.08);padding:.21333rem .45333rem 0;position:relative;margin-bottom:.42667rem}
.sp-service_v4>.inner .service-panel .desc .desc-cont{position:relative;z-index:2;width:5.6rem}
.sp-service_v4>.inner .service-panel .desc .desc-cont .name{font-family:PingFang SC;font-size:.26667rem;line-height:.66667rem;color:#FF3B13}
.sp-service_v4>.inner .service-panel .desc .desc-cont .name span{font-size:.48rem;font-weight:700;margin-right:.18667rem}
.sp-service_v4>.inner .service-panel .desc .desc-cont .addup{font-size:.32rem;font-family:PingFang SC;font-weight:500;line-height:.45333rem;color:rgba(0,0,0,.6);margin-bottom:.21333rem}
.sp-service_v4>.inner .service-panel .desc .desc-cont .addup span{color:#FF3B13}
.sp-service_v4>.inner .service-panel .desc .desc-cont ul{display:flex;align-items:center;flex-wrap:wrap}
.sp-service_v4>.inner .service-panel .desc .desc-cont ul li{width:50%;font-size:.26667rem;font-family:PingFang SC;font-weight:400;line-height:.37333rem;color:#FF3B13;margin-bottom:.18667rem}
.sp-service_v4>.inner .service-panel .desc .desc-cont ul li i{font-size:.33333rem;margin-right:.13333rem}
.sp-service_v4>.inner .service-panel .desc .img{position:absolute;right:0;bottom:0;width:4rem;z-index:1}
.sp-service_v4>.inner .service-panel .btns{display:block;margin:.42667rem auto;text-align:center}
.sp-service_v4>.inner .service-panel .btns .btn:nth-of-type(1){width:3.94667rem;height:.96rem;background:#FFF;border:1px solid #FF3B13;border-radius:.10667rem;font-size:.37333rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:#FF3B13;margin-right:.18667rem}
.sp-service_v4>.inner .service-panel .btns .btn:nth-of-type(2){width:3.94667rem;height:.96rem;background:#FF3B13;border:1px solid #FF3B13;opacity:1;border-radius:.10667rem;font-size:.37333rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:#fff}
.sp-service_v4>.inner .sp-service-call_v4.service-panel .desc .desc-cont{width:100%}
.sp-service_v4>.inner .sp-service-call_v4.service-panel .desc .desc-cont li{width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp-service_v4>.inner .sp-service-call_v4.service-panel .tips{margin-top:.16rem;color:#FF3B13}
.sp-service_v4>.inner .bottom{width:8.29333rem;margin:0 auto .37333rem}
.sp-service_v4>.inner .field-single{font-size:0;display:flex}
.sp-service_v4>.inner .field-single ::-webkit-input-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.sp-service_v4>.inner .field-single ::-moz-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.sp-service_v4>.inner .field-single :-moz-placeholder{color:rgba(0,0,0,.4);font-size:.34667rem}
.sp-service_v4>.inner .field-single input{padding:0 0 0 .26667rem;flex:1;height:.96rem;line-height:.96rem;font-size:.34667rem;border:1px solid #FF3C3C;border-radius:.10667rem 0 0 .10667rem;vertical-align:middle;color:#000}
.sp-service_v4>.inner .field-single button{width:2.42667rem;height:.96rem;vertical-align:middle;font-size:.37333rem;font-family:PingFang SC;font-weight:400;color:#FFF;background:linear-gradient(180deg,#FF8700 0,#FF1C1C 100%);border-radius:0 .10667rem .10667rem 0}
.sp-service_v4 .inner2{position:relative;overflow:hidden;background-color:#fff;border-radius:.21333rem;z-index:1}
.sp-intro_v4{border-bottom:1px solid #E5E5E5}
.sp-intro_v4 .intro-inner{height:1.81333rem;overflow-y:auto;font-size:.37333rem;font-family:PingFang SC;font-weight:400;line-height:.64rem;color:rgba(0,0,0,.6)}
.sp-newlist_v4{max-height:4.32rem;overflow:hidden}
.sp-newlist_v4.open{max-height:22.88rem}
.sp-newlist_v4>a{display:block;padding-top:.32rem}
.sp-newlist_v4>a .title{margin-bottom:.21333rem;line-height:.56rem;font-size:.4rem;font-weight:400;color:#000}
.sp-newlist_v4>a .time{font-size:.32rem;font-weight:400;line-height:.45333rem;color:rgba(0,0,0,.4)}
.sp-newlist_v4>a:first-child{padding-top:0}
.sp-newlist_v4>a:last-child{border-bottom:0}
.sp-image_v4{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}
.sp-image_v4 .sp-image-header{display:flex;align-items:center;justify-content:center;width:8.69333rem;height:.74667rem;border:1px solid var(--theme-color);opacity:1;border-radius:.10667rem;overflow:hidden;margin-bottom:.32rem}
.sp-image_v4 .sp-image-header .sih-item{flex:1;text-align:center}
.sp-image_v4 .sp-image-header .sih-item a{display:block;line-height:.74667rem;font-size:.37333rem;font-family:PingFang SC;font-weight:500;color:var(--theme-color)}
.sp-image_v4 .sp-image-header .sih-item.active a{background:var(--theme-color);color:#fff;border-radius:.10667rem 0 0 .10667rem}
.sp-image_v4 .sp-image-body .sib-item{display:none}
.sp-image_v4 .sp-image-body .sib-item.active{display:block}
.sp-image_v4 .sp-image-body .sib-item .sib-item-swiper{width:8.72rem;height:4.88rem;border-radius:.16rem;overflow:hidden;position:relative}
.sp-image_v4 .sp-image-body .sib-item .sib-item-swiper img{width:100%;height:100%}
.sp-image_v4 .sp-image-body .sib-item .sib-item-swiper .shade{width:100%;height:1.17333rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%);position:absolute;left:0;bottom:0;padding:0 .32rem}
.sp-image_v4 .sp-image-body .sib-item .sib-item-swiper .shade h3{font-size:.4rem;font-family:PingFang SC;font-weight:700;line-height:1.17333rem;color:#FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp-image_v4 .sp-image-body .sib-item .more{font-size:.34667rem;font-family:PingFang SC;font-weight:400;line-height:.64rem;color:var(--theme-color);display:flex;align-items:center;justify-content:center;margin-top:.4rem;margin-bottom:.4rem}
.sp-image_v4 .sp-image-body .sib-item .more .iconfont{font-size:.32rem;display:inline-block;transform:rotate(-90deg);margin-left:.21333rem}
.sp-image_v4 .swiper-pagination{text-align:right}
.sp-image_v4 .swiper-pagination .swiper-pagination-bullet{font-size:0;width:.16rem;height:.16rem;background-color:#fff;opacity:1}
.sp-image_v4 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color)}
.sp-question_v4{padding:.16rem;background-color:rgba(255,255,255,.8);border-radius:.21333rem}
.sp-question_v4 ::-webkit-input-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-question_v4 ::-moz-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-question_v4 :-moz-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-question_v4 .inner{padding:.45333rem .4rem}
.sp-question_v4 .inner .title .iconfont{margin-right:.10667rem;font-size:.53333rem;color:var(--theme-color);vertical-align:middle;background:0 0}
.sp-question_v4 .inner .subtitle{margin-bottom:.42667rem}
.sp-question_v4 .inner .cont{margin:0 auto}
.sp-question_v4 .inner .cont .ques-inner{border:1px solid var(--theme-color);border-radius:.10667rem;overflow:hidden}
.sp-question_v4 .inner .cont .ques-inner textarea{display:block;width:100%;height:2.34667rem;font-size:.4rem;color:#000;background:rgba(245,245,245,.8);border:none;padding:.29333rem .26667rem;box-sizing:border-box}
.sp-question_v4 .inner .ques-list{padding:.42667rem .16rem .42667rem .34667rem}
.sp-question_v4 .inner .ques-list .ques-list-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.32rem}
.sp-question_v4 .inner .ques-list .ques-list-title h3{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:#000}
.sp-question_v4 .inner .ques-list .ques-list-title a.change-btn{font-size:.32rem;font-family:PingFang SC;font-weight:400;color:var(--theme-color);vertical-align:middle}
.sp-question_v4 .inner .ques-list .ques-list-title a.change-btn i{margin-right:.16rem;font-size:.34667rem}
.sp-question_v4 .inner .ques-list .ques-list-cont ul{display:none}
.sp-question_v4 .inner .ques-list .ques-list-cont ul.active{display:block}
.sp-question_v4 .inner .ques-list .ques-list-cont ul li>a{display:block;font-size:.32rem;font-weight:400;line-height:.74667rem;color:var(--theme-color)}
.sp-question_v4 .inner .btn-md{width:8rem;height:.96rem;background:var(--theme-color);border-radius:.10667rem;font-size:.37333rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:#FFF;box-shadow:0 0 .21333rem rgba(0,0,0,.08);margin-top:.64rem;margin-bottom:.16rem}
.sp-joinScheme_v4{width:9.36rem;height:8.82667rem;background:url(/static/shop/images/v4.0/dialog/dialog.png) center center no-repeat;background-size:100%;margin:0 auto}
.sp-joinScheme_v4 ::-webkit-input-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-joinScheme_v4 ::-moz-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-joinScheme_v4 :-moz-placeholder{color:rgba(0,0,0,.4);font-size:.4rem}
.sp-joinScheme_v4 .title{text-align:center}
.sp-joinScheme_v4 .title .txt-1{width:4.61333rem;height:.93333rem;line-height:.93333rem;text-align:center;font-size:.45333rem;color:#A8470A;border-radius:0 0 .21333rem .21333rem;background:linear-gradient(180deg,#FFEF97 0,#FFCE5A 100%);margin:0 auto .18667rem;font-weight:700}
.sp-joinScheme_v4 .title .txt-2{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.64rem;color:#FFF;margin-bottom:.16rem}
.sp-joinScheme_v4 .title .txt-2 span{font-size:.45333rem;font-weight:700}
.sp-joinScheme_v4 form{margin:0 auto;width:8.93333rem;background-color:#fff;padding:.50667rem .29333rem .37333rem;border-radius:.16rem}
.sp-joinScheme_v4 form ::-webkit-input-placeholder{color:rgba(0,0,0,.4)}
.sp-joinScheme_v4 form ::-moz-placeholder{color:rgba(0,0,0,.4)}
.sp-joinScheme_v4 form :-moz-placeholder{color:rgba(0,0,0,.4)}
.sp-joinScheme_v4 form input,.sp-joinScheme_v4 form select{padding-left:.26667rem;padding-right:.26667rem;width:8.34667rem;height:.93333rem;line-height:.93333rem;border:1px solid #E5E5E5;border-radius:.05333rem;font-size:.4rem;color:#000}
.sp-joinScheme_v4 form select{color:rgba(0,0,0,.4);background:url(https://mstatic.jia400.com/static/images/i-arrowDown.png) right .24rem center no-repeat rgba(245,245,245,.8);background-size:.32rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.sp-joinScheme_v4 form select[name=county]{margin:0 .06667rem}
.sp-joinScheme_v4 form input{padding-left:.96rem;background:rgba(245,245,245,.8)}
.sp-joinScheme_v4 form .btn{display:block;margin:.64rem auto .42667rem;width:8rem;height:.96rem;font-size:.42667rem;color:#fff;border-radius:.10667rem;background:#FF3C3C;box-shadow:0 .08rem .21333rem rgba(255,50,50,.4)}
.sp-joinScheme_v4 form .district{display: flex;justify-content: space-between;}
.sp-joinScheme_v4 form .district select{width:2.66667rem;flex: 1;}
.sp-joinScheme_v4 form .field{position:relative;margin-bottom:.26667rem}
.sp-joinScheme_v4 form .field .iconfont{position:absolute;top:50%;left:.26667rem;margin-top:-.21333rem;font-size:.42667rem;color:rgba(0,0,0,.4)}
.sp-joinScheme_v4 .swiper-joinScheme{text-align:center;font-size:.32rem;font-family:PingFang SC;font-weight:500;line-height:.45333rem;color:rgba(0,0,0,.8);height:.45333rem}
.sp-joinScheme_v4 .swiper-joinScheme i{font-size:.33333rem;margin-right:.24rem;color:#ff3c3c}
.sp-joinScheme_v4 .swiper-joinScheme span{color:#ff3c3c}
.sp-rank_v4{width:9.36rem;background-color:#fff;border-radius:.21333rem;margin:0 auto}
.sp-rank_v4 .sp-rank-header{height:1.22667rem;display:flex;align-items:center;justify-content:center;flex-direction:row}
.sp-rank_v4 .sp-rank-header>li{width:50%;padding-left:.53333rem;display:inline-block;height:1.22667rem;line-height:1.22667rem;font-size:.42667rem;font-family:PingFang SC;font-weight:700;color:rgba(0,0,0,.8);background:0 0;text-align:left}
.sp-rank_v4 .sp-rank-header>li.swiper-pagination-bullet-active{position:relative;color:var(--theme-color)}
.sp-rank_v4 .sp-rank-header>li.swiper-pagination-bullet-active::after{content:'';display:inline-block;width:1.86667rem;height:.05333rem;background:var(--theme-color);position:absolute;left:.53333rem;bottom:0}
.sp-rank_v4 .sp-rank-body .srb-item{padding-top:.42667rem;padding-bottom:.42667rem}
.sp-rank_v4 .sp-rank-body .srb-item ul{width:100%;display:flex;flex-direction:row}
.sp-rank_v4 .sp-rank-body .srb-item li{display:inline-block;width:50%;padding-left:.53333rem;box-sizing:border-box}
.sp-rank_v4 .sp-rank-body .srb-item li a{display:block;font-size:.34667rem;font-family:PingFang SC;font-weight:400;line-height:.74667rem;color:rgba(0,0,0,.6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp-credit_v4{background:url(/static/shop/images/vipCredit/v4.0/credit-bg.png) center center no-repeat;background-size:100%;padding-top:2.45333rem;width:9.36rem;height:8.88rem;margin:0 auto}
.sp-credit_v4 .inner{width:8.72rem;height:4.96rem;padding:.61333rem;margin:0 auto .50667rem}
.sp-credit_v4 .inner h2{font-size:.37333rem;font-family:PingFang SC;font-weight:700;line-height:.53333rem;color:#000;text-align:center;margin-bottom:.32rem}
.sp-credit_v4 .inner ul{display:flex;flex-wrap:wrap;margin-bottom:.42667rem}
.sp-credit_v4 .inner ul li{width:50%;font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:rgba(0,0,0,.6);margin-bottom:.21333rem}
.sp-credit_v4 .inner ul li i{font-size:.32rem;margin-right:.16rem;color:#52C41A}
.sp-credit_v4 .bottom,.sp-credit_v4 .inner button{font-size:.37333rem;font-weight:400;color:#FFF;font-family:PingFang SC}
.sp-credit_v4 .inner button{width:7.2rem;height:.96rem;background:#AB7D2A;border-radius:.10667rem}
.sp-credit_v4 .bottom{padding-left:.32rem;padding-right:.32rem;display:flex;align-items:center;justify-content:space-between;line-height:.53333rem}
.sp-credit_v4 .bottom .icon-credit{background:url(/static/shop/images/vipCredit/v4.0/credit-icon.png) center center no-repeat;background-size:100%;display:inline-block;width:.53333rem;height:.53333rem;vertical-align:middle}
.head-banner .swiper-pagination .swiper-pagination-bullet{width:1.92rem}
.head-banner .swiper-pagination .swiper-pagination-bullet p{font-size:.32rem;width:1.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.joinConsultDialog_v4 .inner{width:8.53333rem;height:11.94667rem;background:url(/static/utils/dialog/images/v4.0/joinConsultDialog-bg.png) center bottom no-repeat;background-size:100%;padding-top:1.73333rem;box-sizing:border-box;position:relative}
.joinConsultDialog_v4 .inner .kf-img{position:absolute;right:.53333rem;top:0;width:4rem;height:4rem;z-index:1}
.joinConsultDialog_v4 .inner .top{padding-top:.48rem;padding-left:.4rem;padding-bottom:.37333rem;line-height:.64rem;font-size:.56rem;font-weight:700;text-align:left;color:rgba(255,255,255,.89);position:relative;z-index:2}
.joinConsultDialog_v4 .inner form{width:8.10667rem;height:7.84rem;background:#FFF;border-radius:.16rem;padding:.42667rem;box-sizing:border-box;position:relative;z-index:3;margin: 0 auto;}
.joinConsultDialog_v4 .inner form .field input{padding-left:.16rem!important}
.joinConsultDialog_v4 .inner .info{margin-bottom:.4rem;display:flex}
.joinConsultDialog_v4 .inner .img{width:2.85333rem;height:1.77333rem;border-radius:.10667rem}
.joinConsultDialog_v4 .inner .txt{padding-left:.29333rem;width:4.16rem;text-align:left}
.joinConsultDialog_v4 .inner .name{margin-top:.16rem;margin-bottom:.10667rem;font-size:.45333rem;font-weight:700;line-height:.64rem;color:#000}
.joinConsultDialog_v4 .inner .address{font-size:.32rem;font-weight:400;line-height:.46667rem;color:rgba(0,0,0,.6)}
.joinConsultDialog_v4 .inner .address>span{color:#FF3C3C}
.joinConsultDialog_v4 .inner .tit{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:#000;text-align:left;margin-bottom:.21333rem}
.creditDialog_v4 .inner{width:8.50667rem;height:10.32rem;background:url(/static/utils/dialog/images/v4.0/creditDialog-bg.png) center bottom no-repeat;background-size:100%;box-sizing:border-box;padding-top:2.26667rem}
.creditDialog_v4 .inner form{width:8.10667rem;height:7.84rem;background:#FFF;border-radius:.16rem;padding:.42667rem;box-sizing:border-box}
.creditDialog_v4 .inner form .field input{padding-left:.16rem!important}
.creditDialog_v4 .inner .info{margin-bottom:.4rem;display:flex}
.creditDialog_v4 .inner .img{width:2.85333rem;height:1.77333rem;border-radius:.10667rem}
.creditDialog_v4 .inner .txt{padding-left:.29333rem;width:4.16rem;text-align:left}
.creditDialog_v4 .inner .name{margin-top:.16rem;margin-bottom:.10667rem;font-size:.45333rem;font-weight:700;line-height:.64rem;color:#000}
.creditDialog_v4 .inner .address{font-size:.32rem;font-weight:400;line-height:.46667rem;color:rgba(0,0,0,.6)}
.creditDialog_v4 .inner .address>span{color:#FF3C3C}
.creditDialog_v4 .inner .tit{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.45333rem;color:#000;text-align:left;margin-bottom:.21333rem}
.joinBudget_v4 .inner{width:8.53333rem;background-color:#fff;box-sizing:border-box;border-radius:.24rem;overflow:hidden;padding-bottom:.53333rem}
.joinBudget_v4 .inner .top{padding:.48rem .32rem .32rem;height:4.02667rem;line-height:.90667rem;background:linear-gradient(223deg,#1271D7 0,#24A9E7 100%);box-sizing:border-box}
.joinBudget_v4 .inner .top .row-1{font-size:0;margin-bottom:.16rem}
.joinBudget_v4 .inner .top .row-1 .number-img{margin-right:.05333rem;width:4.74667rem;height:1.25333rem;vertical-align:bottom}
.joinBudget_v4 .inner .top .row-1 .number{position:relative;width:4.74667rem;height:1.25333rem;font-family:UnidreamLED;font-size:1.06667rem;font-weight:400;line-height:1.17333rem;color:rgba(255,255,255,.15);vertical-align:bottom}
.joinBudget_v4 .inner .top .row-1 .number .num{position:absolute;right:.18667rem;top:0;color:#fff}
.joinBudget_v4 .inner .top .row-1>span{font-size:.45333rem;font-weight:400;color:rgba(255,255,255,.9);vertical-align:bottom}
.joinBudget_v4 .inner .top .row-1>span:first-child{margin-right:.74667rem}
.joinBudget_v4 .inner .top .row-2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.joinBudget_v4 .inner .top .row-2 .item{flex:0 0 3.89333rem;height:.85333rem;line-height:.85333rem;background:rgba(38,171,231,.8);border:1px solid #1E94E1;box-shadow:0 .08rem .16rem rgba(0,0,0,.04);border-radius:.10667rem;margin-bottom:.10667rem;text-align:left;padding-left:.21333rem;box-sizing:border-box}
.joinBudget_v4 .inner .top .row-2 .item span{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.48rem;color:#FFF}
.joinBudget_v4 .inner .top .row-2 .item span:nth-of-type(2){font-size:.42667rem}
.joinBudget_v4 .inner .top .row-2 .item span:nth-of-type(2) em{font-size:.32rem}
.joinBudget_v4 .inner form{width:7.89333rem;background:#FFF;border-radius:.16rem;box-sizing:border-box;padding:.32rem 0 0}
.joinBudget_v4 .inner form .field input{padding-left:.16rem!important}
.joinBudget_v4 .inner form .field-verify{position:relative}
.joinBudget_v4 .inner form .field-verify .verify-btn{width:2.42667rem;height:.93333rem;line-height:.93333rem;background:#FFF;border:1px solid #E5E5E5;border-radius:.05333rem;position:absolute;right:0;top:0;box-sizing:border-box;font-size:.37333rem;font-family:PingFang SC;font-weight:400;color:#FF3C3C}
.joinBudget_v4 .inner form .btn{width:7.46667rem;height:1.06667rem;background:#23A9E7;border-radius:.10667rem;box-shadow:0 .08rem .21333rem rgba(38,163,231,.4)}
.joinBudget_v4 .inner .tit{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:rgba(0,0,0,.6);margin-bottom:.32rem;display:flex;align-items:center;justify-content:center}
.joinBudget_v4 .inner .tit .line{width:1.09333rem;display:inline-block;height:1px;background-color:#E5E5E5}
.joinBudget_v4 .inner .tit span{padding-left:.29333rem;padding-right:.29333rem}
.joinBudget_v4 .inner .tip{margin-top:.4rem;font-size:.26667rem;font-family:PingFang SC;font-weight:500;line-height:.52rem;color:rgba(0,0,0,.6)}
.joinBudget_v4 .inner .tip em{color:#ff3c3c}
.joinBudget_v4 .inner .middle{width:7.89333rem;height:1.62667rem;padding:.32rem 0;background:rgba(245,245,245,.5);border:1px solid #E5E5E5;border-radius:.05333rem;box-sizing:border-box;margin:.32rem auto}
.joinBudget_v4 .inner .middle p{font-size:.32rem;font-family:PingFang SC;font-weight:400;line-height:.53333rem;color:rgba(0,0,0,.6)}
.joinBudget_v4 .inner .middle p span{color:#FF3C3C}
.join-successFB-v4{padding-top:.42667rem;padding-bottom:.42667rem;width:7.46667rem;height:4.64rem;background:#fff;border-radius:.21333rem}
.join-successFB-v4 .iconfont{margin-bottom:.21333rem;line-height:.96rem;font-size:.96rem;color:#07C160}
.join-successFB-v4 .txt-1{margin-top:.21333rem;margin-bottom:.05333rem;font-size:.48rem;font-weight:400;line-height:.66667rem;color:#000}
.join-successFB-v4 .txt-2,.join-successFB-v4 .txt-3{font-size:.37333rem;line-height:.53333rem;font-weight:400}
.join-successFB-v4 .txt-2{margin-bottom:.32rem;color:#B2B2B2}
.join-successFB-v4 .txt-2 span{color:#ff3c3c}
.join-successFB-v4 .txt-3{margin-left:.4rem;margin-right:.4rem;padding-top:.32rem;color:rgba(0,0,0,.8);border-top:1px solid #e5e5e5}
.join-successFB-v4 .txt-4{font-size:.4rem;font-weight:400;line-height:.56rem;color:#ff3c3c}
.sp-mzsm_v4,.sp-mzsm_v4 a{color:rgba(0,0,0,.8)}
.sp-ad_v4 .cxjm-swiper-img,.sp-ad_v4 .cxjm-swiper-img img{width:10rem;height:1.6rem}
.sp-footer{background:#f5f5f5}
.sp-footer .sp-share_v3{height:1.41333rem;line-height:1.41333rem;font-size:.37333rem;font-weight:400;color:rgba(0,0,0,.8);background:#f5f5f5;display:flex;align-items:center;justify-content:space-between;padding:.32rem .64rem .32rem .42667rem}
.sp-footer .sp-share_v3 a{width:2.24rem;height:.77333rem;line-height:.77333rem;border:1px solid #FF3C3C;border-radius:.10667rem;text-align:center;font-size:.32rem}
.sp-mzsm_v4,.sp-wxtx_v4{font-weight:500;line-height:.52rem;font-size:.32rem}
.sp-footer .sp-share_v3:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-9.2rem;width:18.4rem;height:1px;background:#e5e5e5;transform:scale(.5)}
.sp-mzsm_v4{width:9.36rem;margin:0 auto .42667rem;padding:.42667rem;font-family:PingFang SC;background:rgba(226,226,226,.4);border-radius:.21333rem}
.sp-footer-nav .nav-item{color:rgba(0,0,0,.5)}
.sp-footer-other>a,.sp-wxtx_v4{color:rgba(0,0,0,.6)}
.sp-wxtx_v4{width:9.2rem;margin:.32rem auto .42667rem}
.sp-footer-nav{padding:.32rem}
.sp-footer-nav .nav-item:not(:last-child):after{content:'\e790';font-family:iconfont!important}
.sp-footer-other{padding:.32rem;line-height:1.5em}
.vrIframe{width:100%;height:15.12rem}
.pswp_bottom-bar{background-color:rgba(255,255,255,.3);color:#fff;position:absolute;bottom:.53333rem;left:50%;line-height:.8rem;font-size:.32rem;padding:0 .4rem;transform:translateX(-50%);border-radius:.4rem}
.sp-floatRight{position:fixed;right:.26667rem;bottom:2.93333rem;z-index:10}
.sp-floatRight .compare-btn{position:relative;display:block}
.sp-floatRight .compare-btn .compare-icon{width:1.38667rem;height:1.54667rem}
.sp-floatRight .compare-btn .compare-dot{display:none;width:.42667rem;height:.42667rem;background:#F15A24;border:2px solid #FFF;opacity:1;border-radius:50%;position:absolute;right:0;top:0;font-size:.26667rem;font-family:PingFang SC;font-weight:400;color:#FFF;text-align:center}
.layui-m-layerchild.g_confirm{background:#fff;border-radius:.2rem;overflow:hidden}
.layui-m-layerchild.g_confirm.layui-m-layerchild{width:6.66667rem}
.layui-m-layerchild.g_confirm .layui-m-layercont{padding:.53333rem;line-height:.50667rem;font-size:.42667rem;color:#000}
.layui-m-layerchild.g_confirm .layui-m-layerbtn{border-top:1px solid #c8c8c8;background:#fff}
.layui-m-layerchild.g_confirm .layui-m-layerbtn span{font-size:.42667rem;color:#ff3c3c}
.layui-m-layerchild.g_confirm .layui-m-layerbtn span[no]{border-right:1px solid #c8c8c8}
.jmbk-sp-joinBudget .sp-joinBudget_v4{margin-bottom:0;border:1px solid #ff3232;padding:0}
.g_article_v2-module{margin:.53333rem auto;width:9.2rem;height:3.54667rem;background:url(/static/news_v2/images/article-1.png) no-repeat;background-size:100%;text-align:center;padding-top:1.81333rem}

/* 公共颜色 */
.cell{
    display: flex;
}
.cell .cell-bd{
    flex:1;
}
.flex-column{
    flex-direction: column;
}
.flex-wrap{
    flex-wrap: wrap;
}
.vertical-center{
    align-items: center;
}
.align-center{
    justify-content: center !important;
}
.align-between {
    justify-content: space-between !important;
}
.justify-end{
    justify-content: flex-end  !important;
}
.align-end{
    align-items: flex-end;
}
.align-start{
    align-items: flex-start;
}
.align-conten-center{
    align-content: center;
}
.align-around {
    justify-content: space-around !important;
}
.align-evenly {
    justify-content: space-evenly !important;
}

.vertical-align{
    align-items: center;
}
.block-9{color: rgba(0,0,0,.9);}
.block-8{color: rgba(0,0,0,.8);}
.block-7{color: rgba(0,0,0,.7);}
.block-6{color: rgba(0,0,0,.6);}
.block-5{color: rgba(0,0,0,.5);}
.block-4{color: rgba(0,0,0,.4);}
.block-3{color: rgba(0,0,0,.3);}
.block-2{color: rgba(0,0,0,.2);}
.block-1{color: rgba(0,0,0,.1);}
.line-clamp{
    display: -webkit-box !important; /*两行溢出隐藏*/
    /* word-break: break-all;*/
    word-break: normal;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    
}
.line-clamp1{
    -webkit-line-clamp:1;
}
.line-clamp2{
    -webkit-line-clamp:2;
}
.line-clamp3{
    -webkit-line-clamp:3;
}
.line-clamp4{
    -webkit-line-clamp:4;
}
.line-clamp5{
    -webkit-line-clamp:5;
}
.text-space-nowrap {
    white-space: nowrap;
}
.text-break-all {
    word-break: break-all;
    word-wrap: break-word;
}
.text-justify{
    text-align: justify;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-middle{
    vertical-align: middle;
}
.text-red{
    color: #FF3C3C;
}
/* /公共颜色 */

.sp-panel-form_v5 .inner .title{margin-bottom: .21rem;}

/* 投资费用预估 */
.input-public .input-box{
    background: #F5F5F5;
    height:1.17rem;
    font-size: .37rem;
    padding: 0 .32rem;
    margin-bottom: .21rem;
    border-radius: 0.11rem 0.11rem 0.11rem 0.11rem;
    cursor: pointer;
    line-height: initial;
}
.input-public .input-box:last-child{
    margin-bottom: 0;
}
.input-public .input-box .iconfont{
    font-size: .43rem;
    color: rgba(0,0,0,.3);
    margin-left: .11rem;
}
.input-public .input-box .right{
    padding-right: .54rem;
    padding-left: .37rem;
    position: relative;
}
.input-public .input-box .right .input,.input-public .input-box .right .select{
    border-radius: 0;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    background-color: transparent;
    font-size: .37rem;
    text-align: right;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
    color: rgba(0,0,0,.9);
}
.input-public .input-box .right .input::placeholder,.input-public .input-box .right .select .de{
    color:rgba(0,0,0,.3);
}

.input-public .input-box .right .iconfont{
    position: absolute;
    right: 0;
}

.input-public .input-box .right .input+.dw{
    content: '㎡';
    display: inline-block;
    color: rgba(0,0,0,.9);
}
.input-public .input-box .right .input:placeholder-shown+.dw{
    display: none;
}


.search-public .input-search{
    background-color: #ffffff;
    margin-top: .43rem;
    box-shadow: 0 .25rem .18rem -.11rem rgba(255, 60, 60, .4);
}
.search-public .input-search .input{
    border-radius: 0;
    border-top-left-radius: .11rem;
    border-bottom-left-radius: .11rem;
    border: .01rem solid #FF3C3C;
    /* border: .01rem solid var(--theme-color); */
    border-right: none;
    height: 1.17rem !important;
    display: block;
    width: 100%;
    padding: 0 .32rem;
    margin: 0;
    font-size: .37rem;
}
.search-public .input-search .input::placeholder{
    font-size: .37rem;
    color: rgba(0,0,0,.4);
}
.search-public .input-search .btn{
    background: linear-gradient(180deg, #FF8700 0%, #FF1C1C 100%);
    /* background: var(--theme-color); */
    margin: 0;
    padding: 0;
    border: none;
    border-radius: 0;
    border-top-right-radius: .11rem;
    border-bottom-right-radius: .11rem;
    width: 2.88rem;
    height: 1.17rem;
    display: block;
    color: #ffffff;
    font-size: .37rem;
    font-weight: 400;
}
.joinBudget-v5 .joinBudget-preview-box{
    padding: .56rem;
    background-color: rgba(255, 60, 60, .04);
    border-radius: .21rem .21rem .21rem .21rem;
    line-height: 1.4;
}
.joinBudget-v5 .joinBudget-preview-box .box{
    font-size: .32rem;
    text-align: center;
}
.joinBudget-v5 .joinBudget-preview-box .box >div .tit{
    margin-top: .43rem;
}
.joinBudget-v5 .joinBudget-preview-box .box >div:nth-child(1) .tit,.joinBudget-v5 .joinBudget-preview-box .box >div:nth-child(2) .tit{
    margin-top: .32rem;
}
.joinBudget-v5 .joinBudget-preview-box .box >div .price{
    font-size: .4rem;
    margin-top: .11rem;
}
.joinBudget-v5 .joinBudget-preview-box .box >div{
    width: 50%;
}
.joinBudget-v5 .joinBudget-preview-box .titl{
    text-align: center;
    border-bottom: .01rem solid #E5E5E5;
    padding-bottom: .32rem;
}
.joinBudget-v5 .joinBudget-preview-box .titl .price{
    text-align: center;
    color: rgba(255, 60, 60, 1);
    font-size: .48rem;
    font-weight: bold;
}
.joinBudget-v5 .joinBudget-preview-box .titl .budgetTotal{
    font-size: .64rem;
    font-weight: 400;
    margin-right: .21rem;
    font-weight: bold;
}
.joinBudget-v5 .joinBudget-preview-box .titl .tit{
    font-size: .32rem;
    color: rgba(0,0,0,.5);
}
.joinBudget-v5 .joinBudget-preview .tips{
    font-size: .32rem;
    margin-top: .21rem;
    margin-bottom: .32rem;
}
.joinBudget-v5 .joinBudget-preview{
    font-family: PingFang SC-Regular, PingFang SC;
}

body{
    position: relative;
}
.joinBudget-v5 .area-box .t:empty{
    color: rgba(0,0,0,.3);
}
.joinBudget-v5 .area-box .t:empty::before{
    content: '请选择';
    display: inline-block;
}
/* /投资费用预估 */
/* 加盟区域查询 */
.sp-inquiry_v5 .inner{
    border: .01rem solid rgba(0,0,0,.08);
}
.sp-inquiry_v5 .inner .title{
    margin-bottom: .43rem;
}
.sp-inquiry_v5 .consult{
    padding-bottom: .32rem;
}
.sp-inquiry_v5 .consult .area-box{
    width: 100%;
}
.sp-inquiry_v5 .consult .area-box>div{
    width: 33.33%;
}
.sp-inquiry_v5 .input-box .right{padding-right: 0;color: #FF3C3C;font-size: .37rem; line-height: .64rem;}
.sp-inquiry_v5 .input-box .right .iconfont{color: #FF3C3C;position: static;font-size: .53rem;}
.sp-inquiry_v5 .input-search{margin-top: .32rem;}
.joinConsult-form-v5 .swiper-joinConsult{color:rgba(0,0,0,.3);font-size:.32rem;font-family:PingFang SC;font-weight:500;line-height:.45333rem;height:.45333rem}
/* /加盟区域查询 */


/* 新底部按钮 带动画 2023年1月4日16:21:02 */
@keyframes scaleDraw {
0% {
    transform: scale(1);
    /*开始为原始大小*/
}

25% {
    transform: scale(0.9);
    /*放大1.1倍*/
}

50% {
    transform: scale(1);
}

75% {
    transform: scale(0.9);
}
}

@keyframes showimg {
0% {
    position: absolute;
    left: -100%;
    top: 0;
    content: "";
    transition: 1s ease;
    height: 100%;

}

100% {
    left: 300%;
    transition: 1s ease;
}
}
.btn-img-box {
    width: 8.72rem;
    height: 1.39rem;
    animation: scaleDraw 2s ease-in-out infinite;
    position: relative;
    overflow: hidden;
    border-radius: .59rem;
}

.btn-img-box .btn-img {
    width: 100%;
    height: 100%;
}

.btn-img-box .yy {
    animation: showimg 3s infinite linear;
    -webkit-animation: showimg 3s infinite linear;
    -o-animation: showimg 3s infinite linear;
    height: 100%;
    width: 4rem;

}

.btn-img-box .txt {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    color: #C31009;
    font-size: .43rem;
    margin-top: -.08rem;
    white-space: nowrap;

}
.btn-img-box .txt:after {
    font-family: iconfont;
    content: '\e64a';
    margin-left: .11rem;
    display: inline-block;
    transform: rotate(270deg);
}


  /* /新底部按钮 带动画 2023年1月4日16:21:02 */

/* 安心加盟找慧亚 */
.sp-believe_v5{
    margin-bottom: 0.32rem !important;
}
.sp-believe_v5 .img >img{
    border-radius: .11rem;
}
.sp-believe_v5 .img,.sp-believe_v5 .bbtn{
    margin-bottom: .32rem;
}
.sp-believe_v5 .swiper-joinConsult{color:rgba(0,0,0,.7);font-size:.32rem;font-family:PingFang SC;font-weight:500;line-height:.52rem;height:.45rem}
.sp-believe_v5 .swiper-joinConsult span{color:#FF3C3C}
.sp-believe_v5 .swiper-joinConsult i{color:rgba(0,0,0,.3);font-style: normal;}
.sp-believe_v5 .swiper-joinConsult .swiper-slide{text-align: center;}
.sp-believe_v5 .swiper-joinConsult .iconfont{margin-right: .11rem; vertical-align: bottom;}

.joinBelieveDialog_v5 .inner{
    width: 8.53rem;
    background-color: #ffffff;
    border-radius: .21rem;
    padding: .43rem .53rem;
    box-sizing: border-box;
}
.new-dialog_v3 .joinBelieveDialog_v5 .inner form .tit{color:rgba(0, 0, 0, .7);margin-bottom: .32rem;margin-left:.32rem;text-align: left;}
.new-dialog_v3 .joinBelieveDialog_v5 .inner form .tit span{color:#FF3C3C}
.new-dialog_v3 .joinBelieveDialog_v5 .inner form .field input,.new-dialog_v3 .joinBelieveDialog_v5 .inner form .field select{width: 100%;box-sizing: border-box;height: 1.17rem;padding:0 .32rem;border-color: #E5E5E5;background: rgba(245,245,245,0.5);}
.new-dialog_v3 .joinBelieveDialog_v5 .inner form .field input::placeholder,.new-dialog_v3 .joinBelieveDialog_v5 .inner form .field select::placeholder{color:rgba(0, 0, 0, .4)}
.new-dialog_v3 .joinBelieveDialog_v5 .bj,.new-dialog_v3 .joinBelieveDialog_v5 .yc{display: none;}
.new-dialog_v3 .layui-m-layercont .i-close{bottom: -1.6rem;}
.new-dialog_v3 form{margin: 0; padding: 0;width: auto;}
.new-dialog_v3 .btn{height: 1.17rem;border-radius: .11rem;margin-top: .43rem}

.new-dialog_v3 .joinBelieveDialog_v5.redpack .tit{display: none;}
.new-dialog_v3 .joinBelieveDialog_v5 .inner form .field select{
    color: rgba(0,0,0,.9);
    font-size: .4rem;
    background: url(/static/images/i-arrowDown.png) 96% center no-repeat rgba(245,245,245,0.5);
    background-size: 0.42667rem;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.new-dialog_v3 .joinBelieveDialog_v5.redpack{
    width: 8.53rem;
    height: 12.24rem;
}
.new-dialog_v3 .joinBelieveDialog_v5.redpack .bj{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
}
.new-dialog_v3 .joinBelieveDialog_v5.redpack .yc{display: block;}
.new-dialog_v3 .joinBelieveDialog_v5.redpack .inner,.new-dialog_v3 .joinBelieveDialog_v5.redpack .inner form{
    background: transparent;
    background-color: transparent;
}
.new-dialog_v3 .joinBelieveDialog_v5.redpack .inner{
    position: absolute;
    z-index: 2;
    bottom: 1.42rem;
    padding: 0 1.07rem;
}
/* /安心加盟找慧亚 */

/* 工厂考察视频 */
.head-banner2{max-height: none;}
.head-banner2 .swiper-slide{border-radius: .21rem;overflow: hidden;}
.head-banner2 .swiper-pagination{
    position: static;
    background-color: transparent;
    opacity: 1;
    margin-top: .21rem;
}
.head-banner2 .swiper-pagination .swiper-pagination-bullet{
    position: static;
    background-color: rgba(0,0,0,.5);
    width: .11rem;
    height: .11rem;
    border-radius: .21rem;
    margin-right: .1rem !important;
}
.head-banner2 .swiper-pagination .swiper-pagination-bullet p{
    display: none;
    
}
.head-banner2 .swiper-pagination .swiper-pagination-bullet-active{
    width: .21rem;
    height: .11rem;
    background-color: #ffffff;
}
/* /工厂考察视频 */

/* 大商介绍 */
.head-banner3 .swiper-pagination2 ,.head-banner3 .swiper-pagination7{background:rgba(255,255,255,0.8);opacity:.8;border-radius:.26667rem;right:0;margin:auto;display:flex;position:absolute;width:-moz-min-content!important;width:-webkit-min-content!important;width:min-content!important;opacity:1!important;}
.head-banner3 .swiper-pagination2 .swiper-pagination-bullet,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet{font-size:.32rem;color:rgba(0,0,0,.9);margin:0!important;background:0 0;opacity:.8!important;z-index:100;display:flex;align-items:center;justify-content:center;/* width:1.01333rem; */width:1.92rem;height:.53333rem}
.head-banner3 .swiper-pagination2 .swiper-pagination-bullet p,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet p{font-size:.32rem;width:1.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.head-banner3 .swiper-pagination2 .new-swiper-pagination-bullet-active,.head-banner3 .swiper-pagination2 .swiper-pagination-bullet-active{width:1.01333rem;height:.53333rem;background:#FC2C31;opacity:1;border-radius:.26667rem;color:#FFF}
.head-banner3 .swiper-pagination7 .new-swiper-pagination-bullet-active,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet-active{width:1.01333rem;height:.53333rem;background:#FC2C31;opacity:1;border-radius:.26667rem;color:#FFF}
.head-banner3{max-height: none;}
.head-banner3 .swiper-slide{border-radius: .11rem;overflow: hidden;}
.head-banner3 .swiper-pagination2,.head-banner3 .swiper-pagination7{
    position: static;
    background-color: transparent;
    opacity: 1;
    margin-top: .21rem;
    height: .12rem;
    text-align: center;
}
.head-banner3 .swiper-pagination2 .swiper-pagination-bullet,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet{
    position: static;
    background-color: rgba(0,0,0,.3);
    width: .11rem;
    height: .11rem;
    border-radius: .11rem;
    margin-right: .1rem !important;
}
.head-banner3 .swiper-pagination2 .swiper-pagination-bullet p,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet p{
    display: none;

}
.head-banner3 .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active,.head-banner3 .swiper-pagination7 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: .21rem;
    height: .11rem;
    background-color: #EA3E4F;
}
/* /大商介绍 */


