/* -------------------------------------------------------------- 
  
   Djweilai Screen Styles
   * Version:   0.5 (2008-6-6)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins/tabs.css";


/* Page
-------------------------------------------------------------- */
a ,td{ font-size:12px; color:#fff; }
html,body { height:100%; }
body {  background-color:#000; }
#page { margin: 0 auto; width: 1002px;}
#pager td { text-align:center; border:none; color:#fff;  }

#productList img { padding:3px;border:1px solid #ccc; }
#productList div { float:left;padding:2px 10px 2px 36px }
#productList h5 { text-align:center; }

#HomeProductsList{}
#HomeProductsList div{ float:left;padding:2px 10px 2px 36px }
#HomeProductsList img{padding:2px;border:1px solid #ccc;}
#HomeProductsList h5{padding:3px 0;text-align:center;}

/* Header
-------------------------------------------------------------- */

#header { margin: 0; background-color:#fff; width:100%;background: #000;  }

#header .tabs { border-bottom: 1px solid #ddd; background: #e43b00; }
#header .tabs li { border-right: 1px solid #fff; }
#header .tabs a { font-weight:bold; padding: 5px 15px; color: #fff; text-decoration: none; }

#banner { border-top:16px solid #000; }

/* Body
-------------------------------------------------------------- */

#body { margin: 10px 0; }
#introduction { background-color:#000; float: right; width: 763px; padding:0 3px; margin: 0 6px 0 3px; }
#introduction #pageContent { padding: 0 6px; background-color:#fff; }
#banner { text-align:center; }
#resources { background-color:#fff; float: left; width: 187px; height:100%; padding:3px; margin:0 6px 0 3px; }
#resources h3 { color: #907047; }
#resources ul, #resources ol { color: #888; }
#resources ul a { color: #555; }

#pageContent {background-color:#000; color:#fff;  }
#content { color:#fff; }
#content td { color:#fff; }
.pageContent1 {color:#fff;background-color:#000;font-size:12px;  }
/* Navigation
-------------------------------------------------------------- */
h2 {font-size:13px;color:#fff; padding:32px 0 8px 50px; background:url(../images/title_h2_bg.jpg) no-repeat left center;}
h3 {font-size:12px; margin:0; padding:16px 0 10px 20px; background-image:url(../images/title_h3_bg.jpg) }
h3 sub { padding-left:3px;color:#fff; }
h3 span { color:#fff; }
h4.news_title,h4.product_title{ text-align:center;}
#page_navigation { background-color:#000000; }
#page_navigation ul { margin:0; list-style:none; }
#page_navigation ul li { height:25px; padding:1px 0px; background:url(../../images1/page_navigation_bg.gif) no-repeat left center;}
#page_navigation ul li a { display:block; padding:5px 5px; color:#fff; }

#product_navigation { border:1px solid #ccc; padding:1px; background-color:#000000;}
#product_navigation ul { margin:0; list-style:none;  }
#product_navigation ul li { width:160px; height:25px; border-bottom:1px dashed #ccc; background:url(../../images1/pro_arrow_bg.gif) no-repeat 15px center; padding-left:25px;}
#product_navigation ul li a { display:block; padding:5px 5px; color:#FFFFFF;}


#friend_links ul { margin: 6px auto;}
#friend_links ul { list-style:none; }
#friend_links ul li { padding:6px 6px; border-bottom:1px dashed #ebebeb;}

/* Content
-------------------------------------------------------------- */
#newsList { padding:0 6px; }
#newsList ul { margin:0; list-style:none; }
#newsList ul li { padding:5px 16px; border-bottom:1px dashed #ccc; background:url(../images1/news_bg_arrow.gif) no-repeat left center;}
#newsList ul li a {  color:#fff; }
#newsList ul li span { text-align:right; color:#ccc; padding:0 20px;}
.img-border-4 { border: 1px solid #f0f0f0;padding: 0 2px; margin:0 2px;}

/* Footer
-------------------------------------------------------------- */
#footer { height:60px; border-top: 1px solid #eee; margin-top: 20px; text-align:center; background-color:#000; }

#footer .tabs { width: 405px; margin:0 auto; }
#footer .tabs a { padding: 10px 15px; color: #fff; text-decoration: none; }

#footer p.quiet { color: #ccc; }
#productsTypeList{ width:100%; background-color:#000000; }
#productsTypeList ul,#productsTypeList li{
	margin:0; padding:0;
}
#productsTypeList ul{
	list-style-type:none;
	margin:0 3px; padding:0;
}
#productsTypeList ul li{
	margin:1px 0;
}
#productsTypeList li a {
	font-size:12px;
	color:#fff;
	voice-family: "";
	padding:6px 0 5px 15px;
}
#productsTypeList ul li ul li{
}

#productsTypeList ul li ul li{
	margin:2px 0;
	border:1px solid #ccc;
}
#productsTypeList li a:link, #productsTypeList li a:visited {
	display: block;
	background: url(../../images/pro_arrow_bg.gif) no-repeat left center;
	text-decoration:none;
}

#productsTypeList li ul li a:link, #productsTypeList li ul li a:visited {
	color: #fff;
	display: block;
	background: url(../../images/aniu.gif) no-repeat 10px center;
	text-decoration:none;
}
	
#productsTypeList li a:hover, #productsTypeList li a:active {
	color: #CC0000;
	text-decoration:underline;
}
td { text-align:center; }