body {
  font: normal 100% Helvetica, Arial, sans-serif;
}
.swiper {
  width: 100%;
  height: 30%;
}
.swiper-slide img {
  display: block;
  width: 100%;
  object-fit: cover;
}
.btnStyle {
  background-color: #003e95;
  border-radius: 0px;
}
.btnMore{
	margin:0 40px;
	font-size: 1.4rem;
}
.btnDiv {
  margin-top: 1rem;
}
.imgStyle {
  width: 100px;
}
.table th,
.table td {
  text-align: center;
	vertical-align: middle !important;
}
.table th,
td {
  border: 1px solid #003e95 !important; /* 整体表格边框 */
}
.select2-selection {
  margin: 1rem 0;
}
.select2-selection--single {
  height: 40px;
}
.select2-selection__arrow {
  margin: 1rem 0;
  height: 40px !important;
}
.select2-dropdown {
  margin: -1rem 0;
}
.btnBottonDiv {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.select2-container .select2-selection--single {
  height: 40px !important;
  border-radius: 0!important;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  line-height: 40px !important;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  float: left;
  color: #808596 !important;
  font-weight: 500 !important;
  	font-size:1.5rem;
}
.col-xs-5 a {
  font-size: 14px;
  text-align: center!important;
}
/* 布局 */
/* 小屏幕（平板，大于等于 768px） */
@media (max-width: 768px) {
  .col-xs-5 a {
    font-size: 12px;
    text-align: center;
  }
  .imgStyle{width:50px;display: inline;}
  .imgLogo{max-width:100px;margin-top: 50px;}
.selectDiv{font-size:1.7rem;}
.select2-results__options{
	font-size:1.7rem;
  }
  .navDiv {text-align: -webkit-center;line-height: 30px;}
.navDiv span{margin:0 20px;font-size:1.7rem;text-decoration: underline;}
  .btnMore{width:40%;font-size: 1.4rem;padding: 10px;margin:0 10px;}
	.model_name{width:100%;margin: 1rem 0 2rem 0;padding-left: 8px;font-size: 1.5rem;height:40px;border-radius: 0;background-color: #fff;border: 1px solid #aaa;color: #444;line-height: 40px;}
  .btnDiv{width: 92%;text-align: center;margin: auto;}
}
  
  .select2-selection__rendered{text-align:left;}
  
  .navDiv{margin-top:20px;}
  
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
  .btnDiv {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .selectDiv {
    display: flex;
    align-items: center;
    justify-content: center;
  	font-size:1.5rem;
  }
  .select2-results__options{
	font-size:1.5rem;
  }
  .selectDiv select,.select2{
	margin:0 10px !important;
  	width:25%;
  }
  #car-model{width:25%;}
.navDiv span{margin:0 10px;font-size:1.7rem;text-decoration: underline;}
  .tableDiv {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .btnBottonDiv {
    justify-content: center;
  }
  .imgStyle {
    width: 60px;
  	display: inline;
  }
  .imgLogo{width:100px;margin-top: 100px;}
  .model_name{width:40%;font-size: 1.5rem;height:40px;border-radius: 0;background-color: #fff;border: 1px solid #aaa;color: #444;line-height: 40px;}
}


.title{font-size:2.0rem;margin-top: 40px;}
.title2{font-size:2.0rem;margin-top: 0px;}
.bannerDiv{width:100%;margin:auto;text-align:center;}
.bannerDiv img{width:100%;margin:auto;max-height: 100px;display: none;}
@media (max-width: 768px) {
   .bannerDiv{width:100%;margin:auto;}
	.selectDiv{margin:auto;}
}
h3{margin-top: 10px;}
.input{height:40px;    background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}


.layui-layer-input{font-size: 14px;z-index: 999}

a.weui-btn{text-decoration: none}

