
body{background: #fff;}


/* 公共子集 */
.y_common_fbox{width:100%;max-width: 7.5rem;margin: 0 auto;    }
.y_common_zbox{width: 100%;padding: 0 0.15rem;margin: 0 auto;}
.y_common_flex{ display: flex;  display: -webkit-flex;display: -ms-flexbox;}

/* 返回 */
.y_csxq_back {background-color: #fff;margin-bottom: 0.02rem;}
.y_csxq_back .y_common_zbox{ justify-content: start;align-items: center;height: 0.88rem;}
.y_csxq_back .y_back {width:1rem;display:inline-block;}
.y_csxq_back .y_back>*{vertical-align: middle;}
.y_csxq_back .y_back img{width: 0.17rem;height: 0.31rem;margin-right: 0.1rem;}
.y_csxq_back .y_back span{font-size: 0.3rem;color: #E63429;}
.y_csxq_back .y_csname {width: calc(100% - 1.8rem);text-align: center;white-space: nowrap;}
.y_csxq_back .y_csname span{font-size: 0.34rem;color: #222222;display: inline-block;vertical-align: middle;}
.y_csxq_back .y_csname .y_txt{max-width: 3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.y_csxq_back .y_csname .y_txt2{width: 1.32rem;}

.y_top {}
.y_top .y_tabtitle{height: 4.8rem;width: 100%;background: url(/static/theme/image/special/ycbg_01.png) no-repeat;background-position: 0 0 ;background-size: 7.5rem 4.8rem;padding-top: 0.7rem;}
.y_top .y_tabtitle .y_txt1{width: 100%;text-align: center;font-size:0.48rem ;color: #ffffff;font-weight: bold;}
.y_top .y_tabtitle .y_txt2{width: 100%;text-align: center;font-size:0.78rem ;color: #ffffff;font-weight: bold;}
.y_top .y_tabtitle .y_line {width: 1.36rem;height: 0.08rem;margin: 0 auto;border-radius: 0.04rem;margin-top: 0.2rem;background: #e63429;}
.y_top .y_formbox {height: 7.9rem;background: #fff;width: 100%;position: relative;}
.y_top .y_formbox .y_cont{position: absolute;padding: 0.35rem 0.38rem 0.3rem 0.38rem;;width: 7.1rem;height: 9.72rem;top: -1.6rem;left: 0;right: 0;;margin: 0 auto;background: #fff;border-radius: 0.08rem;border: 0.01rem solid #e8e8e8;}
.y_top .y_formbox .y_txt{width: 100%;text-align: center;font-size:0.32rem ;color: #000000;font-weight: 500;}
.y_top .y_formbox .y_input{margin-top: 0.4rem;;width: 100%;height: 0.82rem;border-radius: 0.08rem;border: 0.01rem solid #cccccc;overflow: hidden;}
.y_top .y_formbox .y_input input{line-height: 0.80rem;height: 0.80rem;;width: 100%;text-indent:0.4rem ;outline: none;border: none;font-size: 0.3rem;color: #ababab;border-radius: 0.08rem;}
.y_top .y_formbox .y_input input::-webkit-input-placeholder{color:#ababab ;}
.y_top .y_formbox .y_input input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#ababab;}
.y_top .y_formbox .y_input input:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#ababab;}
.y_top .y_formbox .y_input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#ababab;} 
.y_top .y_formbox .y_core{position: relative;}
.y_top .y_formbox .y_core input{width: 3.8rem;}
.y_top .y_formbox .y_core button{position: absolute;top: 0;bottom: 0;right:0.4rem;outline: none;border: none;background: none;font-size: 0.3rem;color: #e63429;}
.y_top .y_formbox .y_textarea{height: 2rem;width: 100%;padding: 0.1rem;}
.y_top .y_formbox .y_textarea textarea{width: 100%;height:100%;text-indent:0.4rem ;outline: none;border: none !important;font-size: 0.3rem;color: #ababab;border-radius: 0.08rem;resize: none;}
.y_top .y_formbox .y_textarea{}

.y_top .y_formbox .y_tij{margin-top: 0.3rem;;width: 100%;height: 0.9rem;border-radius:0.08rem;background: #e63429;line-height: 0.9rem;text-align: center;font-size: 0.34rem;color: #fff ;}
.y_top .y_formbox .y_common_ys{font-size:0.26rem ;color: #666666;margin-top: 0.16rem;}
.y_top .y_formbox .y_common_ys a{font-size:0.3rem ;color: #e63429;}

/* tongdian */
.y_tdian .pain-point-list {width: 100%;height: auto;background: #fff;padding: 0.5rem  0.7rem;}
  
.y_tdian .pain-point-list .tit {display: block;width: 100%;height:0.35rem;font-size: 0.36rem;font-weight: 500;text-align: center;color: #272727;}
  
.y_tdian .pain-point-list .list-con {width: 100%;height: auto; display: flex;justify-content: space-evenly;align-items: center;flex-wrap: wrap;}
  
.y_tdian .pain-point-list li {width: 2.2rem;height: 2.02rem;padding: 0.7rem 0 0.18rem;margin: 0 auto;margin-top: 0.36rem;}
.y_tdian .pain-point-list li:hover{animation: anim1 0.4s ease-in-out alternate;transform-origin: 50% 50%;}
.y_tdian .pain-point-list li span {display: block;margin-bottom: 0.08rem;font-size: 0.3rem;font-weight: 600;text-align: center;color: #000000;}
.y_tdian .pain-point-list li p {display: block;font-size: 0.24rem;color: #37383F;text-align: center;line-height: 0.3rem;}
.y_tdian .pain-point-list li:nth-child(1) {background: url(/static/theme/image/special/a02@2x.png) center center no-repeat;background-size: 100% 100%;}.y_tdian .pain-point-list li:nth-child(2) {background: url(/static/theme/image/special/a03@2x.png) center center no-repeat;background-size: 100% 100%;}
.y_tdian .pain-point-list li:nth-child(3) {background: url(/static/theme/image/special/a04@2x.png) center center no-repeat;background-size: 100% 100%;}
.y_tdian .pain-point-list li:nth-child(4) {background: url(/static/theme/image/special/a05@2x.png) center center no-repeat;background-size: 100% 100%;}

/* 解决痛点 */
.y_jiejue {height: 4.8rem;width: 100%;background: url(/static/theme/image/special/bg2_02.png) no-repeat;background-position: 0 0 ;background-size: 7.5rem 4.8rem;padding-top: 0.34rem;}
.y_jiejue .y_common_zbox{}
.y_jiejue .y_txt1{font-size: 0.36rem;color: #fff;width: 100%;text-align: center;line-height: 0.45rem;font-weight: 500;}
.y_jiejue .y_cont {position: relative;width: 6.6rem;margin: 0 auto;margin-top: 0.2rem;padding: 0.3rem;
   border: 0.01rem solid;
   border-image: linear-gradient(to top,  #ff5c5f 80%, #ff5634 100%) 2 2 2 2;
  border-image: linear-gradient(to right,  #ff5c5f 80%, #ff5634 100%) 2 2 2 2;

 
  border-image: linear-gradient(to bottom,  #ff5c5f 80%, #ff5634 100%) 2 2 2 2;
  border-image: linear-gradient(90deg,  #ff5c5f 80%, #ff5634 100%) 2 2 2 2;
}
.y_jiejue .y_cont p{font-size: 0.24rem;color: #fff;line-height: 0.35rem;}
.y_jiejue .y_cont .y_line{display: block;position: absolute;left: -0.2rem;top: -0.14rem;width: 1.16rem;height: 0.36rem;background-image: linear-gradient(to right,#ff5c5f,#ff5634 40%) ;}
.y_jiejue .y_cont {}

/* fuw */
.y_fuwu {background: #fff;padding-top: 0.44rem;}
.y_fuwu .y_common_zbox{}
.y_fuwu .y_title{font-size: 0.36rem;color: #272727;font-weight: 500;width: 100%;text-align: center;}
.y_fuwu .y_list{list-style: none;margin-top: 0.45rem;padding-bottom: 0.3rem;}
.y_fuwu .y_list li{width: 6.2rem;margin: 0 auto;;height: 1.6rem;position:relative ;border-radius: 0.08rem;background: url('/static/theme/image/special/bg4_03.png') no-repeat;background-size: cover;background-position:-0.6rem;padding-left: 0.4rem;padding-top: 0.22rem;;box-shadow: 0 0.03rem 0.2rem 0.01rem rgb(0 0 0 / 5%);margin-bottom: 0.25rem;}
.y_fuwu .y_list li .y_txt1{font-size: 0.3rem;color: #000;text-align: left;font-weight: 500;}
.y_fuwu .y_list li .y_txt2{font-size: 0.24rem;color: #666666;text-align: left}
.y_fuwu .y_list li img{width: 0.47rem;height: 0.47rem;position: absolute;left: -0.2rem;top:0.42rem;bottom: 0;;}
.y_fuwu .y_list li {}

/* fuwu */
.y_yinxiang {padding: 0 0.35rem;background: #fdf2f2;padding-bottom: 0.2rem;}
.impression {width: 100%;height:3.84rem;position: relative;}
.impression .impression-con {width: 100%;height:3.84rem;padding-top: 0.35rem;position: absolute;left: 50%;top: 0rem;transform: translateX(-50%);}
.impression .impression-con .tit {display: block;width: 100%;font-size: 0.36rem;font-weight: 500;text-align: center;color: #272727;}
.rz-student-box {width: 100%;height: 2.64rem;position: relative;margin-top: 0.2rem;}
.rz-student-box .pop-text {display: inline-block;background: #FFFFFF;box-shadow: 0 0 0.2rem 0 #ff5c5f;/* font-weight: 500; */text-align: center;color: #e63429;position: absolute;font-size: 0.24rem;height: 0.58rem;line-height: 0.58rem;border-radius: 0.29rem;padding: 0 0.35rem;}
.rz-student-box .pop-text1 {animation: amove 10s linear infinite !important;}
.rz-student-box .pop-text2 {animation: lmove 10s linear infinite !important;}
.rz-student-box .popitem-1 {left: 0.65rem;top: 0.99rem;}
.rz-student-box .popitem-2 {left: 0;top: 0.12rem;}
.rz-student-box .popitem-3 {right: 0.3rem;bottom:0.25rem;}
.rz-student-box .popitem-6 {right:0.98rem;top: 0.12rem;}
.rz-student-box .popitem-8 {right:0;top: 0.98rem;}
.rz-student-box .popitem-10 {left: 2.3rem;bottom: 0.25rem;}
.rz-student-box .popitem-11 {left: 0;bottom: 0.25rem;}

@keyframes lmove {
  0% {
    transform: translate(0rem);
    opacity: 1;
  }
  20% {
    transform: translateX(0.1rem);
  }
  40% {
    transform: translateY(0.1rem);
  }
  60% {
    transform: translateX(-0.1rem);
  }
  80% {
    transform: translateY(-0.1rem);
  }
  100% {
    transform: translate(0rem);
    opacity: 1;
  }
}

@keyframes amove {
  0% {
    transform: translate(0rem);
    opacity: 1;
  }
  20% {
    transform: translateY(0.1rem);
  }
  40% {
    transform: translateX(0.1rem);
  }
  60% {
    transform: translateY(-0.1rem);
  }
  80% {
    transform: translateX(-0.1rem);
  }
  100% {
    transform: translate(0rem);
    opacity: 1;
  }
}

/* 发布需求 */
.y_fbxqbg {height: auto;background: url(/static/theme/image/special/bg4_02.png) no-repeat;background-position: 0 0 ;background-size: 100% 100%;flex-direction: column;align-items: center;justify-content: center;padding: 0.3rem 0;}
.y_fbxqbg p{text-align: center;width: 100%;;}
.y_fbxqbg .y_txt{font-size:0.36rem;font-weight: 500 ;color: #fff;}
.y_fbxqbg .y_txt2{font-size:0.2rem;color: #fff;}
.y_fbxqbg .y_bwcgbtn { font-size: 0.24rem;color: #fff;width: 2.5rem;height: 0.5rem;border-radius: 0.06rem;line-height: 0.5rem;text-align: center;margin: 0 auto;margin-top: 0.1rem;;background: #e63429;display: block;
}
.y_fbxqbg {}
.y_fbxqbg {}
.y_fbxqbg {}
.y_fbxqbg {}
.y_fbxqbg {}
.y_fbxqbg {}
.y_fbxqbg {}





