﻿/*     ___mod_box
-------------------------------*/
.mod_box{position:relative;overflow:hidden;margin-top:15px;}
.mod_box_hd{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:12px 15px 12px 15px;background-color:#fff;}
.mod_box_hd .tit{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:14px;padding-left:10px;}
.mod_box_hd .more{color:#d00;font-size:14px;}
.mod_cell{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:12px 15px;}
.mod_cell_ft{color:#797979;}
.mod_cell_bd_primary{-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;}
.mod_box.mod_space{margin-left:10px;margin-right:10px;border-radius:4px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
/* 盒模型 && 单元格  && 箭头装饰线 */
/*.mod_box:before,.mod_box:after {content:" ";position:absolute;left:0;width:100%;height:1px;}
.mod_box:before{top:0;border-top:1px solid #d3d3d3;}
.mod_box:after{bottom:0;border-bottom:1px solid #d3d3d3;}*/
.mod_box:first-child{margin-top:0;}
.mod_box_hd:after{content:" ";position:absolute;left:15px;bottom:0;width:100%;height:1px;border-bottom:1px solid #d3d3d3;}
.mod_box_hd .tit:before{content:" ";position:absolute;left:15px;top:14px;width:3px;height:16px;border-left:3px solid #d00;}
.mod_box_hd .more:after{content:" ";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px 2px 0 0;border-color:#d00;border-style:solid;height:6px;width:6px;position:relative;top:-1px;margin-left:.3em;}
.mod_cell:before{content:" ";position:absolute;left:15px;top:0;width:100%;height:1px;border-top:1px solid #d3d3d3;}
.mod_cell:first-child:before{display:none;}
.mod_cell_access .mod_cell_ft:after{content:" ";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px 2px 0 0;border-color: #d3d3d3;border-style:solid;height:6px;width:6px;position:relative;top:-1px;margin-left:.3em;}
.mod_cells_title{background-color: #efeff4;padding:10px 15px;}
.mod_cells{overflow:hidden;position:relative;}
.mod_cells:before,
.mod_cells:after {content:" ";position:absolute;left:0;width:100%;height:1px;}
.mod_cells:before{top:0;border-top:1px solid #d3d3d3;}
.mod_cells:after{bottom:0;border-bottom:1px solid #d3d3d3;}
.mod_cell{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:10px 15px;}
.mod_cell_hd{padding-right: 10px;}
.mod_cell_ft{color:#797979;text-align:right;}
.mod_cell_primary{-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;}
.mod_cells_head{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px 5px;background-color:#efeff4;}
.cells_hd{font-size:12px;}
.cells_bd{-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;flex:1 1 0;}
.ui_mod_select { border:0px;appearance:none;-moz-appearance:none;-webkit-appearance:none;float:right;border:0px;text-align:right;background-color:#fff;height:22px;width:60%;direction:rtl;font-size:14px;padding:0;}
.ui_mod_select:focus { border:0px;outline:none;}
.ui_mod_select optgroup,
.ui_mod_select option { text-align:center;direction:ltr;}

/* 车辆信息列表 */
.carinfo_list{background-color:#fff;padding:0 15px;}
.carinfo_list li{border-bottom:1px solid #e5e5e5;height:40px;line-height:40px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:flex;}
.carinfo_list li:last-child{border-bottom:0 none;}
.carinfo_list li .key{/*float:left;width:125px;*/-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.carinfo_list li .value{text-align:right;display:block;/*margin-left:125px;overflow:hidden;*/}
/*亮点配置*/
.car_config_warp{overflow-x:auto;}
.car_config{padding:15px 0;background-color:#fff;width:700px;}
.car_config li{display:inline-block;width:50px;height:40px;background:url(../images/carconfig.png) no-repeat 0 0;margin:0 15px;background-size:75px 400px;}
.car_config li.cf_01{background-position:0 0;}
.car_config li.cf_02{background-position:0 -50px;}
.car_config li.cf_03{background-position:0 -100px;}
.car_config li.cf_04{background-position:0 -150px;}
.car_config li.cf_05{background-position:0 -200px;}
.car_config li.cf_06{background-position:0 -250px;}
.car_config li.cf_07{background-position:0 -300px;}
.car_config li.cf_08{background-position:0 -350px;}

/*轮播*/
#picSlide{position:relative;min-width:320px;max-width:1024px;overflow:hidden;margin:0 auto;}
#picSlide li{float:left;list-style:none;}
#picSlide li a{display:block;width:100%;}
#picSlide li img{display: block;margin:0 auto;}
#picSlide .tab{position:absolute;bottom:0.3em;left:0;width:100%;text-align:center;}
#picSlide .tab em{width:14px;height:14px;display:inline-block;border-radius:0.8em;-webkit-border-radius:0.8em;background:rgba(9, 13, 19,0.5);text-indent:-9999px;margin:2px;}
#picSlide .tab em.active{background:rgba(221, 0, 0,1);cursor:default;/*box-shadow:-1px 1px 2px #fa4949 inset;-webkit-box-shadow:-1px 1px 2px #fa4949 inset;*/}

/*车辆简介信息*/
.car_intro_info{padding:10px 15px;background-color:#fff;}
.car_intro_info .det_info_tit{text-align:center;}
.car_intro_info .det_logo{display:inline-block;height:25px;vertical-align:middle;margin-right:15px;}
.car_intro_info .det_title{display:inline-block;font-weight:bold;font-size:16px;color:#333;vertical-align:middle;width:80%;text-align:left;/*height:25px;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*/}
.car_intro_info .det_price{/*padding:10px 0;*/text-align:center;}
.car_intro_info .det_price .main_price{font-size:16px;display:inline-block;color:#d00;}
.car_info_list{overflow:hidden;margin-bottom:10px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:10px 0;}
.car_info_list li {float:left;width:25%;text-align:center;}
.car_info_list li .ico {width:28px;height:28px;margin:0 auto 8px auto;}
.car_info_list li .ico img{width:100%;}
.car_info_list li .tit {color:#797979;}
.car_info_list li  p{min-height:20px;}

/*汽车金融*/
.car_service{line-height:26px;font-size:14px;padding:10px 10px;overflow:hidden;text-align:center;}
.car_service em{color:#d00;}
.car_service a{display:inline-block;color: #d00;border: 1px solid #d00;border-radius: 2px;font-size:12px;line-height:16px;padding:0 6px;margin-top:4px;margin-left:10px;}
/* 预约看车 */
.det_service{padding:10px 0;text-align:center;}
.det_service .lookcar{display:inline-block;width:100px;text-align:center;border:1px solid #d00;color:#d00;border-radius:5px;vertical-align:middle;margin-bottom:10px;}
.det_service .carshop{vertical-align:middle;margin:0 0 10px 15px;}
.det_service .phone{font-size:14px;color:#797979;}

/* 汽车金融展开 */
.JS_car_service{padding:15px 0;border-top:1px solid #d3d3d3;margin-bottom:15px;}
.fina_tit{padding:0 0 10px 0;}
.fina_box { background-color: #f4f4f4; height: 210px; overflow-y: auto;margin-bottom:15px; }
.fina_list{width:100%;}
.fina_list td, .fina_list th {border-bottom: 1px solid #d3d3d3;color: #333;font: 14px; height: 40px;line-height:40px;text-align: center;}
.fina_list th{ border-bottom: 2px solid #ddd;
vertical-align: bottom;}
.fina_submit{}
.fina_tel{padding:10px;}
.fina_btn {text-align:center;}
.fina_btn .btn{display:inline-block;width:150px;text-align:center;margin-bottom:10px;padding:10px 16px;border-radius:6px;/*background-color:#d00;color:#fff;border:1px solid #d00;*/}
.fina_tips{font-size:14px;text-align:center;}
.fina_tit .form_control{display:inline-block;width:30%;}
.fina_sel .form_control{display:inline-block;width:30%;}
.form_control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form_control::-moz-placeholder{color:#999;opacity:1}
.form_control:-ms-input-placeholder{color:#999}
.form_control::-webkit-input-placeholder{color:#999}
.help-block{display:block;clear:both;color:#d00;}


/*预约看车模态框重置*/
.btn-primary { color: #fff; background-color: #d00; border-color: #e1790f; }
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-color: #d00; border-color: #d00;outline:none; }
.btn:hover,.btn:focus,.btn:active{outline:none;}

/* 66项检测 -- 状态灯*/
.status_icons{display:inline-block;width:16px;height:16px;vertical-align:middle;}
.status_success{background:url(/Content/images/svg/ico_success.svg) no-repeat 0 0;background-size:cover;}
.status_warning{background:url(/Content/images/svg/ico_warning.svg) no-repeat 0 0;background-size:cover;}
.status_danger{background:url(/Content/images/svg/ico_danger.svg) no-repeat 0 0;background-size:cover;}

/*66项检测项*/
.ul_detlist li{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px 15px;position:relative;}
.ul_detlist li:before{content:" ";position:absolute;left:15px;top:0;width:100%;height:1px;border-top:1px solid #d3d3d3;}
.ul_detlist li:first-child{border-top:0;}
.ul_detlist li span{-webkit-box-flex:1;-webkit-flex:1;flex:1;}

/*66项检测 -- 展开收起*/
.more span{position:relative;display:block;width:24px;height:20px;}
.more span:after{content:" ";display:inline-block;border-width:2px 2px 0 0;border-color:#999;border-style:solid; height:8px; width:8px; position:absolute;  top:6px;left:7px;}
.moreDown span:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.moreUp span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px !important;}
.cur_head{background-color:#fff !important;border-bottom:1px solid #d3d3d3;}
.JS_hide{display:none;}

/*66项检测 -- 漆面磨损检测点*/
.qmhh_cont{width:100%;position:relative;padding-top:10px;max-width:570px;margin:0 auto;}
.qmhh_cont img{width:100%;}
.qmhh_cont i{font-size:26px;background-color:#fff; /*ios*/ cursor: pointer; width:24px; height:24px; line-height:24px; border-radius:50%; overflow:hidden; text-align:center; }
.txt_success{color:#11cd6e;}
.txt_danger{color:#d00;}
.qmhh_detres{text-align:center;padding:10px 0;font-size:14px;}
.qmhh_detres span{margin-right:10px;}
/* 66项检测 -- 414 */
.qmhh_cont .path0{ position:absolute; top:12px; left:195px; }     
.qmhh_cont .path1{ position:absolute; top:90px; left:195px; }    
.qmhh_cont .path2{ position:absolute; top:68px; left:57px; }
.qmhh_cont .path3{ position:absolute; top:210px; left:79px; }
.qmhh_cont .path4{ position:absolute; top:290px; left:79px; }
.qmhh_cont .path5{ position:absolute; top:410px; left:65px; }
.qmhh_cont .path6{ position:absolute; top:425px; left:195px; }     
.qmhh_cont .path7{ position:absolute; top:466px; left:195px; }   
.qmhh_cont .path8{ position:absolute; top:270px; left:195px; }    
.qmhh_cont .path9{ position:absolute; top:410px; right:65px; }
.qmhh_cont .path10{ position:absolute; top:290px; right:79px; }
.qmhh_cont .path11{ position:absolute; top:210px; right:79px; }
.qmhh_cont .path12{ position:absolute; top:68px; right:57px; }

/* 66项检测 -- 375 */
@media screen and (min-width:330px) and (max-width: 400px){
.qmhh_cont .path0{ position:absolute; top:12px; left:175px; }    
.qmhh_cont .path1{ position:absolute; top:80px; left:175px; }  
.qmhh_cont .path2{ position:absolute; top:60px; left:50px; }
.qmhh_cont .path3{ position:absolute; top:190px; left:65px; }
.qmhh_cont .path4{ position:absolute; top:260px; left:65px; }
.qmhh_cont .path5{ position:absolute; top:370px; left:55px; }
.qmhh_cont .path6{ position:absolute; top:385px; left:175px; }   
.qmhh_cont .path7{ position:absolute; top:420px; left:175px; }  
.qmhh_cont .path8{ position:absolute; top:250px; left:175px; }  
.qmhh_cont .path9{ position:absolute; top:370px; right:55px; }
.qmhh_cont .path10{ position:absolute; top:260px; right:65px; }
.qmhh_cont .path11{ position:absolute; top:190px; right:65px; }
.qmhh_cont .path12{ position:absolute; top:60px; right:50px; }
}

/* 66项检测 -- 320 */
@media screen and (max-width:330px){
.qmhh_cont .path0{ position:absolute; top:12px; left:150px; }  
.qmhh_cont .path1{ position:absolute; top:70px; left:150px; } 
.qmhh_cont .path2{ position:absolute; top:55px; left:43px; }
.qmhh_cont .path3{ position:absolute; top:165px; left:55px; }
.qmhh_cont .path4{ position:absolute; top:220px; left:55px; }
.qmhh_cont .path5{ position:absolute; top:320px; left:47px; }
.qmhh_cont .path6{ position:absolute; top:330px; left:150px; }   
.qmhh_cont .path7{ position:absolute; top:360px; left:150px; }  
.qmhh_cont .path8{ position:absolute; top:210px; left:150px; }  
.qmhh_cont .path9{ position:absolute; top:320px; right:47px; }
.qmhh_cont .path10{ position:absolute; top:220px; right:55px; }
.qmhh_cont .path11{ position:absolute; top:165px; right:55px; }
.qmhh_cont .path12{ position:absolute; top:55px; right:43px; }
}

/* 66项检测 -- 640 */
@media screen and (min-width:500px){
.qmhh_cont .path0{ position:absolute; top:15px; left:272px; }
.qmhh_cont .path1{ position:absolute; top:116px; left:272px; }
.qmhh_cont .path2{ position:absolute; top:88px; left:82px; }
.qmhh_cont .path3{ position:absolute; top:282px; left:104px; }
.qmhh_cont .path4{ position:absolute; top:400px; left:104px; }
.qmhh_cont .path5{ position:absolute; top:555px; left:90px; }
.qmhh_cont .path6{ position:absolute; top:585px; left:272px; }
.qmhh_cont .path7{ position:absolute; top:640px; left:272px; }
.qmhh_cont .path8{ position:absolute; top:365px; left:272px; }
.qmhh_cont .path9{ position:absolute; top:555px; right:90px; }
.qmhh_cont .path10{ position:absolute; top:400px; right:104px; }
.qmhh_cont .path11{ position:absolute; top:282px; right:104px; }
.qmhh_cont .path12{ position:absolute; top:88px; right:82px; }
}

/*66项检测 -- 评估报告*/
.sure_warp66{position:relative;max-width:640px;width:100%;}
.sure_warp66 img{width:100%;}
.sure_warp66 ul{position:absolute;left:10%;top:25%;width:80%;}
.sure_warp66 li span{color:#d32f2f;}
.sure_warp66 li i{color:#222;}
.sure_warp66 .assess_carname{font-weight:bold;font-size:14px;margin-bottom:8%;}
.sure_warp66 .assess_report{margin-bottom:8%;}
.sure_warp66 .assess_score{margin-bottom:5%;}
.sure_warp66 .assess_results span{font-size:24px;}
@media screen and (min-width:500px){
.sure_warp66 .assess_carname{font-size:22px;margin-bottom:10%;}
.sure_warp66 .assess_report{margin-bottom:10%;}
.sure_warp66 .assess_score{margin-bottom:8%;}
}
@media screen and (max-width:330px){
.sure_warp66 .assess_carname{margin-bottom:10px;}
.sure_warp66 .assess_report{margin-bottom:10px;}
.sure_warp66 .assess_score{margin-bottom:5px;}
}

/*298检测报告*/
.isLegalize298:after{content:"";display:block;width:120px;height:120px;background:url(/Content/images/20160812/isLegalize108.png) no-repeat 0 0;position:absolute;top:0;left:0;background-size:cover;}
.fa-check-circle{color:#11ce6f;font-size:16px;}
.frmitem_m li{display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 0;}
.frmitem_m li span{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block; height:22px;line-height:22px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.frmitem_m li .fa{padding-right:15px;}
.sure_warp298{max-width:640px;position:relative;}
.sure_warp298 img{width:100%;}
.sure_warp298 .assess_carname{width:90%;position:absolute;top:25%;left:5%;}
.sure_warp298 .assess_no{margin-left:10px;display:none;}

#div_IsLegalize{margin-top:15px;}
#div_IsLegalize .mod_box{background-color:#fff;}
#div_IsLegalize .JS_hide{border-bottom:1px solid #d3d3d3;}
#div_IsLegalize .no_border:after{left:0;}
#div_IsLegalize .report-box{background-color:#fff;}

/*检测项统计*/
.statistics{padding-left:4px; float:left;margin-top:-3px;}
.statistics *{vertical-align:middle;}
.statistics span{font-size:12px;}
.statistics .status_icons{width:12px;height:12px;margin-left:4px;margin-right:2px;}


/*异常图片*/
.abnormal_photo li{padding:0 15px;margin-bottom:15px; text-align:center; }
.abnormal_photo li img{ border-radius:5px; max-width:320px; }


/*竞拍*/
.auc_detl_box { position: relative; }
.auc_detl_box .adet_item { border-bottom: 1px dashed #ccc; padding: 4px 10px; margin: 0; background-color:#fff;}
.auc_detl_box .adet_item_tip { line-height: 30px; padding-left: 10px; position: absolute; top: 2px; right: 10px; }
.adet_item_tip #p_Alert, .adet_item_tip #p_Alert1 { padding: 5px 0 5px 22px; font-weight: bold; }
.adet_item_tip #p_Alert.bulb_green, .adet_item_tip #p_Aler1t.bulb_green { background: url(../images/tips_icon.png) no-repeat; background-position-y: -4px; color: green; }
.adet_item_tip #p_Alert.bulb_black, .adet_item_tip #p_Alert1.bulb_black { background: url(../images/tips_icon.png) no-repeat; background-position-y: -43px; color: black; }
.adet_item_tip #p_Alert.bulb_yellow, .adet_item_tip #p_Alert1.bulb_yellow { background: url(../images/tips_icon.png) no-repeat; background-position-y: -82px; color: #f8cf25; }
.adet_item_tip #p_Alert.bulb_red, .adet_item_tip #p_Alert1.bulb_red { background: url(../images/tips_icon.png) no-repeat; background-position-y: -121px; color: red; }
.auc_detl_box .adet_item_tip span { color: #F00; }
.auc_detl_box .adet_item p { line-height: 20px; }
.auc_detl_box .adet_item .jp_a { display: inline-block; }
.auc_detl_box .adet_item .jp_a > a { border: 1px solid #007CBD; padding: 5px 10px; margin: 0 3px; }
.auc_detl_box .adet_item .jp_a > a.active { background-color: #007CBD; color: #fff; }
.auc_detl_box .adet_item .adet_item_color { color: #f08519; font-weight: bold; }
.auc_detl_box .adet_item input { border: 1px solid #F08519; width: 23px; height: 23px; margin: 0px 4px; vertical-align: middle; line-height: 23px; text-align: center; appearance: none; -moz-appearance: none; -webkit-appearance: none; -moz-appearance:textfield;}
.auc_detl_box .clocktime { overflow: hidden; /* padding: 13px 0 10px; */ text-align: center; background-color: #fff;}
.auc_detl_box .clocktime .clocktime-l { float: left; font-size: 14px; line-height: 26px; padding-left: 20px; background: url(../images/time-icon.png) left center no-repeat; background-size: auto 16px; }
.auc_detl_box .clocktime .clocktime-r { float: left; }
#holder .digits { color: #FF0000; }
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{ -webkit-appearance: none !important; }
/*时间变化*/
.t_num { display: inline-block; line-height: 13px; margin: 2px 4px 0 4px; }
.t_num i { width: 15px; height: 23px; display: inline-block; background: url(/Scripts/plugins/number.png) no-repeat; background-position: 0 0; text-indent: -999em; vertical-align: middle; }
.t_num span { color: #000; font-size: 14px; display: inline-block; vertical-align: middle; }


/*登录*/
.login_box { margin: 0 33px; color: #3b3b3b; }
.login_box .login_top { font-size: 16px; margin: 16px 0; font-weight: normal; }
.login_box .login_main h1 { line-height: 40px; font-size: 14px; font-weight: bold; }
.login_box .login_main section { overflow: hidden; }
.login_box .login_main input { display: block; outline: none; height: 40px; width: 100%; border: 0 none; border-radius: 6px; box-sizing: border-box; padding: 0 10px 0 43px; background: url(../images/login-icon.png) no-repeat 5px 5px #fff; background-size: 31px; line-height: 40px; font-size: 14px; border: 1px solid #E4E4E4; margin: 10px 0; }
.login_box .login_main input.login-psd { background-position: 5px -39px; }
.login_box .login_main input.login-phone { background-position: 5px -84px; }
.login_box .login_main .logintip { font-size: 12px; display: block; background: none; outline: none; border: 0 none; height: 100%; width: 100%; color: red; }


/*注册*/
.psd_tip { color: red; }
.register_tab { overflow: hidden; margin-top: 1px; }
.register_tab li { float: left; width: 50%; }
.register_tab li a { display: block; height: 30px; line-height: 30px; font-size: 14px; color: #6b6b6b; text-align: center; }
.register_tab li.cur a { background: #8BBC0F; color: #fff; }
.register_tab li a { border: 1px solid #8BBC0F; }
.pw_tab { margin: 10px 2% 50px; width: 96%; }
.pw_tab tr td { padding: 6px 0; }
.pw_tab tr td input[type=text], .pw_tab tr td input[type=password], .pw_tab tr td input[type=tel] { width: 100%; height: 30px; border: #ccc 1px solid; border-radius: 6px; box-sizing: border-box; padding-left: 10px; outline: none; }
.pw_tab tr td input[type=radio] { vertical-align: middle; }
.pw_tab tr td select { width: 48%; box-sizing: border-box; height: 30px; border: #ccc 1px solid; border-radius: 6px; outline: none; color: #333; }
.pw_tab tr td span { color: red; }
.pw_tab tr td label { padding: 0 10px 0 2px; }
.btn_button { height: 38px; line-height: 38px; background: #94c519; border-radius: 6px; color: #fff; font-size: 14px; display: block; text-align: center; font-weight: bold; border: 0px; }

/*车辆基本信息(竞拍12项table)*/
.carinfo_tb{width:100%;background-color:#fff;}
.carinfo_tb td{padding:10px 5px;font-size:12px;border-top:1px solid #d3d3d3; }
.carinfo_tb .td_r{text-align:right;color:#797979; }
@media screen and (min-width: 375px) {
.carinfo_tb .td_r{ white-space:nowrap; }
}
.auction_head:after{border-bottom:0 none;}


/*同品牌，同价位列表*/
.ul_carlist{background-color:#fff; padding-top:10px;}


/*详细页询价*/
.det_bottomfixed { position: fixed; right: 0; bottom: 0; left: 0;   width: 100%;    background-color: #fff; z-index: 1101;       border-top: 1px #dad9d9 solid; /*opacity: .96;  filter: alpha(opacity=96);*/ }
.det_bottomfixed ul{ display:-webkit-box;display:-webkit-flex;display:flex; }
.det_bottomfixed li{ -webkit-box-flex:1;-webkit-flex:1;flex:1; text-align: center; height: 45px; border-left: 1px solid #dad9d9 ;}
.det_bottomfixed li:first-child{border-left: 0 none ;}
.det_bottomfixed li a {display: inline-block; width: 100%; height: 100%; line-height:45px; }
.det_bottomfixed li .fa{margin-right:4px;}
.det_bottomfixed li span{font-size:16px;}
.det_bottomfixed li.active{background-color:#d00;}
.det_bottomfixed li.active .btn_x{ color:#fff; width:100%;height:100%;border:0 none;background-color:transparent;font-size:16px;line-height:45px; outline:0 none;}
.det_bottomfixed li.active .btn_x:active{outline:0 none;}

/* 108 170 */
#pgjc_170 .mod_box{ margin-top:0; }
#pgjc_108 .modal-dialog{ margin-bottom:100px; }
#pgjc_170 .modal-dialog{ margin-bottom:100px; }
#pgjc_170 .qximg{ display:block; width:100%; margin-bottom:15px; }
#pgjc_170 .pgbg_170{ width:100%; position:relative; }
#pgjc_170 .pgbg_170 img { display:block; width:100%; }
#pgjc_170 .pgbg_170_cont{ width:100%; position:absolute; left:0;top:0; padding:10% 10px 0 10px; }
#pgjc_170 .pgbg_170_cont h3 { font-size:14px; color:#fff; margin-bottom:18%;  }
#pgjc_170 .pgbg_170_cont p { margin:0 8% 2% 8%;}
#pgjc_170 .pgbg_170_cont .fa-star { color:#f4c600; }


/* 零售 108 */
.pgjc_108_img{ max-width:100% ;}
.ico_hg{ padding-right: 16px; background: url(../images/20160812/icohg_170.gif)  no-repeat 100% 50%; }
.pgjc_108 { width:100%; position:relative; }
.pgjc_108 img { display:block; width:100%; }
.pgjc_108_cont{ width:100%; position:absolute; left:0;top:0; padding:10% 15px 0 15px; }
.pgjc_108_cont h3 { text-align:center; margin-bottom:6%;  }
.pgjc_108_cont p{ margin-bottom:4px; }
.collect_box { position:absolute; right:10px; top:10px; width:40px; height:40px;  z-index:999; }
.collect_box .fa{ font-size:26px; position:relative; width:26px; height:26px; display:block; top:50%; left:50%; -ms-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);	transform: translate(-50%,-50%); }
.collect_box .fa-star-o { color:#fff;  }
.collect_box .fa-star { color:#d00;  }
.collect_box .collect_txt{ display:block; margin: 0 auto; }
.collect_box .collect_cover{ width:40px; height:40px; border-radius:50%; background-color:#000; position:absolute; top:0; left:0; opacity:0.4;}


/* 2016-11-25 车辆预定 */
.isEnterSales { position: absolute;  top: 0; right: 0; width: 100px; height: 100px; background: url(../images/svg/isEnterSales.png) no-repeat 0 0; background-size:cover; }
/* 200项配置列表 */
.item_list { overflow:hidden; position:relative; background-color:#fff; padding:0 15px; }
.item_list li { display:-webkit-box;display:-webkit-flex;display:flex; width: 100%; height:40px; line-height:40px; position:relative; border-top:1px solid #ddd;  }
.item_list li:first-child { border-top:0 none; }
.item_list li .item_name { width:55%; padding:0 10px; color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
.item_list li .item_value { -webkit-box-flex:1;-webkit-flex:1;flex:1;   padding:0 10px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:right; }
.item_list li .fa-check-circle { color:#4caf50; }
/*#basis_itemlist .item_list li { float:left; width:50%; }*/

/* 200项配置tab */
.nav-tabs { background-color:#fff !; }
.nav-tabs > li > a{ border:0 none !important; border-radius:0 !important; }
.nav-tabs > li{ margin-bottom:-2px !important; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ border:0 none !important; border-bottom:2px solid #d00 !important; color:#d00 !important; }


/* 出价历史记录 */
.actionHistory_box { max-height:400px; overflow-y:auto; overflow-x:hidden; }
.actionHistory_box th,.actionHistory_box td { text-align:center; }


/*评估检测报告结果说明*/
.txt_results{position:absolute;bottom:5%;right:15%;color:#d00;}
/* 盒模型 弹出层 */
.mod_dialog {position: fixed;  z-index: 5000;  width: 85%;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);  background-color: #FAFAFC;  text-align: center;  border-radius: 3px;  overflow: hidden;}
.mod_dialog_bd { padding: 10px 20px;  font-size: 15px;  color: #888;  word-wrap: break-word;  word-break: break-all;}
.mod_dialog_ft {  position: relative;  line-height: 42px;  font-size: 17px;  display: -webkit-box;  display: -webkit-flex;  display: flex;}
.mod_dialog_ft a {  display: block;  -webkit-box-flex: 1;  -webkit-flex: 1; flex: 1;  color: #d00;  text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.mod_dialog_ft a:active { background-color: #EEEEEE;}
.mod_dialog_ft:after { content: " "; position: absolute; left: 0; top: 0; width: 100%; height: 1px; border-top: 1px solid #D5D5D6; color: #D5D5D6; -webkit-transform-origin: 0 0;
transform-origin: 0 0; -webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.mod_mask { position: fixed; z-index: 1000; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.6);}
.mod_dialog_boty{overflow:hidden;}

.modal-dialog {  margin-top: 150px;  }
@media screen and (min-width:420px){
    .modal-dialog {  margin-top: 400px !important;  }
}