
/* common */
/* Source Han Sans */
/* 思源黑体 CN */
/* common */
*{box-sizing: border-box; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; margin: 0;padding: 0;font-family: "思源黑体 CN" ;font-size: 0;}
input,textarea{outline: none;}
a{text-decoration: none;}
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_fbxq_h {background: url('/static/theme/image/special/fbxqbg_02.jpg') no-repeat;background-position: 0 0 ;background-size:7.5rem 4.48rem ;height: 4.48rem;}
.y_fbxq_h p{font-size: 0.48rem;color: #fff;line-height: 0.48rem;text-align: center;}
.y_fbxq_h p:nth-child(1){padding-top: 0.5rem;margin-bottom: 0.1rem;}

.y_fbxq_title {height: 0.7rem;background: #fff;}
.y_fbxq_title .y_common_zbox{justify-content: center;align-items: center;}
.y_fbxq_title span{display: inline-block;}
.y_fbxq_title .y_picbg{background: url('/static/theme/image/special/xq_tu_5.png') no-repeat;background-position: 0 0 ;background-size:0.41rem 0.11rem ;width: 0.41rem;height: 0.11rem;}
.y_fbxq_title .y_txt{font-size: 0.4rem;color: #ff8d15;margin: 0 0.28rem;}

/* form */
.y_fbxq_form {margin-top: 0.4rem;}
.y_fbxq_form .y_common_zbox{}
.y_fbxq_form .y_input{width: 100%;height: 0.7rem;border:0.01rem solid #e7e7e7;border-radius: 0.05rem;padding:0 0.2rem;margin-bottom: 0.2rem;}
.y_fbxq_form .y_input input{width: 6.8rem;outline: none;border: none;height: 0.68rem;font-size: 0.24rem;color: #666;}
.y_fbxq_form .y_input input::-webkit-input-placeholder{color:#808080 ;}
.y_fbxq_form .y_input input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#808080 ;}
.y_fbxq_form .y_input input:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#808080 ;}
.y_fbxq_form .y_input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#808080 ;} 

.y_fbxq_form .y_gwbcbox{justify-content: space-between;align-items: center;}
.y_fbxq_form .y_gwbc{width: 6.8rem;height: 0.7rem;text-align: left;font-size: 0.26rem;color: #222222;line-height: 0.7rem;}
.y_fbxq_form .y_morepic{width: 0.08rem;height: 0.14rem;}
.y_fbxq_form .y_yzm{position: relative;}
.y_fbxq_form .y_yzm .y_btn{border: none;outline: none;background: none;font-size: 0.26rem;color: #ff6900;position: absolute;top:0;right: 0.3rem;line-height: 0.7rem;height: 0.7rem;;}
.y_fbxq_form .y_fbxq_submit{width: 100%;height: 0.7rem;line-height: 0.7rem;border-radius: 0.05rem;background: linear-gradient(to right,#ff5c5f,#E63429);text-align: center;font-size: 0.28rem;color: #ffffff;margin-top: 0.28rem;}


.y_fbxq_form .y_sz_fwkb {height: 0.7rem;width:100%;overflow:hidden;display: flex;justify-content: start;}
.y_fbxq_form .y_sz_fwkb>p{color: #000; font-size: 0.18rem;font-style: italic;line-height: 0.7rem;height: 0.7rem;margin-right: 0.05rem;white-space: nowrap;width: 0.9rem;}
.y_fbxq_form .y_sz_fwkb>p span{color: #ff4757;font-size: 0.18rem;}
.y_fbxq_form .y_sz_fwkb .y_sz_fwkb_scroll{height: 0.7rem;line-height: 0.7rem;position: relative;width: 6.3rem;overflow: hidden;}
.y_fbxq_form .y_sz_fwkb ul{list-style: none;position: absolute;top: 0;width: 100%;}
.y_fbxq_form .y_sz_fwkb ul li{width: 100%;;height: 0.7rem;line-height: 0.7rem;color: #979c9b; font-size: 0.18rem;margin-right: 0.1rem;white-space: nowrap;}
.y_fbxq_form .y_sz_fwkb ul li span{color: #979c9b; font-size: 0.18rem;margin-right: 0.1rem;}
.y_fbxq_form .y_sz_fwkb ul li .y_sz_kb_phone{color: #292e2e;}
.y_fbxq_form .y_sz_fwkb ul li .y_sz_kb_g{color: #ff6b08;margin-left: 0.1rem;}
.y_fbxq_form .y_sz_fwkb ul li .y_sz_time{padding: 0 0.1rem;;height: 0.24rem;border: 0.01rem solid #ff9535;border-radius: 0.1rem;color: #ff9535;font-size: 0.18rem;display: inline-block;line-height: 0.22rem;text-align: center;margin-left: 0.1rem;}

.y_fwlc {background: #f7f7f7;padding: 0.3rem 0.15rem 1rem 0.15rem}
.y_fwlc .y_lc_title{color: #333333; font-size: 0.3rem;width: 100%;text-align: center;}
.y_fwlc .y_list{list-style: none;justify-content: space-between;align-items: center;margin-top: 0.3rem;}
.y_fwlc .y_font{width: 2.1rem;text-align: center;}
.y_fwlc .y_font .y_num{width: 0.28rem;height: 0.28rem;border-radius: 50%;background: #cccccc;line-height: 0.28rem;color: #fff; font-size: 0.2rem;margin: 0 auto;margin-bottom: 0.15rem;}
.y_fwlc .y_font p{color: #595959; font-size: 0.24rem;}
.y_fwlc .y_sj{background: url(/static/theme/image/special/jt_gray_03.png) no-repeat;background-size:0.12rem 0.14rem  ;width: 0.12rem;height: 0.14rem;}

/* 底部弹窗通用模板组件 弹窗的层级优先级最高1000*/

.y_common_bmodal_f {z-index: 1000;max-width: 7.5rem;width: 100vw;height: 100vh;background:rgba(0,0,0,0.4);position: fixed;top: 0;bottom: 0;right: 0;left: 0;margin: 0 auto;}
.y_common_bmodal_s{width: 100%;position: absolute;left: 0;right: 0;bottom: 0;margin: auto;;background: #fff;}
.y_common_bmodal_title{width: 100%;height: 0.74rem;position: relative;line-height: 0.74rem;}
.y_common_bmodal_title .y_txt{display: block;width: 100%;height: 100%;;text-align: center;font-size:0.26rem ;color:#000000 ;}
.y_common_bmodal_title .y_closepic{font-size: 0.4rem;color:#999999 ;position: absolute;right: 0.24rem;top:0%;display: inline-block;width: 0.74rem;height: 0.74rem;text-align: center;}
.y_common_bmodal_line{width: 100%;background: #dbdbdb;height: 0.01rem;}
.y_common_txt18{font-size: 0.18rem;color:#938f90 ;text-align: center;margin-top: 0.1rem;}
.y_common_bmodal_txta{font-size: 0.2rem;color:#E63429;}

.y_fbxqModal {display: none;}
.y_fbxqModal .y_common_bmodal_s{height: 5rem;bottom: -5rem;}
.y_fbxqModal .y_btn{justify-content: space-between;align-items: center;height: 0.7rem;background: #f9f9f9;padding: 0 0.15rem;width: 100%;}
.y_fbxqModal .y_btn .y_fbxqclose{font-size: 0.28rem;color: #999999;}
.y_fbxqModal .y_btn .y_fbxq_sure{font-size: 0.28rem;color: #E63429;}
.y_fbxqModal .y_fbxqlist {width: 100%;height: 2.55rem;overflow: auto;}
.y_fbxqModal .y_fbxqlist ul{list-style: none;width: 100%;height: auto;margin-bottom: 0.6rem;}
.y_fbxqModal .y_fbxqlist li{font-size: 0.28rem;color: #000000;height: 0.87rem;line-height: 0.85rem;border: 0.01rem solid #fff;text-align: center;width: 100%;;opacity: 0.5;}
.y_fbxqModal .y_fbxqlist .y_fb_act{border-color:#f7f7f7 ;opacity: 1;}
.y_fbxqModal .y_fbxqlist {}












