BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #424242; LINE-HEIGHT: 20px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; 
}
a {
	font-size: 12px;
	color: #565645;
	text-decoration:none
}
a:visited {
	color: #565645;
}
a:hover {
	color: #565645;
}
p {
width:660px;
}
.cfont {
font-size: 12px; text-align: left;
}
.efont {
font-size: 12px; color:#666666;
}
.14font {
font-size:12px; color:#009933;
}
.market-price {
  background: url(line_through.gif) repeat-x center 8px;
}
.memberpricefont {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.goods-price {
  color: #E44087;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	border-width:0;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both; BORDER-TOP: transparent 0px solid; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0
}
/*顶部菜单*/
#topbar {
	width:100%;
	height:80px;
	background: url(top_bg.gif);
	margin-bottom:1px;
	overflow:hidden;
}
#topbar .topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#topbar .topmenu A {
	MARGIN: 0px 5px; COLOR: #fff; LETTER-SPACING: 1px
}
#topbar .topmenu a{
	color:#fff;
	text-decoration: none;
}
#topbar .topmenu a:hover{
	color:#cf0;
	text-decoration: none;
}
#topbar .logo {
	width:188px;
	height:56px;
	margin-top:18px; margin-left:20px;
	background: url(logo.gif) no-repeat bottom;
	float:left;
}
.line {
	width:100%;
	height:13px;
	background: url(index_03.gif);
	float:left;
	overflow:hidden;
}
.nav_bg {
	width:100%;
	height:41px;
	background: url(nav_bg.gif);
	float:left;
}
.nav {
	width:960px;
	height:35px;
	padding:6px 5px 0 25px;
	margin-left:auto;
	margin-right:auto;	
}
.nav_left {
	width:720px;
	float:left;
	color:#fff;
	padding-left:40px;
	
}
.nav_left_ul{
	margin:0;
	padding:0;
}
.nav_left_ul li{
	list-style-type: none;
	float:left;
	padding-right:30px;
}
.nav_left_ul a{
	color:#246E95;
	text-decoration: none;font-weight:bold;
}
.nav_left_ul a:hover{
	color:#ffffff;
	text-decoration: none;
}
.nav_left_ul a:visited{
	color:#246E95;
	text-decoration: none;
}
.nav_left_ul span{
    color:#fff;
}
.nav_right {
float:right;
text-align:right;
width:200px;
}
/*搜索样式*/
.search_bg {
background:transparent url(search_bg.gif) repeat scroll 0%;
float:left;
height:30px;
overflow:hidden;
width:100%;
}
.search {
	width:780px;
	height:30px;
	padding-right:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
.input{
	border: 1px solid #A2C2D3;
	width:200px;
	height:15px;
	color: #cecece;
	padding:2px 0 0 3px;
}
.search A:link {
	FONT-SIZE: 12px; COLOR: #014ea8; TEXT-DECORATION: none
}
.search A:visited {
	FONT-SIZE: 12px; COLOR: #014ea8; TEXT-DECORATION: none
}
.search A:hover {
	FONT-SIZE: 12px; COLOR: #ff9900; TEXT-DECORATION: underline
}
/*框架*/
#IndexAllWrap {
	MARGIN: 10px auto; OVERFLOW: hidden; WIDTH: 1000px; clear:both
}
#Indexleftbox {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 220px;margin-left:10px; margin-top:10px;
}
#Indexmainbox {
	FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 740px; TEXT-ALIGN: left
}
/*推广区*/
#Indextuiguang {
	FLOAT: left; width: 520px;
}
/*登录框*/
.logininput {
	BORDER-RIGHT: #65ae25 1px solid; BORDER-TOP: #65ae25 1px solid; BACKGROUND: #f8ffef; BORDER-LEFT: #65ae25 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #65ae25 1px solid; HEIGHT: 16px; 2background-color: transparent; width:90px;
}

.title-bg-gray {
  font: bold 14px Arial, Helvetica, sans-serif;
  text-align:left;
  background: url(images/title-bg.gif) repeat-x;
  clear:both;
  padding:2px 0 0 40px;
  letter-spacing: 10px;  
  vertical-align:middle;
  height:21px;
}
.loginborder{
	BORDER-RIGHT: #EBEBFC 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #EBEBFC 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #EBEBFC 1px solid; WIDTH: 200px; PADDING-TOP: 7px; BORDER-BOTTOM: #EBEBFC 1px solid; TEXT-ALIGN: center; margin-bottom:10px;
}
/*登录页面*/
.logints {
	PADDING-LEFT: 300px; BACKGROUND: url(images/logocout.gif) no-repeat; FLOAT: left; MARGIN: 30px 9px 7px 90px; WIDTH: 306px; HEIGHT: 142px
}
.loginbox2 {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; WIDTH: 200px; COLOR: #000; 
}
.lbleft {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 142px; 
}
.lbright {
	FLOAT: right; WIDTH: 40px
}
.inputstyle {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 75px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #fff;
}
.loginboxbg {
	TEXT-ALIGN: left
}
.loginbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 17px
}

/*商品分类*/
.big_cate_list{
color:#a15b00;
font-size:13px;
font-weight:bold;
}

A.link_small_cate_list:link {
	FONT-SIZE: 12px; COLOR: #a15b00;  TEXT-DECORATION: none; font-weight:400;
}
A.link_small_cate_list:visited {
	FONT-SIZE: 12px; COLOR: #a15b00;  TEXT-DECORATION: none; font-weight:400;
}
A.link_small_cate_list:hover {
	FONT-SIZE: 12px; COLOR: #a15b00;  TEXT-DECORATION: underline; font-weight:400;
}
.inlineleft {
	display:inline; float:left
}
.inlineright {
	display:inline; float:right
}
.jiagecat {
color:#999933;
font-size:13px;
font-weight:bold;
}
/*购物车锚点*/
A.bgcls, A.bgcls:visited, #ECS_CARTINFO a,a:visited {
  color:#75540a;
  text-decoration:none;
}

A.bgcls:hover, #ECS_CARTINFO a:hover {
  background:#75540a;
  color:#ff6;
}
/*人气商品*/
.renqititle {
	color:#75540a;
	font-weight:bold;
}
/*网店新闻*/
.indexnews{ width:210px; float:right;}
.newsboxtop{ width:180px; height:26px; padding-left:30px; background-image: url(images/ziboxtop.gif); padding-top:8px; background-repeat:no-repeat}
.newsboxamong{ width:210px; background-image:url(images/ziboxAmong.gif);}
.newscontent {
	PADDING-LEFT: 13px; PADDING-TOP: 0px;
}
.item a {
	PADDING-LEFT: 12px; BACKGROUND: url(images/newicon.gif) no-repeat; WIDTH: 210px; COLOR: #000; LINE-HEIGHT: 25px; BORDER-BOTTOM: #cdcdcd 1px dashed; TEXT-DECORATION: none;
}
.item a:hover {
	PADDING-LEFT: 12px; BACKGROUND: url(images/newicon.gif) no-repeat; COLOR: #ff6600; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e5e5e5 1px solid; 
}
.item a:visited {
	PADDING-LEFT: 12px; BACKGROUND: url(images/newicon.gif) no-repeat; WIDTH: 210px; COLOR: #000; LINE-HEIGHT: 25px; BORDER-BOTTOM: #cdcdcd 1px dashed; TEXT-DECORATION: none;
}
A.newstitle {color:#996600; text-decoration:none;}
/*价格索引*/
.jiage_index {
margin-top:5px;
background:url(images/index_jiage.gif) no-repeat;
height:30px;
text-align:center;
padding-top:10px;
font-weight:bold;
}
.jiage_index a {
	color:#424242;
}
.jiage_index a:hover {
	color:#339900;
}
.jiage_index a:visited {
	color:#424242;
}
.table_margin_top{margin-top:5px;}
.product_detail{
color:#98b22d;
font-size:12px;
font-weight:bold;
}
.cured{
color:#990000;
font-weight:bold}
.table_margin_top{margin-top:5px;}
.td_lineheight{
line-height:1.8
}
/*店家推荐*/
.dianjias {
	BORDER-RIGHT: #badedd 3px solid; BORDER-TOP: #badedd 3px solid; BACKGROUND: #fff; BORDER-LEFT: #badedd 3px solid; WIDTH: 712px; BORDER-BOTTOM: #badedd 3px solid; padding: 10px;
}
.dianjia {
	TEXT-ALIGN: center; padding: 0px; overflow:auto;
}

/*首页商品块*/
.title-bg {
  text-align:left;
  background-repeat: repeat-x;
  margin:5px 5px;
  clear:both;
}
.goodsnewborder {
	BORDER-RIGHT: #D1FD80 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #D1FD80 3px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #D1FD80 3px solid; WIDTH: 712px; PADDING-TOP: 7px; BORDER-BOTTOM: #D1FD80 3px solid;margin-top:2px;float:left;
}
.goodsbestborder {
	BORDER-RIGHT: #d0d0d0 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d0d0d0 3px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #d0d0d0 3px solid; WIDTH: 712px; PADDING-TOP: 7px; BORDER-BOTTOM: #d0d0d0 3px solid;margin-top:2px;float:left;
}
.goodshotborder {
	BORDER-RIGHT: #F587E4 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #F587E4 3px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; BORDER-LEFT: #F587E4 3px solid; WIDTH: 712px; PADDING-TOP: 7px; BORDER-BOTTOM: #F587E4 3px solid;margin-top:2px;float:left;
}
.goodsborder {
	MARGIN-TOP: 10px; FLOAT: left; TEXT-ALIGN: center; padding: 3px; margin-left:10px;
}
.goodspic {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; BACKGROUND: #fff; VERTICAL-ALIGN: middle; BORDER-LEFT: #d0d0d0 1px solid; BORDER-BOTTOM: #d0d0d0 1px solid; TEXT-ALIGN: center
}
/*列表页面*/
.goodslistwzborder {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 730px; BORDER-BOTTOM: #dcdcdc 2px solid
}
.goodslistwz {
	FLOAT: left; COLOR: #343434; TEXT-ALIGN: left
}
.goodslistmode {
	FLOAT: right; MARGIN-BOTTOM: 3px; TEXT-ALIGN: right
}
.goodslistborder {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 730px; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: left
}
.listgoodsborder {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 340px; TEXT-ALIGN: center;margin-left: 10px;padding:3px;
}
.listgoods {
float:left;}
/*搜索页面*/
.title-div {
  background-image: url(cell_title_bg.gif);
  background-repeat: repeat-x;
  padding-top: 1px;
  margin-top: 10px;
  border-bottom: 1px solid #DADADA;
  border-top: 1px solid #DADADA;
  font-size: 14px;
}
form.sort {
  padding: 15px 5px 5px;
  text-align: right;
}
form.sort img {
  vertical-align: middle;
  border: 0;
}
.goods-list {
  background-color: #DADADA;
  width: 98%;
  margin: 3px;
}
.goods-list td {
  background-color: #FFF;
}
/*购物流程-购物车*/
#middlecart {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 948px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;
}
.CartNavi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.TableWrap {
	WIDTH: 98%;
}
.TableWrap .tab {
	MARGIN-TOP: 15px; BORDER-BOTTOM: #f90 3px solid; HEIGHT: 28px; 
}
.TableWrap .tab LI {
	BORDER-TOP: #000 3px solid; DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: #f90; FLOAT: left; WIDTH: 100px; COLOR: #fff; LINE-HEIGHT: 25px; MARGIN-RIGHT: 2px; HEIGHT: 25px; TEXT-ALIGN: center
}
.TableWrap .tab LI A {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND: #f3f3f3; WIDTH: 100px; HEIGHT: 25px
}
.TableWrap .list {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 6px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
.TableWrap .list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.TableWrap .list THEAD TH {
	FONT-SIZE: 12px; BACKGROUND: url(images/2menubg.gif); HEIGHT: 24px; TEXT-ALIGN: center
}
.inputstyle {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
/*文章*/
.articlelistbox {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 720px; TEXT-ALIGN: left
}
.articlelisttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; WIDTH: 720px; COLOR: #343434; BORDER-BOTTOM: #dcdcdc 2px solid; TEXT-ALIGN: left
}
.articletitle {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; TEXT-ALIGN: center
}
.ArticleListWrap {
	WIDTH: 720px; TEXT-ALIGN: left
}
/*load*/
#loader {
  background-color: #ffc;
  border: 1px solid #cc0;
  position: fixed;
  color: #CC0000;
  z-index: 1000;
  left: 0px;
  bottom: 0px;
  padding: 5px 15px;
  /*display: none;*/
  filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
  opacity: 0.65;
}
* html #loader {
  position: absolute;
}
/*footer*/
.bottom {
	MARGIN-TOP: 20px; BACKGROUND: url(bottombg.gif); WIDTH: 100%; HEIGHT: 93px
}
.bottomcontent {
	FONT-SIZE: 10px; COLOR: #666666; PADDING-TOP: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.bottomcontent .footmenu A {
	font-size: 12px; COLOR: #666666; font-weight:bold;padding:10px 10px 10px 10px; text-align:center;
}











