﻿* {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-family: "Arial";
	background-repeat: no-repeat;
	background-position: left top;
}
img{
	border: none;
}
#page{
	width: 1000px;
	margin:0px auto;
	background-color: #ffffff;
}
body{
	background-color: #CCCCCC;
}
#top{
	background-image: url(../image/top_bg.gif);
	background-repeat: repeat-x;
	height:71px;
}
#logo{
	float:left;
	margin-left: 30px;
}
#menu{
	padding-top:10px;
	color:white;
	font-size: 14px;
}
#menu a{
	padding-left:7px;
	padding-right:7px;
	color:white;
	text-decoration: none;
}
#menu a:hover{
	text-decoration: underline;
}
#slogan{
	padding: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #B00000;
}
#nav,#nav a{
	background-color: #EA0000;
	padding: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
#nav a:hover{
	text-decoration: underline;
}
#banner{
margin-top:10px;
margin-bottom:10px;
}
#middle{
	margin: 10px;
}
#bottom{
	height:80px;
	background-image: url(../image/bottom_bg.gif);
	background-repeat: repeat-x;
	clear: left;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 150%;
	font-family: "Arial";
}
#bottom p{
padding:7px;
}
#profile,#brand,#brandDetail,#news,#newsDetail,#stock,#contactUs{
	padding-left: 210px;
}
#profile{
	background-image: url(../image/profile_left.jpg);
}
#brand,#brandDetail{
	background-image: url(../image/brand_left.jpg);
}
#stock{
	background-image: url(../image/stock_left.jpg);
}
#contactUs{
	background-image: url(../image/contact_us_left.jpg);
	height:300px;
}
#brand ul{
	line-height: 150%;
}
#brand li{
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 10px 10px 10px 130px;
	font-size: 12px;
}
#brand a{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#brand a:hover{
	text-decoration: underline;
}
#brandDetailRight{
	width: 770px;
}
#bdrb1Title,#bdrb2Title,.boxHead{
	background:url(../image/box_bg.gif);
	height:30px;
	line-height:30px;
	font-size: 16px;
	font-weight: bold;
	padding-left:10px;
}
#bdrb1Content,#bdrb2Content,.boxBody{
	color:#666666;
	border-left:1px solid #D7D7D7;
	border-right:1px solid #D7D7D7;
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
}
#bdrb1Foot,#bdrb2Foot,.boxFoot{

	background:url(../image/box_bg.gif) no-repeat 0 -30px;
	height:10px;
	font-size: 0px;
}
#bdrb1Content{
 padding-left:130px;
height:70px;
font-size:12px;
}
#bdrb2Content{
	padding: 5px;
}
#bdrb2c2{
	width:100%;
}
#bdrb2Content ul{
	margin-left: 16px;
	list-style-type: square;
}
#bdrb2Content li{
font-size:12px;
}

#bdrb2Title{
	margin-top: 10px;
}
#news,#newsDetail{
	background-image: url(../image/news_left.jpg);
}
#news li,#indexNewsBody li{
	background-image: url(../image/dot.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
}
#news a ,#indexNewsBody a{
	text-decoration: none;
}
#news a:hover,#indexNewsBody a:hover{
	text-decoration: underline;
}
#news span,#indexNewsBody span{
float:right;
}
#news li a,#indexNewsBody a{
float:left;
}
#newsClass{
	font-weight: bold;
}
#newsClass a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#newsClass a:hover{
	color: #FFFFCC;
}
#newsClass li{
	float: left;
	border: none;
	margin: 10px;
	padding: 5px;
	background-color: #666666;
}
#newsTitle,#subTitle{
	text-align: center;
}
#selectMode{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin:15px;
}
#product a{
	text-decoration: none;
}
#product table{
	width:100%;
	background-color: #CCCCCC;
}
#product td{
	background-color: #FFFFFF;
	padding: 5px;

}
#searchBox{
	text-align: center;
	margin: 10px;
}
#productDetail table{
	width:100%;
}
#pdContent{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DEDFDE;
	border-bottom-color: #DEDFDE;
	border-left-color: #DEDFDE;
}
#pdProfile{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DEDFDE;
	border-left-color: #DEDFDE;
	line-height: 150%;
padding:10px;
}
#pdProfile li{
	list-style-type: none;
}
#pdProfile h1{
	font-size: 16px;
}
#pdProfile h2{
	font-size: 14px;
	color: #999999;
}
#pdDescription1{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDFDE;
padding:10px;
}
#pdDescription1 b{
	font-size: 16px;
	line-height:25px;
}
#pdDescription1 ul{
padding-left:25px;
}
#pdDescription1 li{
	font-size: 12px;
}
#pdPic{
padding:10px;
width:25%;
}
#pdContact{
	width:30%;
	line-height:150%;
	padding:10px;
	vertical-align: top;
}
#pdName{
	background-image: url(../image/product_detail_bg.gif);
	background-repeat: no-repeat;
	height: 42px;
	line-height:40px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#productNote{
	border: 1px dashed #CCCCCC;
	background-color: #FFFF99;
	padding: 10px;
}
#pdDescription2 a , #pdDescription2 b,#pdDescription2 td{
	font-size: 12px;
}
#pdDescription2 b{
line-height:180%;
}
.vleft{border-right:1px solid #EEE; text-align:center; width:240px; }
.fullwidth{background:#CCCCCC; line-height:150%; margin-bottom:5px; width:100%; font-size:13px;}
.fullwidth th{background:#FFFFCC; height:25px; color:FF0000; text-align:center; font-size:14px;}
.fullwidth td{background:#FFF; padding-left:10px; text-align:left;}
.fullwidth .first{background:#F7F7F7; width:30%; text-align:right; padding-right:10px;}
.fullwidth .second{background:#FFFFFF; width:70%; text-align:left;}
.fullwidth h2{font-size:12px; font-weight:normal;}
.fullwidth li{
	list-style-type: none;
}
#indexBrandHead{
	background-image: url(../image/box.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.indexLink{
	color:#666666;
	text-decoration:none;
	background:url(../image/ico.gif) no-repeat 0 9px;
	display:block;
	padding-left:15px;
	margin-left:10px;
	line-height:30px;
	font-weight: bold;
}
#indexProfileBody{
padding:5px;
font-size:12px;
line-height:200%;
}
#indexBrandBody,#indexProfileBody,#indexNewsBody{
color:#666666; 
border-left:1px solid #D7D7D7; 
border-right:1px solid #D7D7D7;
}
#indexBrandBody ul{
height:100px;
}

#indexBrandBody li{
	float:left;
	width:127px;
	text-align:center;
	line-height:245%;
	font-family:Verdana;
	margin-right: 5px;
	margin-left: 5px;
	list-style-type: none;
}
#indexBrandBody img{
border:1px solid #CCCCCC; margin-left:4px; width:116px; display:block; display:inline;
}
#indexBrandBody a{
	font-size:12px;
	text-decoration: none;
}
#indexBrandBody a:hover{
	text-decoration: underline;
}

#indexBrandFoot{
background:url(../image/box.gif) no-repeat; background-position: 0 -30px; height:10px; font-size:0;
}
#indexProfileHead{
background:url(../image/box.gif) no-repeat; background-position: 0 -40px; height:30px; font-size:0;
}
#indexProfileFoot{
background:url(../image/box.gif) no-repeat; background-position: 0 -70px; height:10px; font-size:0;
}
#indexNewsHead{
background:url(../image/box.gif) no-repeat; background-position: 0 -80px; height:30px; font-size:0;
}
#indexNewsFoot{
background:url(../image/box.gif) no-repeat; background-position: 0 -110px; height:10px; font-size:0;
}
#indexNewsBody a,#indexNewsBody sapn{
font-size:12px;
}
#index table{
width:100%;
}
#newsContent{
padding-top:20px;
line-height:150%;
}