.wh_content{position:relative;z-index:1;overflow:hidden;width:100%}.wh_swiper{width:100%;display:flex;transition-duration:0s linear}.wh_indicator{position:absolute;bottom:8px;width:100%;text-align:center;background:0 0}.wh_indicator_item{display:inline-block;width:8px;height:8px;margin:1px 7px;cursor:pointer;border-radius:100%;background:#aaa}.wh_show_bgcolor{background:#0fc37c}.wh_slide{width:100%;flex-shrink:0;z-index:10;min-height:100px}.wh_slide img{display:block}.wh_show_bgcolor{background:#327fff}.swiper-container{height:500px;width:100%}.swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;background-color:#42b983;text-align:center;line-height:500px}.quotation{max-width:750px;margin:0 auto;overflow:hidden;background:#f3f5f7;padding-bottom:30px}.quotation .imgList{width:100%;height:200px;position:relative}.quotation .imgList .imgListBox{width:100%;height:200px;display:block;background:#fff;border-bottom:1px solid #dbdada;position:absolute;top:0;left:0}.quotation .imgList .imgListBox img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.quotation .imgList .imgNum{display:block;padding:0 10px;line-height:24px;position:absolute;right:10px;bottom:10px;z-index:99999;background:rgba(0,0,0,.45);border-radius:14px;font-family:PingFang-SC-Regular;font-size:12px;color:#fff}.quotation .carInfo{padding:15px;background:#fff;box-sizing:border-box;border-radius:0 0 16px 16px}.quotation .carInfo .name{display:inline-block;width:100%;font-family:PingFang-SC-Medium;font-size:14px;color:#332d29;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotation .carInfo .price{display:flex;justify-content:space-between;margin-top:10px}.quotation .carInfo .price em:first-child{font-family:PingFang-SC-Medium;font-size:16px;color:#f60;line-height:18px;font-weight:500}.quotation .carInfo .price em:last-child{width:160px;height:20px;background:rgba(255,0,0,.1);border-radius:16px 0 0 16px;font-family:PingFang-SC-Regular;font-size:12px;color:red;text-align:center;line-height:20px;margin-right:-15px}.quotation .pageTitle{display:block;line-height:45px;padding-left:15px;box-sizing:border-box;background:#f3f5f7;font-family:PingFang-SC-Medium;font-size:16px;color:#292d33;font-weight:700}.quotation .recommendations{box-sizing:border-box;padding:15px 25px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:space-between}.quotation .recommendations .spiltLine{width:1px;height:50px;background:#e9e9e9}.quotation .recommendations .recommendations_item{display:flex;justify-content:center;flex-direction:column;flex-grow:1;align-items:center}.quotation .recommendations .recommendations_item img{width:145px;height:45px}.quotation .recommendations .recommendations_item span{display:inline-block;text-align:center;margin-top:15px;font-family:PingFang-SC-Regular;font-size:14px;color:#292d33}.quotation .vehicleInformation{background:#fff;border-radius:16px;padding:15px}.quotation .vehicleInformation .vehicleInformation_title{display:block;font-family:PingFang-SC-Medium;font-size:14px;color:#292d33;font-weight:700}.quotation .vehicleInformation .vehicleInformation_box{padding:0 5px;margin-bottom:15px;display:flex;flex-wrap:wrap}.quotation .vehicleInformation .vehicleInformation_box .vehicleInformation_box_item{width:33.33333%;display:flex;flex-direction:column;margin-top:12px}.quotation .vehicleInformation .vehicleInformation_box .vehicleInformation_box_item span{display:block;text-align:center;font-family:PingFang-SC-Regular}.quotation .vehicleInformation .vehicleInformation_box .vehicleInformation_box_item span:first-child{font-size:14px;color:#292d33}.quotation .vehicleInformation .vehicleInformation_box .vehicleInformation_box_item span:last-child{margin-top:8px;font-size:12px;color:#979797}.quotation .vehicleInformation .vehicleInformation_content{margin-top:10px}.quotation .vehicleInformation .vehicleInformation_content span{line-height:30px;display:inline-block;background:#f3f5f7;border-radius:15px;padding:0 10px;margin:0 8px 8px 0;font-family:PingFang-SC-Regular;font-size:12px;color:#292d33}.quotation .vehicleInformation .detail_btn{width:100%;height:37px;display:block;margin-top:10px;background:rgba(50,127,255,.1);border-radius:18.5px;font-family:PingFang-SC-Regular;font-size:14px;color:#327fff;text-align:center;line-height:37px}.quotation .car_description{border-radius:16px;background:#fff;padding:15px;font-family:PingFang-SC-Regular;font-size:14px;color:#292d33;box-sizing:border-box}.quotation .header{border-radius:16px 16px 0 0;background:#fff;padding:10px;position:relative}.quotation .header .header_img{width:100%;display:block}.quotation .header .car_name{position:absolute;left:7%;top:28px;width:80%;font-family:PingFang-SC-Semibold;font-size:18px;text-align:center;font-weight:600;color:#292d33}.quotation .header .gradeBox{position:absolute;top:45%;left:10%;display:flex;align-items:center}.quotation .header .gradeBox .gradeBoxIcon{height:15px;width:15px}.quotation .header .gradeBox .gradeBoxTip{font-family:PingFang-SC-Regular;font-size:12px;color:#292d33;font-weight:400;margin-left:7px}.quotation .header .gradeBox .gradeBoxResult{font-family:PingFang-SC-Regular;font-size:14px;color:#327fff;font-weight:400}.quotation .header .gradeBox .gradeBoxResult em{font-style:normal;font-weight:600}.quotation .header .car_info{position:absolute;top:68%;left:0;right:0;margin:auto;width:80%}.quotation .header .car_info .car_info_top{display:flex}.quotation .header .car_info .car_info_top .car_info_item{width:50%;display:inline-block}.quotation .header .car_info .car_info_top .car_info_item span{display:block;font-family:PingFang-SC-Semibold;font-size:16px;color:#292d33;line-height:22px;font-weight:600}.quotation .header .car_info .car_info_bottom{margin-top:8px}.quotation .header .car_info .car_info_bottom .car_info_item{width:50%;display:inline-block}.quotation .header .car_info .car_info_bottom .car_info_item span{margin-top:5px;font-family:PingFang-SC-Regular;font-size:12px;color:#979797;font-weight:400}