@import url("style_showroom.css");

body {
	background: url(/images/5/showroom2/free-leftbg2.gif) repeat-y 1%;
}
#show_content {
	background: url(/images/5/showroom2/free-leftbg.gif) no-repeat bottom right;
	border: 1px solid #555;
}
div.show-top {
	background: url(/images/5/showroom2/top_02.gif) repeat-x;
	border: 0px solid #000;
	height: 157px;	
}
div.show-top2 {
	width: 210px;
	float: right;
}
div.show-top .company {
	height: 130px;
	margin: 0px;
	padding: 28px 0px 0px 150px;
}
div.show-top .company-name {
	padding: 5px 0px 0px 0px;
}
div.show-top .company-name p{
	border: 0px solid #000;
	padding: 8px 0px 0px 137px;
	line-height: 1.5em;
}
div.show-top .company img{
	margin-left: 40px;
}
div.show-top .company-name2 img{
	margin-left: 0px;
}
div.show-top .company table{
	margin: auto;
}
#show-left {
	background: url(/images/5/showroom2/free-leftbg2.gif) ;
	width: 179px;
	background-color: #f6f6f6;
	border: 0px solid #000;
}

#show-left li{
 list-style-image: none;
 background:none;
 background: url(/images/5/showroom2/left-box.gif) 4px 0px;
 padding: 6px 0px 7px 20px;
}
#show-left .yellow{
	background: url(/images/5/showroom2/left-box-y.gif) 4px 0px no-repeat;
}
#show-left .allpro{
	background: url(/images/5/showroom2/left-box-allp.gif) no-repeat 4px 0px;
	font-size: 12px;
}
#show-left .yellow a:link,#show-left .yellow a:visited{
	filter: Shadow(Color=#000000, Strength=1, Direction=120);
}
#show-left .yellow a:hover{	
	color: #000000;
	}
#show-left li ul{
	margin: 4px 0px 0px -16px;
	padding: 0px 0px 30px 0px;
	background:none;
	background: url(/images/5/showroom2/free-leftbg4.gif) no-repeat bottom ;
	border: 0px solid #000;
}
#show-left li li{
	background: url(/images/5/arrow-11.gif) no-repeat 20px 10px;
	padding: 3px 5px 5px 30px;
	border-bottom: 1px solid #999999;
	margin-right: 3px;
	color: #666666;
}
#show-left li li a:link, #show-left li li a:visited{
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #666666;
}
#show-left li a:link, #show-left li a:visited {
	color: #fff;
	}
#show-left li a:hover {
	color: #000000;
}
#show-left-ap{
	background: url(/images/5/showroom2/free-leftbg3.gif) no-repeat;
	width: 170px;
	margin: 0 0 0 -10px;
	padding: 0;
}
.logo_g, .clear_g{
	border-top:2px double #FFA76F;
	border-right:2px double #FFD291;
	border-bottom:2px double #FFD291;
	border-left:2px double #FFA76F;
 }
#show-left .google .sb_btn{
	border-top:1px double #FFC46E;
	border-right:1px double #FF944F;
	border-bottom:1px double #FF944F;
	border-left:1px double #FFC46E;
	background: url(/images/5/showroom2/boxbg2.gif) repeat-x #fff 1px 2px;
}
#show-right {
    background: url(/images/5/showroom1/rightbg1.gif) no-repeat left bottom;
	margin: 1px 5px 20px 5px;
}
#right-items h2{
	background: url(/images/5/showroom2/boxbg1.gif);
	height: 25px;
	padding: 6px 0px 0px 0px;
}
#right-items ul{
	text-align: left;
	margin: 0px;
	font-size: 11px;
	color: #333333;
	padding: 0px;
}
#right-items li{
	font-size: 10px;
	background: url(/images/5/arrow-3.gif) no-repeat 8px 6px;
	padding: 0px 0px 5px 17px;
	list-style-image: url(/images/5/spacer.gif);
}
#show-main {
	margin: 0px 160px 20px 190px;
	padding-bottom:20px;
}
#show-main1 {
	margin: 0px 15px 15px 190px;
}

div.info .page {
	margin-top:5px;
	margin-bottom:5px;
	}
div.info{
	border: 0px solid #000;
	padding: 0px 0px 10px 0px;
	width: 96%;
	margin: 0px 0px 30px 8px;
	}
div.info .contact-bg{
	border-bottom:3px inset #789F00;
	background: url(/images/5/showroom2/arrbg2.gif) left no-repeat;
	color: #668800;
	padding: 0px 0px 0px 20px;
	}
div.info .contact-bg2{
	border-bottom:3px inset #789F00;
	background: url(/images/5/showroom2/arrbg2.gif) left no-repeat;
	color: #668800;
	padding: 0px 0px 0px 20px;
	width:78%
	}
div.info h2, div.info h1, .zh_tw .info h2, .zh_tw .info h1{
	border-bottom:3px inset #ff733c;
	background: url(/images/5/showroom2/arrbg1.gif) left no-repeat;
	color: #7b1d0c;
	padding: 4px 0px 0px 20px;
	height: 24px;
	clear:both;
	}
div.info h2 strong{
	color:#FD6423;
	}
div.info .right {
	width: 98%;
	 }
div.info .right1 {
	float: right;
	 }
div.info .cate li{
	margin:6px 0px 6px 2px;
	padding:0 0 0 14px;
	background:url(/images/5/arrow-10.gif) no-repeat left ;
 	}
div.info-oem li{
	padding: 0px 0px 0px 10px;
	margin: 0px 2px 5px 0px;
	float: left;
	width: 80%;
	border: 0px solid #000;
	list-style-type: disc;
	}
#presslist ul{
	padding: 0px;
	margin: 10px 0px 10px 18px;
	border: 0px solid #000;
	width: 90%;
}
#presslist li{
	float: left;
	background-color: #999999;
	padding: 0px 15px 0px 15px;
	font-weight: bold;
	list-style-image: url(/images/5/spacer.gif);
	margin: 0px 5px 0px 0px;
	background-image: none;
	width: 30px;
}
#presslist li a{
	color: #FFFFFF;
	text-decoration: none;
}
#presslist {
	margin: 0 0 20px 3px;
}
#presslist .big-pic{
	margin: 8px 15px 5px 10px;
	}
#showlist {
	padding: 5px 20px 12px 0px;
	width: 98%;
	margin-bottom: 12px;
}
.info #themes li{
	width: 108px;
}
.move{
	margin: 20px 4px;
}
div.detail, div.detail-1, div.detail-2, div.clumn{
	margin: 10px 0px;
	}
div.detail-1 .big-pic, div.detail-2 .big-pic{
	margin: 0 15px 5px 20px;
	}
div.quality-info{
	margin-left:220px;
	line-height: 24px;
}

/* BMS CSS Document */
.inq-home {
	/*border: 1px solid #FFD685;
	background-color: #FFFBEC;*/
	width: 98%;
	font-size: 10px;
	float: left;
	color: #555;
	height: 28px;
	text-align: right;
	margin: 8px 0px 0px 0px;
	padding: 8px 10px 0 0;
	border: 0px solid #000;
	}
.inq-home img{
	vertical-align: middle;
}

/**************** tp_header styles *****************/
#tp_search{
	height:64px;
	padding-top: 13px;
}
#tp_search div{
	clear:none;
}
#tp_breadcrumb {
	float: left;
	margin: 12px 0px 4px 0px;
}
#tp_bar{
	margin: 12px 0px 4px 0px;
}
/**************** tp_container styles *****************/
#tp_container {
	margin: 0 1% 0 1%;
	border: 0px solid #666666;

}
/**************** table styles *****************/
#info2-box{
	vertical-align: top;
	border-top: 1px solid #DCDCDC;
	margin: 5px 0px 0px 0px;
	width: 100%;
	_width: 99.5%;
	}

#info2-box th{
	background-color: #F3F3F3;
	text-align: left;
	padding: 6px 10px 6px 15px;
	width: 25%;
	color: #000000;
	font-weight: bold;
	list-style-image: url(/images/5/arrow-10.gif);
	}
#info2-box td{
	padding: 8px 10px 8px 28px;
	border-bottom: 1px solid #DCDCDC;
	background-color: #FFFFFF;
	text-align: left;
	}
/**************** table styles *****************/
#contact-box , #compare-box{
	border-bottom: 3px solid #789F00;
	background-color: #789F00;
	margin: 10px 0 15px 0;
	width: 80%;
	}
#homecontact-box{
	border-bottom: 3px solid #789F00;
	background-color: #789F00;
	text-align: left;
	width: 100%;
	margin: 10px 0 15px 0;
	} 
#contact-box th , #homecontact-box th{
	background-color: #EEFDD9;
	color: #486000;
	text-align: right;
	font-weight: normal;
	}
#homecontact-box td{
	padding: 5px 10px;
	vertical-align: top;
	background-color: #fff;
	}