
/*CSS Document */
body{ font-family: tahoma,"Hiragino Sans GB","microsoft yahei","simsun",sans-serif; background: #f5f6f8;}
a:hover{ color: #e94740;}
.hide{ display: none;}
.footer-search .keyword .focus{ border: 1px solid #e94740;}

/* 二级页导航去除三级导航高度 */
#mainNav{ height: auto;}

/*content*/
.hide{ display: none;}
.content{ width: 1000px; margin: 0 auto;    min-height: 400px;}
.content h1{ font:700 55px/65px "Microsoft YaHei","SimHei"; color:#ffffff; height:0; text-indent:-3000px; overflow:hidden;}
.maincon{ margin-top: 20px; margin-bottom: 30px;}
.con{ margin-top: 30px; border-bottom: 3px solid #ffffff;}
.con h3{ height: 89px; font-size: 30px; font-weight: bold; line-height: 89px;}
.con h3 .t{ width: 800px; height: 89px; overflow: hidden;}
.con h3 .t a{ padding-left: 55px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -140px no-repeat;}
.con h3.h3-article .t a{ background-position: 0 -51px;}
.con h3.h3-video .t a{ background-position: 0 -97px;}
.con h3.h3-atlas .t a{ background-position: 0 -143px;}
.con h3 .sum{ margin-right: 10px; font-weight: normal; color: #e94740;}
.con h3 .handle{ width: 200px; margin-top: 25px;}
.con h3 .handle a{ font-size: 18px; line-height: 34px; font-weight: normal; color: #cccccc;}
.con h3 .handle a.share-btn{ margin-left: 20px; padding-left: 15px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) -68px -441px no-repeat;}
.con h3 .handle a i{ width: 32px; height: 34px; display: block; overflow: hidden; text-indent: -100px; margin-right: 10px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -365px no-repeat;}
.con h3 .handle a.comment-btn i{ background-position: 0 -365px;}
.con h3 .handle a.share-btn i{ background-position: 0 -441px;}
.con h3 .handle a:hover{ color: #e94740;}
.con h3 .handle a.comment-btn:hover i{ background-position: 0 -404px;}
.con h3 .handle a.share-btn:hover i{ background-position: 0 -480px;}
.con-hover{ border-color: #e94740;}
.con-hover .single .s-left h3 a{ color: #e94740;}
h4{ height: 18px; padding-bottom: 15px; font-size: 18px; font-weight: bold; line-height: 18px; color: #262626; border-bottom: 2px solid #666666;}

.focus{ width: 770px; height: 513px; overflow: hidden; position: relative;}
.focus .fslide{position: relative;}
/*
.focus .fslide li{width: 770px; height: 513px;}
.focus .fslide li a img{width: 770px; height: 513px;}
*/
.focus .fslide li{ width: 770px; height: 513px; line-height: 513px; background: #ffffff; text-align: center; vertical-align: middle; margin-bottom: 6px; position: absolute; top:0px; left: 770px;}
.focus .fslide li a img{ max-width: 770px; max-height: 513px; _width: 770px; _height: 513px; vertical-align: middle; display: inherit;}
.focus .fslide li .air-b{ width: 770px; height: 72px; display: block; overflow: hidden; text-indent: -1000px; background: #2c2c2c; opacity: 0.8; filter: alpha(opacity=80); position: absolute; left: 0; /* top: 355px;*/ top: 435px; height: 158px;}
.focus .fslide li .air-w{ width: 770px; height: 72px; display: block; overflow: hidden; font-size: 30px; line-height: 78px; font-weight: normal; text-align: center; color: #ffffff; position: absolute; left: 0; /* top: 355px;*/ top: 435px;}
.focus .fslide li .air-w a{ color: #ffffff;}
.focus .fslide li .air-c{ width: 81px; height: 82px; display: block; overflow: hidden; text-indent: -1000px; position: absolute; top: 215px; left: 344px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_02.png) 0 -757px no-repeat;}
.focus .fslide li .air-c:hover, .focus .fslide li a:hover .air-c{ background-position: 0 -839px;}
.focus .fslide li .air-l{ width: 33px; height: 18px; display: block; font-size: 12px; line-height: 17px; text-align: center; color: #ffffff; background: #cfb38c; border-radius: 3px; position: absolute; top: 10px; left: 10px;}
.focus .fpoint{ position: absolute; left: 55px;/* top: 427px;*/ top: 513px;}
.focus .fpoint li{ width: 100px; height: 66px; margin: 0 5px; cursor: pointer; position: relative;}
.focus .fpoint li img{ width: 100px; height: 66px; display: block;}
.focus .fpoint li .air-b{ width: 100px; height: 66px; display: block; background: #2c2c2c; opacity: 0.5; filter: alpha(opacity=50); position: absolute; top: 0; left: 0;}
.focus .fpoint li.on .air-b{ display: none;}
.focus .fbtn{ position: absolute;/* top: 427px;*/ top: 441px; width: 55px; height: 66px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -622px no-repeat;}
.focus .fprev{ left: 0; background-position: -55px -622px;}
.focus .fprev:hover{ background-position: 0 -622px;}
.focus .fnext{ right: 0; background-position: -55px -688px;}
.focus .fnext:hover{ background-position: 0 -688px;}
.headline{ width: 210px; height: 513px;}

.ilist100{ margin-left: -10px;}
.ilist100 li{ width: 100px; height: 66px; overflow: hidden; margin: 0 0 10px 10px;}
.ilist100 li img{ width: 100px; height: 66px; display: block;}
.plist{ margin-top: 8px;}
.plist li{ padding-left: 19px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) -493px 16px no-repeat;}
.plist li a{ height: 30px; display: block; overflow: hidden; font-size: 14px; line-height: 30px;}
.iplist li{ padding: 3px 0 15px; overflow: hidden; border-bottom: 1px solid #dfdfdf;}
.iplist li .tit{ height: 20px; overflow: hidden; margin: 7px 0 6px;}
.iplist li .tit a{ font-size: 14px; line-height: 20px; color: #262626;}
.iplist li .tit a:hover{ color: #e94740;}
.iplist li .fragment .img{ width: 100px; height: 66px; display: block; overflow: hidden;}
.iplist li .fragment img{ width: 100px; height: 66px; display: block;}
.iplist li .fragment .intro{ width: 100px; color: #666666;}
.coming-soon .tmlist-scroll{ margin: 0 -20px 0 -10px;}
.coming-soon .tmlist{ height: 475px; overflow: hidden; /* overflow-y: auto;*/ padding-top: 3px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_line_01.gif) 0 0 repeat-y; position: relative;}
.coming-soon .tmlist357{ height: 357px;}
.coming-soon .tmlist li{ width: 210px; height: 95px; padding: 10px 9px 11px 11px; margin-bottom: 4px; margin-right: 10px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_box_01.png) 0 -336px no-repeat; border: 0;}
.coming-soon .tmlist li.hover{ background-position: 0 -216px;}
.coming-soon .tmlist li .tit{ height: 20px; display: block; overflow: hidden; margin: 0; padding-left: 16px; padding-bottom: 9px; line-height: 20px; color: #666666;}
.coming-soon .tmlist li .tit .date{ margin-right: 5px;}
.coming-soon .tmlist li .tit .label{ height: 20px; display: inline-block; padding: 0 5px; line-height: 20px; color: #ffffff; background: #e94740; border-radius: 2px;}
.coming-soon .tmlist li .fragment .intro .name{ height: 42px; overflow: hidden; font-size: 14px; line-height: 20px;}
.coming-soon .tmlist li .fragment .intro .butt a{ width: 58px; height: 22px; display: block; line-height: 22px; text-align: center; color: #666666; background: #ffffff; border: 1px solid #dfdfdf; border-radius: 2px;}
.coming-soon .tmlist li .fragment .intro .butt a:hover{ color: #ffffff; background: #e94740; border-color: #e94740;}
.coming-soon .tmlist li .fragment .intro .sale{ line-height: 14px; color: #e94740;}
.coming-soon .tmlist li .fragment .intro .sale a{ color: #e94740;}
.coming-soon .tmlist li .fragment .intro .sale a:hover{ color: #cd3b35;}
.type-column li{ height: 58px; padding: 10px 0 15px; border-top: 1px solid #dfdfdf; border-bottom: 0;}
.type-column li .fragment .img{ width: 80px; height: 53px; margin-top: 5px;}
.type-column li .fragment .img img{ width: 80px; height: 53px;}
.type-column li .fragment .intro{ width: 95px;}
.type-column li .fragment .intro .name{ margin-bottom: 5px; font-size: 14px; line-height: 20px;}
.type-column li .fragment .intro .date{ line-height: 14px; color: #666666;}
.type-column li .fragment .intro .sale{ line-height: 14px; color: #e94740;}
.type-column li .fragment .intro .sale a{ color: #e94740;}
.type-column li .fragment .intro .sale a:hover{ color: #cd3b35;}
.brand-column li{ height: 71px; padding: 10px 0 15px; border-top: 1px solid #dfdfdf; border-bottom: 0;}
.brand-column li .img{ margin-top: 5px;}
.brand-column li .fragment .intro .name{ margin-bottom: 12px; font-size: 14px; line-height: 20px;}
.brand-column li .fragment .intro .date{ line-height: 14px; color: #666666;}
.unique-point{ position: absolute; top: 4px; right: 0;}
.unique-point i{ width: 8px; height: 8px; display: block; margin: 0 2px 0 3px; background: #dfdfdf; border-radius: 50%; cursor: pointer;}
.unique-point i.on{ background: #e94740;}
.unique-column{ position: relative;}
.unique-column li{ height: 158px; padding: 0;}
.unique-column li h5{ height: 30px; margin-top: 10px; line-height: 30px;}
.unique-column li h5 .t{ height: 14px; margin: 8px 0; padding-left: 8px; font-size: 15px; font-weight: bold; line-height: 14px; color: #333333; border-left: 3px solid #e94740;}
.unique-column li h5 .more{ font-size: 14px; font-weight: normal; color: #e94740;}
.unique-column li h5 .more:hover{ color: #cd3b35;}
.hot-point{ position: absolute; top: 4px; right: 0;}
.hot-point i{ width: 8px; height: 8px; display: block; margin: 0 2px 0 3px; background: #dfdfdf; border-radius: 50%; cursor: pointer;}
.hot-point i.on{ background: #e94740;}
.hot-column{ position: relative;}
.hot-column .iplist{ padding-top: 6px;}
.hot-column li{ padding: 3px 0 15px;}
.video-point{ position: absolute; top: 4px; right: 0;}
.video-point i{ width: 8px; height: 8px; display: block; margin: 0 2px 0 3px; background: #dfdfdf; border-radius: 50%; cursor: pointer;}
.video-point i.on{ background: #e94740;}
.video-column{/* height: 513px; overflow: hidden;*/ position: relative;}
.video-column .vd-recom li{ padding-bottom: 15px; border-bottom: 1px solid #dfdfdf;}
.video-column .vd-recom .tit{ height: 20px; margin-top: 15px; overflow: hidden; font-size: 14px; line-height: 20px; color: #262626;}
.video-column .vd-recom .recom{ height: 40px; margin: 8px 0; overflow: hidden;}
.video-column .vd-recom .label{ width: 32px; height: 32px; padding: 5px 0 0 7px; display: block; line-height: 14px; font-weight: bold; color: #e94740; background: #f8e0df; border: 1px solid #e94740; border-radius: 2px;}
.video-column .vd-recom .label:hover{ color: #ffffff; background: #e94740;}
.video-column .vd-recom .explain{ width: 160px; line-height: 20px; color: #666666;}
.video-column .vd-recom .img{ width: 210px; height: 140px; display: block; overflow: hidden;}
.video-column .vd-recom .img img{ width: 210px; height: 140px; display: block;}
.video-column .vdlist{ padding-bottom: 10px;}
.video-column .vdlist li{ padding: 9px 0 14px; border-top: 1px solid #dfdfdf; border-bottom: 0;}
.video-column .vdlist li .tit a:hover{ color: #e94740;}
.video-column .vdlist li .fragment{ position: relative;}
.video-column .vdlist li .img{ position: relative;}
.video-column .vdlist li .img .air-i{ width: 21px; height: 21px; display: block; overflow: hidden; text-indent: -100px; position: absolute; top: 42px; left: 3px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 0 no-repeat;}
.video-column .vdlist li .img:hover .air-i{ background-position: -21px 0;}
.video-column .vdlist li .fragment .intro{ width: 70px; line-height: 18px; position: absolute; bottom: 0; right: 0;}
.video-column .vdlist li .fragment .intro p{ height: 18px; overflow: hidden;}
.video-column .vdlist li .fragment .intro .label{ width: 58px; height: 23px; display: block; margin-bottom: 5px; line-height: 23px; text-align: center; font-weight: bold; color: #e94740; background: #f8e0df; border: 1px solid #e94740; border-radius: 2px;}
.video-column .vdlist li .fragment .intro .label:hover{ color: #ffffff; background: #e94740;}
.video-column .vdlist li .fragment .intro .sum{ padding-left: 13px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -27px no-repeat;}
.headline .video-column .vdlist{ padding-top: 15px; padding-bottom: 0;}
.headline .video-column .vdlist li{ padding-left: 14px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) -496px 25px no-repeat;}
.headline .video-column .vdlist li .intro{ width: 85px;}

.m-left{ width: 180px;}
.m-left h4{ border: 0;}
.m-left h4 .more{ font-size: 14px; font-weight: normal; color: #e94740;}
.m-left h4 .more:hover{ color: #cd3b35;}
.m-middle{ width: 572px; height: 547px; margin: 0 19px; background: #ffffff;}
.m-middle .img{ width: 570px; height: 380px; line-height: 380px; text-align: center; vertical-align: middle; border: 1px solid #dfdfdf; border-bottom: 0;}
.m-middle .img img{ max-width: 570px; max-height: 380px; _width: 570px; _height: 380px; vertical-align: middle; display: inherit; margin-top: -2px;}
.m-middle .detail{ height: 157px; padding: 8px 14px 0 17px; border: 1px solid #dfdfdf; border-top: 0;}
.m-middle .detail .intro{ height: 110px; overflow: hidden; font-size: 16px; line-height: 30px; color: #666666;}
.m-middle .detail .intro .more{ margin-left: 15px; color: #e94740;}
.m-middle .detail .intro .more span{ margin-left: 5px; font-family: "simsun";}
.m-middle .detail .intro .more:hover{ color: #cd3b35;}
.m-middle .detail .info{ height: 32px; position: relative;}
.m-middle .detail .info .time{ font-size: 14px; line-height: 32px; color: #999999;}
.m-middle .detail .info .label{ height: 30px; display: block; font-size: 14px; line-height: 30px; color: #777777; background: #ffffff; border: 1px solid #dfdfdf; border-right-width: 3px; position: absolute; top: 0; right: -18px;}
.m-middle .detail .info .label span{ height: 30px; display: block; padding: 0 15px; position: relative; z-index: 1;}
.m-middle .detail .info .label i{ width: 0; height: 30px; overflow: hidden; text-indent: -300px; background: #e9463f; border: 1px solid #e9463f; border-right-width: 3px; position: absolute; right: -3px; top: -1px;}
.m-middle .detail .info .label:hover{ color: #ffffff;}
.m-middle .detail .info .label:hover i{/* width: 100%;*/}
.m-right{ width: 210px;}
.m-right h4{ border: 0;}
.m-middle-shadow{ box-shadow: 0 0 6px #afafaf;}
.ilist-column{ border-top: 1px solid #dfdfdf;}
.ilist-column .title{ height: 18px; padding: 13px 0 16px; font-size: 15px; font-weight: bold; line-height: 18px; color: #262626;}
.ilist-column .title span{ margin: 0 5px; color: #e94740;}
.param-column{ padding: 11px 0 20px; font-size: 14px; line-height: 24px; border-top: 1px solid #dfdfdf;}
.param-column p span{ margin-right: 5px; color: #e94740;}
.param-column .butt{ margin-top: 10px;}
.param-column .butt a{ width: 53px; height: 33px; display: block; padding-left: 47px; line-height: 33px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -228px no-repeat; border-radius: 2px;}
.param-column .butt a.eqr-btn{ color: #e9463f; background-position: 0 -228px;}
.param-column .butt a.rss-btn{ color: #57b767; background-position: 0 -261px;}
.param-column .butt a.eqr-btn:hover{ color: #ffffff; background-position: 0 -294px;}
.param-column .butt a.rss-btn:hover{ color: #ffffff; background-position: 0 -327px;}
.guide-column{ margin-top: 10px; background: #ffffff; border: 1px solid #dfdfdf;}
.guide-column .title{ height: 35px; padding: 10px; border-bottom: 1px solid #dfdfdf;}
.guide-column .title .logo{ width: 100px; height: 35px; display: block; overflow: hidden; text-indent: -300px; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) 0 -185px no-repeat;}
.guide-column .title .more{ width: 74px; height: 33px; display: block; font-size: 14px; line-height: 33px; text-align: center; color: #000000; background: #fbfbfb; border: 1px solid #dfdfdf; border-radius: 2px;}
.guide-column .title .more:hover{ color: #e94740; background: #ffffff;}
.guide-column .info{ height: 47px; padding: 12px 13px 15px; font-size: 16px; line-height: 20px; cursor: pointer;}
.guide-column .info .tit{}
.guide-column .info .star{ height: 18px; margin: 1px 0 1px 14px; overflow: hidden;}
.guide-column .info .star i{ width: 95px; height: 15px; display: block; margin: 1px 0; overflow: hidden; text-indent: -1000px; background: url(http://www.sinaimg.cn/qc/autoimages/buyersGuide/yc_star_05.png) 0 -800px no-repeat;}
.guide-column .info .star i.s5{ background-position: 0 -725px;}
.guide-column .info .star i.s4-5{ background-position: 0 -840px;}
.guide-column .info .star i.s4{ background-position: 0 -740px;}
.guide-column .info .star i.s3-5{ background-position: 0 -855px;}
.guide-column .info .star i.s3{ background-position: 0 -755px;}
.guide-column .info .star i.s2-5{ background-position: 0 -870px;}
.guide-column .info .star i.s2{ background-position: 0 -770px;}
.guide-column .info .star i.s1-5{ background-position: 0 -885px;}
.guide-column .info .star i.s1{ background-position: 0 -785px;}
.guide-column .info .star i.s0-5{ background-position: 0 -900px;}
.guide-column .info .star i.s0{ background-position: 0 -800px;}
.guide-column .info .say{ height: 18px; margin-top: 9px; margin-right: 15px;}
.guide-column .info .say span{ height: 20px; padding: 0 4px; display: block; font-size: 15px; color: #ffffff; background: #fa0a2e; border-radius: 3px;}
.guide-column .info .score{ width: 95px; margin-top: 8px; font-size: 21px; color: #fa242a;}
.guide-column .info .score span{ margin-left: 2px; font-size: 8px;}
.drive-column{ margin-top: 10px; padding: 3px 0 15px; border-top: 1px solid #dfdfdf;}
.drive-column h5{ height: 30px; margin: 10px 0 6px; line-height: 30px;}
.drive-column h5 .t{ height: 14px; margin: 8px 0; font-size: 15px; font-weight: bold; line-height: 14px; color: #333333;}
.drive-column h5 .more{ font-size: 14px; font-weight: normal; color: #e94740;}
.drive-column h5 .more:hover{ color: #cd3b35;}
.drive-column .fragment .img{ width: 100px; height: 66px; display: block; overflow: hidden;}
.drive-column .fragment img{ width: 100px; height: 66px; display: block;}
.drive-column .fragment .intro{ width: 100px; color: #666666;}
.label-column .labels{ margin-bottom: 10px;}
.label-column .labels a{ height: 33px; display: inline-block; margin: 0 10px 10px 0; font-size: 14px; line-height: 33px; color: #777777; background: #ffffff; border: 1px solid #dfdfdf; border-radius: 2px; position: relative;}
.label-column .labels a span{ height: 33px; padding: 0 10px; position: relative; z-index: 1;}
.label-column .labels a i{ width: 0; height: 33px; overflow: hidden; text-indent: -300px; border-radius: 2px; position: absolute; left: -1px; top: -1px;}
.label-column .labels a.l-red i{ background: #e94740; border: 1px solid #e94740;}
.label-column .labels a.l-green i{ background: #68ba8a; border: 1px solid #68ba8a;}
.label-column .labels a.l-blue i{ background: #58bbb8; border: 1px solid #58bbb8;}
.label-column .labels a.l-orange i{ background: #f78e57; border: 1px solid #f78e57;}
.label-column .labels a.l-pink i{ background: #f26d7e; border: 1px solid #f26d7e;}
.label-column .labels a.l-yellow i{ background: #faa701; border: 1px solid #faa701;}
.label-column .labels a:hover{ color: #ffffff;}
.label-column .labels a:hover i{/* width: 100%;*/}
.label-column .ads img{ display: block;}

.single{ padding: 30px 20px; background: #ffffff;}
.single .s-left{ width: 735px; padding-right: 28px; border-right: 1px solid #dddddd;}
.single .s-left h3{ height: 30px; margin-bottom: 30px; font-size: 28px; line-height: 30px; position: relative;}
.single .s-left h3 a{ height: 30px; display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.single .s-left h3 .air-l{ width: 33px; height: 18px; display: block; font-size: 12px; font-weight: normal; line-height: 17px; text-align: center; color: #ffffff; background: #cfb38c; border-radius: 3px; position: absolute; top: 6px; right: -8px;}
.single .s-left .img{ width: 235px; height: 158px; display: block; overflow: hidden; position: relative;}
.single .s-left .img img{ width: 235px; height: 158px; display: block;}
.single .s-left .img .air-c{ width: 49px; height: 49px; display: block; text-indent: -300px; overflow: hidden; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_03.png) 0 -921px no-repeat; position: absolute; top: 54px; left: 93px;}
.single .s-left .img:hover .air-c{ background-position: 0 -970px;}
.single .s-left .detail{ width: 480px;}
.single .s-left .intro{ height: 96px; overflow: hidden; font-size: 18px; line-height: 30px; color: #666666;}
.single .s-left .intro .more{ margin-left: 20px; font-size: 14px; color: #e94740;}
.single .s-left .intro .more span{ margin-left: 5px; font-family: "simsun";}
.single .s-left .intro .more:hover{ color: #cd3b35;}
.single .s-left .label-box{ height: 24px; margin-top: 5px;}
.single .s-left .label-box a{ height: 22px; display: inline-block; padding: 0 8px; margin-right: 5px; line-height: 22px; color: #999999; border: 1px solid #dddddd; border-radius: 2px;}
.single .s-left .label-box a:hover{ color: #e94740; border-color: #e94740;}
.single .s-left .info{ height: 34px; color: #999999; position: relative;}
.single .s-left .info .time{ font-size: 12px; line-height: 20px; margin-top: 14px;}
.single .s-left .info .label{ height: 30px; display: block; font-size: 14px; line-height: 30px; color: #777777; background: #ffffff; border: 1px solid #dfdfdf; border-right-width: 3px; position: absolute; top: 0; right: -3px;}
.single .s-left .info .label span{ height: 30px; display: block; margin-right: 0; padding: 0 15px; position: relative; z-index: 1;}
.single .s-left .info .label i{ width: 0; height: 30px; overflow: hidden; text-indent: -300px; background: #e9463f; border: 1px solid #e9463f; border-right-width: 3px; position: absolute; right: -3px; top: -1px;}
.single .s-left .info .label:hover{ color: #ffffff;}
.single .s-left .info .label:hover i{/* width: 100%;*/}
.single .s-left .info .handle{ width: 126px; height: 26px; margin: 3px 0; display: block; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_03.png) 83px -1023px no-repeat;}
.single .s-left .info .handle a{ margin-left: 21px; font-size: 12px; line-height: 14px; font-weight: normal; color: #ffffff; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_03.png) 1px -1059px no-repeat;}
.single .s-left .info .handle a i{ width: 22px; height: 26px; display: block; overflow: hidden; text-indent: -100px;}
.single .s-left .info .handle a.comment-btn{ width: 54px; margin-right: 8px; text-align: center; background-position: 1px -1059px;white-space: nowrap;}
.single .s-left .info .handle a.comment-btn i{ width: 27px;}
.single .s-left .info .handle a.share-btn{ background-position: 1px -1089px;}
.single .s-left .info .handle a.comment-btn:hover{ background-position: 1px -1125px;}
.single .s-left .info .handle a.share-btn:hover{ background-position: 1px -1155px;}
.single .s-right{ width: 168px;}
.single .s-right h4{ height: 38px; padding-bottom: 17px; overflow: hidden; font-size: 18px; font-weight: normal; line-height: 38px; text-align: center; color: #666666; border-bottom: 0;}
.single .s-right .plist{ margin-top: 0;}
.single .s-right .plist li{ padding-left: 0; margin-bottom: 1px; background: none;}
.single .s-right .plist li a{ height: 36px; line-height: 36px; color: #b1b0b0;}
.single .s-right .plist li a:hover{ color: #e94740;}
.single .s-right .img-link{ width: 156px; padding-top: 15px;}
.single .s-right .img-link img{ width: 156px; height: 104px; display: block;}
.single .s-right .img-link .tit{ padding-top: 7px; font-size: 14px; line-height: 24px; color: #666666;}
.single .s-right .img-link .tit .air-l{ width: 33px; height: 18px; margin: 3px 0 30px; display: block; font-size: 12px; line-height: 17px; text-align: center; color: #ffffff; background: #cfb38c; border-radius: 3px;}
.single .s-right .img-link .tit .line{ width: 1px; height: 18px; margin: 3px 5px 30px; text-indent: -10px; overflow: hidden; background: #dddddd;}
.single .s-right .img-link .tit a{ color: #666666;}
.single .s-right .img-link .tit a:hover{ color: #cd3b35;}
.single-info{ height: 34px; padding: 13px 40px 13px 20px; overflow: hidden; line-height: 34px; font-size: 14px; background: #ffffff; border-top: 1px solid #e5e5e5;}
.single-info .carname{}
.single-info .link i,.single-info .info i{display:inline-block;width:1px;margin: 0 6px;height: 20px;border-left: 1px solid #dddddd;vertical-align: middle;}
.single-info .link{ margin-left: 22px;}
.single-info .link a{ padding-left: 22px; color: #999999; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_03.png) 0 -1198px no-repeat;}
.single-info .link a.a-photo{ background-position: 0 -1198px;}
.single-info .link a.a-video{ background-position: 0 -1269px;}
.single-info .link a.a-evaluat{ background-position: 0 -1232px;}
.single-info .link a.a-photo:hover{ background-position: 0 -1303px;}
.single-info .link a.a-video:hover{ background-position: 0 -1374px;}
.single-info .link a.a-evaluat:hover{ background-position: 0 -1337px;}
.single-info .link a em{color: #333;margin-right: 3px;}
.single-info .link a:hover,.single-info .link a:hover em{color: #e94740}
.single-info .info{ margin-left: 12px;/* width: 460px;*/overflow: hidden; color: #999999;}
.single-info .info i{ margin: 0 5px; border-color: #ffffff;}
.single-info .eqr-btn{display: inline-block;background: #e94740;width: 120px;height: 34px;line-height: 34px;color: #fff;text-align: center;vertical-align: middle;border-radius: 2px;}

.slide-box{ margin-top: 20px;}
.slide-box h4{ padding: 18px 0 22px; border-top: 1px solid #dfdfdf; border-bottom: 0;}
.slide-box .photo-slide{ height: 150px; position: relative;}
.slide-box .photo-slide .photo-width{ width: 1000px; height: 150px; overflow: hidden; position: relative;}
.slide-box .photo-slide .photo-width .photos{ width: 1020px; height: 150px; position: absolute; top: 0; left: 0;}
.slide-box .photo-slide .photo-width .photos li{ width: 150px; height: 150px; overflow: hidden; margin-right: 20px;}
.slide-box .photo-slide .photo-width .photos li .img{ width: 150px; height: 100px; display: block; overflow: hidden; margin-bottom: 10px;}
.slide-box .photo-slide .photo-width .photos li .img img{ width: 150px; height: 100px; display: block;}
.slide-box .photo-slide .photo-width .photos li .tit{ font-size: 14px; line-height: 20px;}
.slide-box .photo-slide .sbtn{ position: absolute; top: 25px;}
.slide-box .photo-slide .sprev{ left: -25px;}
.slide-box .photo-slide .snext{ right: -25px;}
.slide-box .photo-slide .sbtn a{ width: 50px; height: 50px; display: block; text-indent: -100px; overflow: hidden; background: url(http://www.sinaimg.cn/qc/autoimages/autoVersion2015/yc_sprite_01.png) -50px -522px no-repeat;}
.slide-box .photo-slide .sprev a{ background-position: -50px -522px;}
.slide-box .photo-slide .snext a{ background-position: 0 -572px;}
.slide-box .photo-slide .sprev a:hover{ background-position: 0 -522px;}
.slide-box .photo-slide .snext a:hover{ background-position: -50px -572px;}
.slide-box .photo-slide .end .prev, .slide-box .photo-slide .end .prev:hover{ background-position: -100px -522px; cursor: default;}
.slide-box .photo-slide .end .next, .slide-box .photo-slide .end .next:hover{ background-position: -100px -572px; cursor: default;}

.pagination{ height: 40px; padding: 113px 0 60px; font-family: "Microsoft YaHei"; text-align: center;}
.pagination a{ width: 38px; height: 38px; margin: 0 1px; display: inline-block; font-size: 14px; line-height: 38px; text-align: center; color: #666666; background: #fafafa; border: 1px solid #cccccc;}
.pagination span{ display: inline-block; margin: 0 5px; line-height: 40px; font-weight: bold; color: #cccccc;}
.pagination a:hover{ color: #e94740; background: #ffffff; border-color: #e94740;}
.pagination a.on{ color: #ffffff; background: #e94740; border-color: #e94740;}
.pagination a.prev, .pagination a.next{ width: 68px; background: none;}
.pagination a.prev:hover, .pagination a.next:hover{ background: #ffffff;}

.share-box{padding:30px 0 30px  190px;border-top:1px solid #d6d6d6;position: relative;}
.share-box .title{position: absolute;display: inline-block;padding:0 9px;background: #fff;left: 50%;top: -10px;margin-left: -33px;color: #848484;font-size: 14px;}
.share-box li{float: left;margin-right:30px;width: 70px;text-align: center;}
.share-box li a{display: inline-block;width: 70px;height: 70px;background: url(http://www.sinaimg.cn/qc/autoimages/buyersGuide/ico_sp.png) 0 -561px;}
.share-box li span{font-size: 14px;color: #848484;margin-top: 5px;display: inline-block;}
.share-box li.friend-share a{background-position: -77px -561px;}
.share-box li.weixin-share a{background-position: -153px -561px;}
.share-box li.qzone-share a{background-position: -230px -561px;}
.share-box li.weibo-share a:hover{background-position: 0-650px;}
.share-box li.friend-share a:hover{background-position: -77px -650px;}
.share-box li.weixin-share a:hover{background-position: -153px -650px;}
.share-box li.qzone-share a:hover{background-position: -230px -650px;}

.mask-body{width:100%;/*min-width: 1000px;*/height: 100%;background:#000;opacity: 0.8;position: absolute;top: 0;left:0;z-index: 99;}
.share-layer{width: 550px;height: 350px;position: fixed; top: 20%;left: 50%;margin: -175px 0 0 -275px;background: #fff;z-index: 100;border: 1px solid #c4c4c4;box-shadow: 0 2px 3px rgba(0,0,0,0.2);}
.share-layer .share-box{padding: 80px 0 0 48px;margin-top: 60px;margin:60px 40px 0;}
.share-layer .close{display: inline-block;background: url(http://www.sinaimg.cn/qc/autoimages/buyersGuide/ico_sp.png) -153px -111px;width: 45px;height: 45px;position: absolute;top: -20px;right: -20px;}
.share-layer .close:hover{background-position: -253px -111px;}
.weixin-layer{position: absolute;width: 130px;height: 130px;padding: 10px;background: #fff;top: -135px;border: 1px solid #c4c4c4;box-shadow: 0 2px 3px rgba(0,0,0,0.2);}
.weixin-layer img{width:130px;height: 130px;}
.weixin-layer .ico-arr{background: url(http://www.sinaimg.cn/qc/autoimages/buyersGuide/ico_sp.png) -116px -289px;width: 12px;height: 8px;display: inline-block;position: absolute;bottom: -7px;left: 50%;margin-left: -7px;}
.share-layer .weixin-layer{top: -85px;}
/*.share-layer .share-box .title{top: 60px;}*/

/*handle begin*/
.handle{ width: 1000px; margin: 0 auto; font-family: "Microsoft YaHei"; position: relative; z-index: 1;}
.tool-bar{ width: 60px; position: absolute; left: 1010px; top: 30px;}
.tool-bar .icon{ width: 60px; height: 60px; margin: 3px 0 7px;}
.tool-bar .icon a{ width: 60px; height: 60px; display: block; text-indent: -300px; overflow: hidden; background: url(http://www.sinaimg.cn/qc/autoimages/buyersGuide/yc_sprite_04.png) -280px -353px no-repeat;}
.tool-bar .goto-link a{ background-position: -280px -353px;}
.tool-bar .goto-link a:hover{ background-position: -410px -353px;}
.tool-bar .return-top a{ background-position: -280px -423px;}
.tool-bar .return-top a:hover{ background-position: -410px -423px;}
/*handle end*/

/*——————公共部分：滚动条插件 begin ——————*/
.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 2px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 4px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}
.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 0; /*14px*/ /* there must be 'right' for ps-scrollbar-y */
    width: 5px;
    background-color: #dfdfdf; /*aaa*/
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #999;
}
/*——————公共部分：滚动条插件 end ——————*/


/*CSS3动画 begin*/
/*缩小-放大-标准 zoomInOut*/
@-webkit-keyframes zoomInOut {
    0% { -webkit-transform: scale(0.8);}
    50% { -webkit-transform: scale(1);}
    100% { -webkit-transform: scale(1.1);}
}
@-moz-keyframes zoomInOut {
    0% { -moz-transform: scale(0.8);}
    50% { -moz-transform: scale(1);}
    100% { -moz-transform: scale(1.1);}
}
@-o-keyframes zoomInOut {
    0% { -o-transform: scale(0.8);}
    50% { -o-transform: scale(1);}
    100% { -o-transform: scale(1.1);}
}
@keyframes zoomInOut {
    0% { transform: scale(0.8);}
    50% { transform: scale(1);}
    100% { transform: scale(1.1);}
}
/*缩小-标准 zoomOut*/
@-webkit-keyframes zoomOut {
    0% { -webkit-transform: scale(0.4); opacity: 0; filter: alpha(opacity=0);}
    100% { -webkit-transform: scale(1); opacity: 1; filter: alpha(opacity=100);}
}
@-moz-keyframes zoomOut {
    0% { -moz-transform: scale(0.4); opacity: 0; filter: alpha(opacity=0);}
    100% { -moz-transform: scale(1); opacity: 1; filter: alpha(opacity=100);}
}
@-o-keyframes zoomOut {
    0% { -o-transform: scale(0.4); opacity: 0; filter: alpha(opacity=0);}
    100% { -o-transform: scale(1); opacity: 1; filter: alpha(opacity=100);}
}
@keyframes zoomOut {
    0% { transform: scale(0.4); opacity: 0; filter: alpha(opacity=0);}
    100% { transform: scale(1); opacity: 1; filter: alpha(opacity=100);}
}
/*标准-放大-标准 zoomScale*/
@-webkit-keyframes zoomScale {
    0% { -webkit-transform: scale(1);}
    50% { -webkit-transform: scale(1.1);}
    100% { -webkit-transform: scale(1);}
}
@-moz-keyframes zoomScale {
    0% { -moz-transform: scale(1);}
    50% { -moz-transform: scale(1.1);}
    100% { -moz-transform: scale(1);}
}
@-o-keyframes zoomScale {
    0% { -o-transform: scale(1);}
    50% { -o-transform: scale(1.1);}
    100% { -o-transform: scale(1);}
}
@keyframes zoomScale {
    0% { transform: scale(1);}
    50% { transform: scale(1.1);}
    100% { transform: scale(1);}
}
/*上下移动 move03*/
@-webkit-keyframes move03{
    0% { opacity: 1; bottom: 25px;}
    50% { opacity: 1; bottom: 19px;}
    100% { opacity: 0.3; bottom: 14px;}
}
@-moz-keyframes move03{
    0% { opacity: 1; bottom: 25px;}
    50% { opacity: 1; bottom: 19px;}
    100% { opacity: 0.3; bottom: 14px;}
}
@-o-keyframes move03{
    0% { opacity: 1; bottom: 25px;}
    50% { opacity: 1; bottom: 19px;}
    100% { opacity: 0.3; bottom: 14px;}
}
@keyframes move03{
    0% { opacity: 1; bottom: 25px;}
    50% { opacity: 1; bottom: 19px;}
    100% { opacity: 0.3; bottom: 14px;}
}
/*焦点区中心按钮*/
.focus .focus-icon-begin{
    -webkit-animation: zoomOut 1.5s 1;
    -moz-animation: zoomOut 1.5s 1;
    -o-animation: zoomOut 1.5s 1;
    animation: zoomOut 1.5s 1;
}
.focus .focus-icon:hover{
    -webkit-animation: zoomScale 0.5s 2;
    -moz-animation: zoomScale 0.5s 2;
    -o-animation: zoomScale 0.5s 2;
    animation: zoomScale 0.5s 2;
}

/*列表区图片*/
.ilist100 li img, .slide-box .photo-slide .photo-width .photos li .img img, .brand-column .iplist li .fragment img, .unique-column .iplist li .fragment img, .type-column .iplist li .fragment img, .hot-slide .iplist li .fragment img, .video-column .vd-recom .img img, .drive-column .fragment img, .single .s-left .img img{
    -webkit-transition: -webkit-transform 0.3s ease 0s;
    -moz-transition: -moz-transform 0.3s ease 0s;
    -o-transition: -o-transform 0.3s ease 0s;
    transition: transform 0.3s ease 0s;
}
.ilist100 li img:hover, .slide-box .photo-slide .photo-width .photos li .img img:hover, .brand-column .iplist li .fragment img:hover, .unique-column .iplist li .fragment img:hover, .type-column .iplist li .fragment img:hover, .hot-slide .iplist li .fragment img:hover, .video-column .vd-recom .img img:hover, .drive-column .fragment img:hover, .single .s-left .img img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

/*分享box里各个图标*/
.share-box li a:hover{
    -webkit-animation: zoomInOut 0.3s 1;
    -moz-animation: zoomInOut 0.3s 1;
    -o-animation: zoomInOut 0.3s 1;
    animation: zoomInOut 0.3s 1;
}
/*CSS3动画 end*/

/*新增视频导航样式*/
.nav_div_video{
    width:998px;
    height:55px;
    border-left:1px solid #dfdfdf;
    border-right:1px solid #dfdfdf;
    border-top:3px solid #e94740;
    border-bottom:1px solid #e1e1e1;
    background-color:#fff;
    margin-top:20px;
}
.nav_div_video a{
    display:block;
    float:left;
    padding:0 26px 0 30px;
    text-align:center;
    line-height:55px;
    font-size:16px;
    color:#333;
    position:relative;
}
.nav_div_video a.cur{
    color:#e94740;
    font-weight:bold;
}
.nav_div_video a.cur:after{
    content:'';
    display:block;
    width:67px;
    height:2px;
    background-color:#e94740;
    position:absolute;
    bottom:-1px;
    left:50%;
    transform:translateX(-50%);
}
.nav_div_video a:before{
    content:'';
    display:block;
    width:1px;
    height:13px;
    background-color:#e1e1e1;
    position:absolute;
    top:22px;
    left:-1px;
}
.nav_div_video a:first-child{
    margin-left:15px;
}
.nav_div_video a:first-child:before{
    display:none;
}
