@import url("border.css");
@import url("widget.css");


body {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;

	background:url(bodybg.gif) repeat-x top;}
.clear{overflow:hidden;height:1px;clear:both;}
.h8{height:8px;}
.h5{height:5px;}
/*=布局 
=============================================================================================*/
#AllWrap{
	width:950px;
	margin:0px auto;
	overflow:hidden;

}
#InnerLeftColumn{
	float:left;
	width:180px;
	*display:inline;
	overflow:hidden;
}
#LeftColumn{
	float:left;
	overflow:hidden;
	width:200px;
	*display:inline;
}
#maintop_left{
	float:left;
	overflow:hidden;
	width:200px;
	*display:inline;
}
#CenterColumn{
	float:left;
	overflow:hidden;
	margin:0 10px;
	width:490px;
	*display:inline;
}
#RightColumn{
	float:right;
	overflow:hidden;
	width:220px;
	*display:inline;
}
#user_box{
line-height:26px;
padding-left:16px;
float:left;
width:300px;
}
#Main{
float:left;
margin:0px 0px 0px 15px;
width:520px;
*display:inline;
}
#defaultMain{
float:right;
width:745px;
*display:inline;
}
#maintop_right{
float:right;
width:745px;
*display:inline;
}

#M_defaultMain{
	float:right;
	overflow:hidden;
	width:200px;
	*display:inline;
}
#M_LeftColumn{
float:left;
width:745px;
*display:inline;
}
.main_two{
width:745px;
*display:inline;
clear:both;
}
.main_two .mt_right{
float:right;
width:255px;
}
.main_two .mt_left{
float:left;
width:485px;
}

#MainWrap{
	width:950px;
	margin:0px auto;
}
#main_top{
	width:950px;
	margin:0px auto;
}
#InnerRightColumn{
	float:left;
	overflow:hidden;
	width:665px;
	*display:inline;
	margin:27px 0 0 5px;
	*margin:20px 0 0 5px;
}

.listshop_main{background:url(listbox_b.gif) 0px 0px;border-bottom:1px solid #e7e7e7;width:740px;overflow:hidden;}
.listshop_main .list_top{height:45px;background:url(listbox_a.gif) no-repeat 0px 0px;padding-left:25px;color:#199911;}
.listshop_main .list_top .now,.listshop_main .list_top .now a{color:#000;font-weight:normal}
.listshop_main .list_body{width:98%;margin:0px auto;}
.listshop_main .list_bot{clear:both;height:1px;overflow:hidden;}


.listshop_main .items-gallery{border:none;background:none;}
.listshop_main .items-gallery .goodpic img{width:102px;height:102px;padding:0px;margin:0px;border:1px solid #bfbfbf}
.listshop_main h6{padding:0px;margin:0px;}
.listshop_main h6 a{color:#006b08;padding:0px;margin:0px;}
.listshop_main h6 a:hover{color:#006b08;text-decoration:underline}

.listshop_main .listshop_price{text-align:center;}
.listshop_main .listshop_price .mktprice1{color:#000;text-decoration:;}
.listshop_pricemk{text-decoration:line-through;text-align:center;color:#000;}
.listshop_main .pri_a{color:#ff0000;font-size:12px;font-weight:normal;}

.left_goods h6{width:100px;height:46px;white-space:normal;overflow:hidden;}



.listshop_main .actbtn             {width:150px; height:35px; cursor:pointer;margin-top:5px;border:none;text-indent:-9999px;background-repeat:no-repeat;display:block;}
.listshop_main .btn-buy            {background:url(buy_ico.gif);}
.listshop_main .btnBar{height:44px;background:url(shop_alipay.gif) no-repeat right center;}

.pro_info{height:25px;background:url(pro_info.gif) no-repeat 0px 0px;width:712px;margin:10px auto;}
.pro_xg{height:25px;background:url(pro_xg.gif) no-repeat 0px 0px;width:712px;margin:10px auto;}
.pro_sale{height:25px;background:url(pro_sale.gif) no-repeat 0px 0px;width:712px;margin:10px auto;}
.pro_oldinfo{display:none;}
#goods-viewer{width:712px;margin:10px auto;overflow:hidden;}
/*=头部和菜单
=============================================================================================*/
#banner{height:1px;overflow:hidden;}
#Top{
	position:relative;
	height:160px;
	width:950px;
	margin:0px auto;
	overflow:hidden;
}
.head{height:84px;clear:both;}
.Logo{
float:left;
margin:10px 0px 0px 4px;
width:250px;overflow:hidden;
}
#Top .rblock{
float:right;
margin-top:16px;
background:url(pho.gif) no-repeat right center;
height:50px;overflow:hidden;
}
#TopMenu{
padding-right:180px;
float:right;
text-align:center;
height:25px;line-height:25px;
}
#Menu{text-align:center;height:}
#Menu li{
display:inline;
}
#TopMenu li a{margin:0px 10px;}

#Top .scat{
clear:both;
margin:0 0 4px 0;
}
#Top .navbar{width:950px;clear:both;}

.box_car_shop,.fmenu{display:none;}
#Menu{
line-height:35px;
height:35px;
overflow:hidden;
}
#Menu a{
font-size:14px;
font-weight:bold;
color:#fff;
display:block;
width:118px;float:left;
height:35px;
line-height:45px;
overflow:hidden;
}
#Menu a:hover{
color:#ffed8b;
}

.indexdemo{background:url(gdbox.gif) no-repeat 0px 0px;}
#demopro{overflow:hidden;width:500px;margin:0px auto;height:220px;}
#demopro table{margin-top:30px;}
#demopro h6{}
#demopro .goodsImg{border:1px solid #ccc;padding:1px;}




/*=购物车
=============================================================================================*/
.CartInfoWrap{
	color:#636363;
	text-align:right;
	margin:10px 10px 0 0;
}
.CartInfoItems{
	display:inline;
	text-decoration:underline;
}
.CartInfoItemsOver{
	display:inline;
	position:relative;
	padding:0;
	margin:0;
}
.CartInfoItems .CartInfoContent{
	display:none;
}
.CartInfoItemsOver .CartInfoContent{
	display:block;
	position:absolute;
	text-align:left;
	border:1px solid #999;
	background:#fff;
	width:200px;
	top:0;
	left:0;
	filter:alpha(opacity=90);
	opacity:0.90;
	min-height:10px;
	z-index:99;
}
.CartInfoItemsOver .CartInfoContent a{
	display:block;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	border-left:3px solid #FF6600;
	border-bottom:1px dotted #ccc;
	margin:0 0 2px 0;
	padding-left:5px;
}
.CartInfoItemsOver .CartInfoContent a:hover{
	background:#FF9900;
	color:#fff;
}
.CartInfoWrap .total{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	border-left:1px solid #666666;
}
.CartInfoWrap .gocart{
	display:block;
}
/*=搜索栏
=============================================================================================*/
#Menu table td{position:absolute;top:48px;left:250px;}

#sec_menu{clear:both;height:25px;color:#c7d9a1;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#sec_menu ul{padding:0px;margin:0px;list-style:none;}
#sec_menu ul li{padding:0px;margin:0px;list-style:none;

width:118px;float:left;
text-align:center;
}

#Search{height:25px;font-size:12px;clear:both;padding-right:170px;}
#Search table{margin:0px auto;float:right;}
#Search .inputstyle{
	border:1px solid #a5a7a6;
	height:14px;
	background:#f9f9f9;
}
#Search  ._x_ipt{width:90px;}
#Search .keywords{
width:100px;
background:url(sear_ico.gif) no-repeat left center;
padding-left:20px;
margin:0px;
}

#Search .btn_search{
background:url(btn_search_cn.gif) no-repeat left center;
border:none;
height:22px;
width:53px;
overflow:hidden;
line-height:100px;
cursor:pointer;
display:block;
margin-left:2px;
}
#Search .btn_advsearch{
display:none;
}
#Search table{margin:0px auto;}
#Search table td{padding:0px;}





.left_shoplist{background:url(leftshop_bg1.gif) #ececec no-repeat left top;}
.left_shoplist a:hover{text-decoration:underline}
.shop-body{}
.shop-body ul{padding:0px 0px -2px 0px;}
.xshop-body{background:url(leftshop_bg2.gif) no-repeat left bottom;height:70px;}
/*=底部
TPL_BOTTOM
=============================================================================================*/

.bot_help{
background:url(bothelp_bg.gif) repeat-x top;
padding-top:6px;
width:960px;
margin:0px auto;
}
.bot_help .caps_a
{
background:url(foot_line.jpg) no-repeat top right;
}
.bot_help .caps_b
{
background:none;
}
.bot_help .cat1{line-height:26px;margin-left:32px;background:url(help_a.gif) no-repeat left center;padding-left:12px;}
.bot_help .cat1 a{font-size:14px;color:#404040;}
.bot_help .cat2{margin-left:30px;line-height:26px;}
.bot_help .cat2 a{color:#404040;}
.bot_help .cat2 a:hover{text-decoration:underline;}


#Foot .fbody{
	background:url(botlogo.gif) no-repeat left center;
	text-align:center;
	font-size:12px;
	height:90px;
	width:950px;margin:0px auto;
	color:#095200;
}
#Footb .fbodyb{
	background:url(bottombg.gif) no-repeat left center;
	text-align:center;
	font-size:12px;
	height:73px;
	width:950px;margin:0px auto;
	color:#095200;
}

#FootContent{padding-right:10px;margin-top:20px;text-align:right;line-height:25px;}
#FootContentb{padding-right:60px;margin-top:10px;text-align:right;line-height:25px;}
#FootMenu{
height:19px;
background:#688f18;
}
.ftop{
height:8px;
overflow:hidden;
}



#f_link{}
#f_link a{color:#000;padding:0px 10px;}
#f_link a:hover{text-decoration:underline;}
/*=特定挂件css
=============================================================================================*/
#hotgoods .GoodsList h6{
	font-weight:normal;
	background:url(arrs.gif) no-repeat 0 -40px;
	margin-left:5px;
	padding:0 0 0 5px;
	text-align:left;
}
#hotgoods .GoodsList ul{
	text-align:right;
	padding-right:10px;
	color:#FF9900;
}
#hotgoods .price1{
	color:#F90;
}
#promotenews {
	 width:470px; 
	 height:23px;
	 overflow:hidden;
}
#promotenews a{
	color:#f7620e;
	background:url(arrow8.gif) no-repeat 0 0;
	letter-spacing:1px;
	padding:0 0 0 15px;
	margin:0 30px;
	width:200px;
	line-height:23px;
}
#newgoods .GoodsListWrap{
	margin-top:5px;
}
#newgoods .GoodsListWrap .item{
	padding:10px 0;
	border-right:1px dotted #ccc;
	border-bottom:3px solid #eee;
}
#specialgoods .GoodsListWrap{
	padding:3px 5px;
}
#specialgoods h6 a{
	font-weight:normal;
	display:block;
	width:135px;
	background:url(arrs.gif) no-repeat 0 -40px;
	padding-left:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.toppop{width:950px;margin:0px auto;clear:both;}
.Navigation{line-height:45px;color:#199910;font-family:"宋体";font-size:12px;}
.Navigation a{color:#000;text-decoration:none;}
/*=修正会员注册
=============================================================================================*/
.RegisterWrap .leftpart{
	margin-right:30px;
}

.GoodsList-Tabs{height:28px;background:Url(more_listtitbg.gif) repeat-x bottom;overflow:hidden;padding:0px 0px 0px 12px;margin:0px;border-bottom:none;}
.GoodsList-Tabs div{border:none;height:28px;line-height:28px;padding:0px 20px;margin:0px;overflow:hidden;color:#fff;font-weight:bold;background:url(more_min.gif) no-repeat top right;}
.GoodsList-Tabs .current{background:url(more_titb.gif) 0px 0px;color:#ff0;}

.bottom_info{background:url(bottom_kfinfo.gif) no-repeat 0px 0px;height:210px;overflow:hidden;}
.bottom_info .info_box{margin:55px 0px 0px 0px;}
.bottom_info ul{padding:0px;margin:0px;}

#botinfo_a{width:120px;margin-left:43px;float:left;*display:inline;}
#botinfo_b{width:120px;margin-left:43px;float:left;*display:inline;}
#botinfo_c{width:120px;margin-left:43px;float:left;*display:inline;}
#botinfo_d{width:120px;margin-left:43px;float:left;*display:inline;}

.picscroll .pics {width:200px;overflow:hidden;}

#botinfo_a .cat1,#botinfo_b .cat1,#botinfo_c .cat1,#botinfo_d .cat1{padding:0px;margin:0px;height:46px;overflow:hidden;line-height:200px;}
#botinfo_a .cat1{background:url(botinfo_tita.gif) no-repeat 0px 0px;}
#botinfo_b .cat1{background:url(botinfo_titb.gif) no-repeat 0px 0px;}
#botinfo_c .cat1{background:url(botinfo_titc.gif) no-repeat 0px 0px;}
#botinfo_d .cat1{background:url(botinfo_titd.gif) no-repeat 0px 0px;}

#botinfo_a .cat2,#botinfo_b .cat2,#botinfo_c .cat2,#botinfo_d .cat2{padding:0px;margin:0px;line-height:24px;background:url(botinfoico.gif) no-repeat left center;padding-left:12px;}

.goodspic { padding:0px 0px 0px 0px; }

#botinfo_a a:hover,#botinfo_b a:hover,#botinfo_c a:hover,#botinfo_d a:hover{color:#000;text-decoration:underline}
