﻿/*入口*/
#p_index {  height:355px; }

/* 201006 jey修改 */
/*#p_index  #newbar   { width: 430px; float: left; padding-left: 25px; padding-bottom: 10px; }*/
#p_index  #newbar   { width: 450px; float: left; padding-left: 20px; padding-bottom: 0px; }

/* 201006 jey修改 */
/*#p_index #detailed { float: right; width: 430px; padding-right: 25px; padding-bottom: 20px; }*/
#p_index #detailed { float: left; width: 275px; padding-left:20px; padding-bottom: 0px; }
#p_index #activead { float: right; width: 160px; padding-left:0px; padding-right: 20px; padding-bottom: 20px; }
#p_index #activead div{ padding-bottom:2px;}

/* 201006 jey新增  */
#p_index .newbtn img{ margin-right:2px; }

#p_index .hd { background-repeat: no-repeat; background-position: -8px 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; height: 40px; margin-bottom: 10px; position: relative; }
#p_index .hd a.more  { position: absolute; background-image: url(../images/more_a.jpg); background-repeat: no-repeat; height: 22px; width: 46px; background-position: center; top: 16px; display: block; right: 8px; }
/* 20100709*/
#p_index .hd .cd  { position: absolute;top: 20px; display: block; left: 90px; }
#p_index .hd .cd strong { color:#000 ; font-weight:bold;}
#p_index #detailed .level1 { width: 180px; float: left; }
#p_index #detailed .level2 { float: right; width: 250px; }
#p_index #detailed .level4 { clear: both; margin-top: 5px; }
#p_index #detailed .level4 a { color: #FF0000; }
#p_index .hd a.more:hover { background-image: url(../images/more_hover.jpg); }
#p_index #newbar .hd { background-image: url(../images/p_index_hd1.jpg); }
/*#p_index #newbar li  img { padding: 1px; border: 1px solid #CCCCCC; margin-right: 8px; float: left; }*/
#p_index #newbar li { font-size:13px; font-weight:bold;} /* 201006 Jey修改*/

#p_index #newbar .clear { height:10px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#p_index #promisebar { border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; border-right-width: 1px; border-left-width: 1px; }
#p_index #promisebar  .hd { background-image: url(../images/p_index_hd2.jpg); }
#p_index #promisebar  .text div { clear: both; position: absolute; 
	width: 100%;}
#p_index #promisebar li { padding-left: 15px; background-image: url(../images/icon_item1.gif); background-repeat: no-repeat; background-position: 0px 7px; height: 20px; float: left; padding-top: 5px; padding-bottom: 5px; width: 52px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#p_index #detailed     .p2  a.btn3   { position: absolute; top: 2px; right: 15px; }
#p_index #detailed  .hd { background-image: url(../images/p_index_hd3.jpg); }
#p_index #detailed  img { padding: 1px; border: 1px solid #999999; margin-left: 1px; margin-bottom: 5px; }

/*關於我們*/
#p_about .contmain { height: 492px; width: 675px; position: relative; overflow: hidden; margin-right: auto; margin-left: auto; }
#p_about .contmain span { position: absolute; background-image: url(../images/bg_about.jpg); background-repeat: no-repeat; background-position: center top; height: 492px; width: 675px; }
#p_about .contmain .text { padding-top: 122px; padding-right: 168px; padding-left: 185px; }


/*關於我們_原廠特色介紹與說明*/
#p_about_character .contmain { height: 581px; width: 685px; position: relative; overflow: hidden; margin-right: auto; margin-left: auto; }
#p_about_character .contmain span { position: absolute; background-image: url(../images/bg_about_character.jpg); background-repeat: no-repeat; background-position: center top; height: 581px; width: 685px; }
#p_about_character .contmain .indate { padding-top: 110px; padding-left: 100px; padding-right: 100px; }


/*關於我們-維修紀錄查詢(限車主)*/
#p_about_repair {}

#p_about_service p  { margin-left: 23px; }
#p_about_service li { background-image: url(../images/icon_item4.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 12px; margin-left: 10px; }
#p_about_repair #memberlogin  { text-align: center; margin-bottom: 10px; }
#p_about_repair .contmain,#p_about_repair  .whcb,#p_about_repair #memberlogin { width: 650px; }

#p_about_repair #memberlogin img { margin-right: auto; margin-left: auto; width: 100%; }


#p_about_repair #memberlogin p { padding-top: 10px; padding-bottom: 10px; }
#p_about_repair    #memberlogin   .img { background-image: url(../images/about_repair_loginhd.jpg); background-repeat: no-repeat; height: 50px; width: 635px; background-position: left bottom; margin-left: 6px; }

#p_about_repair #register { text-align: center; background-repeat: no-repeat; }
#p_about_repair #register .text { text-align: left; padding-right: 25px; padding-left: 25px; font-size: 13px; margin-top: 10px; }
#p_about_repair #register .form { width: 543px; margin-right: auto; margin-left: auto; margin-top: 15px; margin-bottom: 15px; }
#p_about_repair #register  .form  .hd { background-image: url(../images/about_form_hd.jpg); background-repeat: no-repeat; padding-top: 11px; background-position: left top; }
#p_about_repair #register .form .cd  { background-image: url(../images/about_form_cd.jpg); background-repeat: repeat-y; text-align: left; position: relative; background-position: left top; }
#p_about_repair #register .form .bd { background-image: url(../images/about_form_bd.jpg); background-repeat: no-repeat; padding-top: 7px; background-position: left top; }
#p_about_repair #register .form ol { margin-right: 15px; margin-left: 29px; margin-bottom: 15px; }
#p_about_repair #register .form li { clear: both; padding-top: 10px; }
#p_about_repair #register .form  li p { padding-left: 120px; padding-top: 5px; padding-bottom: 5px; }
#p_about_repair #register .form label { background-image: url(../images/about_label.jpg); background-repeat: no-repeat; display: block; float: left; padding-left: 20px; background-position: 0px 3px; padding-bottom: 9px; padding-right: 6px; width: 90px; }

#p_about_character { }
#p_about_character  p { margin-left: 23px; }

#p_about_extend li {  background-repeat: no-repeat; padding-left: 118px; padding-top: 8px; height: 90px; }
#p_about_extend ul { margin-top: 14px; }
#p_about_extend .li1 { background-image: url(../images/about_extend_07.jpg); }
#p_about_extend .li2 { background-image: url(../images/about_extend_10.jpg); }
#p_about_extend .li3 { background-image: url(../images/about_extend_12.jpg); }
#p_about_extend .li4 { background-image: url(../images/about_extend_14.jpg); }


/*我要買車*/
#p_buy .contmain { width: 676px; }
#p_buy #searchbar  .bd  { background-image: url(../images/whcb2_bd.jpg); padding-top: 7px; }
#p_buy #searchbar  .level1   { margin-left: 15px; float: left; width: 260px; }
#p_buy #searchbar  .lievl2  { float: right; width: 365px; margin-right: 15px; }
#p_buy #searchbar  li.btntype  { position: relative; height: 30px; }
#p_buy #searchbar  li.btntype  .btn2   { float: right; position: absolute; top: 2px; right: 1px; }

/* 201006 加入車輛比較 */
#p_buy #searchbar  .lievl2 .compare  { position:absolute; margin-left:248px}

/*車子檢視新增 add by Susan 20090323*/
#p_buy #searchbar  .level5   { margin-left: 15px !important; margin-left: 30px; border: 1px solid #D0D0D0; background-color: #FFF; margin-right: 15px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
#p_buy #searchbar  .level6   { margin-left: 15px !important;  margin-left: 30px;}
#p_buy #searchbar p { float: left; padding-right: 15px; }
#p_buy #searchbar .tablebar { clear: both; }
#p_buy .contmain #searchbar .btnbar a{ float: right; margin-left: 5px; margin-top: 7px; }
#p_buy .contmain #searchbar { clear: both; }
#p_buy #carlist { margin-top: 0px; }
/*---------------------------------*/

#p_buy_reserved  .text { margin-left: 37px; margin-bottom: 7px; }
#p_buy_reserved  .text  table { margin-top: 8px; }
#p_buy_reserved  .level2 { margin-top: 15px; }

#p_buy_search .contmain { width: 670px; }
#p_buy_search .level1 { background-image: url(../images/buy_search_pic_01.jpg); height: 169px; }
#p_buy_search .level1 p { padding-top: 40px; padding-right: 15px; padding-bottom: 15px; padding-left: 5px; }

#p_buy_view .level1 { width: 310px; margin-left: 10px; float: left; }
#p_buy_view .level1 .carpic { border: 1px solid #aeaeae; padding: 3px; background-color: #FFFFFF; width: 300px; margin-bottom: 7px; }
#p_buy_view .level1 .showcar li { display: inline; float: left; }
#p_buy_view .level1 .showcar li img { margin-right: 3px; margin-bottom: 3px; }
#p_buy_view .level2 { float: left; width: 320px; margin-right: 5px; margin-left: 15px; }
#p_buy_view .level2 .p1 { margin-top: -3px; }
#p_buy .livel3 {
}


#p_buy_view h2 span { visibility: visible; }
#p_buy .level4 {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
}
#p_buy .level4 a {
	color: #E80002;
}


#p_buy_view .level2  .btn a { float: left; margin-right: 15px; margin-left: 15px; text-align: center; }
#p_buy_view .level2 .btn { text-align: center; }

#p_buy_introduce .contmain { width: 684px; }
#p_buy_introduce .banner { margin-bottom: 15px; }
#p_buy_introduce ul.cartype li  { float: left; margin-top: 10px; margin-right: 30px; margin-bottom: 10px; }
#p_buy_introduce ul.carclass { margin-top: 10px; margin-left: 10px; }
#p_buy_introduce ul.carclass .pic { float: left; }
#p_buy_introduce ul.carclass .text { float: left; margin-right: 5px; width: 70%; padding-left: 25px; }
#p_buy_introduce ul.carclass li { background-image: url(../images/libg.jpg); background-repeat: repeat-x; background-position: bottom; padding-bottom: 15px; margin-bottom: 15px; }
#p_buy_introduce ul.carclass li em { display: block; color: #FFFFFF; font-size: 12px; margin-top: 5px; margin-bottom: 5px; }
#p_buy_introduce ul.carclass li h3 { margin-left: -14px; }
#p_buy_introduce ul.carclass li .btn { text-align: right; }
#p_buy_introduce ul.carclass li.li1 em { background-color: #414b4c; }
#p_buy_introduce ul.carclass li.li2 em { background-color: #465068; }
#p_buy_introduce ul.carclass li.li3 em { background-color: #54383e; }
#p_buy_introduce ul.carclass li.li4 em { background-color: #6b645e; }
#p_buy_introduce ul.carclass li.li5 em { background-color: #5f7447; }
#p_buy_introduce ul.carclass li.li6 em { background-color: #005F7D; }
#p_buy_introduce_specifications  table { width: 500px; margin-right: auto; margin-left: auto; margin-top: 20px; margin-bottom: 20px; }

#p_buy_loan .contmain { width: 660px; margin-right: auto; margin-left: auto; }
#p_buy_loan .btn5 { margin-top: 20px; }
#p_buy_loan p { margin-left: 23px; }

#p_businesslink li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-top: 8px; padding-bottom: 8px; margin-bottom: 8px; }
#p_businesslink li img { margin-right: 7px; }
#p_businesslink a{ color: #637499; font-size: 13px; }
#p_businesslink a:hover{ color: #CC6600; }

#p_relatedlink1 li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-top: 8px; padding-bottom: 8px; margin-bottom: 8px; }
#p_relatedlink1 li img { margin-right: 7px; }
#p_relatedlink1 a{ color: #637499; font-size: 13px; }
#p_relatedlink1 a:hover{ color: #CC6600; }

#p_poll table { width: 95%; margin-right: auto; margin-left: auto; }
#p_searchcar li { float: left; width: 214px; background-image: url(../images/searchcar_hdbg.jpg); background-repeat: no-repeat; padding-top: 13px; margin-right: 11px; margin-bottom: 15px; }
#p_searchcar ul { margin-left: 15px; }

#p_searchcar li  h3 a { padding-left: 35px; padding-bottom: 15px; text-decoration: none; display: block; }
#p_searchcar li .bd { background-image: url(../images/searchcar_hdbg2.jpg); padding-top: 5px; margin-top: 15px; }
#p_searchcar li img { text-align: center; margin-left: 11px; width: 189px; margin-bottom: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#p_searchcar li p { background-image: url(../images/searchcar_38.jpg); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 15px; margin-left: 12px; }


/*經銷商查詢*/
#p_dealer_search{}
#p_dealer_search .contmain { width: 680px; margin-right: auto; margin-left: auto; position: relative; padding-top: 15px; }
#p_dealer_search #map {
	float: left;
	width: 253px;
}
#p_dealer_search #level1{
	width: 415px;
	float: right;
	height: 100%;
}
#p_dealer_search #level1 #glass{ float: left; height: 82px; width: 250px; padding-right: 100px; font-size: 13px; line-height: 1.5; padding-left: 10px; padding-top: 6px; position: relative; background-color: #DDDDDD; }
#p_dealer_search #level1 #glass img{ float: right; position: absolute; right: 8px; top: 1px; }
#p_dealer_search #level1 #pic{ float: left; width: 360px; padding-top: 28px; padding-bottom: 20px; }
#p_dealer_search   .slogan {
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
#p_dealer_search   .slogan  p  { font-size: 13px; line-height: 1.5; padding-top: 5px; padding-bottom: 5px; }
#p_dealer_search #dealerlist{ width: 100%; clear: both; padding-top: 15px; padding-bottom: 15px; }
/*#p_dealer_search #dealerlist a { background-image: url(../images/dealer_search_map_icon.jpg); background-repeat: no-repeat; background-position: center center; height: 23px; width: 43px; }*/




/*關於我們*/
#p_about .contmain {     height: 625px; width: 675px;  position: relative;    overflow: hidden;    margin-right: auto;        margin-left: auto;}
#p_about .contmain span {     position: absolute;   background-image: url(../images/bg_about.jpg);        background-repeat: no-repeat;      background-position: center top;   height: 625px; width: 675px;}
#p_about .contmain .text {     padding-top: 96px;  padding-right: 30px;       padding-left: 363px;        color: #000;        line-height: 1.5;}
#p_about_warranty #level1 { background-image: url(../images/about_warranty_b2.jpg); background-repeat: repeat-y; width: 673px; margin-right: auto; margin-left: auto; margin-top: 10px; }
#p_about_warranty #level1 .td {background-image: url(../images/about_warranty_b1.jpg);height: 99px;}
#p_about_warranty #level1 .bd { background-image: url(../images/about_warranty_b3.jpg); height: 50px; background-position: bottom; background-repeat: no-repeat; }
#p_about_warranty #level1 .cd {background-image: url(../images/about_warranty_b5.jpg);background-repeat: no-repeat;background-position: 619px bottom;text-align: left;padding-right: 60px;padding-left: 35px;}
#p_about_warranty div #level1 .cd h2 { background-image: url(../images/about_warranty_th.jpg); background-repeat: no-repeat; font-size: 15px; font-weight: bold; color: #2C5899; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; margin-top: 5px; margin-bottom: 5px; }
#p_about_warranty div #level1 .cd strong {font-weight: bold; color: #C00;}
#p_about_warranty div #level1 .cd p {padding-left: 22px;}
#p_about_warranty #level1 .cd ul{ margin-left: 35px; margin-bottom: 7px; }
#p_about_warranty #level1 .cd li  {  list-style-type: square;}


/*經銷商所在地*/
#p_dealer_map { }
#p_dealer_map .contmain{ width: 674px; margin-right: auto; margin-left: auto;  }
#p_dealer_map .hd{ background-image: url(../images/dealer_hd.jpg); height: 59px; background-repeat: no-repeat; background-position: center top; position: relative; }
#p_dealer_map .cd{ background-image: url(../images/dealer_cd.jpg); background-repeat: repeat-y; padding-right: 15px; padding-left: 15px; }
#p_dealer_map .bd{ background-image: url(../images/dealer_bd.jpg); background-position: center top; background-repeat: no-repeat; padding-top: 18px; }
#p_dealer_map .hd img { left: 7px; top: 12px; position: absolute; }
#p_dealer_map .level1 { float: left; width: 260px; }
#p_dealer_map #map { float: right; width: 365px; margin-right: 15px; }
#p_dealer_map #address { color: #333333; margin-left: 17px; }
#p_dealer_map #address p{ background-image: url(../images/dealer_icon.jpg); background-repeat: no-repeat; padding-bottom: 5px; padding-left: 24px; height: 21px; padding-top: 3px; }
#p_dealer_map #check { }
#p_dealer_map #check ul { padding-top: 2px; margin-left: 17px; }
#p_dealer_map #check li { }
#p_dealer_map #check li a { display: block; background-repeat: no-repeat; background-position: right center; height: 89px; width: 225px; }
#p_dealer_map #check .btn_01 a { background-image: url(../images/dealer_btn_01_a.jpg); }
#p_dealer_map #check .btn_01 a:hover {background-image: url(../images/dealer_btn_01_hover.jpg); }
#p_dealer_map #check .btn_02 a { background-image: url(../images/dealer_btn_02_a.jpg);}
#p_dealer_map #check .btn_02 a:hover { background-image: url(../images/dealer_btn_02_hover.jpg);}
#p_dealer_map #check .btn_03 a { background-image: url(../images/dealer_btn_03_a.jpg); }
#p_dealer_map #check .btn_03 a:hover { background-image: url(../images/dealer_btn_03_hover.jpg); }

/* 201006 銷售地點照片 */
#p_dealer_map #imgshow {/* float: right; width: 365px; margin-right: 15px; */margin-bottom:5px;}

/* 201006 據點資訊說明內容 */
#p_dealer_map #info { color: #333333; margin-left: 10px; }
#p_dealer_map #info .location{ text-align:center; color:#900; font-weight:bold; font-size:14px; letter-spacing:1.5px;}
#p_dealer_map #info p{ color:#666; font-size:12px; letter-spacing:0.1em; background-repeat: no-repeat; padding-bottom: 10px; padding-left: 10px; height: 100px; padding-top: 3px; }


/*中古車小百科*/
#p_knowledge .contmain { width: 660px; margin-right: auto; margin-left: auto; }
#p_knowledge .contmain p { margin-left: 20px; }
A
#p_knowledge_taxes li img { margin-right: 25px; float: left; }
#p_knowledge_taxes .text li { color: #676767; }

#p_knowledge_carlaw .text p { background-image: url(../images/blue_icon.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 15px; margin-top: 3px; }
#p_knowledge_carlaw .text a { color: #676767; font-size: 13px; padding-top: 10px; padding-bottom: 10px; display: block; }
#p_knowledge_carlaw .text a:hover { color: #CC0001; text-decoration: none; }

/*最新消息公告*/
#p_news .hd { background-image: url(../images/news_hd.jpg); height: 131px; background-repeat: no-repeat; }

#p_news .cd { background-image: url(../images/news_cd.jpg); background-repeat: repeat-y; padding-top: 15px; padding-bottom: 15px; padding-right: 35px; padding-left: 40px; }
#p_news .bd { background-image: url(../images/news_bd.jpg); padding-top: 18px; background-repeat: no-repeat; }
#p_news .contmain li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; color: #666666; background-image: url(../images/li5.jpg); background-repeat: no-repeat; background-position: 0px 19px; padding-top: 13px; padding-right: 7px; padding-bottom: 13px; padding-left: 7px; }
#p_news .contmain {}

#p_news .contmain .text img { float: left; margin-right: 15px; margin-bottom: 10px; }
#p_news .contmain .text { margin-top: 15px; }

#p_news .contmain  li a { color: #333333; text-decoration: underline; margin-right: 15px; padding-left: 10px; }
#p_news .contmain li a:hover { color: #FF0000; }
#p_news .contmain .btn5 { margin-top: 30px; }


/*Q & A*/
#p_qa .outcontmain { width: 675px; margin-right: auto; margin-left: auto; background-image: url(../images/bg_qam.jpg); background-repeat: repeat-y; background-position: center; }
#p_qa .contmain { background-image: url(../images/bg_qatop.jpg); background-repeat: no-repeat; background-position: center top; padding-top: 40px; padding-right: 20px; padding-left: 20px; }
#p_qa .contmainbottom { background-image: url(../images/bg_qabottom.jpg); background-repeat: no-repeat; background-position: center bottom; height: 222px; width: 675px; margin-left:8px }
#p_qa .contmain li { background-image: url(../images/q_icon.jpg); background-repeat: no-repeat; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 25px; background-position: 0px 7px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#p_qa  .contmain li li { background-image: url(../images/a_icon.jpg); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: -25px; }
/*舊的Q&A
#p_qa  .contmain li { background-image: url(../images/q_icon.jpg); background-repeat: no-repeat; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 25px; background-position: 0px 7px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
#p_qa  .contmain li li { background-image: url(../images/a_icon.jpg); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: -25px; }
*/


/*我要賣車*/
#p_sell_consult li p  { padding-left: 100px; padding-top: 30px; padding-bottom: 15px; }
#p_sell_consult li { margin-bottom: 15px; background-repeat: no-repeat; background-position: 0px 40px; padding-bottom: 15px; }
#p_sell_consult li.li1 { background-image: url(../images/sell_consult_pic_01.jpg); }
#p_sell_consult li.li2 { background-image: url(../images/sell_consult_pic_02.jpg); }
#p_sell_consult li.li3 { background-image: url(../images/sell_consult_pic_03.jpg); }
#p_sell_consult .text .table3 { width: 95%; margin-right: auto; margin-left: auto; }
#p_sell_consult .text .btn5 { margin-top: 20px; }

/*網站地圖*/
#p_sitemap .contmain { background-image: url(../images/bg_sitemap.jpg); background-repeat: no-repeat; background-position: center top; width: 675px; min-height:720px!important; height: 720px; }
#p_sitemap .lbar { float: left; padding-right: 20px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; }
#p_sitemap .rbar { float: right; padding-right: 20px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; }
#p_sitemap .mbar { padding-right: 210px; padding-left: 245px; padding-top: 10px; padding-bottom: 10px; }
#p_sitemap  h5 { background-image: url(../images/bg_sitemaptitle.jpg); background-repeat: no-repeat; background-position: left top; height: 28px; width: 186px; text-align: center; padding-top: 13px; padding-bottom: 8px; }
#p_sitemap li { background-image: url(../images/icon_sitemap.png)!important; background-image: url(../images/icon_sitemap.gif); background-repeat: no-repeat; background-position: 10px 3px; padding-left: 32px; padding-bottom: 8px; }

