

body {color: #484848;font-family: 'Microsoft YaHei', Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size: 17px;
text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}

.row {margin-left: 0; margin-right: 0; border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.container {padding-right: 0;padding-left: 0;}
.carousel-inner .item img,
.carousel-inner .item a img {line-height: 1;margin: auto;width:100%;}
#content {margin-top: 75px;}
#nav-chose {width: 1200px; background: #fff;margin:0 auto;position:relative;}
#nav-chose .row{width: 1200px;margin:30px auto; border:none 0;}
#nav-chose #all-brand{position:absolute;margin:0;background-color:#fff;border:2px solid #5885df;top:154px;left:0px;z-index:100;}
#nav-chose #all-brand .col-md-4{border-left:none; padding-top:20px;}
#nav-chose .row .cur{border:2px solid #5885df;border-bottom:none;z-index:400; top:-2px; height:128px; }
#nav-chose .row .cur .bd{ background-position: 218px 7px;}
#nav-chose .row .cur .carbrand{ margin-left:-2px;}
#nav-chose .col-md-4{padding-left:5px;padding-right:5px;border-left:1px solid #e1e1e3;width:33.33333333%;float:left}
#nav-chose #tuiajin-brand{border-left:none;background-color:#fff;}
#nav-chose  ul{list-style: none; padding-left:0px;}

#nav-chose  ul span{width: 26px;}
.bd {font-size: 20px;text-align: center;margin-bottom: 20px;}

#tuiajin-brand .bd{  background:url("../images/arrow.png") no-repeat 220px 7px;}
.carbrand {height: 70px;margin: 0 auto;display: table;}
.carbrand .brand-item {float: left;width: 64px;overflow: hidden;}
.carbrand .brand-item img {width: 40px;height: 40px;display: block;margin: 0 auto;margin-bottom: 10px;}
.carbrand .brand-item span {text-align: center;line-height: 30px;display: block;color: #666;font-size: 12px;}

.carmodel {height: 70px; margin: 0 auto;display: table;}
.carmodel .model-item { float: left;width: 56px;overflow: hidden;margin-right: 6px;padding-top: 35px; background:url(../images/car_bg5.jpg) no-repeat 4px 20px;}
.carmodel .model-item:hover{filter:alpha(opacity=70); opacity: 0.7; color:#F00}
.carmodel .model-item:hover span{ color:#F00}
.carmodel .model-item:nth-child(2){ background-position:-70px 20px;}
.carmodel .model-item:nth-child(3){ background-position:-140px 20px;}
.carmodel .model-item:nth-child(4){ background-position:-211px 20px;}
.carmodel .model-item:nth-child(5){ background-position:-282px 20px;}
.carmodel .model-item:nth-child(6){ background-position:-350px 20px; margin-right:0px;}
.carmodel .model-item img {width: 100%;height: 15px;display: block;margin: 0 auto;margin-bottom: 15px;}
.carmodel .model-item span {text-align: center;line-height: 30px;display: block;color: #666;font-size: 12px; padding-right:6px;}
.price {height: 70px; margin: 0 auto;padding-left: 35px;padding-right: 10px;display: table;}
.slider-border{border: 1px solid #e1e1e3;padding: 3px 3px;border-radius: 10px;margin-top: 20px; width:289px; margin-right:auto}
.ui-slider {width: 15em;border: none;}
.ui-widget-content {background: #b6b6bc;}
.ui-slider-horizontal {height: .5em;}
.ui-widget-header {background: #fff;}
.ui-state-focus,.ui-state-active {border: 0;}
.ui-slider-horizontal .ui-slider-handle {top: -0.08em;margin-left: -.4em;}
.ui-slider .ui-slider-handle {border: none;background: #fff url(../images/dot.png) no-repeat;width: 0.7em;height: 0.5em;cursor: pointer;}
.ui-slider-horizontal .ui-slider-range {top: -1px;height: 100%;box-shadow: 0px 1px 3px #88888E; -moz-box-shadow: 0px 1px 3px #88888E;-webkit-box-shadow: 0px 1px 3px #88888E;}
.price .price-value {position: relative;border:0;color:#fff;float: left;width: 23px;height:32px;top: -1.0em; line-height:24px; margin-left: -1.2em; background: rgba(255, 255, 255, 0) url(../images/tooltips.png) no-repeat;text-align: center; font-size: 12px;}
.pricetext {height:30px; width:300px; margin-left:-4px;}
.pricetext span{text-align:left;line-height:30px;display:block;color:#666;font-size: 12px;float: left;width:46px;}
.pricetext .t7 {margin-left: 0px; margin-right:0px; width:24px;}

/*****底部***/
#feedback {
    width: 100%;
    background:#F6F6F6;
    text-align: center;
    padding-top: 10px;
}

#feedback .fbtitle {
    font-size: 30px;
    color: #484848;
    text-align: center;
    width: 185px;
    background:url("../images/arrow1.png") no-repeat scroll 160px 16px; display:inline-block
}

#fbcontent { width:1200px; margin:0 auto;
    padding-bottom: 45px;
    margin-top: 20px;
    padding-left: 0px;
    padding-right: 0px; border:none 0;
}
#feedback .col-xs-4 {
    padding-left: 0px;
    padding-right: 0px;
    width:575px; border:none 0; color:#333
}
#feedback .col-xs-4:first-child{ width:620px;}

#feedback .fbpic {
    float: left; width:210px; height:140px;
}

#feedback .fbpic img {
    width:210px; height:140px;
}

#feedback .fb_rcon { float:left; width:354px; text-align:left; padding-left:15px;}
#feedback .fb_rcon strong{ font: normal 18px/22px "\5FAE\8F6F\96C5\9ED1"; height:30px; display:block}
#feedback .fb_rcon strong .time{color:#777; font-size:12px; float:right;}
#feedback .fb_rcon p{ font:14px/24px "\5FAE\8F6F\96C5\9ED1"; color:#777}
#feedback .fb_rcon .small {font-size: 16px; color:#333; height:auto}
#feedback .fb_rcon .small .col9{ color:#777}

#middle {
    min-height: 400px;
}

.markdown {
h2 {
    padding-top: 70px;
    margin-top: -50px;
}
}
#all-brand{
    display:none;
}

#all-brand .col-md-4 li{
    color: #ff3900;
    line-height: 30px;
    padding-left: 40px;
    position: relative;
    font-size:14px;
}

#all-brand .col-md-4 .item-index{
    left: 0;
    position: absolute;
    top: 0;
    color: #5885df;
    display: inline-block;
    font-style: normal;
    width: 30px;
    font-size: 10pt;
    text-align:center
}

#all-brand .col-md-4 li a{
    text-decoration:none;
    display: inline-block;
    margin-right: 30px;
    padding: 0;
    text-indent: 0;
    height: 26px;
    overflow: hidden

}

#all-brand .col-md-4 li span{
    margin: 0 19px 10px 0;
}




.price-v{ display:block; font:18px/28px "\5FAE\8F6F\96C5\9ED1"; color:#FE651F; padding-bottom:6px;}
#rangetip_show{position:absolute; top:140px; left:70px; background-color:#618BE1; color:#fff; display:none; width:284px; padding:8px 15px; font-size: 16px;font-family: inherit; line-height:26px;}
#rangetip_show i{ position:absolute; top:-10px; left:50%; width: 0; height: 0;border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #618BE1; margin-left:-5px;}
#rangetip_show input{ position:absolute; top:50%; margin-top:-10px; right:16px; width:56px; height:22px; border-radius:2px; color:#607DB7; background:#fff; line-height:20px; font-size:14px;outline:none; border:none 0;}

#myCarousel .glyphicon-chevron-left,#myCarousel .glyphicon-chevron-right{ background:url(../images/pre_next_new.png) no-repeat 0 0; height:35px;}
#myCarousel .glyphicon-chevron-right{ background-position:-50px 0}

#myCarousel .carousel-indicators{ display:none}

.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{ display:none}


/***2016.11.1***/
.bannerbox{ width:1200px; margin:20px auto 0;}
.bannerbox:after{content:"."; display:block;height:0;visibility:hidden;clear:both;}
.bannerbox .focus{ width:880px; height:350px; float:left; overflow:hidden;}
#myCarousel{ width:100%; margin:0 auto;}
.carousel-inner0{ width:9999px; position:relative; margin-left:-880px; overflow:hidden; left:0px;}
.carousel-inner0 .item0{ float:left; width:880px; position:relative}
.carousel-inner0 .item0 img{ width:880px; height:300px;}
#myCarousel .left .sr-only{ width:1200px; height:501px; background:#FFF; left:-1200px; top:0px; clip:auto; display:none}
#myCarousel .right .sr-only{ width:1200px; height:501px; background:#FFF; right:-1200px; top:0px; clip:auto; display:none}

.buycarbox{ width:310px; height:350px; float:right; }
.buycarbox .tab{ height:46px;font: normal 18px/44px 'Microsoft Yahei';}
.buycarbox .tab span{ display:block; float:left; width:50%; border-bottom:2px #D5D5D5 solid; color:#888; text-align:center; cursor:pointer}
.buycarbox .tab .cur{border-bottom:2px #6891E1 solid; color:#6891E1}
.form-box-content{ position:relative; z-index:100;}
.form-box-content  .ttip{font:14px/40px 'Microsoft Yahei'; color:#999; padding-left:30px; margin-bottom:0; display:none}
.form-box-content  .ttip.cur{ display:block}
.form-box-content  .btip{font:12px/20px 'Microsoft Yahei'; color:#999; padding-left:30px; margin-bottom:0; height:24px;}
.mztipbox{ height:25px;font-size:12px; padding:0 0 0 30px; color:#aaa}
.mztipbox a{ color:#529ff2}
.mztipbox .checktip{ color:#fd745d; position:relative; padding-left:20px; font-size:14px; margin-bottom:5px; background:url(../img/cekico_bg.png) no-repeat 0  3px; cursor:pointer; display:inline-block; margin-right:10px;}
.mztipbox .checkedbox{ background-position:0 -23px;}
.form-box-content  .errtip{color:#FD745C; background:url(../images/ico_bg_new.png) no-repeat 0 -346px; padding-left:20px; display:none;font:12px/20px 'Microsoft Yahei'; margin-left:30px;}
.form-box-content .form-dd{height:130px; margin-bottom:0}
.form-box-content .form-dd dd{ padding:0 30px 10px; width:100%;  z-index: 1; zoom: 1; height:44px;}
.form-box-content .select{ position:relative; cursor: pointer; z-index:1; }
.form-box-content .select .select-selected{ border:1px #bbb solid; height:34px; width:100%; background:#fff url(../images/ico_bg.png) no-repeat right -275px; font-size:14px; line-height:34px; padding:0 30px 0 12px;font-family:"Microsoft Yahei";color: #999;}
.form-box-content .active .select-selected{ border:1px #529ff2 solid; background-position:right -305px; }
.form-box-content .select .col3{ color:#333}
.form-box-content .select input{ width:100%; border:0px; background:none;  outline: none;font-size:14px;}

.form-box-content .rapid-box {position: relative;height:34px;display: block;width:100%;float: left;z-index: 2;border:1px #bbb solid; background:#fff; margin-right:10px; padding:0 2px; line-height:32px;}
.form-box-content .rapid-box input{ width:100%; border:0px; background:none;  outline: none;font-size:14px; padding-left:10px; font-family:"Microsoft Yahei"}
.form-box-content .btn-box a{ color:#529ff2;}
.form-box-content .btn-box .btn{ margin:0 auto; font-weight:normal; height:34px; width:250px; display:block; background:#529ff2; color:#fff; text-align:center; font: 16px/34px "Microsoft Yahei"; padding:0px; border-radius:0px;}
.form-box-content .btn-box .bg{ background:#777}
.form-box-content .btn-box p{ padding:10px 38px 0; color:#aaa;}
.form-box-content .btn-box .r{ float:right;}
.selectpop{position:absolute;z-index:200;top:36px;right:0;width:auto;display:none;cursor:default;font-family:"Microsoft Yahei"}
.active .selectpop{display:block}
.select.active {z-index: 100 !important;}
.select .ass-items{ }
.selectpop .selectpop-box{background-color:#fff;padding:14px 0 14px 14px;position:relative;float:left;min-width:150px;_width:170px;border-radius:5px; box-shadow:0 0 18px #999}
.form-box .form-dd .selectpop dd{ height:auto;}
.selectpop .box-width-04{ width:655px; height:440px; overflow:hidden; box-sizing:content-box;}
.selectpop .box-width-05 {width: 315px;height:190px;overflow: hidden; box-sizing:content-box;}

.selectpop .selectpop-box .iconfont-close {font-size:22px;color: #4680d1;position: absolute;top: 6px;right: 8px;overflow: hidden;}
.selectpop .selectpop-box .iconfont-close:hover{ text-decoration:none}
.selectpop .selectpop-box .selectpop-box-prov {float: left;margin-right: 10px;_display: inline;}
.selectpop .selectpop-box-prov .title-prov {padding-bottom: 10px;font: normal 14px/14px 'Microsoft Yahei';color: #333333; margin:0px;}
.selectpop .selectpop-cont-btn {width: 18px;margin-right: 4px;line-height: 0; float:left;}
.selectpop .selectpop-cont-btn a {display: inline-block;width: 16px;height: 16px;line-height: 16px;background-color: #dae6f6;border: 1px solid #afc8eb; color: #4680d1;text-align: center;border-radius: 2px 2px 2px 2px;margin-bottom: 2px;font: 12px/16px "Arial";font-weight: bold;overflow: hidden;vertical-align: middle; box-sizing:content-box}
.selectpop .selectpop-box-prov .selectpop-prov-cont {border: 1px solid #bbb;background-color: #f8f8f8;float: left;box-sizing:content-box}
.selectpop .selectpop-prov-cont .selectpop-cont-main {overflow-y: auto;float: left;position: relative;}
.selectpop .prov-width-01 { width: 170px;height: 414px;}
.selectpop .prov-width-02 {width: 295px;height: 414px;}
.selectpop .prov-width-03 {width: 130px;height: 414px;}
.selectpop .prov-width-05 {height: 160px; width: 142px;}

.selectpop .town-con-dl{ margin:0px;}
.selectpop .town-con-dl dt {height: 24px;font: 12px/24px 'Microsoft Yahei';padding-left: 10px; color: #606977;border-bottom: 1px solid #bbb; box-sizing:content-box}
.selectpop .town-con-dl dd{ padding:0px;border-bottom: 1px solid #bbb; height:auto}
.selectpop .town-con-dl dd a{  display: block;height: 26px;line-height: 26px;overflow: hidden;padding-left: 10px;font-size: 12px;color: #333;}
.selectpop .town-con-dl dd a:hover,.selectpop .town-con-dl dd .on{ text-decoration:none; background: #dae6f6;}
.selectpop .prov-width-05 dd{ border-bottom:0px;}

/****2017.1.4****/
.area { width:1200px; margin:0 auto; overflow:hidden;}
.area .title{ height:55px; border-bottom:1px #D3D7DC solid}
.area .title h2{font: normal 20px/54px 'Microsoft Yahei'; float:left; margin:0px;}
.title .tab{ float:left;font: normal 18px/54px 'Microsoft Yahei'; padding-left:30px; position:relative; z-index:2}
.title .tab a{ margin:0 30px; padding:0 5px; color:#333; display:inline-block}
.title .tab a:hover,.title .tab a:focus{ text-decoration:none}
.title .tab .cur{ color:#5885df; border-bottom:2px #5885df solid; height:55px; display:inline-block;}
.title .morebox{ float:right;font:16px/54px 'Microsoft Yahei';color:#5885df;}
.title .morebox a{color:#5885df}
.area .tabcon{ display:none}
.area .tabcon.cur{ display: block}

.area .zx_box{ padding:29px 0 13px 0; overflow:hidden; width:1270px; margin-left:-45px;}
.area .zx_box dt{ float:left; padding-right:26px; width:154px; margin-left:45px; box-sizing:content-box}
.area .zx_box dd{ width:400px; float:left;border-right:1px #F2F2F2 solid;font:16px/36px 'Microsoft Yahei'; margin-top:-6px;}
.area .zx_box p{ margin:0px; padding-left:20px; position:relative;}
.area .zx_box p:before{ content:''; position:absolute; left:0px; top:50%; margin-top:-3px; width:6px; height:6px; background:#b2b2b2; border-radius:50%;}
.area .zx_box a{ color:#666;}

.area .caritem{ overflow:hidden; width:1212px; padding:15px 0 28px; margin-bottom:0px;}
.area .caritem li{width:288px;height: 318px;border: 1px solid #E6E6E6; float: left;position: relative; margin:0 13px 15px 0; box-sizing:content-box;list-style:none}
.area .caritem img{ width:100%; }
.area .caritem li:hover{border: 1px solid #6A93DF;}
.area .caritem .tipbox{ position:absolute; top:-4px; left:10px; font:13px/16px "\5FAE\8F6F\96C5\9ED1"; text-align:center; width:36px; padding:4px 0 2px; background:#56C4FC; z-index:10; color:#fff}
.area .caritem .tipbox em{ border-left:18px #56C4FC solid;  border-right:18px #56C4FC solid;border-top:2px #56C4FC solid;border-bottom:6px transparent solid; position:absolute; bottom:-8px; left:0px; }
.area .caritem .tipbox:before{ content:'';border-bottom:2px #4EA1C4 solid;border-left:2px #4EA1C4 solid; border-right:2px transparent solid;border-top:2px transparent solid;position:absolute; right:-3px; top:0px;}
.area .caritem .tipico_green{ background:#58C763}
.area .caritem .tipico_green em{border-left:18px #58C763 solid;border-right:18px #58C763 solid;border-top:2px #58C763 solid;}
.area .caritem .tipico_green:before{border-bottom:2px #3DB648 solid;border-left:2px #3DB648 solid;}
.area .caritem .tipico_orange{ background:#FF8F0F}
.area .caritem .tipico_orange em{border-left:18px #FF8F0F solid;border-right:18px #FF8F0F solid;border-top:2px #FF8F0F solid;}
.area .caritem .tipico_orange:before{border-bottom:2px #E4810F solid;border-left:2px #E4810F solid;}
.area .caritem .price_t{ background-position:0 -51px;}
.area .caritem .car-link{ font: bold 14px/30px "\5FAE\8F6F\96C5\9ED1"; height:30px; margin:8px 16px 0 16px;text-overflow: ellipsis; white-space: nowrap; color:#333; overflow:hidden; display:block}
.area .caritem .car-info {color: #777;font-size: 12px;line-height:22px; margin:0 16px;}
.area .caritem .car-info .r{ float:right;}
.area .caritem .car-info p{ padding-bottom:4px; margin:0px;}
.area .caritem .car-info .tip_orange,.area .caritem .car-info .tip_blue,.area .caritem .car-info .tip_green{ padding:2px 6px; color:#FE8E2A; border:1px #FE8E2A solid; border-radius:2px; margin-right:10px;}
.area .caritem .car-info .tip_blue{color:#56C4FC; border:1px #56C4FC solid;}
.area .caritem .car-info .tip_green{ color:#58C763; border:1px #58C763 solid;}
.area .caritem .Carprice{ height:36px; padding-top:6px; margin:0 14px; color:#FF651F;font: normal 14px/30px "\5FAE\8F6F\96C5\9ED1"; }
.area .caritem .Carprice .rmb-symbol{ margin-right:0px; color:#F16766}
.area .caritem .Carprice .rmb-symbol em{ font-size:20px; font-style:normal;}
.area .caritem .car-info-dealer{ float:right; font-size:12px;}

