@charset "UTF-8";
.container{width: 100%;background: #fff;}
.imp_box{display: flex;width: 100%;margin: .48rem auto;}
.imp_box a{flex: 1;text-align: center;}
.imp_box a img{display: block;width: .48rem;margin: 0 auto .2rem;}
.imp_box a span{font-size: .24rem;line-height: .34rem;display: block;}
.brand_box{display: flex;width: 100%;margin: .2rem 0 .3rem;}
.brand_box a{flex: 1;text-align: center;}
.brand_box a img{display: block;width: .54rem;margin: 0 auto .2rem;}
.brand_box a span{font-size: .24rem;line-height: .34rem;display: block;}
.price_level{display: flex;width: 7.1rem;margin: .2rem auto;}
.price_level .price_item{flex: 1;text-align: center;}
.model_level{display: flex;width: 7.1rem;margin: .2rem auto .2rem;}
.model_level .model_item,.model_level a,.price_level a{flex: 1;text-align: center;}
.price_level .price_item span,.model_level .model_item span{display: block; border: 1px solid #E8E8EB;border-radius: 2px;width: 1.2rem;height: .64rem;line-height: .64rem;font-size: .24rem;margin: 0 auto}
.model_level a,.price_level a{height: .64rem;line-height: .64rem;font-size: .24rem;}

.stitbox{overflow: hidden;padding-left: .32rem;padding-bottom: .04rem;}
.stitbox .stit{font-size: .32rem;margin-right: .5rem;float: left;line-height: .6rem;position: relative;}
.stitbox .stit.cur{font-size: .42rem;font-weight: bold;}
/* .stitbox .stit.cur::before{content: '';position: absolute;width: .24rem;height: .04rem;border-radius: .02rem;margin-left: -.12rem;background: #0078ff;left: 50%;bottom: -.04rem;} */
.list_wrap{overflow: hidden;height: 2.8rem;}
.mid_list{display: none;height: 3.6rem;font-size: 0;white-space: nowrap;width: 100%;margin: 0 auto;overflow-x: scroll;padding: .3rem .32rem;}
.mid_list.cur{display: block;}
.mid_list a{width: 2rem;height: 2.22rem;text-align: center;padding: .06rem .1rem 0;font-size: .24rem;color: #333;display: inline-block;margin: 0 .09rem;background: #fff;box-shadow: 0 0 .32rem 0 rgba(132,132,158,0.20);border-radius: .08rem;}
.mid_list a:first-child{margin-left: 0;}
.mid_list a:last-child{margin-right: 0;}
.mid_list a img{width: 1.8rem;height: 1.2rem;display: block;margin: 0 auto .04rem;}
.mid_list a .red_tip {font-size: .24rem;color: #F2382E;height: .34rem;line-height: .34rem;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;margin: .08rem auto .1rem}
.mid_list a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;color: #333;margin-bottom: .06rem;}
.mid_list a .down{display: flex;justify-content: center;color: #F2382E;text-align: center;font-size: .24rem;height: .32rem;line-height: .32rem;}
.mid_list a .down div{padding-left: .44rem;background: url('https://img.cheshi-img.com/mobile/select/down_price_word.png') no-repeat;background-size: .38rem auto;}

.history{background:#fff;padding: 0 .32rem .2rem;}
.history .stit{width: 1rem;font-size: .28rem;line-height: .64rem;padding-top: .2rem;}
.history .history_list{font-size: .24rem;line-height: .64rem;overflow: hidden;width: 5.8rem;height: .9rem;padding-top: .2rem;}
.history .history_list ul{white-space: nowrap;overflow-x: scroll;height: 2rem;}
.history .history_list li{padding: 0 .2rem;height: .64rem;border-radius: .32rem;box-shadow: 0 0 .16rem 0 rgba(3,18,49,0.10);margin: 0 .1rem;display: inline-block;text-align: center;}
.history .history_list li a{color: #000;}

.cheshi_pinyin{position:fixed; right:0; top:50%; width:35px; z-index:100;display: none;transform: translateY(-50%);}
.cheshi_pinyin a{width:35px; height:20px; float:left; text-align:center; line-height:20px;color:#8E8E93; font-size:15px;}
body,a{color: #000;}
.cheshi_bt{padding-top: .2rem;}
.cheshi_bt a{font-weight: normal;color: #333;padding-left: .24rem;display: block;font-size: .3rem;background-image: linear-gradient(270deg, rgba(239,239,244,0.00) 0%, #EFEFF4 75%);}
.cheshi_pplist{width:calc(100% - 20px);padding-left: .24rem;}
.cheshi_pplist ul{width:100%; list-style:none;}
.cheshi_pplist ul li{width:100%; float:left;border-bottom:1px solid #f0f0f0;}
.cheshi_pplist ul li a{width: calc(100% - 10px); display:flex;align-items: center;height: 1.46rem;}
.cheshi_pplist ul li a .img{width:45px; height:45px;margin-right: 20px;}
.cheshi_pplist ul li a img{width:45px; height:45px;border-radius:4px;}
.sign_word{width: calc(100% - 66px);}
.cheshi_pplist ul li a .sign_name{font-size: .32rem;margin-bottom: .04rem;line-height: .48rem;color: #050B25;display: flex;align-items: center;}
.cheshi_pplist ul li a .sign_name span{width: 1.9rem;height: .36rem;padding-left: 1rem;text-align: center;color: #F2382E;font-size: .2rem;background: url('http://img.cheshi-img.com/mobile/select/select_downprice.png') no-repeat;background-size: 100% 100%;line-height: .36rem;margin-left: .2rem;white-space: nowrap;}
.cheshi_pplist ul li a .sign_name span i{font-size: .26rem;font-weight: bold;}
.cheshi_pplist ul li a .sign_tags{line-height: .34rem;font-size: .24rem;color: #8E8E93;}
.cheshi_pplist ul li a .sign_tags i{margin: 0 .04rem;color: #D1D1D6;}
.cheshi_pplist ul li a .sign_tags .chundian{padding-left: .36rem;background: url('https://img.cheshi-img.com/mobile/select/chundian.png') left center no-repeat;background-size: .32rem auto;color: #050B25;}
.cheshi_pplist ul li:last-child{border-bottom:none;}
.cheshi_pplist ul li a .sign_tags .zengcheng{padding-left: .36rem;background: url('https://img.cheshi-img.com/mobile/select/zengcheng.png') left center no-repeat;background-size: .32rem auto;color: #050B25;}
.cheshi_pplist ul li a .sign_tags .chadian{padding-left: .36rem;background: url('https://img.cheshi-img.com/mobile/select/chadian.png') left center no-repeat;background-size: .32rem auto;color: #050B25;}
.cheshi_pplist ul li a .sign_tags .new_energy{padding-left: .36rem;background: url('https://img.cheshi-img.com/mobile/select/new_energy.png') left center no-repeat;background-size: .32rem auto;color: #050B25;}
.cheshi_clear{clear:both;}

.cheshi_pptk_wrap{position: fixed;left: 7.6rem;top: 0;width: 100%;height: 100%;z-index:102;overflow: auto;background: #fff;transition: left .5s;-webkit-transition: left .5s;}
.cheshi_pptk_wrap.cur{left: 0;}
.cheshi_pptk_l{position: absolute;top: 0;left: 0;width: 80px;background: rgba(0,0,0,.6);height: 100%;display: none;}
.cheshi_pptk{width:100%; position:relative; right:0; top:0; background:#fff;}
.cheshi_pptk .cheshi_loading{width:100%; float:left; text-align:center; margin-top:40%;}
.cheshi_pptk .cheshi_loading img{width:16px; height:16px;}
.cheshi_pptk .cheshi_wrap{display: none;}
.cheshi_pptk .cheshi_wrap.cur{display: block;}
.cheshi_pptk .cheshi_dl_xc dl dt{width:105px; height:70px;box-sizing: content-box;}
.cheshi_pptk .cheshi_dl_xc dl dt img{width:105px; height:70px;}
.cheshi_pptk .cheshi_dl_xc dl dd{height:auto; overflow:hidden;position: relative;min-height: 1.4rem;display: flex;align-items: center;flex-wrap: wrap;font-size: 0;}
.cheshi_pptk .cheshi_dl_xc dl dd a{width: 100%;display: block;}
.cheshi_pptk .cheshi_dl_xc dl dd h4{height:auto; line-height:20px;max-width: 75%;padding: 5px 0;display: inline-block;position: relative;overflow: visible;}
.cheshi_pptk .cheshi_dl_xc dl dd h4 .zhinan{position: absolute;left: 100%;margin-left: 5px;font-size: .2rem;height: .3rem;line-height: .3rem;border-radius: .04rem;background: #0078FF;color: #fff;padding: 0 .08rem;white-space: nowrap;top: 50%;margin-top: -.15rem;width: auto;}
.cheshi_pptk .cheshi_dl_xc dl dd span{height:30px; line-height:30px; font-size:14px;}
.cheshi_pptk .cheshi_dl_xc dl:last-child{border-bottom:none;}
.cheshi_pptk .cheshi_dl_xc .abc_btn{font-size: 14px;color: #f00;}
.cheshi_pptk .cheshi_right_jt{width:2px;height:100px; background:#ddd; border-radius:0 2px 2px 0; position:fixed; left:80px; top:50%; margin-top:-50px;}
/*智能选车*/
.cheshi_dl_xc{padding:0px;}
.cheshi_dl_xc dl{padding:.2rem; border-bottom:1px solid #f5f5f5;}
.cheshi_dl_xc dl dt{width:2rem; height:1.5rem; float:left; padding-right:.2rem;}
.cheshi_dl_xc dl dt a{display: block;position: relative;}
.cheshi_dl_xc dl dt a span{position: absolute;right: 0;top: 0;padding: 0 .08rem;background: #ff3b30;color: #fff;font-size: .2rem;border-radius: .08rem .08rem .08rem 0;height: .3rem;line-height: .3rem;}
.cheshi_dl_xc dl dt img{width:2.1rem; height:1.4rem; border-radius:.08rem;}
.cheshi_dl_xc dl dd{height:1.4rem;}
.cheshi_dl_xc dl dd h4{line-height:.72rem; height:.72rem; overflow:hidden;font-size: 0; margin:0; font-weight:normal; color:#333;}
.cheshi_dl_xc dl dd h4 a{color:#333333; width:100%; height:auto; display:inline-block; font-size:.32rem;}
.cheshi_dl_xc dl dd span{font-size:.28rem; color:#cc0000;}
.cheshi_dl_xc dl dd .tags{font-size: 0;padding-top: .06rem;display:none;}
.cheshi_dl_xc dl dd .tags span.b_red{font-size: .24rem;margin-right: .14rem;padding: 0 .08rem;border-radius: .04rem;line-height: .37rem;display: inline-block;height: .37rem;}
.cheshi_dl_xc dl dd .tags span.b_red.order_tag{padding-left: .45rem;position: relative;}
.cheshi_dl_xc dl dd .tags span.b_red.order_tag i{position: absolute;width: .37rem;height: .37rem;text-align: center;line-height: .37rem;font-size: .24rem;color: #fff;left: 0;top: 0;opacity: 0.8;background-image: linear-gradient(180deg, #FF7800 0%, #F2382E 100%);border-radius: .04rem;margin: 0;}
.cheshi_dl_xc dl dd p{font-size: .28rem;color: #8E8E93;}
.cheshi_dl_xc dl dd p i{font-style: normal;margin-left: .12rem;}
.cheshi_dl_xc dl dd p i.xiegang{font-style: normal;margin-left: 0;margin-left: .04rem;margin-right: .04rem;}
.cheshi_dl_xc dl dd p .red{color: #F2382E;}
.cheshi_dl_xc dl dd p.guobie{font-size: .24rem;color: #D1D1D6;height: .5rem;line-height: .5rem;white-space: nowrap;overflow: hidden;}
.cheshi_dl_xc dl dd p.guobie.chundian{padding-left: .4rem;background: url('https://img.cheshi-img.com/mobile/select/chundian.png') left center no-repeat;background-size: .32rem auto;}
.cheshi_dl_xc dl dd p.guobie.chadian{padding-left: .4rem;background: url('https://img.cheshi-img.com/mobile/select/chadian.png') left center no-repeat;background-size: .32rem auto;}
.cheshi_dl_xc dl dd p.guobie.hunhe{padding-left: .4rem;background: url('https://img.cheshi-img.com/mobile/select/hunhe.png') left center no-repeat;background-size: .32rem auto;}
.cheshi_dl_xc dl dd p.guobie.zengcheng{padding-left: .4rem;background: url('https://img.cheshi-img.com/mobile/select/zengcheng.png') left center no-repeat;background-size: .32rem auto;}
.cheshi_dl_xc dl dd p.guobie span{font-size: .24rem;color: #8E8E93;height: .5rem;line-height: .5rem;}
.cheshi_dl_xc dl dd p.guobie b{font-weight: normal;margin-left: .1rem;font-size: .24rem;color: #8E8E93;}
.cheshi_dl_xc dl dd p.guobie .youbiao{color: #0078ff;margin-left: 0;display:none;}
.cheshi_znxc_none{width:100%; text-align:center; font-size:.28rem; color:#666; line-height:.6rem;}
.cheshi_pptk .cheshi_bt{width:100%; background: linear-gradient(to right, #f5f5f5, #fff);background: -webkit-linear-gradient(left, #f5f5f5, #fff); display:inline-block; line-height:.48rem; overflow:hidden;padding-top: 0;}
.cheshi_pptk .cheshi_bt h3{float:left; margin-left:.2rem;font-size:.24rem; font-weight:normal; color:#050B25;}

.cheshi_pptit{background: #fff;line-height: .8rem;text-align: center;width: 100%;position: relative;left: 0;top: 0;z-index: 999;padding-top: .8rem;}
.cheshi_pptit .cheshi_ppback{display:block;position:fixed;left:7.92rem;top:0;width:0.45rem;height:0.8rem;transition: left .5s;-webkit-transition: left .5s;z-index: 10;}
.cheshi_pptk_wrap.cur .cheshi_pptit .cheshi_ppback{left: .32rem;}
.cheshi_pptit .cheshi_ppback::before{display: block;content: ""; width: .2rem;height: .2rem;border-top: 1px solid #3A3A3A;border-left: 1px solid #3A3A3A;position: absolute;left: 2px;top: 0.3rem;transform: rotateZ(-45deg);-webkit-transform: rotateZ(-45deg);}

.cheshi_pptit.cur .pp_tip{margin-bottom: .8rem;}
.pp_tip .pp_info{width: 6.86rem;margin: 0 auto;}

.pp_tip .pp_info h3{font-size: .32rem;color: #050B25;display: flex;align-items: center;position: relative;height: .8rem;line-height: .8rem;padding: .3rem 0;box-sizing: content-box;}
.pp_tip .pp_info h3 img{width: .8rem;height: .8rem;margin-right: .3rem;}
.pp_tip .pp_info h3 span{position: absolute;right: 0;font-size: .24rem;color: #0078FF;top: .3rem;font-weight: normal;}
.pp_tip .pp_info .list{display: flex;}
.pp_tip .pp_info .list a{width: 2.1rem;height: 2.58rem;}
.pp_tip .pp_info .list a .img{width: 100%;height: 1.4rem;position: relative;margin-bottom: .06rem;overflow: hidden;}
.pp_tip .pp_info .list a .img::before{content: '';width: .36rem;height: .39rem;background: url('http://img.cheshi-img.com/mobile/select/hot.png') no-repeat;background-size: 100% 100%;position: absolute;right: 0;top: 0;}
.pp_tip .pp_info .list a .img img{width: 100%;}
.pp_tip .pp_info .list a .name{font-size: .28rem;color: #050B25;height: .4rem;line-height: .4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;margin-bottom: .1rem;}
.pp_tip .pp_info .list a .price{font-size: .28rem;color: #F2382E;height: .4rem;line-height: .4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;font-weight: bold;}
.pp_tip .pp_info .list a:nth-child(3n+2){margin: 0 .28rem;}

.cheshi_pptit .series_tit_wrap{overflow: hidden;height: .8rem;background: #fff;font-size: 0;}
.cheshi_pptit.cur .series_tit_wrap{position: fixed;left: 0;top: .8rem;width: 100%;transition: left .5s;-webkit-transition: left .5s;}
.cheshi_pptit .series_tit_wrap .series_tit_scroll{width: 100%;padding: .04rem .32rem;box-sizing: border-box;width: 100%;white-space: nowrap;text-align: left;height: 1.4rem;overflow-x: scroll;}
.cheshi_pptit .series_tit_wrap .series_tit_scroll span{padding:0 0.2rem;height:0.56rem;line-height:0.56rem;color:rgb(138, 138, 163);border-radius:0.28rem;font-size:0.26rem;display:inline-block;}
.cheshi_pptit .series_tit_wrap .series_tit_scroll span.cur{background: #EBF5FF;color: #0078FF;}
.cheshi_pptit .cheshi_pptag{position: fixed;left: 7.6rem;top: 0;width: 100%;background: #fff;transition: left .5s;-webkit-transition: left .5s;z-index: 9;}
.cheshi_pptk_wrap.cur .cheshi_pptit .cheshi_pptag{left: 0;}
.cheshi_pptit .cheshi_pptag span{margin: 0 .15rem;font-size: .32rem;display: inline-block;}
.cheshi_pptit .cheshi_pptag span.cur{font-size: .42rem;position: relative;font-weight: bold;}
.cheshi_pptit .cheshi_pptag span.cur::before{position: absolute;content: '';left: 50%;bottom: 0;width: .24rem;height: .04rem;background: #0078ff;margin-left: -.12rem;}

/* 添加小签*/
.cheshi_pptk .cheshi_dl_xc dl dd span.tag{color: #fff;padding: 0 .08rem;line-height: .3rem;height: .3rem;font-size: .2rem;color: #F2382E;right: 0;top: 8px;position: absolute;border-radius: .04rem;}
.cheshi_pptk .cheshi_dl_xc dl dd span.b_red{background: #FDEBEA;color: #F2382E;}
.cheshi_pptk .cheshi_dl_xc dl dd span.b_blue{background: #E5F0FC;color: #0078ff;}
.cheshi_pptk .cheshi_dl_xc dl dd span.b_gray{background: #EFEFF4;color: #8E8E93;}

/* 弹框 */
.posbox{width: 100%;height: 100%;position: fixed;z-index: 999;top: 0;left: 0;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;background: rgba(255,255,255,.1);z-index: 999;opacity: 1;display: none;}
.jdbox{max-width: 4rem;text-align: center;background: rgba(0,0,0,.7);color: #fff;font-size: .24rem;padding: .2rem;border-radius: 4px;}
.jdbox p{line-height: 2;}

.nodata{text-align: center;padding-top: 1rem;color: #666;font-size: .3rem;}

.adv{position:relative;}
.adv img{width:100%; display:block;height: auto;}

.discount_wrap{margin-bottom: .4rem;}
.slide1{height: 3.35rem;}
.slide1 .wrap{width: 6.86rem;height: 3.35rem;margin: 0 auto;background: url('/cars/discont_bg.png') no-repeat;background-size: 100% 100%;padding-top: .847rem;}
.slide1 .cont{width: 6.66rem;height: 2.4rem;background: #fff;border-radius: .16rem;margin: 0 auto;padding: 0 .3rem;display: flex;justify-content: space-between;}
.slide1 .cont_l{width: 3.6rem;}
.slide1 .cont_l .cont_tit{font-size: .34rem;font-weight: bold;line-height: .48rem;color: #333;margin-bottom: .12rem;overflow: hidden;height: .48rem;text-overflow: ellipsis;white-space: nowrap;margin-top: .2rem;}
.slide1 .cont_l .cont_price{font-size: .28rem;line-height: .4rem;height: .4rem;white-space: nowrap;color: #8E8E93;margin-bottom: .2rem;}
.slide1 .cont_l .cont_price span{color: #F2382E;font-weight: bold;}
.slide1 .cont_l .list{height: .48rem;padding: 0 .07rem;overflow: hidden;background: #EFEFF4;border-radius: .24rem;}
.slide1 .cont_l .list li{height: .48rem;overflow: hidden;line-height: .48rem;display: flex;align-items: center;}
.slide1 .cont_l .list .avatar{width: .3rem;height: .3rem;margin-right: .22rem;border-radius: 50%;}
.slide1 .cont_l .list .name{width: .83rem;font-size: .2rem;color: #050B25;}
.slide1 .cont_l .list .tip{white-space: nowrap;color: #8E8E93;font-size: .2rem;}
.animate-up{transition: all 0.5s ease-in-out;transform: translateY(-.48rem);}
.slide1 .cont_r{width: 2.25rem;}
.slide1 .cont_r .img{width: 2.25rem;height: 1.5rem;display: block;}
.slide1 .cont_r .inq_btn{width: 1.4rem;height: .45rem;border-radius: .26rem;border: 1px solid #F2382E;color: #F2382E;display: block;text-align: center;font-size: .24rem;margin: 0 auto;}
.swiper-container-father .swiper-pagination{font-size: 0;bottom: .25rem;}
.swiper-container-father .swiper-pagination .swiper-pagination-bullet{width: .08rem;height: .08rem;border-radius: .04rem;margin: 0 .04rem;}
.swiper-container-father .swiper-pagination .swiper-pagination-bullet-active{width: .24rem;background: #0078ff;}