body{min-width: 1200px;overflow-x: auto;}
.bor{ border: 5px solid #FAFAFA;}
.p3{ padding: 3px;}
.pLR3{ padding: 0 3px;}
.pTLR20{padding: 20px 20px 0;}
.ovfw{ overflow: hidden;}
.posz{ position: relative; z-index: 1;}
.blank30{ height: 30px; overflow: hidden; clear: both;}
.botbg,.botbg i,.loginform li.bg,.loginform li i,.yxzcinfo i,.mallLsprice i,.sosobtn,.mall_cninfo i,.mall_cnsc,.share i,.mall_cnbnt a,.mall_intrTit,.mall_process li,.mall_intrTit em{ background: url(../images/mall_pic.gif) no-repeat;}
.website-nav a.act{ background: #ffa000;}
/***----------------------------------------------------首页--------------------------------------------------------------***/
/***幻灯片***/
.mallslide ul{ width:1184px; height:789px; overflow:hidden; }
.slidenum i{ width:30px; height:12px; background:#000; float:left; margin:0 2px; filter:alpha(opacity=70); background: rgba(0,0,0,0.7);  cursor:pointer; overflow: hidden;}
.slidenum i.act{ background:#F37400; filter:alpha(opacity=100);}
.slidenum{position: absolute;bottom: 27px;right: calc(50% - 100px);transform: translateX(50%);}
.botbg{ width: 1000px; height: 27px; background-position:0 -49px; background-repeat: repeat-x;   position: relative;}
.botbg i{ width: 40px; height: 18px; position: absolute; bottom: 26px;}
.botbg i.lbot{ left: -40px; }
.botbg i.rbot{ right: -40px; background-position:-44px 0;}
/***列表***/
.mallTit{ height: 80px; line-height: 80px; color: #333;}
.mallTit3{ height: 30px; line-height: 30px; color: #1B6298;}
.mallTit strong,.mallTit3 strong{ font-size: 24px; font-weight: normal; padding:0 10px; color: #333;font-weight: bold;}
.mallTit2 strong{ height: 80px; line-height: 80px;float: left;font-size: 24px;}
.mallTit strong,.mallTit a{color: #333;}
.mallLs li,.mallLsprice,.mallLsinfo{ float: left;}
.mallLs ul{margin-right: -28px;}
.mallLs li{ width: 590px; height: 300px; padding: 1px; float: left; margin:16px 0 0 16px;  border: 1px solid #DDD; _display: inline; position: relative;margin-right: 15px;}
.mallLs li.mL0{ margin-left:0; }
.mallLsprice{ width: 210px; height: 300px; padding: 0 15px; background: #EFF2F9;  position: relative;}
.mallLsprice i{ width: 50px; height: 50px; background-position:-137px -247px; position: absolute; top: 0; right: -1px; }
.mallLsprice strong{ height: 125px; line-height: 125px; font-size: 36px; text-align: center; font-weight: normal; display: block; font-family: arial; color: #FF6600; overflow: hidden;}
.mallLsline{ height: 10px; clear: both; overflow: hidden; border-top:2px dashed #DDD; display: block;  }
.mallLsprice>a{ display:block; font-size:16px;height: 38px; line-height: 38px; color: #FFF; background:#FE8111; text-align: center; border-radius: 3px; width: 190px; margin: 0 auto;margin-top:5px;  }
.mallLsprice em{ height: 50px; line-height: 25px; font-size: 12px; display: block;  overflow: hidden;}
.mallLsprice span a{ color: #FF4F53; font-size: 14px;line-height: 22px;}
.mallLsinfo{ width: 320px; height: 300px; padding: 0 15px;  background: #FFF; }
.mallLsinfo em{ display: block; height: 80px; line-height: 80px; font-size: 20px; color: #333; overflow: hidden;text-align: center;font-weight: bold;}
.mallLsinfo p{ font-size: 16px; color: #666; margin-top:18px; text-align: center;}
.mallLsinfo a.pic{ width: 238px; height: 160px; background: #CCC; display: block;margin: 0 auto;}
.mallLsinfo strong{ display: inline-block; background: #FF4F53; color: #fff; height: 24px; line-height: 24px; padding: 0 2px; margin: 0 2px; font-size: 16px; font-family: arial;}
.mallLsabr{ height: 50px; line-height: 50px; background: #FAFAFA; border-top:1px solid #EEE; padding: 0 15px; font-size: 14px; overflow: hidden; }
.mall_coupons ul{margin-right: -12px;}
.mall_coupons li{ width: 290px; padding: 0 20px; float: left; border:1px solid #E3E3E3;box-sizing: border-box;background-color: #fff;margin-right: 12px;margin-bottom: 12px;}
.mall_coupons li.third{width: 290px; border-right:0; }
.mall_coupons em{ height: 60px; line-height: 60px; overflow: hidden; font-size: 18px; display: block;text-align: center;font-weight: bold;}
.mall_coupons p{ color: #666; font-size: 16px; height: 40px;text-align: center;}
.mall_coupons p strong {display: inline-block; background: #FF4F53; height: 24px; line-height: 24px; padding: 0 2px; margin: 0 2px; font-size: 16px; color: #fff; font-family: arial;}
.mall_coupons_pic i{height: 44px;line-height: 22px; overflow: hidden; color: #666; margin-top: 4px;float: left;display: inline-block;}
.mall_coupons_pic i.over{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 35px;width: 165px;margin-left: 5px}
.mall_coupons_pic span{ color:#CC0000;}
.mall_coupons_pic i.pri{ height:28px; line-height:28px; font-size: 18px; color: #FF4F53;font-weight: bold;}
.mall_coupons_pic a.pic{display: block;overflow: hidden;margin: 0 auto;text-align: center;}
.mall_coupons_pic a.qg{display: block;width: 140px;height: 38px;margin: 0 auto;margin-top: 10px;color: #fff;background-color: #F57C00;border-radius: 2px;font-size: 18px;text-align: center;line-height: 38px;clear: both;}
.mall_coupons_fgx{ height: 1px; border-top:1px dashed #DDD; clear: both; overflow: hidden; }
.mall_retrieve{ border: 5px solid #FAFAFA;}
.mall_retrieve dl{ padding-bottom:10px; clear: both; background: #F9F9F9;}
.mall_retrieve dt{ width: 60px; float: left; text-align: center; padding: 10px 0; font-weight: bold; color: #666;}
.mall_retrieve dd{ margin-left:60px; padding:10px 10px 0 0;  }
.mall_retrieve a{ display:inline-block;padding: 0 10px;  height: 26px; line-height: 26px;}
.mall_retrieve a.act{ background: #F18929; color: #FFF;}
.mall_Rretrxg a{ display: inline-block; border: 1px solid #DDD; height: 22px; line-height: 22px; padding: 0 18px 0 10px; background:url(../images/cpricepic.gif) no-repeat right -126px #F3F3F3; margin-left:-1px; color:#2C2C2C;   }
.mall_Rretrxg a.default{ background-image:none; padding: 0 10px; }
.mall_Rretrxg a.up{ background-position:right -169px; }
.mall_Rretrxg a.down{ background-position:right -148px; }
.mall_Rretrxg a.prep,.mall_Rretrxg a.next{ padding: 0 10px 0 10px; background: none; margin-left:8px;}
.mall_Rretrxg a:hover{ background-color: #F9F7E9; text-decoration: none;}
.mall_Rretrxg span{ padding: 0 5px; margin-left:8px; }
/***--------------------------车商城内页--------------------------------------------------------------***/
.mall_cnimg{ width: 584px;height: 356px;}
.mall_cntitle h1{ font-size: 24px;line-height: 50px;}
.mall_cntitle p{ font-size: 14px;}
.mall_cninfo{ width: 580px;padding-left: 36px;}
.mall_cninfo dt{background: #f7f7f7; padding: 25px 0;}
.mall_cninfo span{ font-size: 14px; color: #666;}
.mall_cninfo dt strong{ color: #FF6600; font-size: 30px; font-family: arial;}
.mall_cninfo dt,.mall_cninfo dd{ padding-left:20px; }
.mall_cninfo dd{ padding-top:13px; padding-left: 0;}
.mall_cninfo i{ background-position:-230px -77px; display: inline-block; padding:0 10px 0 24px; height: 22px; line-height: 22px;}
.mall_cninfo i.djyh{ background-position:-230px -104px;}
.mall_cninfo i.zbwy{ background-position:-230px -137px;}
.mall_cnselbs{ width: 220px; border: 1px solid #DDD; height: 24px; line-height: 24px; position: relative; cursor: pointer;}
.mall_cnselbs i{ background:url(../images/mall_bsico.gif) no-repeat right 6px; display: block;  padding: 0 10px;}
.mall_cnselbs em.act i{ background-position: right -19px; }
.mall_cnselbs ul{ position: absolute; top:24px; left: -1px; width: 200px; background: #FFF; border: 1px solid #DDD; padding: 0 10px; display: none;}
.mall_cnselbs em.act ul{ display:block;}
.mall_cnselbs li{ height: 28px; line-height: 28px;}
.mall_cninfo p{ display: inline-block;font-size: 14px;line-height: 22px;color:  #FF4F53;margin-bottom: 20px;}
.mall_cntime{ height: 36px; line-height: 36px;overflow: hidden;font-size: 16px;}
.mall_cntime strong{ display: inline-block; background: #4A90E2; color: #FFF; height: 26px; line-height: 26px; padding: 0 2px; margin: 0 2px; font-size: 16px; font-family: arial;}
.mall_cntime span{ color: #CC0000; font-size: 18px; font-family: arial;}
.mall_cnbnt{ width: 140px; height: 50px; line-height: 50px;  margin:18px 0 0 0px; _margin:8px 0 0 20px; _display:inline; }
.mall_cnbnt i{ width: 140px; height: 50px; position: absolute; top: 0; left: 0; background: url(../images/load.gif) no-repeat center center #F9F9F9; border: 1px solid #DDD;padding: 0;}
.mall_cnbnt a{ display: block; background-position:0 -77px; font-size: 18px; text-align: center; color: #FFF; cursor: pointer;}
.mall_cnbnt a.end{ background-position:0 -141px;}
.mall_cnbnt a:hover{ text-decoration: none;}
.mall-dj{ margin: 35px 0 0 15px;color: #FF4F53;}
.mall-dj b{ color: #FF4F53;}
.mall_cnsc{ background-position:-229px -190px; padding-left:25px; margin:30px 15px 0;  cursor: pointer;}
.mT36{ margin-top:36px; }
.share{ width: 80px;}
.share i{  display: block; background-position:-229px -164px;  padding:0 10px 0 25px; border: 1px solid #FFF; border-bottom:0; cursor: pointer; }
.share em.act i{background-color: #FFF; color: #2C2C2C; border: 1px solid #000; }
.share b{ width: 78px; height: 1px; background: #FFF; overflow: hidden; position: absolute; top: 23px; left: 1px; z-index: 1; display:none;}
.shareinfo{ width: 88px; padding:10px 15px 5px; position: absolute; top: 23px; right: 0; background: #FFF; border: 1px solid #000; display:none;}
.share em.act b,.share em.act .shareinfo{ display:block;}
.shareinfo .bdsharebuttonbox a{ padding-left:25px; float: left; background: url(../images/sharepic.gif) no-repeat; height: 20px; line-height: 20px; font-size: 14px;  }
.shareinfo .bdsharebuttonbox a.bds_weixin{ background-position:0 -33px; }
.shareinfo .bdsharebuttonbox a.bds_qzone{ background-position:0 -209px; }
.shareinfo .bdsharebuttonbox a.bds_renren{ background-position:0 -105px; }
.shareinfo .bdsharebuttonbox a.bds_tqq{ background-position:0 -140px; }
.mall_infofix{width: 1200px; position: fixed; top: 0; z-index: 1000; _position: absolute; _top: expression(documentElement.scrollTop);}
.mall_intrnav{ height: 52px; line-height: 52px; padding: 0 10px; background:#00943d;}
.mall_intrnav li{ float: left; font-size: 16px;}
.mall_intrnav li.act{ background: #FFF; }
.mall_intrnav a{ display: block; color: #FFF; padding: 0 20px;}
.mall_intrnav li.act a{color: #333;}
.mall_intrnav em{background: #FFF; float: left; padding: 0 20px; font-size: 16px;color: #1B6298;}
.mall_line{ height: 30px; margin-top:30px;  border-top:1px solid #EEE; clear: both; overflow: hidden; }
.mall_intrTit{ height: 39px; line-height: 38px; background-position:-99px 0; background-color: #CAE0F2; font-size: 16px; color: #1B6298; float: left; padding-right: 42px; position: relative; }
.mall_intrTit i{ width: 30px;  display: inline-block; text-align: center; margin-right:15px; color: #FFF;  }
.mall_intrTit em{ width: 35px; height: 39px;  position: absolute; top: 0; right: -1px; background-position:-139px -204px;}
.mall_process li{ width: 106px; padding-left: 27px; height: 96px; line-height: 24px; background-position: 0 -205px; float: left; font-size: 14px; text-align: center; margin-top: 10px; }
.mall_process li.fs{ padding-left:0; background-position: -27px -205px; }
.mall_process em{ display: block; height: 44px; line-height: 22px; overflow: hidden; margin-top:35px; padding: 0 10px;  }
.mall-bus li,.mall-bus a.pic,.mall-bus div{ float:left;}
.mall-bus li.born{ border: 0; padding-top:0; }
.mall-bus li{ width:940px; height:94px; padding-top:20px; overflow:hidden; float:left; border-top:1px solid #EEE;}
.mall-bus a.pic{ width:70px; height:70px; border:1px solid #EEE; padding:1px; margin-right:8px;}
.mall-bus div.mall-midw{ width:740px;}
.mall-bus div.w100{ width:100px;}
.mall-bus em,.mall-bus i{ height:24px; line-height:24px; overflow:hidden; vertical-align:middle; display:block;}
.mall-bus em{height:28px; line-height:28px;}
.mall-bus em a.tit{ color:#444; font-size:14px;font-weight:bold;}
.mall-bus em a.gz{ cursor:pointer; color:#01A903;}
.mall-bus em b{ color:#CC0000;}
.mall-bus i{ position:relative;}
.mall-bus i img{ vertical-align:middle;}
.mall-bus span{ color:#999;}
.mall-bus a.map{ color: #006A9D;}
.zdjbnt{ height:25px; line-height:25px; border:1px solid #D5DFEF; text-align:center; display:block; background:#F7F9FD; margin-top:8px;}
.mall_businfo{ width: 280px; margin-right:20px; }
.mall_businfo li{ margin-top:12px; padding:12px 10px 0;  border-top:1px solid #DDD; height: 28px; line-height: 28px; overflow: hidden;}
.mall_businfo li.act{ height: auto; overflow: visible;}
.mall_businfo li.fs{ border: 0; margin-top:0; padding-top:0;  }
.mall_businfo em{ height: 28px; line-height: 28px; display: block; overflow: hidden; font-weight: bold;}
.mall_businfo span{ color: #666;}
.mall_map{ width: 620px; height: 300px; background: #000;}
.mall_ask li{ padding-top:15px; float: left; clear: both; }
.mall_ask li.ask{ padding-top:5px; color: #2C2C2C;}
.mall_ask i{width: 18px; height: 18px;line-height: 18px; line-height: 20px\9; overflow: hidden;  background: #09C444; color: #FFF; text-align: center; font-size: 12px; float: left; margin-top:2px; }
.mall_ask li.ask i{ background: #0883D4; }
.mall_ask em{ display: block; margin-left:28px; }
.mall-con img{max-width:1200px;_width:expression(this.width > 920 ? "920px" : this.width); display: block;}


.zxcpostion{height: 26px;line-height: 26px;border: 1px solid #fff !important;background: #fff !important;}
.zxcpostion i {background: none !important;}

/*车商城改版*/
.blank40{height: 40px;overflow: hidden;clear: both;}
.blank60{height: 60px;overflow: hidden;clear: both;}
.bg-fff{background-color: #fff;}
.websitemall-nav{height: 50px;line-height: 50px;font-size: 16px;color: #fff;}
.websitemall-navbg{background: #00943D;height: 50px;}
.websitemall-nav a{color: #fff;margin-right: 40px;}
.websitemall-nav a.act{font-weight: bold;}
.service-slide {height: 500px;overflow: hidden;}
.service-slide ul {width: 20000px;overflow: hidden;height: 500px;}
.service-slide li {float: left;}
.slidenum i {width: 25px;overflow: hidden;height: 5px;float: left;margin: 0 4px;background: #000;filter: alpha(opacity=50);background: rgba(0,0,0,0.5);cursor: pointer;}
.slidenum i.act{background: #fff;}
.pinPaiGuan-box{height: 430px;width: 100%;overflow: hidden;}
.ppg-left{width: 230px;height: 346px;background: url(../images/pinpaiguan-l.png) center no-repeat;}
.ppg-right ul{width: 970px;float: left;}
.ppg-li-mainimg{width: 150px;height: 100px;}
.ppg-li{margin-left: 10px;float:left;position: relative;margin-bottom: 12px;}
.ppg-li-span{width: 100px;height: 40px;display: block;position: absolute;z-index: 2;top:80px;left: 25px;}
.ppg-li-span img{width: 100%;height: 100%;box-shadow:0px 4px 6px 0px rgba(218,218,218,0.5);}
.ppg-li-p{line-height: 20px;font-size: 14px;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;width: 150px;margin-top: 27px;text-align: center;}
.main-head{height: 60px;line-height: 60px;font-size: 28px;font-weight: bold;color: #333;}
/*热卖*/
.reMai-ul li,.zhiTui-ul li{width: 230px;float: left;background-color: #fff;transition: all 0.5s;margin-right: 12px;margin-bottom: 12px;}
.reMai-ul li:nth-child(5n){margin-right: 0;}
.zhiTui-ul li:nth-child(4n){margin-right: 0;}
.reMai-ul li img,.zhiTui-ul li img{width: 230px;}
.reMai-ul-h2{line-height: 24px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;margin-bottom: 5px;padding: 0 10px;text-align: left;}
.reMai-ul-p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;font-size: 14px;padding: 0 10px;height: 40px;}
.reMai-ul-span{color: #F95523;margin: 7px 10px 14px;display: block;font-size: 14px;}
.reMai-ul li:hover,.zhiTui-ul li:hover{box-shadow:0px 0px 10px 8px rgba(218,218,218,0.5);transition: all 0.5s;}
/*严选*/
.yanXuan-box{background: #fff;}
.yanXuan-ul{overflow: hidden;}
.yanXuan-ul li{float: left;width: 291px;margin-right: 12px;overflow: hidden;}
.yanXuan-ul li:last-child{margin-right: 0;}
.yanXuan-ul li img{width: 100%;height: auto;}
/*厂商直推*/
.zhiTui-left{width: 227px;height: 558px;background:url(../images/zhitui-l.png) center no-repeat;background-size: cover;}
.zhiTui-right{width: 956px;overflow: hidden;margin-left:17px; }
/*热门人气榜*/
.reMen-ul li{float: left;padding: 10px;background-color: #fff;width: 370px;margin-right: 15px;margin-bottom: 15px;transition: all 0.5s;}
.reMen-ul li:hover{transition: all 0.5s;box-shadow:0px 0px 10px 8px rgba(218,218,218,0.5);}
.reMen-ul li:nth-child(3n){margin-right: 0;}
.reMen-ul li img{width: 201px;height: auto;float: left;}
.reMen-ul-div{float: left;margin-left: 10px;width: 158px;}
.reMen-ul-div .reMai-ul-p,.reMen-ul-div .reMai-ul-h2{padding: 0;}
.reMen-ul-div .reMai-ul-span{margin:10px 0 14px;}
/*团购信息*/
.tuanGou-ul li{float: left;width: 548px;padding: 18px 19px;background-color: #fff;margin-right: 28px;margin-bottom: 28px;transition: all 0.5s;height: 441px;}
.tuanGou-ul li:hover{transition: all 0.5s;box-shadow:0px 0px 10px 8px rgba(218,218,218,0.5);}
.tuanGou-ul li img{width: 100%;height: 365px;}
.tuanGou-id{font-size: 16px;line-height: 24px;margin-top: 12px;display: inline-block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tuanGou-eg{font-size: 14px;line-height: 20px;display:inline-block;overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;margin-top: 6px;}
.tuanGou-ul li:nth-child(2n){margin-right: 0;}
/*二手车*/
.oldCar-bottom{font-size: 12px;color: #909090;margin: 0 10px 20px; }
.oldCar-box .reMai-ul-span{margin-bottom: 10px;}
/*车站信息*/
.cheZhan-ul>li{padding: 22px;background-color: #fff;overflow: hidden;transition: all 0.5s;position: relative;margin-bottom: 28px;}
.cheZhan-ul>li:hover{transition: all 0.5s;box-shadow:0px 0px 10px 8px rgba(218,218,218,0.5);}
.cheZhan-ul>li>img{width: 560px;height: 280px;float: left;}
.cheZhan-li-right{float: right;width: 570px;font-size: 14px;color: #333;}
.cheZhan-li-right>ul>li{color: #333333;font-size: 14px;line-height: 23px;}
.cheZhan-li-right>ul>li>i{color: #909090;}
.cheZhan-li-right>ul>li.cheZhan-h h2{font-size: 16px;line-height: 26px;color: #333;text-align: left;}
.cheZhan-person span{color: #F95523;}
.cheZhan-baoming{position: absolute;bottom: 22px;right: 22px;}
.cheZhan-baoming{float: right;width: 116px;height: 36px;border-radius: 2px;background-color:#FF7C00;color: #fff;text-align: center;line-height: 36px;}
.cheZhan-baoming a{color: #fff;display: block;width: 100%;height: 100%;line-height: 36px;}
.cheZhan-main{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
.cheZhan-person{position: absolute;bottom: 28px;}
/*商品内容页*/
.mall_cntitle strong.mall-price{font-size: 28px;color: #F95523;}
/*品牌馆列表页*/
.ppg-list-li{width: 100%;background-color: #fff;padding: 25px;}
.ppg-list-li a{display: block;width: 100px;}
.ppg-list-li span{width: 100%;display: inline-block;text-align: center;font-size: 16px;}
