*{ margin: 0; padding: 0; }* 
body { font: .7em Arial, Tahoma, sans-serif; line-height: 1.6em;background: #fff; color: #444; margin: 0;}
a {	color: #E0691A;	background: inherit;}
a:hover { color: #6C757A; background: inherit; }
h1 { font: normal 2.4em Tahoma, Arial, Sans-Serif; padding: 7px 0 0 8px; margin: 0; }
h1 a { color: #737373; background: inherit; }
.orange { color: #E0692A; }
sup { font-size: .5em; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
p {	margin: 0 0 5px 0; }
ul { list-style : none; }

/* 布局 */
.content { margin: 0 auto;width: 970px;padding: 10px; }
.header { height: 70px;background: #fff url(headerbg.gif) repeat-x bottom;color: #808080;margin: 3px 0;padding: 10px 0 0 0;}
.top_info {float: right;width: 555px;padding: 5px 0 4px 0;color: #808080;}
	.top_info_left {width: 200px;float: left;}
	.top_info_right {float: right;width: 310px;padding: 0 0 0 35px;border-left: 1px solid #eee;}
.browse_category  {width: 390px;color: #FFF;background: inherit;}
.bar { clear: both;font-size: 1.1em;height: 30px; color: #FFF;background: #FF9148 url(menubg.gif) repeat-x;}
	.bar li { padding: 6px 12px 6px 12px;color: #FFEADC;float: left; }
	.bar li.active { background: #E0691A url(bar.gif) repeat-x; color: #fff;font-weight: bold; }
	.bar li a { font-weight: bold;color: #FFF; background: inherit;text-decoration: none;} 
	
/* 查找表单 */
.search_field { 
	background: #fff url(searchbg.gif) no-repeat right; color: #808080;clear: both;font-weight: bold;padding: 7px 12px 10px 10px;margin: 5px 0;}
	input.search { width: 292px; border: 0;background: #FFF url(input.gif) no-repeat;padding: 4px; color: #E0691A;font-weight: bold;margin: 0 0 0 3px;}
	input.submit {background: #E0691A url(submit.gif) no-repeat;border: 0;padding: 4px 0;width: 65px;margin: 0 10px 1px 0;color: #FFF;font: bold 1em Arial, Sans-Serif;}
	.grey { color: #808080; background: inherit; font-weight: normal; }
	.search_form { float: right; }

/* Banner */
/* .banner { background: #fff url(banner.gif) no-repeat center; height:146px; } */
.banner { background: #fff no-repeat center; height:140px; }

/* 左边布局 */
.left {float: left;width: 632px;margin: 0 0 10px 0;}
.left h2 {clear: both;background: #E8E8E8 url(h2bg.gif) no-repeat center left;color: #444;padding: 2px 0 4px 43px;font: bold 1.4em Tahoma, Arial, Sans-Serif;margin: 0 0 10px 0;}
	.left_side {float: left;width: 210px;color: #414141;padding: 0 0 0 10px;margin: 10px 0 0 28px;}
	.left_side a, .right_side a { color: #414141; background: #FFF; }
	.right_side {float: right;width: 260px;color: #414141;background: #FFF url(dotted.gif) repeat-y;padding: 0 0 0 50px;margin: 10px 0;}
	.pagebar { background: #eee;color: #808080;padding: 6px 30px;margin: 5px 0 0 0; }
	.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
		.left_box ul { margin: 0 0 10px 22px; }
	    .left_box li { margin-left:10px; line-height:26px; float:left; width: 280px; overflow:hidden;}
		.left_box_more { margin-left:10px;}
		.left_box_more img { border:0px; }
		.left_box_productImg { margin-left:10px;margin-right:0px;margin-top:5px;margin-bottom:5px;border:2px solid #e4e8ef; }
		
/* 右边布局 */	
.right {float: right;width: 330px;margin: 0 0 10px 0;}
	.right h3 {background: #BDBDBD  url(h3bg.gif) no-repeat center right;color: #FFF;padding: 7px 0 8px 5px;font: bold 1em Tahoma, Arial, Sans-Serif;margin: 0 0 3px 0;}
	.right_articles {background: #f5f5f5;color: #414141;padding: 8px;margin: 0 0 3px 0;}
	.notice {background: #eee;color: #808080;padding: 12px 8px;	margin: 0 0 3px 0;}
	.image {float: left;margin: 0 9px 3px 0;border:0px;}

/* 页脚布局 */
.footer { clear: both;text-align: center;padding: 10px 0;border-top: 1px solid #ccc;line-height: 2em;}
	.footer a { color: #808080; background: #fff; }

/* 摘自BS的留言部分 */
#contentlist { line-height:150%;background:#eeeeee;padding:10px; }
.date { font:10px Arial;color:#336699;display:block;letter-spacing:1px;margin-top:2px;text-align:right; }
label, form .label { color: #333;font-size: small; }
label.preField { display: block;padding: 2px;margin: 0.4em 4px 0 0;font-weight: bold; }
#message_bottom{ font-family: "宋体";background-color:#F8F8F6;font-size: 12px;padding-left: 10px; }
#message_frame { margin-left:140px;margin-top:5px; }


/* 摘自淘宝的CSS,部分在使用 */
.HackBox { CLEAR: both; BORDER-TOP: transparent 0px solid; }
.ItemList01 { ZOOM: 1;}
.ItemList01 .Description { MARGIN: 10px 0px; LINE-HEIGHT: 150%; }
.ItemList01 UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
.ItemList01 UL LI {
	BORDER-RIGHT: #ddd 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-LEFT: 0px; FLOAT: left; 
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px 0px 0px; BORDER-LEFT: #ddd 1px dotted; PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ddd 1px dotted; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}
.ItemList01 LI { WIDTH: 125px; }
.ItemList01 .ImgSize100 LI { WIDTH: 125px; }
.ItemList01 .ImgSize120 LI { WIDTH: 151px; }
.ItemList01 .ImgSize160 LI { WIDTH: 188px; }
.ItemList01 LI A { DISPLAY: block; WIDTH: 100%; WORD-BREAK: break-all; LINE-HEIGHT: 16px; HEIGHT: 200px; }

.ItemList01 .ImgSize100 LI A { HEIGHT: 210px; }
.ItemList01 .ImgSize120 LI A { HEIGHT: 220px; }
.ItemList01 .ImgSize160 LI A { HEIGHT: 270px; }
.ItemList01 .NoFixedHeight LI A { HEIGHT: auto; }
.ItemList01 LI A IMG { DISPLAY: block; MARGIN: 15px auto; WIDTH: 80px; HEIGHT: 80px; }
.ItemList01 .ImgSize100 LI A IMG {
	BORDER-RIGHT: #f0f0f0 2px solid; BORDER-TOP: #f0f0f0 2px solid; BORDER-LEFT: #f0f0f0 2px solid; WIDTH: 100px; BORDER-BOTTOM: #f0f0f0 2px solid; HEIGHT: 100px
}
.ItemList01 .ImgSize120 LI A IMG {
	BORDER-RIGHT: #f0f0f0 3px solid; BORDER-TOP: #f0f0f0 3px solid; BORDER-LEFT: #f0f0f0 3px solid; WIDTH: 120px; BORDER-BOTTOM: #f0f0f0 3px solid; HEIGHT: 120px
}
.ItemList01 .ImgSize160 LI A IMG {
	BORDER-RIGHT: #f0f0f0 4px solid; BORDER-TOP: #f0f0f0 4px solid; BORDER-LEFT: #f0f0f0 4px solid; WIDTH: 160px; BORDER-BOTTOM: #f0f0f0 4px solid; HEIGHT: 160px
}
.ItemList01 LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.ItemList01 LI A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.ItemList01 LI A:hover {
	BACKGROUND: #fff5d9; COLOR: #f50; TEXT-DECORATION: none
}
.ItemList01 LI A:active {
	BACKGROUND: #fff5d9; COLOR: #f50; TEXT-DECORATION: none
}
.ItemList01 LI A SPAN.OldPrice {
	TEXT-DECORATION: line-through
}
.ItemList01 LI A SPAN.NewPrice {
	FONT-WEIGHT: bold; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff3366
}
.ItemList01 DIV.IconList {
	WIDTH: 100%; HEIGHT: 20px; BACKGROUND-COLOR: #f7f7f7
}
.ItemList01 UL LI DIV.IconList IMG {
	MARGIN: 15px 2px; WIDTH: 44px; HEIGHT: 14px
}
.ItemList01 .GreenLight LI {
	BORDER-TOP: #81c61b 2px solid; MARGIN: 8px -1px 8px 0px; BORDER-BOTTOM: #ddd 1px solid
}
.ItemList01 .GreenLight LI A SPAN.NewPrice {
	COLOR: #00c; BACKGROUND-COLOR: transparent
}
.ItemList01 .GreenLight LI A:hover {
	BACKGROUND-COLOR: transparent
}
.ItemList01 UL.GreenLight LI A:active {
	BACKGROUND-COLOR: transparent
}
.ItemList01 .GoldenFall LI {
	BORDER-TOP: #bd8441 2px solid; MARGIN: 0px -1px 16px 0px; BORDER-BOTTOM: #cdb89e 1px solid
}
.ItemList01 .GoldenFall DIV.IconList {
	BACKGROUND-COLOR: #fbf5e7
}
.ItemList01 .GoldenFall LI A SPAN.NewPrice {
	COLOR: #00c; BACKGROUND-COLOR: transparent
}
.ItemList01 .GoldenFall LI A:hover {
	COLOR: #bd8441; BACKGROUND-COLOR: transparent
}
.ItemList01 UL.GoldenFall LI A:active {
	COLOR: #bd8441; BACKGROUND-COLOR: transparent
}