﻿@charset "utf-8";
/* CSS Document */
html,body{height:100%;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,p,img,input,dl,dt,i,dd,em,b,a,textarea{margin:0;padding:0;border:0;list-style:none;font-style:normal;box-sizing:border-box;font-weight:normal;font-size:14px;}
body,select,button,input{font-family:"Microsoft YaHei", arial,SimSun;font-size-adjust:none;font-stretch:normal;color:#666;background-size:100% auto;background-color:#fff;}
/*body,html{overflow: auto;height: 100%; margin: 0;-webkit-overflow-scrolling: touch;}/!*解决fixed抖动问题*!/*/
/*.over{overflow: auto;height: 100%; margin: 0;-webkit-overflow-scrolling: touch;}*/
s{text-decoration:none}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
input, textarea {outline: none;-webkit-appearance: none;}
.cont_hidden{overflow-x:hidden;}
.abs{position: absolute;}
.rel{position:relative;}
.fix_b{position:fixed;bottom:10px;left:50%;transform:translate(-50%,0);}
.bai_se{background:#fff !important;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.right-0{right:0 !important;}
.right-20{right:20px !important;}
.marauto{margin:0 auto;}
.opac-0{opacity:0;}
.font-bold{font-weight:bold;}
.font-bold-no{font-weight:normal !important;}
img{max-width:100%;height:auto;-ms-interpolation-mode: bicubic;}
a{text-decoration:none;color:#333;}
.bor-0{border:none !important;}
.born-t{border-top: none !important;}
.born-b{border-bottom: none !important;}
.bor-t{border-top:1px solid #f0f3f8;}
.bor-rano{border-radius:0 !important;}
.posabs{position:absolute !important;top:0;right:0;width: 100%;  height: 100%;}
.text-l{text-align:left;}
.text-r{text-align:right;}
.backbg1{background-color:#f0f3f8 !important;}
.backbgf{background-color:#fff !important;}
.backbg2{background-color:#f3f6fa !important;}
.backf2f{background-color:#f2f4f7 !important;}
.backf2f7ff{background-color:#f2f7ff !important;}
.fix{position:fixed !important;}
.z-1,.z-2,.z-3,.z-4,.z-5,.z-6,.z-7,.z-8,.z-9,.z-10,.z-20,.z-21,.z-50{position:relative;}
.z-50{z-index:50 !important;}
.z-21{z-index:21 !important;}
.z-20{z-index:20 !important;}
.z-10{z-index:10 !important;}
.z-9{z-index:9 !important;}
.z-8{z-index:8 !important;}
.z-7{z-index:7 !important;}
.z-6{z-index:6 !important;}
.z-5{z-index:5 !important;}
.z-4{z-index:4 !important;}
.z-3{z-index:3 !important;}
.z-2{z-index:2 !important;}
.z-1{z-index:1 !important;}
/*input提示开始*/
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
    font-size:14px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
    opacity:  1;
     font-size:14px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
    opacity:  1;
     font-size:14px;
}
:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999;
     font-size:14px;
}
/*input提示结束*/
.zyyxg{-webkit-box-shadow:0 0 10px #d0daeb; -moz-box-shadow:0 0 10px #d0daeb;box-shadow:0 0 10px #d0daeb;}/*阴影的样式*/

/* 清除input叉开始 */
input::-webkit-search-cancel-button{
    display: none;
}
/* 清除input叉结束 */
/* 透明开始 */
.opac2{filter:alpha(opacity=20);opacity: 0.2;}
/* 透明结束 */
/*标题ico开始*/
.titico{font-size:14px;height:24px;line-height:24px;width:94%;margin:4px auto;}
/*.titico:before{content: '';margin-right:8px;display:inline-block;width:1px;height:9px;background:#4790ef;border-radius:2px;}*/
/*标题ico结束*/
/* 圆角开始 */
.bor-ra{
    -moz-border-radius: 0.3125rem; /* Firefox */
    -webkit-border-radius: 0.3125rem; /* Safari 和 Chrome */
    border-radius: 0.3125rem; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.bor-ra1{
    -moz-border-radius:50%; /* Firefox */
    -webkit-border-radius:50%; /* Safari 和 Chrome */
    border-radius:50%; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.bor-ra2{
    -moz-border-radius: 0.1125rem; /* Firefox */
    -webkit-border-radius: 0.1125rem; /* Safari 和 Chrome */
    border-radius: 0.1125rem; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
/* 圆角结束 */
/* 按钮开始 */
.btn{background-color:#4b92ec;border-radius:5px;padding:3% 0;text-align:center;margin:0 auto;}
.btn a{display:block;color:#fff;}
.btn_style1{width:100%;height:10%;background-color: #fff;position:absolute;bottom:0px;left:0;}
.btn_style1 a{
    width:90%;
    padding:3% 0;
    display:block;
    background: #5990F4;
    box-shadow: 0 2px 4px 0 rgba(89,144,244,0.65);
    border-radius: 50px;
    font-size: 14px;
    color: #FFFFFF;
    position:relative;
    bottom:0px;
    left:5%;
    text-align: center;
}
.cl_car_rep_cont{
    position: absolute;
    left: 0;
    bottom:60px;
    top:0px;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    -moz-overflow-scrolling: touch;
    overflow-scrolling: touch;
}
/* 按钮结束 */
/* bor开始 */
.borb0{border-bottom:0 !important;}
/* bor结束 */
/* 分割分开始 */
.fgx{width:100%;height:6px;background-color: #f5f5f5;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
/* 分割分结束 */
/* 高度开始 */
.hei10{height:10px !important;}
.hei12{height:12px !important;}
.hei24{height:24px !important;}
/* 高度结束 */

/* 字体开始 */
.scale-9{-webkit-transform: scale(0.75);-webkit-transform-origin: left;display:inline-block;margin-right:-4px;}
.scale-875{-webkit-transform: scale(0.875);-webkit-transform-origin: left;display:inline-block;margin-right:-4px;}
.ft12{font-size:12px !important;}
.ft14{font-size:14px !important;}
.ft15{font-size:15px !important;}
.ft16{font-size:16px !important;}
.ft18{font-size:18px !important;}
.ft20{font-size:20px !important;}
/* 字体结束 */
/*没有页面开始*/
.no-page{height:auto;text-align:center;}
.no-page .no-page-c{width:120px;margin:0 auto;position: absolute;top: 50%;left: 50%; margin-top: -30px;margin-left: -60px;}
.no-page .no-page-c img{width:68px;height:68px;margin:0 auto 12px;display:block;}
.no-page .no-page-c span{width:120px;display:block;font-size:12px;color:#c6c6c6;}
/*没有页面结束*/
/* 颜色开始 */
.cola{color:#aaa !important;}
.colred{color:#ff0000 !important;}
.colred1{color:#fb3b1f !important;}

.col2{color:#222 !important;}
.col6{color:#666 !important;}
.col9{color:#999 !important;}
.col3{color:#333 !important;}
.col479{color:#4790ef !important;}
.colblue{color:#4b92ec !important;}
.cold{color:#ddd !important;}
.colf{color: #fff !important;}
.col8A{color: #8A8A8A !important;}/*灰色字体*/
.col5087e3{color: #5087e3 !important;}/*蓝色字体*/
.colfc8c08{color: #fc8c08 !important;}/*橙色字体*/
.colff7701{color: #ff7701 !important;}/*橙色2字体*/
.col565757{color: #565757 !important;}/*橙色2字体*/
.col3F80E2{color: #3F80E2 !important;}/*橙色2字体*/
.cola1{color: #A1A1A1 !important;}/*橙色2字体*/
.colFF7{color: #FF7D00 !important;}/*橙色2字体*/
/* 颜色结束 */
/* top开始 */
.t37{top:37px !important;}
/* top结束 */
/* mar开始 */
.mt01{margin-top:-1px !important;}
.mt0{margin-top:0 !important;}
.mt1{margin-top:1px !important;}
.mt4{margin-top:4px !important;}
.mt5{margin-top:0.315rem !important;}
.mt6{margin-top:6px !important;}
.mt7{margin-top:7px !important;}
.mt8{margin-top:0.5rem !important;}
.mt10{margin-top:0.625rem !important;}
.mt13{margin-top:13px !important;}
.mt14{margin-top: 14px !important;}
.mt15{margin-top:0.9375rem !important;}
.mt20{margin-top:1.25rem !important;}
.mt30{margin-top:1.875rem !important;}
.mt40{margin-top:2.5rem !important;}
.mt48{margin-top:3rem !important;}
.mt100{margin-top:100px !important;}
.mb10{margin-bottom:0.625rem !important;}
.mb15{margin-bottom:0.9375rem !important;}
.mb40{margin-bottom:2.5rem !important;}
.mr0{margin-right:0 !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr35{margin-right:35px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right: 50px!important;}
.ml04{margin-left:-4px !important;}
.ml10{margin-left:10px !important;}
.ml30{margin-left:30px !important;}
.ml20{margin-left:20px !important;}
.ml21{margin-left: 21%!important;}
/* mar结束 */
/* pad开始 */
.pt0{padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:0.5rem !important;}
.pt30{padding-top:0.75rem !important;}
.pt40{padding-top:1rem !important;}
.pb7{padding-bottom:7px !important;}
.pb11{padding-bottom:11px !important;}
.pb10{padding-bottom:0.25rem !important;}
.pb17{padding-bottom:17px !important;}
.pb20{padding-bottom:0.5rem !important;}
.pb30{padding-bottom:0.75rem !important;}
.pb40{padding-bottom:1rem !important;}
.pb100{padding-bottom:100px !important;}
.pb200{padding-bottom:200px !important;}
.ptb15{padding:15px !important;}
.pr0{padding-right:0 !important;}
.pr14{padding-right:14px !important;}
.pl5_s{padding-left:5% !important;}
/* pad结束 */
/* 宽度开始 */
.widauto{width:auto !important;}
.wid120{width: 120px !important;}
.wid100{width: 100px !important;}
.wid130{width: 130px !important;}
.wid290{width: 290px !important;}
.wid30_s{width: 30%!important;}
.wid70_s{width: 70%!important;}
.wid75_s{width: 75%!important;}
.wid80_s{width: 80%!important;}
.wid88_s{width: 88%!important;}
.wid90_s{width: 90%!important;}
.wid94_s{width: 94%!important;margin:0 auto;}
.wid96_s{width: 96%!important;}
.wid97_s{width: 97%!important;}
.wid100_s{width: 100%!important;}
/* 宽度结束 */

/*公共的箭头样式开始*/
.jtx{display: inline-block;vertical-align: 3px;border-left: 1px solid #848484;border-bottom: 1px solid #848484;width: 9px;height:9px;margin-left:5px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.jtx-1{    border-left: 1px solid #4285F4;border-bottom: 1px solid #4285F4;}
/*公共的箭头样式结束*/
/*首页下面本服务由精真估提供开始*/
.bz-title{width:100%;text-align:center;font-size:20px;-webkit-transform: scale(0.5);color:#999;}
/*首页下面本服务由精真估提供结束*/

/*灰色背景边框开始*/
.zhsbg{height:8px;width:100%;background:#f0f3f8;border-top:1px solid #dadee6;border-bottom:1px solid #dadee6;}
/*灰色背景边框结束*/

/*公共提示语开始*/
.ggts{text-align:center;padding:3%;font-size:14px;color:#fd4312;border-top:1px #ebe9e9 solid;border-bottom:1px #ebe9e9 solid;}
/*公共提示语结束*/
/*遮罩开始*/
.zhezhao{position:fixed;z-index:50;width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom:0;background: rgba(0, 0, 0, 0.6);}
/*遮罩结束*/
/*公共内容开始*/
.cont{width:100%;background-color:#fff;position:relative;top:0;left:0;z-index:0;}
.contflex{display:flex;justify-content:center; align-items:center;/*垂直居中*/}
/*公共内容结束*/
/*App下载浮层开始*/
.ad-app{padding:0 3%;position:relative;top:0;width:100%;height:40px;line-height:40px;background:#313131;}
.ad-close{float:left;width:9px;height:9px;margin-top:3px;margin-right:-4px;display:block;background:url(../images/icon.png) left top no-repeat;background-size:100px auto;background-position:0 -109px}
.ad-txt{float:left;font-size:12px;color:#fff;}
.ad-txt:before{content:'';margin-right:5px;float:left;margin-top:5px;background:url(../images/icon.png) no-repeat;width:28px;height:28px;background-size:100px auto;background-position:0 -123px;}
.ad-btn-download{width:60px;height:21px;line-height:21px;color:#f5f5f5;margin-top:10px;text-align:center;float:right;background:#5087e3;border-radius:10px;font-size:12px;}
/*App下载浮层结束*/
/*首页banner开始*/
.nav{width:100%;position:relative;top:0px;left:0;}
.nav-t{position:absolute;width:94%;left:3%;top:5.5px;z-index:2;}
.nav-add{position:absolute;left:0;top:0px;float:left;font-size:13px;color:#fff;}
.nav-add:after{content:'';float:right;width:9px;height:5px;margin-top:6px;margin-left:4px;background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:0 -178px}
.nav-btn-indexC{position:relative;width:87px;margin:0 auto;height:100px;}
.nav-btn-index{float:left;position:relative;left:0;top:0px;font-size:16px;color:#fff;}
.nav-btn-index:after{content:'';display:block;width:17px;height:2px;background:#fff;margin-left:7px;margin-top:5px;}
.nav-btn-index a{color:#fff;font-size:16px;}
.nav-btn-cgj{float:left;position:relative;left:18px;top:5px;color:#fff;font-size:12px;}
.nav-btn-cgj a{color:#fff;font-size:12px;}
.nav-btn-rb{position:absolute;right:0;top:2px;text-indent:-999em;width:18px;height:18px;background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:0 -156px}
.nav-txt{font-size:16px;color:#fff;position:absolute;left:0;top:53px;width:100%;text-align:center;z-index:2;}
.navimg{width:100%;display:block;margin:0 auto;}
/*首页banner结束*/
/*首页下面三个按钮开始*/
.sy-b{width:100%;display:-webkit-box;height:49px;border-top:1px #ddd solid;position:fixed;left:0;bottom:0;}
.sy-b .sy-b-cont{font-size:15px;height:49px;line-height:49px;-webkit-box-flex:1;background: #FFFFFF;color:#222;text-align:center;}
.sy-b .sy-b-cont-active{-webkit-box-flex:1;background:#2E58A6;}
.sy-b .sy-b-cont-active a{color:#FFFFFF;}
/*首页下面三个按钮结束*/


/*定位城市样式开始*/
.posabs{position: absolute !important;top: 0;right: 0;width: 100%;height: 100%;}
.icon-arrow {border-right: 1px solid #b0b0b0;border-bottom: 1px solid #b0b0b0;width:9px;height:9px;margin-left:5px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);  }
.jzgzlist{position:relative;top:0px;left:0;/*margin-bottom:70px;*/}
.jzgzlist ul li{display:block;height:50px;line-height:50px;border-bottom:1px #e5e5e5 solid ;position:relative;}
.jzgzlist ul li a{display: block;font-size: 16px;background:#fff;position: relative;height:50px;width:100%;padding-left:5%;}
.jzgzlist ul li a span{font-size:0.875rem;margin-left: 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.jzgzlist ul li a .title-more{position: absolute;width:60%;white-space:nowrap;text-align:right;overflow:hidden;top:0px;right: 30px;font-size:12px;color:#bcbcbc;}
.jzgzlist ul li a .inp100{width:120px;height:30px;padding:5px 4px;margin-top: 11px;text-align: right;color:#ddd;}
.jzgzlist ul li a .on{color:#333;}
.jzgzlist ul li a em.tit{position: absolute;width: 60%;  text-align: right;  right:18px;  white-space: nowrap;  font-size:12px;}
.jzgzlist ul li a i.arrow-right {display:block;width: 9px;height:9px;position: absolute;top:22px;right: 8px;overflow: hidden;}
.jzgzlist ul li .dataClass{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0.0;width: 50%;right:2%;margin:0 auto;height: 2.3rem; position: absolute;top:8px;color: #333;  font: normal 1rem/normal 'Microsoft Yahei';  border: none;-webkit-tap-highlight-color:rgba(0,0,0,0);direction: rtl;  background: rgba(0,0,0,0);}
.jzgzlist ul li .dataClass1{filter:alpha(opacity=100);-moz-opacity:100;-khtml-opacity:100;opacity:1;text-align:right; width:50%;right:10px;float:right;height: 2.3rem; position: absolute;top:8px;color: #333;  font: normal 1rem/normal 'Microsoft Yahei';  border: none;-webkit-tap-highlight-color:rgba(0,0,0,0);direction: rtl;  background: rgba(0,0,0,0);}
.jzgzlist ul li .xslc-big{width:60%;position:absolute;top:0;right:17px;}
.jzgzlist ul li .xslc{width:25%;height:2.2rem;margin:0 auto;position: relative;}
.jzgzlist ul li .xslc select{-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;border-radius: 5px;border:none;background: #fff;position: relative;padding: 0 0.55rem;font-size: 0.75rem;  line-height: 2.2rem;  height: 2.2rem;text-align: left;color: #a9a9a9;}
.jzgzlist ul li .xslc select option {font-size: 0.75rem;color: #a9a9a9;text-align: right;}
.jzgzlist ul li .xslc1{width:12.5rem}
.jzgzlist ul li em.tit a{display:inherit;font-size: 14px;height: auto;width: auto;padding-right: 14px;}
.xzzm{width:100%;}
.xzzm ul li{width:20%;float:left;text-align:center;height:34px;line-height:34px;border-right:1px #dadee6 solid;border-bottom:1px #dadee6 solid;}
.xzzm ul li:nth-child(5),.xzzm ul li:nth-child(10),.xzzm ul li:nth-child(15),.xzzm ul li:nth-child(20),.xzzm ul li:nth-child(25){border-right:0 #dadee6 solid;}
.xzzm ul li:last-child,.xzzm ul li:nth-last-child(2){border-bottom:0;}
.xzzm ul li a{display:block;}
.zdwcs{position: relative;left:0;top:0;background:#fff;height:40px;line-height:40px;border-top:1px solid #e9e9e9;}
.zdw_spn1{display:block;width:100%;padding-left:35px;margin:auto;color:#135db8;box-sizing: border-box;}
.zdw_spn1:before{font-size:15px;position: absolute;left:13px;top:10px;display:block;width:15px;height:20px;background: url("../images/icon.png") no-repeat 0px -18px;background-size:100px auto;content: '';}
.zdw_spn1:after{content:'GPS定位';color:#bcbcbc;padding-left:15px;font-size:14px;}
.list-tit1{height:28px;line-height:28px;padding-left:13px;background-color:#f0f3f8;font-size:12px;border-top:1px #ececec solid;border-bottom:1px #ececec solid;color:#5e5e5e;}
.list-tit1{background-color:#4b92ec;color:#fff;}
.list-titH36{height:36px;;line-height:36px}
.jzgzlist ul li a span font{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list_tit_fixed{width:100%;display:none;position:fixed;top:0;left:0;z-index: 9}
/*定位城市样式结束*/

/*公共带三角头部开始*/
.header2{ width: 100%; height:30px;position:relative;  top: 0;  left: 0;  background-color: #fff;  z-index: 2;  }
.per_tit{display:block;height:37px;line-height:37px;position:relative;text-align: center; background: #5990F4;z-index:9; }
.per_tit a{display: block;height: 30px; width:38px;position: absolute;top:5px;left:5%;text-align: left;}
.per_tit a.per-titr{height: 16px; width:16px;position: absolute;top:10px;left:auto;right:10px;background:url(../images/icon.png);background-position:-44px -42px;background-size:100px auto;}
.per_tit a.per-txtr{width:auto;height:24px;position: absolute;top:3px;left:auto;right:10px;background:none;color:#fff;}
span.per_tit_span{color: #fff;font-size: 16px;position:relative;}
span.per_tit_sx{color: #fff;font-size: 12px;color:#92a3c1;margin-right:18px;}
.per_tit_hr:before{content:'';display:block;width:17px;height:2px;background:#fff;position:absolute;bottom:-5px;left:50%;margin-left:-9px;}
i.per_icon_tit{border-color: #fff; height: 16px; width: 16px;-webkit-transform: rotate(45deg);}
.per_tit a.per_icon_tit1{margin-top: 3px;width:14px;height:13px;background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:0 -156px}
span.per_tit_span a{width:auto;position:relative;display:inline-block;color:#fff;height:auto;top:0;left:0;font-size: 17px;}
span.per_tit_sx a{font-size: 12px;color:#92a3c1;}
/*公共带三角头部结束*/


/* 分页开始 */
.page1{margin:0 auto;text-align:center;position:relative;margin-top:10px;padding-bottom:40px;}
.z_mt20{margin-top:20px;}
.pagebox { display: inline-block;text-align: center; position: relative;}
.pagebox{*display:inline;}
.pagebox p { display: inline; }
.page1 a {display:block;float:left;position:relative;cursor:pointer;margin-right:4px;padding:0 5px;line-height:26px;text-align:center;border: 1px #c2c2c2 solid;color:#8c8c8c;font-size: 14px;text-decoration:none;background-color:#fff;}
.page1 a:hover{background-color:#fff;border:1px #4b92ec solid;color:#4b92ec !important;}
.page1 .selected {border: 1px #4b92ec solid;background-color:#4b92ec;color:#fff;}
.page1 .selected:hover{background-color:#4b92ec !important;color:#fff !important;}
.page1 a.zse_le {border: 1px #f1f5f8 solid;color:#ccc;background-color:#f1f5f8;}
.page1 .uppage{width:44px;padding:0px;position:relative;top:0px;}
.page1 .uppage:hover {width:44px;padding:0px;position:relative;top:0px;}

.page1 .downpage {width:44px;padding:0px;position:relative;top:0px;}
.page1 .downpage:hover {width:44px;padding:0px;border:1px #4b92ec solid;color:#4b92ec;position:relative;top:0px;}

.pagebox .num-info{line-height:26px;font-weight:400;}
/* 分页结束 */


/*尾部开始*/

footer{ padding:20px 0; margin-top: 20px; }
.footer{text-align: center;}
.foot_nav{ display: inline-block;}
.foot_nav li{ padding: 0 5px; height: 20px; line-height: 20px; float: left;}
.foot_nav li a{font-size: 12px;}
.foot_link{display: inline-block;width:230px;}
.foot_link li{text-align:left;float: left;height: 20px; line-height: 20px; overflow: hidden;width:49%; white-space: nowrap; text-overflow: ellipsis;}
.foot_link li a{color: #4790ef; font-size: 10px;}
/*尾部结束*/


/*下拉开始*/
.all_list{position:relative;top:0;left:0;}

.all_list_ul li{display:block;height:40px;line-height:40px;border-bottom:1px #f0f3f8 solid;position:relative;width:96%;float:right;}
.all_list_ul li a{display: block;font-size: 14px;position: relative;width:100%;}
.all_list_ul li a span{padding-right:10px;color:#222;}
/*.all_list_ul li a span:nth-child(1):before{content: '';margin-right:7px;position:relative;top:3px;display:inline-block;width:22px;height:17px;background:url('../images/icon.png') no-repeat;background-size:100px auto;background-position:0px -202px}
.all_list_ul li a span.al-ico2:nth-child(1):before{width:22px;height:22px;background-position:0px -223px;top:3px;}
.all_list_ul li a span.al-ico3:nth-child(1):before{width:22px;height:22px;background-position:0px -248px;top:5px;}
.all_list_ul li a span.al-ico4:nth-child(1):before{width:22px;height:23px;background-position:2px -271px;top:5px;}*/
.all_list_ul li a .al_title{position: absolute;width:65%;text-align:right;overflow:hidden;height:40px;line-height:40px;top:0;right: 18px;font-size:14px;color:#999;}
.all_list_ul li a .al_title_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.all_list_ul li a .al_chosetis{color: #565656;}
.all_list_ul li a .al_title-l{right:auto;left:0;text-align:left;}
.all_list_ul li a .al_tit_r10{right: 10px;}
.all_list_ul li a .value-tit{position:absolute;right: 32px;top:0px;font-size:15px;color:#999;}
.all_list_ul li a .al_title-btn{width:80px;height:30px;line-height:30px;margin-top:9px;}

.all_list_ul li a .inp120{width:120px;height:30px;font-size: 15px;vertical-align:middle;padding:5px 4px;box-sizing:border-box;text-align: right;color:#565656;position: relative;right: 0;top:-1px;}
.all_list_ul li a .al_title-l .inp120{right:auto;left:0;text-align:left;padding-left:0;}
.all_list_ul li a .on{color:#999;}
.all_list_ul li a em.al_em{position: absolute; top:0;right: 16px; color: #3b3b3b;font-size:15px;}

.all_list_ul li a .inp100_s{width:100%;height:30px;font-size: 15px;vertical-align:middle;padding:5px 4px;box-sizing:border-box;text-align: right;color:#565656;position: relative;right:2px;top:-1px;}
.all_list_ul li a .al_title-l .inp100_s{right:auto;left:0;text-align:left;padding-left:0;}

.al_title-btn-abs{width:80px;height:30px;line-height:30px;margin-top:9px;position:absolute;top:5px;right:5px;}
i.per_icon_r{position: absolute;top:15px; right: 17px;transform: rotate(225deg);-webkit-transform: rotate(225deg);}
.btn-zym{padding:0 5px;height:30px;line-height:30px;background:#2E58A6;color:#fff;margin-right:10px;font-size:12px;}
.btn-zym-active{background:#F5F8FA ;color:#666;}
.tanc-btn{height:50px;line-height:50px;background-color:#2E58A6;text-align:center;}
.tanc-btn-wid92{width:92%;margin:0 auto;border-radius: 5px;}
.tanc-btn a{color:#fff;display:block;width:100%;font-size:17px;}
.tanc-close{width:40px;height:40px;position: absolute;left:50%;bottom:-50px;transform:translate(-50%,0);background: url(../images/icon.png);background-position: 0 -528px;background-size: 100px auto;}
.zyzmg{float:right;margin-top:2px;margin-right:10px;}

.al-btn-c{}
.al-btn-c-ico{float:left;width:20px;height:20px;margin-top:15px;background:url(../images/icon.png) no-repeat;background-position: 0 -598px;background-size:100px auto;}
.al-btn-c-ico-active{background-position: 0 -573px}
.al-btn-c-txt{float:left;font-size:15px;margin-left:10px;}
.al-btn-c-l{float:left;}

.inpcol{color:#222 !important;}
.all_list_ul li a .al_title-wid30{width:30%;right:180px;font-size:15px;text-align: left;}
.al_title-more{position:absolute;top:0;right:30px;}
.al_title-more a{color:#4285F4;}

/*下拉结束*/




/*选择品牌标题开始*/
.cont-tit{height:36px;line-height:36px;font-size:13px;color:#3b3c3c;padding-left:14px;}
/*选择品牌标题结束*/
/*首页爱车估值开始*/
.btn-cont{width:100%;height:50px;padding:0 3%;}
.btn-contl{float:left;width:49%;border-radius:5px;text-align:center;color:#fff;font-size:14px;/*height:33px;*/line-height:33px;margin-top:9px;background:#ff7701;box-shadow:0 1px 2px #eeffff; }
.btn-cont2{float:right;background:#528df3;box-shadow:0 1px 2px #ffffff; }
.btn-qk{background:#fff;}
.btn-qk .btn-contl{background:#fff;border:1px #2b6ddd solid;color:#2b6ddd;}
.btn-qk .btn-contl:before{position:relative;top:6px;padding-left:10px;content:'';display:inline-block;width:22px;height:22px;background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:-22px -69px;}
.btn-qk .btn-cont2:before{position:relative;top:5px;padding-left:10px;content:'';display:inline-block;width:22px;height:22px;background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:-22px -94px;}

/*开始结束*/
.new{width:100%;font-size:12px;margin:0 auto;height:40px;line-height:40px;/*border-top:1px #eaeaea solid;*/}
.new:after{content:'';padding-bottom:12px;}
.newcont{width:100%;background:#fff;}
.newcontW{width:94%;margin:0 auto;display:-webkit-box;padding: 0;}
.newcontwTxt{width:auto;line-height:22px;height:20px;padding:5px 0 5px 6px;font-size:13px;background:#f9f9f9;box-sizing: content-box;}
.newcontwTxt span{display:block;line-height:22px;height:20px;width:65px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.newimgl{-webkit-box-flex:1;}
.newimgl a{display:block;}
.newimgl img{display:block;}
.newimgl:nth-child(1){padding-right:3.7%;}
.newimgl:nth-child(3){padding-left:3.7%;}
/*最新资讯结束*/
/*/!*请选择您的购车现金预算开始*!/
.budget{width:100%;background:#fff;height:130px;}
.budget-t{width:100%;position:relative;top:8height:25px;}
.budget-price{position:absolute;right:0;top:0;}
.bchi{width:86%;margin:0 auto;margin-top:47px;height:30px;line-height:30px;position:relative;}
.bchix ul{display: -webkit-box;width:100%;}
.bchix ul li{position:relative;display:block;height:17px;line-height:17px;border-right:1px #cfcfcf solid;-webkit-box-flex: 1;width:10px;}
.bchix ul li:before{content:'';position:absolute;top:-22px;left:-4px;color:#5b5b5b;}
.bchix ul li:after{content:'';position:absolute;top:-22px;left:auto;right:-15px;color:#5b5b5b;}
.bchix ul li:nth-child(1):before{content:'0'}
.bchix ul li:nth-child(2):before{content:'5'}
.bchix ul li:nth-child(3):before{content:'10'}
.bchix ul li:nth-child(4):before{content:'15'}
.bchix ul li:nth-child(5):before{content:'20'}
.bchix ul li:nth-child(6):before{content:'30'}
.bchix ul li:nth-child(7):before{content:'50'}
.bchix ul li:nth-child(8):before{content:'70'}
.bchix ul li:nth-child(9):before{content:'100'}
.bchix ul li:nth-child(9):after{content:'不限'}
.bchix ul{border-left:1px #cfcfcf solid;}

.bchixbg{width:100%;height:5px;background:#f5f5f5;position:absolute;top:5px;left:0;}
.bchixbghui{width:100%;height:5px;background:#f5f5f5;position:absolute;z-index:3;}
.bchixbgblue{width:100%;height:5px;background:#4790ef;position:absolute;z-index:2;}

.bchixbtn{position:absolute;top:0;left:0px;width:100%;}
.bchixbtn1{position:absolute;top:20px;text-align:center;color:#fff;left:0px;width:23px;height:34px;background:url(../images/icon.png) no-repeat;background-size: 100px auto;background-position:-43px 0;}
.bchixbtn .txt1,.bchixbtn .txt2{display:block;font-size:12px;position:relative;top:5px;}
.txt1t,.txt2t{width:28px;height:28px;border-radius:50%;position:absolute;top:-80px;left:0;display:block;background:rgba(71,144,239,0.7);}
.bchixbtn2{position:absolute;left:0px;}
/!*请选择您的购车现金预算结束*!/*/



/*首页爱车估值结束*/

/*热门品牌样式开始*/
/*热门推荐开始*/
.hotRe-ul{width: 80%;margin: 0 auto;}
.hotRe-ul li{
    width:10%;
    margin-right: 20%;
    margin-top: 10px;
    text-align: center;
    float: left;
    position: relative;
}
.hotRe-ul li:nth-child(4n+4){
    margin-right: 0%;
}
.hotRe-ul li span:nth-child(1){
    width: 25px;
    height: 25px;
    border-radius: 50%;
    border: 1px solid #ddd;
    text-align: center;
    overflow: hidden;
    margin: 0 auto 5px;
    padding: 3px;
    display:block;
}
.hotRe-ul .hotRe-img{
    display: block;
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.hotRe-ul .hotRe-txt{
    display:block;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    text-align: center;
    font-size: 12px;
    width:120%;
}
/*热门推荐结束*/
.list-tit{    width: 100%;padding-left: 5%;box-sizing: border-box;background-color: #F3F3F3;height: 18px;line-height: 18px;color: #565656;clear: both;}
.xzpplist{position:relative;width:100%;}
.xzpplist ul li img{position: relative;top: 6px;left:0;margin-left: 0;width: 22px;height: 22px;border: 1px solid #EDEDED;border-radius: 50%;padding: 2px;box-sizing: border-box;}
.xzpplist ul li span{float:left;}
.fixA{position:fixed;right:0;top:50%;transform: translate(0,-50%);}
.fixA a{display:block;height:16px;line-height:16px;font-size:12px;text-align:center;color:#4285F4 ;}
/*热门品牌样式开始*/

/*请选择您的购车现金预算开始*/
.budget{width:100%;background:#fff;height:118px;}
.budget-t{width:100%;position:relative;top:8px;height:25px;}
.budget-price{position:absolute;right:0;top:0;color:#3b3c3c}
.budget-tit{color:#bcbcbc}
.bchi{width:86%;margin:0 auto;margin-top:42px;height:30px;line-height:30px;position:relative;}
.bchix ul{display: -webkit-box;width:100%;}
.bchix ul li{position:relative;display:block;height:17px;line-height:17px;border-right:1px #cfcfcf solid;-webkit-box-flex: 1;width:10px;}
.bchix ul li:before{content:'';position:absolute;top:-22px;left:-4px;color:#5b5b5b;}
.bchix ul li:after{content:'';position:absolute;top:-22px;left:auto;right:-25px;color:#5b5b5b;}
.bchix ul li:nth-child(1):before{content:'0'}
.bchix ul li:nth-child(2):before{content:'5'}
.bchix ul li:nth-child(3):before{content:'10'}
.bchix ul li:nth-child(4):before{content:'15'}
.bchix ul li:nth-child(5):before{content:'20'}
.bchix ul li:nth-child(6):before{content:'30'}
.bchix ul li:nth-child(7):before{content:'50'}
.bchix ul li:nth-child(8):before{content:'70'}
.bchix ul li:nth-child(9):before{content:'100'}
.bchix ul li:nth-child(9):after{content:'不限'}
.bchix ul{border-left:1px #cfcfcf solid;}

.bchixbg{width:100%;height:5px;background:#f5f5f5;position:absolute;top:5px;left:0;}
.bchixbghui{width:100%;height:5px;background:#f5f5f5;position:absolute;z-index:3;}
.bchixbgblue{width:100%;height:5px;background:#4790ef;position:absolute;z-index:2;}

.bchixbtn{position:absolute;top:0;left:0px;width:100%;}
.bchixbtn1{position:absolute;top:20px;text-align:center;color:#fff;left:0px;width:23px;height:33px;background:url(../images/icon.png) no-repeat;background-size: 100px auto;background-position:-43px 0;}
.bchixbtn2{background-position:-21px 0;top:-40px;}
.bchixbtn .txt1,.bchixbtn .txt2{display:block;font-size:18px;position:relative;top:5px;-webkit-transform: scale(0.5);-webkit-transform-origin:center;}
.bchixbtn .txt2{top:-3px;}
.txt1t,.txt2t{width:28px;height:28px;border-radius:50%;position:absolute;top:-90px;left:4px;display:block;background:rgba(71,144,239,0.7);}
.txt2t{top:-30px;left:-4px;}
.bchixbtn2{position:absolute;left:0px;}
/*请选择您的购车现金预算结束*/

/*关于我们样式开始*/
.zjzg{height:36px;line-height:36px;text-align: center;font-size:15px;color:#528df3;}
.zjzg_img{width:60px;height:60px;margin:20px auto 0;text-align: center;}
.zjzg_img img{display: block;width:100%;}
/*关于我们样式结束*/

/*文章详情样式开始*/
.zwzsj{padding:1rem;border-bottom:1px solid #e9e9e9;}
.zwz_h3{font-size:16px;line-height:24px;white-space: nowrap;overflow:hidden;}
.zsj_lab em{font-size:12px;color:#aaa;margin-right:5px;}
.zwznr{width:92%;margin:0px auto;}
.zwznr p{text-indent:26px;width: 100%;line-height:20px;margin-bottom: 2%;font-size:13px;}
.zwznr p img{display: block;width:100%;}
/*文章详情样式结束*/

/*search开始*/
.search{width:100%;height:36px;line-height:36px;box-sizing:border-box;background:#2d59a6;padding:0 3%;border:1px solid #2d59a6;}
.search-l{position:relative;float:left;width:85%;height:25px;line-height:25px;margin-top:5px;border-radius:4px;background: #fff;}
.search-l:before{width:15px;height:15px;content:'';display:block;float:left;margin-left:6px;margin-right:5px;margin-top:5px;background:url(../images/icon.png);background-size:100px auto;background-position:-54px -63px}
.search-lBtn{display:none;position:absolute;right:10px;top:5px;width:15px;height:15px;background:url(../images/icon.png) no-repeat;background-size: 100px auto;background-position:-54px -84px;}
.search-inp{height:24px;line-height:24px;color:#bcbcbc;width:80%;}
.search-r{float:right;color:#fff;}
/*search结束*/
/*买车开始*/
.buy-search{width:70%;margin:0 auto;}
.buy-search .search-l{width:98%;}
.buy-right{position:absolute;top:2px;right:13px;color:#fff;}
.buy-cartab{padding:10px 0;}
.buy-cartabc{display:-webkit-box;width:77.5%;margin:0px auto;border-radius:4px;overflow: hidden;border:1px #528df3 solid;}
.buy-cartab span{-webkit-box-flex:1;height:30px;line-height:30px;display:block;color:#528df3;border-right:1px #528df3 solid;text-align:center;}
.buy-cartab span.active{background:#528df3;color:#fff;}
.buy-cartab span:last-child{border-right:none;}

/*排序切换开始*/
.zpxdf{background:#fff;padding:11px 0;border-top:1px #edeeef solid;border-bottom:1px #edeeef solid;}
.zpx_ul{display:-webkit-box}
.zpx_ul li{-webkit-box-flex: 1;font-size:13px;height:16px;line-height:16px;float:left;text-align: center;position: relative;}
.zpx_ul li.active a{color:#4790ef;}
.zpx_ul li.zdqzt:after{position:absolute;top:auto;bottom:-11px;right:0;width:19px;height:17px;border:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url(../images/icon.png) no-repeat;background-size:100px auto;background-position:0 -323px}
.zpx_ul li:before{content: '';width: 1px;height:20px;background:#ddd;position: absolute;right: 0;  top: 50%;margin-top:-10px;display: block;}
.zpx_ul li:after{display: inline-block;content:'';border:4px #fff solid;border-top:4px #cccccc solid;}
.zpx_ul li.active:after{border-left: 1px solid #4790ef;border-bottom: 1px solid #4790ef;-webkit-transform: rotate(-225deg); transform: rotate(-225deg);vertical-align:0;}
.zpx_ul li:last-child:before{width:0;}
.zpx_ul li:first-child:after{border:0;}
.zpx_ul li a i{display: none;}
/*排序切换结束*/
.buy-show{padding:0 0 9px 0;}
.buy-show span{float:left;margin-top:9px;margin-left:10px;background:#fff;padding:0px 5px;font-size:12px;height:32px;line-height: 32px;}
.buy-show span:first-child{margin-left:0;}
.buy-show span:after{width:11px;height:11px;display:inline-block;content:'';background:url(../images/icon.png) no-repeat;background-size:66px auto;background-position:-35px -54px}
/*买车结束*/
/*分享开始*/
.fx-cont{width:212px;position:fixed;top:50%;left:50%;margin-top:-100px;margin-left:-100px;border:1px #000 solid;padding:5px;}
.output{display:block;}
.fx-t{position:relative;width:94%;margin:0 auto;height:24px;line-height:24px;}
.fx-txt{display:block;}

.fx-tit{float:left;}
.fx-close{width: 15px;height: 16px;float: right;margin-top: 5px;background: url(../images/icon.png) no-repeat;background-size: 100px auto;background-position: -54px -83px;}

.bdsharebuttonbox .zj_weixin {
    background-position: -84px -277px !important;
}
.bdshare-button-style0-16 .zj_weixin {
    float: left;
    width: 16px;
    line-height: 16px;
    height: 16px;
    background-image: url(../images/icon.png) !important;
    background-size:100px auto;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    text-indent: -100em;
    overflow: hidden;
    color: #3a8ceb;
}
/*分享结束*/
/*下拉加载的样式开始*/
.loading1{text-align: center;line-height: 30px;height:30px;width:120px;margin: 10px auto;}
.loading1 label{display:block;float: left;}
.loading1 img{display:block;height:30px;width:30px;overflow: hidden;}
/*下拉加载的样式结束*/
/*点击加载样式开始*/
.zjzzq{position: fixed;width:62px;height:62px;left:50%;top:50%;z-index:20;margin-left: -31px;margin-top: -31px;background:rgba(0,0,0,0.9);border-radius:5px;padding: 10px;box-sizing: border-box;}
/*点击加载样式结束*/
/*4.0comm.css样式开始*/
/*分享车辆详情开始*/
.zcldk_ul{border-top:1px solid #e9e9e9;}
.zcldk_ul li{width:49%;border-right:1px solid #e9e9e9;text-align: center;height:40px;line-height:40px;float:left;font-size:14px;color:#4b92ec;}
.zcldk_ul li:last-child{border-right:none;}
.zcldk_ul li label{font-size:16px;color:#ff4311;}
.zacqj{width:92%;margin:10px auto;font-size:14px;line-height:24px;}

.zescsj{border-bottom:1px solid #e9e9e9;padding:1rem 0;}
/*.zescsj:last-child{border-bottom:none;}*/
.zesbfb{width:92%;margin:auto;box-sizing:border-box;}
.zesbfb a{display:block;width:100%;position: relative;}
.zescsj aside{display:table-cell;vertical-align: middle;position: relative;}
.zes_as1{width:40%;height:5rem;/*float:left;*/}
.zes_as1 img{display: block;width:100%;}
.zescsj aside.zes_as2{width:60%;min-height:80px;/*float:left;*/vertical-align:top;padding-left: 0.642rem;position: relative;box-sizing:border-box;}
.zes_as3{width:80% !important;}
.zes_h3{height:24px;white-space: nowrap;overflow: hidden;margin-bottom: 1%;}
.zes_h3 label{font-size:16px;color:#333;}
.zes_h3 strong{font-size:16px;color:#fc5940;float:right;}
.ztsc_ul li{float:left;width:48%;height:1.4rem;line-height:1.4rem;border:1px solid #e9e9e9;text-align: center;margin-right:4%;margin-bottom:2.5%;white-space: nowrap;overflow: hidden;}
.ztsc_ul li.wid100{width:100% !important;}
.ztsc_ul li:nth-child(2),.ztsc_ul li:nth-child(4){margin-right:0;}
.ztsc_ul li a{font-size:12px;color:#999;}
.ztjzs label{font-size:12px;color:#999;display: table-cell;width:42%;}
.ztjzs em{display:table-cell;width:15px;height:15px;background:url("../images/xc.png") no-repeat left center;background-size: 100% auto;}
.ztjzs em.zxh_em{background:url("../images/xh.png") no-repeat left center;background-size: 100% auto;}
.zgzlx_ul{position:fixed;bottom:0px;left:0;width:100%;background-color:#fff;border-top:1px solid #e9e9e9;}
.zgzlx_ul li{float:left;height:42px;line-height:42px;color:#4b92ec;}
.zgzlx_ul li:first-child{width:59%;border-right: 1px solid #e9e9e9;}
.zgzlx_ul li:first-child i{float:left;width:20px;height:22px;position:absolute;left:5%;top:11px;background-image: url("../images/call.png");background-repeat: no-repeat;}
.zgzlx_ul li:first-child label{margin-left:10px;text-align:left;}
.zdh1{background-position:0px 0px;background-size:46px auto;}
.zdh2{background-position:-26px 0px;background-size:46px auto;}
.zgzlx_ul li:last-child{width:40%;}
.zgzlx_ul li:last-child i{display:block;float:left;width:20px;height:20px;background-image: url("../images/call.png");background-repeat: no-repeat;margin-left:37px;margin-top:10px;margin-right:5px;}
.zgz1{background-position:0px -24px;background-size:46px auto;}
.zgz2{background-position:-27px -24px;background-size:46px auto;}
.zgzlx_ul li:last-child label{display: block;float:left;}

#ulliPhone{width:auto;margin:0 auto;text-align:center;border:0;float:none;}
#ulliPhone em{width: 20px;
    height: 23px;
    background-image: url("../images/call.png");
    background-repeat: no-repeat;
    margin-top: 10px;
    background-position: 0 0px;
    background-size: 42px auto;
    padding: 0 0 5px 26px;}
#ulliPhone label{display:inline;float:none;}
/*分享车辆详情结束*/

.jzgztab{width:96%;height:30px;margin:0 auto;border:1px #3083f2 solid;overflow:hidden;margin-top:10px;}
.jzgztab span{height:30px;line-height:30px;float:left;width:50%;text-align:center;color:#4b92ec;}
.jzgztab span.active{background-color:#4b92ec;color:#fff;}
.border_line{display:block;height: 1px; background: #e9e9e9;}

/*功能区块样式start*/
.zgnk{width:100%;height:100%;background:rgba(0,0,0,0.2);border-top: 1px solid #ebe9e9;border-bottom: 1px solid #ebe9e9;margin:40px auto 0;position:fixed;top: 0;right: 0;left: 0;z-index:2;}
.zhsyy{width:100%;height:100%;background: rgba(0,0,0,0);display: block;}
.zgbgn{width:100%;background:#fff;display:table;padding: 0 0;}
.zgn_ul li{float:left;width:33.333%;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:1rem 0;text-align: center;}
.zgn_ul li a{display:block;width:100%;}
.zgn_ul li em{display:block;width:26px;height:26px;background-image: url(../images/icon.png);background-repeat: no-repeat;background-size:200px auto;margin:0 auto;}
.zgn_em1{background-position: -115px -111px;}
.zgn_em2{background-position: -115px -160px;}
.zgn_em3{background-position: -116px -209px;}
.zgn_em4{background-position: -116px -258px;}
.zgn_em5{background-position: -115px -304px;}
.zgn_em6{background-position: 0px -1044px;}
.zgn_em7{background-position: -91px -1044px;}
.zgn_em8{background-position: -173px -1044px;}
.zgn_em9{background-position: -115px -0px;}
.zgn_ul li label{display: block;height:1.5rem;line-height:1.5rem;color:#333;}
.zgban{margin:1rem;background:#f4f4f4;}
.zgban a{color:#585858;}
/*功能区块样式end*/

/*找不到车源开始*/
.noxx{height:90%;}
.noxx-c{width:80%;margin:55% auto 0;}
.noxx-c-1{float:left;width:42px;}
.noxx-c-r{float:right;margin-top:5%;}
.noxx-c-r span{display:block;}
.noxx-c-r span a,.noxx-c-r span a:link{color:#333}
@media(min-width:22em){
    .noxx-c{width:68%;margin:55% auto 0;}
}
@media(min-width:30em){
    .noxx-c{width:20%;margin:25% auto 0;}
}
/*找不到车源结束*/

/*4.0comm.css样式结束*/



/*弹层开始*/
.tanc-cont{width:100%;height:100%;background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;}
.tanc{width:96%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*弹层结束*/
/*弹窗头部*/
.mask{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.8;
    z-index: 99;
}
.carpopup{
    width: 87.5%;
    position: fixed;
    z-index: 100;
    background: #fff;
    top: 5%;
    left: 50%;
    /*transform: translate(-50%,-50%);*/
    margin-left:-43%;

}
.carpopup_head{background: #F5F8FA;overflow: hidden;}
.carpopup_head h3{
    display: block;
    height: 17px;
    text-align: center;
    padding: 0;
    font-size: 17px;
    color: #222222;
    margin:12px 0 5px 0;
}
.carpopup_head p{
    text-align: center;
    font-size: 12px;
    color: #666666;
    margin-bottom: 10px;
}
.carpopup_head-1 p{
    text-align: center;
    font-size: 12px;
    color: #666666;
    margin-bottom: 0px;
    line-height:30px;
}
.abs_b{
    -webkit-appearance: none;
    position: absolute;
    bottom:60px;
    top: 0;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;
}
.tanc_tit{

    padding:3% 6%;
    background:rgba(0,0,0,0.5);
    border-radius: 5px;
    font-size: 12px;
    color: #FFFFFF;
    position: fixed;
    text-align: center;
    display:flex;
    top:50%;
    z-index:53;
   
}
@media(min-width:640px){
    .cont{width:375px;margin:0 auto;}
}
@media(max-width:376px){
    .all_list_ul li a .inp100_s{right:8px;}
}
.backf3f3{background: #F3F3F3 !important;}
.car_ul{ width:0px; overflow:hidden; }
.car_active .car_ul{ width: 100%; overflow-y: auto; }
.car .cl_car_rep_cont{width:0; overflow:hidden;}
.car_active .cl_car_rep_cont{ width:100%; overflow-y:auto;}