body {
	font-family: Verdana, Arial, "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin:0px;
	background-color: #F7F4EE;
}
a {
	color: #526ACC;
	text-decoration: none;
}
a:hover{
	color:#C48A00;
}
table {
	border-collapse:collapse;
}
#top{ width:1003px; clear:both; margin:0px;overflow:hidden;}
#wrapper{
	width:973px;
	clear:both;
	margin: 0px;
	float: none;
	padding: 15px;
}
#wrapper .container {
	margin-left: 200px;
}
.memberContainer {
	width: 720px;
	margin: 10px 0px 10px 0px;
	float: right;
}

.sidebar {
	width:190px;
	float:left;
	margin-top: 10px;
}


#left {	position:relative; width:210px;float:left; margin:15px 10px 10px 10px;}
#left_sbs {
	position:relative;
	width:193px;
	float:left;
	margin:50px 0px 10px 5px;
}
#main {
	position:relative;
	width:742px;
	float:left;
	margin:15px 0px 0px 0px;
	overflow:visible;
	height: auto;
}
.whitetxt {
	font-weight: bold;
	color: #FFFFFF;
}

#main_sbs {	position:relative; width:793px; float:left;margin:15px 0px 0px 0px;}
#main_content {	position:relative; width:650px; float:left;margin:15px 0px 0px 0px;overflow:hidden;}
#middle {position:relative; width:526px; float:left;margin:0px;}
#right {
	position:relative;
	width:198px;
	float:right;
	margin:0px;
}
#copyright {
	clear:both;
	float:left;
	text-align:center;
	position:relative;
	width:1003px;
}
#login {width:192px;margin-bottom: 10px;}
#login .input {
	font-size: 12px;
	color: #666666;
	height:14px;
	border:none;
	background:url(images/spacer.gif) no-repeat ;
	width:80px;
	
}
#bulletinSum {width:192px;margin-bottom: 10px;}
#bulletinSum a {	font-size: 12px;}
#creditsum {width:192px;margin-bottom: 10px;}
#sumSite {
	width:192px;
	margin-bottom: 10px;
}
#banner01 {
	width:auto;
	clear:both;
	background:url(images/frame-c2.gif) repeat-x;
	margin-bottom: 10px;
}
#banner01  a{
	font-size: 16px;
	color:#0000FF;
	text-decoration:underline;
	bottom: 6px;
	position: relative;
	margin:0px 7px 0px 7px;
}
#banner01  a:hover{color:#C48A00;}
#banner01 object{bottom:12px;position:relative;}
#banner01 embed{bottom:12px;position:relative;}
#banner02 {width:192px;margin-bottom: 10px;}
#banner03 {background-color:#F7F4EE;width:192px;float:right;margin-bottom: 10px;}
#banner03 dt{ margin:4px 0px 2px 8px; }
#banner04 {width:192px;margin-bottom: 10px;}
#bulletinWeb {width:192px;float:right;margin-bottom: 10px;}
#bulletinWeb a {font-size: 16px;}
#carService {
	width:192px;
	float:left;
	margin-bottom: 10px;
}
#carService a{color: #666666;}
#carService .subject{color:#CC6666;}
#fourArea dt{margin:5px 10px 0px 10px;}
#gossipCar {width:526px;margin:10px 0px 0px 0px;float:left;}
#kb a{
	text-decoration:none;
	color: #526ACC;
}
#kb a:hover{
	text-decoration:none;
	color: #C48A00;
}
#kb .kbTitle {
	color: #CC6666;
}

#lifeInfo {width:192px;float:right;margin-bottom: 10px; line-height:16px;}
#location, #location a{font-size: 12px;color: #FFFFFF;line-height: 17px;}
#location a:hover{color: #7B8059;}
#menu {
	background: url(images/menu.gif) no-repeat center bottom;
	padding: 0px 5px 0px 5px;
}
#menu a{
	font-size: 16px;
	color: #333333;
	text-decoration:none;
}
#menu a:hover{
	font-weight:bold;
	color: #FFFFFF;	
}
#news a{
	text-decoration:none;
	color: #526ACC;
}
#news a:hover{
	text-decoration:none;
	color: #C48A00;
}
#news .newsTitle {
	color: #CC6666;
}
#pageNum {width:auto; text-align:center; font-size:14px; margin:10px auto;}
#pageNum a{
	color:#C48A00;
	margin:0px 4px;
	text-decoration:underline;
}
#queryRank {width:192px;margin-bottom: 10px;line-height:16px;}
#recmdCar {width:526px;margin:10px 0px 0px 0px;float:left;}
#serviceNews{margin:10px 0px 0px 0px;}
#srchCar {width:526px;font-size: 12px;float:left;margin-bottom: 10px;}
#srchCar   .short a {
	text-decoration:underline;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#srchCar .cdtionSet{font-size: 12px;line-height: 30px;}
#tpReport {width:526px;margin:10px 0px 0px 0px;float:left;}
#viewedList {width:192px;float:right;margin-bottom: 10px; line-height:16px;}

.list01 {
	list-style-position: outside;
	list-style-image: url(images/list01.gif);
	list-style-type: none;
}
.list02 {
	list-style-position: outside;
	list-style-image: url(images/list02.gif);
	list-style-type: none;
}
.list03 {
	list-style-position: outside;
	list-style-image: url(images/list03.gif);
	list-style-type: none;
}
.list04 {
	list-style-position: outside;
	list-style-image: url(images/list04.gif);
	list-style-type: none;
}
.list05 {
	list-style-position: outside;
	list-style-image: url(images/list05.gif);
	list-style-type: none;
}
.bg-xt {
	background-repeat: repeat-x;
	background-position: top;
}
.bg-xc {
	background-repeat: repeat-x;
	background-position: center;
}
.bg-xb {
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg-yr{
	background-repeat:repeat-y;
	background-position:right;
}
.bg-yl{
	background-repeat:repeat-y;
	background-position:left;
}
.bg-norepeat {
	background-repeat: no-repeat;
	background-position: center center;
}
.carTitle {
	font-size: 16px;
	font-weight: bold;
	color: #CC6666;
	background-image: url(images/bar01.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.row01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #FDFDFC;
}
.row02 {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #EEEEEE;
}

.title01 {
	font-size: 12px;
	color: #FFFFFF;
}

.type16BR {
	font-size: 16px;
	color: #99917C;
}
.type12BR {
	font-size: 12px;
	color: #99917C;
}
.keyword {
	font-size: 12px;
	color: #CC6666;
	font-weight:bold;
	margin:0px 6px;
}
.type12W {
	font-size: 12px;
	color:#CC6666;
	line-height: 16px;
}

.title {
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;

}
.price {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.price2 {	color: #CC6666;}

.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.underline2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
}
.underline3 {
	border-bottom: 1px dotted #CCCCCC;
}

.noEquip {	color: #CCCCCC;}

.storeTitle {
	font-size: 16px;
	font-weight: bold;
	color: #CC6666;
}
.storeTitle a {
	font-size: 16px;
	font-weight: bold;
	color: #CC6666;
	text-decoration: underline;
}
#table00 .table01 {
	color: #090453;
	background-color: #D4DEFF;
}


.row-over {
	color: #C48A00;
}
.Equip {
color: #CC6666;
}


.Xtd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	line-height: 50px;
}
.redword {
	color: #CC0000;
}
.fontwhite {
	color: #FFFFFF;
}
.fontwhiteB {
	color: #FFFFFF;
	font-weight:bold;
}
#guarantee {
	width:192px;
	margin-bottom: 10px;
	line-height: 16px;
	float: right;
}
#vote {
	width:192px;
	float:right;
	margin-bottom: 10px;
	line-height:14px;
	font-family: Verdana, "新細明體", helvetica;
	font-size: 11px;
}
#subject {
	width:192px;
	margin-bottom: 10px;
	line-height:16px;
	float: right;
}
#vote .voteNumbg {
	background-image: url(images/voteNumbg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
#kb {
	width:526px;
	margin:10px 0px 0px 0px;
	float:left;
	line-height: 16px;
}
#kb .title {
	font-family: Verdana, "新細明體", helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #526acc;
}
#kb .title1 {
	font-family: Verdana, "新細明體", helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #617acc;
}
#shopReport {
	width:526px;
	margin:10px 0px 0px 0px;
	float:left;
	line-height: 16px;
}
#shopReport .title {
	font-family: Verdana, "新細明體", helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #526acc;
}
.line_all {
	border: 1px solid #CCCCCC;
}
.memberMenu {
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(images/list01.gif);
	list-style-type: none;
	margin: 8px;
}
.memberMenu ul {
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(images/list03.gif);
	list-style-type: none;
	margin: 0px 0px 0px 18px;
}
.memberClauseSelectorDiv {
	height: auto;
	width: 90%;
	overflow: hidden;
	margin: 0px auto 1em;
}
.memberClauseSelector-sumbaby {
	clear: left;
	float: left;
	position: relative;
	width: auto;
	left: -10px;
}

.memberClauseDiv-auction {
	height: auto;
	width: 800px;
	overflow: hidden;
	clear: both;
	margin: 0px auto;
}

.memberClauseDiv-sale {
	height: auto;
	width: 800px;
	overflow: hidden;
	clear: both;
	margin: 0px auto;
}
.memberClause-auction {
	height: 330px;
	width: auto;
	overflow: auto;
	padding: 1em;
	SCROLLBAR-FACE-COLOR: #8f9bcc;
	SCROLLBAR-HIGHLIGHT-COLOR: #ccd6ff;
	SCROLLBAR-SHADOW-COLOR: #ccd6ff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ccd6ff;
	SCROLLBAR-DARKSHADOW-COLOR: #8f9bcc;
	SCROLLBAR-BASE-COLOR: #ffffff;
}

.memberClause-sale{
	height: 330px;
	width: auto;
	overflow: auto;
	padding: 1em;
	SCROLLBAR-FACE-COLOR: #b1cc29;
	SCROLLBAR-HIGHLIGHT-COLOR: #f2f8ee;
	SCROLLBAR-SHADOW-COLOR: #f2f8ee;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #e3f7d5;
	SCROLLBAR-DARKSHADOW-COLOR: #d4f7bc;
	SCROLLBAR-BASE-COLOR: #ffffff;
}

.memberClause-checkBox {
	float: left;
	width: auto;
	margin-top: 4px;
}
.memberClause-button {
	float: right;
	width: auto;
	margin-top: 4px;
}
.gallery {
	margin: 8px 0.5%;
	padding: 6px;
	float: left;
	height: 75px;
	width: 100px;
	border: 1px dotted #CCCCCC;
	background-color: #FFFFFF;
}
.galleryOnMouseOver {
	margin: 8px 0.5%;
	padding: 6px;
	float: left;
	height: 75px;
	width: 100px;
	border: 1px solid #8f9bcc;
	background-color: #e5ebff;
}

.msg th {
	background-color: #ccd6ff;
	border-bottom: 1px solid #cccccc;
	border-right: 2px inset #e5ebff;
	background-image: url(images/msgHeadBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.msg-carInfo  {
	float: left;
	width: 190px;
	background-color: #f2f8ee;
	padding: 4px;
	text-align: left;
	margin: 4px;
	border: 3px double #e0d9cb;
}
.msg .question {
	margin-left: 200px;
}


.msg-unread {
	font-weight: bold;
	color: #000000;
}
.msg-unread-rollover {
	font-weight: bold;
	color: #000000;
	background-color: #e5ebff;
}
.msg-readed ,.msg-readed a{
	color:#999999;
}
.msg-readed-rollover {
	background-color: #e5ebff;
}
.carCheckTable {
	background-color: #FFFFFF;
}
.carCheckTable th {
	font-weight: bold;
	background-color: #eeeeee;
}
.carCheckTable ol.inline {
	margin: 0px;
	padding: 0px;
}

.carCheckTable   ol.inline li {
	list-style-type: none;
	float: left;
	display: inline;
	width: 22%;
	padding-left: 1em;
	background-image: url(images/list03.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.carCheckTable ol.block {
	margin: 0px;
	padding: 0px;
}

.carCheckTable ol.block li {
	list-style-type: none;
	padding-left: 1em;
	background-image: url(images/list03.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: inline;
	float: left;
	width: 44%;
	padding-right: 1em;
}
.memberPasswordDiv {
	width: auto;
	float: right;
	margin-right: 0px;
}
.titlebar01 {
	margin-bottom: 16px;
}
.carTitle02 {
	font-size: 16px;
	font-weight: bold;
	color: #CC6666;
}
.checkAreaSideMenuDiv {
	border-top: 1px dotted #CCCCCC;
}


.checkAreaSideMenu-Level1 {
	list-style-position: outside;
	list-style-image: url(images/list01.gif);
	list-style-type: none;
	font-weight: bold;
	margin: 4px;
	padding-left: 2em;
}
.checkAreaSideMenu-Level2 {
	list-style-position: outside;
	list-style-image: url(images/list03.gif);
	list-style-type: none;
	margin: 0px;
	padding-left: 1.2em;
	padding-bottom: 0.5em;
	font-weight: normal;
}
