@charset "utf-8";
.carwrap {width:970px; margin-left:auto; margin-right:auto; margin-top:20px;margin-bottom:20px; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;}
.focus {position: relative;}
.focus .pics {width:620px;height:280px; overflow:hidden; background-color:#f5f5f5;}
.focus .car_view { position:absolute; top:228px; right:10px; z-index:1000; cursor:pointer;}
.focus .barwrap {width:622px;overflow:hidden;margin-left:-2px;}
.focus .bar {width:660px;overflow:hidden;}
.focus .bar .item {width:115px; display:block; background-color:#666666; cursor:pointer; border:3px solid #808080; margin:2px; margin-top:0px;}
.focus .bar .act { border:3px solid #2a9e2a!important;}
.abox {width:326px!important; height:340px!important; overflow:hidden; border:2px solid #dddddd;}
.pbox {width:475px!important;}
.pbox .titler .title a {padding-left:0px!important; font-family:微软雅黑,黑体;}
.pbox .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00;}
.pbox .item { border-bottom:1px solid #cccccc;}
.pbox .item .itemwrap {padding:10px;}
.pbox .item .img { width:70px; }
.pbox .item .text { width:380px; color:#393939; }
.pbox .item .text .title a {color:#393939; font-size:14px;}
.pbox .item .text .title,.pbox .item .text .desc {height:20px; line-height:20px; overflow:hidden; font-size:14px;}
.pbox .item .text .title { font-weight:bold;}
.pbox .item .text .desc {font-size:12px;}
.pbox .item .textfull { width:auto!important;}

.pbox .bigpicitem { border-bottom:1px solid #cccccc;}
.pbox .bigpicitem .itemwrap {padding:10px;}
.pbox .bigpicitem .img { width:140px; height:85px; }
.pbox .bigpicitem .text { width:290px; color:#393939; }
.pbox .bigpicitem .text .title a {color:#393939; font-size:14px;}
.pbox .bigpicitem .text .title { height:24px; line-height:24px; overflow:hidden; font-size:14px; font-weight:bold;}
.pbox .bigpicitem .text .desc { height:66px; line-height:22px; overflow:hidden; font-size:14px; margin-top:0px;}

.pbox .smallpicsitem { border-bottom:1px solid #eaeaea; height:160px!important;}
.pbox .smallpicsitem .itemwrap {padding:10px;}

.pbox .textitem { border-bottom:1px solid #eaeaea; height:160px; overflow:hidden;}
.pbox .textitem .itemwrap {padding:10px;}
.pbox .textitem .text { width:320px; color:#b5b5b5; margin-top:6px; }
.pbox .textitem .text .title { overflow:hidden; font-size:14px; background:url('../imgs/car_title_bg.png') 8px -76px no-repeat; height:32px; line-height:32px;padding-left:30px;}
.pbox .textitem .text .title a {color:#393939; font-size:14px;}
.pbox .textitem .text .desc { height:88px; line-height:22px; overflow:hidden; font-size:14px; margin-top:5px;}
.pbox .textitem .img { margin-top:6px;}

.pbox .catimgitem {border-bottom:1px solid #eaeaea; height:182px; overflow:hidden;}
.pbox .catimgitem img {margin-top:0px;}

.mmbox .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00; height:330px;}
.mmbox .boxc .imgc1 { width:230px; height:320px;}
.mmbox .boxc .imgc2 { width:508px;}
.mmbox .boxc .img2 { width:230px; height:157px; margin-left:17px;}
.mmbox .boxc .img2.mt10 {margin-top:13px;}

.box .titler { background:url('../imgs/car_title_bg.png') left 13px repeat-x; height:38px; overflow:hidden; margin-top:1px;}
.box .titler .title a {color:#3AA90D; font-size:16px; font-weight:bold; line-height:38px; background-color:#ffffff; padding-left:10px;padding-right:10px;}
.box .more a { line-height:38px;background-color:#ffffff; color:#666666; font-size:14px; font-weight:bold; padding-left:5px;padding-right:5px;}
.box .boxc ul { padding:5px;}
.box .titler .title a {padding-left:0px!important;font-family:微软雅黑,黑体;}

.box .boxc li{ float:inherit;background:url('../imgs/car_title_bg.png') 5px -36px no-repeat; height:32px; overflow:hidden; padding-left:20px; border-bottom:1px dashed #cccccc;}
.box .boxc li a { line-height:32px; color:#666666; font-size:14px;}
.abox.box .titler .title a {padding-left:10px!important;}
.maintitle .title,.maintitle .title a { color:#000000;background-color:#ffffff; font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}
.maintitle.box .titler .title a {font-size:20px; background-color:#ffffff; font-weight:normal; padding-left:0px; padding-right:0px;}
.maintitle.box .titler .current_nav {color:#39a70f; padding-right:5px!important;}
.maintitle.box .titler { background-position: left 15px;}

.carlistl {width:660px;}
.carlistr {width:282px;}
.carviewwrap .carlistl {width:742px;}
.carviewwrap .carlistr {width:200px;}
.carcontent {padding:10px;}
.carlist {border:1px solid #dddddd;}
.carlist .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00;}
.carlist .item { border-bottom:1px solid #eaeaea;}
.carlist .item .itemwrap {padding:10px;}
.carlist .item .img { padding:4px;border:1px solid #e7e7e7;}
.carlist .item .text { width:510px; color:#7e4444; }
.carlist .item .text .title a {color:#7e4444; font-size:18px;font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}
.carlist .item .text .desc {height:40px; line-height:20px; overflow:hidden; font-size:14px; margin-top:10px;}
.carlist .item .textfull { width:auto!important;}
.carsearch input{ font-size:14px;height:30px; line-height:30px; border:1px solid #dddddd; color:#8a8a8a; width:100%;font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;}

.tagbox {width:auto!important;}
.tagbox .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00; height:290px;}
.listabox.abox {width:auto!important; height:auto!important; border-width:0;}
.listabox.box .titler .title a {padding-left:0px!important;}
.listabox.abox .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00;}
.storebox {width:auto!important;}
.storebox .boxc {border:1px solid #dddddd; border-bottom:3px solid #81bd00;}