@charset "utf-8";
/* CSS Document */

html, body {
  background-color  : #ecece2;
  color             : black;
  font-family       : Microsoft JhengHei, Arial, Helvetica, MingLiU, Verdana, sans-serif, SimSun; 新細明體;
  font-size         : 12px;
  text-align        : left;
  margin            : 0;


}
table td{
	text-align:left;
}
div {

}
img { -ms-interpolation-mode:bicubic; }
.menu {
color:#666666;
font-size:11px;
}

.footer {
	font-family : Microsoft JhengHei, Arial, Helvetica, MingLiU, Verdana, sans-serif, SimSun; 新細明體;	
	font-size:12px;	
	color: #0000000;
	font-size: 12px;
	text-decoration:none;

}
.footer_txt {
	font-family : Microsoft JhengHei, Arial, Helvetica, MingLiU, Verdana, sans-serif, SimSun; 新細明體;
	font-size:11px;
	color:#666666;
}
.mc {
  background-color:#999999;
  background-image:url(mc_bg_1.jpg);
  font-weight:bolder;
  text-align: left;
  font-size:12px;
  text-decoration: none;
}
.mc a{
  text-decoration: none;
  color:none;
}
.mc a:visited{
  color:#000000;
}
.sc a{
  font-size:12px;
  text-align: left;
  text-decoration: none;
}
#productContainer {
float:left; 
display:inline-block;
border:solid 0px #CCCCCC; 

padding:5px; 
width:160px; 
height:150px; 
overflow:hidden;
}
#productContainerVS {
float:left; 
display:inline-block;
border:solid 0px #CCCCCC; 
padding:4px;
margin-right:0px;
width:200px; 
height:70px; 
overflow:hidden;
padding-top:0px;
}
#productContainerVSTxt {
float:left; 
display:inline-block;
border:solid 0px #CCCCCC; 
padding:4px;
margin-right:0px;
width:15px; 
height:70px; 
overflow:hidden;
padding-top:0px;
}
.product_titleVS{
text-align:center;
width:190px; 
overflow:auto;
font-size:12px;
color:#000000;
height:70px; 
}
#productContainer div {
text-align:center;

}
#productContainerCancel {

}
.pp {
border:#CCCCCC 1px solid;

}
.product_title{
text-align:center;
width:160px; 
overflow:auto;
font-size:12px;
color:#000000;
}
.product_type {
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
  background-position:bottom left; 
  background-repeat:repeat-x;
  
}

.dealer {
	border: solid 1px #999999;
	border-collapse:collapse;

}
.dealer td{
	font-size:12px;
	border-bottom: solid 1px #999999;
}
.dealer th{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-color:#CCCCCC;
}
.pname {
	font-size:14px;
	text-align:left;
	padding:3px;
	background-color:#5E7F92;
	border: 0px;
	padding:10px;
	color:#FFFFFF;
}
.dealer_dis a{
font-size:12px;
font-weight:lighter;
text-align:left;
padding:3px;
background-color:#5E7F92;
text-decoration:none;
border: 0px;
color:#FFFFFF;
}

.product_parts {
border: 1px #CCCCCC solid;
padding:10px;
padding-top:10px;
}
.product_parts th{
font-size:12px;
text-align:left;
padding:3px;
background-color:#5E7F92;
border: 0px;
padding:10px;
color:#FFFFFF;
}
.product_parts td{

border-collapse:collapse;
padding:5px;
font-size:12px;
color:#666666;
}
.product_parts .product_spec {
border: 0px;
padding:10px;
}
.product_parts .product_spec th{
font-size:11px;
text-align:left;
background-color:#FFFFFF;
border: 0px;
color:#666666;
}
.product_parts .product_spec td{
border-bottom:solid 1px  #999999;
border-collapse:collapse;
padding:5px;
font-size:12px;
color:#666666;
}

.product_parts .product_spec .txt {
font-weight:bold;
font-size:12px;
color:#5E7F92;
}

.select_list {
font-family : Microsoft JhengHei, Arial, Helvetica, MingLiU, Verdana, sans-serif, SimSun; 新細明體;
font-size:12px;
width:200px;
}
.header_offset {
margin-bottom:-0px;
} /*firefox*/
* html .header_offset { 
margin-bottom:-3px;
} /* IE6 */
*+html .header_offset { 
margin-bottom:-3px;
} /* IE7 */

#lanbar {
position:absolute;
top:65px;
margin-left:811px;
}
* html #lanbar { position:absolute;
top:65px;
margin-left:336px; 
} /* IE6 */
*+html #lanbar { position:absolute;
top:65px;
margin-left:336px; } /* IE7 */

#ccdiv {
position:absolute;
top:34px;
margin-left:811px;
}
* html #ccdiv { 
position:absolute;
top:34px;
margin-left:336px; 
} /* IE6 */
*+html #ccdiv { 
position:absolute;
top:34px;
margin-left:336px; } /* IE7 */

.cart {
font:Microsoft JhengHei, "Times New Roman", Times, serif; 
color:#666666;

}
.support_txt {
font-size:12px;
}
.breadcrumb {
padding:2px;
font:Microsoft JhengHei, Arial, Helvetica, sans-serif;
font-size:13px;
margin-left:5px;
color:#2B547E;

}
.breadcrumb a{
color:#999999;
font-weight:normal;
text-decoration:none;

}
.breadcrumb a:visited{
color:#404040;
font-weight:bold;

}
.pd {

}
.pd td {
padding:5px;
padding-right:10px;
margin-right:10px;
border-bottom: #CCCCCC solid 1px;

}
.pager a{
font-size:9px;
text-decoration:none;
}
.pager visited{
font-size:9px;
text-decoration:none;
}
#news a {
text-decoration:none;
color:#666666;
font-size: 11px;
}
#first_news a {
text-decoration:none;
color:#2d5771;
font-size: 15px;
font-weight:bold;
}
.newsheader {
font-size:14px;
font-weight:bold;
color:#5c7f92;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;

}
.gen_white_header {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_grey_txt {
font-size:11px;
color:#333333;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_grey_txt a{
font-size:11px;
color:#666666;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_dark_grey_txt {
font-size:12px;
color:#222222;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
text-decoration:none;
}
.gen_dark_grey_txt a{
font-size:12px;
color:#222222;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
text-decoration:none;
}
.gen_dark_grey_txt td{
font-size:12px;
color:#333333;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}

.about_txt {
font-size:12px;
color:#666666;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
text-decoration:none;
}
.about_txt td{
font-size:12px;
color:#666666;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
text-decoration:none;
}

.gen_grey_header {
font-size:12px;
font-weight:bold;
color:#666666;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_grey_header a{
font-size:12px;
font-weight:bold;
color:#666666;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
text-decoration:none;
}
.gen_green_header {
font-size:12px;
font-weight:bold;
color:#2d5771;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_green_big_header {
font-size:16px;
font-weight:bold;
color:#2d5771;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.gen_green_txt {
font-size:12px;
color:#2d5771;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.newsrow {
font-size:12px;
color:#222222;
font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif, 新細明體;
}
.newscontent {
font-size:14px;

}
.contact_content td {
font-size:12px;

}
.newsRowTable {
padding-top:3px;
padding-bottom:3px;
}

.newsSearch {

}

#pagerSelect {
	font-size:11px;
    border: 1px solid #f4f4f4;
}
.product_title_txt {
font-size:11px;
}
* html .product_title_txt { 
font-size:10px;
}
/* IE6 */
*+html .product_title_txt { 
font-size:10px;
} /* IE7 */

		
#header_menu {
/*align:right;
top:0px;
z-index:5;*/
}
* html #header_menu { 
/*align:right;
top:0px;
z-index:5;*/
}
/* IE6 */
*+html #header_menu { 
/*align:right;
top:0px;
z-index:5;*/
} /* IE7 */

#login_panel {
width:500px;
margin-top:50px;
margin-left: 0 auto;
margin-right: 0 auto;
text-align:center; 
}

.compare {
border: solid 1px #CCCCCC;
border-collapse:collapse;

}
.compare th{
font-size:16px;
background-color:#7491a1;

}


