@charset "utf-8";
/* CSS Document */

/*--------------------------------首頁mainContent Div-----------------------------*/
.pageContent_offset{
	margin:0px auto;
	padding-left:31px;
	width: 972px;
	min-height:400px;
	_height:400px;
	position: relative;
	top: -45px;
	overflow: visible;
}
.pageContent_no_offset{
	margin:0px auto;
	padding:0px;
	width: 941px;
	min-height:400px;
	_height:400px;
	position: relative;
	top:-30px;
	overflow: visible;
}
#mainBanner {
	float: left;
	font-size: 1.2em;
}
/*--------------------------------油品零件(首頁)-----------------------------*/
.carTabs {
	height: 140px;
	width: 767px;
	position: relative;
	padding-top:50px;
	background: url(../images/unit_bg01.png) no-repeat 0px 0px;
	float: left;
}

.ct_type {
	margin: 0px 20px;
	width: 8em;
	line-height:150%;
	vertical-align:top;
	display:-moz-inline-stack;
	display: inline-block;
	zoom:1;
	*display:inline;
	font-family: "細明體";
	float: left;
}


.ct_type dd{
	margin: 0.5em 0px;
	text-align: center;
	width: 102px;
}
.ct_type dd.pic {
	height: 77px;
	width: 102px;
	overflow: hidden;
}

.ct_type dd.caption a{
	color: #666666;
	font: normal 1.2em "細明體";
}
/*--------------------------------變速箱整修服務&板噴服務(首頁)-----------------------------*/
.tag_prndl_spray{
	float: right;
	position: absolute;
	top: 10px;
	right: 5px;
	margin: 0px;
	padding: 0px;
}
	
.tag_prndl {
	margin:0px 0px 0px 0px;
}
.tag_prndl dt{
	width:200px;
	text-indent: -2000px;
	height: 50px;
	margin:20px 0px 0px 17px;
	background: url(../images/title002.png) no-repeat 0px 0px;
}
.tag_prndl dt a{
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	height: 100%;
	width: 100%;
}
.tag_prndl dd{
	display: block;
	margin: 0px 0px 0px 20px;
	height:35px;
	overflow:hidden;
	background: url(../images/list001.png) no-repeat 0px 0px;
	width: 170px;
}
.tag_prndl dd a{
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	height: 100%;
	width: 100%;
}
.tag_prndl dd a:hover,.tag_prndl dd a.selected{
	background-image:url(../images/list001.png);
	background-repeat: no-repeat;
}
.tag_prndl dd.item1{background-position: 0px -7px;}
.tag_prndl dd.item2{background-position: 0px -43px;}
.tag_prndl dd.item3{background-position: 0px -79px;}
.tag_prndl dd.item4{background-position: 0px -118px;}
.tag_prndl dd.item5{background-position: 0px -155px;}

.tag_prndl dd.item1 a:hover,.tag_prndl dd.item1 a.selected{background-position: -165px -7px;}
.tag_prndl dd.item2 a:hover,.tag_prndl dd.item2 a.selected{background-position: -165px -43px;}
.tag_prndl dd.item3 a:hover,.tag_prndl dd.item3 a.selected{background-position: -165px -79px;}
.tag_prndl dd.item4 a:hover,.tag_prndl dd.item4 a.selected{background-position: -165px -118px;}
.tag_prndl dd.item5 a:hover,.tag_prndl dd.item5 a.selected{background-position: -165px -155px;}

.tag_spray {
	margin:40px 0px 0px 0px;
}
.tag_spray dt{
	width:200px;
	text-indent: -2000px;
	height: 50px;
	margin:20px 0px 0px 17px;
	background: url(../images/title002.png) no-repeat 0px -60px;
}
.tag_spray dt a{
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	height: 100%;
	width: 100%;
}
.tag_spray dd{
	display: block;
	margin: 0px 0px 0px 20px;
	height:35px;
	overflow:hidden;
	background: url(../images/list002.png) no-repeat 0px 0px;
	width: 170px;
}
.tag_spray dd a{
	display:block;
	text-indent:-2000px;
	overflow:hidden;
	height: 100%;
	width: 100%;
}
.tag_spray dd a:hover,.tag_prndl dd a.selected{
	background-image:url(../images/list002.png);
	background-repeat: no-repeat;
}
.tag_spray dd.item1{background-position: 0px -7px;}
.tag_spray dd.item2{background-position: 0px -43px;}
.tag_spray dd.item3{background-position: 0px -79px;}
.tag_spray dd.item4{background-position: 0px -118px;}
.tag_spray dd.item5{background-position: 0px -155px;}


.tag_spray dd.item1 a:hover,.tag_spray dd.item1 a.selected{background-position: -162px -7px;}
.tag_spray dd.item2 a:hover,.tag_spray dd.item2 a.selected{background-position: -162px -43px;}
.tag_spray dd.item3 a:hover,.tag_spray dd.item3 a.selected{background-position: -162px -79px;}
.tag_spray dd.item4 a:hover,.tag_spray dd.item4 a.selected{background-position: -162px -118px;}
.tag_spray dd.item5 a:hover,.tag_spray dd.item5 a.selected{background-position: -162px -155px;}

/*--------------------------------保修消息(首頁)-----------------------------*/
.home4Tabs {
	background-image: url(../images/unit_bg02.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 512px;
	width: 490px;
	float:left;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
.h4_list {
	overflow: auto;
	height: 390px;
	width: auto;
	margin: 0 0px 10px;
	FILTER: Chroma(Color=#000000);
	scrollbar-face-color:#fcfcfc;
	scrollbar-track-color:#000000;
	scrollbar-arrow-color:#b90000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#fcfcfc;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#fcfcfc;
}
.h4_item {
	margin: 0 10px 0 0;
	padding:5px 0 10px;
	list-style-type: none;
	line-height:160%;
	border-bottom: 3px solid #FFFFFF;
}
.h4_item a{ display:block;}

.h4_item dt.pic {
	margin: 0px;
	float: left;
	height: 75px;
	width: 100px;
	overflow: hidden;
	clear:left;
}
.h4_item dd{
	font-size: 1.2em;
	margin:0px 0 3px 105px;
	zoom:1;
}
.h4_item dd.caption {
	font-weight: bold;
}
.h4_item dd.content {
	height: 30px;
	overflow: hidden;
}
.h4_item dd.updated {
	background-image: url(../images/icon_03.gif);
	background-position: left center;
	padding-left: 60px;
	background-repeat: no-repeat;
	color: #3670b1;
	margin-top: 10px;
}

.page  {
	font-size: 1.2em;
	width: auto;
	padding: 0.5em 0px;
	overflow: hidden;
	clear:left;
}
.page  ul{
	margin:0;
	padding:0;
	text-align: left;
}
.page  ul li{
	list-style:none;
	display:inline;
}
.page  a  {
	padding: 0.2em;
	margin: 0.1em;
	text-align: center;
}
.page a.currentPage  {
	font-weight: bold;
	background-color: #000;
	color:#FFFFFF;
}
.page-pageSymbol  {
	font-family: Webdings;
}
/*-----------------------------保修達人(首頁)------------------------*/
.promoteTabs {
	background-image: url(../images/unit_bg03.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 533px;
	width: 450px;
	float:left;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}

.pt_list{
	overflow-x:hidden;
    overflow-y:auto;
	height: 420px;
	width: auto;
	margin: 0 0px 10px;
	FILTER: Chroma(Color=#000000);
	scrollbar-face-color:#fcfcfc;
	scrollbar-track-color:#000000;
	scrollbar-arrow-color:#b90000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#fcfcfc;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#fcfcfc;
}
.pt_block {
	margin: 0px auto;
	padding:5px;
	list-style-type: none;
	width: 396px;
	height: 81px;
	line-height:160%;
	overflow: hidden;
	background: url(../images/unit_bg03-01.png) no-repeat;
}
.pt_block a{ display:block;}

.pt_block dd.pic {
	margin: 5px;
	float: left;
	height: 64px;
	width: 85px;
	overflow: hidden;
}
.pt_block dd.caption{
	margin-left: 100px;
	font-size: 1.3em;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 290px;
	text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;

}
.pt_block dd.caption a{
	color: #990000;
	font-weight: bold;
}
.pt_block dd.caption a:hover{ 
color: #336699; 
font-weight: bold;}
.pt_block dd.conten {
	margin-left: 100px;
	color: #666666;
	font-size: 1.2em;
	height: 45px;
	overflow: hidden;
}
/*--------------------------------保修消息(內頁)-----------------------------*/
.pathway {
	position: absolute;
	z-index: 100;
	top: -25px;
	right: 0%;
	background-image: url(../images/bg_pathway.png);
	background-repeat: no-repeat;
	background-position: left center;
	color: #666666;
	margin:0px;
	height: 116px;
	line-height: 116px;
	text-align:right;
}

.pathway  dt,.pathway  dd {
	margin: 0px;
	float:none;
	font-size: 1.2em;
	display:inline;
}
.pathway_node  {
	padding: 0px 0.3em;
}

.pathway_node a  {
	background-image: url(../images/icon_06.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1em;
	color: #666666;
}
.pathway-btn  {	padding-left: 1em;}

.eventFrame_header {
	background-image: url(../images/bg_semiTransparent02_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}
.eventFrame_body {
	background-image: url(../images/bg_semiTransparent02_body.png);
	background-repeat: repeat;
	zoom:1;
	overflow: hidden;
	padding:0 10px;
}
.eventFrame_footer {
	background-image: url(../images/bg_semiTransparent02_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
}

.sysNoticeDiv {width: 100%; margin:0; padding: 30px 0 0;zoom:1;}
.sysNoticeDiv h1{
	background-image: url(../images/title001.png);
	background-repeat: no-repeat;
	background-position:0 -100px;
	text-indent:-2000px;
	margin:0px;
	padding:0px;
	height:40px;
	width:150px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.sysNoticeDiv dl{margin:0;zoom:1;overflow:hidden;}
.sysNoticeDiv dd{margin:0px; padding: 3px;float:left; font-size:1.2em;  text-align:left;}
.sysNoticeDiv dd.subject{width:80%;  }
.sysNoticeDiv dd.time{width:auto;}
.sysNoticeDiv dl.header {
	color:#FFFFFF;
	line-height: 20px;
	background-image: url(../images/bg_blackTitleBar.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	height: 30px;
}
.sysNoticeDiv dl.header dd.subject {margin-left:10px; }
.sysNoticeDiv dl.header dd.time {margin-left:-10px; }
.sysNoticeDiv dl.thread a{
	background-image:url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.sysNoticeDiv dl.thread {display:block; color:#666666}
.sysNoticeDiv dl.thread:hover {background-color:#98c3d9;color:#FFFFFF;}
.sysNoticeDiv dl.thread:hover a{color:#FFFFFF;}
.sysNoticeDiv dl.sysNoticeView_header{margin-bottom:2em;}
.sysNoticeDiv dl.sysNoticeView_header dt{ color:#b90000; font-weight:bold; font-size:1.6em;}
.sysNoticeDiv dl.sysNoticeView_header dd.from{ color:#999; float:none;}
.sysNoticeDiv dl.sysNoticeView_header dd.return { float:right; margin-top:-3em;  }
.sysNoticeDiv dl.sysNoticeView_header dd.return a{ color:#999; display:block; width:5em; height:29px; line-height:29px; background:url(../images/btn_10.png) left center no-repeat;text-align:left; text-indent:31px;}
.htmlEditor{font-size:1.2em; color:#666;}


/*-------------------------------------保修達人(內頁)---------------------------*/
.marketNewsDiv {width: 100%; margin:0; padding: 40px 0 0;zoom:1;}
.marketNewsDiv h1{
	background-image: url(../images/title001.png);
	background-repeat: no-repeat;
	background-position:0 -55px;
	text-indent:-2000px;
	margin:0px;
	padding:0px;
	height:40px;
	width:150px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.marketNewsDiv dl{margin:0;zoom:1;overflow:hidden;}
.marketNewsDiv dd{margin:0px; padding: 3px;float:left; font-size:1.2em;  text-align:left;}
.marketNewsDiv dd.subject{width:80%; }
.marketNewsDiv dd.time{width:auto;}
.marketNewsDiv dl.header {
	color:#FFFFFF;
	line-height: 20px;
	background-image: url(../images/bg_blackTitleBar.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	height: 30px;
}
.marketNewsDiv dl.header dd.subject {margin-left:10px; }
.marketNewsDiv dl.header dd.time {margin-left:-10px; }
.marketNewsDiv dl.thread a{
	padding-left: 10px;
	background: url(../images/icon_05.gif) no-repeat left 1px;
}
.marketNewsDiv dl.thread {display:block; color:#666666;}
.marketNewsDiv dl.thread:hover {background-color:#98c3d9;color:#FFFFFF;}
.marketNewsDiv dl.thread:hover a{color:#FFFFFF;}
.marketNewsDiv dl.marketNewsView_header{margin-bottom:2em; }
.marketNewsDiv dl.marketNewsView_header dt{ color:#b90000; font-weight:bold; font-size:1.6em;}
.marketNewsDiv dl.marketNewsView_header dd.from{ color:#999; float:none;}
.marketNewsDiv dl.marketNewsView_header dd.return { float:right; margin-top:-3em;}
.marketNewsDiv dl.marketNewsView_header dd.return a{ color:#999; display:block; width:5em; height:29px; line-height:29px; background:url(../images/btn_10.png) left center no-repeat;text-align:left; text-indent:31px;}
.marketNews_headline{
	margin:0;
	padding:1em 0;
	border-top:solid 2px #fff;
}
.marketNews_headline dd{float:none;}
.marketNews_headline dd.topic{
	font-size:1.5em;
	font-weight:bold;
	color:#b90000;
}
.marketNews_headline dd.summary{font-size:1.2em; color:#666;}
.marketNews_headline dd.read{}
.marketNews_headline dd.from{ margin-top:2em;}

/*-----------------------------變速箱整修服務(內頁)+鈑噴服務------------------------*/

.sidebarDiv{
	width:168px;
	color:#fff;
	float:left;
	position: absolute;
	z-index: 2;
	left:0px;
	top:0px;
	margin-top:30px;
}
.sidebarDiv a{ color:#fff; }
.siderBar_header{
	background-image: url(../images/sidebar_header.png);
	background-repeat: no-repeat;
	height: 39px;
}
.siderBar_body{
	background-image: url(../images/sidebar_body.png);
	background-repeat: repeat-y;
	zoom:1;
}
.siderBar_body dl{margin:0px 10px 1em 7px; zoom:1; position:relative; top:-30px; }
.siderBar_body dl dt{
	font-size: 1.2em;
	font-weight: bold;
	color: #ffcc00;
	background-image: url(../images/bg_blackTitleBar.png);
	background-repeat: no-repeat;
	background-position: left -150px;
	text-align: center;
	margin: 6px auto 0;
	width:157px;
	height:29px;
	overflow:hidden;
	line-height:26px;
}
.siderBar_body dl dd{
	font-size:1.2em;
	border-bottom:dotted 1px #ccc;
	color:#FFFFFF;
	margin:0px;
	padding: 0.2em 0px;
	zoom:1;
}
.siderBar_body dl dd label{ display:block; }
.siderBar_body dl dd div{ margin-left:0px; }
.siderBar_footer{
	background-image: url(../images/sidebar_footer.png);
	background-repeat: no-repeat;
	height: 39px;
}
.siderBar_body dl.level1 dd{	padding-left: 30px;	}
.siderBar_body dl.level1 dd.current:hover{
	background-image: url(../images/icon_13.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.siderBar_body ul.level2 {margin:0;padding:0;}
.siderBar_body ul.level2 li{
	padding-left: 30px;
	list-style-type: none;
}
/*.siderBar_body ul.level2 li.current {
	background-image: url(../images/icon_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}*/
.siderBar_body .level1 .level2 .current:hover{
	background-image: url(../images/icon_13.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.sumServiceArea {
	background-image: url(../images/bg_splat2.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	width: auto;
	zoom:1;
}
.sumServiceArea h1{
	background-image: url(../images/pageTitle.png);
	background-repeat: no-repeat;
	text-indent:-2000px;
	margin:0px 0 0 50px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.sumServiceArea h1.title01{	background-position: 0px 0px;}/*變速箱整修服務*/
.sumServiceArea h1.title02{	background-position: 0px -50px;}/*鈑噴服務*/
.sumServiceArea h1.title03{	background-position: 0px -100px;}/*SUM保修簡介*/
.sumServiceArea h1.title04{	background-position: 0px -150px;}/*各地保養廠位置*/
.sumServiceArea h1.title05{	background-position: 0px -200px;}/*愛車須知*/
.sumServiceArea h1.title06{	background-position: 0px -250px;}/*保養組合與價格*/
.sumServiceArea h1.title07{	background-position: 0px -300px;}/*常見行車問題*/
.sumServiceArea h1.title08{	background-position: 0px -350px;}/*保修預約*/
.sumServiceArea h1.title09{	background-position: 0px -400px;}/*加盟專區*/
.sumServiceArea h1.title10{ background-position: 0px -450px;}/*聯絡我們*/
.sumServiceArea h1.title11{ background-position: -400px -100px;}/*SUM油品零件*/
.sumServiceArea h1.title12{ background-position: -400px -150px;width:480px;}/*延長保固專案*/

.chkContentDiv ul.anchor{margin:1em 0; zoom:1; text-align:right;padding:0;}
.chkContentDiv ul.anchor li{
	font-size: 1.2em;
	margin: 0px 0.5em 0 0;
	padding: 0px 0 0 0.5em;
	border-left: 1px solid #666666;
	list-style-type: none;
	display:inline;
	line-height:1.2em;
}
.chkContentDiv ul.anchor li:first-child{ border:none;}

.chkContentDiv{
	margin: 0px 0 0px 50px;
	padding:0px;
	position:relative;
	width:746px;
	zoom:1;
}
*html .chkContentDiv{

	text-align: left;
}

.chkContentDiv h2{
	height:40px;
	text-indent:-2000px;
	margin:1em 0 0.5em 0;
	overflow:hidden;
	background: url(../images/title003.png) no-repeat;
}
.chkContentDiv h2.title01{	background-position: 0px 0px;}
.chkContentDiv h2.title02{	background-position: 0px -40px;}
.chkContentDiv h2.title03{	background-position: 0px -80px;}
.chkContentDiv h2.title04{	background-position: 0px -120px;}
.chkContentDiv h2.title05{	background-position: 0px -160px;}
.chkContentDiv h2.title06{	background-position: 0px -200px;}
.chkContentDiv h2.title07{	background-position: 0px -240px;}
.chkContentDiv h2.title08{	background-position: 0px -280px;}
.chkContentDiv h2.title09{	background-position: 0px -320px;}
.chkContentDiv h2.title10{	background-position: 0px -360px;}
.chkContentDiv h2.title11{	background-position: 0px -400px;}
.chkContentDiv h2.title12{	background-position: 0px -440px;}
.chkContentDiv h2.title13{	background-position: 0px -480px;}
.chkContentDiv h2.title14{	background-position: 0px -520px;}
.chkContentDiv h2.title15{	background-position: 0px -560px;}
.chkContentDiv h2.title16{	background-position: 0px -600px;}
.chkContentDiv h2.title17{	background-position: 0px -640px;}
.chkContentDiv h2.title18{	background-position: 0px -680px;}
.chkContentDiv h2.title19{	background-position: 0px -720px;}
.chkContentDiv h2.title20{	background-position: 0px -760px;}
.chkContentDiv h2.title21{	background-position: 0px -800px;}
.chkContentDiv h2.title22{	background-position: 0px -840px;}
.chkContentDiv h2.title23{	background-position: 0px -880px;}
.chkContentDiv h2.title24{	background-position: 0px -920px;}
.chkContentDiv h2.title25{	background-position: 0px -960px;}
.chkContentDiv h2.title26{	background-position: 0px -1000px;}
.chkContentDiv h2.title27{	background-position: 0px -1040px;}
.chkContentDiv h2.title28{	background-position: 0px -1080px;}
.chkContentDiv h2.title29{	background-position: 0px -1120px;}
.chkContentDiv h2.title30{	background-position: 0px -1160px;}
.chkContentDiv h2.title31{	background-position: 0px -1200px;}
.chkContentDiv h2.title32{	background-position: 0px -1240px;}
.chkContentDiv h2.title33{	background-position: 0px -1280px;}
.chkContentDiv h2.title34{	background-position: 0px -1320px;}
.chkContentDiv h2.title35{	background-position: 0px -1360px;}
.chkContentDiv h2.title36{	background-position: 0px -1400px;}
.chkContentDiv h2.title37{	background-position: 0px -1480px;}
.chkContentDiv h2.title38{	background-position: 0px -1520px;}
.chkContentDiv h2.title39{	background-position: 0px -1560px;}
.chkContentDiv h2.title40{	background-position: 0px -1600px;}
.chkContentDiv h2.title41{	background-position: 0px -1640px;}
.chkContentDiv h2.title42{
	background-position: 0px -1680px;
	margin-bottom: -13px;
}
.chkContentDiv h2.title43{	background-position: 0px -1720px;
margin-bottom: -13px;}
.chkContentDiv h2.title44{	background-position: 0px -1760px;
margin-bottom: -13px;}
.chkContentDiv h3{font-size:1.3em; margin:1em 0 0;}
.chkContentDiv p{font-size:1.2em; margin:0.5em 0;}
.chkContentDiv .blue{
	color: #3d7a99;
}
.chkContentDiv .foreword{
	font-size:1.5em;
	margin:2em 0 0;
	color: #3d7a99;
	font-weight: bold;
}
.chkContentDiv p a{border-bottom:dotted 1px #666;}
.chkContentDiv p strong{
	font-weight:normal;
	/*color:#3d993f;*/
	color:#3d7a99;
	clear:left;
	background-image: url(../images/line.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:6px;
}

.chkContentDiv span strong{
	font-weight:normal;
	/*color:#3d993f;*/
	color:#3d7a99;
	clear:left;
	background-image: url(../images/line.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:6px;
	font-size: 12px;
}
.chkContentDiv .more a{
	font-weight:bold;
	/*color:#3d993f;*/
	color:#990000;
	clear:left;
	padding-bottom:6px;
	background-image: url(../images/line.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom:none;
}

.chkContentDiv .pic01{
	display: block;
	margin: 0px 150px 0px 10px;
	height: 150px;
	width: 200px;
	text-indent:-2000px;
	overflow:hidden;
	float: right;
	background: url(../images/syc06_pic01.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.intro-with-img{
	display: block;
	margin: 0px;
	height: auto;
	width: 350px;
	overflow:hidden;
	float: left;
}
.chkContentDiv .intro-with-img dt{
	width: 330px;
	margin: 0px auto;
}
.chkContentDiv .intro-with-img dt.intro{
    height: 80px;
}
.chkContentDiv .intro-with-img dd.pic02{
	display: block;
	margin: 5px 0px 0px;
	height: 263px;
	width: 350px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic02.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	padding: 0px;
}
.chkContentDiv .intro-with-img dd.pic03{
	display: block;
	margin: 5px 0px 0px;
	height: 263px;
	width: 350px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic03.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	padding: 0px;
}
.chkContentDiv .pic04{
	display: block;
	margin: 0px 150px 0px 10px;
	height: 150px;
	width: 200px;
	text-indent:-2000px;
	overflow:hidden;
	float: right;
	background: url(../images/syc06_pic04.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic05{
	display: block;
	margin: 0px;
	height: 164px;
	width: 699px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic05.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic06{
	display: block;
	margin: 0px auto;
	height: 550px;
	width: 558px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic06.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic07{
	display: block;
	margin: 0px auto 0px 0px;
	height: 270px;
	width: 720px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic07.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic08{
	display: block;
	margin: 0px auto 0px 0px;
	height: 309px;
	width: 720px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic08.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic09{
	display: block;
	margin: 0px 25px 0px 10px;
	height: 172px;
	width: 425px;
	text-indent:-2000px;
	overflow:hidden;
	float: right;
	background: url(../images/syc06_pic09.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic10{
	display: block;
	margin: 0px auto 0px;
	height: 380px;
	width: 520px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic10.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic11{
	display: block;
	margin: 0px auto 0px;
	height: 411px;
	width: 585px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic11.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic12{
	display: block;
	margin: 0px 50px 0px 10px;
	height: 188px;
	width: 287px;
	text-indent:-2000px;
	overflow:hidden;
	float: right;
	background: url(../images/syc06_pic12.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic13{
	display: block;
	margin: 0px auto 0px 0px;
	height: 376px;
	width: 732px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic13.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic14{
	display: block;
	margin: 0px auto 0px 0px;
	height: 427px;
	width: 727px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic14.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic15{
	display: block;
	margin: 0px auto 0px;
	height: 179px;
	width: 508px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic15.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic16{
	display: block;
	margin: 0px auto 0px;
	height: 326px;
	width: 602px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic16.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic17{
	display: block;
	margin: 0px auto 0px;
	height: 340px;
	width: 741px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic17.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic18{
	display: block;
	margin: 10px auto 0px;
	height: 203px;
	width: 740px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic18.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic19{
	display: block;
	margin: 10px auto 0px;
	height: 509px;
	width: 738px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic19.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic20{
	display: block;
	margin: 0px 10px 0px 0px;
	height: 132px;
	width: 160px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic05.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	float: left;
}
.chkContentDiv .pic21{
	display: block;
	margin: 0px 10px 0px 0px;
	height: 132px;
	width: 160px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic06.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	float: left;
}
.chkContentDiv .pic22{
	display: block;
	margin: 0px 10px 0px 0px;
	height: 132px;
	width: 160px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic07.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	float: left;
}
.chkContentDiv .pic23{
	display: block;
	margin: 0px 10px 0px 0px;
	height: 132px;
	width: 160px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic08.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	float: left;
}
.chkContentDiv .pic24{
	display: block;
	margin: 0px 10px 0px 0px;
	height: 132px;
	width: 160px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic09.gif) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
	float: left;
}
.chkContentDiv .pic25{
	display: block;
	margin: 0px 20px 0px 30px;
	height: 236px;
	width: 249px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/pic10.png) no-repeat;
	background-repeat: no-repeat;
	background-position:right top;
	float: right;
}
.chkContentDiv .pic26{
	display: block;
	margin: 0px auto 0px;
	height: 623px;
	width: 756px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic26.png) no-repeat;
	background-repeat: no-repeat;
	background-position:right top;
}
.chkContentDiv .pic27{
	display: block;
	margin: 0px auto 0px;
	height: 219px;
	width: 652px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/syc06_pic27.png) no-repeat;
	background-repeat: no-repeat;
	background-position:right top;
}
.chkContentDiv .pic28{
	display: block;
	margin: 0px auto 0px 0px;
	height: 345px;
	width: 570px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/banner570x345-2.jpg) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv .pic29{
	display: block;
	margin: 0px auto 0px 0px;
	height: 498px;
	width: 700px;
	text-indent:-2000px;
	overflow:hidden;
	background: url(../images/warranty.png) no-repeat;
	background-repeat: no-repeat;
	background-position:left top;
}
.chkContentDiv ol.flowchart01{
	background-image: url(../images/flowchart01.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px auto;
	height: 238px;
	width: 700px;
	text-indent:-2000px;
	overflow:hidden;
}
.chkContentDiv ol.flowchart02{
	background-image: url(../images/flowchart02.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px auto;
	height: 238px;
	width: 700px;
	text-indent:-2000px;
	overflow:hidden;
}
.chkContentDiv ul.anchor{margin:1em 0; zoom:1; text-align:right;padding:0;}
.chkContentDiv ul.anchor li{
	font-size: 1.2em;
	margin: 0px 0.5em 0 0;
	padding: 0px 0 0 0.5em;
	border-left: 1px solid #666666;
	list-style-type: none;
	display:inline;
	line-height:1.2em;
}
.chkContentDiv ul.anchor li:first-child{ border:none;}
.chkContentDiv ul.list{margin:0;padding:0;zoom:1;}
.chkContentDiv ul.list li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin-left: 40px;
	padding-left: 10px;
	list-style-type: none;
	font-size:1.2em;
}

.chkContentDiv .location{
	display: block;
	width: 500px;
	margin-top: 10px;
	margin-left: 50px;
}
.chkContentDiv .location dl{
	display: block;
	margin: 0px 0px 0px -80px;
	padding: 0px;
	font-size: 12px;
	clear: both;
}
.chkContentDiv .location dl dd{
	margin:0px;
	padding: 0px;
	float:left;
	text-align:left;
	line-height: 1.2em;
}
.chkContentDiv .location .area{
width: 10%;
}
.chkContentDiv .location .phone{
width: 30%;
}
.chkContentDiv .location .mobile{
width: auto;
}
.chkContentDiv .top{
	width: 10px;
	font-size: 12px;
	line-height: 12px;
	background: url(../images/icon_05.gif) no-repeat left center;
	margin: 10px 20px 20px auto;
	padding: 10px;
	text-align: right;
	display: block;
}
.chkContentDiv .top a{ color: #336699; 
}
.chkContentDiv .item-list{
	padding: 0px;
	list-style: decimal;
	margin-left: 25px;
	margin-top: 0px;
}
.chkContentDiv .item-list2{
	padding: 0px;
	list-style: decimal;
	margin-left: 25px;
	color: #009999;
}
.chkContentDiv .promise{
	list-style: none;
	margin: 20px 0px 0px;
	padding: 0px;
	font-size: 12px;
}
.chkContentDiv .promise li{
	display: block;
	height: auto;
	float: left;
	margin-right: 50px;
}
.chkContentDiv .promise .g01{
background: url(../images/g1.png) no-repeat left top;
padding: 30px 0px 0px 30px;
width: 150px;
}
.chkContentDiv .promise .g02{
background: url(../images/g2.png) no-repeat left top;
padding: 30px 0px 0px 60px;
width: 140px;
}
.chkContentDiv .promise .g03{
background: url(../images/g3.png) no-repeat left top;
padding: 50px 0px 0px 60px;
width: 140px;
}
.sumHistoryContentDiv{
	padding-left: 10px;
}
.sumHistoryContentDiv dl{
	background-image: url(../images/bg_ruler.png);
	background-repeat: repeat-y;
	background-position: left 22px;
	padding-left: 20px;
	font-size: 1.2em;
	margin:0;
}
.sumHistoryContentDiv dl dt{
	font-weight: bold;
	color: #3d7a99;
	clear: left;
	position:relative;
	top:1.6em;
}
.sumHistoryContentDiv dl dd{
	margin-left:6em;
	font-weight: bold;
	color: #3d7a99;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.3em;
	padding-left: 12px;
}
.sumHistoryContentDiv dl dd p{
	color:#666666;
	font-weight:normal;
	margin:0;
	font-size: 12px;
}

/*-----------------------------各地保養廠位置----------------------*/
.serviceSiteDiv {
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat1.png);
	background-repeat: no-repeat;
	background-position: left -30px;
	min-height:200px;
}
.serviceSiteDiv h1{
	background-image: url(../images/pageTitle.png);
	background-repeat: no-repeat;
	background-position: 0px -150px;
	margin: 0px;
	height: 40px;
	width:400px;
	overflow: hidden;
	text-indent: -2000px;
}
.siteList{margin:auto; text-align:left;}
.siteList h2{font-size:1.2em; margin:0 0 6px 0; }
.siteList h2 span{font-size:0.8em; font-weight:normal; }
.siteList dl{margin:0;zoom:1;}
.siteList dl.site_header{color:#fff; background-color:#000000;}
.siteList dl.site_thread{ border-bottom:dotted 1px #ccc; padding:3px 0;}
.siteList dl.site_thread:hover{ background-color:#f2f2f2; color:#000;}
.siteList dd{margin:0; padding:3px;float:left; word-break:break-all; }
.siteList dl dd.name{ width:15%;}
.siteList dl dd.phone{ width:20%;}
.siteList dl dd.fax{ width:20%;}
.siteList dl dd.address{ width:30%;}
.siteList dl dd.map{ width:auto;}

/*-------------------------------------愛車須知-------------------------------------*/
.fontwhite {
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
}
.fontwhiteB {
	color: #FFFFFF;
	font-weight:bold;
	font-size: 12px;
	text-align: left;
}
.bg-yr{
	background-repeat:repeat-y;
	background-position:right;
}
.bg-yl{
	background-repeat:repeat-y;
	background-position:left;
}
.bg-xb {
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg-xt {
	background-repeat: repeat-x;
	background-position: top;
}
.bg-xc {
	background-repeat: repeat-x;
	background-position: center;
}
/*-------------------------------------車商資料------------------------------------*/
.siteViewContentDiv{
	background-image: url(../images/bg_splat2.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 0 145px;
	min-height:250px;
	_height:250px;
	padding-top:50px;
	padding-left:45px;
	width: auto;
	zoom:1;
	overflow:hidden;
}
.siteViewContentDiv h1{
	background-image: url(../images/pageTitle.png);
	background-repeat: no-repeat;
	background-position: 0px -500px;
	text-indent:-2000px;
	margin:60px 0 5px 0px;
	padding:0px;
	height:37px;
	width:400px;
	display:block;
	zoom:1;
	overflow:hidden;
}
.siteViewContentDiv ul.btnSet{
	margin:0;
	padding:0;
	position: absolute;
	z-index: 2;
	left: 340px;
	top:60px;
	zoom:1;
	overflow:hidden;
	display: block;
}
.siteViewContentDiv ul.btnSet li{
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px 5px;
	padding:0;
	float: left;
	height: 37px;
	width: 37px;
	text-indent: -2000px;
	list-style:none;
}
.siteViewContentDiv ul.btnSet li a{
	display:block;
	width:100%;
	height:100%;
}
.siteViewContentDiv ul.btnSet li.blog {	background-image: url(../images/btn_16.png);}
.siteViewContentDiv ul.btnSet li.map {	background-image: url(../images/btn_17.png);}
.siteShowcaseDiv{ width:369px;float:left;margin-left:0px; zoom:1; overflow:hidden;}
.siteShowcaseDiv dl{margin:0; list-style-type:none;}
.siteShowcaseDiv dl dt{margin:0; }
.siteShowcaseDiv dl dd{margin:0 1px 0 0; float:left; font-size:1.2em; width:2em;}
.siteShowcaseDiv dl dd a{width:100%;height:100%;display:block; background-color:#3d7a99; color:#FFF; text-align:center;}
.siteDataDiv {width:343px;margin-left:389px; zoom:1; overflow:hidden;}
.siteDataDiv dl{margin:0;zoom:1;}
.siteDataDiv dl dt{
	background-image: url(../images/bg_blackTitleBar.png);
	background-repeat: no-repeat;
	background-position: 0px -180px;
	height:30px;
	width:100%;
	margin-bottom:7px;
	font-size:1.5em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
	zoom:1;
	overflow:hidden;
}
.siteDataDiv dl dd{margin:0; padding:0.2em 0; font-size:1.2em; clear:left;border-bottom:dotted 1px #555;zoom:1;}
.siteDataDiv dl dd label{width:7em; float:left;}
.siteDataDiv dl dd div{margin-left:7.5em;}
.siteViewContent_commentDiv {
	width: 746px;
	padding-top:2em;
	clear:both;
	zoom:1;
	overflow:hidden;
}
.siteViewContent_commentDiv_header{
	background-image: url(../images/bg_frame03_header.png);
	background-repeat:no-repeat;
	height:15px;
}
.siteViewContent_commentDiv_body{
	background-color:#FFFFFF;
	padding:0 20px 20px;
	overflow:hidden;
}
.siteViewContent_commentDiv_body h2 {
	background-image:url(../images/bg_blackTitleBar.png);
	background-repeat:no-repeat;
	background-position:0px -90px;
	height:30px;
	width:125px;
	overflow:hidden;
	margin-bottom:7px;
	font-size:1.2em;
	font-weight:bold;
	color:#ffcc00;
	line-height:26px;
	text-align:center;
}
.siteViewContent_commentDiv_footer{
	background-image: url(../images/bg_frame03_footer.png);
	background-repeat:no-repeat;
	height:15px;
}
/*---------------------------保養組合與價格----------------------*/
.chkContentDiv ul.list{margin:0;padding:0;zoom:1;}
.chkContentDiv ul.list li{
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	margin-left: 40px;
	padding-left: 10px;
	list-style-type: none;
	font-size:1.2em;
}
.chkContentDiv .enlarge{
	margin:0 auto;
	padding:0;
	zoom:1;
	text-align: center;
}
/*-----------------常見行車問題--------------------------------*/


.chkContentDiv .warning{
	margin:0 auto;
	color: #D90000;
	background: #eae3d3;
	display: block;
	padding: 10px;
	width: 530px;
}
.chkContentDiv .warning dt{
	display: block;
	padding: 0px;
	width: 67px;
	background: url(../images/warning.gif) no-repeat left center;
	margin: 10px 10px 0px 10px;
	float: left;
	height: 68px;
	overflow: hidden;
	text-indent:-2000px;
}
.chkContentDiv .warning li{ text-indent:30px; }
.chkContentDiv .item-list .point{
color: #D90000;
}
/*----------------------加盟專區---------------------------*/
.chkContentDiv .right_duty{
	display: block;
	float: left;
	width: 300px;
	margin-right: 30px;
}

.chkContentDiv .right_duty dd{
	display: block;
	padding: 0px;
	margin-left: 0px;
}

/*----------------------聯絡我們---------------------------*/
.contactUsDiv {
	width: 80%;
	margin:0 auto;
	background: url(../images/bg_splat2.png) no-repeat left top;
	zoom:1;
	padding-top:50px; 
	position:relative;
	top:20px;
}
.contactUsDiv fieldset{ 
	border:none;
	margin:0px;
	padding:0px;
}
.contactUsDiv fieldset legend{
	background: url(../images/pageTitle.png) no-repeat -400px 0px;
	text-indent: -2000px;
	height: 50px;
	width:400px;
	display:block;
	overflow: hidden;
	margin:10px 0 0 45px;
}
.contactUsDiv div.greeting{
	margin:30px 1px 0 -100px;
	display:block;
	float:left;
	zoom:1;
	overflow:hidden;
	background-image: url(../images/bg_contactus.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:369px;
	height: 350px;
}
.contactUsDiv div.greeting p{	
	font-size:1.2em;
	margin:0;
	padding:50px 0 0 190px;
}

.contactUsDiv div.greeting a{ border-bottom:dotted 1px #666;}

.contactUsDiv dl{
	margin:0px 0px 0px auto;
	padding-left:1em;
	zoom:1;
	overflow:hidden;
	background: #FFFFFF;
	border-left:dotted 1px #999;
}
.contactUsDiv dd{margin:0px; padding: 3px; font-size:1.2em; }
.contactUsDiv dd label.colname{width:5em; float:left;}
.contactUsDiv_input1 {width:15em;}
.contactUsDiv_input2 {width:20em;height:10em;}
.contactUsDiv dd.primaryBtn {float:none;}
.contactUsDiv dd.primaryBtn input{width:4em;margin:0 auto; display:block}
.contactUsDiv_body{
	margin:-10px 0 0 100px;
	padding:1em;
	background: #FFFFFF;
}
.contactUsDiv_footer{
	margin:0 0 0 100px;
	background:  url(../images/bg_pageFooter02.png) repeat-x center top;
	height:55px;
}
/*----------------------保修預約---------------------------*/
.findCarHelpDiv{
	width: 100%;
	padding-top:50px;
	background-image: url(../images/bg_splat3.png);
	background-repeat: no-repeat;
	background-position: left -50px;
}
.findCarHelpDiv h1{
	background-image: url(../images/pageTitle.png);
	background-repeat: no-repeat;
	background-position: -400px -50px;
	margin: 0px;
	width:400px;
	height: 40px;
	overflow: hidden;
	text-indent: -2000px;
}
.findCarHelpDiv p.greeting{ font-size:1.2em;}
.findCarFlow {
	width:410px;
	margin-left:40px;
	float:left;
	z-index: 3;
	position: relative;
	display:inline;
}
.findCarFlow h2{
	background-image: url(../images/title003.png);
	background-repeat: no-repeat;
	background-position: 0px -1440px;
	height:40px;
	text-indent:-2000px;
	overflow:hidden;
	margin:0.5em 0;
}
.findCarFlow ol{
	margin:0;
	background: url(../images/bg_findHelp01.png) no-repeat left top;
	display: block;
	height: 317px;
	width: 270px;
	padding-top: 15px;
	padding-left: 90px;
}
.findCarFlow ol li{
	font-size: 12px;
	line-height:18px;
	color: #FFFFFF;
	margin: 0px 30px 0px 0px;
	border-bottom:dotted 1px #FFF;
	padding: 2px 0px;
}
.findCarForm {
	margin: -270px 0px 0px;
	width: 550px;
	float:right;
	zoom:1;
	z-index: 2;
	position: relative;
	color:#999;
}
.findCarForm fieldset{
	padding:0;
	margin:0;
	border: none;
	background:  url(../images/bg_pageFooter02.png) repeat-x center bottom;
	padding-bottom:55px;
}
.findCarForm fieldset legend{
	font-size:1.2em;
	margin:1em 0px;
	background: url(../images/bg_findHelp02.png) no-repeat;
	height: 136px;
	width: 298px;
	text-indent:-2000px;
	overflow:hidden;
	position: absolute;
	z-index: 2;
	left: -270px;
	top: 205px;
}
.findCarForm dl {
	zoom:1;
	padding:10px 40px;
	margin:0;
	background: #fff ;
}
.findCarForm dt{
	font-size: 1.2em;
	font-weight: bold;
	margin: 1em 0px 1em 0em;
	border-bottom: 1px dotted #7da1b3;
	background-image: url(../images/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	color: #3d7a99;
}

.findCarForm dd{
	margin: 0px;
	font-size: 1.2em;
	width:50%;
	min-height:2.3em;
	_height:2.3em;
	float:left;
}

.findCarForm label.colname{
	margin: 0px;
	display: block;
	float: left;
	width: 7em;
}

.findCarForm dd.primaryBtn,.findCarForm dd.clear{ width:100%;float:none;}
.findCarForm dd.primaryBtn input{margin:1em auto;  width:6em; display:block;}
.findCarForm_input1{
	margin: 0px 5px 0px 0px;
	width: 8em;
}
.findCarForm_input2{
	margin: 0px 3px;
	width: 3em;
}
.findCarForm_input3{
	margin: 0px 3px;
	width: 35em;
	height:8em;
	clear:left;
}
.findCarForm_input4{
	margin: 0px 5px 0px 0px;
	width: 15em;
}

.findCarForm ul.siteList{margin:0;padding:0;}
.findCarForm ul.siteList li{
	margin: 0px;
	padding: 0.2em 0em;
	border-bottom: 1px dotted #666666;
	list-style-type: none;	
	clear:left;
}
.findCarForm ul.siteList li label{ width:350px; float:left; overflow:hidden; display:block; white-space:nowrap;}
.findCarForm ul.siteList li span.intro{ float:right; margin:0;}
.findCarForm ul.siteList li span.map{ float:right; margin:0 10px;}

/*-------------------SUM油品零件--------------------------------------*/
.advResultDiv2 {
	width: 634px;
	margin-left: 0;
	margin-top:20px;
	padding-left: 0px;
}

.advResultDiv_header {
	background-image: url(../images/bg_semiTransparent01_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
	text-indent: -2000px;
}
.advResultDiv_body {
	background-image: url(../images/bg_semiTransparent01_body.png);
	background-repeat: repeat;
	zoom:1;
	overflow: hidden;
	padding:0 10px;
	width: auto;
}
.advResultDiv_footer {
	background-image: url(../images/bg_semiTransparent01_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 100%;
	overflow: hidden;
	text-indent: -2000px;
}

.advResult_item {
	margin: 0px;
	border-bottom: 3px solid #FFFFFF;
	padding: 0.7em 0px;
	zoom: 1;
}
.advResult_item dd {
	font-size: 1.2em;
	margin: 0.2em;
	zoom:1;
}

.advResult_item img {
	border-style: none;
}
.advResult_item dd.pic {
	width: 115px;
	float: left;
	clear:left;
}

.advResult_item dd.spec {
	margin-left: 130px;
	color: #006699;
}
.advResult_item dd.title {
	font-weight: bold;
	margin-left: 130px;
	margin-top: 30px;
	color: #990000;
}
.advResult_item dd.character {
	margin-left: 115px;
	height: 1.5em;
	margin-top: 10px;
}
.advResult_item dd.character ul {
	list-style-type: none;
	margin-left: 10px;
	padding-left:0px;
}
.advResult_item dd.character ul li{
	background-image: url(../images/btn_7.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	zoom:1;
}

/*-------------------延長保固專案--------------------------------------*/

.warrantyRange {
	text-align: left;
	margin-top: 10px;
	border: 1px solid #cccccc;
	border-collapse:collapse;
	width: 100%;
}
 .warrantyRange  .title {
	color: #FFFFFF;
	background-color: #3d7a99;
	text-align: center;
	vertical-align: middle;
	font-family: "細明體";
	font-size: 12px;
	font-weight: bold;
}
 .warrantyRange .content {
	text-align: left;
	vertical-align: middle;
	color: #66666;
	padding-top:5px;
	padding-bottom:5px;
	background: #f6f6f6;
	font-size: 12px;

}
.warrantyRange th, 
.warrantyRange td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	padding-left: 8px;
}
.redColor{
color:#990000;
}
.greenColor{
	color:#339999;
}
.WarrantyIntro {

	margin:2em 0 0;
	color: #3d7a99;
	font-weight: bold;
}
.fontSize15px{
	font-size:15px;
}
.fontSize8px{
	font-size:8px;
}
.chkContentDiv .item-listWarranty{
	padding: 0px;
	list-style: decimal;
	margin-left: 50px;
	margin-top: 0px;
	font-size:15px;
	font-weight: bold;	
}
.chkContentDiv .item-listWarranty li{
	margin-top: 6px;

}
