﻿/*--article details*/
#articleContent {
	line-height: 150%;
}
#articleContent #title{
	font-size:24px;
	color:#666666;
	font-weight:bolder;
	text-align:center;
}
#articleContent #content{
	font-size:12px;
	color:#666666;
	padding: 0px 10px 10px 10px;
}
#articleContent #time{
	font-size:12px;
	color:#999999;
	text-align:right;
	padding-right:20px;
}


/*article list*/
#ArticleList_centerBlankCell {
	background-image: url(../images/about/bg.jpg);
	background-repeat: repeat-y;
}
#articleListCenterTitle{
	color: #666666;
}
#articleListCenterTitle #big{
	font-size: 14px;
	font-weight: bolder;
	background-image:url(../images/article/titleBg.jpg); 
	height:29px;
	color:#FFFFFF;
	padding-left:35px;
}
#newsListTable {
	width: 95%;
}
#newsListTable td{
	height:30px;
	padding-left:15px;
	border-bottom: 1px dotted #CCC;
	text-align: left;
	vertical-align: middle;
}
#newsListTable td a{
	font-size: 12px;
	color: #333333;
	text-decoration:none;
	line-height:150%;
	list-style-type: square;
}
#newsListTable td a:hover{
	text-decoration:underline;
}
#pager td
{
	height:30px;
	vertical-align:middle;
	font-size:12px;
	color:#333333;
	padding-left: 10px;
}
#pager td a
{
	text-decoration:none;
	color:#333333;
}
#pager td a:hover
{
	text-decoration:underline;
}


/*default*/
#intro
{
	font-size:12px;
	color:#666666;
	line-height:160%;
	padding: 10px 10px 10px 20px;
}
#intro #more
{
	text-align:right;
	padding:10px;
}
#intro #more a
{
	text-decoration:none;
	color:#666666;
}
#intro #more a:hover
{
	text-decoration:underline;
	color:#333333;
}
#newProducts
{
	width: 100%;
	border-width: 0px;
}
#newProducts img
{
/*	border:1px solid #ccc;*/
	width: 120px;
	height: 90px;
}
#newProducts .imageCell
{
	text-align:center;
	vertical-align:middle;
	height: 80px;
	width: 20%;
}
#newProducts .titleCell {
	text-align: center;
	height: 21px;
	vertical-align: top;
	font-size: 12px;
	color: #333333;
}
.articleListCell
{
	font-size:12px;
	line-height:200%;
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
	padding: 10px;
	height: 155px;
}
.articleListCell a
{
	color:#333333;
	text-decoration:none;
}
.articleListCell a li
{
	list-style-type: circle;
	list-style-position: inside;
}
.articleListCell a:hover
{
	text-decoration:underline;
}

.more {
	background-image: url(images/index/lbl_more.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 45px;
	text-align: left;
	padding-left: 60px;
}
.more a {
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
.more a:hover {
	text-decoration: none;
}
.newProductsMore {
	background-image: url(images/index/newProduct_lbl2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align:top;
	width:55px;
	padding-top:16px;
}
.newProductsMore a {
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
.newProductsMore a:hover {
	text-decoration: none;
}


/*productDetails*/
#proDetail
{
	font-size:12px;
	color:#333;
}
#proDetail #info
{
	line-height:200%;
	text-align:left;
	padding-left:20px;
}
#proDetail #description
{
	line-height:150%;
	padding-bottom: 20px;
}
#proDetail h1
{
	font-size:18px;
	color:#333333;
	font-weight:bolder;
}
#proDetail h2
{
	font-size:24px;
	color:#006699;
	font-weight:bold;
}

/*productListL1*/
.productListL1Top
{
	height:54px;
	padding-left:55px;
	vertical-align:middle;
	background-repeat:no-repeat;
	font-size:12px;
	color:#009900;
	background-image: url(../images/product/productListL1_top.jpg);
}
.productListL1List
{
	font-size:12px;
	color:#333333;
	padding: 10px 20px;
	background-repeat:repeat-y;
	background-image: url(../images/product/productListL1_bg.jpg);
}
.productListL1List table td
{
	height:20px;
	width:20%;
	text-align:left;
	vertical-align:middle;
}
.productListL1List a
{
	text-decoration:none;
	color:#006699;
}
.productListL1List a:hover
{
	text-decoration:underline;
}


/*productListL2, product search*/
#proPicList
{
	font-size:12px;
	color:#333333;
}
#proPicList .proItem
{
	background-image:url(../images/product/productListL2_picBg.jpg);
	background-repeat:no-repeat;
	width:130px;
	height:193px;
	vertical-align: top;
}
#proPicList a
{
	font-size:12px;
	color:#333;
	cursor:hand;
	text-decoration:none;
}

/*productListL2*/
#productListL2ProTitle 
{
	font-size:24px;
	color:#006699;
	font-weight:bolder;
}
#proSubTitle 
{
	font-size:12px;
	color:#666;
}
/*productListL2, product search*/
.proPager
{
	font-size:12px;
	color:#333333;
}
.proPager a
{
	text-decoration:none;
	color:#333333;
}
.proPager a:hover
{
	text-decoration:underline;
}



/*sitemap*/
.level1
{
	padding-left:10px;
}
.level2
{
	padding-left:30px;
}
.level3
{
	padding-left:50px;
}
.level1 li
{
	list-style-type:square;
	list-style-position: inside;
}
.level2 li
{
	list-style-type: circle;
}
.level3 li
{
	list-style-type:disc;
}
.level1 li a, .level2 li a, .level3 li a
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-size: 12px;
	line-height: 200%;
}
.level1 li a:hover, .level2 li a:hover, .level3 li a:hover
{
	text-decoration:underline;
}


/*about (4 pages), contact (2 pages), declare*/
#centerBlankCell {
	background-image: url(../images/about/bg.jpg);
	background-repeat: repeat-y;
}
#centerTitle{
	color: #666666;
}
#centerTitle #big{
	font-size: 14px;
	font-weight: bolder;
}
#centerTitle #small{
	font-size: 12px;
	height: 20px;
}
#content{
	font-size: 14px;
	color: #666666;
	line-height: 200%;
	padding: 10px;
}


/*contact_sales*/
#content .photo
{
	border:3px solid #CCC;
}
#content .left
{
	padding:2px 5px;
	width: 160px;
	height: 120px;
}
#content .right
{
	font-size: 12px;
	color: #666666;
	line-height: 200%;
	padding: 10px;
}

/*feedback*/
#feedbackProTitle 
{
	font-size:12px;
	color:#575F3A;
	font-weight:bolder;
}

#feedbackTable
{
	font-size:12px;
	width:100%;
}
#feedbackTable .item
{
	width:80px;
	height:30px;
	text-align:left;
	padding-left:20px;
	border-bottom:1px dotted #CCC;
	background-color:#F9F9F9;
}
#feedbackTable .value
{
	border-bottom:1px dotted #CCC;
	padding: 3px 10px;
}
#feedbackTable input
{
	border:1px solid #999;
}
#feedbackTable textarea
{
	border:1px solid #999;
}
/*product order*/
#productOrderProTitle 
{
	font-size:24px;
	color:#006699;
	font-weight:bolder;
}

#orderTable
{
	font-size:12px;
	width:100%;
}
#orderTable .orderItem
{
	width:30%;
	height:30px;
	text-align:right;
}
#orderTable .orderValue
{
	width:70%;
}
/*product search*/
#productSearchProTitle 
{
	font-size:24px;
	color:#006699;
	font-weight:bolder;
}
/*about*/
/*about*/
/*about*/
/*about*/
