@charset "gb2312";
/*reset.css*/
body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body,button,/*input,*/select,textarea{font:12px/1.75 \5b8b\4f53,arial,sans-serif}
button,input,select,textarea,h1,h2,h3,h4{font-size:100%}
input, button, select, textarea {outline:none;}
body{color:#333;}
body, button, input, select, textarea,option{font-family: Microsoft Yahei, PingFangSC-Regular,  arial, sans-serif; }
select,option{cursor:pointer;}
em,i{font-style:normal}
ol,ul{list-style:none;list-style-position:outside;}
img,fieldset{border:0;vertical-align:middle}
a{color:#333;text-decoration:none;outline:0}
a:hover{color:#933ea7;text-decoration:none}
.fl,.mark{float:left;display:inline;}.fr,.subMark,.mark-sub,.submark{float:right;display:inline}
.spanclass{display:none}
img{vertical-align:top}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{font-size:0;line-height:0;height:0;overflow:hidden;clear:both;visibility:hidden}

.hide{display:none;}
.ohide{opacity: 0; z-index:0;}
.vhide{visibility:hidden;}
.mt35{margin-top:35px;}
.mt20{margin-top:20px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}

.doc{width:1120px;margin:0 auto;background:#fff;}

/*å¤´é?¨å¹¿??*/
.ivy_1120{width:1120px; margin:0 auto;}
.ivy_1120 iframe, .ivy_1120 object, .ivy_1120 img {margin-top:10px;vertical-align: top;}

/*??äº?????*/
.box_lk{width:270px;}
.box_lk .tit{height:48px; line-height:48px; border-bottom:1px #e5e5e5 solid;}
.box_lk .tit span{float:left; height:47px; line-height:47px; border-bottom:2px #0777dd solid; font-size:24px; color:#0777dd;}
.box_lk .tit a{float:right; height:18px; line-height:18px; padding-left:19px; background:url(//www1.pcauto.com.cn/zt/gz20170412/price/sp_pic.png) no-repeat -287px 4px; color:#999; margin-top:18px; text-decoration:none;}
.box_lk .tit a:hover{color:#f60; background-position:-287px -33px;}
.box_lk ul{display:none; margin-top:20px;}
.box_lk li{height:60px; margin-bottom:20px;}
.box_lk li .pic{float:left; width:80px; height:60px; margin-right:15px;}
.box_lk li p{height:20px; line-height:20px; padding-top:7px; font-size:14px;}
.box_lk li span{display:block; font-size:12px; color:#ff3333; height:24px; line-height:24px;}
/*??äº?????*/

/*??é¡µè?²å??0777dd*/
.pagebox{height:40px; line-height:40px; text-align:center; margin-top:10px; font-size:14px;}
.pagebox a{display:inline-block; *zoom:1; height:38px; width:38px; border:1px #ddd solid; margin:0 3px;}
.pagebox .btns{width:72px;}
.pagebox a:hover,.pagebox a.current{border:1px #0777dd solid; background:#0777dd; color:#fff; text-decoration:none;}

/*ç»?é¡¶æ??ç»?ä¸???ä¸?æ¨?çº?*/
#header {border-bottom: 1px #ececec solid; }
@charset "gb2312";
/*skin.css*/
.gray{color:#999;}
.red{color:#ff4444;}
.green{color:#092;}
.blue{color:#0777dd;}
.yellow{color:#ff8800;}
.rgba{height: 48px; line-height: 60px; background: url(//www1.pcauto.com.cn/2016/1221/price/img/bg.png) repeat-x;}
.orange{ color:#fa0;}

/*icons.css*/
.icon,.icon-renz,.icon-renz1,.modNews li .cmt,.modNews li .vip{display:inline-block; background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/cxsy/icon.png); background-repeat:no-repeat; vertical-align:middle;}
.icon-qj,.icon_detailed,.icon-video1,.icon-vs,.star,.per{background:url(//www1.pcauto.com.cn/zt/gz20170412/price/icon-big.png) no-repeat;}
.wrap .icon,.icon-cb,.icon-cx,.icon-smileG,.box-arr,.box-arr1,.icon_new{display:inline-block; background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/cxing/icons.png); background-repeat:no-repeat; vertical-align:middle;}
.tag-nosale .icon1,.tag-nosale .icon2{background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat;}

.icon-jh{padding: 0 3px 0 16px; background-position: -17px -507px; height:18px; line-height:18px; color:#fff; background-color:#fd4444; font-size:12px;vertical-align:middle; border-radius:2px;}
.icon-arrD{width:8px; height:5px;margin-left:5px; background-position: -22px -475px;}
.show .icon-arrD{background-position: -22px -481px;}
.icon-arrD1{width:10px; height:5px; background-position: -19px -488px;}
.icon-arrD2{width:7px; height:7px; background-position:-19px -498px;}
.icon-arrR{width:5px; height:8px; background-position:-35px -474px;}
.icon-arrR1{width:8px; height:18px; background-position: -34px -838px;}
.icon-tg{width:13px; height:17px; background-position:0 -580px;}
.icon-4s{width:32px; height:21px; background-position:0 -401px;}
.icon-disabled{width:32px; height:21px; background-position:0 -851px;}
.icon-zt{width: 40px; height: 21px; background-position: 0 -377px;}
.icon-js{width:14px; height:15px; background-position:0 -544px; cursor:pointer;}
a:hover .icon-js, .show .icon-js,.icon-js:hover{background-position:-16px -544px;}
.icon-ivy{width:20px; height:12px; background-position:-20px -674px;}
.icon-eye{width:16px; height:12px; background-position:0 -457px;}
.icon-vs{width: 74px; height: 32px; background-position: -44px -47px;}
.icon-jxs,.icon-24h,.icon-mianshui,.icon-save,.icon-newcar, .icon-onsale{display:inline-block; margin-left:5px; height:15px; line-height:15px; padding:0 3px; font-size:12px; color:#fff; border-radius:2px;}
.icon-jxs{background-color:#ccc; }
.icon-24h{background-color:#9cc3e7;}
.icon-renz{width: 16px; height: 16px; background-position: -19px -524px;}
.icon-renz1{width: 40px; height: 16px; line-height: 16px; color: #fff; background-position: 0px -699px; font-size: 12px; padding-left: 5px; vertical-align:1px;}
.icon-video1{display:block; width:46px; height:46px; background-position:0 -43px;}
.icon-video2{width:17px; height:17px; background-position:-17px -580px;}
.icon-clear{width:10px; height:12px; background-position:0px -768px;}
.icon-dp{width:12px; height:12px; background-position: -28px -784px;}
.icon-live{width:11px; height:14px; background-position: -19px -562px;}
.icon-qj{width: 96px; height: 36px; line-height: 36px; padding-left: 13px; background-position: 0 -484px; text-align: center; color: #fff;position: absolute; top:12px; left:12px;font-size: 16px;}
.icon-error{width: 14px; height: 14px; background-position: -70px -346px;}
.icon-name {width: 16px; height: 16px; background-position: -111px -406px; }
.icon-tel {width: 16px; height: 19px; background-position: -111px -430px; }
.icon-cx{width:32px; height:16px;  padding-left:3px; background-position:0 -364px; color:#fff; font-size:12px; line-height:16px; font-weight:normal; text-align:left;}
.icon-smileG{width:14px; height:14px; background-position:-51px -259px; top:3px; *top:0; margin-right:5px;}
.icon_detailed{width: 114px; height: 48px; background-position: 0 -528px;position: absolute; top:12px; left:12px;}
.icon_new{width:30px;height:17px;background-position: 0 -458px;}

/*ç»?????icon*/
.icon-jxs-green,.icon-jxs-gray{ display: inline-block; width: 28px; padding: 0 7px 0 3px; margin-right: 5px; text-align: center; height: 21px; line-height: 19px; font-size:12px; color: #fff;  *display: inline; *zoom:1; vertical-align: 1px; *vertical-align: 0}
.icon-jxs-green{background-position: 0 -973px;}
.icon-jxs-gray{background-position: 0 -999px;}

/*????icon*/
.icon-nosale{display: inline-block; height: 21px; line-height: 21px; color: #fff; background-color: #ccc; padding: 0 7px; border-radius: 2px; *display: inline; *zoom:1;}
.tag-nosale{position: absolute; left:-4px; height: 21px; line-height: 21px; padding:0 10px; color:#fff; background-color:#ccc; text-align:center; z-index: 10;}
.tag-nosale .icon1{position: absolute; bottom: -4px; left: 1px; width: 4px; height: 4px;  background-position: -18px -259px; font-size: 0; overflow:hidden;}
.tag-nosale .icon2{ position: absolute; right: -10px; top:0; width: 10px; height: 21px; background-position: -44px -129px;}


/*????*/
.star{position: relative; margin-right:46px; top:-3px;}
.star,.per{display:inline-block; width:92px; height:16px; *display:inline; *zoom:1;}
.star{background-position:0 0; vertical-align:middle;}
.per{background-position:0 -20px; vertical-align:top;}
.star .starmk{font-weight:bold; font-size:18px; position: absolute; right: -40px; top: -5px;}

/*?µå?¨è½¦icon*/
.icon-mianshui{background: #96cf95;}
.icon-save{background: #9bc3e8;}
.icon-newcar{background: #ecb0c8;}
.icon-onsale{background: #ecc896;}

 
@charset "gb2312";


#header .head_city{z-index: 2}
#header .head_city_arrow{transition:.25s;}
#header .active .head_city_arrow{transform: rotate(180deg);}
#header .active{z-index:1001;}

.layCityBox .b-letArea input,.layCityBox .b-zdicon,.layCityBox .b-ntextdicon,.layCityBox .b-sClose{background:url(//www1.pcauto.com.cn/zt/gz20170412/price/layIcon.png) no-repeat}.layCityBox{border:1px solid #e9e9e9;width:560px;background:#fff;position:absolute;top:25px;left:0;box-shadow:0 0 5px #d3d3d3;font-weight:normal;color:#333;z-index:999;font:14px/1.75 'Microsoft Yahei', arial, sans-serif;cursor:default;display:none}.layCityBox .b-arrow{position:absolute;width:11px;height:6px;top:-6px;left:40px;overflow:hidden;display:none;}.layCityBox .b-sArea{/*height:65px;*/border-bottom:1px solid #ddd;position:relative;z-index:1;padding-top:5px;padding-bottom:8px;zoom:1;overflow:hidden;}

.layCityBox .b-sArea{}


.layCityBox .b-letArea{height:45px;border-bottom:1px dotted #bbb;background:#f9f9f9;position: relative;z-index:1;}.layCityBox .b-cityArea{height:218px;overflow:auto;position:relative;z-index:0}.layCityBox .b-pCity{float:left;display:inline;width:76px;padding-left:15px;text-align:right}.layCityBox .b-citys a{display:inline;padding:0 4px;margin:7px 5px 0 0;float:left;height:20px;line-height:20px;white-space:nowrap;}.layCityBox .b-citys i{display:inline;padding:0 4px;margin:7px 5px 0 0;float:left;height:20px;line-height:20px;color:#777;white-space:nowrap}.layCityBox .b-citys a:hover{color:#f70;text-decoration:underline}.layCityBox .b-letArea .b-input{float:left;width:132px;display:inline;padding:9px 0 0 10px;position:relative}.layCityBox .b-letArea input{width:94px;padding:0 5px 0 30px;height:24px;line-height:24px;border:1px solid #e9e9e9;background-position:8px -43px;color:#aaa;float:left;display:inline;background-color:#fff;font-size:12px;}.layCityBox .b-letArea input.on{width:119px;padding:0 5px;color:#333;background:#fff;}.layCityBox .b-sArea span{float:left;margin:5px 0 0 15px;}.layCityBox .b-sArea .b-citys{height:28px;overflow:hidden;}.layCityBox .b-sArea a{color:#0777dd;}.layCityBox .b-sArea a:hover{color:#f60;}.layCityBox .b-sArealetter{float:left;font:normal 16px/22px Arial;width:22px;height:22px;text-align:center;background:#fff;border:1px solid #ddd;margin:10px 0 0 10px;border-radius:2px;color:#888}.layCityBox .b-sArealetter:hover{border-color:#0777dd;background:#0777dd;color:#fff;text-decoration:none}.layCityBox .b-cityLet{zoom:1;border-bottom:1px dotted #bbb}.layCityBox .b-cityLet:after{content:"\20";display:block;clear:both;height:0;overflow:hidden}.layCityBox .b-letter{float:left;display:inline;font:normal 16px/42px Arial;color:#888}.layCityBox .b-province{float:right;display:inline;font:bold 14px/42px "Microsoft Yahei";width:60px;text-align:right}.layCityBox .b-cityArea .b-citys{float:left;display:inline;width:440px}.layCityBox .b-cityLet .b-citys{padding:5px 0 10px}.layCityBox .b-sClose{position:absolute;top:-1px;right:0;width:18px;height:18px;background-position:0 0;cursor:pointer}.layCityBox .b-zdicon{background-position:8px -69px;}.layCityBox .b-ntextdicon{background-position:5px -85px;}.layCityBox .b-slist{display:none;float:left;zoom:1}.layCityBox .b-ntextdicon{position:absolute;width:195px;border:1px solid #e9e9e9;top:32px;left:10px;background-color:#fff;padding-left:20px;box-shadow:2px 2px 2px #d3d3d3;display:none}.layCityBox .b-zdicon{padding-left:20px;height:18px;line-height:18px;color:#888}.layCityBox .b-slist{position:absolute;width:195px;border:1px solid #e9e9e9;top:32px;left:10px;background:#fff;box-shadow:2px 2px 2px #d3d3d3;display:none;zoom:1;float:left}.layCityBox .b-slist a{display:block;height:26px;line-height:26px;text-align:right;color:#777;border-top:1px dotted #ccc;padding:0 20px}.layCityBox .b-slist a:hover{background:#f8f8f8;text-decoration:none}.layCityBox .b-slist span{float:left;color:#333}.layCityBox .b-slist a:hover span{color:#f70}.layCityBox .dd{height:0;overflow:hidden;display:none;border:0}.layCityBox .b-zCity{border-bottom:1px dotted #bbb;overflow:hidden;*zoom:1}.layCityBox .b-zCity:after{content:"\20";display:block;clear:both;height:0;overflow:hidden}.layCityBox .b-zCity .b-province{float:left;width:70px;text-align:right}.layCityBox .b-zCity .b-citys{width:390px;padding:5px 0 10px}

 
@charset "gb2312";
.search{float:right;display:inline;line-height:30px;position:relative;z-index:200;}
.search input{vertical-align:top;float:left;}
.search .inpTxt{width:260px;color:#aaa;line-height:16px;height:16px;border:1px solid #0777dd;padding:10px;border-right:0;background-color:#fff;}
.search .inpBtn{width:78px;height:38px;border:0;cursor:pointer;color:#fff;font-size:14px;background:#0777dd;font-family:"SimSum";font-weight:700;}
.search .inpBtn:hover{background:#f70;color:#fff;}
.search .inpFoc{background:#fff;text-indent:0;}
.ksDetailList {border:1px solid #dedede;position:absolute;top:38px;z-index:99999;overflow:hidden;left:0;background:#fff;box-shadow:0 0 5px #d3d3d3;font-size:14px;}
.ksDetailList-detail,.ksDetailList-sort {height:440px;text-align:left;background:#fff;border:1px solid #dedede;line-height:24px;position:relative;overflow:hidden;overflow-y:auto;float:left;width:154px;}
.ksDetailList-index {float:left;border:1px solid #dedede;margin-right:-1px;background:#fff;_margin-right:-4px;}
.ksDetailList-wrap {float:left;background:#f5f5f5;padding:5px;*zoom:1;}
.ksDetailList-detail dt,.ksDetailList-sort dt {background:#fafafa;font-weight:bold;color:#0777dd;height:28px;line-height:28px;}
.ksDetailList-wrap dt,.ksDetailList-wrap a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ksDetailList-wrap dt {padding:0 10px;}
.ksDetailList-wrap a {padding:0 10px;_position:relative;height:24px;display:block;}
.ksDetailList-wrap a:hover {text-decoration:none;background:#0777dd;color:#fff;}
.ksDetailList-index a {width:24px;height:20px;line-height:20px;text-align:center;color:#0777dd;padding:0;font-size:14px;}
.ksDetailList-index a:hover {background:#0777dd;color:#fff;text-decoration:none;}
.ksDetailList-wrap strong {display:block;font-weight:normal;}
.ajaxsearch{z-index:99999;border-bottom:1px solid #ccc;}.ajaxsearch ul{border:1px solid #ccc;border-top:none;border-bottom:none;zoom:1;background:#fff}.ajaxsearch li{padding:0 10px;line-height:30px;color:#333;text-align:right;font-size:12px;zoom:1;height:30px}.ajaxsearch .hover{background:#f4f4f4}.ajaxsearch .resulttitle{float:left;display:inline;font-size:14px;cursor:pointer;}.ajaxsearch .resultPri{color:#933ea7}.ajaxsearch div.close{width:312px;border:1px solid #ccc;border-top:none;text-align:right;padding:0 5px;zoom:1;background:#f6f6f6;line-height:25px;cursor:pointer;display:none;}.ajaxsearch a .resulttitle {color:#0777dd;}.ajaxsearch-item_price {border-top:1px dotted #bbb;}.ajaxsearch-ico {float:left;width:15px;height:15px;background:red;margin-top:7px;background:url(//www1.pcauto.com.cn/zt/gz20170412/price/layIcon.png) -4px -19px;;margin-right:5px;}
.ksDetailList-closeBtn {position:absolute;top:5px;right:5px;background:url(//www1.pcauto.com.cn/zt/gz20170412/price/layIcon.png) 0 0;width:19px;height:18px;line-height:50px;overflow:hidden;}
.searchWrap{float: right;}
.searchWrap .hot,.searchWrap .search{float: left;}
.searchWrap .hot{margin-right:8px; line-height: 38px;height:38px;width:400px;overflow:hidden;}
.searchWrap .hot a{ margin-right: 6px; font-size: 14px; color:#999;}
.searchWrap .hot a:hover{color:#f60;}
.search label .icon-arr{position: absolute; top:15px; right:88px; width: 10px; height: 6px; background:url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png) no-repeat 0 -15px; font-size: 0; overflow:hidden;}
#ksWord::-ms-clear{display:none!important;} /* ?»æ??ieä¸?input è¾??¥æ?¶æ?¾ç¤º?? X */  
@charset "gb2312";
/*floatBtns.css*/
.hide{display:none;}
.floatBtns .icon{display:inline-block; background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/cxsy/icon.png); background-repeat:no-repeat; vertical-align:middle;}
.floatBtns{width: 50px; position: fixed; left: 50%; bottom: 25px; margin-left: 590px; _position: absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 20 +"px"); z-index:501;}
.floatBtns .btn-find,.floatBtns .btn-history,.floatBtns .btn-fback,.floatBtns .btn-goTop{display:block;width:50px; height:50px; margin-bottom:2px;background:url(//www1.pcauto.com.cn/zt/gz20170412/price/icon-big.png) no-repeat; cursor:pointer;}
.floatBtns .btn-find{background-position: 0 -616px;}
.floatBtns .btn-history{background-position:0 -152px;}
.floatBtns .btn-fback{background-position:0 -207px;}
.floatBtns .btn-goTop{background-position:0 -261px;}
.floatBtns .btn-find:hover{background-position: -60px -616px;}
.floatBtns .btn-history:hover{background-position: -60px -152px;}
.floatBtns .btn-fback:hover{background-position: -61px -207px;}
.floatBtns .btn-goTop:hover{background-position: -61px -261px;}

/*pop-history*/
.pop-history{ position: fixed; width:298px; left: 50%; margin-left: 270px; bottom:132px; background-color:#fff; border:1px solid #e5e5e5; box-shadow: 0px 0px 5px #ccc; border:1px solid #e5e5e5;   font-size:14px;}
.pop-history .btn-clear .icon-clear{vertical-align: -1px; *vertical-align:5px; margin-right: 2px;}
.pop-history .icon-close{ background-position: -28px -765px; width: 16px; height: 16px; float:right; margin-top:16px; cursor:pointer;}
.pop-history .th,.pop-history li{height:48px; line-height:48px; padding:0 12px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.pop-history li a{float:left; width:250px;}
.pop-history .th .mark{color:#0777dd; font-size:18px;}
.pop-history .subMark{float:right;}
.pop-history .subMark a{color:#999; cursor:pointer;}
.otherBtns #Jhistory,#btn-goTop{display:none;}
                                                    
/*layout.css*/
.sgHot a:hover img,.mainDiv a:hover img{opacity: 0.9; filter: alpha(opacity=90);}
/*topbar*/
body .navibar{position: relative;z-index: 601;}
.topbar-wrapper {width: 1120px; margin:0 auto; padding-bottom: 20px; z-index: 500; background: white; }
.topbar-wrapper .topBox,.topBox .logo,.topBox .head_city{float:left;}
.topbar-wrapper .topbarAdd{ height:42px; line-height: 42px; padding: 14px 0; position: relative; z-index: 600;}
.topBox .logo{ margin:6px 14px 0 0;}
.topBox .icon-line{float: left; margin:8px 10px 0 0; width: 1px; height: 26px; background-color: #e5e5e5; font-size: 0; overflow: hidden;}
.topBox .name{float: left;font-size: 26px; margin-right: 10px; font-weight: bold;}
.topBox .head_city{float:left;cursor: pointer;display:inline;position:relative;} 
.topBox .head_city_name{float:left;font-size:14px;font-weight: 600;} 
.topBox .head_city_arrow{float:left;width:8px;height:5px;background:url(//www1.pcauto.com.cn/20141013/art/head_bg.png) no-repeat -119px -23px;margin:19px 0 0 5px;} 
.topBox .layCityBox{left:-26px; top:34px;}
.topBox .head_city{z-index: 2}
.topBox .head_city_arrow{transition:.25s;}
.topBox .active .head_city_arrow{transform: rotate(180deg);}
.topBox .active{z-index:999;}

/*å¯¼è??æµ??¨æ?·å?*/
.nav-fixedA .navB-inner{position: fixed; top:0; left:0; z-index: 599;}
.nav-fixedA .leftNav {position:fixed; top:55px; bottom:0;}
.nav-fixedB .leftNav{position:fixed; top:0; bottom:0;}
.nav-fixedA .mainDiv,.nav-fixedB .mainDiv{position: relative; left: 300px; float:none}

/*navB*/
.navB .pic .icon-arr,.navB .tool .icon-arr{background-image: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat;}
.navB{position: relative; height: 55px; width: 100%; z-index: 500;}
.navB-inner{height: 55px; width: 100%;}
.navB .channel{ width: 1120px; margin:0 auto; background-color:#0777dd; color:#fff;}
.navB li{position: relative; float: left; height:55px; line-height: 55px;font-size:18px;}
.navB li.current .nav-link{background: #0A66BB; color: #fff;}
.navB .nav-link{display:block; padding:0 24px; color:#fff; cursor: pointer;}
.navB .nav-link:hover{text-decoration: none; background: #0A66BB; color: #fff;}
.navB .pic .pic-sub,.navB .tool .tool-sub{display: none; position: absolute; margin-top: 5px; border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #ccc; background-color: #fff; top: 55px; }
.navB .pic.show .pic-sub,.navB .tool.show .tool-sub{display: block;} 
.navB .pic-sub{width: 108px;left: 0;}
.navB .pic-sub a{display: block; width: 108px; height: 38px; line-height: 38px; padding:0; color:#333; text-align:center; font-size: 14px;}
.navB .pic-sub a:hover{color:#f60; background-color: #f5f5f5;}
.navB .pic .nav-link,.navB .tool .nav-link{padding-right: 34px;}
.navB .pic .icon-arr,.navB .tool .icon-arr{position: absolute; top:25px; right: 14px; width: 10px; height: 6px; font-size: 0; overflow:hidden; background-position: 0 -32px;}
.navB .pic.show .icon-arr,.navB .tool.show .icon-arr{background-position: -16px -24px;}
.navB .tool{float: right;}
.navB .tool .tool-sub{width: 270px; padding:20px 20px 15px; right:0;}
.plstTool{width:300px; height:138px; overflow:hidden; font-size:12px;}
.plstTool li{float:left; margin:0 25px 25px 0; width:50px; text-align:center; font-size: 12px;}
.plstTool li .icon{margin:0 auto; display:block; background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/cxsy/icon.png); background-repeat:no-repeat; vertical-align:middle;}
.plstTool li .icon{width:34px; height:34px;}
.plstTool li em{display: block; height: 22px; line-height: 22px;}
.icon-csdb{background-position: 0 -57px;}
.icon-cxdb{background-position: 0 -98px;}
.icon-tpdb{background-position: 0 -253px;}
.icon-wzcx{background-position: 0 -135px;}
.icon-gcjs{background-position: 0 -172px;}
.icon-dkgc{background-position: 0 -253px;}
.icon-zhgc{background-position: 0 -291px;}
.icon-gjmc{background-position: 0 -333px;}

/*leftNav*/
.tree .emBox i,.tree .banTit .icon-line,.tree .product .icon-line{background-image: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat;}
.leftNav{float: left; position:relative; width:270px; background: #fff;z-index: 100;}
.wordBox{position: absolute; top:0; height:100%; background-color:#69baff; padding:5px 0;}
.subWord{text-align: center;}
.subWord a{display:block; width: 30px; height: 24px; line-height: 24px; font-size: 14px; font-family: arial;  font-weight: bold; color:#fff; cursor:pointer;}
.subWord a:hover{background-color:#0777dd; color:#fff;}
.leftTree{ position: relative; left:30px; width: 239px; overflow: auto; overflow-x: hidden; border:1px solid #e5e5e5; border-left:none;}
.leftTree .sgHot{ height: 148px; border-bottom:1px solid #e5e5e5; padding-top:10px; padding-bottom:5px;}
.sgHot ul{width: 224px; overflow:hidden;}
.sgHot li{float: left; margin:0 0 8px 10px;}
.sgHot li a{display: block; width: 60px; text-align:center;}
.sgHot li span{display:block; height:21px; line-height: 21px; overflow:hidden;}
.tree{float:left; width:247px; margin:0 auto;}
.tree li{position: relative;}
.tree .pictreeTit{padding:0 14px;}
.tree .logo{margin-right:15px;}
.tree .logo img{vertical-align:middle; }
.tree .pictreeTit{height: 35px; line-height: 35px; font-weight: bold; background-color: #f5f5f5; font-size:18px;}
.tree .ppLink{display: block;line-height: 24px; padding: 10px 14px; /* height: 50px; line-height: 50px; */ border-bottom: 1px solid #e9e9e9;}
.tree .subTable{border-bottom:1px solid #e9e9e9; padding:18px 0; display: none;}
.tree .subTable li{margin-bottom: 8px;}
.tree .subTable .product{padding-right:25px;}
.tree .subTable .product .des{display: block; overflow: hidden;}
.tree .subTable{padding:20px 0 3px;}
.tree .openChild .subTable{display: block;}
.tree .sname{font-size: 14px;}
.tree .snum,.tree .openChild .subTable .product span{color:#999;}
.tree .banTit{font-weight: bold; padding-left:15px;}
.tree .banTit .icon-line{ float:left; width: 15px; height: 9px; margin:3px 10px 0 0; background-position: -35px 0; font-size:0; overflow:hidden;}
.tree .product {padding-left: 40px;}
.tree .product .icon-line{float:left; width: 9px; height: 17px; margin:3px 10px 0 0; background-position: -35px 0; font-size:0; overflow:hidden;}
.tree .emBox{position: absolute; left: 194px; top: 0; height: 50px; width: 26px; cursor: pointer;}
.tree .emBox i{position: absolute; top:22px; right: 10px; width: 8px; height: 5px;background-position: 0 -24px; font-size: 0; overflow: hidden; cursor: pointer;}
.tree .openChild .emBox i{background-position: -17px -31px;}
.tree .cur .sname{color:#0777dd;}
.tree .cur:hover .sname{color:#f60;}

/*mainDiv*/
.mainDiv{float: left; position: relative; left:30px;  width: 820px; background-color:#fff; z-index: 10;}

/*position*/
.position{height: 20px; line-height:20px; font-size: 14px;}

/*select-banner*/
.select-banner .select-clear .icon-ljt,.select-banner .select-box-close{ background-image: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat;}
.select-banner .tit { float: left; font-size: 14px; padding-left: 20px; padding-right: 5px; line-height: 48px;  color:#999;}
.select-banner .select-box { overflow: hidden; padding-bottom: 7px; }
.select-banner .select-c { float: left; display: inline;   margin-top:12px; margin-right: 10px; }
.select-banner .select-c a {height: 24px;     padding: 0 24px 0 10px;background: #fff; line-height: 24px; border: 1px solid #0777dd;  height: 100%; display: block; position: relative;}
.select-banner .select-box-close { position: absolute; width: 10px; height: 10px; background-position: -27px -63px ; cursor: pointer; zoom: 1; line-height: 34px; right: 7px; top: 7px; }
.select-banner .select-c a:hover { text-decoration: none; border-color:#f60; color:#333;}
.select-banner .select-c a:hover .select-box-close{background-position: -19px -107px;}
.select-banner .select-clear { margin: 13px 0 0 10px; float: left; font-size: 14px; color: #333; }
.select-banner .select-clear .icon-ljt {width: 16px; height: 16px; float: left; margin-top: 4px; margin-right: 4px; background-position: 0 -106px ;}
.select-banner .select-clear a:hover { text-decoration: none; }
.select-banner .select-clear a:hover .icon-ljt{background-position:0 -122px; }
.select-banner-wrap {position: relative; min-height:50px; margin:20px 0 20px 0;}
.select-banner-wrap .select-banner{border: 1px solid #e5e5e5; border-left: 0; border-right: 0; background: #f5f5f5; width: 820px; /* height: 48px; */ font-size:14px;}

.select-fixed .select-banner-inner{position: fixed; top:0; position: fixed; width: 100%; z-index: 9999; min-width: 1120px; left: 0;}
.select-fixed .select-banner{position: absolute; left: 300px; box-shadow: 0 2px 3px #ddd;}
.select-fixed .banner{position: relative; width: 1120px; margin: 0 auto; left: 0;}
.nav-fixedA .select-fixed .select-banner-inner{top:55px;}
.select-fixed.select-banner-wrap{z-index:599;}

/*brand-tit*/
.brand-tit {height: 57px;width: 820px;border-bottom: 2px solid #e5e5e5;}
.brand-tit .brand-logo { float: left; }
.brand-tit .brand-logo img { margin-top: 10px; margin-right: 10px; float: left; }
.brand-tit .brand-logo p{float:left; margin-top:7px; font-size:26px; font-weight:bold;color:#333;}
.brand-tit .brand-logo em { float: left; color: #999; margin: 24px 0 0 15px;  font-size:14px;}
.brand-tit .brand-nav { float: right; margin-top: 23px; }
.brand-tit .brand-nav span { float: left; margin-left: 10px; }
.brand-tit .brand-nav span a { color: #999; font-size: 14px; zoom: 1; }
.brand-tit .brand-nav span a:hover { color: #f70; }
.brand-tit .brand-nav .blank { color: #999; float: left; padding: 0px 10px; }
.brand-tit .brand-navB { float: right; }
.brand-tit .brand-navB .brand-linkB { margin-left: 30px; border-bottom: 2px solid transparent; line-height: 44px; height: 44px; float: left; margin-top: 13px; }
.brand-tit .brand-navB .brand-linkB a { color: #999; font-size: 18px; }
.brand-tit .brand-navB .brand-linkB a:hover { color: #f70; }
.brand-tit .brand-navB .brand-linkB.current { border-color: #0777dd; }
.brand-tit .brand-navB .brand-linkB.current a { color: #0777dd; }

/*footer*/
body .g-footer .gft-wrap{width: 820px;}
body.b-webWideScreen .g-footer{background-color: #fff;}
body.b-webWideScreen .g-footer, body.b-webWideScreen .g-footer a, body.b-webWideScreen .g-footer .gft-copyRight, body.b-webWideScreen .g-footer .gft-copyRight a{color: #999;}
body.b-webWideScreen .g-footer .gft-links{ word-spacing: -2px;}
body.b-webWideScreen .g-footer .gft-links a{color:#666; margin: 0;}
body.b-webWideScreen .g-footer .gft-links a:hover{color:#f60;}
body.b-webWideScreen .g-footer{border-top-color:#e5e5e5;}

/*??å¸?*/
.city{position: relative; cursor: pointer;}
.city .icon-arrD {margin-left: 3px; background-position: -22px -457px; transition: .25s; }
.city .cityName{color:#333; font-weight:600;}
.active .icon-arrD {transform: rotate(180deg); }

/*å¯¹æ??????*/
.comparepop{top:99px;}

/*?·å?»è½¦?¨å¹¿*/
.qcbj-fixed{width:155px; height:180px;position: fixed;left: 50%; top: 111px;margin-left: -742px; background: #fff; border: 1px solid #eee;    line-height: 20px; text-align: center; padding: 6px;display: none;}
.qcbj-fixed .qcbj-close{position: absolute;top: -16px;width: 16px;right: 0;height: 16px;background: url(//www1.pcauto.com.cn/20140911/bjkclient/images/closeBtn.png) no-repeat;cursor: pointer;}

/*å¹¿å???´è?*/
.ivy820 iframe, .ivy820 object, .ivy820 img{margin-bottom: 5px;}

/* ??ä¹??¶å?? */
.pop_ivy_jjys{width: 130px; height: 130px; position: fixed; left: 50%; top: 100px; margin-left: -694px;}
.pop_ivy_jjys .close{position: absolute; width: 20px; height: 20px; top:0; right: 0; cursor: pointer;}

                                                                                                               

/*?¾è½¦-icon*/
.modChoose .icon-ck,.modChoose .icon-arr,.modChoose .arrow-top,.filter-handle,.filter-label .arrow-top,.modChoose .brandLetter .tag .arrow-top{background-image:url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat;}
.JchooseNewFold .subClose .icon-arr,.modChoose .icon-arr{width: 10px; height: 5px; margin: 13px 0px 0px 5px; background-position: 0 -40px;}
.modChoose .has-more-active .icon-arr, .ctrlBtnOpen .icon-arr, .has-more-on .icon-arr{background-position: -16px -40px;}
.modChoose .icon-ck{float:left;width:12px; height: 12px; margin:5px 5px 0 0; background-position:-38px -48px;}
.modChoose .s .icon-ck{background-position: -23px -48px;}

.JchooseNewFold .tbA,.JchooseNewFold .ctrlBtnBox{display:none;}
.modChoose{margin-bottom:20px;}
.modChoose .subMark .subClose{width:100px; height: 24px; color:#0777dd;cursor: pointer; overflow:hidden; text-align:right;}
.modChoose .subMark .subClose:hover{color:#f60;}
.subClose .icon-arr{float:right; background-position: -16px -40px;}
.modChoose .subClose .icon-arr{margin-top:10px;*margin-top:-14px;}
.modChoose .tbA{font-size:14px; padding:0;}
.modChoose .tbA .tag{float:left; height:22px; margin-right:11px;  padding:0 5px; line-height:22px; color:#333; white-space:nowrap; cursor:pointer;}
.modChoose .tbA .tag:hover{color:#f60;}
.modChoose .tbA .tag.s{color:#fff;background:#0777dd;}
.modChoose .tbA .tag.null{color:#999; cursor: text;}
.modChoose .jibieselect .has-more a.s { color: #fff; background: #0777dd; float: left; height: 22px; line-height: 22px; white-space: nowrap; cursor: pointer; position: relative; padding: 0px 20px 0 8px; }
.modChoose .jibieselect .has-more a.s .icon-arr { background-position: -40px -40px; right: 5px; }
.modChoose .jibieselect .has-more-on:hover a.s .icon-arr { background-position: -40px -32px; }

.ctrlBtnBox{position:relative; height:36px; margin-top:-1px; padding-top:5px; border-bottom:1px solid #e5e5e5;background:#fff;}
.ctrlBtn{display:block; width:250px; height:34px; margin:0 auto;line-height:34px; color:#0777dd; border:1px solid #e5e5e5; border-bottom:none; background:#fff; cursor:pointer; text-align:center; font-size: 14px;}
.ctrlBtn .icon-arr{display:inline-block; margin:0; vertical-align:middle; *display: inline; *zoom:1;}

/*?¾è½¦-ä»·æ?¼ç????*/
.filter{border-bottom:1px solid #eee;}
.filter-text{display:inline-block; margin-right:10px; color:#999;}
.filter-hd{float:left; padding-top:30px;}
.filter-hd .current{color:#fff; background:#0777dd; text-decoration:none;}
.filter-hd .current:hover{color:#fff;}
.f-price-all{color:#333;display:inline-block;width:34px; height: 22px; line-height: 22px; padding:0 2px; text-align:center;}
.f-price-all:hover{text-decoration:none;}
.filter-bar{position:relative;float:left; margin-left:16px; width: 684px; padding-top:37px;visibility:hidden; cursor: pointer;}
.filter-bar-bg{width:680px;height:34px;background:url(//www1.pcauto.com.cn/zt/gz20170412/price/index/spriteNewBg.png) no-repeat;}
.filter-bar-progress{ position:absolute;top:37px;left:11px;width:662px;height:10px;background:#6ab8ff;overflow:hidden;}
.filter-handle{position:absolute;top:30px;left:0;width:24px;height:24px;cursor:pointer;background-position: 0 -61px;}
.filter-handle-r{left:662px;}
.filter-label{position:absolute; top:6px; left:286px; width:70px;  padding:0 5px; height:22px; font-size:14px;line-height:22px;  border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #e5e5e5; text-align:center;}
.filter-label .arrow-top{position:absolute; bottom:-6px; left:50%; margin-left:-8px; width:16px; height:6px; background-position:-22px -88px;}
.filter-links{clear:both; overflow:hidden; padding:25px 0 15px 79px;}
.filter-links .gray{float:left; width: 42px; margin-top:-2px;}
.filter-links .tag.null,.filter-links .tag.null:hover{color:#777;background:none; cursor:default;}
.filter-links .tag.null.s,.filter-links .tag.null.s:hover{color:#fff;background:#0777dd; cursor:default;}


/*?¾è½¦-è¡?*/
.getItem{padding:15px 0; border-bottom: 1px solid #eee;}
.getItem .getTh, .getItem .umLimit, .getItem .Items, .has-more{float: left;}
.getItem .getTh{width: 72px; line-height: 22px; color:#999; margin-right: 10px;position: relative;}
.getItem .getTh .icon_new{position: absolute;right:-8px;top:-13px;}
.jibie{padding-bottom:67px;}
.getItem .line {float: left; margin: 0 5px 0 12px; color: #e5e5e5; font-size: 12px;}
.getItem .itemActive{width: 738px;}
.getItem .itemActive .option{margin-bottom: -12px;}
.getItem .itemActive .tag{margin-bottom: 12px;}
.getItemB { padding-top: 5px; }
.getItemB .getTh { margin-top: 10px; }
.getItemB .Items .tag { margin-top: 10px; }

/*?¾è½¦-?´å?å±?å¼?é¡?*/
.modChoose .has-more .ulWrap{position: absolute;left: 50%; margin-left: -57px; top:20px; display: none; padding-top:11px;}
.modChoose .has-more ul .tag{height:22px; line-height: 22px;}
.modChoose .has-more{/*padding-right:16px; */line-height: 22px; cursor: pointer;}
.modChoose .has-more-suv { margin-right:11px; display:inline-block;}
.modChoose .has-more a{ padding-right:16px;}
.modChoose .has-more .icon-arr{position: absolute; right: 0; margin:0; top:9px;}
.modChoose .has-more-on.has-more .ulWrap{display: block;}
.modChoose .has-more-col{float: left; height:22px; line-height: 22px; margin-right:20px; padding-left:5px;}
.modChoose .has-more{position: relative; white-space: nowrap; z-index:10;}
.modChoose .has-more ul{width: 112px; padding:10px 0 10px 11px; overflow:hidden; border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #e5e5e5; background-color:#fff; z-index:4;}
.modChoose .has-more ul li{float: left; display: block;}
.modChoose .has-more.has-more-active .ulWrap{display: block;}
.modChoose .has-more.has-more-active .arrow-top{display: block;}
.modChoose .has-more .arrow-top{display: none; position: absolute; bottom:-10px; *bottom:-11px; left:20px; width: 19px; height: 10px; background-position: 0 -139px; font-size: 0; overflow:hidden; z-index:5;}
.modChoose .has-more-jg{z-index: 9;}
.modChoose .has-more .null{color:#999;}

.jibie .has-more  ul{width: 725px; }
.has-more-col ul{ position: absolute; top:30px; left:0; width: 112px; display: none; padding:8px 0 8px 8px; overflow:hidden; border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #ccc; background-color:#fff; z-index:4;}
.modChoose .has-more-jc ul{left:-50px;}
.modChoose .has-more-suv ul{left:-156px;}
.modChoose .has-more-syc ul{left:-363px;}
.modChoose .has-more-col.has-more-active ul{display: block;}
.modChoose .has-more-col .arrow-top{bottom:-9px;}

/*?¾è½¦-?½å??*/
.countryItems .has-more ul, .pro_fuleItems .has-more ul{padding:0;}
.countryItems .has-more li a, .pro_fuleItems .has-more li a{display: block; width:98px; padding:0 8px; text-align:center; height: 38px; line-height: 38px;}
.countryItems .has-more li a:hover, .pro_fuleItems .has-more li a:hover{background-color:#f5f5f5;}
.countryItems .has-more li a.null, .pro_fuleItems .has-more li a.null{color:#999; cursor: text;}
.countryItems .has-more li a.null:hover, .pro_fuleItems .has-more li a.null:hover{background-color:#fff; }

/*ä¸???æ¡???ä¸?é«?äº?*/
.jibie  .has-more .s, .countryItems .has-more .s, .pro_fuleItems .has-more .s{background-color:#0777dd; color:#fff; display:block;  position: relative; padding: 0px 20px 0 8px;}
.jibie  .has-more .s .icon-arr, .countryItems .has-more .s .icon-arr, .pro_fuleItems .has-more .s .icon-arr{background-position:-40px -40px; right:5px;}
.jibie  .has-more-active .s .icon-arr,.countryItems .has-more-on .s .icon-arr, .pro_fuleItems .has-more-on .s .icon-arr{background-position:-40px -32px;}

/*?¾è½¦-å¤?????é¡?*/
.pro_fuleItems .submark{float: left;}
.pro_fuleItems .mark{width: 336px;}

/*?¾è½¦-????*/
.modChoose .brandLetter .tag{margin-right: 10px; position: relative;}
.modChoose .brandLetter .tag .arrow-top{display: none; position: absolute; z-index: 10; bottom: -11px; left: 50%; margin-left: -8px; width: 19px; height: 10px; background-position: 0 -139px;}
.modChoose .brandLetter .s.tag .arrow-top{display: block;}
.brandItem{position: relative;}
.brandItem  .Items-pro{width: 738px;}
.brandDiv{ margin-top:10px; width: 715px; padding: 0 10px 10px 10px; border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #e5e5e5;}
.brandDiv .tag{margin-top: 10px;}
.brandDiv .gray{ float: left; margin: 10px 0 0 4px;}
.modChoose .brandDiv .tag, .brandDiv span{height: 22px; line-height: 22px;}
.modChoose .brandHot{height: 31px; overflow: hidden;}

/*ç­???-è½?ç³?*/
.sgItem {padding-bottom:5px;}
.sgItem .ItemsWrap{overflow: hidden; margin-bottom: 10px;}
.sgItem .Items{ width: 738px; margin-top:-10px;}
.sgItem .Items .tag{margin-top:10px;}
.tagMore{position: relative; float: right; margin:10px 0;}
.sgItem .btn-toggle .off,.show .btn-toggle .on{display: none;}
.tagMore .btn-toggle{display: block;  height: 20px; border: 1px solid #ddd; float: right; text-align: left; padding-left: 5px; line-height: 20px; padding-right: 5px; position: relative; cursor: pointer; color: #333; font-size: 12px;}
.tagMore .btn-toggle .icon-arr{margin-top:0; display: inline-block;position: relative; top:-3px; *top:-8px; width: 10px; height: 5px; background-position: 0 -40px;}
.popMore{display: none; position: absolute; top:28px; left: -742px; width: 820px; height: 245px; overflow:hidden; overflow-y: auto;  background-color:#fff;    border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #e5e5e5;}
.popMore dl{padding:10px 0; overflow: hidden; line-height: 34px; border-bottom: 1px solid #eee;}
.popMore dt{float: left; width:94px; text-align: center; font-weight: bold; overflow:hidden;}
.popMore dt .icon-line{float:right; width: 1px; height: 14px; margin-top:10px; background-color:#ddd; font-size: 0; overflow: hidden;}
.popMore dd{overflow:hidden;}
.popMore dd a{float: left; width: 306px; margin-left:26px;}
.sgItem .show.tagMore{z-index: 600;}
.sgItem .show .popMore{display: block; z-index: 600;}
.sgItem .show .off{display: inline;}
.sgItem .show .icon-arr{background-position: -16px -40px;}   

/*modA.css*/
.thA{border-bottom:1px solid #e5e5e5;height:52px;}
.thA>a:hover{color:#000;}
.thA .mark{color:#0777dd;font-size:24px;border-bottom:2px solid #0777dd;height:51px;line-height:51px;}
.thA .mark a{color:#0777dd;}
.thA .subMark a{margin:22px 0 0 11px;display:inline-block;color:#999; font-size:14px;}
.thA .subMark a.yh{color:#ff4444;}
.thA .subMark a.yh:hover{color:#f60;}
.thA .subMark .line{border-right: 1px solid #e5e5e5; margin-left: 10px;}
.thA .sub{margin: 22px 0 0 11px; font-size:14px; color:#999; *display:inline; *zoom:1; float:left;}
.thA .subTab{float:right; *display:inline; margin-top:18px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5; font-size:14px;}
.thA .subTab .tab{width:100px; height:34px; line-height:34px;  float:left; color:#999;border-left:1px solid #e5e5e5; text-align:center;}
.thA .subTab .tab:hover{color:#f60;}
.thA .subTab .tab.current{height:32px; border-bottom:1px solid #fff;  border-top:1px solid #007adf; color:#007adf;}
.tbA{padding-top:20px;}
.tbB{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.tbB li{border-bottom:1px solid #e5e5e5;}

/*??????äº¤ä?*/
.thA .subTab{position:relative; z-index:4;}
.thA .subTab .lst{display:none; position:absolute; z-index:10; width:112px; background:#fff; border:1px #ddd solid; box-shadow:0px 0px 3px #ccc; right:-1px; top:40px; z-index:-1;}
.thA .change .lst{display:block;}
.thA .subTab .lst .tab{position:absolute; border-left:0 none; left:0; top:-10px; width:100%; height:12px;}
.thA .subTab .lst a{display:block; width:112px; height:35px; line-height:35px; text-align:center;}
.thA .subTab .lst a:hover{color:#f56262; background:#f5f5f5;}
.thA .subTab .lst .tab:hover{background:#fff; opacity:0.01; filter:alpha(opacity=0.01);}

/*å¤´é??*/
.chaTop { height: 80px; line-height: 80px; background: #fff; }
.chaTop .chaTit { font: 700 28px/80px Microsoft Yahei; float: left; margin-right: 30px; display: inline; position: relative; height: 60px; }

.search .icon-arr { position: absolute; top: 15px; right: 88px; width: 10px; height: 6px; background: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png) no-repeat 0 -15px; font-size: 0; overflow: hidden; }

.chaMenu { height: 55px; background: #0777dd; line-height: 55px; overflow: hidden; }
.chaMenu li { float: left; font-size: 18px; }
.chaMenu li a { float: left; padding: 0 25px; color: #fff; height: 55px; }
.chaMenu li a:hover { background: #06c; text-decoration: none; color: #fff; }
.chaMenu .subMark { padding-right: 15px; color: #fff; }
.chaMenu .subMark a { color: #fff; }
.chaMenu .subMark a:hover { color: #f70; }
.chaMenu .cur a { background: #06c; }

.chaSub { float: right; color: #99ccff; padding-right: 10px; }
.chaSub a { color: #fff; margin: 0 5px; }

.ks { position: relative; }
.ks .search { position: absolute; top: -113px; right: 0; }

.chaMenu-tit { float: left; display: none; }

/*ç­???æ¨¡å??*/
.modChoose { margin-top: 20px; border: 1px solid #e5e5e5; }
.modChoose .thA { height: 48px; padding-left: 18px; background: #f5f5f5; line-height: 48px; font-size: 20px; }
.modChoose .tbA { padding-left: 20px; padding-right: 18px; }
.modChoose .getItem .mark { width: 710px; }
.modChoose .getItem .submark { float: left; }
.modChoose .getItem .itemActive { width: 990px; }
.modChoose .jibieselect { padding-bottom: 15px; }
.modChoose .jibieselect .has-more ul { width: 112px; padding: 0; overflow: hidden; border: 1px solid #e5e5e5; box-shadow: 0px 0px 5px #e5e5e5; background-color: #fff; z-index: 4; left: 0; }
.modChoose .jibieselect .has-more ul li a { display: block; width: 98px; padding: 0 8px; text-align: center; height: 38px; line-height: 38px; }
.modChoose .jibieselect .has-more ul li a:hover { background-color: #f5f5f5; }
.modChoose .jibieselect .has-more >a.s{ color: #fff;background: #0777dd;float: left;height: 22px;line-height: 22px;white-space: nowrap;cursor: pointer; position: relative; padding: 0px 20px 0 8px; }
.modChoose .jibieselect .has-more >a.s .icon-arr{background-position: -40px -40px; right: 5px;}
.modChoose .jibieselect .has-more >a.s:hover .icon-arr{background-position: -40px -32px;}
.modChoose .jibieselect .has-more-on { z-index: 11; }
.modChoose .jibieselect em.tag { color: #333; cursor: default; }
.modChoose .jibieselect em.tag:hover { color: #333; }
.modChoose .jibieselect .has-more-suv { margin-right: 11px; }
.modChoose .tbA .null{color: #999; cursor: text;}
.bb0 { border-bottom: 0; }

.ctrlBtnBox { border-bottom: 0; }

/*å·²é???¡ä»¶*/
.select-banner-wrap { z-index: 1; }

.select-banner-wrap .select-banner { width: 1120px; }

.select-banner-wrap.fix { z-index: 99; position: fixed; top: 0; left: 50%; margin-left: -560px; border: 0; box-shadow: 0px 2px 3px #ddd; margin-top: 0; width: 1120px; }
.select-banner-wrap.fix .select-banner { width: 1118px; }

.select-banner .txts { font-size: 14px; color: #999; float: left; display: inline; margin-top: 14px; margin-right: 20px; }
.select-banner .txts i { color: #0777dd; }

.indexSeBanner { box-shadow: 0px 0px 0px transparent; }
.indexSeBanner .select-banner { width: 1118px; border: 1px solid #e5e5e5; }

.indexSeBanner.fix { box-shadow: none; }

/*ç²¾ç¡®?¾è½¦??????*/
.brand-select { border: 1px solid #e5e5e5; border-bottom: none; }
.brand-select .bsTop { height: 48px; line-height: 48px; background: #f5f5f5; border-bottom: 1px solid #e5e5e5; }
.brand-select .mark { font-size: 14px; color: #999; }
.brand-select .mark > i em { color: #933ea7; }
.brand-select .mark > em { color:#933ea7; padding: 0px 22px; border-top: 1px solid #933ea7; border-right: 1px solid #933ea7; margin-top: -1px; height: 49px; float: left; background: #fff; margin-right: 23px; }
.brand-select .subMark { margin-right: 15px; margin-top: 11px; }
.brand-select .subMark a { float: left; width: 60px; height: 25px; background: #fff; text-align: left; line-height: 25px; }
.brand-select .subMark a em { float: left; width: 11px; height: 12px; background-image: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat; margin-left: 7px; margin-right: 6px; }
.brand-select .subMark a .bsIcon1 { margin-top: 6px; background-position: 0px -259px; }
.brand-select .subMark a .bsIcon2 { margin-top: 6.5px; background-position: 0px -273px; }
.brand-select .subMark a:hover { background: #f70; color: #fff; }
.brand-select .subMark a:hover .bsIcon1 { background-position: -39px -219px; }
.brand-select .subMark a:hover .bsIcon2 { background-position: -39px -235px; }
.brand-select .subMark a.cur { background: #0777dd; color: #fff; }
.brand-select .subMark a.cur .bsIcon1 { background-position: -39px -219px; }
.brand-select .subMark a.cur .bsIcon2 { background-position: -39px -235px; }

.header-nav-b { padding: 10px 20px; border-top: none; border-bottom: none; }
.header-nav-b dl { line-height: 30px; padding-top: 5px; font-size: 14px; overflow: hidden; }
.header-nav-b dt { color: #999; float: left; }
.header-nav-b dd { overflow: hidden; word-break: keep-all; white-space: nowrap; }
.header-nav-b dd a { float: left; margin-left: 20px; }
.header-nav-b .zm a { padding: 0 10px; height: 30px; text-align: center; margin-left: 5px; }
.header-nav-b .zm .cur { background-color: #933ea7; color: #fff; }
.header-nav-b #JbrandElements a:first-child { margin-left: 14px; }

/*ç²¾ç¡®?¾è½¦ ?°è?½æ?è½? ??å®?*/
.content { border: 1px solid #e5e5e5; border-bottom: none; background-color: #f5f5f5; }

.braRow .braRow-iconTag { height: 48px; line-height: 48px; padding: 0 20px; font-size: 20px; border-bottom: 1px solid #e5e5e5; }
.braRow .braRow-inner { border-bottom: 1px solid #e5e5e5; }
.braRow .braRow-l { float: left; width: 120px; }
.braRow .braRow-r { float: right; width: 994px; min-height: 147px; border-left: 1px solid #e5e5e5; background-color: #fff; overflow: hidden; }

.braRow-l .braRow-icon { padding: 20px 0 14px; }
.braRow-l .aPic { display: block; }
.braRow-l .aPic:hover{color:#000;}
.braRow-l .aPic span { display: block; width: 78px; margin: 0 auto; height: 78px; border: 1px solid #e5e5e5; background-color: #fff; }
.braRow-l .aPic p { margin-top: 5px; color:#000;font-size: 16px; font-weight: bold; text-align: center; }

.braRow-r .modA { padding: 0 20px; border-bottom: 1px solid #e5e5e5; }
.braRow-r .thA { height: 70px; line-height: 70px; font-size: 20px; font-weight: bold; }
.braRow-r .tbA .stit { margin-bottom: 9px; font-size: 18px; color: #999; }
.braRow-r .tbA > a { font-size: 16px; }
.braRow-r dd { float: left; }
.braRow-r dd a { display: block; width: 190px; height: 20px; line-height: 20px; margin: 0 0 30px 0; }
.braRow-r .noBorder { border-bottom: none !important; }

.fnav { line-height: 0; overflow: hidden; height: 0; font-size: 0; }

.dqContent dt, .braRow .braRow-iconTag, .braRow-r .thA { position: relative; left: 0; top: 0; }
.braRow-r .thA >a span{    color: #000;margin-left: 1%;}
.dPos, .iPos, .dPos2 { width: 10px; height: 10px; display: block; position: absolute; zoom: 1; top: 0; }

.dPos a, .iPos a, .dPos2 a { display: block; }

/*?°è½¦????*/
.newCarChoose { margin-top: 10px; margin-bottom: 20px; }
.newCarChoose .getItem { padding: 10px 0px; border-bottom: 1px solid #eee; }
.newCarChoose .getItem .getTh { float: left; width: 72px; margin-top: 3px; color: #999; overflow: hidden; font-size: 14px; margin-right: 10px; }
.newCarChoose .getItem .tag { float: left; height: 30px; margin-right: 5px; padding: 0 8px; line-height: 30px; color: #333; font-size: 14px; white-space: nowrap; cursor: pointer; }
.newCarChoose .getItem .tag:hover { color: #f70; }
.newCarChoose .getItem .tag.s { color: #fff; background: #0777dd; }
.newCarChoose .getItem .Items em{color: #999; float: left; float: left; height: 30px; margin-right: 5px; padding: 0 8px; line-height: 30px; font-size: 14px; white-space: nowrap; }

/*?¾ç????è¡?*/
.newCarList { width: 1120px; overflow: hidden; margin-bottom: 8px; }

.picList { width: 1200px; }
.picList li { float: left; width: 180px; margin-right: 55px; padding-bottom: 20px; }
.picList li > a { position: relative; width: 180px; height: 135px; display: block; overflow: hidden; }
.picList li > a span { position: absolute; left: 0; height: 21px; line-height: 21px; padding: 0 10px; color: #fff; top: 0; text-align: center; z-index: 10; }
.picList li > a span .icon1 { position: absolute; bottom: -4px; left: 1px; width: 4px; height: 4px; font-size: 0; overflow: hidden; }
.picList li > a span .icon2 { position: absolute; right: -10px; top: 0; width: 10px; height: 21px; }
.picList li > a .icon1, .picList li > a .icon2 { background-image: url(//www1.pcauto.com.cn/zt/gz20170412/price/index/icons_201707.png); background-repeat: no-repeat; }
.picList li > a .icon-red { background-color: #ff4444; }
.picList li > a .icon-red .icon1 { background-position: 0 -52px; }
.picList li > a .icon-red .icon2 { background-position: -40px -63px; }
.picList li > a .icon-blue { background-color: #9bc3e8; }
.picList li > a .icon-blue .icon1 { background-position: 0 -305px; }
.picList li > a .icon-blue .icon2 { background-position: -40px -292px; }
.picList li > a .icon-gray { background-color: #ccc; }
.picList li > a .icon-gray .icon1 { background-position: 0 -300px; }
.picList li > a .icon-gray .icon2 { background-position: -30px -292px; }
.picList li > a .icon-yellow { background-color: #ecc896; }
.picList li > a .icon-yellow .icon1 { background-position: 0 -295px; }
.picList li > a .icon-yellow .icon2 { background-position: -20px -292px; }
.picList li > a .date { position: absolute; width: 100%; bottom: 5px; left: 0; font-size: 12px; text-align: center; color: #fff; }
.picList li .tit {height: 34px; line-height: 34px; font-size: 16px; color: #333; text-align: center; overflow: hidden; white-space: nowrap}
.picList li .price { text-align: center; font-size: 14px; color: #ff4444; }
.picList li .link { text-align: center; color: #999; font-size: 14px; }
.picList li .link a { color: #999; margin-right: 4px; font-size: 14px; }
.picList li .link a:hover { color: #f70; }
.picList li .link .aNull { font-size: 14px; margin-right: 4px; color: #999; text-decoration: line-through; cursor: default; }
.picList li .link .aNull:hover { color: #999; }

/*??å­???è¡?*/
.txtList { width: 1000px; }
.txtList li {
    /*width: 180px;*/
    /*width: 220px; */
    width: 250px;
    padding-bottom: 14px; float: left;
    /*margin-right: 20px; */
}
.txtList .tit { font-size: 16px; line-height: 34px; }
.txtList .tit a { vertical-align: middle; }
.txtList .tit em { vertical-align: middle; font-size: 12px; color: #fff; padding: 1px 3px; border-radius: 2px; }
.txtList .tit .redMsk { background: #ff4444; }
.txtList .tit .yellowMsk { background: #ffac13; }
.txtList .tit .blueMsk { background: #9bc3e8; }
.txtList .tit .grayMsk { background: #ccc; }
.txtList .price { color: #ff4444; font-size: 14px; }
.txtList .link { font-size: 14px; }
.txtList .link a { color: #999; }
.txtList .link a:hover { color: #f70; }
.txtList .link .aNull { color: #999; text-decoration: line-through; }

/* Update 20171106  ??å­???è¡? ?¾æ??ä¿??? */
.txtListA li { padding-top: 12px; }
.txtListA li p:nth-of-type(2) a{font-size: 13px;}
.txtListA .tit {position: relative; }
.txtListA .tit a{display: block; height: 36px; overflow: hidden; white-space: nowrap;}
.txtListA .tit em {position: absolute; height: 16px; line-height: 16px; left: 0; top: -10px; }
.txtListA .tit em i{position: absolute; width: 4px; height: 4px; background-image:url(//www1.pcauto.com.cn/zt/gz20171106/price/images/arr_qcdq.png); background-repeat:  no-repeat; bottom: -4px; left: 50%; margin-left: -10px; }
.txtListA .tit .redMsk i{background-position: 0 0; }
.txtListA .tit .yellowMsk i{background-position: 0 -5px; }
.txtListA .tit .blueMsk i{background-position: 0 -10px; }
.txtListA .tit .grayMsk i{background-position: 0 -15px; }


/* ?°è½¦?¥å? */
.modNewCar .thA .mark a{color: #0777dd;}
.modNewCar .thA .mark a:hover{color:#f60;}
.txtLink{ padding-top:10px;}
.txtLink,.txtLink ul{overflow:hidden;}
.txtLink li{float: left; height:34px; line-height: 34px; margin:0 22px 0 0; font-size:14px; *white-space: nowrap;}
.txtLink a{display: block;}


/*é¦?é¡?*/
/*?°è?½æ?æ±½è½¦é¡?*/
.energyList, .indexList { margin-bottom: 40px; }
.energyList .picList{width: 1150px;}
.energyList .picList li, .indexList .picList li { margin-right: 13px; }

.energyList .braRow-r .tbA, .indexList .braRow-r .tbA { border-bottom: 1px solid #f0f0f0; }

/*æµ???*/
.newCarChoose.fix { position: fixed; top: 0; left: 50%; margin-left: -560px; margin-top: 0; width: 1120px;z-index: 999;background: #fff;}

.header-nav-b.navFix { width: 1078px; border-bottom: 1px solid #e5e5e5; background-color: #fff; z-index: 999; overflow: hidden; height: 36px;top:0; }

.mt10 { margin-top: 10px !important; }

.gray { color: #999 !important; }
.braContent a:hover img,.newCarList a:hover img{opacity: 0.9; filter: alpha(opacity=90); }

/*newIcon*/
.icon_new{width:30px;height:17px;background:url(//www1.pcauto.com.cn/zt/gz20170412/price/cxing/icons.png) no-repeat 0 -458px;}