/*租车公司栏目*/

.company-left {width: 250px; float:left}

.company-left h1 {background-color: #F1F1F1; border-bottom: 1px solid #E5E5E5;font-weight: bold; height: 34px;line-height: 34px;padding-left: 10px;}

.company-left .h-faqlist{ margin-bottom:10px; border:1px solid #bebebe; padding-bottom:10px; width:248px; overflow:hidden}

.clist { padding:10px; border-bottom:1px solid #f0f0f0; line-height:22px;}

.clist p { color:#DD4B39; font:700 12px Arial;margin-bottom:2px;}

.clist a:hover { text-decoration:underline;}

.company-rbox .car-tbl { margin-bottom:-10px;}

.company-rbox .car-tbl dt.l1,.company-rbox .car-tbl dd.l1 { width:22%;}

.company-rbox .car-tbl dt.l2,.company-rbox .car-tbl dd.l2 { width:8%}

.company-rbox .car-tbl dt.l3,.company-rbox .car-tbl dd.l3 { width:40%; margin-right:10px;}

.company-rbox .car-tbl dt.l4,.company-rbox .car-tbl dd.l4 { width:15%}

.car-tbl dl.info .is-s-but { position:absolute;right:5px;top:-3px; display:none;}

.car-tbl dl.on-info { background-color:#f8f8f8;}

.car-tbl dl.on-info .is-s-but { display:block;}

.add-list { margin-bottom:30px;}

.add-list h1{ border-bottom: 1px solid #ddd;font-size: 16px;font-weight: bold; margin-top: 10px; padding:0 0 3px 10px;}

.cmap-list { margin-top:35px;}

.cmap-list .selContent {display: inline-block; margin-left: 20px; margin-top: -2px;vertical-align: middle;}

.cmap-det { border: 1px solid #BBB;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15); margin-top: 5px; padding: 10px;}

/*租车公司*/

.cl-citymap { border:1px solid #bebebe; margin-bottom:20px;}


/*热门车型栏目*/

.h-serchbox { background-color: #F8F8F8; border-left: 1px solid #E5E5E5;padding: 10px;}

.h-serchbox h2,.h-serchbox .is-bor { margin-bottom:10px;}

.h-Keyword { padding-top:10px;}

.h-Keyword a { display:block; float:left; margin-left:10px;}

.h-Keyword a:hover { text-decoration:underline;}

.h-slae { margin-bottom:10px;}

.h-slae a,.h-faqlist a { display:block; margin:10px 10px 0; overflow:hidden; white-space:nowrap;_width:228px}

.h-slae a span { display:block; float:left;}

.h-slae .h-llist { font-weight:bold;color:#ff6600;float:left; width:15%;margin-right:10px;}

.h-slae .h-mlist { width:45%;margin-right:10px;}

.h-slae .h-rlist { width:30%;}

.h-hotcity { margin-bottom:10px; overflow:hidden;}

.h-hotcity ul { padding:10px; overflow:hidden;margin-left:-30px;}

.h-hotcity ul li { float: left;line-height: 26px;width:50px;margin-left:30px;}

.h-class .tab-bg a {font: 12px/26px arial,serif; height: 26px;width: 80px;}

.h-cal span{padding:4px 1px;border:1px solid #ccc; width:8px; height:4px;margin: 6px 0 0 4px;}

.h-cancel a.h-hover .h-cal span { border-color:#888; background-color:#ddd;}

s.sel-i { background-position: 0 -464px; display: block;float: right; height: 4px;overflow: hidden;width: 8px;}

.h-class dl {border-bottom: 1px solid #E5E5E5;overflow: hidden;padding: 25px; clear:both; height:115px; overflow:hidden}

.h-class dl dt { float:left;}

.h-class dl dd { float:left;color:#777;margin-left:30px;}

.h-class .is-but { margin-top:35px;}

.h-class dl dd h1 { margin-bottom:10px;}


/*行业动态*/
.i-listbox {}

.i-listbox ul { padding:8px 40px; line-height:28px; font-size:14px; border-bottom:1px solid #e5e5e5;}

.i-listbox ul li span { margin-left:10px; color:#777; font-size:10px;}



/*sidebar*/

.search-gp {
    border: 1px solid #BEBEBE;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
    height: 295px;
    margin-bottom: 10px;
}
.i-chanbar {
    border-bottom: 1px solid #BEBEBE;
    height: 34px;
    padding-left: 5px;
}
.bf1 {
    background-color: #F1F1F1 !important;
}
.i-chanbar a {
    color: #777777;
    display: block;
    float: left;
    height: 18px;
    line-height: 18px;
    margin-top: 6px;
    padding: 5px;
    position: relative;
    text-align: center;
   
}

.i-chanbar a:hover { color:#222;}

.i-chanbar a.onteam {  line-height:16px; background-color:#fff; color:#DD4B39; font-weight:bold;border:1px solid #bebebe; border-bottom:none; box-shadow:0 -2px 2px rgba(0, 0, 0, 0.15); _bottom:-1px}

.search-team {  padding: 0 10px;}

.search-team strong {
   background: none repeat scroll 0 0 transparent;
    border: 0 none;
    line-height: 32px;
    padding: 0;
	height:32px;
}

.search-gp .is-bor {
    margin-bottom: 10px;
}



/*FAQ*/
.h-faqlist h1 em {
    display: inline;
    font-size: 12px;
    font-weight: normal;
    margin-right: 13px;
    padding-top: 1px;
    position: relative;
}
.h-faqlist h1 em.cf5l a { margin:0}


/*文章排版*/
p.from_info{margin: 10px 0; text-align: center;}
.article h2 {
    font: 18px 'Microsoft YaHei','黑体',sans-serif;
    text-align: center;
    text-indent: 0;
}

.artibody{font-size: 14px;
    margin:20px 10px;line-height:24px}
	
.artibody img {
    border: 1px solid #000000;
    display: block;
    margin: 15px auto 0;
	border-color: #CCCCCC !important;
    padding: 8px;
	max-width: 570px;
}