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

body {
  	background:url(bg.jpg) no-repeat center 0;
	font-family: "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	margin:0;
}
a {
color:#000000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover{color:#FF9900;
}
h6 {
color:#111111;
font-weight:normal;
margin:5px 0;
}
p {
margin:0;
}
.GoodsBrowsed .goodsName {
font-size:12px;
}
#AllWrapbg{
	margin:0;
	padding:0;
	background-color:#c3bf99;
}
#AllWrap{
	width:900px; 
	margin:0 auto;
	background-color:#ffffff;
	padding:0px 10px;
	line-height:100%;
}

#Top{
	width:920px;
	height:74px;
    margin:0px auto;
	overflow:hidden;
}
#Logo {
float:left;
margin:7px 0 0 10px;
width:200px;
}
#Logo #88 a{
  display:block;
}
#TopLinks1{
	float:right;
    margin:0px 20px 0 0;
    text-align:right;
    line-height:120%;
	height:30px;
	width:600px;
	vertical-align:bottom;
}
#TopLinks{
	float:right;
    margin:0px 10px 0 0;
    text-align:right;
    line-height:120%;
	height:20px;
	width:600px;
	vertical-align:bottom;
}
#TopLinks .toplinkgy{
   padding-top:20px;
}
#TopLinks .toplinkgy a{
    padding:0px 10px 0 16px;
	background:url(arrsyuan.gif) no-repeat 0px 2px;
	color:#339900;
}
#AllWrapbgtop{
	margin:0;
	padding:0;
	background-color:#c3bf99;
}
#AllWraptopl{
	width:910px; 
	margin:0 auto;
	background:url(searchbgtop.gif) no-repeat left #ffffff;
	height:47px;
	padding:0px 0px 0px 10px;
	line-height:100%;
	display:block;
}
#AllWraptopr{
	width:890px; 
	margin:0 auto;
	background:url(searchbgtop.gif) no-repeat right #ffffff;
	height:35px;
	padding:0px 20px 12px 0px;
	line-height:100%;
	display:block;
}
#searchl{
	width:310px; 
	margin:0;
	padding:8px 0px 0px 0px;
	float:left;
}
#searchc{
	width:350px; 
	margin:0;
	padding:12px 0px 0px 0px;
	float:left;
	color:#5C8511;
}
#searchr{
	width:230px; 
	margin:0;
	padding:12px 0px 0px 0px;
	float:right;
	text-align:right;
	color:#5C8511;
}
.SearchBar table td {

}
.inputstyle {
border:1px solid #248402;
padding:3px 5px;
}
.clear {
border-top:0px solid transparent !important;
}
.GoodsSearchWrap {
margin-bottom:10px;
}
.leftlbgc{
  	background:url(leftlbgc.gif) repeat-y;
	height:1%;
	display:inline-block;
	margin:0px 0px 5px 0px;
}
																					
/*=主菜单
=============================================================================================*/
#MenuWrap{
  	background:url(menu_bg.jpg) repeat-x;
	height:32px;
  	line-height:30px;
	padding-top:3px;
	overflow:hidden;
}
#Menu{
  	width:920px;
    margin:0 auto;
  	background:url(menu_bg.jpg) no-repeat;
}
#Menu .lbg, #Menu .rbg, #Menu .cbg, #Menu li{
  	background:url(menu_bg.jpg) no-repeat;
  	display:inline-block;
    display:-moz-inline-stack;
    *display:inline;
    zoom:1;
}
#Menu .cbg{
	float:left;
	
}
.MenuList {
	margin-left:4px;
}
#Menu ul{
  	display:inline;
}
#Menu ul li{
	padding-left:3px;
	
	padding-right:3px;
	
}

#Menu .rbg{
  	width:170px;
	float:right;
	margin-right:0px;
  	background:url(carttopbg.jpg) no-repeat 0px 4px;
	height:33px;
}
#Menu li{
  	background-position:0 -117px;
    text-align:center;
    *position:relative;
    _top:0px;
}
#Menu li a{
  	*position:relative;
	color:#FFFFFF;
  	font-weight:bold;
	font-size:12px;
    overflow:hidden;
}

/*首页3列广告区域
=============================================================================================*/
.cxwrap{
  	margin-bottom:7px;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}
.cxwrap .top{
    padding-left:10px;
    height:0px;
	font-size:0px;
	line-height:0px;
}
.cxwrap .top .bd{
    padding-right:10px;
    height:0px;
    position:relative;
	font-size:0px;
	line-height:0px;
}
.cxwrap .body{
    padding-left:5px;
}
.cxwrap .body .bd{
    padding:0 5px 0px 0;
    position:relative;
}
.cxwrap h3.title{
  	clear:both;
    position:absolute;
    left:-5px;
    top:-10px;
    _top:-19px;
    text-indent:-9999px;
    width:43px;
    height:42px;
    z-index:99;
}
.cxwrap .body .span-6{
    padding:0px 0px 0 0;
    margin:0px 0px 0 0;
    position:relative;
    z-index:3;
	width:239px;
}
.cxwrap .AdvBanner{
  	float:left;
    margin-bottom:0px;
}
.cxwrap .body .last ,.cxwrap .body .frist{
  	padding-right:0;
    margin-right:0;
    background:none;
	width:225px;
}

/*最新评论区域
=============================================================================================*/
.hotop{
  	margin-bottom:7px;
}
.hotop .body{
    padding-left:0px;
}
.hotop .body .bd{
    padding:0;
    position:relative;
}
.hotop .body .span-6{
    padding:0;
    margin:0;
    position:relative;
    z-index:3;
	width:348px;
}
.hotop .AdvBanner{
  	float:left;
}
.hotop .body .last{
  	padding-left:4px;
    margin-right:0;
    background:none;
}
	
/*=热卖商品区域
=============================================================================================*/
.hotwrap{
  	margin-bottom:0px;
  	margin-top:7px;
}
.hotwrap .top{
  	background:url(hot_bg.gif) no-repeat;
    padding-left:300px;
    height:25px;
}
.hotwrap .top .bd{
  	background:url(hot_bg.gif) no-repeat right 0;
    padding-right:10px;
    height:25px;
    position:relative;
}
.hotwrap .body{
  	background:url(hot_bg.gif) no-repeat 0 bottom;
    padding-left:5px;
}
.hotwrap .body .bd{
  	background:url(hot_bg.gif) no-repeat right bottom;
    padding:0 5px 3px 0;
    position:relative;
	*padding-bottom:10px;
}
.hotwrap .more {
/*margin:-238px 5px 0 0;
_margin:-233px 5px 0 0;
text-align:right;
_position:absolute;
_display:inline-block;
_width:330px;*/
position:absolute;
top:0;
right:0;
margin-top:-33px;
}
.hotwrap .more a{
color:#999999;
font-weight:bold;
}
.hotwrap .more a:hover{
color:#FF9900;
}
.hotwrap h3.title{
  	clear:both;
  	/*background:url(hot_t.gif) no-repeat;*/
    position:absolute;
    left:-5px;
    top:-10px;
    _top:-19px;
    text-indent:-9999px;
    width:43px;
    height:42px;
    z-index:99;
}
.hotwrap .body .span-6{
    padding:0px 23px 0 0;
    margin:0;
    position:relative;
    z-index:3;
    width:690px;
}
.hotwrap .AdvBanner{
  	float:left;
}
.hotwrap .body .last{
  	padding-right:0;
    margin-right:0;
    background:none;
}


/*=首页商品列表
=============================================================================================*/
.goodsliststyle1{ height:251px; margin:5px 0 5px 0; padding:0 15px 0 0; background:url(b6_bg.gif) no-repeat right bottom;}
.goodsliststyle1 .bg{ height:231px; background:url(b6_bg.gif) no-repeat; padding:20px 0px 0px 0px;}
.goodsliststyle1 .listimg{ width:157px; padding-top:50px; padding-right:24px;}
.goodsliststyle1 .more {
margin-left:-120px;
_margin-left:-300px;
position:relative;
text-align:left;
_display:inline-block;
}
.goodsliststyle1 .more a {
color:#639028;
font-size:0px;
padding:20px 25px 20px;
z-index:100;
position:relative;
width:180px;
}
.goodsliststyle1 .more a:hover{
color:#639028;
}
.goodsliststyle2{ height:251px; margin:0 0 5px 0; padding:0 15px 0 0; background:url(b7_bg.gif) no-repeat right bottom;}
.goodsliststyle2 .bg{ height:231px; background:url(b7_bg.gif) no-repeat; padding:20px 0px 0px 0px;}
.goodsliststyle2 .listimg{ width:157px; padding-top:50px; padding-right:24px;}
.goodsliststyle2 .more {
margin-left:-120px;
_margin-left:-300px;
position:relative;
text-align:left;
_display:inline-block;
}
.goodsliststyle2 .more a {
color:#639028;
font-size:0px;
padding:20px 25px 20px;
z-index:100;
position:relative;
width:180px;
}
.goodsliststyle2 .more a:hover{
color:#639028;
}
/*=底部文章
=============================================================================================*/
.fawrap{
  	border:0px solid #dadada;
	height:0px;
	line-height:0px;
}
.fawrap .span-6{
    border-right:0px solid #efefef;
    margin:0px;
}
.fawrap .last{
    border:none;
}
/*首页底部快捷链接*/
#qlinks{
  	padding:25px 0 0 0;
    width:165px;
    margin:0 auto;
}
#qlinks li{
  	float:left;
    background:url(qlinks.jpg) no-repeat;
}
#qlinks li a{
  	width:55px;
    height:68px;
  	display:block;
  	text-indent:-9999px;
}
#qlinks .q1{
  	background-position:0 0;
}
#qlinks .q2{
  	background-position:-55px 0;
}
#qlinks .q3{
  	background-position:-110px 0;
}
#qlinks .q4{
  	background-position:0 -68px;
}
#qlinks .q5{
  	background-position:-55px -68px;
}
#qlinks .q6{
  	background-position:-110px -68px;
}
/*=显示底部区域
=============================================================================================*/
#FootLinksWrapbg{
	margin:0;
	padding:0px 0px 40px 0px;
	background-color:#c3bf99;
}
#FootLinksWrap{
	width:900px; 
	margin:0 auto;
	padding:0px 10px 10px 10px;
	line-height:100%;
	background:url(footbottom.gif) no-repeat bottom;
	background-color:#ffffff;
}
#Foottop{
	background:url(footlvsebg.gif) no-repeat;
	margin:0;
	padding:8px 0px 0px 0px;
}
#Foot{
	background:url(footlvsebg.gif) no-repeat bottom;
	padding:0px 6px 10px 6px;
	margin:0;
}
#footer div{
display:block;
}
#footer .themefoot{
display:block;
}
#footer .themefoot div{
display:block;
}
#Foot a{
}
#Foot a:hover{
	color:#FF9900;
}
#Footzftop{
	background:url(footzf.gif) no-repeat;
	margin:0;
	padding:6px 0px 0px 0px;
}
#Footzfbo{
	background:url(footzf.gif) no-repeat left bottom;
	padding:0px 5px 6px 26px;
	margin:0;
}
#Footzfbo .LinkList a{
	padding:0px 10px 0px 10px;
	margin:0;
	border-right:1px solid #cccccc;
}
#Footzfbo .AdvBanner {
margin:5px auto;
padding:0px;
width:170px;
display:inline;
}
.Treelast{margin:0px;
}
.Treelast .border-body {
padding:0px 0px;
}
.Treelast h3{display:none;
}
.Treelast a{color:#000000;
}
#FootLinks .Treelast .TreeList .cat2{background:url(banzhu222.jpg) no-repeat;
}
#FootLinks{
  	width:850px;
	background:url(banzhu.jpg) no-repeat;
    margin:0 auto;
    padding:15px 20px 10px 30px;
    line-height:180%;
}
#FootLinks .TreeList{
	float:left;
    width:200px;
    padding:0px 0px 0px 10px;
}
#FootLinks .TreeList .cat1{
	font-weight:bold;
    color:#ffffff;
    padding:0px 14px 5px 40px;
	background:url(banzhucat1.jpg) no-repeat;
}
#FootLinks .TreeList .cat1 a{
color:#329902;
}
.font11px, #FootMenu .TreeList .cat1 a{
color:#ffffff;
}
#FootLinks .TreeList .cat2{
	padding:0 6px 0 10px;
	background:url(banzhulist.gif) repeat-y right ;
}
#FootLinks .TreeList .cat2 a{
    background:url(banzhucat2.gif) no-repeat 0px 6px;
    margin-left:30px;
	padding:0 0 0 10px;
	color:#696969;
}
.fontcolorGray {
color:#ffffff;
}
#FootMenu{
   margin:10px 0;
   color:#ffffff;
}
#FootMenu .menu a{
   color:#ffffff;
}
#FootMenu .TreeList{
	overflow:hidden;
    text-align:center;
}
#FootMenu .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #ffffff;
}
#Copyright *{
	text-align:center;
}
.cut{
	overflow:hidden;
}
div.span-right{
float:left;
margin:0px;
width:700px;
}
.span-13{
width:700px;
margin-right:0px !important;
}
.spanr-6{
width:700px;
}
.span-bottom{
   margin:0px;
   padding:0px;
}
#gonggao{
margin:0px;
padding:0 0 8px 0;
}
#gonggao .border-body{
height:110px;
min-height:20px;
}
#gonggao .border-top{
height:34px;
}
#gonggao .border-top .bg{
height:22px;
padding-top:12px;
padding-left:7px;
}
#gonggao .border-foot{
height:16px;
}
#gonggao .border-foot .bg{
height:16px;
}
#gonggao .ArticleListWrap{
  position:relative;
  width:100%;
}
#gonggao .ArticleList{
  position: relative;
  width:100%;
}
#gonggao .more{
margin-top:-17px;
position:absolute;
width:180px;
top:0;
right:0;
overflow:hidden;
}
#gonggao .more a{
font-size:0;
/*padding:0px 25px 5px 25px;
_padding:10px 25px 10px 25px;*/
color:#FFFFFF;
z-index:100;
/*display:inline-block;*/
background:url(b3_more.gif) no-repeat 10px top;
display:block;
width:31px;
height:7px;

float:right;
font-size:0px;
overflow:hidden;
text-decoration:-9999px;
line-height:9999px;
}
#gonggao h3{
margin:0px;
height:15px;
}
#gonggao ul{
border:1px solid #add275;
border-width:1px 0px;
padding:5px 2px;
}
#gonggao a{
background:none;
color:#FFFFFF;
padding-left:10px;
}
#gonggao a:hover{
color:#FF9900;
}
#cptaitou{
margin-bottom:0px;
padding:0px;
}
#cptaitou .border-body{
padding-left:22px;
}
#cptaitou .border-foot{
}
#cptaitou .border-foot .bg{

}

/**核心样式调整**/
.GoodsListWrap .listact {
height:18px;
margin-top:5px;
line-height:18px;
}
.GoodsListWrap .star-off .listact {
background:transparent url(wgt_btns.gif) no-repeat scroll 0 -18px;
}
.GoodsListWrap .addcart .listact {
background:transparent url(wgt_btns.gif) no-repeat scroll 0 0;
}
.GoodsListWrap .star-on .listact {
background:transparent url(wgt_btns.gif) no-repeat scroll 0 -36px;
}
.GoodsListWrap .nobuy .listact{background:url(wgt_btns.gif) no-repeat 0 -72px;
}
.TreeList .cat1 {
color:#77A131;
}
.TreeList .cat2 {
color:#77A131;
}
.pageWrap, .span-right{
line-height:20px;
}
.pageWrap h4 {
background-position:0 5px;
border-bottom:0px solid #DDDDDD;
margin:10px 0;
padding-left:14px;
}
ol li {
line-height:20px;
margin:4px 0 0 20px;
_margin:4px 0 0 25px;
}
.liststyle.data tbody th {
font-size:12px;
}
.goodspackagewrap .active, .goods-detail-tab .active {
background:transparent url(tabs_on.gif) no-repeat scroll 0 0;
}
.goodspackagewrap, .goods-detail-tab {
background:transparent url(tabsepbg.gif) repeat-x scroll 0 1px;
}
.goodspackagewrap div, .goods-detail-tab div {
background:transparent url(tabs_common.gif) no-repeat scroll 0 0;
}
.boxBlue {
background:#EFF3DD none repeat scroll 0 0;
border:1px solid #D4CFA5;
}
.boxBrown {
background:#EFF3DD none repeat scroll 0 0;
border:1px solid #D4CFA5;
}
.GoodsPackageWrap {
background:transparent url(package_bg.gif) repeat-x scroll 0 0;
border-color:#AFB784 #AFB784;
}
.Comment li {
padding:0px 0;
}
/**快速调整分类页效果**/
.GoodsSelector a {
color:#77A131;
margin:0 20px 0 0;
}
.GoodsSearchWrap .items-gallery {
background:none;
}
.GoodsSearchWrap .items-gallery .button {
display:none;
}
.GoodsSearchWrap .items-gallery .goodinfo h6 {

}
.GoodsSearchWrap .items-gallery .goodinfo .price1 {
font-size:12px;
}
.GoodsSearchWrap .items-gallery .goodinfo li {
text-align:center;
}
.GoodsSearchWrap .items-gallery .goodinfo td {
text-align:center;
}
.floatRight{
float:right;
}
#widgets_609 .GoodsList{
  line-height:1.3em;
}

.GoodsList .goodsImg img{
  width:110px;
  height:128px;
}
#widgets_606 .GoodsListWrap {
  position:relative;
  width:100%;
  line-height:1.3em;
}
#widgets_606 .GoodsList{
  line-height:1.3em;
  padding:0;
}
#widgets_607 .GoodsListWrap{
  padding:0;
}
 .GoodsListWrap h6{
  margin:0;
}
#widgets_608 .GoodsListWrap{
  padding:0;
}
.pdtdetail .indent p{
   color:#000;
   font-size:9pt;
}
.dialog {
  border:3px solid #38761D;
}
.mini-passport-dialog .row-span .close{
  background:none repeat scroll 0 0 #77A22F;
  border:1px solid #38761D;
}
.mini-passport-dialog .row-span .close:hover{
  background:none repeat scroll 0 0 #38761D;
  border:1px solid #38761D;
}
.mini-passport-dialog .form table td.row-span  {
  background:#F0EFE1;
  border-left:1px solid #E0DFD4;
}
.mini-passport-dialog .RegisterWrap h4{
   padding:20px 15px 5px 0;
   text-align:center;
   color:#38761D;
   font-family:"微软雅黑",Tahoma,Arial,Verdana;
}
.mini-passport-dialog .RegisterWrap td i{
  text-align:center;
  display:block;
  margin:0 auto;
  padding:0 12px 8px 0;
}
.RegisterWrap .form table th{
  font-size:12px;
  font-weight:bold;
  color:#000;
}
.mini-passport-dialog .row-span a {
  color:#38761D;
}
.mini-passport-dialog .inputstyle {
  padding:0 5px;
  height:19px;
  line-height:19px;
  width:150px;
}
#iptlogin,#iptsingup{
  width:87px;
}
.verifyCode img{
  vertical-align:middle;
}

#receiver .receivermore{
  background:transparent url(arrs.gif) no-repeat 65px -387px;
  min-height:70px;
  height:auto !important;
  height:70px;
}


#siderIMchat_main_widgets{
  
}
#Copyright #siderIMchat_main_widgets .top{
  background:transparent url(arrs.gif) no-repeat 0px -600px;
  height:67px;
}
#Copyright  #siderIMchat_main_widgets .infobox {
  background:transparent url(arrs.gif) no-repeat 0px -670px;
}
#Copyright  #siderIMchat_main_widgets .bottom{
   background:transparent url(arrs.gif) no-repeat 0px -865px;
   height:13px;
}
#Copyright #siderIMchat_main_widgets .bg{
  background:transparent url(arrs.gif) no-repeat 0px -670px;
}

.border5 .border-body{
  overflow:hidden;
  
}
.span-6 .border5 .Comment h6{
  padding-bottom:3px;
  line-height:1.5em;
}
.pageWrap .ColColorGray {
 background:#eff0e2;
}
.liststyle thead th {
   background:transparent url(arrs.gif) repeat-x 0px -920px;
   color:#66952D;
   border-color:#FFFFFF #CECFAD #CECFAD #FFFFFF;
}

.liststyle td, .liststyle th{
  border-color:#FFFFFF #CECFAD #CECFAD #FFFFFF;
}
.GoodsSearchWrap .ItemsWarp  .items-list .goodpic a  img{
  height:128px;
 width:110px;
}
.GoodsSearchWrap .items-gallery .goodpic a img{height:128px;
width:110px;}
.commentAsk {
display:none;
}
.commentReply-admin{
display:none;
}
.GoodsPackageWrap dl {
padding:0 5px;
text-align:center;
width:200px;
}