/*
    * @description  : PC站内搜索
    * @authors      : 于风磊
    * @date         : 216-01-11
*/

/* Reset */
body,ul,li,p,h1,h2,h3,h4,h5,h6,input,a,td,th{margin:0;padding:0;}
ul,li{list-style:none;}
body,html{height: 100%;}
body{margin:0;padding:0;font:12px "Microsoft YaHei",Arial;}
a{text-decoration:none;color: #333333}
body a:hover{text-decoration: none;}
img{vertical-align:middle;border:none;width: 100%;}
input{border:1px solid #ddd;}
i,var,em{font-style:normal;}
input[type="checkbox"],label{vertical-align: middle;}
.clearfix:after {content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0}
.clearfix {*zoom:1}

.top-bar .top-bar-other{margin-left: 193px;}
/* 首页 */
.container{width: 700px;min-height: 540px;margin: 0 auto;}
.logo{width: 224px;height: 80px;margin: 210px auto 40px;}
.home-search{margin-top: 13px;}
.home-search .search-frame{float: left;width: 569px;height: 22px;padding:13px 0 13px 10px;border: 1px solid #D1DFEA;border-right: none;font-size: 18px;color:#333;}
.home-search .search-btn{float: left;width: 120px;height: 50px;line-height: 50px;cursor: pointer;font-size: 18px;color: #fff;font-weight: bold;text-align: center;outline: none;background: #00479D;border:none;}

.top-bar .notice:hover{text-decoration: underline;}
.synthetical-page{width: 660px;margin-left: 193px;}
/* .synthetical-page a:visited{color: #f60000;} */
/* .synthetical-page a:hover{text-decoration: none;} */

/* 搜索 */
.search-head{position: relative;height: 71px;border-bottom: 1px solid #d1dfea;padding-top: 15px;background: #fafcfd;z-index: 100;}
.search-head .truck-home{position: absolute;left: 10px;top:15px;overflow: hidden;text-indent: -160px;margin:0;}
.search-head .truck-home a{display: block;width: 168px;height: 60px;background: url(https://s.kcimg.cn/cms/images/search/truck_home.png) no-repeat;}
.search-head .search-btn{width: 662px;height: 30px;margin-left: 194px;}
.search-btn .search-box{float: left;width: 570px;height: 18px;border:1px solid #d1dfea;border-right: none;padding:7px 0 7px 10px;font-size: 16px;color:#333;}
.search-btn .search-button{float: left;width: 80px;height: 34px;background: #00479d;cursor: pointer;outline: none;boder:none;text-align: center;font-size: 14px;color:#fff;}
.brand-list{margin:15px 0 0 182px;padding:0;}
.brand-list li{float: left;height: 28px;line-height: 28px;margin:0 10px;cursor: pointer;}
.brand-list li a{display: block;width: 42px;line-height: 20px;text-align: center;font-size: 14px;color:#0f5489;}
.brand-list li a.selected{padding-bottom: 5px;font-weight: bold;color:#333;border-bottom: 2px solid #0f5489;}
.home-nav{margin:0;}
.home-nav li{font-size: 18px;margin-right:30px;margin-left: 0;}
.home-nav li.selected{border-bottom: 3px solid #0f5489;}

/* 搜索结果 */
.result{margin:10px 0 25px 0;}
.result p{float: left;line-height: 20px;font-size: 12px;color:#999;}
.result span{position: relative;float: right;line-height: 20px;font-size: 12px;color:#999;cursor: pointer;}
.result .correlation{margin-right: 30px;}
.result span i{position: absolute;top:10px;right: -13px;width: 8px;height: 4px;background: url(https://s.kcimg.cn/cms/images/search/spread.png) no-repeat;}
.result .spread-content,.result .time-list{position: absolute;top:24px;left: -10px;width: 74px;border:3px solid rgba(221,221,221,0.80);background: #fff;text-align: center;z-index: 10;}
.result .spread-content a,.result .time-list a{display: block;line-height: 30px;font-size: 12px;color:#999;}
.result .spread-content a.current,.result .time-list a.current{color:#0f5489;}

.search-result .car-page{font-size: 16px;color:#0f5489;border-bottom: 1px solid #0f5489;}
.search-result .car-page em{color:#d60000;}
.search-result table{width: 100%;margin-top:10px;table-layout:fixed;border-collapse: collapse;border-spacing: 0;}
.search-result table thead th{width: 250px;border-left: 3px solid #ff6600;padding-left: 10px;background: #f7f7f7;}
.search-result table thead td{height: 30px;line-height: 30px;color:#999;font-size: 12px;background: #f7f7f7;}
.search-result table .introduce{margin-top: 5px;}
.search-result table .introduce span{display: inline-block;font-size: 12px;color:#999;margin-right: 10px;}
.search-result table tbody td{padding:10px 15px 10px 0;border-bottom: 1px dashed #e9e9e9;}
.search-result tbody td .hot-car{font-size: 12px;color:#0f5489;text-decoration: underline;}
.search-result tbody td .hot-city{color:#d60000;}
.search-result tbody td .progress{display: inline-block;width: 60px;height: 5px;background: #e9e9e9;vertical-align: middle;}
.search-result tbody td .progress > var{display: inline-block;width: 100%;height: 5px;vertical-align: top;background: #f60;}
.search-result tbody td .price{font-size: 12px;color:#999;}
.search-result tbody td em{font-size: 12px;color:#d60000;}
.search-result tbody td .base-price{display: inline-block;width: 50px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color:#fff;background: #f60;margin-left: 10px;}
.search-result tbody td .pic,.search-result tbody td .configure{display: inline-block;margin-right: 10px;font-size: 12px;color:#333;}
.search-result tbody td .configure{margin:0;}
.search-result .more-car{display: block;margin-top: 10px;text-decoration: underline;font-size: 12px;color:#00479d;}

/* 图片列表 */
.picture-list{margin-top: 10px;}
.picture-list li{float: left;width: 150px;height: 160px;margin:0 20px 10px 0;text-align: center;}
.picture-list li:nth-of-type(4n){margin: 0;}
.picture-list li:hover{box-shadow: 0 0 5px 0 rgba(221,221,221,0.80);}
.picture-list li:hover em{color:#d60000;}
.picture-list li .picture-head{width: 150px;height: 100px;line-height: 100px;}
.picture-list li em{display: block;line-height: 20px;margin-top: 10px;font-size: 12px;color:#0f5489;}
.picture-list li span{display: block;line-height: 20px;font-size: 12px;color:#d60000;}

/* 综合列表 */
.synthetical-list{margin-top: 25px;}
.synthetical-list li{position: relative;padding-top:40px;overflow: hidden;}
.synthetical-list li a{display: block;}
.synthetical-list h4{position: absolute;top: 13px;left: 0;font-size: 16px;color:#0f5489;font-weight: normal;text-decoration: underline; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 660px;}
.synthetical-list h4 em{color:#d60000;}
.synthetical-list .car-pic{float: left;margin-right: 10px;width: 120px;height: 80px;}
/* .synthetical-list .car-detail{padding:10px 0 0 130px;} */
/*.synthetical-list .absence{padding:10px 0 0 0;}*/
.synthetical-list .car-detail p{line-height: 20px;font-size: 12px;color:#333;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.synthetical-list .car-detail .distinct{height: 40px;}
.synthetical-list .car-detail .footer{overflow: hidden;}
.synthetical-list .car-detail .footer.inequable{margin-top: 25px;}
.synthetical-list .car-detail .footer i{float: right;line-height: 20px;font-size: 12px;color: #999;}
.synthetical-list .car-detail .address{display: inline-block;width: 350px;height: 20px;line-height: 20px;font-size: 12px;color:#198717;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.synthetical-list .car-detail .without{margin: 0;}
.synthetical-list .car-detail em{color:#d60000;}

/* 分页 */
.pages{margin-top: 40px;}
.pages a{display: inline-block;width: 28px;height: 28px;line-height: 30px;border:1px solid #e9e9e9;margin-right: 4px;font-size: 14px;color:#333;text-align: center;}
.pages a:hover{border:1px solid #0f5489;text-decoration: underline;}
.pages .previous-page,.pages .next-page{width: 58px;color:#999;margin-right: 10px;}
.pages .next-page{margin-left: 5px;margin-right: 0;}
.pages span{display: inline-block;width: 30px;height: 30px;line-height: 30px;margin-right: 4px;font-size: 14px;color:#fff;text-align: center;background: #0f5489;text-align: center;}

/* 页尾 */
.footer_bbs { width: 1000px; margin: 50px 0 0 193px; padding: 10px 0 10px 0; border-top: 3px solid #0f5489; text-align: center; color: #999999; font-size: 12px; }
.home-footer{margin: 50px auto 0;}

.footer_bbs p { line-height: 24px; margin: 0; padding: 0; }
.footer_bbs p a { display: inline-block; margin: 0 8px; }
.footer_bbs p a:hover{color:#d60000; text-decoration:underline }
.footer_bbs p .fbbsline { color: #c4c4c4; margin: 0 0px; }
.footios { display: inline-block; background:url(https://s.kcimg.cn/cms/images/search/foot_icon.png) no-repeat 0px -8px; width:19px; height:15px; }
.footand { display: inline-block; background:url(https://s.kcimg.cn/cms/images/search/foot_icon.png) no-repeat 0px -38px; width:19px; height:15px; }
.gred9 { color:#999999 }

/*修改人：平彦文，时间：2017/04/26*/
.home-search,.search-form{
    position: relative;
}
.inner_out{
    position:absolute;
    width:580px;
    top:40px;
    left:0;
    background: #FFFFFF;
    border: 0 solid #E5E5E5;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.20);
}
.inner_out>ul>li{
    height:39px;
}
.inner_out>ul>li:hover{
    background: #00479D;
}
.inner_out>ul>li>a:hover{
    color:#fff;
    border-bottom:1px solid #00479D;
}
.inner_out>ul>li>a{
    position: relative;
    display: block;
    margin:0 10px;
    height:38px;
    line-height: 38px;
    font-size:16px;
    border-bottom:1px solid #E5E5E5;
    width: 450px;
    padding-right: 110px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.inner_out>ul>li:last-child a{
    border: none;
}
.inner_out_span{
    position: absolute;
    line-height: 39px;
    top:0;
    right:0;
    color:#999;
}
.inner_out_mn{
    color: #FF6600;
    margin-left:10px;
}
.inner_out_span:after{
    content: '';
    display: inline-block;
    margin: 15px 10px 0 2px;
    width: 8px;
    height: 8px;
    border-top: 1px solid #999;
    border-right: 1px solid #999;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* E展馆入口 */ 
.e-pavilion {overflow: hidden;margin-bottom: 20px;}
.e-pavilion li{margin-bottom: 20px;background-color: #f7f7f7; padding: 10px; position: relative;}
.e-pavilion li a{display: block;overflow: hidden;}
.e-pavilion h4{font-size: 16px;padding-bottom: 6px;color:#0f5489;font-weight: normal;text-decoration: underline; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 660px;}
.e-pavilion h4 em{color:#d60000;}
.e-pavilion .car-pic{float: left;margin-right: 10px;width: 150px;height: 100px;border: 1px solid #E3E4E5;}
.e-pavilion .car-detail p{line-height: 20px;font-size: 12px;color:#333;}
.e-pavilion .car-detail .distinct{height: 80px;overflow: hidden;}
.e-pavilion .footer {position: absolute; left: 173px;bottom: 10px;}
.e-pavilion .car-detail .footer i{float: right;line-height: 20px;font-size: 12px;color: #999;}
.e-pavilion .car-detail .without{margin: 0;}
.e-pavilion .car-detail em{color:#d60000;}
.e-pavilion .address{display: inline-block;height: 20px;line-height: 20px;font-size: 12px;color:#198717;}
.e-pavilion li .link {display: inline !important;color: #0F5489;margin-left: 25px;}