@charset "UTF-8";
*html, *html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {zoom:1;}
body .fn-hide {display:none;}
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float: right}
.fn-visible {overflow: visible!important;}
.grid-1 {width: 990px;}
.ma-mrx {margin-right: 87px;}
.ma-r10 {margin-right: 10px;}
.ma-r15 {margin-right: 15px;}
.ma-r50 {margin-right: 50px;}
.txt-right {text-align: right;}
.txt-center {text-align: center;}
.txt-left {text-align: left;}
.pos-rel {position: relative;}

/*车型信息展示相关页面*/
.column {float: left;}
.column .col-uibox {margin: 0;}
.carfilter .col-uibox-title {padding: 5px 15px; height: 30px; border: 1px solid #CED8E4; border-bottom: 0; line-height: 30px; font-size: 16px;}
.col-uibox-title .fontbold,.col-uibox-con .fontbold {display: block; width: 90px; height: 30px; float: left; margin-right: 15px; text-align: right; font-weight: bold; color: #333;}
.filter-bar {width: 850px; height: 30px; float: left;}
.filter {display: inline-block; float: left; margin: 0 15px 0 0; padding: 0 5px; border: 1px solid #F37022; height: 28px; line-height: 28px; background: #fff;}
a.filter:hover{text-decoration:none;cursor:pointer}
.filter .filter-text {float: left; padding-right: 5px; color: #F37022;}
.icon0 {display: inline-block; width: 16px; height: 16px; overflow: hidden; background: url(../images/icons.png) no-repeat;}
.filter .icon0-close {margin-top: 6px; background-position: 0 0;}
a.filter:hover .icon0-close {background-position: -17px 0; background-color: #f60;}
.filter-bar .clear-all {display: inline-block; float: left; height: 30px; line-height: 30px; color: #333;}
.filter-bar .clear-all a {margin-left: 15px; color: #F37022;}
.filter-bar .clear-all a:hover {color: #F37022; text-decoration: underline;}
.carfilter .col-uibox-con {border: 1px solid #CED8E4; line-height: 30px; font-size: 16px;}
.col-uibox-con dl {margin-bottom: -1px; padding: 0 15px;}
.col-uibox-con dl dd {border-bottom: 1px solid #ced8e4; padding: 10px 0; height: auto!important; min-height: 30px; height: 30px;}
.col-uibox-con dl dd ul {width: auto; float: left;}
.col-uibox-con dl dd ul li {float: left;}
.col-uibox-con dl dd ul li a {display: inline-block; padding:0 15px; height: 30px; color: #333;}
.col-uibox-con dl dd ul li a.current {color: #fff; background: #f37022;}

.tab02 .tab-nav2 {height:32px;line-height:32px;padding-right:10px;border:1px solid #CED8E4;background-color:#F0F3F6; font-size: 16px; font-weight: bold;}
.tab02 .tab-nav2 ul {position:relative;top:-1px;float:left;margin-bottom:-2px;height:33px;}
.tab02 .tab-nav2 li {height:32px;line-height:32px;float:left;text-align:center;border-top:1px solid #CED8E4;background-color:#F0F3F6;color:#333;cursor:pointer;}
.tab02 .tab-nav2 li.current {height:32px;border-top:2px solid #f60;background: #fff; color: #F37022;}
.tab02 .tab-nav2 li span {display: inline-block;height:32px; padding:0 23px;border-right:1px solid #ccd3e4;}
.find {border:1px solid #ccd3e4;border-top:0;}
.find-letter{width: 968px;line-height:18px;padding:18px 10px 0;color:#666666;overflow:hidden;}
.find-letter-list{float:left;width: 1056px;}
.find-letter-list li{float:left;margin-right:8px;}
.find-letter-list li a {display:inline-block;height:18px;line-height:18px;color:#333;font-size:16px;font-weight:bold;font-family:"Microsoft YaHei";}
.find-letter-list li a:hover {color:#F37022;}
.letter-small li a{padding: 0 12px 12px 13px;font-family:Arial, Helvetica, sans-serif;}
.letter-big-one li a {padding: 0 97px 12px 12px;}
.letter-big-two li a {padding: 0 32px 12px 12px;}

.uibox {margin-bottom: 40px;}
.uibox-title {height:30px;line-height:30px;border-bottom:solid 3px #CED8E4;position:relative;clear:both;font-weight:700;color:#333;font-size:18px;}
.uibox-title span {display: inline-block;padding:0 10px;height:30px;background: #CED8E4;}
.uibox-con {border: 1px solid #CED8E4; border-top: 0;}
.rank-list {width:988px;padding:0;overflow:hidden}
.h3-tit {width:749px;height: 24px; line-height: 24px; font-size:16px;font-weight:bold;color:#333;overflow:hidden;padding:24px 20px 10px;}
.rank-list .rank-list-ul {margin-left:20px;width: 775px;overflow:hidden;color:#999;}
.rank-list .rank-list-ul li {width:140px; overflow: hidden; line-height:18px; float:left; padding:0 0 20px; margin-right: 12px; white-space:nowrap; text-overflow: ellipsis;}
.rank-list-pic {width:988px;padding:0;overflow:hidden;}
.rank-list-pic dl {position:relative;width:988px;overflow:hidden;}
.rank-list-pic dl dt {position:absolute;top:0;left:0;width:198px;height:10000px;text-align:center;padding-top:16px;border-right:1px solid #CED8E4;background-color:#EEF1F5;}
.rank-list-pic dl dt .logo { display: inline-block; width: 98px; height: 98px; border:1px solid #CED8E4; background-color: #fff; }
.rank-list-pic dl dt a { display: block; }
.rank-list-pic dl dt img { border-radius: 2px; width: 80px; height: 80px; margin-top: 10px; }
.rank-list-pic dl dt div {font-size: 18px; font-weight: bold; line-height:22px; margin-top:5px;}
.rank-list-pic dl dt div a:link, .rank-list-pic dl dt div a:visited, .rank-list-pic dl dd a {color:#333;}
.rank-list-pic dl dt div a:hover, .rank-list-pic dl dd a:hover {color:#f60;}
.rank-list-pic dl dd {min-height:155px;padding-left:200px; width: 768px; overflow: hidden; margin-bottom: -1px;}
.price .rank-list-ul, .rank .rank-list-ul, .pinyin .rank-list-ul {padding: 20px 0 0 0;}

/* 城市定位 */
.city-pos-top {font-size: 14px; color: #333;}
.city-pos-con {width: 890px; height: 20px; overflow: hidden; margin: 15px 0 0 0; _margin: 10px 0 0 0; line-height: 20px; float: right;}
.city-pos-con .cur-city-pos {display:inline-block; float:left; height: 20px; color: #333;}
.city-pos-con .cur-city-pos .city-pos-icon {display: inline-block; width: 15px; height: 20px; overflow: hidden; float: left; margin-right: 5px; background: url(../images/icons.png) no-repeat -34px 0;}
.city-pos-con .hot-citys {float: right; color: #333;}
.city-pos-con .hot-citys a {color: #333; margin-right: 14px;}
.city-pos-con .hot-citys a:hover {color: #F37022;}
.city-Letter {border: 1px solid #CED8E4; border-top: 0; padding: 10px; width: 968px; overflow: hidden;}
.city-Letter ul {width:1000px;}
.city-Letter ul li {height: 18px; float: left; padding: 0 26px 0 8px;}
.city-Letter ul li a {display: inline-block;line-height: 18px; color: #333;font-family:Arial, Helvetica, sans-serif;font-weight: bold;}
.city-Letter ul li a:hover {color: #F37022;}
.all-city-list {width: 990px;}
.all-city-list ul li {padding: 20px 0; border-bottom: 1px solid #CED8E4;}
.all-city-list ul li.bt0 {border-bottom: 0;}
.all-city-list ul li h3 {display: inline-block; width: 140px; height: 30px; float: left; margin-right: 10px;font-size: 18px;font-weight: bold;line-height: 30px;}
.all-city-list ul li h3 .city-first-Letter {float: left; width: 20px; height: 30px; padding: 0 20px 0 10px; text-align: center;}
.all-city-list ul li h3 .parent-city-name {display: inline-block;float: left;width: 80px;height: 30px;}
.all-city-list ul li .subgrade-city-list {width: 840px;float: left;line-height: 30px; overflow: hidden;}
.all-city-list ul li .subgrade-city-list a {float: left; display: block; height: 30px; margin-right: 25px; color: #333; white-space:nowrap;}
.all-city-list ul li .subgrade-city-list a:hover {color:#F37022;}

/*关于我们相关文章信息*/
.company-news-nav {width:200px; float: left;}
.company-news-nav ul {}
.company-news-nav ul li {margin-bottom: 10px; height: 30px; line-height: 30px; font-size: 18px;}
.company-news-nav ul li i.r-triangle {display: inline-block; float: left; width: 0; height: 0; overflow: hidden; border-width:8px; border-color: transparent transparent transparent #f37022; border-style: dashed dashed dashed solid; margin: 8px 5px 0 0; visibility: hidden;}
.company-news-nav ul li.current i.r-triangle {visibility: visible;}
.company-news-con {width: 750px; margin-left: 225px; overflow: hidden;}
.company-news-con .comp-news-title1 {font-size: 20px; font-weight: 700;}
.company-news-con .comp-news-title2 {font-size: 16px; font-weight: 700; margin: 10px 0;}
.company-news-con p {font-size: 14px; line-height: 24px; text-indent: 24px;}
/*友情链接*/
#links-box {border: 1px solid #d7d7d7; padding: 6px 13px; margin: 6px 0 10px 0; line-height: 24px; background: #f4f4f4;}
#links-box h2 {font-size: 16px;}
#links-box p {text-indent: 0; color: #707070;}
#links-box a {color: #707070; text-decoration: none;}
#links-box a:hover {color: #f60; text-decoration: underline;}
#links-box .line {border-bottom: 1px solid #dbdbdb; width: 100%; height: 2px; margin: 6px 0; font-size: 2px; overflow: hidden;}
/*网站地图*/
.sitemap {width: 100%; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #ccc;}
.sitemap h2 {font-size: 14px; float: left;}
.sitemap ul {width: 650px; float: right;}
.sitemap ul li {float: left; padding: 0 12px; white-space: nowrap; color: #c2c2c2; background: url(../images/libg.jpg) right center no-repeat; font-size: 14px; letter-spacing: 1px;}
.hotcar {border-bottom: 1px dashed #ccc; padding: 3px 0;}
.hotcar h2 {font-size: 14px; float: left; margin-top: 8px;}
.hotcar .cx { width: 680px; float: right;}
.hotcar .cx .box {width: 113px; height: 48px; float: left; line-height: 20px; color: #494949; text-align: center; font-size: 13px;}
.hotcar .cx .box span a {color: #0071aa;}
/*招聘信息*/
.company-news-con p.txt-left {text-indent: 0;}
#job09 {color:#fe7201;width:690px; padding:0 20px 0 35px; line-height:28px; float:left;background:#004686; color:#fff;}
#job09 li{padding-left:36px;}
#job09 .first{border-top:1px solid #1a5992; padding-top:8px; margin-top:10px; padding-left:0;}
#job09 .first strong {padding:5px 0 0 0;font:bold 16px "Microsoft YaHei";margin-right:10px;}
#job09 .sec{ background:#1a5992; line-height:28px; padding:0 0 0 10px;}
#job09 .ss{padding:0;}
#job09 .ss p{padding:6px 0;}

/*意见反馈与错误报告*/
.inputtexts1 {width: 210px; height: 20px; line-height: 20px; border: 1px solid #CED8E4; padding: 6px 10px; color: #333; font-size: 14px; background: #fff;}
.textareas1 {width: 600px; height: 242px; border: 1px solid #CED8E4; padding: 10px; font-size: 14px; color: #333; background: #fff;}
.submits1 {border: 0; cursor: pointer; height: 34px; padding: 0 25px; line-height: 24px; color: #fff; background: #f37022;}
.feedback-box {width: 674px;}
.feedback-box ul {margin: 30px 0 80px 0; height: 367px;}
.feedback-box li {height: 34px; margin: 0 0 15px 0; font-size: 14px; line-height: 34px;}
.feedback-box li.libig {height: 264px;}
.feedback-box li label {display: block; height: 34px; float: left;}

/*购车工具 - 购车费用*/
.tools-wrap {}
.tools-wrap h3.title {position: relative; z-index: 100; float: left; width: 144px; *width: 143px; _width: 147px; height: 33px; line-height: 30px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; background: #0c4ca3;}
.tab-nav-col6 li a {width: 140px; _width: 142px; color: #333; display: block; border-right: 1px solid #ced8e4; font-size: 18px; line-height: 33px; cursor: pointer;}
.line-box {width: 990px; clear:both;}
.line-box1 {width: 988px; border: 1px solid #ced8e4; border-bottom: 0;}
.title-con {position: relative; clear: both;}
.tool-title-box1 {position:relative;height:52px;border-bottom:5px #0a4e8a solid;z-index:7;}
.tool-title-box2 {height:65px; border-bottom:2px #ced8e4 solid; z-index:6;}
.tool-title-box2 h4 {float:left; font:18px/65px "microsoft yahei"; font-weight:bold; text-indent: 12px; width:175px; margin-right:30px;}
.jsq-select-item {float:left; padding:0; margin-top: 18px; position:relative; z-index:99;}
.jsq-tit-fbox {width:145px; float:left;}
.w288 {width: 288px;}
.jsq-tit-fbox .select {line-height: 26px;}
.jsq-tit-fbox .tool-brand-select {width: 145px; height: 28px; position: relative;}
.tool-brand-select .select-selected {width: 143px;}
.tool-brand-select .select-selected span {padding-left: 4px;}
.tool-brand-select .select-selected .icon-arrows {top: 1px; right: 1px; width: 27px; height: 26px; background-position: 0px -20px;}
.tool-brand-select .select-option {top:29px; left: -1px;}
.w288 .long {width: 288px;}
.w288 .long .select-selected {width: 286px;}
.jisuanqi_box {clear: both; margin-bottom: 20px; min-height: 100px; z-index: 9;}
.jisuanqi_box ul.rela_ul {_z-index:1;}
.jisuanqi_box ul.rela_ul li {position:relative; _z-index:1;}
.jisuanqi_box ul.rela_ul .fixed-top {position:fixed;}
.jisuanqi_box ul li {border-bottom:1px solid #CED8E4; padding:10px 0; line-height:20px; clear:both; width:988px; min-height: 44px;}
.jisuanqi_box ul li .l-box {padding-top: 10px; text-align: left; font-size: 14px; float: left;}
.jisuanqi_box ul li .r-box {float:left; padding-left:67px; line-height:34px; color:#999;}
.jisuanqi_box ul li .l-box .fn-left {font-weight:bold; font-size:18px; font-family:"Microsoft Yahei"; text-indent: 12px; display:block; width:205px;}
.jisuanqi_box ul li .fonts1 {font-weight:bold; float:left; color:#333; font-size:16px; font-family:"Microsoft Yahei";}
.jisuanqi_box ul li .fonts1 input {font-weight:bold; color:#333; font-size:16px; text-align:left; padding-left:5px; font-family:"tahoma"; border: 1px solid #CED8E4;}
.jisuanqi_box ul li.bg {background: #f0f3f6;}
.no_mess {padding:15px; text-align:center; font-size:20px; font-family:"Microsoft Yahei"; height:30px; line-height:30px; color:#f37022;font-weight:bold;}
.jisuanqi_box p.suomin {height:30px; line-height:20px; text-align:left; color:#999; clear:both; font-size:12px; font-family:"tahoma";}
.jisuanqi_box ul li .padd_220 {padding-left:220px; float:left; width:290px;}
.jisuanqi_box ul li .yuegong {float:left;width:190px;}
.jisuanqi_box ul li .zhonghuafei {float:left;width:280px;}
.jisuanqi_box ul li .fonts2 {font-size:16px;color:#333;font-family:"Microsoft Yahei";clear:both;height:40px;line-height:30px;padding-right:5px;}
.jisuanqi_box .red16 {font-size:18px;font-weight:bold;color:#c00;font-family:"tahoma";font-size:20px; font-style: normal;}
.jisuanqi_box ul li a {color: #333;}
.jisuanqi_box ul li a:hover {color: #F37022; text-decoration: underline;}
.jisuanqi_box p.txt-right {text-align:right!important; padding: 5px 5px 0 0;}
.jisuanqi_box .yiwen_box {padding:5px 25px 0 0;}
.jisuanqi_box .yiwen_box a.yiwenicon{background:#f7f7f7;color:#333;font-size:12px;border:1px solid #ccc;text-decoration:none;text-align:center;line-height:14px;padding:1px 4px;}
/* 必要花费 */
.jsq_com_box {width:100%;clear:both;border-bottom:2px solid #e9e9e9;}
.jsq_com_box .titbox {clear:both;height:40px;line-height:40px;}
.jsq_com_box .titbox h4 {width:220px;float:left;font-weight:bold;font-size:18px;font-family:"Microsoft Yahei"; text-indent: 12px;}
.jsq_com_box .titbox .red_num {font-weight:bold;font-size:16px;color:#c00;text-align:right;width:140px;padding-right:60px;float:left;font-family:"Microsoft Yahei";}
.jsq_com_box .titbox .tab {float:left;color:#ccc; clear: none;}
.jsq_com_box table {border-collapse: collapse: border-spacing: 0; background:#fff; width:100%; border-top:1px solid #CED8E4;}
.jsq_com_box th,.jsq_com_box td {border-bottom:1px solid #CED8E4;border-left:1px solid #CED8E4;}
.jsq_com_box td{height: 28px;line-height: 28px;padding: 14px 0 13px 15px;text-align: left;color: #999;}
.jsq_com_box th {height:55px;line-height:55px;text-align:left;font-size:14px;color:#333;border-left:0; text-indent: 12px;}
.jsq_com_box td.r_align {text-align:right;padding:14px 19px 13px 1px;}
.jsq_com_box td.r_align input {text-align:right;padding:0 5px 0 0;}
.jsq_com_box td .jiage {color:#333;}
.jsq_com_box td .jiage em {font-weight:bold;font-size:14px;margin-right:10px;font-family:"tahoma";font-style: normal;}
.z30 {*z-index:30;}
.tc .tc-box{text-align:left;background:#fff;position:absolute;font-size:12px;font-weight:normal;padding:5px 10px;line-height:18px;color:#666;border:1px solid #f60;width:200px;border-bottom:3px solid #f60;}
.tc .tc-box p {line-height:18px;}
.tc .tc-box i {position:absolute;width:11px;height:6px;left:65px;top:-6px;display:block;background:url(../images/icons.png) no-repeat -50px 0;}
.tc .tc-box strong {font-weight:bold;color:#333;line-height:22px;font-size: 14px;}
.jsq_com_box .yiwen_box {padding:5px 5px 0 0; font-size: 12px;}
.jsq_com_box td a.yiwenicon {background:#f7f7f7;color:#333;width:8px;height:14px;position:relative;display:inline-block;font-size:12px;border:1px solid #CCC
	;margin-left:5px;text-decoration:none;text-align:center;line-height:14px;padding:1px 4px;cursor:pointer;text-align:center;}
.yiwen_box .tc-jsq {z-index:10;position:absolute;right:-28px;top:25px;*z-index:202;}
.yiwen_box .tc-jsq .tc-box {position:relative;right:0;top:0;width:396px;background:#fff;*z-index:1000000;cursor:default;}
.yiwen_box .tc-jsq .tc-box i {left:auto;right:30px;}
.yiwen_box .tc-jsq .tc-box{padding:15px 10px 5px 10px}
.yiwen_box .tc-jsq .tc-box em.close{display:block;background:url(../images/icons.png) no-repeat 0 -21px;width:11px;height:11px;position:absolute;top:11px;right:11px;line-height:999px;overflow:hidden;cursor:pointer;}
.yiwen_box .tc-jsq .tc-box em.close:hover{background:url(../images/icons.png) no-repeat 0 -34px;}
.jsq_com_box td input {font-weight:bold; color:#333; font-size:16px; text-align:left; padding-left:5px; font-family:"tahoma"; border: 1px solid #CED8E4;}
.jsq_com_box td select{padding-left: 2px;height: 27px;border: 1px solid #CED8E4;}
.f-w100 {width: 120px;}
.f-curr {color:#333;}
select.f-w150 {width:150px;}
select.f-w100 {width:100px;}
.jsq_com_box th input{position: relative;top: 2px;}

/*贷款购车计算*/
.jsq_com_box th label {font-size: 14px; font-weight: normal;}
.jsq_com_box td label {font-size: 12px;}

/*车型对比*/
.top_input_box {width: 415px; margin-bottom: 15px;}
.top_input_box .selw200 {position: relative; height: 28px; width: 200px; line-height: 26px; float: left;}
.top_input_box .selw200 .select-selected {width: 198px;}
.selw200 .select-selected span {padding-left: 4px;}
.selw200 .select-selected .icon-arrows {top: 1px; right: 1px; width: 27px; height: 26px; background-position: 0px -20px;}
.selw200 .select-option {top: 30px; left: -1px;}
.pk_focus {position:relative; width:988px; border: 1px solid #CED8E4; overflow:hidden; clear: both;}
.pk_focus .foucs_cont {width: 890px; margin: 16px auto; background:url(../images/pk_img_1.png) center 30px no-repeat;overflow:hidden;}
.pk_focus .foucs_cont .car_box {width: 300px; height: auto!important; min-height: 200px; height: 200px; text-align: center; background:url(../images/yiwen_bg.jpg) no-repeat center 25px;}
.pk_focus .foucs_cont .bg_none { background: none; }
.pk_focus .foucs_cont .car_box .title {height: 30px; line-height: 30px; font-weight: bold; font-size: 18px; overflow: hidden;}
.pk_focus .foucs_cont .car_box .txt {height: 18px; line-height: 18px; color: #333; font-size: 16px; font-family: "microsoft yahei",Tahoma,Geneva,sans-serif; overflow: hidden;}

.pk_moren_txt {height:40px;line-height:40px;text-align:center; font-weight: bold; font-size:24px;font-family:"microsoft yahei";color:#666;padding-top:8px;margin-bottom: 30px;}
.pk_photo_box {width:990px; border-top: 1px solid #CED8E4; border-left: 1px solid #CED8E4;}
.pk_photo_box .pk_photo {position: relative; width: 309px; height: 132px; border-right: 1px solid #CED8E4; border-bottom: 1px solid #CED8E4; padding: 10px; float: left; text-align: center; overflow: hidden; cursor: pointer;}
.pk_photo_box .pk_photo .car_box {width: 120px; text-align: center;}
.pk_photo_box .pk_photo .car_box img {width: 120px; height: 80px;}
.pk_photo_box .pk_photo .car_box .title {height: 30px; line-height: 30px; font-weight: bold; font-size: 14px; overflow: hidden;}
.pk_photo_box .pk_photo .car_box .txt {height: 16px; line-height: 16px; color: #333; font-size: 12px; font-family: Tahoma,Geneva,sans-serif; overflow: hidden;}
.pk_photo_box .pk_photo .pk_img {position:absolute; left:136px; top:20px; display:inline;}
.pk_photo_box .pk_hover .pk_img{left:132px; top:18px; display:inline;}
.pk_photo_box .pk_photo .pk_img img {width: 57px; height: 57px; cursor: pointer;}
.pk_photo_box .pk_hover .pk_img img {width: 65px; height: 65px; cursor: pointer;}
.pk_photo_box .pk_photo a:hover.pk_img img {width: 60px; height: 60px;}

.pk-pub-column { position: relative; width: 988px; height: 40px; line-height: 40px; margin-top: 15px; border: 1px solid #CED8E4; border-top: 4px solid #2162A7;}
.pk-pub-column h3 {font-size: 18px; font-weight: bold; color: #333; padding-left: 105px;}
.pk-pub-column h3 em {font-style: normal;}
.pk-pub-column h3 span {position: absolute; top: -4px; left: -1px; display: inline-block; padding: 0 20px; height: 45px; line-height: 45px; font-size: 20px; color: #fff; background: #F37022;}
/* 前沿 PK */
.pk-pub-con {border: 1px solid #CED8E4; border-top: 0; padding: 15px;}
.pk-pub-con p {font-size: 14px; line-height: 20px;}
/* 外观 PK */
.pk-con-top {width: 958px;margin: 10px auto;}
.pk-top-con-left,.pk-top-con-right{width: 464px; text-align: center;}
.car-appearance-top {height: 150px; overflow: hidden; background: url(../images/pk_con_bg1.gif) no-repeat;}
.car-appearance-top .pk-top-con .pk-top-tcon,
.car-appearance-top .pk-top-con .pk-top-tcon {padding: 10px; width:294px; height: 130px;}
.pk-top-con .title {height: 40px; line-height: 40px; font-size: 20px; font-weight: bold; overflow: hidden; margin: 5px 0;}
.pk-top-con .txt {width: 100%; height: 20px; overflow: hidden; line-height: 20px; font-size: 16px; margin-top: 15px;}
.pk-car-name .car-name-text,.top-car-name .car-name-text {font-size: 18px; line-height: 1.2; font-weight: bold; color: #fff; text-align: center; margin-top: 60px;}
.car-appearance-top .pk-top-con .pk-car-name {float: left; width: 150px; height: 150px;}
.pk-con-bottom {}
.pk-con-bott-left,.pk-con-bott-right {width: 462px; height: auto!important; min-height: 400px; /*height: 400px;*/ background: #f0f3f6;}
.pk-con-bott-con ul.car-pic-list{width: 474px; height: 220px; overflow: hidden; margin: 0 0 10px;}
.pk-con-bott-con ul.car-pic-list li {float: left; margin: 0 10px 0 0;}
.pk-con-bott-con ul.car-pic-list li.big {width: 300px; height: 220px; overflow: hidden;}
.pk-con-bott-con ul.car-pic-list li.small {width: 151px; height: 220px;}
.pk-con-bott-con ul.car-pic-list li.small a img {margin-bottom: 10px; width: 151px; height: 105px;}
.pk-con-bott-con p.text-desc {padding: 0 10px 10px; font-size: 14px; line-height: 1.6; text-indent: 24px;}
/* 内饰 PK */
.car-trim-top {position: relative; height: 162px; overflow: hidden; background: url(../images/pk_con_bg2.gif) no-repeat;}
.car-trim-top .top-car-name {position: absolute; width: 150px; height: 150px; text-align: center;}
.posi-left {top: 0; left: 147px;}
.posi-right {top: 0; right: 147px;}
.car-trim-bott {margin-top: -10px;}
.pk-pub-column h3.pa-l2 {padding-left: 165px;}
/* 动力与操控 PK */
.car-powerAndControl {height: 212px; overflow: hidden; background: url(../images/pk_con_bg3.gif) no-repeat;}
.car-powerAndControl .pk-top-con {}
.car-powerAndControl .pk-top-con .pk-top-tcon {margin: 10px; width: 294px; height: 192px; text-align: left;}
.car-powerAndControl .pk-top-con .pk-top-tcon p {text-align: left; text-indent: 10px; margin-top: 5px;}
.car-powerAndControl .pk-top-con .title {height: 30px; line-height: 30px; text-indent: 86px;}
.car-powerAndControl .pk-car-name {width: 150px; height: 150px; float: left; margin-top: 31px;}

/* 给更喜欢的车投票 */
.like-car-vote {height: 110px; margin: 50px 0}
.like-car-vote .pk-top-pcon {width: 130px; height: 90px; padding: 10px; margin: 0 auto; border-radius: 4px;}
.bg1 { background: #2162A7; color: #fff;}
.bg2 { background: #F37022; color: #fff;}
.like-car-vote .pk-top-pcon .vote-number {height: 40px; line-height: 40px; font-size: 18px; font-weight: bold; text-align: center; border-bottom: 1px dotted #fff;}
.like-car-vote .pk-top-pcon .car-name-text {margin-top: 10px; font-size: 18px; line-height: 1.2; font-weight: bold; text-align: center;}
.like-car-vote a {color: #fff; cursor: pointer;}
.result-vote {position: relative; height: 30px; line-height: 30px; font-size: 16px; color: #fff; background: #f37022;}
.result-vote span.proportion2 {padding-right: 5px; float: right;}
.result-vote .result-vote-left {width: 40%; height: 30px; float: left; background: #2162a7;}
.result-vote-left .proportion1 {padding-left: 5px;}

/* 相关新闻 */
.relevant-news-box {width: 989px; height: 226px; overflow: hidden; border-top: 1px solid #CED8E4; border-right: 1px solid #CED8E4;  margin-bottom: 10px;}
.rele-news-item {float: left; width: 300px; height: 200px; overflow: hidden; padding: 10px 15px 15px; border-bottom: 1px solid #CED8E4; border-left: 1px solid #CED8E4;}
.relevant-news-box .last {width: 296px;}
.rele-news-item .rele-news-title {font-size: 20px;line-height: 1; margin: 5px 0 15px 0; font-weight: normal;}
.rele-news-item .rele-news-title span {display: inline-block; border-left: 4px solid #f37022; padding-left: 5px;}
.rele-news-item ul li {width: 300px; height: 67px; float: left; margin:0 0 24px 0;}
.rele-news-item ul li img {width: 90px; height: 67px; float: left; margin-right: 10px;}
.rele-news-item ul li p.title {font-size: 14px; line-height: 1.5;}
.rele-news-item ul li p.time {color: #6e7784;}

/* 车型参数对比 */
.tab-content {position: relative;}
.tab-content .placeholder {width: 990px; height: 244px;}
.tab-content .select-areas {width: 988px; height: 242px; border: 1px solid #CED8E4; background: #fff;}
.tab-content table {border-collapse: collapse; border-spacing: 0; width: 100%;}
.tab-content .table-choice {line-height: 20px;}
.tab-content .table-choice td {height: 242px; border: 0; font-size: 14px; text-align: center; vertical-align: top;}
.tab-content .table-choice td.title {width: 140px; *width:144px; height: 180px; padding: 10px; background: #f0f3f6;}
.tab-content .table-choice td.title .tit-con {width: 152px; *width:153px; margin-top: 30px; *margin-top: 10px; padding-bottom: 8px; border-bottom: 1px dotted #3d3e3f; font-size: 12px; line-height: 1; color: #333;}
.tab-content .table-choice td.title .tit-con p {margin-bottom: 10px;}
.tab-content .table-choice td.title .tit-con input[type="checkbox"] {position: relative; top:2px; margin-right: 5px;}
.tab-content .table-choice td.title .tit-con .title-name {font-size: 16px; line-height: 1; margin:15px 0;}
.tab-content .table-choice td.title .tips {margin-top: 12px;}
/* 车型参数对比 下拉选框样式调整 */
.tab-content .table-choice td.dropdown-td {border-left: 1px solid #CED8E4;}
.tab-content .table-choice td .tools-wrap {_position: relative; border: 1px solid #fff; padding: 10px; *padding: 10px 9px; width: 140px; height: 220px;}
.tab-content .table-choice td .tools-wrap:hover {border: 1px solid #f37022;}
.tab-content .table-choice td .car-icon {display: block; width: 132px; margin: 0 auto 10px;}
.tab-content .table-choice td .car-icon img {width: 132px;}
.tab-content .table-choice ul li {height: 24px; width: 142px; margin-bottom: 5px; *margin-bottom: 1px;}
.select-tools {position: relative; width: 132px; height: 24px; margin: 0 auto 5px;}
.select-tools .select-selected {width: 130px; height: 22px; line-height: 22px;}
.select-tools .select-selected span {width: 100px; height: 22px; overflow: hidden; font-size: 12px; padding-left: 4px; text-align: left; white-space: nowrap;}
.select-tools .select-selected .icon-arrows {top:1px; right: 1px; width: 23px; height: 22px; background-position: -2px -22px;}
.select-tools .select-option {top: 24px; left: -1px;}
.tab-content .table-choice ul li.operation-btn {height: 26px; text-align: center; overflow: hidden;}
.tab-content .table-choice ul li.operation-btn a {font-size: 12px;font-weight: 100;height: 24px;overflow: hidden;display: inline-block;line-height: 22px;padding: 0 8px;outline: 0;margin: 0 3px 0;text-align: center;vertical-align: middle;background-color: #f0f0f0;border: 1px solid #b8b8b8;}
.tab-content .genre-title {width: 988px; height: 38px; line-height: 38px; border: 1px solid #CED8E4; border-top: 0; border-bottom: 0; background-color: #f0f3f6;}
.tab-content .genre-title h3 {font-size: 14px; font-weight: bold; padding: 0 0 0 60px;}
.tab-content .tableinfo {border-top: 1px solid #CED8E4; border-left: 1px solid #CED8E4;}
.tab-content .tableinfo td {width: 150px; padding: 5px; border-right: 1px solid #CED8E4; border-bottom: 1px solid #CED8E4; font-size: 14px; line-height: 1.2; text-align: center;}
.tab-content .tableinfo th.title {width: 160px; padding: 5px; border-right: 1px solid #CED8E4; border-bottom: 1px solid #CED8E4; color: #333; text-align: right; font-weight: normal; word-wrap:break-word; background: #f0f3f6;}
.tab-content .tableinfo td.highlight {color: #F37022;}
.tab-content .tableinfo td.highlight th {color: #F37022;}
/*参数配置 侧边导航栏*/
.left-nav {position:absolute; top:248px; left:-95px; z-index:102; width:85px; height:auto; border:1px solid #CED8E4; background:#fff; font-family:"\5fae\8f6f\96c5\9ed1";}
.left-nav li {width:100%;height:28px;line-height:28px}
.left-nav li.last {border-bottom:0}
.left-nav li a {display:block; padding:0 0 0 10px; font-size: 12px; color:#666; overflow:hidden; zoom:1; text-decoration:none;}
.left-nav li a:hover {color:#F37022; text-decoration:none;}
.left-nav li.adv_active{width:83px; _width:82px; border-left:4px solid #c00; border-bottom:0; height:28px; line-height:28px; font-weight:bold; margin-left:-1px; background:#024393;}
.left-nav li.adv_active a{color:#fff; padding:0 0 0 8px;}
.left-nav a.close-left-nav-btn {display: block; width: 85px; height: 28px; line-height: 28px; text-align: center; color: #fff; text-decoration: none; background: #024393;}
.show-left-nav-btn {position: absolute; top: 138px; left: 0; z-index: 10002; display: block; width: 50px; height: 34px; cursor: pointer; background:#024393 url(../images/tools_carparams_showleftnav_btn.gif) no-repeat center center; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80);}

/* 图片对比 */
.img-compare {width:988px; height:auto; border:1px solid #CED8E4; margin:10px 0 0 0; position:relative; background: #fff;}
.img-compare-header {height: 125px; border-bottom: 1px solid #CED8E4;}
.img-compare-header .one, .img-compare-header .two, .img-compare-header .three {width: 328px; height: 125px; float: left; background: #fff;}
.img-compare-header .one,.img-compare-header .two {border-right: 1px solid #CED8E4;}
.img-compare-header .three {width: 330px;}
.img-compare-header .select-box {padding: 15px 10px; width: 308px; height: 95px; background: #fff;}
.select-box ul {width: 264px; margin: 0 auto;}
.select-box ul li {width: 264px; height: 28px; margin-bottom: 5px;}
.select-tools2 {position: relative; width: 264px; height: 28px; line-height: 26px;}
.select-tools2 .select-selected {width: 262px;}
.select-tools2 .select-selected span {padding-left: 4px; width: 226px; height: 26px; overflow: hidden;}
.select-tools2 .select-selected .icon-arrows {top:1px; right: 1px; width: 27px; height: 26px; background-position: 0 -20px;}
.select-tools2 .select-option {top: 28px; left: -1px;}
.img-compare-left,.img-compare-middle,.img-compare-right {width: 329px; float: left; text-align: center;}
.img-compare-right {width: 330px;}
.img-compare-left .img-box,.img-compare-middle .img-box,.img-compare-right .img-box {height: 240px; padding: 20px 0 0;}
.img-compare-left .img-box,.img-compare-middle .img-box {border-right: 1px solid #CED8E4;}
.img-compare-left .sub-tt, .img-compare-middle .sub-tt, .img-compare-right .sub-tt { width: 100%; height: 36px; border-top:1px solid #CED8E4; border-bottom: 1px solid #CED8E4; font: bold 16px/36px "\5fae\8f6f\96c5\9ed1"; text-align: left; background: #f7f7f7; }
.img-compare-left .sub-tt span, .img-compare-middle .sub-tt span, .img-compare-right .sub-tt span {padding-left: 10px;}
.img-compare-left .img-box p,.img-compare-middle .img-box p,.img-compare-right .img-box p {font-size: 12px; margin-top: 10px; line-height: 1.2;}

.recommend-box {height: 260px; overflow: hidden;}
.img-compare-left .recommend-box {width: 328px;}
.recommend-box h5 {padding: 16px 5px 4px; font: bold 16px/24px "microsoft yahei";}
.recommend-box ul {overflow: hidden; margin-left: 8px;}
.recommend-box ul li {width: 90px; height: 90px; float: left; margin: 12px 15px 0 0; display: inline; text-align: center;}
.recommend-box ul li img {width: 90px; height: 60px; display: block; 0 0 7px;}

/* 车系参数配置 */
.tit-box {position: relative; height: 40px; border-bottom: 4px solid #0c4ca3;}
.tit-box h3 {position: relative; font: bold 18px/40px "microsoft yahei"; float: left; border-bottom: 4px solid #f37022; width: 200px; text-align: center; _bottom:-5px; _line-height:35px;}
.tit-box .peizhi-box { position: absolute; top: 0px; left: 200px; width: auto!important; min-width: 1000px; width: 1000px; }
.tit-box .peizhi {float: left; padding: 20px 10px 0 0; *padding: 15px 10px 0 0; font-size: 14px; *font-size: 12px; line-height: 1px; white-space: nowrap;}
.tit-box .peizhi input[type="checkbox"] {position: relative; top: 1px;}
.tit-box .peizhi label {position: relative; left: -2px; margin-right: 4px;}
.tit-box .peizhi b {font-size: 14px; font-weight: bold;}
.line_box_compare {position: relative; zoom: 1;}
.line_box_compare table {border-collapse: separate; border: 1px solid #CED8E4; border-left: 0; border-bottom: 0; width: 100%;}
.line_box_compare table table {border-collapse:collapse;}
.line_box_compare table th,.line_box_compare table td {border-left: 1px solid #CED8E4; border-bottom: 1px solid #CED8E4; padding: 0 5px; height: 30px; line-height: 1.5; font-weight: normal;}
.line_box_compare .padd0 {padding: 0;}
.line_box_compare table td.bord0 {border: 0;}
.line_box_compare table.bord0 {border: 0;}
.line_box_compare table th {text-align: left; background: #f0f3f6;}
.line_box_compare table th.row-tit {background: #f0f3f6; text-align: right;}
.line_box_compare table td {text-align: center;}
.line_box_compare table td.highlight {color: #f37022;}
.tableHead_left {width: 199px; position: relative;}
.tableHead_item {width: 196px; position: relative; overflow: hidden;}
.line_box_compare table th {width: 199px;}
.line_box_compare .tw1 {width:189px; padding: 0 5px;}
.line_box_compare .tw2 {width:186px; padding: 0 5px;}
.line_box_compare .tw1 span,.line_box_compare .tw2 span {padding: 0 5px;}
.line_box_compare_peizhi .tableHead_left {height: 122px; padding: 20px 0 0 0;}
.line_box_compare_peizhi .tableHead_item {height: 142px;}
.tableHead_left .check-box-item {color: #333; margin: 0 0 7px 24px;}
.tableHead_left .check-box-item input[type="checkbox"] {position: relative; top: 2px; margin-right: 5px ;}
.tableHead_left p {margin:0 0 7px 24px;}
.tableHead_left .consult-price-txt {position: absolute; bottom: 0; width: 100%; height: 30px; line-height: 30px; text-align: right; border-top: 1px solid #CED8E4; background: #fff;}
.consult-price-txt span {padding-right: 10px;}
.line_box_compare_peizhi .sel-car-box {padding: 10px 10px 0;}
.sel-car-box .car-neme-txt {height: 40px; line-height: 20px; font-size: 14px; overflow: hidden;}
.sel-car-box .car-neme-txt a:hover {text-decoration: underline;}
.sel-car-box .change-car-area {position: relative; height: 20px; margin-top: 10px; text-align: center;}
.sel-car-box .change-car-area a {color: #0c4ca3;}
.sel-car-box .change-car-area a.btn {display: inline-block; height: 18px; line-height: 18px; border: 1px solid #0c4ca3; padding: 0 10px;}
.sel-car-box .change-car-area a.btn-left,.sel-car-box .change-car-area a.btn-right {border: 1px solid #fff; padding: 0 5px; font-weight: bold;}
.sel-car-box .change-car-area a.btn-left {position: absolute; top: 0; left: 0;}
.sel-car-box .change-car-area a.btn-right {position: absolute; top: 0; right: 0;}
.sel-car-box .change-car-area a:hover.btn {border: 1px solid #F37022; padding: 0 10px; color: #F37022;}
.sel-car-box .change-car-area a:hover.btn-left,.sel-car-box .change-car-area a:hover.btn-right {border: 1px solid #F37022; padding: 0 5px;}
.line_box_compare_peizhi .consult-price-cont {position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; line-height: 30px; border-top: 1px solid #CED8E4;}
.consult-price-cont .padd10 {padding: 0 10px; text-align: center;}
.consult-price-cont .reference-car-price {font-size: 16px; color: #F37022;}
.consult-price-cont .consult-price-btn {padding: 5px 7px; margin-top: 3px; line-height: 1; background: #f37022; color: #fff; float: right;}
.consult-price-cont a:hover {color: #fff;}
.line_box_compare .td-tit {position: relative; height: 30px; line-height: 30px; background: #f0f3f6;}
.line_box_compare .td-tit h2 {font-size: 16px; font-weight: bold; text-align: left; height: 30px; padding-left: 38px;}
.line_box_compare .td-tit a.retract-btn {position: absolute; top: 0; left: 0; display: inline-block; width: 30px; height: 30px; overflow: hidden; text-indent: -999em; float: left; border-right: 1px solid #CED8E4; background: url(../images/plus_minus_btns.png) no-repeat;}
.line_box_compare .td-tit a.open-btn {background-position: 0 -31px;}

/* 参数配置 浮动TOP栏*/
.floatLayer {background: #fff; display: none;}
.left-nav-two {top:144px;}
.left-nav-three {top:127px;}

/* 美女图片库 首页 */
.pic-show-top {height: 420px;}
.belle-pic-focus {position: relative; float: left; width: 630px; height: 420px; /*overflow: hidden;*/}
.belle-pic-focus ul li {width: 630px; height: 420px; overflow: hidden; float: left;}
.belle-pic-focus ul li img {width: 630px; height: 420px;}
.belle-pic-focus .bx-wrapper ul li .bx-caption {position: relative; left: 0; bottom: 50px; width: 100%; height: 50px; line-height: 50px; color: #fff; font-size: 18px; text-indent: 10px; background: #000; filter:alpha(opacity=80); opacity: 0.8;}
.belle-pic-focus .bx-wrapper .bx-controls {}
.belle-pic-focus .bx-wrapper .bx-controls .bx-pager {position: absolute; top: 80%; *top:85%; left: 0; height: 0px; width: 100%; text-align: center;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {display: inline-block; width: 30px; height: 4px; margin-right: 8px;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {*display: inline;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.bx-pager-link {display: block; width: 30px; height: 4px; overflow: hidden; text-indent: -999em; background: #676767;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {background: #f37022;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-controls-direction a {position: absolute; display: inline-block; width: 20px; height: 40px; padding: 0 10px; z-index: 100; top:40%; text-indent: -999em;}
.belle-pic-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev { left: 0; background-position: -64px -5px; }
.belle-pic-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover { background-position: -22px -5px; }
.belle-pic-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next { right: 0; background-position: -94px -5px; }
.belle-pic-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover { background-position: -136px -5px; }
/* 美女图片库 频道页 */
.icon {background: url(../images/icons.png) no-repeat;}
.belle-pic-hot {border: 1px solid #CED8E4; width: 338px; height: 418px; overflow: hidden; float: right;}
.belle-pic-hot .con {padding: 10px;}
.belle-pic-hot .con h2 {font-size: 24px; font-weight: bold; color: #333; height: 40px; line-height: 40px; border-bottom: 1px solid #CED8E4; padding: 0 10px; overflow: hidden;}
.belle-pic-hot .con h2 .top10 {display: inline-block; width: 25px; height: 21px; margin: 0 0 -3px 10px; background-position: 0 -50px;}
.belle-pic-hot .con ul {overflow: hidden; margin: 10px 0 0;}
.belle-pic-hot .con ul li {height: 34px; line-height: 34px; border-bottom: 1px dashed #CED8E4;}
.belle-pic-hot .con ul li a {position: relative; display: block; padding-left: 57px; width: 260px; height: 34px; overflow: hidden; font-size: 16px; color: #333;}
.belle-pic-hot .con ul li a:hover {color: #F37022;}
.belle-pic-hot .con ul li a:hover span {border-bottom: 1px solid #F37022;}
.belle-pic-hot .con ul li a i {position: absolute; top: 5px; left: 12px; display: inline-block; width: 24px; height: 24px; overflow: hidden; line-height: 24px; color: #333; font-size: 16px; font-family: arial,verdana,"microsoft yahei"; text-align: center; font-weight: bold;}
.belle-pic-hot .con ul li a i.hot {background: #F37022; color: #fff;}
.belle-ad-01 {width: 990px; height: 90px; overflow: hidden;}
.pic-list-box {width: 990px; overflow: hidden;}
.pic-list-box ul {width: 1005px;}
.pic-list-box ul li {position: relative; float: left; width: 236px; height: 313px; overflow: hidden; margin: 0 15px 15px 0;}
.pic-list-box ul li a {display: block;}
.pic-list-box ul li a img {width: 236px; height: 313px; vertical-align: middle; overflow: hidden;}
.pic-list-box ul li a span {position: absolute; left: 0; bottom: 0; _bottom: -1px; width: 100%; display: block; height: 30px; background: #000; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; cursor: pointer;}
.pic-list-box ul li a:hover span {background: #f70;}
.pic-list-box ul li a p {position: absolute; left: 0; bottom: 0; _bottom: -1px; color: #fff; padding-left: 10px; font-size: 14px; height: 30px; line-height: 30px; cursor: pointer;}
.belle-title-nav h3.title {font-size: 18px; width: 144px; *width:143px; _width:145px;}
.pic-list-big-box {width: 990px; height: 930px; overflow: hidden;}

/* 美女图片详情 */
.photos { padding: 20px 0; width: 988px; color: #333; }
.photos h1 { float: left; font-size: 20px; font-weight: bold; color: #333; padding: 20px 0 0 50px; line-height: 1.5; }
.photos .more-tips { position: relative; float: right; line-height: 1.5; padding: 20px 20px 0 0; }
.photos .separate { padding: 0 10px; }
.photos a.auto-play-btn, .photos a.fx-btn { display: inline-block; }
.photos a.auto-play-btn i.play-icon { display: inline-block; width: 13px; height: 15px; background: url(../images/icons.png) no-repeat 0 -305px; margin: 0 8px 0 0; position: relative; top: 3px; }
.photos a.fx-btn i.fx-icon { display: inline-block; width: 18px; height: 18px; background: url(../images/icons.png) no-repeat 0 -97px; margin: 0 8px 0 0; position: relative; top: 3px; }
.more-tips .bdshare { position: absolute; top: 48px; right: 16px; z-index: 9999; width: 84px; padding-left: 5px; border: 1px solid #ccc; display: none; background-color: #fff; }
.more-tips .bdshare.show { display: block; }
.more-tips .bdshare li { padding: 3px 4px 3px 22px; background: #fff url(../images/share_icon.jpg) no-repeat left center; }
.more-tips .bdshare a { display: block; width: 58px; height: 28px; padding-left: 4px; font-size: 12px; line-height: 34px; text-align: left; background-color: #fff; }
.more-tips .bdshare .bds_qzone { background-position: 0 -2px; }
.more-tips .bdshare .bds_tsina { background-position: -22px -2px; }
.more-tips .bdshare .bds_tqq { background-position: -44px -2px; }
.more-tips .bdshare .bds_renren { background-position: -66px -2px; }
.photos .mm-content { position: relative; width: 988px; margin: 20px 0; text-align: center; }
.photos .mm-content img { max-width:988px;_width:expression(this.scrollWidth > 988 ? "988px" : (this.scrollWidth < 1? "1px" : "auto")); }
.mm-content .left-layer-box { position: absolute; left: 0; width: 30%; height: 100%; _height: 800px; }
.mm-content .right-layer-box { position: absolute; right: 0; width: 30%; height: 100%; _height: 800px; }
.mm-content .photo-blbtn, .mm-content .photo-brbtn { position: absolute; top: 40%; z-index: 9999; display: block; width: 60px; height: 88px; background: url(../images/photo_icon.png) no-repeat; }
.mm-content .photo-blbtn { background-position: 0 0; left: 10px; }
.mm-content .photo-brbtn { background-position: 0 -99px; right: 10px; }
.left-layer-box a.photo-blbtn:hover { background-position: 0 -287px; }
.right-layer-box a.photo-brbtn:hover { background-position: 0 -194px; }
.photos .mm-thumb-wrap { position: relative; width: 968px; padding: 0 10px; }
.mm-atlas { position: absolute; top: 10px; width: 150px; height: 120px; }
.prev-atlas { left: 10px; }
.next-atlas { right: 10px; }
.mm-atlas .img-wrap { overflow: hidden; width: 150px; height: 100px; text-align: center; background: #fff; }
.mm-atlas .img-wrap img { width: auto; height: 100px; }
.mm-atlas p { margin-top: 5px; }
.mm-thumb-bg { position: relative; overflow: hidden; width: 570px; height: 120px; padding-top: 10px; margin: 0 auto;}
.photos .mm-thumb-pic { position: absolute; width: 100000px; height: 120px;}
.photos .mm-thumb-pic ul { position: absolute; width: 11870px;}
.photos .mm-thumb-pic li { float: left; width: 180px; height: 120px; margin-right: 10px; text-align: center; background: #fff; }
.photos .mm-thumb-pic li img { width: auto; height: 116px; }
.photos .mm-thumb-pic li a { position: relative; display: block; width: 176px; height: 116px; border: 2px solid #fff; }
.photos .mm-thumb-pic li.active a {border-color: #F37022;}
.photos .mm-thumb-pic li.active a i { position: absolute; top: -20px; left: 50%; margin-left: -10px; display: inline-block; width: 0; height: 0; font-size: 0; overflow: hidden; border-width: 10px; border-style: dashed dashed solid dashed; border-color: transparent  transparent #F37022 transparent; }
.photos .prev, .photos .next { background: url(../images/315che_sprite.png) no-repeat; }
.photos .prev, .photos .next { position: absolute; top: 35%; width: 24px; height: 54px; display: block; background-color: #000; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; cursor: pointer; }
.photos .prev { left: 185px; background-position: -68px -208px; }
.photos .next { right: 195px; background-position: -96px -208px; }


.mm-pics-list { width: 968px; overflow: hidden; }
.mm-pics-list ul { width: 980px; }
.mm-pics-list ul li { float: left; margin: 0 10px 0 0; }
.mm-pics-list ul li p { text-align: center; margin: 10px 0 0; font-size: 14px; }
.mm-pics-list ul li img { display: block; width: 235px; height: 312px; }

/* 新闻详细页 */
.news-details-top { height: auto!important; padding: 0 0 10px 0; border-bottom: 1px dashed #CED8E4;}
.news-details-top h1 {margin: 20px 0 30px; *margin: 20px 0 10px; line-height: 1.5; font-size: 24px; font-weight: bold; color: #333; text-align: center; overflow: hidden;}
.news-details-top .author-info { float: left; display: block; width: 500px;}
.news-details-top .author-info span {font-size: 14px; color: #999; line-height: 20px; margin-right: 10px;}
.news-details-top .author-info .original_tag {float: left; width: 60px; height: 20px; overflow: hidden; margin-right: 10px; background: url(../images/icon_original_tag.png) no-repeat;}
.ndt-tools { position: relative; width: 160px; height: 20px; line-height: 20px; float: right; color: #7a7a7a; text-align: right;}
.ndt-tools a {display: inline-block; height: 20px; font-size: 14px; color: #333;}
.ndt-tools a i {display: inline-block; width: 18px; height: 18px; float: left; margin-right: 5px;}
.ndt-tools a i.news-comment {background-position: 0 -75px;}
.ndt-tools a i.news-share {background-position: 0 -97px;}
.ndt-tools span {margin: 0 5px;}
.ndt-tools .bdshare { position: absolute; top: 22px; right: 0; width: 84px; padding-left: 5px; border: 1px solid #ccc; display: none; background-color: #fff; }
.ndt-tools .bdshare.show { display: block; }
.ndt-tools .bdshare li { padding: 3px 4px 3px 22px; background: #fff url(../images/share_icon.jpg) no-repeat left center; }
.ndt-tools .bdshare a { display: block; width: 58px; height: 28px; padding-left: 4px; line-height: 34px; text-align: left; background-color: #fff; }
.ndt-tools .bdshare .bds_qzone { background-position: 0 -2px; }
.ndt-tools .bdshare .bds_tsina { background-position: -22px -2px; }
.ndt-tools .bdshare .bds_tqq { background-position: -44px -2px; }
.ndt-tools .bdshare .bds_renren { background-position: -66px -2px; }
.news-details-top a {color: #333;}
.news-details-top a:hover {color: #F37022;}

.news-details-con { font-family: "\5B8B\4F53",arial,tahoma,sans-serif; font-size: 16px; line-height: 1.8; word-break: break-all;}
.news-details-con p { margin: 8px 0; }
.news-details-con hr { margin: 0 auto; }
.news-details-con img { display: inline-block; border: 1px solid #ccc; margin: 0 auto; padding: 5px; max-width:680px;_width:expression(this.scrollWidth > 698 ? "698px" : (this.scrollWidth < 1? "1px" : "auto"));}
.news-details-con h3 {margin: 10px 0; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold;}
.news-details-con .news-img-wrap { text-align: center; }
.news-details-con .detail_new {margin-top: 20px;}
.news-details-con .tabline_wzh {width: 580px;}
#content {width: 686px;}
.function-tips {margin: 5px 0; font-size: 14px; color: #666; text-align: center;}
.bott-shares {padding: 20px 0; height: 20px; line-height: 20px; font-size: 14px; color: #666; border-top: 1px dashed #CED8E4;}
.share-tools {width: 328px; height: 20px; float: left;}
.bott-shares .ndt-tools a {color: #FF0000;}
.recom-cars-box {/*height: 120px;*/ overflow: hidden; font-size: 16px;}
.recom-cars-box .recom-car-pic {width: 180px; /*height: 120px;*/ float: left; margin-right: 13px;}
.recom-cars-box .recom-car-pic img { width: 180px; height: 120px; }
.recom-cars-box h3 {font-size: 20px; font-weight: bold; line-height: 1;}
.recom-cars-box ul.car-info-list {padding: 5px 0 0 0;}
.recom-cars-box ul.car-info-list li { padding: 3px 0 0; }
.recom-cars-box ul.car-info-list .mat0 .mat2 {float: left;}
.recom-cars-box b.car-price-bold {color: #F37022; font-weight: bold; font-size: 20px; font-family: Arial,Verdana; margin-right: 5px;}
.recom-cars-box a.enquiry-btn {display: inline-block; height: 25px; line-height: 25px; padding: 0 5px; color: #fff; font-size: 15px; text-decoration: none; background: #F37022; margin:0 0 0 8px;}
.recom-cars-box span {display: inline-block;}
.recom-cars-box span.ofs {max-width: 154px; height: 24px; line-height: 24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.recom-cars-box span.ma-r1 {margin-right: 20px;}
.recom-cars-box .carcolors {display: inline-block; width: 300px; height: 25px;}
.carcolors .car-color-title {float: left;}
.carcolors .car-color {float: left; margin-top: 5px;}
.carcolors .car-color a {float: left; width: 13px; height: 13px; margin-right: 8px; display: block; overflow: hidden; border: 1px solid #d5dee8; background: url(../images/car_color_block.png); _background:none;}
ul.cars-seller-list { width: 100%; overflow: hidden;}
ul.cars-seller-list li { width: 50%; height: 125px; padding: 10px 0; float: left; border-bottom: 1px dashed #CED8E4;}
ul.cars-seller-list li h4 { width: 360px; height: 21px; overflow: hidden; font-size: 18px; font-weight: bold; line-height: 1.2; margin: 15px 0 8px;}
ul.cars-seller-list li p {width: 100%; height: 24px; line-height: 24px; font-size: 14px; overflow: hidden;}
ul.cars-seller-list li p b {font-weight: bold; color: #F37022;}
ul.cars-seller-list li p span {color: #F37022;}
a.showall-comments-btn {display: block; width: 100%; height: 50px; line-height: 50px; color: #333; font-size: 16px; text-align: center; background: #F0F3F6;}

/*汽车团购*/
.gb-top { height: 280px; }
.gb-focus { position: relative; width: 660px; height: 280px; float: left; }
.gb-focus ul li {float: left; width: 660px; height: 280px;}
.gb-focus .bx-wrapper .bx-controls {}
.gb-focus .bx-wrapper .bx-controls .bx-pager {position: absolute; top: 88%; *top:93%; left: 0; height: 0px; width: 100%; text-align: center;}
.gb-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {display: inline-block; width: 30px; height: 4px; margin-right: 8px;}
.gb-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {*display: inline;}
.gb-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.bx-pager-link {display: block; width: 30px; height: 4px; overflow: hidden; text-indent: -999em; background: #676767;}
.gb-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {background: #f37022;}
.gb-focus .bx-wrapper .bx-controls .bx-controls-direction a {position: absolute; display: inline-block; width: 20px; height: 40px; padding: 0 10px; z-index: 100; top:45%; text-indent: -999em;}
.gb-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev { left: 0; background-position: -64px -5px; }
.gb-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover { background-position: -22px -5px; }
.gb-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next { right: 0; background-position: -94px -5px; }
.gb-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover { background-position: -136px -5px; }

.gb-info { border: 1px solid #CED8E4; width: 298px; height: 278px; float: right; }
.gb-info h3 {border-left:4px solid #F37022; margin: 10px; padding-left: 5px; font-size: 18px;line-height: 1; font-weight: bold; color: #333;}
.gb-info .gb-sm-item {border-bottom: 1px dashed #CED8E4; padding: 17px 15px 17px 20px; height: 44px; line-height: 22px;}
.gb-info .last {border-bottom: 0;}
.gb-info .gb-sm-item i {display: inline-block; width: 34px; height: 34px; overflow: hidden; float: left; margin:5px 10px 0 0;}
.gb-info .gb-sm-item i.sm1 {background-position: -65px 0;}
.gb-info .gb-sm-item i.sm2 {background-position: -103px 0;}
.gb-info .gb-sm-item i.sm3 {background-position: -141px 0;}
.gb-info .gb-sm-item em {display: inline-block; height: 44px; line-height: 44px; float: left; margin-right: 20px; font-style: normal;}
.gb-info .gb-sm-item span {font-size: 13px;}
.gp-main {width: 990px;}
.title-box .more-list a.current { color: #F37022; }
.gp-list-wrap {width: 990px; overflow: hidden;}
.gp-list-wrap ul {width: 1020px;}
.gp-list-wrap ul li {border: 1px solid #CED8E4; margin: 15px 30px 0 0; width: 308px; height: 264px; float: left;}
.car-gp-infos {border-top: 1px solid #CED8E4; height: 59px; line-height: 29px; text-align: center;}
.car-gp-infos h4 {font-size: 18px; font-weight: bold;}
.car-gp-infos p {font-size: 16px;}
.car-gp-infos p em {font-size: 18px; font-weight: bold; color: #F37022; font-style: normal;}
.btn-wrap {height: 50px;}
.btn-wrap a.btn1 {display: block; width: 100%; height: 50px; line-height: 50px; text-align: center; color: #333; background: #f0f3f6;}
.gb-cars-top { padding: 20px; padding-right: 0; height: 332px;}
.gb-focus-two { position: relative; width: 498px; height: 332px; float: left; }

.gb-car-enroll {width: 470px; height: 332px; float: left;}
.gb-car-enroll .gb-title { height: 36px; line-height: 36px; padding-left: 30px; font-size: 20px; font-weight: bold; margin-bottom: 10px; }
.gb-car-enroll .gb-car-price { height: 30px; line-height: 30px; padding: 21px 0 21px 30px; background: #CED8E4; }
.gb-car-price h3 {font-size: 18px; line-height: 30px; color: #333; display: inline; margin-right: 20px; }
.gb-car-price h3 em {font-size: 24px; line-height: 30px; color: #F37022; font-style: normal;}
.gb-car-price span {text-decoration: line-through; font-size: 16px;}
.gb-car-enroll .user-enroll-infos { height: 140px; padding: 10px 0 10px 30px; color: #333; background: #F0F3F6; }
.user-enroll-infos li {height: 35px; margin-top: 10px;}
.user-enroll-infos li.btns {height: 40px;}
.user-enroll-infos li label {display: inline-block; float: left; width: 100px; height: 35px; line-height: 35px; font-size: 18px; color: #333;}
.enroll_text_1 {border: 1px solid #CED8E4; width: 233px; height: 33px; line-height: 33px; font-size: 18px; color: #333; text-indent: 5px; background: #fff;}
.enroll_submit_1 {border: 0; cursor: pointer; width: 160px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #fff; background: #F37022;}
.ma-r100 {margin-left: 100px;}
.gb-car-enroll .gb-enroll-info {font-size: 18px; color: #999; line-height: 1.2; margin-top: 15px;}
.gb-car-enroll .gb-enroll-info em {font-size: 20px; color: #F37022; font-weight: bold; margin: 0 3px 0 140px; font-style: normal;}
.gb-liucheng {height: 91px; text-align: center;}

ul.col-3 li {width: 330px;}
.gb-enroll-infos {width: 490px; height: 290px; margin: 40px 0 0 270px;}
.gb-enroll-infos .enroll-info {height: 120px; text-align: center; line-height: 24px;}
.enroll-info p {margin-top: 10px;}
.enroll-info p em {color: #F37022; font-style: normal; font-weight: bold;}
.gb-enroll-infos .qr-codes {height: 136px; margin-top: 15px;}
.qr-codes img {float: left; margin-right: 20px;}
.qr-codes p {padding-top: 30px; line-height: 25px;}

.pic-area-big {width: 990px; height: 318px;}
.pic-area-big .big-pic a {width: 450px; height: 318px;}
.pic-area-big .small-pic a {width: 260px; height: 154px;}
.pic-area-big .big-pic a:hover span {width: 444px; height: 312px;}
.pic-area-big .small-pic a:hover span {width: 254px; height: 148px;}
.pic-area-big .more-pic {line-height: 148px;}

/* 投诉首页 */
.complain-top {height: 334px;}
.complain-focus {position: relative; width: 652px; height: 334px; float: left;}
.complain-focus ul li {float: left; width: 652px; height: 334px;}
.complain-focus .bx-wrapper .bx-controls .bx-pager {position: absolute; top: 88%; *top:93%; left: 0; height: 0px; width: 100%; text-align: center;}
.complain-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {display: inline-block; width: 30px; height: 4px; margin-right: 8px;}
.complain-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item {*display: inline;}
.complain-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.bx-pager-link {display: block; width: 30px; height: 4px; overflow: hidden; text-indent: -999em; background: #676767;}
.complain-focus .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {background: #f37022;}
.complain-focus .bx-wrapper .bx-controls .bx-controls-direction a {position: absolute; display: inline-block; width: 20px; height: 40px; padding: 0 10px; z-index: 100; top:45%; text-indent: -999em;}
.complain-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev { left: 0; background-position: -64px -5px; }
.complain-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover { background-position: -22px -5px; }
.complain-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next { right: 0; background-position: -94px -5px; }
.complain-focus .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover { background-position: -136px -5px; }
.complain-solve-num {width: 302px; height: 334px; float: right;}
.solve-nums {padding: 5px 0; height: 42px; line-height: 42px; text-align: center; font-size: 18px;}
.solve-nums span {margin-right:2px;  display: inline-block; width: 27px; height: 42px; line-height: 42px; overflow: hidden; color: #F37022; font-size: 24px; text-align: center; background: url(../images/icons.png) no-repeat -69px -71px;}
.solve-nums label {display: inline-block; overflow: auto; height: 42px; line-height: 42px; font-size: 18px; color: #333;}
.complain-solve-num .btnstyle2 {height: 35px; line-height: 35px;}
.complain-solve-num .btns {margin-top: 5px; text-align: center;}
.weixin315 {border-top: 1px dashed #CED8E4; margin-top: 15px; padding-top: 15px; height: 82px;}
.weixin315 img {float: left; width: 82px; height: 82px; margin-right: 20px;}
.weixin315 h2 {font-size: 18px; font-weight: bold;}
.weixin315 h2 i {display: inline-block; float: left; margin-right: 5px; width: 31px; height: 25px; overflow: hidden; background-position: -29px -90px;}
.weixin315 p {margin-top: 10px; line-height: 24px; font-size: 16px;}
.side-pic-list .pic img {width: 113px; height: 78px;}

ul.side-medias {width: 100%;}
ul.side-medias li {padding: 10px 24px 0 0; float: left;}
ul.side-medias li img {width: 95px; height: 38px;}

/* 汽车投诉品牌列表页 */
.carsbrand-flinks {border-top: 4px solid #0c4ca3; padding: 0 10px; height: 36px; line-height: 36px; overflow: hidden;}
.carsbrand-flinks ul {width: 1056px;}
.carsbrand-flinks ul li {height: 36px; float: left;}
.carsbrand-flinks ul li a {padding: 0 10px; margin-right: 13px; display: inline-block; height: 36px; line-height: 36px; font-size: 16px; font-weight: bold; font-family: Arial,Verdana;}
.rank-list-pic dl dt p {font-size: 16px; line-height: 1.2; color: #999; margin-top: 8px;}
.rank-list .rank-list-ul li p {font-size: 14px; line-height: 1.2; color: #999; margin-top: 8px;}
/* 投诉第一步 */
.textstyle1 {border: 1px solid #CED8E4; padding: 5px 4px; height: 24px; line-height: 24px; color: #333; font-size: 14px;}
.selectstyle1 {border: 1px solid #CED8E4; color: #333; font-size: 14px; height: 36px; line-height: 36px;}
.text_1 {width: 146px;}
.text_2 {width: 154px;}
.text_3 {width: 205px;}
.text_4 {width: 300px;}
.text_5 {width: 388px;}
.text_6 {width: 550px;}
.select_1 {width: 100px;}
.select_2 {width: 110px;}
.select_3 {width: 120px;}
.select_4 {width: 250px;}
.btnstyle1 {display: inline-block; height: 40px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; cursor: pointer; overflow: hidden;}
.btnauto {padding: 0 20px 0 40px;}
.btn1 {width: 156px;}
.btn2 {width: 140px;}
.btn3 {width: 215px;}
.btn-orange {background: #f37022;}
.btn-gray {background: #999;}
.tips {font-size: 12px; line-height: 1.2;}
.ts-one {color: #666;}
.complaint-box1 {padding: 20px 0;}
.compl-left,.compl-right {width:50%; float: left;}
.compl-right {width: 49%;}
.compl-left h1.c-title,.compl-right h1.c-title {font-size: 24px; padding: 20px 0 15px 168px;}
.complaint-box1 .compl-left {border-right: 1px dashed #CED8E4;}
ul.c-info-input0 { margin-bottom: 20px;}
ul.c-info-input0 li {height: 36px; margin-top: 20px;}
ul.c-info-input0 li.btns {height: 40px;}
ul.c-info-input0 li label.tit2 {float: left; display: inline-block; width: 100px; height: 36px; line-height: 36px; font-size: 14px; color: #333; text-align: right;}
ul.c-info-input0 li .text_1,
ul.c-info-input0 li .text_3 {float: left;}
ul.c-info-input0 li .btn-gray {position: relative; height: 36px; line-height: 36px; /*text-indent: 37px;*/ text-align: left;}
ul.c-info-input0 li .btn-gray i.mail {position: absolute; top: 9px; left: 12px; display: inline-block; width: 16px; height: 16px; overflow: hidden; background-position: -24px -24px;}
ul.c-info-input0 li .ma-l100 {margin-left: 100px;}
.compl-right ul.c-info-input0 li.btns {text-align: center;}

/*投诉第二步*/
.complaint-box2 {padding: 30px 10px 30px 60px;}
h1.c-title {font-size: 28px; line-height: 1; font-weight: bold;}
h1.c-title em {font-size: 14px; color: #f37022; font-weight: normal; margin-left: 40px; font-style: normal;}
ul.c-info-input1 {margin: 10px 0 0 0;}
ul.c-info-input1 li {margin-top: 18px; height: auto!important; min-height: 36px; height: 36px;}
ul.c-info-input1 li label.tit1 {float: left; display: inline-block; width: 80px; height: 36px; line-height: 36px; font-size: 14px; color: #333; text-align: left;}
ul.c-info-input1 li .text_2,
ul.c-info-input1 li .text_3,
ul.c-info-input1 li .text_5,
ul.c-info-input1 li .text_6,
ul.c-info-input1 li .select_1,
ul.c-info-input1 li .select_2 {float: left;}
ul.c-info-input1 li .tips {padding: 10px 0 0 18px; float: left;}
ul.c-info-input1 li.btns {height: 40px;}
ul.c-info-input1 li .ma-l80 {margin-left: 80px;}

/*投诉第三步*/
ul.c-info-input1 li .select_3,
ul.c-info-input1 li .select_4 {float: left;}
ul.c-info-input1 li label.radios {display: inline-block; width: 98px; margin: 8px 10px 0 0; float: left;}
ul.c-info-input1 li label.radios input[type="radio"] {position: relative; top: 2px; margin-right: 10px;}

/*投诉第四步*/
ul.c-info-input1 li .checkbox-wrap {float: left; width: 670px;}
ul.c-info-input1 li .checkbox-wrap label.checkboxs {display: inline-block; margin: 8px 15px 0 0; float: left; white-space:nowrap;}
ul.c-info-input1 li .checkbox-wrap label.checkboxs input[type="checkbox"] {position: relative; top: 1px; margin-right: 5px;}
.textarea1 {border: 1px solid #CED8E4; padding: 4px; width: 660px; height: 95px;}
a.img-file {position: relative; float: left; overflow: hidden; border: 1px solid #CED8E4; padding-left: 10px; width: 108px; height: 38px; line-height: 38px; background: #fff; box-shadow: 2px 2px 5px #999;}
a.img-file i {display: inline-block; float: left; width: 15px; height: 15px; overflow: hidden; margin: 11px 8px 0 0; background-position: -30px -43px;}
.modal-header {padding:10px;}
.modal-header h1 {font-size:20px; font-weight: bold; color: #333;}
.modal-footer {margin-top: 10px; padding: 15px; border-top: 1px solid #e5e5e5; text-align: right;}
.default-btn {border: 1px solid #ccc; padding: 6px 13px; background: #fff; color:#333; cursor:pointer;}
.blue-btn {padding: 7px 14px; background: #4b8df8; color:#fff; border:0; cursor:pointer;}

/*询低价*/
.inquiry-box {padding: 25px;}
.inquiry-top {border-bottom: 1px dashed #CED8E4; padding-bottom: 25px; height: 152px;}
.inquiry-top .inqu-img {padding-left: 50px; width: 230px; height: 152px; float: left;}
.inquiry-top .inqu-info1 {padding-left: 30px; width: 380px; height: 152px; float: left;}
.inquiry-top .inqu-info2 {padding-left: 30px; width: 200px; height: 152px; float: left;}
.inqu-info1 h1 {font-size: 22px; font-weight: bold; line-height: 1.2; margin: 30px 0 0 0;}
.inqu-info1 h3 {font-size: 18px; font-weight: normal; line-height: 1.2; margin: 15px 0 0 0;}
.inqu-info2 p {margin-top: 25px; font-size: 16px; line-height: 1.5;}
.inqu-info2 em {font-size: 36px; font-weight: bold; font-style: normal; color: #333;}
ul.c-info-input1 li .text_4 {float: left;}
ul.margins {margin: 10px 0 0 50px;}

/*汽车品牌投诉页面*/
.complaints-carbrand {overflow: hidden;}
.btnstyle2 {padding: 0 18px; display: inline-block; height: 40px; line-height: 40px; font-size: 18px; color: #fff;}
.bg1 {background: #F37022;}
.bg2 {background: #0C4CA3;}
a:hover.btnstyle2 {color: #fff;}
.carbrand-logo {padding-left: 36px; width: 108px; float: left;}
.carbrand-logo img {width: 108px; height: 108px;}
.car-info {padding-left: 36px; width: 258px; float: left;}
.complaints-btns {padding-left: 15px; width: 234px; height: 108px; float: left;}
.car-info h2 {font-size: 18px; font-weight: bold; margin: 5px 0 10px 0;}
.car-info h2 span {padding-left: 10px; color: #999; font-size: 16px; font-weight: normal;}
.car-info h2 span em {color: #F37022; font-style: normal;}
.car-info a {margin-right: 6px; display: inline-block;}
.car-info a.more {color: #999;}
.car-info a:hover.more {color: #F37022;}
.complaints-btns p {padding: 34px 0 0 0;}
.complaints-btns a:hover {color: #fff;}
.co-car-pic { height: 108px; float: left; padding-left: 30px; }
.co-car-pic img { width: 162px; height: 108px; }
.co-car-info { width: 200px; float: left; padding-left: 30px; }
ul.cocarbrand-list {}
ul.cocarbrand-list li {position: relative; border-bottom: 1px dashed #CED8E4; padding: 10px 0 10px 25px;  height: 43px; line-height: 21px;}
ul.cocarbrand-list li img {border: 1px solid #CED8E4; margin-right: 5px; width: 41px; height: 41px; float: left;}
ul.cocarbrand-list li h2 {font-size: 18px; font-weight: normal; line-height: 1.2;}
ul.cocarbrand-list li p {padding-top: 3px; color: #999;}
ul.cocarbrand-list li p em {color: #F37022; font-style: normal;}
ul.cocarbrand-list li i {position: absolute; top: 10px; left: 0; display: inline-block; width: 16px; height: 29px; line-height: 28px; text-align: center; font-size: 14px; color: #333; font-style: normal; overflow: hidden;}
ul.cocarbrand-list li i.normal {background-position: -54px -38px;}
ul.cocarbrand-list li i.cotop3 {color: #fff; background-position: -74px -38px;}
ul.cocarbrand-list li a.cobtn {position: absolute; top: 10px; right: 0; display: inline-block; padding: 2px 3px; color: #fff; background: #F37022;}
.side-pic-list li {position: relative;}
.side-pic-list .co-car-type {padding: 3px 0; font-weight: bold; font-size: 16px; text-align: center;}
.side-pic-list .co-car-number {color: #999; text-align: center;}
.side-pic-list .co-car-number em {color: #F37022; font-style: normal;}
.side-pic-list li i {position: absolute; top: -1px; left: -1; display: inline-block; width: 16px; height: 29px; line-height: 28px; text-align: center; font-size: 14px; color: #fff; font-style: normal;}
.side-pic-list li i.cocartop1 {background-position: -74px -38px;}
.article-list li img { width: 200px; height: 130px; }
.article-list.video-list li img { width: 230px; height: 130px; }

/*车系投诉*/
.co-car-info h2.cocartype {margin: 20px 0 5px 0; font-size: 18px; font-weight: bold;}
.co-car-info p.cocarnum {font-size: 16px; color: #999;}
.co-car-info p.cocarnum em {color: #F37022; font-style: normal;}

/*投诉内容*/
ul.co-info {width: 100%; height: 60px; margin: 15px 0 10px 0;}
ul.co-info li {float: left; width: 50%; height: 30px; line-height: 30px; font-size: 16px; overflow: hidden;}
ul.co-info li i {float: left; display: inline-block; margin: 13px 8px 0 0; width: 4px; height: 4px; overflow: hidden; background: #333;}
.co-schedule {width: 100%;}
.co-schedule h2 {border-left: 4px solid #F37022; line-height: 24px; line-height: 24px; font-size: 18px; font-weight: bold; color: #0C4CA3; background: url(../images/arrow_bg.gif) repeat-x 0 8px; margin: 0 9px 0 0; }
.co-schedule h2 span {display: inline-block; padding: 0 10px 0 12px; height: 24px; background: #fff;}
.co-schedule ul {margin: 20px 0 0; background: url(../images/dashed_bg.gif) repeat-y 116px 0;}
.co-schedule ul li {position: relative; margin-top: 30px; line-height: 1.5; font-size: 16px;}
.co-schedule ul li.first {margin-top: 0;}
.co-schedule ul li span.time {display: block; margin-right: 40px; width: 100px; height: 24px; float: left; overflow: hidden;}
.co-schedule ul li span.contents {display: block; width: 550px; height: auto!important; min-height: 24px; height: 24px; float: left;}
.co-schedule ul li i {position: absolute; left: 109px; top: 4px; display: inline-block; width: 15px; height: 15px; overflow: hidden; background-position: -29px -71px;}
.co-schedule ul li i.current {background-position: -48px -71px;}
.user-comment dd img.user-photo {float: left; width: 74px; height: 74px; margin-right: 15px;}
.user-comment dd p.user-comments {margin-top: 10px; width: 630px; display: inline-block;}
.co-most-car {text-align: center;}
.co-most-car img {border: 1px solid #CED8E4; width: 112px; height: 74px;}
.co-most-car h2 {margin: 10px 0; font-size: 18px; font-weight: bold;}
.co-most-car h2 span {color: #999; font-size: 16px; font-weight: normal; margin-left: 5px;}
.co-most-car h2 span em {color: #F37022; font-style: normal;}
.co-most-car a.btnstyle2 {height: 30px; line-height: 30px;}
.co-most-car a.btnstyle2:hover {color: #fff;}

.tool-right { display: block; position: fixed; left: 50%; bottom: 50px; z-index: 999; width: 64px; margin-left: 500px; }
.tool-right a {position: relative; margin-bottom: 1px; padding-top: 36px; display: inline-block; width: 64px; height: 33px; line-height: 30px; color: #fff; font-size: 14px; text-align: center; background: #333;}
.tool-right a.hot-activity {padding: 0; width: 64px; height: 69px;}
.tool-right a.visible { visibility: hidden; }
.tool-right a i {position: absolute; top: 15px; left: 20px; display: inline-block; width: 22px; height: 22px; overflow: hidden;}
.tool-right a i.icon1 {background-position: -103px -38px;}
.tool-right a i.icon2 {background-position: -103px -64px;}
.tool-right a i.icon3 {background-position: -103px -90px;}
.tool-right a i.num {top: -22px; left: 28px; height: 30px; background-position: -103px -116px; text-align: center; font-style: normal; line-height: 25px; font-size: 14px;}
.tool-right a i.top-triangle {top: 15px; left: 22px; width: 0; height: 0; font-size: 0; overflow: hidden; cursor: pointer; border-width: 8px; border-style: dashed dashed solid dashed; border-color: transparent transparent #fff transparent;}
.tool-right .wx-qrcode { display: none; position: absolute; top: 0; right: 65px; padding: 4px; width: 82px; height: 82px; background-color: #333; }
.tool-right a.app-link {padding-top: 40px; height: 29px; line-height: 29px;}
.tool-right .ico-appdownloads {top:10px; width: 23px; height: 32px; background-position: -103px -156px;}
.tool-right .show { display: block; }
*html .fixed-right{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.tool-right .hot-activity img {width: 64px; height: 69px;}
.tool-right .hot-activity .wx-qrcode {right: -90px; background-color: #fff;}
.tool-right .hot-activity .wx-qrcode img {width: 82px; height: 82px;}


.select-city {position: relative; width: 720px;}
.select-city .selectcity-province {width: 600px; padding: 5px 0;}
.select-city .selectcity-province li {float: left; padding: 5px 0;}
.select-city .selectcity-province li a {padding: 0 8px; height: 22px; text-align: center; display: inline-block;}
.select-city .selectcity-province .current a {color: #fff; background: #F37022;}
.select-city .city-all-btn {position: absolute; top: 10px; right: 0; width: 84px; height: 22px; padding: 0 4px 0 10px; color: #fff; background-color: #0C4CA3;}
.select-city .city-all-btn i { width: 17px; height: 9px; display: inline-block; overflow: hidden; vertical-align: middle; margin-left: 5px; background-position: -5px -54px; }

/*车系报价*/
.car-series-pic {float: left;}
.car-price-info .info-basic li {padding: 2px 0;}

/* 友情提示 */
.friendly-tips-wrap {position: fixed; z-index: 999999; right: 5px; bottom: 5px; width: 300px; -moz-box-shadow:3px 3px 5px #bbb, -3px -3px 5px #bbb; -webkit-box-shadow:3px 3px 5px #bbb, -3px -3px 5px #bbb; box-shadow:3px 3px 5px #bbb, -3px -3px 5px #bbb;}
.friendly-tips-wrap .tips-column {position: relative; padding: 0 10px; height: 44px; line-height: 44px; color: #fff; background: #1e74df; border-top-left-radius: 4px; border-top-right-radius: 4px;}
.tips-column h2 {padding-left: 38px; font-size: 16px; font-weight: 400;}
.tips-column .ic-tips {position: absolute; top: 11px; left: 15px; display: block; width: 18px; height: 22px; overflow: hidden; background-position: -195px 0;}
.tips-column .btn-close {position: absolute; display: block; width: 18px; height: 18px; top: 13px; right: 13px; overflow: hidden; background-position: -233px 0; cursor: pointer;}
.friendly-tips-con {padding: 20px 10px; background: #fff; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; font-size: 14px; line-height: 1.6; color: #333;}
.friendly-tips-con .ftc-text {text-indent: 24px;}
.friendly-tips-con .tips-author {text-align: right; margin-top: 14px;}

/* 视频 */
.video-nav { width: 988px; height: 48px; margin: 10px auto 20px; border: 1px solid #eee; font-size: 14px; line-height: 48px; background: #f0f3f6; }
.video-nav ul { float: left; padding: 0 30px; }
.video-nav ul li { float: left; margin-right: 48px; }
.video-nav ul li a { position: relative; display: block; height: 48px; color: #323232; }
.video-nav ul li a:hover { color: #f37022; text-decoration: none; }
.video-nav ul li a i { display: none; }
.video-nav ul li.cur a { font-weight: 700; }
.video-nav ul li.cur a i { position: absolute; bottom: -1px; left: 0; display: block; width: 100%; height: 3px; overflow: hidden; background: #f37022; }
.video-nav .search { float: right; height: 32px; padding: 9px 9px 0 0; }
.video-nav .search .search-text { float: left; width: 190px; height: 30px; border: 1px solid #ced8e4; /*border: 1px solid #1d5eb7;*/ border-right: 0; background: #fff; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.video-nav .search .search-text input { float: left; width: 172px; height: 14px; padding: 8px 9px; border: 0; line-height: 14px; color: #333; background: #fff; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.video-nav .search .search-btn { float: left; }
.video-nav .search .search-btn input { float: left; width: 68px; height: 32px; line-height: 32px; border: 0; cursor: pointer; font-size: 14px; text-align: center; color: #fff; background: #f37022; /*background: #1d5eb7;*/ border-top-right-radius: 4px; border-bottom-right-radius: 4px; }

.hot-video-box { width: 990px; margin-bottom: 28px; height: 446px; background: #2a2a2a; }
.hot-video-show { float: left; width: 793px; height: 446px; }
.hot-video-show li { float: left; display: none; }
.hot-video-show li.active { display: block; }
.hot-video-show li a { position: relative; display: block; width: 793px; height: 446px; color: #fff; }
.hot-video-show li a img { width: 793px; height: 446px; }
.hot-video-show li a .v-title-bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 100px; background: rgba(0,0,0,.5); }
.hot-video-show li a .v-title-bg .v-title-con { height: 48px; margin: 26px 42px; line-height: 48px; overflow: hidden; }
.hot-video-show li a .v-title { height: 48px; font-size: 24px; font-weight: 400; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.hot-video-show li a .icon-hot-video { float: left; display: block; width: 48px; height: 48px; overflow: hidden; margin-right: 10px; background: url(../images/video-icons.png) no-repeat; background-position: 0 0; }
.hot-video-show li a:hover { color: #f4772d; text-decoration: underline; }
.hot-video-show li a:hover .icon-hot-video { background-position: 0 -68px; }
.hot-video-nav { float: right; width: 185px; height: 434px; overflow: hidden; margin: 6px; _display: inline; }
.hot-video-nav li { float: left; margin-bottom: 6px; }
.hot-video-nav li a { display: block; width: 185px; height: 104px; overflow: hidden; }
.hot-video-nav li a img { width: 185px; height: 104px; }
.hot-video-nav li.cur a { border: 2px solid #f4772d; width: 181px; height: 100px; }
.hot-video-nav li.cur a img { width: 181px; height: 100px; }
/*.hot-video-nav li a:hover { border: 2px solid #f4772d; width: 181px; height: 100px; }
.hot-video-nav li a:hover img { width: 181px; height: 100px; }*/

.car-video-list { width: 990px; }
.car-video-list ul { width: 1008px; }
.car-video-list ul li { float: left; margin: 0 20px 20px 0; background: #f5f5f5; }
.car-video-list ul li a { display: block; width: 232px; height: 170px; }
.car-video-list .v-img { position: relative; display: block; width: 232px; height: 130px; }
.car-video-list .v-img img { width: 232px; height: 130px; }
.car-video-list .v-img .v-info-bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 26px; background: rgba(0,0,0,.5); }
.car-video-list .v-img .v-info-bg .v-info-con { height: 22px; margin: 2px 10px; overflow: hidden; line-height: 22px; }
.car-video-list .v-img .icon-normal-video { float: left; display: block; width: 22px; height: 22px; overflow: hidden; margin-right: 10px; background: url(../images/video-icons.png) no-repeat; background-position: -68px 0; }
.car-video-list a:hover .icon-normal-video { background-position: -68px -68px; }
.car-video-list .v-img .v-timer { float: right; font-family: Arial; color: #fff; }
.car-video-list a:hover .v-timer,
.car-video-list a:hover .v-title { color: #f4772d; }
.car-video-list .v-title { height: 40px; line-height: 40px; font-size: 14px; color: #333; }
.car-video-list .v-title p { height: 40px; margin: 0 10px; background: #f5f5f5; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.new-car-video-list { float: left; width: 736px; }
.new-car-video-list .car-video-list { width: 736px; }
.new-car-video-list .car-video-list ul { width: 756px; }

.hot-video-dianbo-list { float: right; width: 224px; }
.dianbo-video-list { width: 224px; height: 360px; overflow: hidden; }
.dianbo-video-list li { float: left; height: 56px; overflow: hidden; margin-bottom: 20px; background: #f5f5f5; }
.dianbo-video-list li a { display: block; width: 224px; height: 56px; }
.dianbo-video-list li a .v-img { float: left; width: 100px; height: 56px; margin-right: 10px; }
.dianbo-video-list li a .v-title { height: 35px; font-size: 14px; font-size: 14px; line-height: 35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.dianbo-video-list li a .v-timer { font-size: 14px; line-height: 1; color: #999; }