body {padding:0;margin:0;font-size:14px;font-family:"Microsoft yahei";color:#333; background:#f5f6f7}
* {margin:0;padding:0;}
ul {list-style-type:none;}
em {font-style:normal;}
a {text-decoration:none;}
a {color:#333;}
.fl {float:left;}
.fr {float:right !Important;}
input:focus { outline: none; /* 这一步主要是去除默认的焦点轮廓样式 */ border: none; /* 直接设置边框为无，也可以根据需求设置具体的边框样式 */ }

input,button {border:none;}
.head {height: 100px;padding:15px 0; position:relative;background:#fff;overflow:hidden;border-bottom:1px solid #eee;}
.headapp{width:1200px;margin:0px auto;overflow:hidden;display:flex;align-items:center;justify-content:space-between;height: 70px;}
.logo { padding:5px 15px;background:#3498db;border-radius:5px;}
.logo img {max-width:200px;margin-right:10px;}
.logo a {font-size:22px;font-weight:bold;display:flex;align-items:center;letter-spacing:3px;color:#fff;}
 
.login-box {width:200px; }
.login-box a {display:inline-block;height:30px;line-height:30px;  margin-left:5px;;font-size:14px; background:#f4f4f4;width:90px;text-align:center;color:#3498db}
.login-box .login-up {background:#3498db;color:#fff; }
 


.nav {height:45px;width:700px; }
/* .nav {background: var(--nav-bg-color, #552d0d);} */
.nav ul{width:1200px;margin:0 auto;}
.nav li {float:left;text-align: center; padding:0 20px; cursor:pointer;     position:relative;}
.nav li a {font-size:22px;color:#333;  font-weight:600;height:45px; line-height:45px; display:inline-block; letter-spacing:2px;}
.nav .cur {border-bottom:3px solid  #3498db; color:#3498db} 
.nav li:hover a{border-bottom:3px solid  #3498db;color:#3498db}
 

.content{width:1200px;margin:25px auto;overflow:hidden;background:#fff;padding:15px;border-radius:5px;}
 
.zdy-kd{display:inline-block;margin-right:10px;width:25%;position:relative}
.zdy-form .form-control { display: inline-block; width: auto; vertical-align: middle;}
.zdy-h4{font-size:18px; font-weight:bold}
.label-zdy-txt{font-size:16px;font-weight:bold;padding-left:0;}

 
.wuliu-box{ overflow:hidden;width:1200px; background:#fff; padding:25px;  font-size:16px; border-radius:10px;margin:20px auto;}
.wuliu-box-2{overflow:hidden;width:1200px;margin:20px auto;}
.huoche-box { overflow:hidden;width:1200px;   font-size:16px; border-radius:10px;margin:20px auto;}
.huoche-list{display:flex;justify-content:space-between;flex-wrap:wrap;}
.huoche-list li{width:590px;padding:15px;border-radius:10px;background:#fff;margin-bottom:15px;;}
.huoche-list li p{width:260px;display:inline-block;line-height:20px;}
.huoche-list li  span{color:#999}
 .chepai{display:inline-block;margin-left:10px;background:#3498db;color:#fff !important; font-size:14px;height:25px;line-height:25px;padding:0 5px;border-radius:6px;}
.wuliu-box-item-left{width:900px;float:left;background:#fff;padding:15px;}
.wuliu-box-item-right{width:280px;float:right;background:#fff;padding:15px;}

.renzheng{     background: #15c377;    color: #fff;    padding: 0 5px;    height: 25px;    line-height: 25px;    border-radius: 5px;}
 .huoche-img img{max-width:100%;display:block;}

.huochesiji-box .tags{display:inline-block;background:#fff9f3;margin-right:10px; padding:3px 10px;}
 
.wuliu-gongsi {margin-bottom:20px;}
.wuliu-gongsi li {display:inline-block;height:25px;line-height:25px;overflow:hidden;width:100%;white-space:nowrap}
.wuliu-gongsi li:before {content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#3498db;margin-right:10px;}
.wuliu-title {border-bottom:1px solid #3498db;font-size:18px;padding-bottom:5px;margin-bottom:15px;position:relative;text-indent:10px;white-space:nowrap;overflow:hidden}
.wuliu-title:before {content:" ";position:absolute;left:0;top:45%;transform:translateY(-45%);width:5px;height:20px;background:#3498db;}

.wuliu-title a{float:right; display:inline-block;border:1px solid #3498db; padding:0 5px; font-weight:500;font-size:16px; text-indent:0;background:#3498db;color:#fff;border-radius:5px;} 
 
.btn-yellow{background:#3498db !important}

.search-item{overflow:hidden; }
.class-left-text{width:120px;float:left}
.huoche-class{margin-bottom:10px; float:left;width:1030px;}
 
.huoche-class li{ height:30px;line-height:30px; border:1px solid #eee;padding:0 10px;margin-right:5px;margin-bottom:5px;border-radius:5px;display:inline-block}
.huoche-class li:hover{background:#3498db;}
.huoche-class li:hover a{color:#fff}
.huoche-class .cur{background:#3498db;}
.huoche-class .cur a{color:#fff}
.huoche-class-shi{background:#fff9f3;padding:8px;float:left;width:1000px;margin-left:120px;}
.huoche-class-shi li{display:inline-block;margin-right:10px;line-height:25px;color:#3498db}

.wuliu-box-item-left .huoche-list li{width:100%;}

 /* 定义表格整体样式 */.wuliu-table {width:100%;border-collapse:collapse;/* 合并边框 */  border:1px solid #eee;margin-bottom:15px;/* 表格外边框样式 */border-radius:5px;}
/* 表头样式 */.wuliu-table thead {background-color:#fff0e6;/* 表头背景色 */}
/* 表头单元格样式 */.wuliu-table th {border:1px solid #eee;/* 表头单元格边框 */  padding:10px;/* 内边距，增加内容与边框的间距 */  text-align:center;/* 文本居中对齐 */}
/* 表体单元格样式 */.wuliu-table td {border:1px solid #eee;/* 表体单元格边框 */  padding:10px;/* 内边距 */  text-align:center;/* 文本居中对齐 */}
 .wuliu-table tr:hover{background-color:#fff0e6;}
 .wuliu-table .wyfhbtn{border:1px solid #fff0e6;font-size:14px; padding:0 10px;height:30px;line-height:30px; border-radius:5px; display:inline-block;background:#fff0e6}
 .wuliu-table tr:hover  .wyfhbtn{background:#3498db;color:#fff}
 .wuliu-table a{color:#3498db}
 
 .pagination > .active > a{background:#3498db;border:1px solid #3498db}
.huochesiji-box .tag{display:inline-block;background:#fff9f3;margin-right:10px; padding:3px 10px;}
 
 
.gongsi-renzheng{position:absolute;right:0;top:0;background:#15c377;color:#fff;padding:0 5px;;height:25px;line-height:25px; border-radius:5px}
.dadianhua{position:absolute;right:100px;bottom:20px;border-radius:5px;}
.woyaofahuo{position:absolute;right:0;bottom:20px;border-radius:5px;}
.colse-xuanze{position:absolute;right:10px;top:10px;cursor:pointer;background:#3498db;padding:2px 10px;color:#fff}
.city-xuanze-box{display:none; width:700px; background:#fff;padding:10px; position:fixed;left:50%;margin-left:-350px;top:40%;margin-top:-100px;z-index:999; box-shadow: rgb(221, 219, 216) 1px 1px 1px;}
.city-xuanze-box-head{height:35px;line-height:35px; border-bottom:1px solid #eee; font-size:16px; font-weight:bold;}
.city-xuanze-box-cont{padding:25px;}
 .overlay {  position: fixed;      top: 0;    left: 0;      width: 100%;     height: 100%;      background-color: rgba(0, 0, 0, 0.5);             z-index: 9;              display: none;         }
		
	.footer{border-top:1px solid #eee;padding:30px 0; text-align:center;background:#fff}
	.footer p{line-height:30px;}
@media (max-width:768px) { 
.head{padding:0;padding-top:40px;height:auto}
.headapp{width:100%;display:block;height:auto}
.logo{border-radius:0;}
 ul,li{margin:0;padding:0}
.login-box{position:absolute;top:0;left:0;background:#333;height:40px;line-height:40px; width:100%;}
.login-box .login-up{width:50px;border-radius:0;position:absolute;right:0px;;top:5px;height:25px;line-height:25px;font-size:12px;}
.login-box a{width:50px;text-align:center;margin:0 5px;}
.login-box span{color:#999;}
.nav{height:auto;width:100%;}
.nav ul{width:100%}
.nav ul li{background:#3498db;width:25%;border-right:1px solid #3498db;box-sizing:border-box;padding:0;}
.nav li a{font-size:14px; color:#fff;}
.nav .cur{border-bottom:0;color:#fff;}
.content{width:100%}
.wuliu-box{width:100%}
.wuliu-box-2{width:100%}
.wuliu-box-item-left{width:100%}
.wuliu-box-item-right{width:100%}
.huoche-class{width:100%;}
.huoche-box{width:100%} 
.huoche-class-shi{width:100%;margin:0;}
.gongsi-renzheng{right:auto;top:80px;left:0;}
.dadianhua{bottom:5px;right:50%;margin-right:-50px;}
.woyaofahuo{bottom:5px;}
.btn{padding:5px 10px}
.huoche-list li{width:100%;}
.huoche-list li p{width:48%;}
 
.zdy-kd{width:100%;margin-right:0;}
.hot-zhuanxian-item{width:48%;margin-right: 1%;margin-left:0}
.wuliu-box-item .wuliu-shi li{width:48%; white-space:nowrap;overflow:hidden}
.wuliu-gongsi li{width:48%; white-space:nowrap;overflow:hidden}
.wuliu-shi li{width:48%; white-space:nowrap;overflow:hidden}
.city-xuanze-box{width:100%;left:0;margin:0;box-sizing:border-box;height:auto;top:10%}
.city-xuanze-box-cont select{width:90%}
.zsym{margin-left:0 !important}
.zsyh{display:none !important}
.mhide{display:none ;}
.footer{padding:15px 10px;}
.footer p{line-height:23px;font-size:12px;}
}

