@import url("border.css");
@import url("widget.css");
a, b, p, div, span, ul, ol, li, input, textarea, select { font-family: "微软雅黑", "宋体", "Tahoma", "Arial", "Helvetica", "sans-serif"; }
body {
	font-size: 12px;
	line-height: 150%;
	color: #ddd; margin: 0px auto;
	background: #000 url(background_tile.jpg);
}
select { font-size: 12px; }
a {
	color: #ddd;
}
a:hover {
	color: #f90;
	text-decoration: none;
}
em { font-style: normal; }
blockquote, ol li { font-style: normal; color: #b2c4cb; margin-left: 36px; }

/*
头部
*/
#header { width: 960px; margin: 0px auto 0px; padding-top: 10px; height: 115px; background: #000 url(header_bg.jpg) no-repeat center top; }
	#Logo { float: left; width: 200px; margin: 0 0 0 18px; }
	#TopLinks { clear: right; float: right; margin: 0px 0px 0 0; line-height: 120%; }
	
/*
主体内容
*/
#maintable { width: 960px; margin: 0px auto; background-color: #262626; }
	#MenuWrap { background: #000000 url(menu_bg.jpg) repeat-x left top; height: 43px; overflow: hidden; }
	#MenuWrap div.menu, #MenuWrap div.menu ul li { float: left; }
	#MenuWrap div.menu ul li { background: url(menu_split.jpg) no-repeat right top; }
	#MenuWrap div.menu ul li a { line-height: 43px; display: block; padding-right: 18px; padding-left: 18px; color: #d0be8c; font-size: 14px; }
	#MenuWrap div.menu ul li a:hover { color: #ffffff; text-decoration: none; }
	#MenuWrap div.menu ul li.current { background: url(menu_current_bg.jpg) no-repeat left bottom; }
	#MenuWrap div.menu ul li.current a { line-height: 43px; display: block; background: url(menu_current_bg.jpg) no-repeat right top; margin-left: 5px; padding-right: 23px; color: #ffffff; }
	
	#MenuWrap div.shopcart { float: right; height: 43px; width: auto; *width: 200px !important; *width: 200px; }
	#SearchWrap { height: 32px; overflow-y: hidden; border: 1px solid #d0be8c; border-top: none; background: #161415 url(search_bg.jpg) repeat-x center top; }
	#SearchWrap div.search { float: left; line-height: 32px; display: block; }
	#SearchWrap div.newslist { float: right; display: block; }
	.barLeft { width: 190px; margin: auto 5px; *margin: auto 5px !important;*margin: auto 3px; }
	.mainSite { width: 750px; float: right; margin: auto 5px; *margin: auto 5px !important;*margin: auto 3px; overflow: hidden; }
	.mainLeft { width: 535px; }
	.mainRight { width: 205px; }
	.maintable { background-color: #151515; border-top: 1px solid #484848; border-bottom: 1px solid #484848; margin-top: 5px; }
	.mainWrap { margin: 5px; }
	.maintable ol li { color: #dddddd; border: none; }
	.FormWrap { border: none; }
	.FormWrap, .division { background: transparent; border: none; }
	.division .forform th { color: #dddddd; }
.goodspackagewrap, .goods-detail-tab {
	background: url(goods-detail-tab.jpg) repeat-x left bottom;
}
.goodspackagewrap .active, .goods-detail-tab .active {
	padding: 0; margin: 0 3px; height: 37px; line-height: 37px;
	color: #d0be8c; font-size: 12px; font-weight: normal;
	background: url(goods-detail-tab.jpg) no-repeat left top;
}
.goodspackagewrap div, .goods-detail-tab div {
	background: url(goods-detail-tab.jpg) no-repeat left -40px; width: 117px;
	height: 37px; line-height: 37px; color: #d0be8c; padding: 0; margin: 0 3px;
}
.keywords a { color: #b2c4cb; }
.keywords a:hover { 	color: #f90; text-decoration: underline; }
	#help { margin: 5px; }
	#help div.top { height: 5px; overflow: hidden; background: url(help_top.jpg) no-repeat left top; }
	#help div.top .rbg { float: right; background: url(help_top.jpg) no-repeat right top; }
	#help div#FootLinks { background: url(help_bg.jpg) repeat-y left top; padding-bottom: 8px; }

/*
尾部
*/
#footer {
	height: 200px; margin: 0px auto; overflow: hidden;
	background: #000 url(footer_bg.jpg) repeat-x left bottom;
}
	#CopyRight, #FootMenu { width: 960px; margin: 10px auto; text-align: center; clear: both; }
	#FootMenu { width: 550px;}
	div.footer { height: 0px; overflow: hidden;}
/*其它*/
.clear{ border-top: 1px solid transparent!important; border-top: 0; clear: both; line-height: 0; font-size: 0; height: 0; height: 1%; }
.left { float: left; }
.right { float: right; }
.f14 { font-size: 14px; }
.bgright { background: url(line_gallery_y.png) repeat-y right top; }
.ColColorGray, .ColColorBlue, .ColColorOrange, .ColColorGraydark, .ColColorWhite { background: transparent; }
.boxBlue { background: transparent; border: none; }
.boxBlue.list li { color: #ff9900; font-size: 14px; margin: 0; }

.picshow { z-index:444; position:relative; background-color: #e4f2fa; width: 100%; height: 175px;}
.picshow_main { position: relative; width: 740px; height: 175px}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 740px; height: 175px}
.picshow_change {position: absolute; text-align: left; bottom: 0px; height: 20px; right: 0px; left: 650px;}
.picshow_change img {width:20px; height: 15px}
.picshow_change a { border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}
a.axx { border-color: #555}
a.axx:hover {border-color: #000}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img { filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { border-color: #000}
a.bxx:hover {border-color: #000}

.GoodsInfoWrap .brief { color: #fff; font-size: 14px; }