﻿* ,*:before ,*:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
body{min-width:320px;max-width:640px;margin:0 auto;padding-bottom:56px;background-color:#f5f5f5;}
i,em,strong{font-style:normal;}
.icons { background: url(../images/icons.png) no-repeat; background-size: 320px; display: inline-block; }
.f-left { float: left; }
.f-right { float: right; }
.topnbsp { height: 40px; }
.btmnbsp { height: 56px; }
.surebtn { height: 38px; line-height: 38px; background: #94c519; border-radius: 6px; color: #fff; font-size: 14px; display: block; margin: 20px 33px 20px; text-align: center; font-weight: bold; border:0 none; }
.loadmore > a { height: 30px; line-height: 30px; border-radius: 3px; font-size: 14px; display: block; margin: 20px 10px 0; text-align: center; margin-bottom: 40px; background: #94c519; color: #fff; }
.nodata { background: url(../images/nodata.png) center no-repeat; height: 150px; width: 200px; margin: 40px auto; line-height: 280px; text-align: center; color: #A9A9A9; }
.all_bg { overflow: hidden; position: relative; right: 0px; }
.cursor_default { cursor: default; }
.btn_gray { background: #CDCDCD !important; border-color: #CDCDCD !important; }
/*顶部*/
header.head_inner { width: 100%; height: 40px; background: #8BBC0F; line-height: 40px; text-align: center; font-size: 16px; color: #fff; position: fixed; top: 0; right: 0; z-index: 222; font-weight: bold; /*display:none !important;*/}
header.head_inner a { float: right; display: inline-block; /*width: 22px; height: 20px;*/   margin: 0px 15px 0; height:40px; line-height:40px; color:#fff !important; }
header.head_inner .goback { /*background: url(../images/arw_l.png) no-repeat 0 50% ;*/ float: left; width: 50px; height:40px; margin:0; }
header.head_inner .goback:before{content:" ";display:inline-block;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-width:2px 2px 0 0;border-color:#fff;border-style:solid;width:12px;height:12px;position:relative;top:-1px;margin-left:.3em;}

.head_menu { width: 22px; height: 20px; background-size: auto 100%; background-repeat: no-repeat; margin: 10px 5px 0; background-image: url(../images/menu.png); }
header.head_inner .head_serch { /*background-image: url(../images/search.png);*/ }
header.head_inner .head_add { background-image: url(../images/topadd.png); }
header.head_inner span { width: 200px; margin: 0; display: inline-block; text-align: center; position: absolute; left: 50%; margin-left: -100px; }
header.head_inner .head_zi { color: #fff; width: auto; line-height: 22px; font-size: 14px; }


/*菜单下拉和搜索下拉开始*/
.index_head_sub { right: 0; bottom: 0; left: 0;  position: fixed !important;  width: 100%;  height: 56px;  background: url(../images/dbdhbj.jpg) repeat-x; z-index: 222;   opacity: .96;  filter: alpha(opacity=96);     border-top: 1px #dad9d9 solid;  color: #fff; }
.index_head_sub ul{ display:-webkit-box;display:-webkit-flex;display:flex; }
.index_head_sub ul li{
-webkit-box-flex:1;-webkit-flex:1;flex:1;
text-align: center;
height: 56px;
line-height: 84px;
}
.index_head_sub ul li a {
display: inline-block;
width: 100%;
height: 100%;
font-size: 10px;
color: #9a9ea8;
font-weight: normal;
text-shadow: none;
background-position: center 5px;
background-size: auto 28px;
background-repeat:no-repeat;
}
.index_head_sub li a.index_btn_index { background-image: url(../images/20160812/mico_home.png); }
.index_head_sub li a.index_btn_buycar{background-image:url(../images/20160812/mico_buycar.png);}
.index_head_sub li a.index_btn_cell{background-image:url(../images/20160812/mico_sale.png);}
.index_head_sub li a.index_btn_auc{background-image:url(../images/20160812/mico_auction.png);}
.index_head_sub li a.index_btn_more{background-image:url(../images/20160812/mico_more.png)}
.index_head_sub li a.index_btn_dz{background-image:url(../images/cartw_07.png)}
.drawer-overlay-upper { /* top: 90px !important; */ }
.drawer-main { top: 0px !important; }
.drawer-right.drawer-open .drawer-main { /* top: 90px !important; */ z-index: 1000;}

.menuopend { right: 0px; }

.cartw_bgs { background: #ebebeb; position: fixed; top: 0px; right: -140px; z-index: 10; height: 0; width: 140px; }
.cartw_bgs ul li { height: 40px; line-height: 40px; font-size: 14px; text-indent: 35px; padding: 0 0 0 5px; width: auto; border-right: 6px solid transparent; }
.carfriend a { background: url(../images/cartw_07.png) no-repeat 10px center; }
.cartw_bgs ul li a { color: #aaa; display: block; height: 100%; background-size: 18px !important; text-align: left; }
.cartw_bgs ul li.about a { background: url(../images/cartw_11.png) no-repeat 10px center; background-size: 23px; }
.cartw_bgs ul li.ma_bg, .cartw_bgs ul li:hover { border-color: #8BBC0F; background: #fff; }
ul li.ma_bg a { color: #6a6a6a; }
.cartw_bgs .index a { background: url(../images/index.png) no-repeat 10px center; }
.cartw_bgs .tryoutcar a { background: url(../images/ctpic_03.png) no-repeat 10px center; }
.cartw_bgs .are_bidding a { background: url(../images/mem_21.png) no-repeat 10px center; }
.cartw_bgs .will_auction a { background: url(../images/mem_17.png) no-repeat 10px center; }
.cartw_bgs .exit a { background: url(../images/logout.png) no-repeat 10px center; }
.cartw_bgs .cartw_li a { background: url(../images/cartw_03.png) no-repeat 10px center; }
.cartw_bgs .ct_sec a, .ct_sec1 a { display: block; width: 100%; height: 100%; }
.cartw_bgs .car_type a { background: url(../images/ctpic_06.png) no-repeat 10px center; }
.cartw_bgs .car_price a { background: url(../images/ctpic_14.png) no-repeat 10px center; }
.cartw_bgs .car_age a { background: url(../images/mem_14.png) no-repeat 10px center; }
.cartw_bgs .car_clearsx a { background: url(../images/clearsx.png) no-repeat 10px center; }
.cartw_bgs .car_area a { background: url(../images/uspic_11.png) no-repeat 13px center; background-size: 11px !important; }
.cartw_bgs .my_join a { background: url(../images/mem_03.png) no-repeat 10px center; }
.cartw_bgs .my_favorite a { background: url(../images/mem_07.png) no-repeat 10px center; }
.cartw_bgs .my_deposit a { background: url(../images/mem_10.png) no-repeat 10px center; }
.cartw_bgs .my_info a { background: url(../images/mem_17.png) no-repeat 10px center; }
.cartw_bgs .my_password a { background: url(../images/mem_23.png) no-repeat 10px center; }
/*菜单下拉和搜索下拉线束*/

/*推荐车源（主页与内页的inner.css样式相同）开始*/
.jc_top { height: 40px; font-size: 14px; color: #172142; padding-left: 11px; line-height: 40px; /* border: #ccc 1px solid; */ border-right: 0; border-left: 0; font-weight: bold; background: url(../images/jc_top_line.png) no-repeat 6px 9px #fff; margin-top: 10px; }
.carorg { overflow: hidden; background: #fff; }
.carorg li { float: left; width: 48%; margin-bottom: 10px; overflow: hidden; box-sizing: border-box; /* padding: 0 3px; */ border: 1px solid #ccc; margin: 1%; box-shadow: 1px 1px 7px #ccc; }
.carorg_img { display: block; overflow: hidden; height: 0px; width: 100%; padding-bottom: 75%; }
.carorg_img img { width: 100%; }
.carorg section { padding: 3px; border-top: 0; }
.carorg section .p1 { font-size: 12px; line-height: 20px; height: 40px; overflow: hidden; font-family: 微软雅黑; }
.carorg section .p2 { font-size: 12px; }
.carorg section .p2 .auc_btn { margin: 5px auto; width: 80%; height: 30px; line-height: 30px; }
.carorg section .p3 { overflow: hidden; }
.carorg section .p3 span { color: #94c519; font-weight: bold; float: left; font-size: 14px; }
.carorg section .p3 a { float: right; color: #d2d2d2; font-size: 14px; background: url(../images/icons.png) no-repeat 0px -263px; width: 55px; text-indent: 26px; margin-top: 4px; }
/*推荐车源（与内页的inner.css样式相同）结束*/

/*加载中动态片*/
#loading_div { position: fixed; z-index: 2000; top: 0px; bottom: 0px; left: 0px; right: 0px; background: rgba(7, 6, 6, 0.44); }
#loading_div img { position: absolute; left: 50%; top: 50%; height: 80px; margin-left: -40px; margin-top: -40px; }

/*搜索自动补全*/
.ui-autocomplete { background: #fff; border: 1px solid #f08619; width: 300px; border-top: 0 none; list-style: none; padding: 0; z-index: 100; max-height: 305px; overflow-y: auto; }
.ui-autocomplete .ui-menu-item { padding: 0; margin: 0px; height: 28px; line-height: 28px; padding-left: 10px; }
.ui-autocomplete .ui-menu-item:hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background: #ccc; color: #fff; cursor: pointer; }

/*在售车源列表*/
.ul_carlist a { overflow: hidden; display: block; width: 100%; }
.ul_carlist .car_item {display:-webkit-box;display:-webkit-flex;display:flex; overflow: hidden; padding: 15px 10px; border-top: 1px solid #ccc; background-color:#fff; }
.ul_carlist a:first-child .car_item{ border-top:0 none; }
.ul_carlist .car_pic{width:120px;height:90px;margin-right:10px;overflow:hidden; position:relative; }
.ul_carlist .car_pic img{height:100%;}
.ul_carlist .car_info{-webkit-box-flex:1;-webkit-flex:1;flex:1; /*height:90px;*/ height:auto;  position:relative;}
.ul_carlist .car_tit { font-size: 14px; font-weight: bold; /*min-width:40px;*/ }
.ul_carlist .car_dosc { font-size: 12px; line-height: 17px; margin-top:5px;  overflow: hidden; color:#797979; }
.ul_carlist .car_price { color: #d00; height: 20px; line-height: 20px; font-size: 16px;font-weight:normal; /*position:absolute;bottom:2px;*/ margin-top:10px; }
.ul_carlist .car_price del{margin-left:20px;color:#797979;}
.ul_carlist .isEnterSales { position: absolute;  top: 0; right: 0; width: 60px; height: 60px; background: url(../images/svg/isEnterSales.png) no-repeat 0 0; background-size:cover; }

/*拍卖场次列表*/
.auctionlist li { width:100%; display:block; position:relative; margin-top:15px;}
.auctionlist li:first-child { margin-top:0; }
.ul_seessionlist a { overflow: hidden; display: block; width: 100%; /* margin-top:15px;*/ }
.seession_item { border-top:1px solid #d3d3d3; padding:0 15px; background-color:#fff; }
.seession_item:first-child{ margin-top:0; }
.seession_hd { height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #e8e8e8; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:100%; }
.seession_ft{  border-top:1px solid #e8e8e8; height:40px; line-height:40px; }
.seession_ft .btn{  margin:6px 0; padding:2px 12px; }
.seession_bd { padding:5px 0; }
.seession_bd p{ padding:3px 0; }
.ul_seessionlist a,.ul_seessionlist a:hover,.ul_seessionlist a:active,.ul_seessionlist a:focus{ background-color:#fff !important; }

/*拍卖车辆列表*/
.auctionlist .seession_item { overflow: hidden; display: block; width: 100%; background-color:#fff; margin-top:15px; }
.auctionlist .seession_item:first-child{ margin-top:0; }
.auctionlist a { overflow: hidden; display: block; width: 100%; }
/*.auctionlist a { overflow: hidden; display: block; width: 100%; background-color:#fff; margin-top:15px; }
.auctionlist a:first-child{ margin-top:0; }*/
.auctionlist .carLevel{ width:120px; text-align:center; position:relative; }
.auctionlist .carLevel span { width: 40px; height: 40px; line-height:40px; display: inline-block; text-align: center; background: url(../images/20160812/icons_02.png) no-repeat 50% 50%; background-size:cover; color: #fdfb49; font-weight:bold; font-size:12px; font-family:Arial !important; position: absolute;  top: 0;  right: 0;  /*-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);*/  }
.auctionlist .carLevel img { width:100%; }
.auctionlist .carLevel .detectResult{ position:absolute; top:0; left:0; background-color:#d00; color:#fff; font-family:Arial; font-size:16px; width:40px; height:22px; line-height:22px; text-align:center; }
.auctionlist .carLevel .detectResult:after{position:absolute;right:-12px;bottom:0;display:block;content:'';width:0;height:0;border-left:12px solid #d32f2f;border-bottom:22px solid transparent;z-index:99;}
.auctionlist a:hover,.auctionlist a:active{ background-color:#fff !important;}
.auctionlist .cardet { padding-left:10px; }

/* 盒模型 */
.cell_flex{ display:-webkit-box;display:-webkit-flex;display:flex; }
.cell_primary{ -webkit-box-flex:1;-webkit-flex:1;flex:1; }

/* 筛选 */
.filterbox_filter_clear{border-bottom:1px solid #dedede;margin-top:10px;}
.filterbox_filter_clear a { color: #da251d; font-size: 14px; display: block; border-left: 6px solid transparent; text-align: center; height: 36px; line-height: 36px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.isLegalize108:after{content:"";display:block;width:80px;height:80px;background:url(/Content/images/svg/isLegalize108.png) no-repeat 0 0;position:absolute;top:0;left:0;background-size:cover;}

/* mobile 浏览器访问使用 */
body{ padding-top:40px; }

/* 暂无数据 */
.no_data { width:100% !important; height:100px !important; text-align:center !important; color:#333 !important; }
.no_data .fa-exclamation-circle { color: #999; font-size:70px; vertical-align:middle !important; }
.no_data .data-txt { font-size:20px; display:inline-block; line-height:70px; vertical-align:middle; margin-left:15px; }

/* APP隐藏 */
.JS_appHide { display:none; }
.JS_appHideFoot { display:none; }
body { padding-top:0; }
.homePicSlide { margin-top:40px; }
.filterbox-l { top:0 ; bottom:0; }
.filter_complete { bottom:0; }
.fitrate { top:0; }
.JS_backHome { display:none; }

