.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.xclearfix { display: block; display: inline-block; }
/*.clearfix { display: block; display: inline-block; }*/
.detail_container { margin: 0 auto; width: 1188px; background-color: #fff; border: 1px solid #e4e4e4; margin-top: 0px; }
.detail_wrap { background-color: #fff; margin-top: 20px; padding: 0px 18px; }
.detail_wrap .detail_photos_gallary { display: inline; float: left; height: 580px; margin-left: 10px; margin-top: 10px; position: relative; width: 623px; overflow: hidden; }
#detail_main { width: 1126px; }
:link, *:visited, ins { text-decoration: none; }
.detail_wrap .detail_main_info { float: right; margin-right: 10px; margin-top: 5px; position: relative; width: 460px; }
.photos_wrap { overflow: hidden; position: relative; width: 10000%; }
.photos_wrap li { display: inline-block; font-size: 12px; letter-spacing: normal; vertical-align: top; word-spacing: normal; opacity: 1; overflow: hidden; width: 623px; height: 421px; }
.detail_wrap .detail_main_info h1 {color: #333;display: table; font-family: "微软雅黑", Tahoma, Verdana; font-size: 27px; font-weight: normal; line-height: 45px; overflow: hidden; width: 460px; }
#detail_main .detail-price { background-color: #f9f9f9; border: 1px solid #d8d8d8; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; color: #666; font-size: 14px; margin: 20px 0 15px; padding: 20px; width: 448px; }
#detail_main .detail-price .detail_price_left { border-bottom: 1px dashed #b5b5b5; padding-bottom:8px; margin-bottom:8px;}
#detail_main .detail-price .detail_price_left em { font-size: 27px; font-style: normal; color : #DD2D28; }
#detail_main .detail-price .reduce { padding: 2px 10px; color: #dd2d28; }
#detail_main .detail_price_left .title_tip { font-size: 12px; }
#detail_main .price-others { margin-bottom: 20px; }
#detail_main .price-others .detail_price_other { color: #666; font-size: 14px; line-height: 25px; padding-left: 15px; }
#detail_main .price-others .detail_price_other a { background: url("../images/detail/fenqi-drop.png") no-repeat scroll center center rgba(0, 0, 0, 0); background-image: url("../images/detail/fenqi-drop.png"); background-position: 0 center; background-repeat: no-repeat; display: inline-block; height: 14px; margin-left: 5px; margin-right: 5px; overflow: hidden; text-indent: -1000px; vertical-align: -1px; width: 14px; }
#detail_main .price-others .detail_price_other i.fenqi { background: url("../images/detail/icon-fenqi.png") no-repeat scroll center center rgba(0, 0, 0, 0); display: inline-block; background-image: url("../images/detail/icon-fenqi.png"); background-position: 0 center; background-repeat: no-repeat; height: 14px; margin-right: 5px; overflow: hidden; vertical-align: -2px; width: 14px; }
#detail_main .car_detail { color: #666; font-size: 14px; line-height: 25px; width: 460px; }
#detail_main .car_detail .item { border-left: 1px solid #ddd; color: #999; float: left; font-size: 12px; height: 40px; padding-left: 10px; text-align: left; width: 100px; }
#detail_main .car_detail strong { color: #333; display: block; font-size: 14px; font-weight: bold; line-height: 18px; }
#detail_main .detail-button { height: 50px; overflow: hidden; padding: 35px 0 15px; }
#detail_main .detail-yuyue { background: url("../images/detail/yuyue-button-bg.png") no-repeat scroll 30px center #DC2D28; color: #fff; cursor: pointer; display: inline; float: left; font-family: "微软雅黑", Tahoma, Verdana; font-size: 18px; font-weight: normal; height: 40px; line-height: 40px; margin-right: 5px; padding-left: 70px; text-align: left; width: 104px; }
#detail_main .detail-button .fav { background: url("../images/detail/member_head_tip.jpg") no-repeat scroll 10px center #fff; }
#detail_main .detail-button .fav, #detail_main .detail-button .jiangjia_tongzhi_wo { color: #666; background-color: #f2f2f2; cursor: pointer; display: inline-block; float: right; font-size: 14px; height: 40px; line-height: 40px; margin-left: 10px; padding-left: 25px; padding-right: 10px; }
#detail_main .detail-button .fav *, #detail_main .detail-button .jiangjia_tongzhi_wo * { font-style: normal; }
#detail_main .detail-feed { width: 460px; }
#detail_main .detail-share { color: #666; float: left; height: 40px; padding-top: 10px; position: relative; }
#detail_main .detail-share a:hover { opacity: 1; }
#detail_main .detail-share .weibo { background: url("../images/detail/share-weibo.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url("../images/detail/share-weibo.png"); background-position: 0 center; background-repeat: no-repeat; cursor: pointer; overflow: hidden; }
#detail_main .detail-share .wx { background: url("../images/detail/share-weixin.png?123") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url("../images/detail/share-weixin.png"); background-position: 0 center; background-repeat: no-repeat; cursor: pointer; overflow: hidden; }
#detail_main .detail-share a { color: #666666; cursor: pointer; display: inline-block; height: 25px; opacity: 0.75; overflow: hidden; text-indent: 25px; vertical-align: middle; width: 50px; }
#detail_main .detail-share a { color: #666666; cursor: pointer; text-indent: 25px; }
#detail_main .detail-share .ph { background: url("../images/detail/share-phone.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url('../images/detail/share-phone.png'); background-position: 0 center; background-repeat: no-repeat; cursor: pointer; overflow: hidden; width: 80px; }
#detail_main .detail-share .address { background: url("../images/detail/address.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url('../images/detail/address.png'); background-position: 0 center; background-repeat: no-repeat; cursor: pointer; overflow: hidden; width: 80px; }
#detail_main .detail_photos_gallary .photo_active_pre { background-position: -201px 0; margin-right: 2px; }
#detail_main .detail_photos_gallary .photo_small_tab:hover { background-position: -97px 0; }
#detail_main .detail_photos_gallary .photos_small_wrap { float: left; height: 121px; overflow: hidden; position: relative; width: 546px; }
#detail_main .detail_photos_gallary .photos_small { float: left; width: 1000%; }
#detail_main .detail_photos_gallary .photos_small li { border: medium none; height: 120px; margin-bottom: 1px; margin-right: 1px; position: relative; width: 178px; }
#detail_main .detail_photos_gallary .photos_small li { cursor: pointer; float: left; margin-right: 5px; overflow: hidden; }
#detail_main .detail_photos_gallary .photos_small li img { border: 1px solid #e5e5e5; height: 118px; width: 174px; }
#detail_main .detail_photos_gallary .photos_small li span { background: none repeat scroll 0 0 #000; bottom: 0; color: #ffffff; font-size: 15px; font-weight: bold; height: 35px; left: 0; line-height: 35px; filter: alpha(opacity=35); -moz-opacity: 0.35; opacity: 0.35; position: absolute; text-align: center; width: 176px; }
#car_pic_text { bottom: 0px; font-size: 16px; height: 35px; line-height: 35px; padding-top: 0px; position: absolute; text-align: center; width: 178px; background: none repeat scroll 0% 0% rgb(0, 0, 0); opacity: 0.7; filter: alpha(opacity=70); -ms-filter: alpha(opacity=70); -moz-opacity: 0.7; color: rgb(255, 255, 255); }
#detail_main .detail_photos_gallary .photo_small_tab { background: url("../images/detail/onsale_slider.png") no-repeat scroll -147px 0 rgba(0, 0, 0, 0); background-image: url("../images/detail/onsale_slider.png"); background-position: -147px 0; cursor: pointer; float: left; height: 120px; width: 38px; }
#detail_main .detail_photos_gallary .photo_small_next { background-position: -319px 0; }
#detail_main .detail_photos_gallary .photo_show_all { margin-top: 10px; }
#detail_main .detail_photos_gallary .photo_show_all_tip { background: url("../images/detail/show_all_tip.jpg?123") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url("../images/detail/show_all_tip.jpg?123"); padding-top: 0; background-position: 0 center; background-repeat: no-repeat; width: 20px; }
#detail_main .detail_photos_gallary .photo_show_all span { color: #db423c; cursor: pointer; float: left; font-family: "微软雅黑", Tahoma, Verdana; font-size: 12px; height: 23px; line-height: 23px; overflow: hidden; }
/** 详情 **/
.onsale_summary { background: none repeat scroll 0 0 #fff; border-top : 1px solid #eee; border-bottom : 1px solid #eee; margin-bottom: 20px; margin-top: 20px; }
.onsale_summary .onsale_tab { background: none repeat scroll 0 0 #f9f9f9; border-bottom: 1px solid #eee; font-size: 0; height: 48px; width: 1188px; }
.onsale_summary .onsale_tab .onsale_tab_item.active { background: none repeat scroll 0 0 #fff; border-bottom: medium none; border-top: 3px solid #dc2d28; color: #db2d27; line-height: 48px; }
.onsale_summary .onsale_tab .onsale_tab_item { border-bottom: 1px solid #eee; border-right: 1px solid #eee; border-top: 3px solid #f9f9f9; color: #666; cursor: pointer; display: inline-block; font-size: 16px; line-height: 43px; padding: 0 30px; }
.onsale_wrap { background-color: #fff; margin-bottom: 20px; }
.onsale_summary #onsale_report { padding-top: 0px; }
.onsale_wrap .onsale_content { border-top: medium none; padding: 37px 30px 40px; position: relative; width: 1100px; }
.onsale_wrap .onsale_content .img_title { bottom: 0; float: left; padding-top: 0; position: absolute; }
#detail_main .detail_photos_gallary .photos_small li .img_active { display: inline; border: 1px solid #DC2D28; width: 174px; height: 118px; }
#onsale_sum h1 { height: 33px; margin-bottom: 23px; width: 235px; font-size: 30px; font-weight: lighter; }
.onsale_wrap .onsale_content .checker { color: #666; padding-bottom: 4px; }
.onsale_wrap .onsale_content .check_explain { border-bottom: 1px solid #dfe0e0; color: #999; font-size: 12px; padding-bottom: 8px; }

.onsale_wrap .onsale_title { background-color: #DC2D28; color: #fff; font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; height: 46px; line-height: 46px; overflow:hidden;}
.onsale_wrap .onsale_title h2 { background-color: #333; float: left; font-size: 20px; height: 46px; margin-right: 6px; padding-left: 30px; width: 220px; font-weight: lighter; }
.onsale_wrap .onsale_title h2 span { background: url("../images/detail/onsale_sprite3.png") no-repeat scroll -396px -47px rgba(0, 0, 0, 0); background-image: url("../images/detail/onsale_sprite3.png"); float: right; height: 19px; margin-right: -10px; margin-top: 12px; width: 10px; }
.onsale_wrap .onsale_title p span { float: left; height: 33px; margin: 6px 15px; width: 0px; }
/*0929修改1*/
#onsale_sum .check_tag { color: #5d5d5d; float: left; height: 125px; margin: 20px 0 0 50px; padding-left: 50px; padding-top: 20px; text-align: left; width:340px; }
#onsale_sum .check_tag p { font-size: 16px; line-height: 25px; }
#onsale_sum .check_tag p.zjbg{ width:106px; height:126px; background:url(../images/detail_zj.jpg) no-repeat; border:0; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:25px; color:#db2d27; text-align:center; line-height:135px; text-shadow:1px 1px 0px #fff; font-weight:bold;}
#onsale_sum .standard { float: right; margin-top: 34px; }
.check_group p { color: #666; float: left; font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; font-weight: bold; margin-right: 10px; }
.check_group div { color: #999; float: left; line-height: 21px; padding-right: 40px; font-size:14px;}
.check_group span{ display:inline-block; width:20px; height:20px; background:url(../images/icon_white.png) no-repeat; float:left;}
.check_group span.check_yes { background-position:-280px -79px; margin-right:4px;opacity:0.7}
.check_group span.check_no { background-position:-280px -101px;opacity:0.7}
#onsale_sum .standard td.report-no{ background:url(../images/detail_tdbg.png) center center no-repeat;}
#onsale_sum .standard table { border: 1px solid #dfe0e0; margin-top: 10px; width:660px; font-size:14px;}
#onsale_sum .standard table .table_bg { background-color: #f1f1f1; font-size:15px;height:45px; line-height:45px;}
#onsale_sum .standard table thead th { color: #333;font-weight:normal;}
#onsale_sum .standard table td,#onsale_sum .standard table th{border-right: 1px solid #dfe0e0;border-bottom: 1px solid #dfe0e0;color: #666;}
#onsale_sum .standard table td span{ float:none;}
#onsale_sum .standard table tbody th { font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; text-align: left; text-indent: 42px; font-weight: lighter; }
#onsale_sum .standard table .currentStand { background-color: #fed498; box-shadow:0px 0px 5px #ccc;}
#onsale_sum .standard table .currentStand .check_yes,#onsale_sum .standard table .currentStand .check_no{ opacity:1;}
#onsale_sum .standard table .currentStand td, #onsale_sum .standard table .currentStand th { border-right-color: #fed498; color: #222; }
#onsale_sum .standard table tr { height: 38px; line-height: 38px; }
#onsale_sum .standard table td, #onsale_sum .standard table th { border-bottom: 1px solid #dfe0e0; line-height: 30px; text-align: center; width: 110px; }
/*0929发动机仓检测*/
.fadongji_cont{height:auto; padding-top:30px;}
.fadongji_cont .left{ float:left;}
.fadongji_cont .right{ float:right;}
.fadongji_cont .right table{border: 1px solid #dfe0e0; width:560px; font-size:14px;}
.fadongji_cont .right table .table_bg { background-color: #f1f1f1; font-size:15px; height:45px; line-height:45px;}
.fadongji_cont .right table thead th { color: #333;font-weight:normal;}
.fadongji_cont .right table td,#onsale_sum .standard table th{border-right: 1px solid #dfe0e0;border-bottom: 1px solid #dfe0e0;color: #666;}
.fadongji_cont .right table tr { height: 33px; line-height: 33px; }
.fadongji_cont .right table td,.fadongji_cont .right table th { border-bottom: 1px solid #dfe0e0; line-height: 30px; text-align: center; padding:0 10px;}
.fadongji_cont .right table tbody th { font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; text-align: left; text-indent: 42px; font-weight: lighter; }
.fadongji_cont .right table td span{ float:right; margin-right:5px;margin-top:5px;}
/*0929底盘检测*/
.dipan_cont{height:auto;}
.dipan_cont .up,.dipan_cont .down{ text-align:center;}
.dipan_cont .down table{border: 1px solid #dfe0e0; width:85%; margin:0 auto; margin-top:30px; font-size:14px;}
.dipan_cont .down table .table_bg { background-color: #f1f1f1; font-size:15px; height:45px; line-height:45px; text-align:center;}
.dipan_cont .down table thead th { color: #333;font-weight:normal;}
.dipan_cont .down table td,#onsale_sum .standard table th{border-right: 1px solid #dfe0e0;border-bottom: 1px solid #dfe0e0;color: #666;}
.dipan_cont .down table tr { height: 33px; line-height: 33px; }
.dipan_cont .down table td{ border-bottom: 1px solid #dfe0e0; line-height: 30px; text-align: left; padding:0 20px;}
.dipan_cont .down table tbody th { font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; text-align: left; text-indent: 42px; font-weight: lighter; }
.dipan_cont .down table td span{ float:right; margin-right:5px;margin-top:5px;}
.dipan_cont .down table td em{ display:inline-block; width:30px;}
.dipan_cont .down a.dipan_more{ display:block; width:85%; margin:0 auto; margin-top:30px; font-size:14px; text-align:right; color:#777;}
.dipan_cont .down a.dipan_more:hover{ color:#333;}

/*0930外观检测*/
.check_group span.check_yellow{background-position: -257px -113px; }
.check_group span.check_blue{ background-position: -257px -95px; }
.check_group span.check_gray { background-position: -257px -77px;  }
.qimian_img{ background:url(../images/detail_car02.jpg) center center no-repeat; width:994px; height:516px; margin:50px auto; position:relative;}
.qimian_img .em_blue_s{display:inline-block; width:20px; height:20px; background:url(../images/icon_white.png) no-repeat;background-position: -257px -130px; cursor:pointer;position:absolute; }
.qimian_img em.one{ left:460px; top:66px;}
.qimian_img em.two{ left:550px; top:250px;}
.qimian_img em.three{ left:860px; top:166px;}
.qimian_img em.four{ left:110px; top:260px;}
.qimian_img em.five{ left:450px; top:440px;}
.qimian_img em.six{ left:540px; top:440px;}
.qimian_img em.seven{ left:540px; top:66px;}
.qimian_img em.eight{ left:860px; top:260px;}
.qimian_img em.nine{ left:435px; top:310px;}
.qimian_img em.ten{ left:505px; top:320px;}
.qimian_img em.eleven{ left:600px; top:310px;}
.qimian_img em.thirteen{ left:430px; top:188px;}
.qimian_img em.fourteen{ left:505px; top:185px;}
.qimian_img em.fifteen{ left:600px; top:190px;}
.qimian_img em.sixteen{ left:490px; top:250px;}
.qimian_img em.seventeen{ left:110px; top:160px;}
.qimian_img em.eighteen{ left:450px; top:400px;}
.qimian_img em.nineteen{ left:540px; top:390px;}
.qimian_img em.twenty{ left:460px; top:100px;}
.qimian_img em.twenty-one{ left:540px; top:105px;}
.qimian_img em.twenty-two{ left:130px; top:235px;}
.qimian_img em.twenty-three{ left:195px; top:235px;}
.qimian_img em.twenty-four{ left:25px; top:235px;}
.qimian_img em.twenty-five{ left:195px; top:270px;}
.qimian_img em.twenty-six{ left:25px; top:270px;}
.qimian_img em.twenty-seven{ left:195px; top:215px;}
.qimian_img em.twenty-eight{ left:25px; top:215px;}
.qimian_img em.twenty-nine{ left:775px; top:205px;}
.qimian_img em.thirty{ left:950px; top:205px;}
.qimian_img em.thirty-one{ left:775px; top:230px;}
.qimian_img em.thirty-two{ left:950px; top:230px;}
.qimian_img em.thirty-three{ left:860px; top:195px;}
.qimian_img em.thirty-four{ left:950px; top:260px;}
.qimian_img em.thirty-five{ left:775px; top:260px;}
.qimian_img em.thirty-six{ left:760px; top:190px;}
.qimian_img em.thirty-seven{ left:970px; top:190px;}
.qimian_img em.thirty-eight{ left:110px; top:188px;}
.qimian_img em.thirty-nine{ left:880px; top:180px;}
.qimian_img em.forty{ left:680px; top:250px;}
.qimian_img em.forty-one{ left:350px; top:250px;}
.qimian_img em.forty-two{  left:345px; top:470px;}
.qimian_img em.forty-three{ left:608px; top:470px;}
.qimian_img em.forty-four{  left:345px; top:30px;}
.qimian_img em.forty-five{  left:608px; top:30px;}
.qimian_img em.forty-six{  left:345px; top:430px;}
.qimian_img em.forty-seven{ left:345px; top:70px;} 
.qimian_img em.forty-eight{ left:608px; top:430px;}
.qimian_img em.forty-nine{  left:608px; top:70px;}
.qimian_img em.fifty{ left:500px; top:475px;}
.qimian_img em.fifty-one{ left:500px; top:28px;}

.qimian_img .qimian_box,.neishi_img .qimian_box{ width:298px; height:218px; overflow:hidden; position:absolute;left:-294px; top:-125px; display:none;}
.qimian_img .qimian_box .cont,.neishi_img .qimian_box .cont{ width:238px; height:216px; border:solid 1px #d6c1a3; border-right:0; text-align:center; background:#fff; float:left;}
.qimian_img .qimian_box .cont p,.neishi_img .qimian_box .cont p{ text-align:left; height:45px; line-height:45px; padding-left:13px; color:#111;}
.qimian_img .qimian_box .cont img,.neishi_img .qimian_box .cont img{ width:218px; height:158px;}
.qimian_img .qimian_box .sj,.neishi_img .qimian_box .sj{ width:57px; height:216px; background:url(../images/detail_sj01.png) left center no-repeat; float:left;}
.wg_p{ font-size:16px; text-align:center;}
/*0930内饰检测*/
.neishi_img{ background:url(../images/detail_car04.jpg) center center no-repeat; width:1090px; height:474px; margin:50px auto; position:relative;}
.neishi_img em{display:inline-block; width:20px; height:20px; background:url(../images/icon_white.png) no-repeat;background-position: -257px -130px; cursor:pointer;position:absolute; }
.neishi_img em.one{ left:460px; top:66px;}
.neishi_img em.two{ left:490px; top:206px;}
.neishi_img em.three{ left:860px; top:146px;}
/*0930电气系统*/
#onsale_ride .ride_steps { height:auto; margin: 45px 0; width: 1150px; }
.ride_step span{ display:inline-block; width:20px; height:20px; background:url(../images/icon_white.png) no-repeat; float:right;}
.ride_step span.check_yes { background-position:-280px -79px; margin-right:4px; opacity:0.7}
.ride_step span.check_no { background-position:-280px -101px;opacity:0.7}
.ride_step ul li{ width:88px; height:27px; line-height:27px; margin:0 auto;}
.ride_step ul.deng{ padding-left:20px; font-size:12px;}
.ride_step ul.deng li{ width:72px; margin-right:6px; float:left; overflow:hidden;}
#onsale_ride .ride_step { background:#f2f2f2; border-radius:10px; display: inline; float: left; height:auto; margin-left:10px; width: 178px; padding:12px 0 20px;}
#onsale_ride .ride_title { background:url(../images/detail_dianqi.png) center top no-repeat;height: 126px;  margin-bottom: 15px; text-indent: -9999em; width: 178px; }
#onsale_ride .ride_step1 { background-position: 11px -2px; }
#onsale_ride .ride_step2 { background-position: 11px -137px; }
#onsale_ride .ride_step3 { background-position: 11px -266px; }
#onsale_ride .ride_step4 { background-position: 11px -398px; }
#onsale_ride .ride_step5 { background-position: 11px -532px; }
#onsale_ride .ride_step6 { background-position: 11px -666px;}
/*0930试驾体验*/
.shijia_cont{ width:1094px; height:210px; margin:50px auto 0; background:url(../images/detail_shijiabg.jpg) center center no-repeat; padding-top:100px; position:relative;}
.shijia_cont .sj_pp{ width:130px; height:142px; padding-left:70px; padding-top:35px; background:url(../images/detail_shijiapp.png) center center no-repeat; color:#000; position:absolute; left:140px; top:0; opacity:0; line-height:20px;}
.shijia_cont .two{ left:470px; top:0; padding-left:60px; width:140px; height:147px; padding-top:30px;}
.shijia_cont .three{ left:880px; top:0;padding-left:60px; width:140px; }
.shijia_cont  h3{ font-size:20px; line-height:35px; height:35px;}
.sj_car{ position: absolute; top:165px; z-index: 10;}
.tyre { width: 30px; height: 30px; border-radius: 50%; background:url(../images/detail_shijiacar_tyre.png) center center no-repeat #3f3f40; position: absolute; z-index: 2; left:22px; top: 34px; }
@-moz-keyframes tyre-rotate {
from {
-moz-transform:rotate(-360deg);
}
to {
 -moz-transform:rotate(0deg);
}
}
@-webkit-keyframes tyre-rotate {
from {
-webkit-transform:rotate(-360deg);
}
to {
 -webkit-transform:rotate(0deg);
}
}
.tyre.front { left:104px; }





#onsale_dipan .dipan_point span { background: url("../images/detail/onsale_sprite3.png") no-repeat scroll -469px -46px rgba(0, 0, 0, 0); background-image: url("../images/detail/onsale_sprite3.png"); display: block; float: left; height: 20px; margin: 8px auto 0; opacity: 0.5; width: 30px; }
.detail_other_cars { margin-bottom: 20px; width: 1200px; margin-bottom: 30px; margin-top: 30px; height: 400px; margin-left: auto; margin-right: auto; }
.detail_other_cars .detail_title { font-weight: normal; }
.detail_title { color: #111; font-family: "微软雅黑", Tahoma, Verdana; font-size: 24px; font-weight: bold; margin-bottom: 26px; }
.detail_other_cars .car_box { float: left; }
.detail_other_cars .yushou_box { margin-bottom: 20px; }
.detail_other_cars .yushou_box li { border-color: #dae6ef; }
.yushou_box li { border-color: #f8f8f8; }
.car_box li { background-color: #fff; border: 1px solid #f1f1f1; cursor: pointer; display: inline; float: left; height: 280px; margin-bottom: -1px; margin-right: -1px; padding: 29px; position: relative; }
.car_box .car-pic { background-color: #fff; display: block; height: 172px; overflow: hidden; position: relative; width: 240px; }
.car_box .car-info dt { color: #333; font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; height: 37px; line-height: 1.3em; margin-bottom: 8px; margin-top: 10px; overflow: hidden; width: 240px; }
.car_box .car-info .car-price { color: #ff4301; float: left; font-family: Tahoma, Verdana, "微软雅黑"; font-size: 24px; line-height: 1em; margin-bottom: 2px; }
.car_box .car-info dd { line-height: 1.8em; }
.car_box .car-info .car-price-old { color: #999; float: left; font-size: 12px; line-height: 2.6em; margin-left: 15px; width: 100px; }
.car_box .car-info dd { line-height: 1.8em; }
.car_box .car-info dd { line-height: 1.8em; }
.car_box .car-other { clear: both; }
.car_box .car-otherItem { color: #999; float: left; height: 20px; }
.car-otherItem { color: #999; float: left; height: 20px; }
.car_box .car-rightOther { float: right; }
.car_box .car-otherItem { color: #999; float: left; height: 20px; }
.car-rightOther { float: right; }
.car-otherItem { color: #999; float: left; height: 20px; }
.car_tag_yushou { left: auto; right: 29px; top: 25px; }
.car_tag_yushou { background: url("../images/detail/tag_sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-image: url("../images/detail/tag_sprite.png"); height: 45px; position: absolute; width: 41px; }

#detail_main .detail_photos_gallary .photo_small_next:hover { background-position: -376px 0; }
#onsale_fadongji, #onsale_dipan, #onsale_qimian, #onsale_perform, #onsale_ride, #detail_para { padding-right: 20px; padding-left: 20px; }
.onsale_wrap .onsale_content .appearance { font-size: 15px; margin-bottom: 10px; margin-top: 10px; position: relative; text-align: center; width: 100%; }
.onsale_summary .onsale_content .perform_img { background: none repeat scroll 0 0 #ececec; float: left; height: 100%; margin-top: 0; width: 100%; padding-bottom: 20px; padding-top: 20px; }
.onsale_summary .onsale_content .perform_img_list ul li { background: none repeat scroll 0 0 #fff; border: 1px solid #e5e5e5; float: left; height: 181px; margin: 5px auto 10px; text-align: center; width: 214px; }
.onsale_summary .onsale_content .perform_img_list ul li:hover { border: 1px solid #DC2D28; }
.perform-contain .perform-point-active { background-image: url("../images/detail/diandiandian.png"); background-position: 0; background-repeat: no-repeat; -moz-border-radius: 18px; -webkit-border-radius: 18px; cursor: pointer; border-radius: 18px; overflow: hidden; height: 39px; opacity: 0.8; position: absolute; width: 39px; margin-left: -8px; margin-top: -8px; behavior: url("css/PIE.htc"); }
.onsale_summary .onsale_content .perform_img_list_active { border: 1px solid #FF4B10; width: 212px; height: 179px; }
.onsale_summary .onsale_content .perform_img_list ul { margin-left: auto; margin-right: auto; width: 216px; height: 1000%; }

.onsale_summary .onsale_content .perform_img .perform-contain { float: right; margin-right: 50px; margin-top: 60px; position: relative; }
.onsale_wrap .onsale_content .check_group p { color: #666; float: left; font-family: "微软雅黑", Tahoma, Verdana; font-size: 14px; font-weight: bold; margin-right: 10px; }
.onsale_wrap .onsale_content .check_group div { color: #999; float: left; line-height: 21px; padding-right: 40px; }
.onsale_wrap .onsale_content .check_group div { color: #999; float: left; line-height: 21px; padding-right: 40px; }
.onsale_wrap .onsale_content .check_group div { color: #999; float: left; line-height: 21px; padding-right: 40px; }

#onsale_dipan .files_dipan { float: left; height: 350px; margin-left: 35px; margin-top: 40px; overflow: hidden; width: 460px; }
#onsale_dipan .dipan_point { float: right; margin-right: 70px; margin-top: 45px; width: 372px; }
#onsale_dipan .dipan_point p { color: #999; line-height: 43px; }
#onsale_dipan .dipan_point li { background-color: #d8d8d8; border: 1px solid #cecece; float: left; font-family: "微软雅黑", Tahoma, Verdana; line-height: 24px; margin: 0 10px 4px 0; text-align: center; width: 81px; }
#onsale_dipan .dipan_point li ins { background-color: #f2f2f2; border-left: 1px solid #cecece; color: #348d00; float: right; line-height: 24px; width: 57px; }

#detail_para { margin-bottom: 20px; }
.onsale_summary .onsale_content { border-top: medium none; padding: 37px 30px 40px; position: relative; }
#detail_para h3 { margin-bottom: 10px; }
.onsale_summary .onsale_content h3 { color: #111; font-family: "微软雅黑", Tahoma, Verdana; font-size: 20px; font-weight: bold; }
#detail_para .para-table { margin: 20px 0; }
#detail_para table { border: 1px solid #d9d9d9; float: left; margin-right: 13px; margin-top: -1px; width: 345px; }
table { border-collapse: collapse; border-spacing: 0; }
#detail_para .floatRight { float: right; }
#detail_para .marginRight0 { margin-right: 0; }
#detail_para table caption { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #f2f2f2; border-color: #d9d9d9 #d9d9d9 -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px medium; color: #333; font-weight: bold; line-height: 30px; text-align: center; border-color: #d9d9d9; }
#detail_para table th { padding-right: 10px; text-align: right; width: 129px; }
#detail_para table td, #detail_para table th { border: 1px solid #d9d9d9; color: #666; height: 30px; text-align: center; width: 158px; }
#detail_para table td, #detail_para table th { border: 1px solid #d9d9d9; color: #666; height: 30px; text-align: center; width: 158px; }
fieldset, img { border: 0 none; }
.record-num { margin-top: 10px; }
#onsale_record .record-none { border: 1px solid #d9d9d9; margin-top: 20px; width: 100%; }
#onsale_record table { border: 1px solid #d9d9d9; margin-top: 20px; width: 100%; }
#onsale_record .record-none th { background-color: #f2f2f2; color: #5d5d5d; width: 360px; }
#onsale_record table th { background-color: #f2f2f2; color: #333; font-weight: bold; width: 360px; }
#onsale_record table th, #onsale_record table td { border-bottom: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; font-size: 15px; color : #828282; line-height: 40px; text-align: center; }
#onsale_remark .remark_text { margin-top: 10px; font-size: 16px; float: left; line-height: 24px; border : 1px solid #e5e5e5; padding : 10px; }
#onsale_remark .remark_text .remark_importance_tip { color: #DA2C2B; }
#onsale_door .sale_door_pic { margin-top : 20px; }
#onsale_door .sale_door_pic ul li { float: left; margin-right: 4px; }
#onsale_door .door_pic_show { width: 710px; float: left; }
#onsale_door .sale_door_connect { float: left; width: 390px; background: #fff; }
#onsale_door .sale_door_connect { }
#detail_para .para_check span { float: left; height: 16px; margin-right: 5px; width: 16px; }
#detail_para .para_standard span { background: none repeat scroll 0 0 #0090e3; }
#detail_para .para_check span { float: left; height: 16px; margin-right: 5px; width: 16px; }
#detail_para .para_standard span { background: none repeat scroll 0 0 #0090e3; }
#detail_para .para_plus span { background: none repeat scroll 0 0 #DC2D28; }
#detail_para .para_plus ins { color: #DC2D28; }
#detail_para .para_select span { background: none repeat scroll 0 0 #20a94d; }
#detail_para .para_check span { float: left; height: 16px; margin-right: 5px; width: 16px; }
#detail_para .para_check ins { color : #0090E3; }
.detail_main_info .detail_save { margin-top : 10px; padding-left : 20px; background : url("../images/detail/google_tip.png") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url("../images/detail/google_tip.png"); background-position: 0; background-repeat: no-repeat; font-size: 13px; }
.detail_main_info .detail_save .car_store { color : #db2d27; cursor : pointer; }
.detail_main_info .detail_save a { color : #3555ac; cursor: pointer; }
.detail_main_info .car_quality { margin-top: 20px; padding : 5px 0px; }
.detail_main_info .car_quality ul li { float: left; margin-right: 10px; padding-left : 30px; line-height: 27px; }
.detail_main_info .car_quality ul li[a="1"] { background: url("../images/detail/common_tip_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-position: 0; background-repeat: no-repeat; background-image: url("../images/detail/common_tip_1.png"); }
.detail_main_info .car_quality ul li[a="2"] { background: url("../images/detail/common_tip_2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-position: 0; background-repeat: no-repeat; background-image: url("../images/detail/common_tip_2.png"); }
.detail_main_info .car_quality ul li[a="3"] { background: url("../images/detail/common_tip_3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-position: 0; background-repeat: no-repeat; background-image: url("../images/detail/common_tip_3.png"); }
.detail_main_info .car_quality ul li[a="4"] { background: url("../images/detail/common_tip_4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-position: 0; background-repeat: no-repeat; background-image: url("../images/detail/common_tip_4.png"); }
.onsale_wrap .onsale_content .check_group div .check_ok { background-position: -435px -136px; }
.onsale_wrap .onsale_content .check_group div .check_wrong { background-position: -435px -103px; }
#onsale_ride .onsale_content .check_group .check_right, #onsale_dipan .onsale_content .check_group .check_right { background-position: -353px -52px; }
#onsale_ride .onsale_content .check_group .check_error, #onsale_dipan .onsale_content .check_group .check_error { background-position: -353px -73px; }
#onsale_dipan .dipan_point table { border: 1px solid #dfe0e0; margin-top: 10px; width: 425px; }
#onsale_dipan .dipan_point table thead th { color: #333; font-size: 15px; text-align: center; font-weight: lighter; }
#onsale_dipan .onsale_content .check_group .check_dipan_right { }
, #onsale_dipan .dipan_point table td #onsale_dipan .dipan_point table th {
 border-bottom: 1px solid #dfe0e0;
 line-height: 30px;
 text-align: center;
 width: 110px;
}
#onsale_dipan .dipan_point table td { text-align: left; padding-left: 30px; }
#onsale_dipan .dipan_point table .table_bg { background-color: #f1f1f1; }
#onsale_dipan .dipan_point table tr { height: 38px; border-bottom: 1px solid #e5e5e5; line-height: 38px; }


.perform-contain .perform-point { background-color: #ececec; border-radius: 10px; cursor: pointer; /* 
    padding-left: 5px;
    padding-top: 5px;
    */
height: 17px; opacity: 1; position: absolute; width: 18px; }

.onsale_wrap .onsale_content .check_group div .check_plaint　 { background-position: -435px -423px; }
.onsale_summary .onsale_content .perform_img_list ul li img { width: 184px; height: 135px; }
.onsale_summary .onsale_content .perform_img_list ul li p { color: #333333; font-size: 14px; line-height: 25px; margin-left: 15px; padding: 5px 0; text-align: left; width: 184px; }
.store_model{ background-color: #f1f1f1;border: 1px solid #cccccc;display: none;height: 238px;left: 30%;padding: 30px;top: 20%;width: 540px;}
.store_model .store_title { float: left; font-size: 22px; text-align: left; width: 100%; }
.store_model .store_bdoy { background: none repeat scroll 0 0 #fff; float: left; margin-top: 20px; padding: 20px 50px; margin-top: 0px; padding-left: 70px; width: 420px; }
.store_model form { margin-top: 20px; float: left; }
.store_model form .sotre_text { font-size: 14px; float: left; margin-right: 10px; margin-top: 10px; }
.store_model form #store_phone { border: 1px solid #d5d5d5; border-radius: 2px; float: left; margin-top: 10px; padding: 5px; width: 250px; }
.modal-backdrop.fade.in { opacity: 0.25; filter: alpha(opacity=25); -ms-filter: alpha(opacity=25); -moz-opacity: 0.25; zoom: 1; }
.modal-backdrop { background-color: #000; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 1040; }
.store_form .store_phone { border: 1px solid #d5d5d5; border-radius: 2px; padding: 5px; width: 250px; }
.store_form .store_footer { float: left; height: 35px; margin-top: 10px; padding-top: 0; text-align: center; }
.store_form .store_footer .store_submit { background: none repeat scroll 0 0 #dc2d28; color: #fff; font-size: 15px; font-weight: bold; height: 35px; line-height: 1.2; margin-left: 220px; margin-right: auto; margin-top: 0; padding: 10px; width: 100px; }
.store_model .store_title span { background: url("../images/detail/title_close.png") repeat scroll 0 0 rgba(0, 0, 0, 0); float: right; cursor : pointer; font-family: normal; height: 21px; width: 21px; }
.jiangjia_tongzhi_wo .car_comparison { float: left; height: 100%; margin-right: 10px;/*padding-top: 5px; */
}
.store_form .store_bdoy .input_group { float: left; width: 100%; padding : 5px 0px; }
.store_form .store_bdoy .input_group .cutprice { float: left; padding-left: 10px; }
.store_form .store_bdoy .input_group .cutprice i { border: 1px solid #d1d1d1; border-radius: 3px; color: #666666; display: block; float: left; font-size: 25px; font-weight: bold; height: 50px; line-height: 50px; margin-left: 5px; font-style: normal; font-weight: normal; }
.store_form .store_bdoy .input_group .price-num { border: 1px solid #d1d1d1; border-radius: 3px; color: #f35b00; float: left; font-size: 30px; font-weight: bold; height: 50px; line-height: 50px; margin-left: 5px; padding: 0 2px; }
.store_form .store_bdoy .input_group em { font-style: normal; font-weight: normal; }
.store_form .store_bdoy .input_group #depreciate { background: url("../images/detail/depreciate_tip.png") repeat scroll 0 -50px rgba(0, 0, 0, 0); border: medium none; border-radius: 3px; color: #fff; cursor: pointer; float: left; font-size: 14px; height: 50px; margin-left: 10px; width: 56px; }
.company_model { width: 914px; position: fixed; display: none; height: auto; background: #fff; z-index: 1000; bottom: 0px; border-radius: 3px; border: 1px solid #e4e4e4; }
.company_model .company_title { background-color : #f2f2f2; height: 40px; padding-top: 5px; line-height: 22px; }
.company_model .company_title .title_r { float: left; font-size: 20px; padding: 10px; font-weight: bold; font-size: 23px; }
.company_model .company_title .title_l { float: right; }
.company_model .company_title .title_l ul li { list-style: none; font-size: 13px; cursor: pointer; float : left; padding: 5px 10px; }
.company_model .company_title .company_active { background-color: #DB2D27; color : #fff; border-radius: 3px; }
.company_model .company_body { padding: 20px 20px 10px 20px; width: 885px; height: 200px; overflow: hidden; float: left; }
.company_model .company_body ul { background: #e5e5e5; }
.company_model .company_body .comp_item { float: left; margin-left: 20px; height: 192px; overflow: hidden; width: 177px; padding : 8px; border: 1px solid #d5d5d5; }
.company_model .company_footer { float: left; height: 10px; width: 1120px; }
.company_model .company_body .comp_item .price { color: #db2d27; float: left; font-size: 14px; }
.company_model .company_body .comp_item .comp_car_desc { border-top-width: 0; line-height: 1.4; width: 177px; }
.company_model .company_body .comp_item .opt { float: right; font-size: 13px; cursor: pointer; }
.company_model .company_body .none_car { display: none; }
.company_model .company_body .none_car .comp_car_desc { text-align: center; padding-top: 10px; color : #a5a5a5; line-height: 15px; font-size: 14px; }
.company_model .company_body .comp_item i { background: url("../images/detail/none_car.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); background-image: url("../images/detail/none_car.jpg"); background-repeat: no-repeat; border-top-width: 0; color: #eaeaea; float: left; font-size: 60px; font-style: normal; font-weight: bold; height: 118px; line-height: 118px; margin-bottom: 10px; position: relative; text-align: center; width: 179px; }
.company_model .company_body .comp_item .comp_car_price { width: 177px; }
#detail_main .detail-share .adress-open { background-color: #f9f9f9; border: 1px solid #e4e3e3; height: auto; padding: 15px; position: absolute; right: -206px; top: -5px; width: 270px; display: none; z-index: 200; }
#detail_main .detail-share .adress-open .adress-title i { background: url("../images/detail/address.png?123") no-repeat scroll 0 center rgba(0, 0, 0, 0); background-image: url("../images/detail/address.png"); background-repeat: no-repeat; background-position: 0 center; display: block; float: left; height: 25px; margin-right: 7px; width: 18px; }
#detail_main .detail-share .adress-open .adress-title a { color: #DC2D28; display: block; float: right; text-indent: 1px; width: 55px; }
#detail_main .detail-share .adress-open .adress-title { color: #666; font-size: 12px; line-height: 23px; cursor: pointer; width: 100%; }
#detail_main .detail-share .adress-open p { color: #666; margin-top: 8px; }
#detail_main .detail-share .adress-open #adress-from input { border: 1px solid #e4e3e3; height: 24px; padding: 3px 5px; width: 138px; }
#detail_main .detail-share .adress-open #adress-from .adress-submit { background: none repeat scroll 0 0 #DC2D28; border: medium none; color: #fff; height: 32px; margin-left: 15px; width: 80px; }
#detail_main .detail-share .adress-open #adress-from input { border: 1px solid #e4e3e3; height: 24px; padding: 3px 5px; width: 138px; }
#detail_main .detail-share .adress-open #adress-from { margin-top: 8px; }
#wx-popup { background: url("../images/detail/wx-popup.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); background-image: url("../images/detail/wx-popup.png"); background-position: 0 0; background-repeat: no-repeat; height: 215px; position: absolute; width: 208px; z-index: 10000; left: -50px; display: none; top: -200px; }
#wx-popup img { display: block; margin: 4px; width: 95%; }
.remark_text .remark_list { float : left; width : 100%; }
.remark_text .remark_list li { width : 100%; border-bottom: 1px solid #e5e5e5; float : left; }
.remark_text .remark_list li .remark_list_r { float : left; margin : 10px; text-align: center; }
.remark_text .remark_list li .remark_list_r #member_phone { font-size: 12px; line-height: 25px; padding-top: 10px; }
.remark_text .remark_list li .remark_list_l { float: left; font-size: 13px; line-height: 1.9; margin: 10px 10px 10px 40px; }
.remark_text .remark_list_cars { margin: 20px 0; float : left; width : 100%; }
.remark_text .remark_list_cars li { border: 0 none; margin-left: 10px; width: 131px; float : left; border : 0px; }
.sale_door_connect .address_contact { background-image: url('../images/detail/address_contact_bg.jpg'); width: 377px; height: 158px; padding-top: 70px; padding-left: 50px; }
.sale_door_connect .address_contact span { float: left; font-size: 14px; line-height: 20px; width: 377px; }
.sale_door_connect .address_contact span a { color: #3F5DAE; text-decoration: underline; }
.sale_door_connect .address_contact .phone_number { background-image: url("../images/detail/phone_call.jpg"); background-position: 0 center; background-repeat: no-repeat; color: #cf1314; font-size: 28px; font-style: italic; line-height: 33px; padding-left: 30px; }
#detail_main .detail_photos_gallary .photo_small_outtab { width: 543px; float: left; overflow: hidden; position: relative; margin-right: 2px; }
