
.w720 { width: 720px; }
.w220 { width: 220px; }
.w200 { width: 200px; }
.fwb  { font-weight:bold;}
.cff0 { color: #FFFF00 !important; }
/*框架結構*/
.two-pic { background: url(//img.8891.com.tw/carInfo/two-pic.png) no-repeat; width: 117px; height: 106px; float: right; }
.carinfo-logo { margin: 20px auto 30px; }
	.carinfo-logo .main-logo, .carinfo-logo .plus-logo { vertical-align: middle; }
		.carinfo-logo .plus-logo { margin-left: 20px; }
.carinfo-logo h1 .m-logo { width: 206px; height: 58px; display: block; text-indent: -9999em; border: none; background: url(//statics.8891.com.tw/img/common/logo.png); }
.login-right { float: right; margin-top: 30px; font-size: 15px; color: #666666; font-weight: normal; }
	.count-box { text-align: center;  float: right; }
		.carinfo-count { float: left; color: #fff; padding: 5px 9px; }
			.count1 { background: #F3CB13; border-radius: 5px 0 0 5px; }
			.count2 { background: #FF8D22; }
			.count3 { background: #FF5136; }
			.count4 { background: #FD305B; }
			.count5 { background: #A83266; }
			.count6 { background: #900231; border-radius: 0 5px 5px 0; }
				.carinfo-count p { font-size: 12px;  text-shadow: 0 1px 1px rgba(0,0,0,.35); line-height: 15px; height: 15px; overflow: hidden; }
					.carinfo-count a { color: #fff; }
					.carinfo-count a:hover { text-decoration: none; }
					.carinfo-count a:hover p:first-child { text-decoration: underline; }
					.carinfo-count b { font-size: 14px; padding-right: 2px; font-family: arial;  }
				.carinfo-count p:first-child { padding-bottom: 3px; font-size: 13px; }
.login-right .login-right-t { text-align: right; margin-bottom: 8px; }
.login-right .login-right-d { text-align: right; }
.login-online { font-size: 20px; font-family: Arial; color: #2055a6; font-weight: 700; }
.login-num { font-size: 20px; font-family: Arial; color: #ff0000; font-weight: 700; }

/*.carinfo-navbar { height: 44px; border-radius: 1px; background: url(//img.8891.com.tw/carInfo/index-bnav.png?v=1) repeat-x 0 -87px; position: relative;}
	.carinfo-navbar .carinfo-nav { margin-left: 14px; }
		.carinfo-nav .nav-i { line-height: 40px; background: url(//img.8891.com.tw/carInfo/index-nav.png?v=1) no-repeat right -40px; color: #FFF; }
		.carinfo-nav .nav-r { position: absolute; right: 8px; height: 44px; }
		.carinfo-nav .nav-r .nav-m { line-height: 44px; color: #FFF; font-size: 13px; }
		.carinfo-nav  .nav-i.at { margin-top: -2px; line-height: 40px; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x left bottom; }
		.carinfo-nav .redd { background: url(//img.8891.com.tw/carInfo/index-bnav.png?v=2) repeat-x right -280px !important; }
		.carinfo-navbar .carinfo-nav .nav-i,.carinfo-nav .nav-i{ float: left; padding: 0 19px; line-height: 44px; background: url(//img.8891.com.tw/carInfo/index-bnav.png?v=1) no-repeat right 0; color: #FFF; }
			.carinfo-nav  .nav-i.n-bg { background: none; }
		.carinfo-navbar .carinfo-nav  .nav-i.at,.carinfo-navbar .carinfo-nav .nav-i.n-bg.at,.carinfo-nav  .nav-i.at { color: #000 !important; font-weight: 700; margin-top: -1px; margin-left: -2px; line-height: 43px; background: url(//img.8891.com.tw/carInfo/index-bnav.png) repeat-x left -44px; border-left: 1px solid #2055A6; border-right: 1px solid #2055A6; border-top: 2px solid #C00; }*/
/* 新版导航 */
.carinfo-navbar { height: 50px; border-bottom: 4px solid #052949; background: #0a4e8a; }
.carinfo-navbar .carinfo-nav { position: relative; margin: 0 auto; }
.carinfo-nav li { float: left; width: 10%; line-height: 50px; text-align: center; }
.carinfo-nav li .nav-i { display: block; color: #fff; font-size: 17px; }
.carinfo-nav li .nav-i.at { font-weight: bold; background: #d90000; }
.carinfo-nav li .nav-i:hover { text-decoration: none; color: #D90000; }

.carinfo-nav .nav-r { position: absolute; right: 10px; height: 50px; }
.carinfo-nav .nav-r .nav-m { line-height: 50px; color: #FFF; font-size: 13px; margin-left: 10px; }



.carinfo-main { margin-top: 10px; position: relative; }
	.carinfo-panel { margin-left: 228px; min-height: 900px; }
	.carinfo-menu { width: 218px; border: 1px solid #E8E8E8; background: #F1F4FE; padding: 12px 0 0; position: absolute; top: 0; left: 0;  }
.carinfo-detail-nav { height: 22px; padding-top: 4px; }
.clogo { padding: 8px; }
	.clogo-pic { margin-right: 5px; }
	.clogo-txt { margin-top: 15px; }
.cnav { clear: both; padding-left: 8px; border-bottom: 3px solid #2055A6; height: 32px; }
.cnav-clone { background: #FFF; padding-bottom: 4px; border-bottom: 1px solid #EEE; z-index: 100; }
	.cnav .nav-i { float: left; padding: 0 20px; margin-right: 2px; line-height: 32px; border: 1px solid #2055A6; border-bottom: none; border-radius: 1px 1px 0 0; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x; color: #FFF; }
	.cnav .nav-r { float: right; padding: 0 10px; line-height: 32px; font-size: 13px; }
	.clogo .nav-r { float: right; padding: 0 10px; line-height: 42px; font-size: 13px; }
	.favorite { vertical-align: middle; margin-right: 2px; width: 19px; height: 17px; background-position: -40px -40px; }
	.cnav .nav-i.at { color: #000 !important; font-weight: 700; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x left bottom; border-top: 3px solid #C00; }
.cinfo { padding: 0px 8px; line-height: 34px; background: #F9F9F9; }

.num { font-size: 12px; color: #999; margin-left: 2px; }

.brand-logo-l { margin-bottom: 10px; }
.brand-logo-i { float: left; display: inline; margin: 10px 8px 0; width: 56px; }
	.brand-logo-i .pic { border: 1px solid #CCC; width: 54px; height: 54px; }

/*左欄廠牌菜單*/
.country-list, .letter-list { margin: 0 7px 8px; font-size: 12px; }
.country-list { border: 1px solid #A3A3A3; }
	.country-list .cl-i { width: 40px; line-height: 24px; text-align: center; float: left; color: #CCC; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) no-repeat 0 -101px; }
	.country-list .cl-i:last-child { width: 39px; }
	.country-list .cl-i.active { color: #000; cursor: pointer; }
	.country-list .cl-i.active:hover { color: #C00; }
.letter-list { margin: 0 0 10px 7px; }
	.letter-list .ll-i { width: 18px; line-height: 19px; text-align: center; float: left; color: #CCC; border: 1px solid #CCC; border-bottom-width: 2px; margin: 0 3px 4px 0; background: #FFF; }
	.letter-list .ll-i.active { border-color: #A3A3A3; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) no-repeat 0 -105px; color: #000; cursor: pointer; }
	.letter-list .ll-i.active:hover { border-color: #C00; color: #C00; }
.brand-menu-wapper { background: #FFF; border-top: 1px solid #E2E6EB; }
	.brand-menu { height: 500px; overflow: auto; }
		.brand-menu .scroll-start { font-size: 0; height: 0; }
		.brand-menu .scroll-area {}
			.brand-menu .group-menu { border-bottom: 1px solid #DEE3E7; }
				.group-menu .group-hd { font-size: 15px; font-weight: 700; padding: 0 10px; line-height: 30px; background: #F7F7F7; }
				.group-bd a { display: block; text-decoration: none; }
				.group-bd .group-list { margin: 0 0 -1px 10px; }
					.group-list .gl-i a { padding: 7px 0 7px 20px; border-bottom: 1px dotted #DDD; color: #333; }
						.gl-i a i { background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) no-repeat 5px 1px; margin-left: -20px; width: 20px; height: 14px; display: inline-block; vertical-align: middle; }
						.gl-i.expand a i { background-position: 5px -20px; }
						.gl-i.fold { background-color: #F2F4F6; }
					.group-list .gl-i a:hover { background-color: #F2F4F6; color: #C00; }
					.group-list .gl-i a.current { background-color: #F2F4F6; color: #C00; }
				.group-bd .kind-list { margin: 1px 0 6px 20px; }
					.kind-list .kl-i a { padding: 5px 0 5px 18px; border-bottom: 0; font-size: 12px; }
						.kl-i a i { background-position: 3px -51px!important; width: 18px; height: 18px; }
					.kind-list .kl-i a:hover { color: #333; font-weight: 700; }
		.brand-menu .scroll-end { height: 80%; }
			.brand-menu .menu-enter { line-height: 20px; padding: 8px 15px; }

/*公共盒模型*/
.cbox { border: 1px solid #E9E9E9; margin-bottom: 10px; }
.cbox.hd-only { border-bottom: 0; }
	.cbox .cbox-hd { border-bottom: 1px solid #E9E9E9; background-color: #F7F7F7; position:relative; }
	.cbox .bt { border-top: solid 3px #2055A6; border-bottom: none !important; background: #FFF !important; }
		.cbox-hd .hd-t { font-size: 15px; font-weight: 700; color: #FFF; padding: 0 20px; line-height: 26px; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -75px; border: 1px solid #5B7CD3; float: left; }
		.cbox-bd .at { display: table !important; }
		.cbox-hd .hd-nt { font-size: 13px; font-weight: 700; color: #FFF; padding: 0 20px; line-height: 26px; float: left; background: #C00; height: 30px; margin-top: -3px; }
		.cbox-hd .nhd-t { font-size: 13px; width: 60px; font-weight: 700; color: #000; padding-left: 15px; line-height: 26px; float: left; margin: 15px 0px 5px 0px; }
		.cbox-hd .hd-ul { float: left; }
		.cbox-hd .hd-ul li{ float: left; width: 50px; padding: 0px 15px; border-left: solid 1px #CCC; cursor: pointer; margin-top: 20px; }
		.cbox-hd .hd-ul .n-bl { border-left: none; padding-left: 0px; }
		.cbox-hd .hd-ur { float: left; margin-left: 12px;  }
		.cbox-hd .hd-ur a{ float: left; line-height: 28px; border-right: solid 1px #E9E9E9; padding: 0px 20px; line-height: 28px; display: block; }
		.cbox-hd .hd-ur a:first-child{ border-left: solid 1px #E9E9E9; }
		
		.cbox-hd .hd-ur .pad5{ padding: 0px 5px !important }
		.cbox-hd .hd-ur .pad8{ padding: 0px 8px !important }
		.cbox-hd .hd-ur .wid55{ width: 55px !important; padding: 0px !important; text-align: center; }
		.cbox-hd .hd-ur .wid80{ width: 80px !important; padding: 0px !important; text-align: center; }

		.cbox-hd .hd-ur .br { border-left: solid 1px #E9E9E9; }
		.cbox-hd .hd-ur .at { border-top: solid 2px #F60; margin-top: -1px; background: #FFF; }
		.cbox-hd .hd-md { clear: both; margin-left: 75px; display: none; }
		.cbox-hd .hd-md li { float: left; width: 150px; margin-right: 10px; line-height: 26px; }
		.cbox-hd .hd-md li a{ max-width: 124px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
		.cbox-hd .hd-nmd { clear: both; margin-left: 75px; }
		.cbox-hd .hd-nmd li { float: left; width: 150px; margin-right: 10px; line-height: 26px; }
		.cbox-hd .hd-nmd li a{ max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
		.cbox-hd .cur{ color: #FF8040; display: block !important; }
		.cbox-hd .hd-s-t { padding-left: 15px; line-height: 30px; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x left bottom; }
		.cbox-hd .hd-n { font-size: 12px; color: #666; margin-left: 30px; line-height: 26px; }
		.cbox-hd .hd-m { color: #999; position: absolute; top: 6px; right: 8px; }
		.cbox-hd .hd-s, .cbox-hd .hd-b { float:left; line-height:26px; color: #999; padding:0px 10px;}
		.cbox-hd .hd-s { margin-left:20px;}
		
	.cbox .cbox-s-hd { line-height: 29px; border-bottom: 1px solid #E9E9E9; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -158px; }
	.cbox .cbox-i-hd { border-bottom: 1px solid #DEE3E7; border-top: 1px solid #DEE3E7; margin-top: -1px; position: relative; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -124px; }
		.cbox-i-hd .hd-t { line-height: 34px; color: #059; padding-left: 12px; }
		.cbox-i-hd .hd-m { color: #666; position: absolute; top: 10px; right: 10px; }
	.cbox .cbox-d-hd { line-height: 30px; border-bottom: 1px solid #E9E9E9; background-color: #E9F0F8; position: relative; }
		.cbox-d-hd .hd-t { padding-left: 30px; color: #000; }
		.cbox-d-hd .hd-j { position: absolute; top: 0; right: 30px; }

.kbox { margin-bottom: 10px; }
.kbox.hd-only { border-bottom: 0; }
	.kbox .kbox-hd { position:relative; }
	.kbox .bt { border-top: solid 3px #2055A6; border-bottom: none !important; background: #FFF !important; }
		.kbox-hd .hd-t { font-size: 15px; font-weight: 700; color: #FFF; padding: 0 20px; line-height: 26px; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -75px; border: 1px solid #5B7CD3; float: left; }
		.kbox-bd .at { display: table !important; }
		.kbox-hd .hd-nt { font-size: 13px; font-weight: 700; color: #FFF; padding: 0 20px; line-height: 26px; float: left; background: #C00; height: 30px; margin-top: -3px; }
		.kbox-hd .nhd-t { font-size: 13px; width: 60px; font-weight: 700; color: #000; padding-left: 15px; line-height: 26px; float: left; margin: 15px 0px 5px 0px; }
		.kbox-hd .hd-ul { float: left; }
		.kbox-hd .hd-ul li{ float: left; width: 50px; padding: 0px 15px; border-left: solid 1px #CCC; cursor: pointer; margin-top: 20px; }
		.kbox-hd .hd-ul .n-bl { border-left: none; padding-left: 0px; }
		.kbox-hd .hd-ur { float: left; margin-left: 12px;  }
		.kbox-hd .hd-ur a{ float: left; line-height: 28px; border-right: solid 1px #E9E9E9; padding: 0px 20px; line-height: 28px; display: block; }
		
		.kbox-hd .hd-ur .pad5{ padding: 0px 5px !important }
		.kbox-hd .hd-ur .pad8{ padding: 0px 8px !important }
		.kbox-hd .hd-ur .wid55{ width: 55px !important; padding: 0px !important; text-align: center; }
		.kbox-hd .hd-ur .wid80{ width: 80px !important; padding: 0px !important; text-align: center; }

		.kbox-hd .hd-ur .br { border-left: solid 1px #E9E9E9; }
		.kbox-hd .hd-ur .at { border-top: solid 2px #F60; margin-top: -1px; background: #FFF; }
		.kbox-hd .hd-md { clear: both; margin-left: 75px; display: none; }
		.kbox-hd .hd-md li { float: left; width: 150px; margin-right: 10px; line-height: 26px; }
		.kbox-hd .hd-md li a{ max-width: 124px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
		.kbox-hd .hd-nmd { clear: both; margin-left: 75px; }
		.kbox-hd .hd-nmd li { float: left; width: 150px; margin-right: 10px; line-height: 26px; }
		.kbox-hd .hd-nmd li a{ max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
		.kbox-hd .cur{ color: #FF8040; display: block !important; }
		.kbox-hd .hd-s-t { padding-left: 15px; line-height: 30px; background: url(//img.8891.com.tw/carInfo/index-nav.png) repeat-x left bottom; }
		.kbox-hd .hd-n { font-size: 12px; color: #666; margin-left: 30px; line-height: 26px; }
		.kbox-hd .hd-m { color: #999; position: absolute; top: 6px; right: 8px; }
		.kbox-hd .hd-s, .kbox-hd .hd-b { float:left; line-height:26px; color: #999; padding:0px 10px;}
		.kbox-hd .hd-s { margin-left:20px;}
		
	.kbox .kbox-s-hd { line-height: 29px; border-bottom: 1px solid #E9E9E9; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -158px; }
	.kbox .kbox-i-hd { border-bottom: 1px solid #DEE3E7; border-top: 1px solid #DEE3E7; margin-top: -1px; position: relative; background: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=2) repeat-x 0 -124px; }
		.kbox-i-hd .hd-t { line-height: 34px; color: #059; padding-left: 12px; }
		.kbox-i-hd .hd-m { color: #666; position: absolute; top: 10px; right: 10px; }
	.kbox .kbox-d-hd { line-height: 30px; border-bottom: 1px solid #E9E9E9; background-color: #E9F0F8; position: relative; }
		.kbox-d-hd .hd-t { padding-left: 30px; color: #000; }
		.kbox-d-hd .hd-j { position: absolute; top: 0; right: 30px; }

/* 新版搜索盒子*/
.csoutbox{ border: 1px solid #DCE5FF; margin-bottom: 25px;}
    .csoutbox .csbox-hd { border-bottom: 1px solid #DCE5FF; background-color: #F0F4FF; position:relative; }
        .csoutbox .hd-st{font-size: 15px;font-weight: 700;color: #005AA0;padding: 0 15px;line-height: 26px;height:26px;}

/*公共標籤模型*/
.ctab {}
	.ctab .ctab-hd { height: 28px; position: relative; }
		.ctab-hd .ctab-hd-i { line-height: 28px; float: left; padding: 0 20px; border-right: 1px solid #E9E9E9; }
		.ctab-hd .ctab-hd-i.at { background: #FFF; position: relative; border-top: 2px solid #059; margin-top: -1px; }   
.ctab-hd-p { position: absolute; right: 10px; top: 2px; background: url(//img.8891.com.tw/carInfo/carinfo-p-btn.png); height: 23px; line-height: 23px; width: 101px; text-align: center; }

/*公共圖標*/
.cicon { background-image: url(//img.8891.com.tw/carInfo/c-icon.png?v=16); background-repeat: no-repeat; display: inline-block; }
/*排序號*/
.o1, .o2, .o3, .o4, .o5, .o6, .o7, .o8, .o9, .o10 { width: 17px; height: 9px; margin-right: 5px; }
.o1 { background-position: -100px 0; }
.o2 { background-position: -100px -20px; }
.o3 { background-position: -100px -40px; }
.o4 { background-position: -100px -60px; }
.o5 { background-position: -100px -80px; }
.o6 { background-position: -100px -100px; }
.o7 { background-position: -100px -120px; }
.o8 { background-position: -100px -140px; }
.o9 { background-position: -100px -160px; }
.o10 { background-position: -100px -180px; }
/*分享到fb固定欄*/
.share-fb-fixed { background-position: -60px -80px; width: 28px; height: 80px; }
/*背景圖完整填充*/
.cfill, .im-i .im-btn, .im-i .im-lbl { background-image: url(//img.8891.com.tw/carInfo/c-fill.png?v=5); background-repeat: no-repeat; }
/*背景x重複*/
.crptx { background-image: url(//img.8891.com.tw/carInfo/carinfo-bg.png?v=4); background-repeat: repeat-x; }
/*背景y重複*/
.crpty { background-image: url(//img.8891.com.tw/carInfo/c-rpty.png?v=2); background-repeat: repeat-y; }
/*黃色大按鈕*/
.cylbtn { display: inline-block; min-width: 80px; line-height: 25px; height: 27px; padding: 0 25px; font-size: 13px; font-weight: 700; background-position: 0 -187px; border: 1px solid; border-color: #FEA42B #F7931B #EC7600; text-align: center; cursor: pointer !important; text-decoration: none !important; color: #FFF !important; }
/*黃色大按鈕*/
.cymbtn { display: inline-block; min-width: 80px; line-height: 23px; height: 23px; padding: 0 5px; font-size: 13px; font-weight: 700; background-position: 0 -187px; border: 1px solid; border-color: #FEA42B #F7931B #EC7600; text-align: center; cursor: pointer !important; text-decoration: none !important; color: #FFF !important; }
/*黃色小按鈕*/
.cysbtn { display: inline-block; min-width: 50px; line-height: 17px; height: 19px; padding: 0 10px; font-size: 13px; background-position: 0 -190px; border: 1px solid; border-color: #FEA42B #F7931B #EC7600; text-align: center; cursor: pointer !important; text-decoration: none !important; color: #FFF !important; }
.ie7 input.cylbtn, .ie7 input.cymbtn, .ie7 input.cysbtn { border-width: 0; }

/* 比較模塊框架 */
.compares-box { position: fixed; bottom: 111px; width: 948px; height: 28px; z-index: 99; }
.compares-sbox { width: 100px; }
.compareLook-box { border: 1px solid #DEDEDE; background: #fff; width: 948px; }
	.cb-tab {  position: relative; z-index: 2; }
		.cb-clt { color: #666; line-height: 28px; display: inline-block; width: 100px; text-align: center;   }	
			.cb-clt.at { color: #059; font-weight: 700; display: inline-block; background: #fff; border: 2px solid #306DCD; border-bottom: none;  margin: -4px 0 0 -1px; padding: 4px 0 4px 1px;  }	
				.cb-clt.at:hover { text-decoration: none; }	
		.cb-hd { color: #666; float: right; padding-right: 15px; line-height: 32px; }
			.cb-hd:hover { color: #f00; float: right; }
	.cb-box { border: 2px solid #306DCD; margin: -2px -1px 0; padding: 12px 1px 13px 0; display: none; }
		.cb-box.at { display: block; }
		.cb-slt { width: 824px; }
			.compares-box .cb-lis { float: left; border-right: 1px dotted #3683FF; width: 185px; padding: 20px 10px; height: 40px; position: relative; }
				.cb-num { background: url(//img.8891.com.tw/carInfo/c-icon.png) no-repeat 0 -200px; float: left; width: 23px; height: 40px; margin: 3px 0 0 15px;  }
					.cb-one .cb-num { background-position: 0 -200px; }
					.cb-two .cb-num { background-position: 0 -240px; }
					.cb-three .cb-num { background-position: 0 -280px; }
					.cb-four .cb-num { background-position: 0 -320px; }
				.cb-add { color: #ccc; padding-left: 15px; font-size: 12px; }
				.cb-img { width: 60px; height: 40px; float: left; }
				.cb-car-info { float: left; width: 120px; margin: -2px 0 0 5px; font-size: 12px; -webkit-text-size-adjust: none; }
					.cb-link { display: block;  color: #404040; height: 30px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 6px; }
						.cb-link:hover { color: #f00; }
					.cb-compare .cb-link { margin-bottom: 0; }	
				.cb-lis .del { position: absolute; top: -5px; right: 8px; width: 11px; height: 11px; margin: 10px 0 0 2px; background-position:-40px -120px; }		
				.cb-staut { width: 121px; }		
					.cb-compare-btn { background: url(//img.8891.com.tw/carInfo/c-fill.png) -380px -247px; text-indent: -999em;  display: block; width: 59px; height: 30px; margin: 15px auto 8px; }
					.cb-clear { color: #404040; }
						.cb-clear:hover { color: #f00; }
						.cb-clear.disabled { cursor: not-allowed; color: #ccc; }
		.cb-look { height: 80px; }
			.cb-look-box {  position: relative; height: 80px; margin: 0 70px 0 51px;  }
			.cb-look-info { width: 1000em;  }
			/*.cb-look-info .cb-link { padding-bottom: 8px; }*/
			.cb-look .cb-lis { display: none; }	
			.cb-look .cb-lis.active { display: block; }
			.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; }
		.cb-slidePager { position: absolute; top: 30px; width: 945px; left: -60px; height: 23px; }		
			.cb-slidePager a,.cb-slidePager span { background: url(//img.8891.com.tw/carInfo/c-icon.png) no-repeat 0 -360px;  width: 13px; height: 23px; display: block; overflow: hidden; text-indent: -999em;}		
				.cb-slidePager .slide_btn_prev,.cb-slidePager .slide_sbtn_prev{ position: absolute; left: 35px; background-position: 0 -360px; }		
				.cb-slidePager .slide_btn_next,.cb-slidePager .slide_sbtn_next{ position: absolute; right: 20px; background-position: -14px -360px; }
				.cb-slidePager .slide_sbtn_prev { background-position: -29px -360px; }
				.cb-slidePager .slide_sbtn_next { background-position: -45px -360px; }
		.compare-msg { background: #FFE8E8; border: 1px solid #DB9A9A; text-align: center; color: #cc0000; line-height: 30px; position: absolute; top: -32px; left: -1px; width:  948px; display: none; }				
		/* 車型比較統計 */
		/* #cb-count { position: absolute; right: -40px; top:0; } */
		.cb-count { background: url(//img.8891.com.tw/carInfo/c-icon.png?v=4) no-repeat -255px -332px; width: 100px; height: 28px; display: block; position: relative; }
			.c-c-n { color: #fff; position: absolute; bottom: 7px; right: 7px }
/*新車車商*/
.left_url {
    padding-right: 5px;
    position: absolute;
}
.a_none{
	text-decoration: none;
}
.a_un{
	text-decoration: underline;
}
.l410{
	padding-top: 3px;
	right: 0;
}
.l680{
    padding-top: 4.5px;
    right: 0;
}
.testrun_url_1{
	float: right;
	padding-right: 10px;
}
.testrun_url_2{
	float: right;
	padding-top: 4px;
	padding-right: 10px;
}
.testrun_url_3{
	padding-top: 2px;
    position: absolute;
}
/* 新車圖片大圖頁 */
.new-detail { background: url(//img.8891.com.tw/carInfo/new_top_bar.png) 0 -27px repeat-x; }
	.new-top-bar { border-bottom-color: #333740; border-top-color: #1B1C24; height: 27px; background: none; }
		.new-top-bar .carinfo-detail-nav { padding-top: 5px; }
		.cd-nav-link { color: #8C96AA; }
		.cd-nav-klink,.cd-nav-klink:hover,.cd-nav-link:hover { color: #fff; }
		.dropdown-toggle .cd-nav-link:hover { color: #8C96AA; }
		.cd-sn-link,.cd-sn-line { color: #fff; font-weight: 700; float: left; }
			.cd-sn-link:hover { color: #fff; }
			.cd-sn-line { margin: 0 5px; }
	.new-detail-main { background: url(//img.8891.com.tw/carInfo/new_top_bar.png) 0 -683px repeat-x; }
		.new-detail-main .cd-main { background: none; width: 840px; margin: 10px 0 20px 10px; }
			.new-detail-main #cd-wapper-summary,.new-detail-main .cd-main .cd-wapper { width: 840px; height: 560px; }
			.new-detail-main .cd-main .cd-summary { width: 840px; left: 0; }
		
		.new-cd-plus { margin-top: 3px; }
			.cd-plus-li { width: 78px; height: 54px; cursor: pointer; margin-top: 11px; border: 1px solid #292C38; border-radius: 2px; background: #1B1C24; text-align: center; }
				.cd-plus-li.disabled { cursor: default; }
				.cd-plus-li.at { border-color: #505064; }
				.cd-plus-cons { margin: 1px; padding: 5px 0; }	
					.cd-plus-li.at .cd-plus-cons { background: #3B3F4E; }
					.cd-plus-name { font-size: 17px; color: #8C96AA; line-height: 20px; }
						.cd-plus-li.at .cd-plus-name { color: #fff; font-weight: 700; }	
					.cd-plus-count { color: #626366; line-height: 22px; }
						.cd-plus-li.at .cd-plus-count { color: #9C9EA3; }
/* 新導航icon */
.new-icon{ position:absolute; top: -16px; left: 347px;}

/*== 缩略图 ==*/
#photoViewer{
    background-color: #FFFFFF;
    border:1px solid #BCCBC8;
    border-bottom:0;
    height: 294px;
    overflow: hidden;
    padding: 8px 8px 0;
    position: absolute;
    min-width: 350px;
    z-index: 999;
}
#photoMain {
    float: left;
    position: relative;
    min-width: 200px;
    min-height: 270px;
}
#photoMainLink { width: 556px; height: 290px; display: block; overflow: hidden; background-repeat: no-repeat; background-position: 50%; position: relative; }
#photoMain .img-title { height: 35px; width: 100%; position: absolute; left: 0px; background: url(//img.8891.com.tw/carInfo/view-bg.png) 0 repeat-x; bottom: 0px; z-index: 1000; }
#photoMain .model-title { float: left; margin-left: 10px; line-height: 35px; color: #FFF; }
#photoMain .read-photo { float: right; margin-right: 10px; line-height: 35px; }
#photoMain .read-photo a { color: #FF6600; }
#mainphotoloader {
    left: 345px;
    position: absolute;
    top: 145px;
}
#photoMainImg {
    border: 1px solid #DDDDDD;
    float: left;
    padding: 1px;
}
.minithumbs {
    float: left;
    width: 138px;
}
.photoex .viewmore {
    border: 1px solid #AACCFF;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-right: 4px;
    padding-left: 6px;
    width: 124px;
}
.minithumbs .viewmore {
    font-size: 12px;
}
.photoex .viewmore .carrot {
    background-color: #F7F7FF;
    height: 20px;
    overflow: hidden;
}
.photoex .viewmore .carrot li {
    background: url(//img.8891.com.tw/carInfo/photolist.gif) no-repeat scroll -115px 6px transparent;
    margin-bottom: 4px;
    padding-left: 10px;
}
.carrot a {
    font-size: 12px;
    text-decoration: none;
}
.minithumb {
    max-height: 60px;
    max-width: 60px;
    vertical-align: middle;
}
.minithumbList .hack { width: 0px; height: 100%; }
.minithumbList img { max-height: 60px; max-width: 60px; vertical-align: middle; }
.minithumbList a { width: 60px; height: 60px; background-color: #FFFFFF; border: 1px solid #DDDDDD; float: left; margin-right: 4px; margin-top: 4px; }
.minithumbList a:hover .minithumb{
    border-color:#AACCFF;
}
#photoMainLink img { position: absolute; top: 0px; }

/*新版綜述頁的影片和圖片的mini導航*/
.nsdm-nav{background: #ffffff;padding: 17px 0;}
	.nsdm-nav-ul{}
		.nsdm-nav-li{float: left;width: 45px;border-left: 1px solid #dfdfdf;text-align: center;}
		.nsdm-nav-li:first-child{border: none;}
			.nsdm-nav-li a{}
			.nsdm-nav-li a.at{color: #404040;}
		


.carinfo-logo h1 .m-logo {
    width: 165px;
    height: 58px;
    display: block;
    background-repeat: no-repeat;
    background-position: 1px;
}