BODY {
	margin:0; padding:0; border:0;
	font-size:12px; line-height:1.5em; FONT-STYLE: normal; FONT-FAMILY: "宋体", arial;
	background-color:#eeeeee;
}
div {
	text-align:left; color:#333;
}
img {
	border:0;
}
ul {
	margin:0; padding:0; list-style-type:none
}
h2 { margin:0; padding:0; font-size:14px; color:#666;}
h3 { margin:0; padding:0; font-size:12px; color:#666;}
p { margin:0; padding:0;}
a:focus { outline:none;}
a:link, a:visited { color:#333; text-decoration:none; outline:none;}
a:hover, a:active { color:#06f; text-decoration:none; outline:none;}
a.f69:link, a.f69:visited { color:#696969; text-decoration:none;}
a.f69:hover, a.f69:active { color:#696969; text-decoration:none;}
a.blue:link, a.blue:visited { color:#06f; text-decoration:none;}
a.blue:hover, a.blue:active { color:#06f; text-decoration:none;}
.red { color:red;}
.span_ShopOwnerName {color:#666;}
.ml-5 { margin-left:5px;}
.ml-10{ margin-left:10px;}
.mt-5 { margin-top:5px;}
.mt-10{ margin-top:10px;}
.w730 { width:730px;}
.fl { float:left;}
.fr { float:right;}
.overflow { white-space: nowrap; overflow:hidden; text-overflow: ellipsis}
.clearit { clear: both;}
.b { font-weight:bold;}
.logo { float:left; width:160px; margin-top:5px;}
.main{ width:960px; margin:0 auto; padding:0 4px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; background:#fff}
/***head***/
.head { width:960px; margin:0 auto;}
.head .hm{ float:left; background:url(/images/head_m.gif) repeat-x center bottom; width:932px; height:160px;}
.head .hl{ float:left; background:url(/images/head_l.gif) no-repeat left bottom; width:10px; height:160px;}
.head .hr{ float:right; background:url(/images/head_r.gif) no-repeat right bottom; width:18px; height:160px;}

.mt { clear:both;}
.mt .fr { width:760px; overflow:hidden;}
.t1 { height:24px; line-height:24px; padding:5px 0 15px 5px;}
.t1 .fr { width:450px; padding-left:13px; color:#666; background:url(/images/head_tr.gif) no-repeat}
.t2 { height:30px; clear:both;}
.t2 ul.fl { float:left; position:relative; top:4px; width:500px; overflow:hidden;}
.t2 ul.fr { float:right; width:240px;}
.t2 ul.fl li { float:left; width:78px; height:22px; padding-top:6px; margin:0 2px; text-align:center; background:url(/images/btm0.gif) no-repeat left bottom;}
.t2 ul.fl li.act { font-weight:bold; background:url(/images/btm1.gif) no-repeat left bottom;}
.t2 ul.fr li { float:left; width:75px; padding:7px 0 3px 0; margin:0 2px; text-align:center; background:url(/images/head_rig.gif) no-repeat 0 4px;}
.mb { clear:both;}
.sp { height:40px; width:100%;}
.sp ul.fl { padding:12px 0 0 4px;}
.sp ul.fl li { float:left; padding:0 13px 0 10px; background:url(/images/line1.gif) no-repeat right 2px;}
.sp ul.fr { float:right; width:214px; height:38px; line-height:38px; font-size:14px; font-weight:bold; background:url(/images/head_ri.gif) no-repeat right top;}
.sp ul.fr li { float:right; padding:0 15px;}
.se { clear:both;}
.se p { float:left; padding:5px 0;}
.se ul { float:left; padding:5px; height:20px; width:450px; overflow:hidden;}
.se li { float:left; padding:4px;}
ul.fl li a:link,ul.fl li a:hover,ul.fl li a:visited { color:#fff; text-decoration:none;}
.searchbox { margin:0 5px;}
.searchbtm { width:62px; height:20px; border:0; cursor:pointer; background:url(/images/btm3.gif) no-repeat;}

/***mid***/
.warp { width:950px; margin:0 auto; padding:0 5px;}
.box1 { width:206px; height:235px; background:url(/images/box1_bm.gif) no-repeat left bottom;}
.box1 .tit { height:25px; background:url(/images/box1_tr.gif) no-repeat right top;}
.box1 .tit h2 { height:25px; line-height:25px; padding-left:10px; background:url(/images/box1_tl.gif) no-repeat;}
.box1 .txt ul { padding:5px; margin:1px; background:url(/images/line2.gif) repeat-x 0 105px;}
.box1 .txt li { padding:10px;}
.box1 .txt li img { width:80px; height:80px;}
.box1 .txt li span { display:block;}
.box2 { width:206px; height:150px; background:url(/images/box2_txt.gif) no-repeat left bottom;}
.box2 .tit { height:30px; background:url(/images/box2_tit.gif) no-repeat;}
.box2 .tit h2 { height:30px; line-height:30px; padding-left:10px; color:#0066ff;}
.box2 .txt ul { padding:0 5px;}
.box2 .txt li { height:22px; line-height:22px; padding-left:10px; background:url(/images/icon2.gif) no-repeat 0 5px;}
.box3 { width:950px; height:292px;}
.box3 .tit { height:25px;}
.box3 .tit li { float:left; margin:0 3px;}
.box3 .txt { width:950px; height:267px; background:url(/images/cla_bg1.gif) repeat-x;}
.box3 .txt .fl .p { padding:10px 0;}
.box3 .txt .fl .p li { float:left; padding:5px;}
.box3 .txt .fl .p li img { width:100px; height:100px; border:solid 1px #ddd;}
.box3 .txt .fl .p li span { display:block;}
.box3 .txt .fl .p li .span_ProductPrice { font-size:14px; font-weight:bold; color:#c30;}
.box3 .txt .fl .t { float:left; width:240px;}
.box3 .txt .fl .t { height:70px; overflow:hidden;}
.box3 .txt .fl .t li { padding-left:10px; line-height:24px; background:url(/images/icon3.gif) no-repeat;}
.box3 .txt .fl .ad { float:left; padding:5px;}
.box3 .txt .fr { width:257px; height:247px; padding:10px; background:url(/images/cla_r1.gif) no-repeat right top;}
.box3 .txt .fr p { text-align:center;}
.box3 .txt .fr img { margin:4px;}
.box3 .txt .fr li { float:left; padding-left:10px; width:120px; line-height:20px; overflow:hidden; background:url(/images/icon2.gif) no-repeat 0 5px;}
  /***最新、推荐、热卖***/
.tj .txt li { clear:both;}
.tj .txt b { float:left; display:block;}
.tj .txt p { float:left; display:block; padding-left:5px;}
.new { width:730px; height:325px; background:url(/images/new_mm.gif) repeat-y;}
.new .txt { width:730px; height:305px; background:url(/images/new_bm.gif) no-repeat left bottom;}
.new .txt .fl ul { width:450px; margin:0; background:none;}
.new .txt .fl li { float:left; padding:5px;}
.new .txt .fl li img { width:100px; height:100px; border:solid 1px #ddd;}
.new .txt .fr ul { width:260px; padding: 0 5px; margin:0; background:url(/images/new_num.gif) no-repeat 0 3px;}
.new .txt .fr li { padding:0; height:22px; line-height:22px; padding-left:17px;}
.new .txt .fr .span_title { float:left; width:60%; overflow:hidden;}
.new .txt .fr .span_ProductPrice { float:left;}
.hot { width:206px; height:250px; background:url(/images/box2_txt.gif) no-repeat left bottom;}
.shop { width:206px; height:250px; background:url(/images/box2_txt.gif) no-repeat left bottom;}
.c2 .txt { background:url(/images/cla_bg2.gif) repeat-x;}
.c2 .txt .fl { overflow:hidden;}
.c2 .txt .fr { background:url(/images/cla_r2.gif) no-repeat right top;}
.c2 .txt .fl .p { clear:both; padding:0;}
.c2 .txt .fl .t { float:none; width:460px; padding:10px 0;}
.c2 .txt .fl .t li { float:left; width:220px;}
  /***flash轮显***/
.flash { width:515px; height:235px; background:url(/images/flash_bg.gif) no-repeat;}
.flash .p { float:left; width:500px; height:222px; padding:6px;}
.flash .p div {width:500px; height:222px; overflow:hidden}
  /***class***/
.cla { width:730px; height:510px; background:url(/images/new_mm.gif) repeat-y;}
.cla .tit { height:27px; background:url(/images/cla_tr.gif) no-repeat right top}
.cla .tit h3 { float:right; padding-right:5px; line-height:27px; font-weight:normal; font-size:12px;}
.cla .tit h2 { float:left; width:122px; height:27px; line-height:27px; padding-left:20px; color:#FFF; background:url(/images/cla_tl.gif) no-repeat}
.cla .txt { width:730px; height:483px; background:url(/images/new_bm.gif) no-repeat left bottom;}
.cla .txt .ph { width:720px; height:42px; line-height:42px; padding:0 4px; margin:0 1px; color:#666; font-weight:bold; background:url(/images/cla_tm.gif) repeat-x}
.cla .txt .ph b { color:#06f;}
.lb { width:728px; margin:0 1px; background:url(/images/cla_alt.gif);}
/***link***/
.link { width:950px; height:75px; margin:10px auto; padding:0 5px; clear:both;}
.lnk {  width:950px; height:75px; background:url(/images/lnk_m.gif) repeat-x;}
.ln {  width:950px; height:75px; background:url(/images/lnk_r.gif) no-repeat right top}
.ln div { width:950px; height:75px; background:url(/images/lnk_l.gif) no-repeat}
.ln div h2 { padding:5px;}
.ln div li { float:left; padding:0 5px;}
/***copyright***/
.copyright { padding-top:2px; text-align:center; clear:both;}
.copyright p{ padding:2px;}
/*****商品分类列表样式******/
.CategoryListContainerLeft{
	width:100%;
	height:62px;
	overflow:hidden;
}
.CategoryListContainerRight{
	width:355px;
	height:430px;
	float:left;
	margin:0 2px;
	overflow:hidden;
}
.CategoryListContainerLeft .CategoryListTitle{
	background:url(/shop/images/auction_btn_help.gif) no-repeat 0 3px; margin:3px; padding-left:8px; text-align:left;
}

.CategoryListContainerLeft .CategoryListTitle a{
	font-weight:bold; font-size:14px; height:20px;
}
.CategoryListTitle a:link, .CategoryListTitle a:visited{
	text-decoration: none;color:#0066FF;
}
.CategoryListTitle a:hover, .CategoryListTitle a:active{
	text-decoration: none;color:#0066FF;
}
.CategoryListContainerLeft ul{
	height:40px;
}
.CategoryListContainerLeft ul.alt {
	/*background:#FAF5FF*/
}
.CategoryListContainerLeft li {
	display:block;
	float:left;
	margin:0 5px;
	padding:1px;
	width:50px;
	height:17px;
	overflow:hidden;
	font-size:12px;
	line-height:18px;
	color:#ccc;
}
.CategoryListContainerLeft li A:link,.CategoryListContainerLeft li A:visited {
	color:#333;text-decoration: none;
}
.CategoryListContainerLeft li A:hover,
.CategoryListContainerLeft li A:active {
	color:#333;text-decoration: none;
}
