
html { font-size:100.01%;}
body {
	font-size:12px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: 20px;
	text-decoration: none;
	background-image: url(images/bg01.jpg);
	background-repeat: repeat;
}
/*** Main ***/
.main {
	background-image: url(images/bg02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.main-width { width:975px; margin:0 auto;}
	
/*** top ***/
.top_tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFCC;
	text-decoration: none;
	width: 980px;
	margin: 0px;
	padding: 10px;
}

/*** middem ***/
.middem_tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	width: 980px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #FFFFFF;
	background-color: #F8F5F0;
}
	
/*** bottom ***/
.bottom_tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFCC;
	text-decoration: none;
	width: 980px;
}

/*** menu ***/
.menu_tb {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-decoration: none;
	background-image: url(images/bg04.gif);
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 44px;
}
.menu_tb_bg {
	background-image: url(images/bg05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 44px;
	padding-left: 20px;
}
.menu_icon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ab2e2c;
	height: 44px;
	letter-spacing: 5px;
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu_icon:hover {
	color: #FFFFFF;
}

/*** search ***/
.search_tb {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	margin: 5px;
}
.search_bg {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color: #ece5d5;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	color: #4f473a;
	padding: 10px;
	background-image: url(images/bg07.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.search_tittle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #4f473a;
	text-decoration: none;
	letter-spacing: 5px;
	text-align: center;
}
/*** news ***/
.news_tb_null {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B9AE9A;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
.news_tb {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B9AE9A;
	background-image: url(images/news_icon03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
.news_tb2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B9AE9A;
	background-image: url(images/news_icon01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
.news_tb3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B9AE9A;
	background-image: url(images/news_icon04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
.news_link {
	color: #999999;
	text-decoration: none;
}
.news_link:hover{
	color: #666666;
	text-decoration: none;
}
.news_more {
	color: #CC3300;
	text-decoration: none;
}
.news_more:hover{
	color: #FF0000;
	text-decoration: none;
}

/*** login&car ***/
.login_tb {
	background-image: url(images/bg11.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.car_tb {
	background-image: url(images/bg10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 190px;
	padding: 5px;
	color: #FFFFFF;
}
.car_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #663333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	margin: 2px;
	padding: 2px;
}
.car_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #663300;
	margin: 2px;
	padding: 2px;
	background-color: #996600;
}
.car_link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFCC;
	text-decoration: none;
	border: 1px solid #924345;
	margin: 2px;
	padding: 2px;
	background-color: #39191A;
}
.car_link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #663300;
	margin: 2px;
	padding: 2px;
	background-color: #996600;
}

/*** ad_link ***/
.adlink_tb {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 190px;
	margin: 5px;
}
.adlink_list {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C2B7A3;
}
.adlink_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}
.adlink_link:hover {
	color: #666666;
}

/*** sale ***/
.sale_tb {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 5px;
	background-color: #fafbf6;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
	background-image: url(images/bg13.gif);
}
.sale_tb2 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 5px;
	background-color: #fafbf6;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border: 1px solid #CC9966;
}
.sale_img {
	border: 3px solid #E3C9AE;
	margin: 2px;
	padding: 2px;
}
.sale_img:hover {
	margin: 2px;
	padding: 2px;
	border-top-color: #D2A980;
	border-right-color: #D2A980;
	border-bottom-color: #D2A980;
	border-left-color: #D2A980;
}	
.sale_list {
	background-image: url(images/bg15.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666633;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
}
.text010 {
	color: #666633;
	text-decoration: none;
}
.text010:hover{
	color: #FF0000;
	text-decoration: none;
}
.text001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.text002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text003 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #FF6600;
	font-weight: bold;
}
.text004 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	color: #6633CC;
	text-decoration: none;
}
.text005 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text006 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #4f473a;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
	padding-bottom: 5px;
}
.text007 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #4f473a;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	padding-bottom: 5px;
}
.text008 {
	background-color: #ECE5D5;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.text009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	background-image: url(images/news_icon07.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/*** pages_car ***/
.pages_car_tb {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 5px;
	background-color: f7eeed;
	border: 5px solid #e2ddd7;
	margin: 2px;
}
.pages_car_tb2 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 5px;
	background-color: #B6645A;
	border: 5px solid #e2ddd7;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 2px;
}

.pages_car_list {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C2B7A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #4F473A;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.pages_car_list2 {
	background-color: #ECE5D5;
	margin: 5px;

}
.pages_car_list3 {
	margin: 10px;
}

/* ºô¯¸¦a¹Ï */
.category {font-size: 15px;color: #000000;font-family: Arial, Helvetica, sans-serif;}
a.categorylink:link {color: #36051d;font-size: 15px;text-decoration: none;text-align: justify;font-weight: normal;}
a.categorylink:visited {color: #36051d;font-size: 15px;text-decoration: none;text-align: justify;font-weight: normal;}
a.categorylink:hover {color: #ff7f00;font-size: 15px;text-decoration: underline;text-align: justify;}

/*FAQ*/
.note-td1 {font-size: 24px; background:#3A6EA5; text-align:center; font-weight:bolder; color:#F3F3F3; }
.faq-td1 { height:24; background:#77B8D4; color:#ffffff;}
.faq-td2 { height:24; background:#f0ffff; color:#000000;}
