body {
	background-color:#0c0d11;
	margin-left:0px;
	margin-top:0px;
	font-family: Verdana,新細明體, 細明體,Helvetica,Arial,  sans-serif;
	font-size: .9em;

	
}
/*網頁內容區塊最外層*/
#MainBody {
	width: 996px;
	position: absolute;
  	left: 50%;
  	margin-left: -498px; /* width除以 -2 */
	background: #0c0d11;
}

#MainTop {
	margin-left:3px;
	
}

.menu { color: #fff; font-size: 13px; line-height: 120% }
.r-menu { color: #0074c0; font-size: 13px; line-height: 120% }
.r-txt { color: #151515; font-size: 13px; line-height: 120% }
.welcome  { color: #151515; font-size: 10px; line-height: 130% }
.news          { color: #fff; font-size: 13px; line-height: 120% }
.copyright  { color: #878787; font-size: 10px; line-height: 120% }
.news-day { color: #f00; font-size: 13px; line-height: 120% }
.news-tit { color: #fff; font-size: 13px; line-height: 120% }
.news-txt { color: #fff; font-size: 13px; line-height: 120% }
/* mainmenu.asp右方第二層功能表樣式 */
.inside-tit  { color: #fff; font-size: 13px; line-height: 120%; }
/* mainmenu.asp右方第二層功能表樣式 for car-list.asp */
.inside-tit-car  { color: #666; font-size: 13px; line-height: 120% }
.downmenu  { color: #535353; font-size: 13px; line-height: 140% }

a:link           { color: #fff; text-decoration: none }
a:hover        {
	color: #FF6;
	text-decoration: underline
}
a:visited { color: #fff; text-decoration: none }

/* mainmenu.asp右方目前所有功表樣式*/
.inside-menu-cur  { color: #fff; font-size: 13px; line-height: 120% }

/* mainmenu.asp右方目前所有功表樣式 for carlist*/
.inside-menu-cur-car  { color: #666; font-size: 13px; line-height: 120% }


/* mainmenu.asp左方第二層功能表樣式 */
.inside-menu-link {
	color: #fff;
	font-size: 13px;
	
	line-height: 30px;
}

.inside-menu-link:link {
	color: #fff;
	text-decoration: none;
}
.inside-menu-link:visited {
	color: #fff;
	text-decoration: none;
}

.inside-menu-link:active {
	color: #fff;
	text-decoration: none;
}
.inside-menu-link:hover {
	color: #fff;
	background-color: #3e474c;
}


/* mainmenu.asp左方第二層功能表-carlist樣式 */
.inside-menu-link-car {
	color: #0080cc;
	font-size: 13px;
	
	line-height: 30px;
}

.inside-menu-link-car:link {
	color: #0080cc;
	text-decoration: none;
}
.inside-menu-link-car:visited {
	color: #0080cc;
	text-decoration: none;
}

.inside-menu-link-car:active {
	color: #0080cc;
	text-decoration: none;
}
.inside-menu-link-car:hover {
	color: #666;
	text-decoration:underline;
	/*background-color: #3e474c;*/
}

/* 服務據點 */
.dealershowroom_tit { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.dealershowroom_txt { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.dealershowroom_search { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.dealershowroom_list_tit { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.dealershowroom_news_tit  { color: #06c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.dealershowroom_news_txt  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.news_categorize { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.news_day { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.news_inside_tit { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

/* 首頁右方快捷區連結字型配色樣式 */
.quick_link {
	font-size: 13px;
	color: #005bb4;
}
.quick_link:link {
	color: #005bb4;
	text-decoration: none;
}
.quick_link:hover {
	color: #660033;
	text-decoration: underline;
}
.quick_link:visited {
	color: #005bb4;
	text-decoration: none;
}
/* 首頁右方快捷區連結 End*/

/* 首頁右方最新活動樣式 Begin*/
.event-pannel-body-off {
	visibility:hidden;
}
.event-pannel-body-on {
	visibility:visible;
	display:block;
}
.event-pannel-footer {
	cursor:hand;
	cursor:pointer;
}
/* 首頁右方最新活動樣式 End*/

/* 首頁右方個人化工具樣式 Begin*/
.tool-pannel-body-off {
	visibility:hidden;
}
.tool-pannel-body-on {
	visibility:visible;
	display:block;
}
.tool-pannel-footer {
	cursor:hand;
	cursor:pointer;
}
.tool-pannel-text {
	font-size:11px;
	color:#8d8d8d;
}
.tool-color-box {
	font-size:11px;
	border-color:#c3c3c3;
	border-width:1px;
	color:#000000;
	background-image:url(/images/tool-select-bg.png);
	background-repeat:repeat-x;
}
.tool-color-box-text {
	font-size:11px;
	color:#333333;
}
/* 網頁樣式選擇 */
.tool-color-on {
	border-style:solid;
	border-width:1px;
	border-color:#CC0000;
	cursor:hand;
	cursor:pointer;
	vertical-align:middle;
}
.tool-color-off {
	border:none;
	cursor:hand;
	cursor:pointer;
	vertical-align:middle;
}

/* 首頁右方個人化工具樣式 End*/

/* footer-首頁下方連結字型配色樣式 */
.footer-menu {
	font-size: 12px;
	color: #949ea7;
	line-height: 25px;
	text-decoration: none;
}
.footer-menu:link {
	color: #949ea7;
	text-decoration: none;
}
.footer-menu:visited {
	color: #949ea7;
	text-decoration: none;
}
.footer-menu:hover {
	color: #FF9;
	text-decoration: underline;
}

/* footer-首頁下方快捷區連結 End*/

/* 最新消息功能-連結標題樣式*/
.news_tit  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.news_tit:link {
	color: #fff;
	text-decoration: none;
}
.news_tit:visited {
	color: #fff;
	text-decoration: none;
}
.news_tit:hover {
	color: #FF9;
	text-decoration: underline;
}

.news_txt  {
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	_word-spacing: 1px;
}
_.news_txt br {
	line-height: 20px;
}
.news_txt img {
	_margin: 10px 0px 10px 0px;
}

/* 地圖連結*/
.map_link {
	cursor:pointer;
	cursor:hand;
	color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ;
}
/* google地圖裡的文字樣式*/
.map_txt {
	color: #333333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ;
}


/* 車系規格表pannel樣式 Begin*/
.carspec-body-off {
	visibility:hidden;
}
.carspec-body-on {
	visibility:visible;
	display:block;
}

/* 車系規格表上方工具列點選open or close連結的字型配色樣式 */
.carspec-title {
	font-size: 12px;
	color: #0080cc;
}
.carspec-title:link {
	color: #0080cc;
	text-decoration: none;
}
.carspec-title:visited {
	color: #0080cc;
	text-decoration: none;
}
.carspec-title:hover {
	color: #666;
	text-decoration: underline;
}



/* 跑馬燈樣式*/
.marquee-link:link {
	color: #b4001c;
	font-size: 13px;
	font-family: Verdana,新細明體, 細明體,Helvetica,Arial,  sans-serif;
	text-decoration: none;
}
.marquee-link:visited {
	color: #b4001c;
	text-decoration: none;
}

.marquee-link:active {
	color: #b4001c;
	text-decoration: none;
}
.marquee-link:hover {
	color: #b4001c;
	text-decoration: underline;
}

/*內容左邊區域*/
.body-left {
	background:#101d26;
}
/*內容內容*/
.body-content {
	background:#101d26;
}

.body-content-car {
	background:#fff;
}

/*左邊選單區*/
#leftmenu {
	width: 165px;
	/*height: 450px;*/
	padding: 0;
	margin: 16px 0px 10px 15px;
	/*background:url(/themes/def/images/leftmenu_bg.jpg) left top no-repeat;*/
}
#leftmenu p {
	/*margin:2px 2px 2px 4px;*/
	margin:0;
	padding:0;
	height: 32px;
	background:url(/themes/def/images/leftmenu_line.gif) left bottom no-repeat;	
}
/* mainmenu.asp左方第二層功能表樣式 */
.leftmenu-link {
	width: 150px;
	line-height: 28px;
	padding: 1px 0px 0px 12px;
	display:block;
	color: #fff;
	font-size: 11px;
	
}

.leftmenu-link:link {
	color: #fff;
	text-decoration: none;
}
.leftmenu-link:visited {
	color: #fff;
	text-decoration: none;
}

.leftmenu-link:active {
	color: #fff;
	text-decoration: none;
}
.leftmenu-link:hover {
	color: #fff;
	background-color: #3e474c;
	/*background: url(/themes/def/images/leftmenu_line.gif) left bottom no-repeat;*/
}

/*左邊2.1層選單區*/
#leftmenu21 {
	width: 165px;
	/*height: 450px;*/
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 10px 15px;
	/*background:url(/themes/def/images/leftmenu_bg.jpg) left top no-repeat;*/
	border-top: #37444d 1px solid;
}
#leftmenu21 p {
	margin:0px 0px 0px 0px;
	padding:0;
	height: 29px;
	background: #1f2c34;
	/*border-top: #37444d 1px solid;*/
	border-bottom: #37444d 1px solid;
}
/* mainmenu.asp左方第二層功能表樣式 */
.leftmenu-link21 {
	width: 153px;
	line-height: 28px;
	padding: 0px 0px 0px 12px;
	display:block;
	color: #a9bbc5;
	font-size: 11px;
	
}

.leftmenu-link21:link {
	color: #a9bbc5;
	text-decoration: none;
}
.leftmenu-link21:visited {
	color: #a9bbc5;
	text-decoration: none;
}

.leftmenu-link21:active {
	color: #a9bbc5;
	text-decoration: none;
}
.leftmenu-link21:hover {
	color: #a9bbc5;
	text-decoration: none;
	/*background-color: #101d27;*/
	background-color: #20394D;
	/*background: url(/themes/def/images/leftmenu_line.gif) left bottom no-repeat;*/
}


.footer {
	background: url(/themes/def/images/footer_bg.jpg) top left repeat-x;
}


/* 首頁最上方 Banner 區 Begin*/
.top-banner {

}
.top-banner-left {
	/*background-image:url(images/top-banner-logo.png);*/
}
.top-banner-center {
	/*background-image:url(images/top-banner-bg.png);*/
}
.top-banner-right {
	/*background-image:url(images/top-banner-bg.png);*/
}
.top-banner-menu {
	background-image:url(images/top-banner-menu.gif);
}
/*
.top-banner-line {
	background-image:url(images/top-banner-line.jpg);
	height: 3px;
}
*/
/* 首頁最上方 Banner 區 End*/

/*pannel-box 資訊看板的方上設定一條線*/
.pannel-box {
	border-top-width:1px;;
	/*border-top:1px;*/
	border-top-color:#cfcfcf;
	border-top-style:solid;
	border-collapse:collapse;
}


/* 首頁下方新聞區 Begin*/
.main-news-on {
	background-image:url(images/news-bk-on.png);
}
.main-news-on-bot {
	background-image:none;
}
.main-news-off {
	background-image:url(images/news-bk-off.png);
}
.main-news-off-bot {
	background-image:url(images/news-bk-off-bot.png);
}

/* 新聞看板資訊區下方點選open or close連結的字型配色樣式 */
.pnl-bot-title {
	font-size: 12px;
	color: #0080cc;
}
.pnl-bot-title:link {
	color: #0080cc;
	text-decoration: none;
}
.pnl-bot-title:visited {
	color: #0080cc;
	text-decoration: none;
}
.pnl-bot-title:hover {
	color: #666;
	text-decoration: underline;
}

/* 資訊看板左邊圖片樣式 */
.pnl-title-image {
	border-width:0px;;
	border-color:#cfcfcf;
	border-top-style:solid;
	border-collapse:collapse;
}

/* 資訊新聞標題分類的標題 */
.newscate-txt {
	font-size: 12px;
	color: #535353;
	word-spacing:1px;
}


/* 新聞看板資訊區news-title  info001.asp用連結樣式 */
.pnl-news-title-001 {
	font-family: Verdana,新細明體, 細明體,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	color: #005bb4;
	line-height:120%;
}
.pnl-news-title-001:link {
	color: #005bb4;
	text-decoration: none;
}
.pnl-news-title-001:hover {
	color: #990000;
	text-decoration: underline;
}
.pnl-news-title-001:visited {
	color: #005bb4;
	text-decoration: none;
}

/* 新聞看板資訊區news-title info-def.asp 用連結樣式 */
.pnl-news-title-def {
	font-family: Verdana,新細明體, 細明體,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	color: #005bb4;
	font-weight:bold;
	line-height:120%;
}
.pnl-news-title-def:link {
	color: #005bb4;
	text-decoration: none;
}
.pnl-news-title-def:hover {
	color: #990000;
	text-decoration: underline;
}
.pnl-news-title-def:visited {
	color: #005bb4;
	text-decoration: none;
}


/* 新聞看板資訊區news-title璉結樣式 */
.pnl-news-title {
	font-family: Verdana,新細明體, 細明體,Helvetica,Arial,  sans-serif;
	font-size: 12px;
	color: #005bb4;
	line-height:120%;
}
.pnl-news-title:link {
	color: #005bb4;
	text-decoration: none;
}
.pnl-news-title:hover {
	color: #005bb4;
	text-decoration: underline;
}
.pnl-news-title:visited {
	color: #005bb4;
	text-decoration: none;
}

/* 新聞看板資訊區news-desc新聞簡介樣式 */
.pnl-news-desc {
	font-size: 12px;
	color: #8d8d8d;
	word-spacing:1px;
}

/* 首頁下方新聞區 End*/

/*御裝中心 圖片區*/
.carebox {
	/*
	width: 233px;
	*/
	height: 141px;
	vertical-align:top;
	padding: 0;
	background:url(/images/bg_carebox.gif) top left no-repeat;
	/*display: inline-block;*/
	_background-image:url(/images/bg_carebox.gif) top left no-repeat;
}
.carebox a {
	margin: 0;
	padding: 0;
}
.carebox img {
	border:none;
	margin: 0;
	padding: 0;
}
.carebox .highslide {
	margin: 0;
	padding: 0;
}

