@charset "utf-8";
/* CSS Document */

body {font: normal normal 12px/1.6em "微软雅黑"; background:#fff url(bg.png) repeat-x left top;}
.AllWrap {width:960px; margin:0 auto; }
	.AllWrap:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.Navigation {margin:0 0 5px; padding:0 0 0 15px; background:url(position.png); width:735px; height:40px;}


/*
Header.html
*/
.headerInfo {width:960px; height:160px; backgorund:#eee; position:relative; }
	.logo {width:315px; height:115px; background:url(logo.png) no-repeat; position:absolute; left:0; top:0;}

	.topMenu {width:615px; height:28px; position:absolute; left:65px; top:87px; z-index:100; font-family:"宋体";}
		.topMenu li { float:left; margin:0 1px; height:28px; background:url(m_l.png) no-repeat; }
                  * html .topMenu li {width:70px; text-align:center; }
			.topMenu li a {display:block; height:28px; width:inherit; background:url(m_r.png) no-repeat right top; padding:0 10px; line-height:28px; color:#666;}
			.topMenu li a:hover {font-weight:bold; color:#c00;}
                           * html .topMenu li a:hover {font-weight:normal;}
			
	.headerInfo .info {width:250px; height:50px; position:absolute; right:0; top:65px; z-index:100; background:url(info.png) no-repeat;}
	
	.loginBar {width:250px; height:65px; position:absolute; right:0; top:0; z-index:100; overflow:hidden;}
		.lgb {display:block; width:220px; height:35px; background:url(login.png) no-repeat; padding:20px 0 10px 30px; overflow:hidden;}
		.lgb a {width:100px; height:35px; display:block; float:left; overflow:hidden; padding:65px 5px 0;}
		
	.topMember { text-align:right; margin:1em 5px 0 0;}	
	
	.menu {width:700px; height:45px; position:absolute; left:0; top:115px; z-index:100; }
		.menu li { float:left; margin:0 15px; height:45px; width:80px; overflow:hidden; }
		.menu li a {display:block; width:80px; height:25px; margin:10px 0; overflow:hidden; padding:45px 0 0; }
		
			#menu_dx {background:url(dx.png) no-repeat 0 9px; }
			#menu_pf {background:url(pf.png) no-repeat 0 9px; }
			#menu_dz {background:url(dz.png) no-repeat 0 9px; }
			#menu_ly {background:url(ly.png) no-repeat 0 9px; }
		
	.ShopCartWrap { text-align:right; margin:0 5px 0 0; line-height:1.5em;}
		
	.headerSearchBar {width:250px; height:45px; position:absolute; right:0; top:115px; z-index:100; background:url(search.png) no-repeat right top;}
		.SearchBar {margin:10px 0 10px 20px; }
			.SearchBar .keywords, .SearchBar .btn_search {padding:0; margin:0; border:none; background:none;}
			.SearchBar .keywords {width:185px; height:25px; line-height:25px;}
			.SearchBar .btn_search {width:25px; height:25px; cursor:pointer; }


/*
saleInfo
*/

.saleSwf {width:685px; height:300px; float:left; margin:5px 0 0; }

.saleImg {width:270px; height:300px; float:right; }
	.saleImg .AdvBanner { width:270px; height:95px; margin:5px 0 0; clear:both; }
	
.saleBanner {width:960px; height:120px; clear:both; margin:5px 0 0; }


/*

*/
.maincol {width:750px; float:right; margin:0 0 0 10px; }

	.mainBody {width:740px; margin:0 0 10px;}
.subcol {width:200px; float:left; overflow:hidden; }
* html .maincol, * html .subcol { display:inline-block; overflow:hidden;}

.goodsCol { width:270px; float:left; }
.listsCol { width:685px; float:right; }
* html .goodsCol, * html .listsCol {display:inline; }

	.listsCol .AdvBanner { margin:5px 0 0; }



/*
GoodsListWrap
*/
.GoodsListWrap { margin:5px 0 0; border:1px solid #e7e3dc; background:#fefcf3; position:relative; width:650px; padding:18px 5px 13px 28px; }
	.GoodsListWrap .more { position:absolute; z-index:100; right:0; bottom:0; width:43px; height:43px; padding:0; margin:0; overflow:hidden; }
		.GoodsListWrap .more a { width:43px; height:43px; display:block; overflow:hidden; padding:43px 0 0; background:url(gmore.png) no-repeat; }
		.GoodsListWrap .more a:hover { background:url(gmore.png) no-repeat 0 -43px;}

	.GoodsListWrap .goodsImg {padding:4px; border:1px solid #ece9e1; background:#fff; width:140px; height:140px; }
	.GoodsListWrap .item {margin:0 0 1em;}



/* Button Style */
	.GoodsListWrap .addcart .listact{ background:url(button.png) no-repeat; }
	.GoodsListWrap .star-off .listact{ background:url(button.png) no-repeat 0 -23px; }
	.GoodsListWrap .star-on .listact{ background:url(button.png) no-repeat 0 -46px; }
	.GoodsListWrap .nobuy .listact{	background:url(button.png) no-repeat 0 -92px; }



/*
Border
*/
.subBorder, .sortBorder {border:1px solid #f6f2ed; background:#fff url(border_tb.png) repeat-x; margin:5px 0 5px; padding:0 0 10px;}
	.subBorder h4, .sortBorder h4 {height:35px; padding:0; margin:0; font:normal normal bold 14px/35px "宋体"; text-indent:0.8em;}
	.subBorder .body, .sortBorder .body {margin:5px 10px; position:relative;}
		.subBorder .body li, .subBorder .TreeList .cat1 { line-height:1.8em; padding:0 0 0 10px; background:url(mark.png) no-repeat 0px 10px; font-weight:normal; }
		.subBorder .body .more { position:absolute; right:-5px; top:-45px; width:60px; height:20px; background:url(more.png); overflow:hidden;}
			.subBorder .body .more a {width:60px; height:20px; overflow:hidden; padding:20px 0 0; display:block;}
	.dw h4 {padding:0 0 0 20px; background:url(dw.png) no-repeat 10px 8px;}
	.gongao h4 {padding: 0 0 0 20px; background:url(gg.gif) no-repeat 10px 8px;}
	
		.c-cat-depth-1 {font:normal normal bold 14px/2em; width:175px; }
		.c-cat-depth-2 {width:80px; float:left;}
			.c-cat-depth-2 a {color:#876;}
			
.subBorder .TreeList .cat1 {width:110px; float:left;}

 .sortBorder .body li {line-height:1.8em; }


.ArticleDetailsWrap {margin:3em 0 0;}
.ArticleDetailsWrap p {margin:1em 2em;}


.s-cat-depth-1 li span {width:100%; display:block; clear:both;}
.s-cat-depth-2 {clear:both;}
.s-cat-depth-2 li{width:120px; float:left;}


.footArticle {border:1px solid #f6f2ed; background:url(border_tb.png) repeat-x; width:958px; height:160px; margin:5px 0 0; clear:both;}
	.fa1, .fa2, .fa3 {width:316px; float:left; margin:0 0 0 5px;}
	.fa1 {margin:0;}
		.fa1 h4 {background:url(hz.png) no-repeat left center;}
		.fa2 h4 {background:url(djt.png) no-repeat left center;}
		.fa3 h4 {background:url(cx.png) no-repeat left center;}
		
	.bnews {margin:0 0 0 10px;}
		.bnews h4 {height:35px; padding:0 0 0 30px; margin:0; font:normal normal bold 14px/35px "宋体";}
		.bnews .body {padding:5px 5px 5px 5px; position:relative;}
			.bnews .body .more { position:absolute; right:5px; top:-40px; width:60px; height:20px; background:url(more.png); overflow:hidden;}
				.bnews .body .more a {width:60px; height:20px; overflow:hidden; padding:20px 0 0; display:block;}
				
			.bnews .body li { line-height:1.8em; background:url(mark.png) no-repeat 7px 10px; padding:0 0 0 20px;}
			.bnews .body li a:link {color:#665;}
	
		.bnews .TreeList {margin:0; padding:0; }

h1.goodsname {font-size:14px;}
/*
Footer.html
*/
#Foot p {marign:0; padding:0;}
	.footPicInfo {margin:10px 0 10px 25px;}
	.footCopyright { text-align:center; font:normal normal bold 12px/1.5em "宋体"; }
