.Menu {
margin-top:0px;
padding-top:0px;
width:232px;
height:660px;
float:left;
}
.Menu_line {

}
.MenuLevel1{
	position:relative;
	font-size:12px;
	color:#333333;
	height:24px;
	line-height:24px;
	cursor:hand;
	padding-left:24px;
	font-weight:bold;
	background:#fcfcfc;
	border-bottom:1px dotted #cccccc;
	text-decoration: none;
	vertical-align: bottom;
}
.MenuLevel1Ex{
	font-size:12px;
	color:#333333;
	height:24px;
	line-height:24px;
	cursor:hand;
	padding-left:0px;
	font-weight:bold;
	background:#f3f3f3;
	border-top:1px #ffffff solid;
	border-bottom:1px #efefef solid;
	text-decoration: none;
}

.MenuLevel1 span{
position : absolute ;
left:5px;
top:7px;

}
.MenuLevel2{
font-size:12px ;
color:#333333 ;
background-color:#f7f7f7 ;
height:18px ;
padding-top:3px ;
padding-left:18px;
border-bottom:1px #efefef solid;
}
.MenuLevel3{
	position:relative;
	font-size:12px;
	color:#333333;
	height:20px;
	padding-top:3px;
	padding-left:38px;
	border-top:1px none;
	border-bottom:1px dashed #cccccc;
	text-decoration: none;
	background-color: #fcfcfc;
}

.MenuLevel3Ex{
font-size:12px ;
color:#333333 ;
height:20px ;
padding-top:3px ;
border-top:1px #ffffff solid;
border-bottom:1px #ffffff solid;
text-decoration: none;
}

.MenuLevel3 span{
position : absolute ;
left:22px;
top:6px;

}
.MenuLevel4{
display:block;
font-size:12px ;
color:#333333 ; 
background-color:#fcfcfc;
height:20px ;
line-height:20px ;
padding:3px 0 0 40px;
border-bottom:1px dashed #cccccc;
}
a.MenuLevel1 {
text-decoration:none;
}
a.MenuLevel3 {
text-decoration:none;
}
a.MenuLevel4 {
text-decoration:none;
}

a.MenuLevel4:hover {
color:#b30000;
text-decoration:none;
}


.MenuLevel8888{
font-size:12px ;
color:#5277A9 ;
background-color:#E0E0DA ;
height:18px ;
padding-top:3px ;
padding-left:18px;
}

.SubMenuLayer{
display:inline ;
cursor:hand ;
}

.SubMenuLayerHidden{
display:none ;
cursor:hand ;
}

.oprName{
position : absolute ;
left : 0 ;
top : 1000px ; 
width : 109 ; 
z-index : 10 ;
line-height : 20px ; 
font-size : 12px ;
background-color : #887868 ;
color : #ffffff ;
border : none ;
text-align : left ;
display:inline;
}

.oprName_hidden{
position : absolute ;
left : 0 ;
top : 1000px ; 
width : 109 ; 
z-index : 10 ;
line-height : 20px ; 
font-size : 12px ;
background-color : #887868 ;
color : #ffffff ;
border : none ;
text-align : left ;
display:none;
}

.oprName1{
position : absolute ;
right : 0 ;
bottom : 1000px ; 
width : 12 ; 
z-index : 10 ;
line-height : 12px ; 
font-size : 12px ;
background-color : #887868 ;
color : #ffffff ;
border : none ;
text-align:center;
padding-top:6px;
display:inline;
}

.oprName1_hidden{
position : absolute ;
right : 0 ;
bottom : 1000px ; 
width : 12 ; 
z-index : 10 ;
line-height : 12px ; 
font-size : 12px ;
background-color : #887868 ;
color : #ffffff ;
border : none ;
text-align:center;
padding-top:6px;
display:none;
}

#rlisttable {
text-align:right;
}
#rlisttable table {
clear:both;
margin:10px 0;
text-align:left;
width:100%;
}
#rlisttable tr {
zoom:1;
}
#rlisttable th {
background:#6e8193;
color:#fff;
font:bold 12px verdana;
zoom:1;
}
#rlisttable th div {
margin:3px 2px;
zoom:1;
}
#rlisttable th a {
color:#fff;
}

#rlisttable th.photo div {
margin-left:5px;
}
#rlisttable td {
background:#fff;
zoom:1;
}
#rlisttable td.div {
overflow:hidden;
}
#rlisttable td.selected {
color:#d8602f;
}
#rlisttable .prirow td {
font:normal 12px verdana;
vertical-align:top;
}

#rlisttable .secrow td {
font:normal 12px verdana;
vertical-align:top;
border-top:3px solid #f0f0f0;
}
#rlisttable td.ord div {
margin:10px 3px;
width:23px;
}
#rlisttable td.photo div {
margin:10px 2px 10px 5px;
width:120px;
}
#rlisttable td.photo img {
display:block;
height:90px;
width:120px;
}
#rlisttable td.model div {
margin:10px 2px;
line-height:1.3em;
width:174px;
}
#rlisttable td.model .optional {
font:12px arial;
color:#666;
}
#rlisttable td.mpg div {
margin:10px 2px;
width:80px;
}
#rlisttable td.msrp div {
margin:10px 2px;
width:76px;
}
#rlisttable td.hp div {
margin:10px 2px;
width:100px;
}
#rlisttable td.rating div {
margin:10px 2px;
text-align:center;
width:80px;
}
#rlisttable th.compare {
background:#d4dbe3;
color:#000;
text-align:right;
}
#rlisttable th.compare2 {
background:#f0f0f0;
}

#rlisttable td.ord {
font:bold 100% sans-serif;
text-align:left;
}
#rlisttable td.model {
font:bold 100% sans-serif;
text-align:left;
}
#rlisttable td.tech {
color:#379115;
}
#rlisttable .border td {
background:#f0f0f0;
height:10px;
}
#rlisttable td.addtrim {
padding:0 0 0 2px;
}
#rlisttable td.addtrim .head {
border-top:1px dotted #999;
border-bottom:1px dotted #999;
color:#999;
margin:10px 0;
padding:2px 0 2px 5px;
}
#rlisttable td.addtrim .head a {
color:#d8602f;
text-decoration:none;
}
#rlisttable td.addtrim .head a strong {
color:#999;
}
#rlisttable td.addtrim .head a:hover {
zoom:1;
}
#rlisttable td.addtrim .head a:hover strong {
color:#d8602f;
text-decoration:underline;
}
#rlisttable td.addtrim .head a:hover span {
font-weight:bold;
}
#rlisttable td.compare {
background:#e0e0e0;
vertical-align:bottom;
}
#rlisttable td.compare div {
margin:5px auto;
text-align:center;
width:28px;
}

/* style main_right*/
#main_right {

width:706px;
float:right;
margin-top:-12px;
padding-top:10px;
padding-left:10px;
}
.pro {

width:700px;
padding-top:20px;
margin-top:10px;
}
.pro ul li {
width:200px;
text-align:left;
list-style:none;
float:left;
padding:0 5px;
margin-left:5px;
}
.pro img {
width:190px;
height:116px;
}
.pro ul li span{
color:#b30000;
text-decoration:none;
}
.pro ul li span a{
color:#b30000;
text-decoration:none;
}
.pro ul li span a:hover{
color:#b30000;
text-decoration:underline;
}
