/*
百度8684公交小程序 和 微信8684公交使用的是同一套
iconfont项目名称：8684小程序new
 */[class*="icf-"]:before,
[class*="icf-"]:after{font-family:"iconfont"!important;font-size:inherit;font-style:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icf-down:before{
  /*下箭头*/content:"\e62c"}.icf-up:before{
  /*下箭头*/content:"\e62e"}.icf-left:before{
  /*左箭头*/content:"\e62d"}.icf-right:before{
  /*右箭头*/content:"\e62b"}.icf-home:before{
  /*回家*/content:"\e61b"}.icf-company:before{
  /*回公司*/content:"\e61c"}.icf-custom:before{
  /*自定义*/content:"\e617"}.icf-edit:before{
  /*编辑铅笔*/content:"\e61d"}.icf-editor:before{
  /*编辑*/content:"\e62f"}.icf-add:before{
  /*添加*/content:"\e622"}.icf-add2:before{
  /*添加圆形*/content:"\e6dc"}.icf-loc:before{
  /*位置*/content:"\e619"}.icf-curloc:before{
  /*当前位置1*/content:"\e617"}.icf-coord:before{
  /*当前位置2*/content:"\e618"}.icf-search:before{
  /*放大镜*/content:"\e615"}.icf-reversal:before{
  /*去程回程切换*/content:"\e629"}.icf-reload:before{
  /*刷新*/content:"\e6aa"}.icf-map:before{
  /*地图*/content:"\e61e"}.icf-bus:before{
  /*巴士*/content:"\e624"}.icf-walk:before{
  /*步行*/content:"\e623"}.icf-bgbus:before{
  /*带背景巴士*/content:"\e626"}.icf-bgwalk:before{
  /*带背景步行*/content:"\e625"}.icf-close:before{
  /*关闭按钮*/content:"\e632"}.icf-next:after{
  /*公交换乘连接符*/content:"\e633"}.icf-yuan:before{
  /*￥符号*/content:"\e630"}.icf-clock:before{
  /*时钟符号*/content:"\e631"}.icf-map2:before{
  /*加粗地图*/content:"\e6da"}.icf-star:before{
  /*已收藏*/content:"\e6a6"}.icf-unstar:before{
  /*未收藏*/content:"\e6dd"}.icf-guanbi1:before{
  /*自定义广告关闭按钮*/content:"\e731"}.icf-warn::before{
  /* 警告 */content:"\e76c"}.icf-dx::before{content:"\e7a8"}.icf-danxiang::before{
  /* 单向 */content:'\e7a9'}.icf-stationlist::before{
  /* 线路列表 */content:'\e7eb'}.icf-onewayline::before{
  /* 单行线路 */content:'\e7ec'}.icf-arrow::before{
  /* 箭头 */content:'\e7ed'}.icf-shuaxin::before{
  /* 刷新 */content:'\e6aa'}.icf-station:before{
  /* 站点 */content:"\e600"}.icf-gongjiao:before{
  /* 公交 */content:"\e624"}

/*
  https://transfonter.org/ 压缩.ttf文件。
*/@font-face{font-family:"iconfont"; /* Project id 925131 */src:url('font/iconfont.woff2?t=1646883164806') format('woff2'),url('font/iconfont.woff?t=1646883164806') format('woff'),url('font/iconfont.ttf?t=1646883164806') format('truetype')}body{background-color:#FCFCFC;color:#4A4A4A;height:100vh;font-size:4vw;font-weight:normal}.ad-box{width:100%;height:auto}.mt1{margin-top:0.26666666666666666vw!important}.mt8{margin-top:2.1333333333333333vw!important}swan-navigator.navigator-hover{background:none;opacity:1}.fx1{flex:1}.imgf{width:6.4vw;height:6.4vw;display:block}swan-button::after{display:none}

/* 列表标题 */.list-title{padding:5.333333333333333vw 5.333333333333333vw 0.5333333333333333vw;font-weight:bold;font-size:4.533333333333333vw;color:#000}.list-title .del{float:right;font-size:3.7333333333333334vw;color:#666;line-height:6.4vw}

/* 搜索列表 */.search-list{padding:2.1333333333333333vw 5.333333333333333vw 0
    /* margin-top: 16rpx; */}.search-list .item{font-size:4vw;padding:2.2666666666666666vw 0;text-align:justify}.search-list .item.navigator-hover{opacity:.8}

/* 历史记录列表 */.history-list{padding:0 5.333333333333333vw 0 2.1333333333333333vw;font-size:0}.history-list .item{font-size:4vw;margin-left:3.2vw;margin-top:3.2vw;border-radius:1.0666666666666667vw;border:0.26666666666666666vw solid rgba(0,122,255,.16);display:inline-block;background-color:#FFF;padding:1.2vw 2.933333333333333vw}.history-list .item.navigator-hover{opacity:.8}

/* 单元格 */.cell{height:12.8vw;background-color:#FFF;padding:0 5.333333333333333vw;display:flex;align-items:center;font-size:4vw}.cell .l{margin-right:2.6666666666666665vw}

/* 隐藏滚动条 */.hide-scrollbar ::-webkit-scrollbar{width:0;height:0;color:transparent}.sd-icon{box-shadow:0 0.5333333333333333vw 1.0666666666666667vw 0 rgba(212,212,212,.5);border-radius:50%}.imgf-hover{opacity:.9}.page-bg{background-image:linear-gradient(135deg,#00B1FF 0%,#007AFF 100%)}

/* 添加到桌面 */.add-app{position:fixed;top:12px;right:2.6666666666666665vw;background:#FFF;font-size:12px;color:#007AFF;font-weight:bold;line-height:16px;padding:8px 10px;border-radius:4px;overflow:visible!important;text-align:center;box-shadow:0px 0.5333333333333333vw 2.6666666666666665vw 0px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}.ic_close{width:4.266666666666667vw;height:4.266666666666667vw}.add-app .ic_close{margin-left:1.3333333333333333vw}.add-app::before{content:"";border:1.3333333333333333vw solid #FFF;border-bottom-color:transparent;border-right-color:transparent;position:absolute;right:10.4vw;top:-1.2vw;transform:rotateZ(45deg)}.add-app+.add-arrow{position:fixed;right:13.066666666666666vw;top:2.4vw;transform:rotateZ(45deg);border:1.3333333333333333vw solid #fff;border-bottom-color:transparent;border-right-color:transparent}