.kind-i-l { margin-bottom: 15px; }
.kind-c-i { float: left; display: inline; margin: 15px 2px 0 17px; width: 122px; }
	.kind-c-i .pic { border: 1px solid #CCC; width: 120px; height: 90px; position: relative; border-radius: 1px; }
		.kind-c-i .pic img { max-width: 120px; max-height: 90px; }

/*車款首頁slide框*/
.cslide-box { width: 302px; margin: 15px 0 0 10px; }
	.cslide-pic { width: 300px; height: 225px; position: relative; overflow: hidden; border: 1px solid #DBDBDB; border-bottom-color: #CE0000; }
		.cslide-pic-l .pic-text { display: none; }
		.cslide-pic-l .pic img { max-width: 300px; max-height: 225px; }
	.cslide-page { position: absolute; bottom: 0; right: 5px; }
		.cslide-page li { float: left; margin-left: 1px; }
			.cslide-page .pageNum { display: block; width: 20px; text-align: center; line-height: 16px; font-size: 11px; -webkit-text-size-adjust: none; background: #333; color: #FFF; }
			.cslide-page .pageActive { background: #CE0000; position: relative; }
			.cslide-page .pageActive:before { border: 4px solid; border-color: transparent transparent #C00; position: absolute; top: -8px; left: 33%; content: ''; }
	.cslide-plus { height: 34px; position: relative; border: 1px solid #DBDBDB; border-top-color: #CE0000; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x left bottom; }
		.cslide-prev, .cslide-next { position: absolute; width: 10px; height: 14px; top: 10px; cursor: pointer; }
		.cslide-prev { left: 8px; background-position: 0 -60px; }
		.cslide-sign { line-height: 34px; margin: 0 20px; overflow: hidden; }
		.cslide-next { right: 8px; background-position: -20px -60px; }

/*車款首頁熱門車款*/
.hot-kind-l { width: 400px; }
	.hot-kind-l .kind-c-i { margin: 15px 0px 0 10px; }

/*車型搜索欄*/
.csoutbox{}
     .user-df-txt .up,.user-df-txt .down,.up,.down,.up-arrow,.down-arrow,.cbx-icon-up,.hd-close{ background:url(//img.8891.com.tw/carInfo/icons_arrow.png) no-repeat 0 0; }
.csoutbox .csbox-hd{}
    .csbox-hd .hd-st{height:auto;}
        .hd-st .hd-s-tips{color: #F60;border: 1px #F60 solid;margin: 0px 0px 0 0;font-size: 12px;font-weight:normal;height:15px;line-height:15px;padding:0px 0px 1px 3px;zoom:1;}
            .hd-s-tips i.hd-close{background-position: -13px -10px;height: 15px;width: 15px;text-indent: -999em;overflow: hidden;cursor:pointer;margin-left:1px 0px 1px 2px;display:inline-block;vertical-align:text-bottom;}
.csoutbox .csearch-box {position:relative;}
	.csearch-box .filter-l { line-height: 33px; border-top: 1px dotted #DCDCDC; clear: both; }
	.csearch-box .filter-l:first-child { border-top: none; }
    .csearch-box .show{display:none;}
    .csearch-box .hide{dispay:block;}
		.filter-l dt { float: left; margin: 0 5px 0 18px; width: 65px; text-align: right; color: #000; }
		.filter-l dd { float: left; margin: 0 15px 0 5px }
		.filter-l .no-limit { width: 30px; }
			.filter-l a.at { font-weight: 700; color: #C00; }
        .filter-l .user-dfbox{}
            .user-dfbox .user-df-txt,.filter-down span{cursor:pointer;color:#005AA0}
            .user-dfbox .user-df-txt:hover{color:#f00;}
            .user-dfbox .at{color:#f00;}
                .user-df-txt i{}
                .user-df-txt i.up,.user-df-txt i.down{display: inline-block;height: 8px;width: 8px;}
                .user-df-txt i.up{ background-position: 0px -71px;}
                .user-df-txt i.down{ background-position: 0px -79px;}
        .filter-l .user-df-pop{background:#F0F4FF;border:1px #E7E7E7 solid;padding:3px 10px;position:absolute;right:25px;}
            .user-df-close{background: url(//img.8891.com.tw/search/filter-tools-icons.png) no-repeat left top;}
            .user-df-close{background-position:-1px -128px;position: absolute;top: -5px;right: -5px;height: 14px;width:14px;cursor: pointer;text-indent:-999em;overflow:hidden;}
    .csearch-box .hoverClass .filter-l:first-child{border-top: 1px dotted gainsboro;}
    .csearch-box .filter-webge{background:#F7F7F7;height:5px;clear:both;border-top:1px #F3F3F3 solid;}
        .filter-webge .filter-down{position:absolute;background: #F7F7F7;width: 130px;height: 20px;bottom: -21px;left: 280px;border-bottom: 1px #DCE5FF solid;border-left: 1px #DCE5FF solid;border-right: 1px #DCE5FF solid;-webkit-border-radius: 0px 0 3px 3px;text-align:center;}      
i.up,i.down{display: inline-block;height: 8px;width: 11px;}
i.up{background-position: 0px -57px;}
i.down{background-position: 0px -64px;}

/*車型搜索列表*/
.carinfo-panel .nob{border:none;}
.cbox{}
    .cbox .bb2{ border-bottom:2px #2158AE solid;}
        .bb2 .hd-t{border-bottom:none;}
    .cbox-sbd li{ padding:3px 0px;color:#7C7B7B;}
    .cbox-sbd .mb8{margin-bottom: 8px;}
    .cbox-sbd .mb4{margin-bottom: 4px;}
    .cbox-sbd .mr8{margin-right: 7px;}
	     .cbox-sbd li span{ color:#666;min-width:140px; display: inline-block;}
	     .cbox-sbd li .year{color: #333;font-weight: normal; font-size: 13px;}
	.cbox-sbd .sort-bx{ border-bottom:1px #ccc dashed;line-height:35px;position:relative;}
	     .sbx-hd{ position:absolute;right:3px;top:1px;}
		     .sbx-hd .sbx-up{}
			 .sbx-hd .sbx-down{}
			     .sbx-up .up-arrow,.sbx-down .up-arrow{height:12px;width:10px;display:inline-block;margin: 0px 2px;}
				 .sbx-up .up-arrow{background-position: 0px 3px;}
				 .sbx-down .up-arrow{background-position: 0px -41px;}
	.cbox-sbd .cbox-lb{border-bottom:1px #ccc dashed;}
	    .cbox-lb .cbox-list{}
	    	.cbox-list .cbox-tr td{ padding: 10px 0px; }
		    .cbox-list .cl-border{border-bottom:1px #DEDEDE dashed;}
            .cbox-list .pic {border:1px #ccc solid;width:180px;height:120px;padding:2px;}
                 .cbox-list img{max-width:180px;max-height:120px;}
			    .cl-border td{height:130px;}
		    .cbox-list .cl-price{color:#c00;font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
			.cbox-list .cparam-bx{border: 1px #DEDEDE solid;padding:5px;text-align: center;width: 90%;margin: 5px 0 10px 30px;position:relative;}
			    .cparam-bx .cparam-table{width:100%;}
			    .cparam-bx .cparam-table.at{ display: table !important; }
                .cparam-bx .cbx-icon-up {background-position: -12px 0px;height: 12px;width: 15px;display: inline-block;position: absolute;top: -8px;right: 50px}
                     .cparam-table tr{ }
				     .cparam-table th{ background:#F5F7F9;color:#808183;font-weight:normal;}
					 .cparam-table th, .cparam-table td { padding: 6px 8px; text-align: left; }
					 .cparam-table td { padding: 3px 8px; }
					 .cparam-table .col-t { width: 172px; padding-left: 50px; background-position: 19px -771px; }
					 .cparam-table .col-t.pad10 { width: 182px; padding-left: 40px !important; background-position: 9px -771px; }
					 .cparam-table th.col-t {  }
					 .cparam-table .col-s { width: 50px; }
					 .cparam-table .col-u { width: 70px; padding-right: 11px; text-align: left; }
					 .cparam-table th.col-u { padding-right: 0px; }
					 .cparam-table .col-p { width: 60px; padding-right: 25px; text-align: center; }
					 .cparam-table .col-c { text-align: center; }
					 .cparam-table .col-m,.cparams-table .col-m { line-height: 25px; }
					 .cparams-table .col-m { padding-right: 10px; }

/*綜述頁圖片框*/
.cpic-box { width: 310px; background: #E6EAED; padding: 5px 0; }
	.cpic-box .cp-t, .cpic-box .cp-d { width: 300px; }
	.cpic-box .cp-t { margin-top: 8px; }
		.cp-t .cp-t-c { float: left; margin-left: 6px; border: 2px solid #FFF; }
		.cp-t .cp-t-c:first-child { margin-left: 0; }
		.cp-t .cp-t-c.at { border-color: #C00; position: relative; }
        .cp-t .cp-t-c.at:before { border: 4px solid; border-color: transparent transparent #C00; position: absolute; top: -10px; left: 47%; content: ''; width: 0; height: 0; }
			.cp-t-c .pic { width: 92px; height: 69px; overflow: hidden; }
			.cp-t-c .pic img { max-width: 92px; max-height: 69px; }
		.cp-d .cp-d-p {display:none; }
		.cp-d .cp-d-p.at { display: block; }
			.cp-d-p .pic { width: 300px; height: 225px; }
			.cp-d-p .pic img { max-width: 300px; max-height: 225px; }

/*綜述頁新圖片框*/
.npic-box { width: 415px; background: #F5F7F9; position: relative; }	
.npic-box .cp-d-p{width: 415px;}
.npic-box .cp-d-p .pic { width: 415px; height: 278px; }
.npic-box .cp-d-p .pic img { max-width: 415px; max-height: 290px; }
.npic-box .pic-zh { width: 400px; height: 40px; line-height: 40px; background: url(//img.8891.com.tw/carInfo/touming.png) 0 repeat-x; display: block; position: absolute; bottom: 0px; padding-left: 15px; color: #FFF; font-size: 13px;  }
.nmid-box{}
.nmid-box .mg{ margin-top:15px; }
.nmid-box .mg .mg-title{ color: #999; margin-right: 25px; text-align: right; width: 55px; display: inline-block; }
.nmid-box .mg .mg-content{ font-size: 15px; color: #404040; }
.nmid-box .mg .mg-price{ font-size: 22px !important; color: #C00; font-weight: bold; }
.nmid-box .pb{padding-bottom:10px; border-bottom:1px dashed #E9E9E9;}
.nmid-box .price-bar{position: relative;margin-top: 25px;width:340px;}
.price-bar .price-bar-t{min-width:100px;width:auto;display: none; font-size:11px;background:#FCE7CD;position: relative; padding:6px 12px;border:1px solid #C3C3C3;top:-10px;}
.price-bar-t .arrows-1{border-bottom: 6px dashed transparent;border-left: 6px dashed transparent;border-right: 6px dashed transparent;border-top:6px solid  #C3C3C3;  top: 26px;position: absolute;}
.price-bar-t .arrows-2{border-bottom: 6px dashed transparent;border-left: 6px dashed transparent;border-right: 6px dashed transparent;border-top:6px solid  #FCE7CD;  top: -7px; left:-6px;position: absolute;}
.price-bar-t .title{float: left;max-width: 245px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.price-bar .n-price{background-position: 0 -371px; width: 310px;height:12px;display: inline-block;position: relative;}
.price-bar .n-price .yellow_spot{width:12px;height:12px;background-position: 0 -180px;position: absolute;z-index: 10;}
.price-bar .n-price .yellow_spot.at{background-position: -20px -180px;z-index: 11;}
.price-bar .price-bar-b{position: relative;width:100%;display:block;font-size:11px;}

.abfloat { position: relative; }
/*綜述頁中框*/
.cmid-box { width: 400px; background: #F5F7F9; min-height: 316px; }
	.cmid-info { margin: 3px 8px; line-height: 22px; }
	.info-list{ padding:12px 8px; border-top: 1px solid #E9E9E9;}
	.info-list .imp{width:80px; display:inline-block; height:18px; }
	.info-list .c1{background:#fdeded;}
	.info-list .c2{background:#e2f6f6;}
	.info-list .c3{background:#fff6d1;}
	/*綜述頁印象模塊*/
	.cmid-impress { width: 372px; }
		.ie7 .impress-box { margin-bottom: 10px; }
		.impress-box { width: 380px; }
			.impress-box .im-i { float: left; margin: 0 5px 6px 0; }
				.im-i .im-btn, .im-i .im-add-btn, .im-i .im-lbl { display: block; text-align: center; }
				.im-i .im-btn, .im-i .im-lbl { color: #404040; }
				.im-i .im-btn:hover { color: #C00; text-decoration: underline; }
				.im-i .im-btn:active { margin: 2px 0 0 2px; }
				.im-i .im-add-btn { border: 1px dashed #C00; color: #C00; line-height: 30px; background: #FFF; border-radius: 2px; }
				.ie8 .im-i .im-add-btn { line-height: 27px; }
					.icon-add { font-family: microsoft yahei; font-size: 15px; vertical-align: baseline; }
				.im-i .im-add-btn:hover, .im-i .im-add-btn.hold { color: #FFF; background: #C00; text-decoration: none; }
				.l-size { font-size: 15px; font-weight: 700; line-height: 70px; height: 70px; width: 183px; }
				.m-size { line-height: 32px; height: 32px; width: 183px; }
				.s-size { line-height: 32px; height: 32px; width: 89px; }
				.l-size .im-btn, .l-size .im-lbl { height: 72px; width: 185px; }
				.m-size .im-btn, .m-size .im-lbl { height: 34px; width: 185px; }
				.s-size .im-btn, .s-size .im-lbl { height: 34px; width: 91px; }

				.l-y .im-btn { background-position: 0 -140px; }
				.l-y .im-lbl, .l-y .im-btn:active { background-position: 0 0; }
				.m-y .im-btn { background-position: 0 -212px; }
				.m-y .im-lbl, .m-y .im-btn:active { background-position: 0 -72px; }
				.s-y .im-btn { background-position: 0 -246px; }
				.s-y .im-lbl, .s-y .im-btn:active { background-position: 0 -106px; }

				.l-g .im-btn { background-position: -185px -140px; }
				.l-g .im-lbl, .l-g .im-btn:active { background-position: -185px 0; }
				.m-g .im-btn { background-position: -185px -212px; }
				.m-g .im-lbl, .m-g .im-btn:active { background-position: -185px -72px; }
				.s-g .im-btn { background-position: -91px -246px; }
				.s-g .im-lbl, .s-g .im-btn:active { background-position: -91px -106px; }

				.l-p .im-btn { background-position: -370px -140px; }
				.l-p .im-lbl, .l-p .im-btn:active { background-position: -370px 0; }
				.m-p .im-btn { background-position: -370px -212px; }
				.m-p .im-lbl, .m-p .im-btn:active { background-position: -370px -72px; }
				.s-p .im-btn { background-position: -182px -246px; }
				.s-p .im-lbl, .s-p .im-btn:active { background-position: -182px -106px; }

				.l-b .im-btn { background-position: -555px -140px; }
				.l-b .im-lbl, .l-b .im-btn:active { background-position: -555px 0; }
				.m-b .im-btn { background-position: -555px -212px; }
				.m-b .im-lbl, .m-b .im-btn:active { background-position: -555px -72px; }
				.s-b .im-btn { background-position: -273px -246px; }
				.s-b .im-lbl, .s-b .im-btn:active { background-position: -273px -106px; }

				.ie7 .im-i .im-btn { vertical-align: middle; }
				.icon-hand { display: none; width: 16px; height: 16px; margin: 0 3px 0 -19px; vertical-align: middle; }
				.im-i .im-btn:hover .icon-hand { display: inline-block; }
				.l-y .icon-hand, .m-y .icon-hand { background-position: -120px 0; }
				.l-g .icon-hand, .m-g .icon-hand { background-position: -120px -20px; }
				.l-p .icon-hand, .m-p .icon-hand { background-position: -120px -40px; }
				.l-b .icon-hand, .m-b .icon-hand { background-position: -120px -60px; }

				.im-add-box { padding: 6px 6px 8px; border: 1px solid #CCC; background: #EAF1FD; position: absolute; right: 0; top: 100%; z-index: 1000; margin-top: 5px; width: 185px; box-shadow: 1px 1px 5px #CCC; }
					.im-add-val { width: 100px; height: 24px; line-height: 24px; border: 1px solid #B7CDDF; outline: none; }
					.im-add-sub { padding: 3px; }
					.im-add-can { vertical-align: middle; }
				.im-l .im-btn, .im-l .im-lbl { margin-right: 5px; }
				.im-l .im-btn { color: #666; }
				.im-l .im-btn:hover { color: #C00; text-decoration: underline; }
					.im-lbl { cursor: not-allowed; }
		.im-msg { position: absolute; top: 0; left: 0; display: none; padding: 5px 10px; background: #FFF; }
		.im-msg.ok { border: 1px solid #F60; color: #F60; }
		.im-msg.fail { border: 1px solid #F00; color: #F00; }

/*綜述頁油耗*/
.coil-box { margin-left: 248px; border-left: 1px solid #E9E9E9; }
	.coil-t-l { width: 248px; margin-left: -249px; }
		.coil-t-l li { line-height: 33px; border: solid #E9E9E9; border-width: 1px 0 1px 0; background: #F5F7F9; text-indent: 15px; margin-bottom: -1px; width: 100%; }
		.coil-t-l li:first-child { border-top: none; }
			.coil-t-l .at { line-height: 40px; width: 249px; background: #FFF; font-weight: 700; }
	.coil-g-a { position: relative; width: 455px; height: 210px; }
		.coil-g-a .g-unit { position: absolute; top: 10px; right: 0; }
		.coil-g-a .graph { padding-top: 25px; }
			.graph .g-title { width: 110px; border-right: 1px solid #868686; margin-left: 30px; }
				.g-title li { padding: 10px 0; }
			.graph .g-bar { width: 250px; height: 130px; margin-top: 7px; }
				.g-bar .g-mark { margin-bottom: 14px; position: relative; background: #8EB4E3; box-shadow: 1px 2px 3px #CCC; width: 0; height: 20px; -webkit-transition: width 0.8s ease-in-out; -moz-transition: width 0.8s ease-in-out; -o-transition: width 0.8s ease-in-out; -ms-transition: width 0.8s ease-in-out; transition: width 0.8s ease-in-out; }
					.g-bar .mark-y { background: #FF9900; }
					.g-bar .g-txt { position: absolute; top: 5px; right: -35px; color: #000; font-size: 10px; width: 30px; -webkit-text-size-adjust: none; }
		.coil-g-a .g-btn { padding: 10px 0 0 140px }

/*綜述頁車型參數列表*/
.disn { display: none; }
.disb { display: block; }
.dist { display: table; }
.bgn { background: none !important; }
.pl0 { padding-left: 0px !important; }
.pb10 { padding-bottom: 10px; }
.cparams-table { width: 100%; }
	.cparams-table tr {  }
	.ie7 .cparams-table tr th, .ie7 .cparams-table tr td { border-top: 1px solid #E9E9E9; }
	.ie7 .cparams-table tr:first-child th, .ie7 .cparams-table tr:first-child td { border-top: none; }
	.cparams-table tr:first-child { border-top: none; }
		.col-stop { color: #D60000; margin-left: 5px; }	
		.cparams-table th, .cparams-table td { padding: 6px 8px; text-align: left; }
		.cparams-table td { padding: 3px 8px; }
		.cparams-table th { font-weight: normal; background: #F5F7F9; color: #999; }
		.cparams-table .col-t { width: 202px; padding-left: 40px; }
		.cparams-table .col-t h3 { font-weight: normal; }
			.cparams-table .mnamelink { width: auto; max-width: 160px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
		.cparams-table th.col-t {  }
		.cparams-table .col-h { width: 70px; text-indent: 12px; }
		.col-h .heat{width:50px;background-color:#dee3e7; height:5px;display:block;}
		.col-h .heat .heat-i{display:block;height:5px;background-color:#ff9900;width:5px; float: left;}
		.cparams-table .col-s { width: 65px; padding-right: 0px; }
		.cparams-table .col-u { width: 60px; padding-right: 0px; text-align: left; }
		.cparams-table th.col-u { padding-right: 0px; }
		.cparams-table .col-p { width: 80px; padding-right: 25px; text-align: center; }
		.cparams-table .col-c { text-align: center; width:60px; padding-right: 20px; }

/*綜述頁圖片列表*/
.ie7 .pic-sum-list { margin-bottom: 10px; }
.pic-sum-list { margin: 10px 20px 0; clear: both; }
	.pic-sum-list .type-pic-sum { width: 100px; display: inline-block; }
	.pic-sum-list .type-pic-sum.at { font-weight: 700; }
	.pic-sum-list .model-sum { float: left; margin: 0 30px 10px 0; }
	.pic-sum-list .dropdown-menu { width: 460px; padding: 10px; }
.cpics-box {  }
.cpics-hd { position: relative; border-top: 1px dotted #B2B5B8; padding-top: 5px; }
	.cpics-hd .hd-t { line-height: 30px; font-size: 13px; }
	.cpics-hd .hd-m { position: absolute; top: 10px; right: 0; }
.cpics-hd:first-child { border-top: none; }
.kind-t-l { margin-bottom: 40px; margin-top: 5px; }
.kind-t-i { float: left; display: inline; margin-left: 14px; width: 220px; margin-top: 10px;}
/*.kind-t-l .kind-t-i:first-child { margin-left: 0; }*/
	.kind-t-i .pic { width: 220px; height: 148px; position: relative; border-radius: 1px; border: 1px solid #CCC; }
		.kind-t-i .pic img { max-width: 218px; max-height: 146px; }
	.kind-t-i .text { line-height: 22px; height: 22px; font-weight: normal; }

/*綜述頁圖片新列表*/
.new-kind-t-i { margin-right: 5px; width: 216px; margin-left: 15px; }
	.new-kind-t-i .pic { width: 216px; height: 144px; }
		.new-kind-t-i .pic img { max-width: 216px; max-height: 144px;}
.load{background:url(//img.8891.com.tw/common/sp-loading.gif) no-repeat center center}
/*看過的人還看過模塊*/
.seen-list { margin: 8px 0; }
	.seen-list .sl-i { width: 92px; float: left; margin: 0 8px 8px 9px; }
		.sl-i .pic { width: 92px; height: 69px; overflow: hidden; }
		.sl-i .newPic{width: 90px; height: 60px; text-align: center;display: block;border: 1px solid #CCC;}
			.sl-i .pic img { max-width: 92px; max-height: 69px; }
			.sl-i .newPic img { max-width: 90px; max-height: 60px;}

/*其他車款模塊*/
.others-list { padding: 4px 8px; }
	.others-list .ol-i { line-height: 24px; clear: both; }
		.ol-i a { float: left; max-width: 94px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
		.ol-i a:before { content: ''; border: 1px solid #CCC; display: block; float: left; margin: 10px 5px 0 0; width: 1px; height: 1px; background: #CCC; }
		.ol-i .price { float: right; }

/*中古車模塊*/
.used-list { padding: 4px 8px; }
	.used-list .ul-t, .used-list .ul-i { line-height: 24px; }
	.used-list .ul-i { border-top: 1px dotted #CCC; clear: both; }
		.ul-t .name { padding-left: 10px; color: #999; float: left; }
		.ul-t .price { float: right; padding-right: 25px; color: #999; }
		.ul-i .name { float: left; }
		.ul-i .price { float: right; }

/*加入比較模塊*/
.add-comp-btn, .start-comp-btn { color: #333; text-align: center; display: inline-block; }
.add-comp-btn:hover, .start-comp-btn:hover { color: #333; }
.add-comp-btn { width: 50px; line-height: 19px; background-position: -100px -280px; }
.add-comp-btn.selected { color: #666; background: none; width: auto; }
.start-comp-btn { width: 95px; line-height: 26px; font-weight: 700; font-size: 13px;  background-position: 0 -280px; }
.start-comp-btn.disabled { color:#999; cursor: not-allowed; text-shadow: #FFF 1px 1px 1px; }
.comp-pop {z-index: 30; position: absolute; top: 300px; left: 3000px; width: 233px; border: 2px solid #2055A6; border-radius: 2px; background: #F5F7F9; font-size: 12px; }
	.comp-pop-hd { border-top: 1px solid #8BA7E0; border-bottom: 1px solid #2055A6; background: #5C7EC6; }
		.comp-pop-hd .title { color: #FFF; font-size: 15px; font-weight: 700; line-height: 27px; margin-left: 10px; }
	.comp-pop .ops { position: absolute; top: 5px; right: 10px; }
			.comp-pop .ops .op { color: #FFF; }
			.comp-pop .ops .op.disabled { color: #CCC; cursor: not-allowed; }
			.comp-pop .ops .op:hover { text-decoration: underline; }
			.comp-pop .ops .sp { color: #85A2DD; }
	.comp-pop-tips { display: none; line-height: 30px; border-bottom: 1px dotted #CCC; margin: 0 10px; }
	.comp-pop-list {  margin: 0 10px; }
		.comp-pop-list li { list-style: decimal inside; border-bottom: 1px dotted #CCC; line-height: 30px; }
			.comp-pop-list .name { float: right; width: 168px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
			.comp-pop-list .del { float: right; width: 11px; height: 11px; margin: 10px 0 0 2px; background-position:-40px -120px; }
	.comp-pop-go { margin: 12px 0 20px; text-align: center; }
	.comp-pop-forbid { position: absolute; bottom: 0; text-align: center; width: 100%; background: #F60; line-height: 48px; color: #FFF; display: none; }

/*文章頁*/
.article-area { margin-top: 10px; }
	.article-area .title{text-align: center;font-size: 20px;color: #404040;padding: 12px;border-bottom: 1px dotted #D4E3EF;margin: 0 auto;font-weight: bold;}
	.article-area h1 { text-align: center; font-size: 20px; color: #164A84; padding: 12px; border-bottom: 1px solid #D4E3EF; margin: 0 40px; }
	.article-area .trial{display:block;padding-top:5px;color: #5f5f5f;font-size: 13px;}
		.article-area .trial .art_info{float: right;font-size: 13px;}
			.article-area .trial .art_info .cCE0A0A{color:#CE0A0A;}
	.article-area h2 { text-align: center; color: #666; padding: 15px 0 10px; font-weight: normal; }
	.article-area .aa-cont, .article-area  .art-special  { border: 1px solid #E9E9E9; background: #EAEAEA; padding: 15px 40px 50px; font-size: 15px; line-height: 26px; color: #000; margin-top: 10px; }
		.aa-cont:after, .art-special:after { clear: both; content: ""; display: table; }
		.aa-cont p { color: #404040; line-height: 30px; word-break: break-all; }
		.aa-cont img { max-width: 630px; display: block; margin: 32px 0px; }
		.w578 img{max-width: 578px;height: auto !important;}
			.photocaption {background: none repeat scroll 0 0 #3D414A;color: #FFFFFF;font-size: 13px;line-height: 18px;padding: 3px 8px 4px;text-align: justify; margin: -32px 0px 32px 0px; }
.article-area .relation_art table{margin-top:50px;width:100%;}
	.article-area .t_art{border:1px solid #CED6D7;padding:3px 10px;font-size:13px;}
	.article-area .bgf7f7f7{background:#F7F7F7;}
	.article-area .bgfff{background:#FFFFFF;}
.article-area .hot_art{font-size:13px;margin-top:20px;}
	.hot_art li{position:relative;padding-left:8px;}
		.hot_art li span.li-square{top:13px;left:0;background:#000;}
/*文中提到了*/
.intro-item { margin: 10px 0; }
	.intro-item .sl-i { float: left; margin: 0 8px 0 9px; }
	.intro-item .sl-d { float: left; width: 100px; }
		.sl-d a { display: inline-block; }
		.sl-d .name { width: 100px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
		.sl-d .sl { padding:0 3px; text-align: center; line-height: 20px; margin: 3px 0; border: 1px solid #DEDEDE; color: #333; background-position: 0 -250px; }
		.sl-d .ll { width: 97px; text-align: center; line-height: 20px; border: 1px solid #AC0A0D; color: #FFF; background-position: 0 -270px; }
/*評價*/
.cbox-hd .hd-bt { line-height: 27px; background-position: 0 -159px; color: #000; font-size: 15px; }
.car-appraise { margin: 30px 15px 15px; }
	.car-appraise .ca-radio { float: left; margin: 0 32px; text-align: center; }
		.ca-radio .ca-col { display: inline-block; width: 13px; height: 48px; border: 1px solid #CCC; position: relative; }
			.ca-col .ca-val { font-size: 12px; position: absolute; top: -16px; left: -19px; width: 50px; }
			.ca-col .ca-bar { position: absolute; left: 0; bottom: 0; width: 100%; background-position: 0 0; height: 0%; }
			.ca-col .ca-flag { position: absolute; top: 10px; left: 20px; font-size: 15px; color: #000; }
		.ca-radio a { display: block; margin-top: 3px; text-decoration: underline; }
		.ca-radio a.disabled { text-decoration: none; color: #999; cursor: not-allowed; }
/*其他文章*/
.else-article { margin: 10px 0; }
	.else-article li { width: 340px; line-height: 25px; float: left; margin-left: 8px; }
		.else-article li a { color: #666; }
		.else-article li .dot { width: 5px; height: 5px; margin-right: 5px; background-position: 0 -120px; }

/**/

/*車型搜索欄*/
.csearch-toggle { padding: 5px 10px; position: relative; border: 1px solid #CDDBFF; background: #E6EDFF; cursor: pointer;height:18px; }
	.csearch-toggle .expand { width: 17px; height: 17px; background-position: -40px -140px; vertical-align: text-bottom; margin-right: 4px; }
	.csearch-toggle .arrow { position: absolute; top: 6px; right: 10px; }
		.csearch-toggle .dropdown-arrow { border-top-color: #005AA0; }
.csearch-box {}
	.csearch-box .filter-l { line-height: 33px; border-top: 1px dotted #DCDCDC; clear: both; }
	.csearch-box .filter-l:first-child { border-top: none; }
		.filter-l dt { float: left; margin: 0 5px 0 18px; width: 65px; text-align: right; color: #000; }
		.filter-l dd { float: left; margin: 0 15px 0 5px }
		.filter-l .no-limit { width: 30px; }
			.filter-l a.at { font-weight: 700; color: #C00; }

/*圖片頁*/
.cbox-hd .hd-t.hd-t-d{float: none;padding:0 16px;}
.cbox-hd .hd-m{color: white;}
.cbox-i-hd .hd-t{color:#000;}
.cbox.no-t{ border-top:0;}
.cbox-hd.col{background-color: white; border-bottom: none;}
.cbox-hd .csearch-panel{margin-bottom:12px;background-color:white;}
.cbox-hd .csearch-panel dl{clear: both; margin-bottom: 20px;}
.cbox-hd .csearch-panel dt{float: left; width:60px;text-align: right;margin-right: 20px; margin-bottom: 10px;line-height: 20px; font-weight: 700;color:#000;}
.cbox-hd .csearch-panel dd{float: left;line-height: 20px; margin: 18px 20px 0 0; font-size: 12px;}
.cbox-hd .csearch-panel dd:last-child{margin-bottom: 10px;}
.cbox-hd .csearch-panel .kind-text{float: left; min-width: 220px;}
	.kind-stop {  margin-left: 5px; color: #D60000; }
.csearch-panel .filter-l a.at {font-weight: 700;color:#005AA0;}
.csearch-panel a.disabled {text-decoration: none;color: #999;cursor: not-allowed;}
.csearch-panel .hd-t{float: left; font-size: 13px; line-height: 21px;font-weight: 500;margin-left: 10px; margin-right: 15px; width:60px;padding:0 0 0 15px;}
.filter-text{background-image: url(//img.8891.com.tw/common/sort-btn.png);
background-repeat: no-repeat;
color: #F60;
padding: 1px 17px 1px 3px;
height: 13px;
border: 1px solid #FF8041;
background-position: 100% -532px;
text-decoration: none;
line-height: 12px;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
background-color: white;
float: left;
margin-left: 5px;
}

.filter-clear {background-image: url(//img.8891.com.tw/common/sort-btn.png);
background-repeat: no-repeat;
display: inline-block;
width: 67px;
height: 19px;
text-indent: -999em;
background-position: 0 -309px;
line-height: 19px;
margin-left: 5px;
}

/*車型綜述頁*/
/*規格配備*/
.cbox .cbox-td{}
.cbox .simsun {font-family: simsun;}
.cbox .cbox-td li:first-child {border-top: none;}
.cbox .cbox-td .group{border-top:1px solid #E9E9E9;padding:7px 0 7px 18px;width:700px;float: left;background: #F5F7F9;height:18px;}
.cbox .cbox-td .item{border-top:1px solid #E9E9E9;padding:7px 11px 7px 18px;float: left;width:150px; height:18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cbox .cbox-td  dd{float: left;width:172px;border-bottom:1px solid #E9E9E9;padding:6px 0 6px 22px;}
.cbox-hd .hd-l{margin-left: 10px;line-height: 28px;}
/*熱門車型*/
.hb-top-list { margin: 0 5px ; }
	.hb-top-list .hb-i { border-top: 1px dotted #CCC; }
	.hb-top-list:first-child .hb-i:first-child { border-top: none;margin-bottom: 0px; }
	.hb-top-list .hb-i:before, .hb-top-list .hb-i:after { content: " "; display: table; clear: both; }
		.hb-i .name { float: left;padding: 6px 0 6px 23px; font-size: 12px; }
			.hb-i .o1, .hb-i .o2, .hb-i .o3, .hb-i .o4, .hb-i .o5 { margin-left: -23px; }

/*最近瀏覽過的車*/
.rec-prev{background-position: -60px -320px;width: 23px;height: 17px;margin-top:12px;cursor: not-allowed;}
.rec-next{background-position: -60px -380px;width: 23px;height: 17px;margin-bottom:12px;}
.rec-car{height:580px; overflow:hidden;}
.rec-car li{margin:10px auto;width:180px;border-bottom: 1px solid #E9E9E9;padding:0 10px 15px 10px;}
.rec-car li .pic{display: block; width:180px;height:140px;border: 1px solid #CCC;position: relative;}
.rec-car li .pic img{max-width:180px;max-height:120px;}
.rec-car li .pic .text{background: rgba(0, 0, 0, 0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); height:22px;position: absolute;bottom: 0; width:176px;line-height: 22px;color: white;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding: 0 2px; font-weight: normal;}

.krec-prev, .krec-next { background: url(//img.8891.com.tw/carInfo/read-icon.png) no-repeat; display: block; margin: 0 auto; }
.krec-prev{background-position: 0px 0px;width: 186px;height: 21px;margin-top:12px;cursor: not-allowed;}
.krec-next{background-position: 0px -75px;width: 186px;height: 21px;margin-bottom:12px;}
.krec-car{height:580px; overflow:hidden;}
.krec-car li{margin:10px auto;width:180px;padding:0 10px 15px 10px;}
.krec-car li .pic{display: block; width:180px;height:140px;border: 1px solid #CCC;position: relative;}
.krec-car li .pic img{max-width:180px;max-height:120px;}
.krec-car li .pic .text{background: rgba(0, 0, 0, 0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); height:22px;position: absolute;bottom: 0; width:176px;line-height: 22px;color: white;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding: 0 2px; font-weight: normal;}
.compare-icon { width: 60px; height: 20px; background: #8A92A4; display: block; color: #FFF; line-height: 20px; margin: 0 auto; }
.compare-icon:hover { color: #F00; font-style: inherit; }
/*最新點評*/
.tag-l-c {}
		.tag-l-c .l-c-i { float: left; border-left: 1px solid #E9E9E9; min-height: 80px; padding: 15px 15px 8px; }
		.tag-l-c .l-c-i:first-child { border-left: none; }
			.l-c-i .c-h { position: relative; border-bottom: 1px dashed #E5E5E5; padding-bottom: 4px; }
				.l-c-i .c-h .cicon { width: 28px; height: 28px; margin-right: 3px; vertical-align: bottom; }
					.m-smile { background-position: -200px -40px; }
					.m-normal { background-position: -200px -80px; }
					.m-sad { background-position: -200px 0; }
				.l-c-i .c-h .h-m { position: absolute; top: 11px; right: 3px; color: #999; }
			.l-c-i .c-b { margin-top: 10px; }
				.l-c-i .c-b li { line-height: 26px; width: 208px; }
/* 服務點 */
.sver-ars { padding: 0 15px; }
	.sa-lines { border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
	.sa-line { border-top: 1px solid #e9e9e9; }
		.sa-info { line-height: 25px; float: left; padding: 10px 0 10px 10px; width: 339px; }
		.sa-info:first-child { padding-left: 0; }
	

/*網友對此車的印象*/
.impress{}
.impress li{padding:10px 10px 10px 13px; display: block; }
.impress li:last-child{border-bottom:none;}
.impress li .most-point{padding-top:12px;padding-right:6px;}
.most-point .merit-l{width: 15px;height:22px;background-position: -120px -80px; vertical-align: text-bottom;margin-right: 4px;}
.most-point .merit-r{width:29px; height: 14px; background-position: -60px -260px;}
.most-point .defect-l{width:16px; height: 21px; background-position: -120px -120px;vertical-align: top;margin-right: 4px;}
.most-point .defect-r{width:29px; height: 14px; background-position: -60px -280px;}	

/*熱門瀏覽車款*/
.hot-car{}
.hot-car li{margin:10px 0 10px 8px;}
.hot-car li dt{width:105px;}
.hot-car li dt .pic{width:105px;border: 1px solid #CCC; height:70px;}
.hot-car li dt .pic img{max-width:105px;max-height:70px;}
.hot-car li dd{width:100px;line-height:23px;}

.bgc{background-color: #F9F9F9;}

/*試駕影片*/
.movie{margin-top: 10px;}
.movie .m-bd-i{width:214px; float:left; margin-left:14px;margin-right: 10px;}
.movie .m-bd-i .m-pic{position: relative;background:url(//img.8891.com.tw/carInfo/movie.png);display:block; width:214px;height:172px;}
.movie .m-bd-i .m-pic img{width:205px;height:140px; margin:4px;}
.m-bd-i .m-pic .m-play{font-size:13px;line-height:15px;padding:0 2px;color: white!important;background-color: black;position: absolute;bottom:30px;right:7px;}
.movie .m-bd-i .m-t{display: block;margin:5px 0 10px 0;}

/*關鍵字收索*/
.search-bar{}
.search-bar .search-key {width:340px;height: 24px;line-height: 24px;border: 1px solid #CDCDCD;border-radius: 3px;color: #666;padding: 0 0 0 3px;}
.search-bar .c-btn {border: none;font-size: 0;cursor: pointer;background-position: -320px -280px;width: 65px;vertical-align: bottom;height: 26px;}


/*文章頁影片模塊*/
.hot-movie{margin-left: 8px;margin-top: 10px;}
.hot-movie li{margin-bottom: 12px;height:53px;}
.hot-movie .movie-pic{margin-right: 8px;}
.hot-movie .movie-pic .movie-pic-t{position: relative;display: block;height:53px;width:96px;}
.movie-pic .movie-pic-t img{height:53px;width:96px;}
.hot-movie .movie-pic .movie-pic-b{position: absolute;width:40px; height:15px;background-color: black;color: white!important; padding:1px 4px; display:inline-block;bottom:0px;right:0px}
.hot-movie .movie-title{margin: 1px 0 ;width: 100px;height:32px;overflow: hidden;}


/*文章頁圖片模塊*/
.photo-list {margin-bottom: 10px;}
	.photo-list .pl-i { width: 92px; float: left; margin: 10px 8px 0 9px; }
	.photo-list	.pl-i .pic{width: 90px; height: 60px; text-align: center;display: block;border: 1px solid #CCC;margin-bottom: 5px;}
	.photo-list	.pl-i .pic img { max-width: 90px; max-height: 60px; }

/*底部“接下來要看”*/
.next-show tr .link-box a .cc00{display: inline-block;vertical-align: middle;}
.next-show tr .link-box a .fb{display: inline-block;overflow: hidden;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;max-width: 100px;}
		
/*網友評價列表頁*/

.new-rating .kind-i-l { margin-bottom: 15px; }
.new-rating .kind-c-i { float: left; display: inline; margin: 15px 2px 15px 8px; width: 227px; height: 213px;}
.new-rating	.kind-c-i .pic { border: 1px solid #CCC; width: 220px; height: 148px; position: relative; border-radius: 1px; }
.new-rating	.kind-c-i .pic img { max-width: 218px; max-height: 146px; }
.new-rating	.kind-c-i .text{text-align: left; margin-top: 5px; margin-bottom:8px;}
.hd-nav { float: right; }
.hd-nav li { float: left; line-height: 15px; padding: 0px 10px; border-right: solid 1px #404040; margin: 6px 0px; }
.hd-nav li a{ color: #404040; }
.nbr { border-right: none !important; }
.cbox-ct { width: 100%; }
.cbox-ct ul { width: 100%; margin: 5px 0px; }
.cbox-ct ul li{ float: left; height: 30px; line-height: 30px; width: 348px; border-right: solid 1px #E4E4E4; padding-left: 10px; }
.cbox-ct ul li:before{ content: ''; border: 1px solid #CCC; display: block; float: left; margin: 13px 5px 0 0; width: 1px; height: 1px; background: #CCC; }
.cbox-ct .c-type{ width: 60px; display: block; border-right: solid 1px #CCC; line-height: 15px; color: #999; float: left; margin: 7px 0px; }
.cbox-ct .c-title{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 195px; float: left; margin: 7px; line-height: 15px; }
.cbox-ct .c-time{ float: right; font-size: 11px; color: #999; margin-right: 10px; }

.new-rating-star { width: 119px; height: 25px; display: inline-block; background-position: 0px -30px; vertical-align: middle; margin-right:2px;background-image: url(//img.8891.com.tw/carInfo/xing-1.png);}
.new-rating-star i { height: 25px; display: inline-block; background-position: 0px 0px;background-image: url(//img.8891.com.tw/carInfo/xing-1.png);}
.new-rating-star-num { font-size: 20px; color: #C00; font-family: Arial; vertical-align:middle; margin-right:3px;}
.impress .new-rating-content { margin-top: 7px; }
.impress .new-rating-content strong { color: #999; font-weight: normal; }
.impress .new-rating-content strong { color: #999; font-weight: normal; }
.impress .i-title { color: #C00; font-weight: bold; clear: both; }
.impress .i-impress { margin-top: 10px; clear: both; }
.impress .i-impress span { border: solid 1px #F90; background: #FFF9F3; padding: 5px; display: block; float: left; margin-right: 5px; margin-bottom: 5px; }
.cparam-bx .cbx-ur { text-align: left; line-height: 35px; background: #E7EEF6; }
.cparam-bx .cbx-ur a { padding: 0px 20px; }
.cparam-bx .cbx-ur a.bl { border-left: solid 1px #CCC; }
.cparam-bx .cbx-ur a.nbl { border-left: none; }
.cparam-bx .cbx-ur a.at { font-weight: bold; color: #404040; }
.cparam-bx .cbx-ur a.pad10 { padding: 0px 10px !important; }
.cparam-bx .cbx-ur a:first-child { border-left: none; }
.collect-hint { width: 260px; height: 54px; position: absolute; top: 60px; left: -50px; border: solid 6px #2055A6; background: #FFF; line-height: 54px; z-index: 1000; }
.collect-hint .collect-icon { width: 45px; height: 45px; background: url(//img.8891.com.tw/carInfo/collect-icon.png) 0 no-repeat; background-position: -26px -49px; display: block; margin: 10px 0px 0px 15px; float: left; }
.collect-hint .collect-msg { display: block; color: #008000; font-weight: bold; float: left; font-size: 15px; }
.collect-hint .collect-link { display: block; float: right; margin-right: 10px; }
.dn { display: none !important; }
.db { display: block !important; }
.collect,.cancel-collect,.collect-hover { display: block; margin-top: -21px; z-index: 1063; position: relative; margin-left: auto; margin-right: auto; width: 161px; height: 72px; margin-bottom: 10px; }
.collect { background: url(//img.8891.com.tw/carInfo/done.png?v=3) top no-repeat; }
.collect-hover { background: url(//img.8891.com.tw/carInfo/don1.png?v=3) top no-repeat; }
.cancel-collect { background: url(//img.8891.com.tw/carInfo/don2.png) top no-repeat; }
#collect { position: relative; }
.coll { position: relative; }


/* 改版樣式 */
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt50 { margin-top: 50px; }
.mt40 { margin-top: 40px; }
.mb10 { margin-bottom: 10px; }
.w155 { width: 155px; } 
.w130 { width: 134px; }
.ba { border: solid 1px #D6DADF; }
.bb { border-bottom: solid 1px #D6DADF; }
.btn { border-top: none !important; }
.bbn { border-bottom: none !important; }
.brn { border-right: none !important; }
.pad20 { padding-left: 20px !important; padding-right: 20px !important; }
.pad10 { padding-left: 10px !important; padding-right: 10px !important; }
.hide { display: none; }
.carinfo-main .fr { float: right !important; }
.carinfo-main .lf { float: left !important; }
.carinfo-main .bl { border-left: solid 1px #D9D9D9; }
.carinfo-main .bn { border: none !important; }
.carinfo-main .ban { background: none !important; }
.carinfo-main .mrn { margin-right: 0px !important; }
.carinfo-main .k-box { display: block; width: 100%; }

.carinfo-main .k-nav { width: 100%; height: 35px; border: solid 1px #D5D5D7; background: #F9F9FB; }
.carinfo-main .k-nav p { float: left; height: 100%; line-height: 100%; text-align: center; }
.carinfo-main .k-nav .kp { margin: 0px 10px 0px 25px; }
.carinfo-main .k-nav p select { margin: 9px 0px; border: none; background: #F9F9FB; }
.carinfo-main .k-nav p.jt { width: 21px; background: url(//img.8891.com.tw/carInfo/info-icon.png) -76px -711px no-repeat; }
.carinfo-main .k-title { height: 50px; line-height: 50px; background: #F5F5F5; }
.carinfo-main .k-title .clogo-pic { margin: 3px 15px; width: 43px; }
.carinfo-main .k-title .kn { color: #005AA0; font-size: 15px; }
.carinfo-main .all-k { margin: 17px 15px 0px; border: solid 1px #D2D2D2; height: 20px; line-height: 20px; text-align: center; color: #C00; }
.carinfo-main .all-k option { color: #404040; }
.carinfo-main .k-info { margin-left: 15px; margin: 18px 0px 0px; }
.carinfo-main .k-info li { float: left; padding: 0px 11px; border-right: solid 1px #D9D9D9; height: 15px; line-height: 15px; }
.carinfo-main .k-info li .kt{ color: #B9B9B9; }
.carinfo-main .k-info li .kc{ color: #6D6D6D; }
.carinfo-main .k-main { margin-top: 12px; }
.carinfo-main .detail_info { margin-left: 25px; position: relative; width: 325px; }
			  .detail_info .select { padding-right: 20px; background: url(//img.8891.com.tw/carInfo/info-icon.png) right -237px no-repeat; text-decoration: underline; height: 15px; line-height: 15px; margin: 7px 0px; font-weight: bold; display: inline-block; }
			  .detail_info .link_on {  background-position: right -253px; }
			  .detail_info .layer_category { display: none; position: absolute; z-index: 50; width: 265px; padding: 16px 0 14px; border: 1px solid #c6c6c7; background-color: #f7f8f8; top: 21px; }
			  			   .layer_category .list_grade { width: 265px; }
			  			   .layer_category .list_grade li { width: 265px; height: 18px; padding: 3px 0 2px; color: #333; }
			  			   .layer_category .list_grade li a { display: block; height: 18px; padding-left: 19px; color: #333; text-decoration: none; }
			  			   .layer_category .list_grade li.on a, .layer_category .list_grade li a:hover { font-weight: bold; color: #000; background-color: #e4e5e7; letter-spacing: -1px; }
			  			   .layer_category .btn_layer_close { position: absolute; top: 6px; right: 6px; width: 17px; height: 16px; background-position: 0 -850px; }
			  .detail_info .detail_car_info { width: 100%; margin-top: 15px; background: url(//img.8891.com.tw/carInfo/car_info.gif) 0 -2px no-repeat; display: inline-block; }
			  .detail_info .detail_car_info dt, .detail_info .detail_car_info dd { float: left; height: 27px; }
			  .detail_info .detail_car_info dd { position: relative; z-index: 40; width: 202px; padding-left: 2px; color: #333; }
			  .detail_info .detail_car_info dt { width: 80px; margin-right: 5px; }
			  .detail_info .detail_car_info dt a { width: 60px; padding-left: 20px; font-weight: bold; color: #91949A; }
			  .detail_info .detail_car_info dt.on { background: url(//img.8891.com.tw/carInfo/car_info.gif?v=1) 0 0 no-repeat; }
			  .detail_info .detail_car_info dt.on a { color: #404040; }
			  .detail_info .detail_car_info dd a { color: #404040; }
			  .detail_info .detail_car_info dd a .num { color: #404040; }
			  .detail_info .detail_car_info dd.on a { color: #404040; font-weight: bold; }
			  .detail_info .detail_car_info dd.on a .num { color: #C00; font-size: 15px; position: absolute; z-index: 100; }
			  .detail_info .detail_car_info dd .pointer { position: absolute; width: 81px; height: 36px; right: -51px; background: url(//img.8891.com.tw/carInfo/info-icon.png) -15px -307px no-repeat; top: -5px; display: none; }
			  .detail_info .detail_car_info dd.on .pointer { display: block; }

			  .detail_info .detail_car_info dt.price { background-position: -363px 1px; }
			  .detail_info .detail_car_info dt.liter { background-position:  -363px -26px; }
			  .detail_info .detail_car_info dt.effi { background-position:  -363px -52px; }
			  .detail_info .detail_car_info dt.power { background-position:  -363px -80px; }
			  .detail_info .detail_car_info dt.torque { background-position:  -363px -107px; }
			  .detail_info .kind-tmp { margin-top: 15px; }
			  .detail_info .kind-tmp .tmpd { height: 13px; line-height: 13px; color: #D9D9D9; margin-bottom: 15px; }
			  .detail_info .kind-tmp .tmpd .tmp-name { color: #9A9491; max-width: 52px; display: inline-block; text-align: center;  }
			  .detail_info .kind-tmp .tmpd .tmp-value { margin: 0px 0px 0px 7px; min-width: 55px; display: inline-block; color: #404040; }
			  .detail_info .kind-tmp .tmpd .tmp-line { margin: 0px 12px; display: inline-block; }
.k-main .k-left { float: left; width: 720px; }
.k-main .k-left .k-menu { width: 100%; height: 32px; border: solid 1px #5B657C; background: url(//img.8891.com.tw/carInfo/menu-bg.png) repeat-x; }
.k-main .k-left .k-menu li { float: left; height: 32px; line-height: 32px; background: url(//img.8891.com.tw/carInfo/info-icon.png?v=2) right -534px no-repeat; }
.k-main .k-left .k-menu li a { padding: 0px 15px; color: #FFF; display: block; }
.k-main .k-left .k-menu li a font { color: #FFF; }
.k-main .k-left .k-menu li a.on { background: #FFF; color: #404040 !important; border-left: solid 1px #5B657C; border-right: solid 1px #5B657C; }
.k-main .k-left .k-menu li:first-child a {  border-left: none !important; }
.k-main .k-left .k-menu li a.on font { color: #404040 !important; }
.k-main .k-left .k-menu li a.spec { color: #FFFF84 }
.k-main .k-left .k-menu li a.spec font { color: #FFFF84 }
.k-main .k-right { float: right; width: 268px; }
.box-tab { width: 100%; }
.tab-title { width: 100%; height: 35px; background: #F5F6F7; }		
.tab-title th { font-weight: normal; color: #BABABA; }		
.box-tab tr { line-height: 25px; }		
.box-tab tr.lst td { padding-bottom: 15px; }		
.box-tab .high_rank {  border-top: solid 1px #D6DADF; }
.box-tab .high_rank td {  padding-top: 5px; }
.ico_newcar { padding-left: 20px; background: url(//img.8891.com.tw/carInfo/info-icon.png) 0 -383px no-repeat; font-weight: bold; color: #333; }		
.ico_newcar:hover { text-decoration: inherit; color: #333; }
.box-tab .bg_on .ico_newcar { background-position: 0px -399px; }		
.box-tab .bg_on td { background-color: #f8f8f8;  }		
.td_model { padding-left: 40px; background: url(//img.8891.com.tw/carInfo/info-icon.png) no-repeat; background-position: 9px -771px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.k-tit { color: #333; font-weight: bold; border-top: solid 1px #D6DADF; margin-top: 25px; padding: 15px 0px 20px; }

.kpic-box { width: 380px; }
	.kpic-box .kp-t, .kpic-box .kp-d { width: 380px; }
	.kpic-box .kp-t { margin-top: 8px; }
		.kp-t ul { height: 70px; }
		.kp-t ul li { float: left; margin-right: 4px; }
		.kp-t ul li .kp-pic { width: 72px; height: 48px; position: relative; }
		.kp-t ul li .kp-pic img { width: 72px; height: 48px;  }
		.kp-t ul li .kp-pic .play { width: 25px; height: 25px; position: absolute; top: 12px; left: 23px; }
		.kp-t ul li .kp-text { width: 72px; text-align: center; margin-top: 4px; }
		.kp-t ul li .kp-text a { color: #666; }
		.kp-t .kp-t-c { float: left; margin-left: 6px; border: 2px solid #FFF; }
		.kp-t .kp-t-c:first-child { margin-left: 0; }
		.kp-t .kp-t-c.at { border-color: #C00; position: relative; }
        .kp-t .kp-t-c.at:before { border: 4px solid; border-color: transparent transparent #C00; position: absolute; top: -10px; left: 47%; content: ''; width: 0; height: 0; }
			.kp-t-c .pic { width: 92px; height: 69px; overflow: hidden; }
			.kp-t-c .pic img { max-width: 92px; max-height: 69px; }
		.kp-d .kp-d-p {display:none; }
		.kp-d .kp-d-p.at { display: block; }
			.kp-d-p .pic { width: 380px; height: 253px; }
			.kp-d-p .pic img { max-width: 380px; max-height: 253px; }

.k-art { width: 100%; padding-bottom: 30px; position: relative; }
.more { position: absolute; right: 10px; bottom: 12px; }
.k-art li { width: 100%; height: 100px; margin-bottom: 30px; }
.k-art .com-img { width: 140px; height: 98px; float: left; overflow: hidden; text-align: center; }
.k-art .com-img img {max-width: 140px; max-height: 98px; }
.k-art .com-text { width: 565px; float: left; margin-left: 15px; margin-top: 2px; }
.k-art .com-text .testart-icon { display: inline-block; width: 38px; height: 17px; background: url(//img.8891.com.tw/carInfo/info-icon.png) -62px -446px no-repeat; color: #999; font-weight: normal; font-style: normal; text-align: center; line-height: 17px; margin-right: 5px; }
.k-art .text-title { height: 20px; color: #3B5998; font-weight: bold; line-height: 20px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.k-art .text-content{line-height: 20px; color: #666; margin-bottom: 20px; height:48px;}
.k-art .text-content .time { color: #999; }

.new-summary-comment{background: #ffffff; margin-top: 10px; }
	.nsc-header{line-height: 50px;}
		.nsc-h-title{font-weight: 700;}
		.nsc-h-count{color: #005aa0;}
	.nsc-textarea{ position: relative; }
		.nsc-t-textarea{background: #fbfbfb;border: 1px solid #c6cbd1;height: 45px;width: 629px;float: left;border-right: none;padding: 5px;margin: 0;font-size: 13px; }
		.nsc-t-submit{background: url(//img.8891.com.tw/carInfo/new-summary/summary-photo-btn.png) no-repeat 0 -42px;width: 80px;height: 57px;border: none;float: left;font-size: 0px;}
		.comment-box { width: 490px; position: fixed; top: 50%; left: 50%; margin-left: -245px; margin-top: -220px; border: solid 1px #D6DADF; border-radius: 5px; background: #FFF; z-index: 500; display: none; padding-bottom: 30px; }
		.comment-box .comment-tit { width: 470px; margin: 0 auto; margin-top: 5px; height: 35px; line-height: 35px; font-size: 15px; font-weight: bold; border-bottom: solid 1px #D6DADF; }
		.comment-box .cmt-close { width: 15px; height: 15px; display: block; position: absolute; right: 5px; top: 5px; background: url(//img.8891.com.tw/carInfo/close.png) no-repeat; }
		.comment-box .cmt-submit, .comment-box .cmt-cancel { width: 70px; height: 25px; display: block; float: left; border: solid 1px #D6DADF; line-height: 25px; text-align: center; margin-right: 10px; background: #FFF; }
		.comment-box .cmt-submit:hover, .comment-box .cmt-cancel:hover { border: solid 1px #3E7EF8; }
		.comment-box .cmt-submit { margin-left: 170px; }
		ul.cmt-box{padding: 25px 0px; overflow: hidden; width: 470px; margin: 0 auto; }
		.cmt-box li { overflow: hidden; min-height: 30px; margin-bottom: 18px; }
		.cmt-box li .label {float: left; height: 25px; line-height: 25px; color: #404040; width: 80px; text-align: right; margin-right: 15px; font-size: 15px; }
		.cmt-box li label em {color: #c00; margin-right: 4px;}
		.cmt-box li input {height: 22px;}
		.cmt-box li .brand,.kind,.model { width:148px; height: 26px;color: #999 }
		.cmt-box li .price,.time,.oil,.mileage {width: 84px;}
		.cmt-box li .buy-time {width: 84px; color: #999;}
		.cmt-box li .title {width: 302px;}
		.cmt-box li .content {width: 548px; height: 227px; color:#000;}
		.cmt-box li select{height: 26px; }
		.cmt-box li textarea {height: 25px; width:372px; line-height: 25px; resize:both; font-size: 12px;border: 1px solid #ccc;padding-left: 5px;vertical-align: middle;}
		.cmt-box li option {color: #000;}
		.cmt-box li .title {width: 340px;}
		.cmt-box .cmt-start {width: 80px; height: 15px; font-size: 0; overflow: hidden; position: relative; margin-right: 10px; float: left; top: 1px; background: url(//img.8891.com.tw/carInfo/start_mid.png) 0 bottom repeat-x;}
		.cmt-box .cmt-start .red_start { position: absolute; height: 15px; background: url(//img.8891.com.tw/carInfo/start_mid.png) repeat-x; font-size: 0; overflow: hidden; left: 0; top: 0;}
		.cmt-box .start_box { float: left; position: relative; top: 2px; }
		.cmt-box .start_txt {color: #666;}
		.cmt-box .start_content { line-height: 30px; height: 30px; color: #666; }
		.cmt-box .jd { color:#666; line-height:25px; display:block; height: 30px; }
		.cmt-box .jd label { display: block; float: left; width: 40px; height: 20px; color: #404040; margin-right: 20px; line-height: 20px; text-align: center; }
		.cmt-box .jd label:hover { cursor: pointer; }
		.cmt-box .jd label.cur { background: #2055A6; color: #FFF; }
		.gs_msg { display: none; line-height: 25px;margin-bottom:15px; }
		.gs_msg.cur { display: block; }
		.cmt-box .upload-img { display: inline-block; width: 100px; height: 100px; background: url(//img.8891.com.tw/carInfo/upload.png) 0 no-repeat; float: left; }
		.cmt-box .flmr { float: left; margin-right: 15px; line-height: 23px; }
		.cmt-box .pj { clear:both;margin-left:95px;min-height: 30px; margin-top: 12px; }
		.cmt-box .pj li { float: left; width: 170px; margin-bottom: 0px; }
		.cmt-box .start_txt_hui{color: #666;}
		.cmt-main .cbox .cmt-btn{background-color: #006AC0;border: 0;height: 50px;width: 120px;color: #FFF;font-size: 15px;cursor: pointer;}
		.cmt-box .cmt-explain{width: 480px; margin-left: 100px; padding: 5px 10px; color: #999;}
		
	.cmt-list { width: 100%; margin-top: 12px; padding-bottom: 40px; position: relative; }
	.cmt-list li { border-bottom: solid 1px #F4F4F4; padding-bottom: 25px; margin-top: 22px; }
	.cmt-list li .cmt-pic, .cmt-list li .cmt-box { float: left; }
	.cmt-list li .cmt-pic { width: 40px; height: 40px; overflow: hidden; border: 1px solid #E9E9E9;}
	.cmt-list li .cmt-pic img { max-width: 40px; max-height: 40px; }
	.cmt-list li .cmt-box { margin-left: 12px; width: 660px;}
	.cmt-list li .cmt-box .cmt-top,.cmt-list li .cmt-box .cmt-content { margin-bottom: 10px; max-width: 600px; }
        .cmt-vertical { color: #eaeaea; }
    .cmt-list li .cmt-box .cmt-top .cmt-n, .cmt-list li .cmt-box .cmt-top .cmt-t, .cmt-list li .cmt-box .cmt-top, .cmt-list li .cmt-box .cmt-content { font-size: 13px; }
    	.cmt-content a { color: #404040; line-height: 30px; font-size: 15px; }
    	.cmt-content a:hover { text-decoration: inherit; }
    	.cmt-content a:hover font { text-decoration: underline; }
	.cmt-list li .cmt-box .cmt-top .cmt-n { color: #888; }
	.cmt-list li .cmt-box .cmt-top .cmt-t { color: #888; }
	.cmt-list li .cmt-box .cmt-bottom a { color: #888; }
	.cmt-list li .cmt-box .cmt-bottom a .xxjt, .cmt-list li .cmt-box .cmt-bottom a .xsjt { width: 5px; height: 5px; display: inline-block; background: url(//img.8891.com.tw/carInfo/cmt-icon.png) no-repeat; margin: 5px 0px 0px 10px; }
	.cmt-list li .cmt-box .cmt-bottom a .xxjt { background-position: 0px 0px; }
	.cmt-list li .cmt-box .cmt-bottom a .xsjt { background-position: 0px -10px; }
	.cmt-list li .bz { float: right; width: 44px; height: 40px; background: url(//img.8891.com.tw/carInfo/cmt-bz.png) 0 0 no-repeat; color: #005AA0; text-align: center; padding-top: 5px; margin-top: -50px; text-decoration: none;}
	.cmt-list li .bz span { display: block; font-weight: bold; }

	
	.nsc-r-textarea{background: #fbfbfb;border: 1px solid #c6cbd1;height: 35px;width: 92%;float: left;border-right: none; font-size: 13px;}
	.nsc-r-submit{width: 7%;height: 41px; text-align: center; line-height: 40px; color: #FFF !important; float: left; background: #7C8290; font-weight: bold; }
	.reply-list { margin-top: 27px; float: left; background: #FBFBFB; padding: 0px 10px 10px 53px; display: none; }
	.reply-list-ul { width: 600px; clear: both; margin-top: 15px; }
	.reply-list-ul li { margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; font-size: 13px; }
		.reply-ul-box { width: 575px; padding-left: 25px;  }
		.reply-ul-content { width: 100%; line-height: 30px; }
		.reply-ul-content .reply-box { margin-left: 5px; }
		.reply-ul-content span { font-size: 15px; }
		.reply-ul-tit { width: 100%; line-height: 20px; padding-left: 25px; }
		.reply-ul-pcontent { margin-top: 5px; padding: 3px 15px 8px; border: 1px solid #E9E9E9; line-height: 25px; color: #888; }
		.reply-ul-tit { background: url(//img.8891.com.tw/carInfo/info-icon.png) no-repeat; background-position: -16px -771px; margin-top: 10px; color: #888; }
			.reply-ul-name {  }


/*評論表單*/
.cmt-form {}
.cmt-slt, .cmt-ipt, .cmt-area { border: 1px solid #CCCCCE; vertical-align: middle; font-size: 100%; }
.cmt-slt { padding: 3px 2px; width: 150px; height: 26px; }
.cmt-ipt { height: 24px; line-height: 24px; text-indent: 5px; }
.cmt-area { width: 470px; }
.cmt-tag-chk { padding: 3px 10px; line-height: 13px; text-decoration: none; color: #CCC; border: 1px solid #DFDFDF; }
.cmt-tag-chk.checked { color: #C00; border-color: #C00; }
.cmt-msg { margin-left: 20px; color: #B70000; display: none; background: url(//img.8891.com.tw/user/register/register-error.png) no-repeat 0px 2px; padding-left: 20px; }
.star { float: left; width: 28px; height: 30px; overflow: hidden; text-indent: -999em; cursor: pointer; margin: 0 1px; }
.cancel { display: none; }
.star a { display: block; width: 28px; height: 100%; background-position: -200px -120px; }
.rating .on a,.rating .hover a { background-position: -200px -160px; }
#cmt-collapse .radio-box{}
    #cmt-collapse .radio-box label{margin-right: 25px;}
#cmt-collapse .input-box{padding-left: 25px;}
        #cmt-collapse .input-box input{width: 100px;}



.k-model, .k-comment { width: 250px; margin: 10px auto 0px;  }
.k-comment { border-bottom: solid 1px #D6DADF; }
.k-model .k-model-tit { width: 100%; height: 25px; border: solid 1px #E7E7E7; }
.k-model .k-model-tit a { width: 50%; display: block; float: left; text-align: center; line-height: 25px; color: #404040; }
.k-model .k-model-tit a.at, .k-model .k-model-tit a:hover { background: #767F90; text-decoration: inherit; color: #FFF; }
.k-model .k-model-ul { width: 100%; display: none; }
.k-model .k-model-ul.at { display: block; }
.k-model .k-model-ul .k-model-li { width: 100%; height: 50px; padding-top: 10px; border-top: solid 1px #D6DADF; }
.k-model .k-model-ul .k-model-li:first-child { border-top: none; }
.k-model .k-model-ul .k-model-li .kminfo { float: left; }
.k-model .k-model-ul .k-model-li .in-name { width: 175px; font-weight: bold; color: #404040; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.k-model .k-model-ul .k-model-li .in-name a { color: #404040; }
.k-model .k-model-ul .k-model-li .in-price { padding-left:20px; width: 155px; margin-top: 5px; }
.k-model .k-model-ul .k-model-li .in-name i { color: #9D9D9D; margin-right: 10px; font-weight: bold; }
.k-model .k-model-ul .k-model-li .mpic { float: right; }
.k-model .k-model-ul .k-model-li .mpic img { max-width: 57px; max-height: 38px; }
.k-model .compare { width: 100%; height: 28px; }
.k-model .compare:hover { cursor: pointer; }

.k-comment-title { color: #404040; font-weight: bold; padding-left: 5px; width: 250px; margin: 10px auto 0px; }
.k-comment-title a { float: right; font-weight: normal; }
.k-comment ul { width: 100%; padding-bottom: 35px; max-height: 425px; overflow: hidden; }
.k-comment ul a { color: #404040; }
.k-comment ul li { width:248px; border: solid 1px #EAEAEA; border-radius: 5px; background: #FAFAFA; min-height: 100px; margin-top: 20px; margin-bottom: 25px; position: relative; display: inline-block; }
.k-comment ul li .comment-model { height: 20px; line-height: 20px; margin-top: 7px; margin-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; }
.k-comment ul li .comment-content { height: 20px; line-height: 20px; margin-left: 10px; }
.k-comment ul li .comment-content .content-span { display: block; width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 20px; line-height: 25px; float: left; }
.k-comment ul li .comment-content i { display: block; width: 13px; background: url(//img.8891.com.tw/carInfo/info-icon.png) -86px -488px no-repeat; padding-left: 15px; font-style: normal; float: left; }
.k-comment ul li .comment-bottom { margin-top: 20px; height: 20px; line-height: 20px; margin-left: 10px; }
.k-comment ul li .cmt-kuang { position: absolute; width: 16px; height: 14px; bottom: -14px; left: 33%; background: url(//img.8891.com.tw/carInfo/info-icon.png) -81px -814px no-repeat; display: block; }
.k-comment ul li .cmt-type1, .k-comment ul li .cmt-type2, .k-comment ul li .cmt-type3, .k-comment ul li .cmt-type4, .k-comment ul li .cmt-type5, .k-comment ul li .cmt-type6, .k-comment ul li .cmt-type7, .k-comment ul li .cmt-type8 { display: block; width: 187px; height: 122px; background: url(//img.8891.com.tw/carInfo/cmt-type.png) no-repeat; position: absolute; right: -36px; bottom: -69px; }
.k-comment ul li .cmt-type1 { background-position: 0px -15px; }
.k-comment ul li .cmt-type3 { background-position: 0px -179px; }
.k-comment ul li .cmt-type6 { background-position: 0px -331px; }
.k-comment ul li .cmt-type5 { background-position: 0px -509px; }
.k-comment ul li .cmt-type2 { background-position: 0px -664px; }
.k-comment ul li .cmt-type4 { background-position: 0px -825px; }
.k-comment ul li .cmt-type8 { background-position: 0px -977px; }
.k-comment ul li .cmt-type7 { background-position: 0px -1140px; }

.k-search { width: 270px; float: right; }
.k-search-title { width: 100%; height: 35px; line-height: 35px; text-align: center; font-weight: bold; background: #767F90; color: #FFF; }
.k-search-ul { width: 100%; overflow: auto; height: 308px; position: relative; background: #E8E8E8; }
.k-search-ul li { width: 100%; height: 60px; border-bottom: dashed 1px #D6DADF; background: #E8E8E8; }
.k-search-ul li.cur { background: #868686; color: #FFF; }
.k-search-ul li:hover { background: #868686; color: #FFF !important; cursor: pointer; }
.k-search-ul li .search-info { float: left; margin-left: 35px; width: 217px; color: #A8A8A8; }
.k-search-ul li:hover .search-info { color: #FFF; }
.k-search-ul li.cur .search-info { color: #FFF; }
.k-search-ul li .mt { margin-top: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #404040; width: 200px; margin-left: 35px; display: inline-block; }

.k-search-ul li.cur .mt, .k-search-ul li:hover .mt { color: #FF0; }
.k-search-ul li .search-info .my { float: left; max-width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.k-search-ul li .search-info .my.on {  max-width: 96px; }
.k-search-ul li .search-info .m-price { float: right; max-width: 111px; overflow: hidden; white-space: nowrap; margin-right: 10px; }
.k-search-ul li.price_space { height: 3px; }
.k-search-ul li.gas_space { height: 30px; }
.k-search-ul li.oil_space { height: 57px; }
.k-search-ul li.hp_space { height: 84px; }
.k-search-ul li.kgm_space { height: 111px; }


.main_cate { margin-top: 10px; display: inline-block; }
.sub_cate { margin:10px auto; display: inline-block; }
.category .main_cate a, .category .sub_cate a { color: #6D6D6D; text-decoration: none; background: url(//img.8891.com.tw/carInfo/info-icon.png) 0 0 no-repeat; }
.category .main_cate .on { background-position: right -123px; }
.category .main_cate a { padding-right: 15px; background-position: right -23px; }
.category .sub_cate a { padding-right: 11px; background-position: right -73px; }
.category .sub_cate .on { background-position: right -173px; }
.category .layer_company { overflow: hidden; position: absolute; left: 0; top: 36px; width: 998px; z-index: 101; background: #F1F2F3; border: solid 1px #D1D1D1; }
.layer_company .list_maker_text { overflow: hidden; width: 124px; padding: 15px 0px; float: left; border-left: solid 1px #D6DADF; }
.layer_company .list_maker_text:first-child { border-left: none; width: 123px; }
.layer_company .list_maker_text li { width: 124px;padding: 2px 0px 1px 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.layer_company .list_maker_text li a { display: block; width: 101px; height: 21px; color: #404040; text-decoration: none; overflow: hidden; white-space: nowrap; margin: 0px 7px 0px 13px; font-size: 12px; line-height: 21px; padding-left: 5px; }
.layer_company .list_maker_text li a:hover { background: url(//img.8891.com.tw/carInfo/info-icon.png) 0 -596px no-repeat; }

.category .layer_model { position: absolute; left: 0; top: 37px; height: 300px; width: 1000px; background: url(//img.8891.com.tw/carInfo/bg_layer_model.gif) 0 0 no-repeat; z-index: 102; }
.category .layer_model .head { float: left; height: 300px; width: 108px; padding-left: 9px; }
.category .layer_model .head h4 { margin: 36px 0 0 20px; width: 64px; text-align: center; }
.category .layer_model .head h4 img { max-width: 64px; }
.category .layer_model h4, .category .layer_model h5 { display: block; }
.category .layer_model .btn_company { width: 97px; height: 28px; border: solid 1px #D6DADF; color: #404040; line-height: 28px; text-align: center; position: absolute; top: 254px; left: 10px; }
.btn_newcar, .btn_usedcar { display: block; overflow: hidden; }
.category .layer_model .selling { overflow: hidden; float: left; width: 880px; height: 298px; }
.category .layer_model .selling .title { width: 870px; }
.category .layer_model .title { height: 30px; padding: 18px 0 0 10px; border-left: 1px solid #fff; }
.category .layer_model .title .tit_selling { width: 32px; height: 15px; }
.category .layer_model .title .tit_newcar { float: left; }
.category .layer_model .title .count { float: left; color: #454a55; }
.category .layer_model .title .count em { font-style: normal; }
.category .layer_model .selling .content { height: 252px; overflow-y: scroll; }
.category .layer_model .selling .list_title { width: 70px; float: left; color: #BBC4CC; margin: 0px 15px 0px 16px; height: 30px; margin-top: 15px; text-align: left; font-size: 13px; padding-top: 2px; clear: both; }
.category .layer_model .selling .list_selling { overflow: hidden; width: 762px; float: left; margin-bottom: 13px; }
.category .layer_model .selling .list_selling li.fst { margin-left: 0; }
.category .layer_model .selling .list_selling li { display: inline; float: left; width: 139px; height: 50px; margin-left: 1px; padding: 1px; margin-right: 10px; }
.category .layer_model .selling .list_selling li .info { float: left; width: 100%; padding-top: 14px; padding-left: 5px;  }
.category .layer_model .selling .list_selling li .info strong { display: block; color: #404040; font-weight: normal; margin-bottom: 5px; }
.category .layer_model .selling .list_selling li .info strong a { color: #404040; width: 100px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.category .layer_model .selling .list_selling li .info span { color: #969697; }
.category .layer_model .selling .list_selling li img { display: inline; float: left; margin: 4px 0 0 4px; border: 1px solid #eff0f0; }

.layer_category { position: absolute; z-index: 50; width: 265px; padding: 16px 0 14px; border: 1px solid #c6c6c7; background-color: #f7f8f8; }
.category .list_price { position: absolute; top: 36px; left: 729px; width: 134px !important; z-index: 104; }
.layer_category .list_grade { width: 265px; }
.category .list_price .list_grade { width: 100% !important; }
.layer_category .list_grade li { width: 265px; height: 18px; padding: 3px 0 2px; color: #404040; }
.category .list_price .list_grade li { width: 100% !important; }
.category .list_price li { width: 140px; height: 19px; margin-bottom: 4px; }
.layer_category .list_grade li a { display: block; height: 18px; padding-left: 19px; color: #333; text-decoration: none; }
.category .list_price li a { display: block; width: 126px; height: 16px; padding: 3px 0 0 8px; color: #333; text-decoration: none; }


.category .list_exterior { position: absolute; top: 36px; right: -2px; width: 136px; height: 227px; padding-top: 3px; background: url(//img.8891.com.tw/carInfo/bg_exterior.gif) 0 0 no-repeat; z-index: 106; }
.category .list_exterior li { display: inline; overflow: hidden; float: left; width: 64px; height: 52px; padding: 
	0px 0px 5px 3px; }
.category .list_exterior li a { display: block; overflow: hidden; width: 64px; height: 52px; background: url(//img.8891.com.tw/carInfo/img_finder_exterior.gif) no-repeat; text-indent: -999em; } 

.category .list_exterior .exterior_1{background-position: -2px -5px;}
.category .list_exterior .exterior_2{background-position:-2px -62px}
.category .list_exterior .exterior_3{background-position:-2px -118px;margin-right:0}
.category .list_exterior .exterior_4{background-position:-2px -174px}
.category .list_exterior .exterior_5{background-position:-2px -230px}
.category .list_exterior .exterior_6{background-position:-2px -285px;margin-right:0}
.category .list_exterior .exterior_7{background-position:-2px -342px}
.category .list_exterior .exterior_8{background-position:-2px -398px}
.category .list_exterior .exterior_1:hover{background-position:-68px -5px}
.category .list_exterior .exterior_2:hover{background-position:-68px -62px}
.category .list_exterior .exterior_3:hover{background-position:-68px -118px}
.category .list_exterior .exterior_4:hover{background-position:-68px -174px}
.category .list_exterior .exterior_5:hover{background-position:-68px -230px}
.category .list_exterior .exterior_6:hover{background-position:-68px -285px}
.category .list_exterior .exterior_7:hover{background-position:-68px -342px}
.category .list_exterior .exterior_8:hover{background-position:-68px -398px}


.list_kind { position: absolute; top: 74px; left: 160px; min-width: 155px !important; z-index: 104; padding: 16px 0 14px; border: 1px solid #D2D2D2; background-color: #f7f8f8; }
.list_kind .list_grade { min-width: 155px !important; }
.list_kind .list_grade li {  min-width: 155px !important; }
.list_kind li { min-width: 140px; height: 19px; margin-bottom: 4px; }
.list_kind li a { display: block; min-width: 147px; height: 16px; padding: 3px 8px 0 8px; color: #333; text-decoration: none; line-height: 16px; }
.list_kind li a:hover { font-weight: bold; color: #000; background-color: #E4E5E7; letter-spacing: -1px; }

.wrapbg{width:100%;height:100%;position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;}


.cmt-textarea{ position: relative; padding: 20px 18px; background: #FAFAFA; }
	.cmt-t-textarea{background: #fbfbfb;border: 1px solid #c6cbd1;height: 28px;width: 593px;float: left;border-right: none;padding: 5px;margin: 0;font-size: 13px; }
	.cmt-t-submit{background: url(//img.8891.com.tw/carInfo/new-summary/summary-photo-btn.png) no-repeat 0 -48px;width: 80px;height: 40px;border: none;float: left;font-size: 0px; margin-right: 0px; }

.nsc-rf-bottom { line-height: 30px; text-align: right; position: relative; clear: both; padding-right: 5px; }