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

body {
  	background:url(bgc.gif);
	font-family: "Tahoma", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	margin:0;
	line-height:180%;
}
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;
}
#AllWrap{
	width:978px; 
	margin:0 auto;
	background-color:#ffffff;
	padding:0 3px 0 0;
	line-height:140%;
}

#Top{
	width:981px;
	height:68px;
    margin:0px auto;
    padding:18px 0 4px;
    background:url(topbga.gif) no-repeat;
}
#Logo {
float:left;
margin:0px 0 0 4px;
width:340px;
}
#Logo img{
height:50px;
}
#TopLinks1{
	float:right;
    margin:0px 20px 0 0;
    text-align:right;
    line-height:120%;
	height:16px;
	width:550px;
	vertical-align:bottom;
}
#TopLinks{
	float:right;
    margin:0px 10px 0 0;
    text-align:right;
    line-height:28px;
	height:28px;
	width:550px;
}
.toplinkgy{
    line-height:28px;
	height:28px;
}
#TopLinks .toplinkgy a{
    padding:6px 16px;
	background:url(toplinkabg.gif) no-repeat center top;
	color:#D1D3D4;
	width:80px;
}
#TopLinks2{
	float:right;
    margin:5px 20px 0 0;
    text-align:right;
    line-height:120%;
	height:20px;
	width:550px;
	color:#A8A8A8;
	vertical-align:bottom;
}
#TopLinks2 a{
color:#FFCB02;
}
#TopLinks2 a:hover{
color:#FF2602;
}
#AllWrapbgtop{
	margin:0;
	padding:0;
}
#AllWraptopl{
	width:981px; 
	margin:0 auto;
	background:url(fuxilbgcr.gif) repeat-x left top #ffffff;
	height:45px;
	padding:0px 0 9px 0;
	line-height:100%;
	display:block;
	overflow:hidden;
}
#AllWraptopr{
	height:33px;
	padding:0px 10px 12px 0px;
	line-height:100%;
	display:block;
}
#searchl{
	width:760px; 
	margin:0;
	padding:0px;
	float:left;
	color:#ffffff;
}
#searchc{
	width:10px; 
	margin:0;
	padding:12px 0px 0px 0px;
	float:left;
	color:#118513;
}
#searchr{
	width:192px; 
	margin:0;
	padding:12px 0px 0px 0px;
	float:right;
	text-align:right;
	color:#118513;
}
#searchr .btn_advsearch {
display:none;
}
.SearchBar table td {

}
.inputstyle {
border:1px solid #B5B5B5;
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;
}
.leftpabg{
	height:1%;
	display:inline-block;
	margin:4px 0 0 4px;
}
																					
/*=主菜单
=============================================================================================*/
#MenuWrap{
	height:32px;
  	line-height:30px;
	padding-top:3px;
	overflow:hidden;
	display:none;
}
#Menu{
  	width:760px;
    margin:0;
}
#Menu .lbg, #Menu .rbg, #Menu .cbg, #Menu li{
  	display:inline-block;
    display:-moz-inline-stack;
    *display:inline;
    zoom:1;
}
#Menu .cbg{
	float:left;
	width:700px;
}
.MenuList {
	margin-left:0px;
}
#Menu ul{
  	display:inline;
}
#Menu ul li{
	padding:0px;
}

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

#Menu .znnshr{
    color:#FFFFFF;
	display:block;
    padding:11px 50px 10px 90px;
  	background:url(znnshr.gif) repeat-x;
}
#Menu .znnshr:hover {
    color:#FFCB02;
	background:url(znnshrh.gif) repeat-x;
}
#Menu .znnshy{
    color:#FFFFFF;
	display:block;
    padding:11px 60px 10px 80px;
  	background:url(znnshy.gif) repeat-x;
}
#Menu .znnshy:hover {
    color:#FFCB02;
	background:url(znnshyh.gif) repeat-x;
}
#Menu .znnshb{
    color:#FFFFFF;
	display:block;
    padding:11px 60px 10px 80px;
  	background:url(znnshb.gif) repeat-x;
}
#Menu .znnshb:hover {
    color:#FFCB02;
	background:url(znnshbh.gif) repeat-x;
}
#Menu .znnshp{
    color:#FFFFFF;
	display:block;
    padding:11px 60px 10px 80px;
  	background:url(znnshp.gif) repeat-x;
}
#Menu .znnshp:hover {
    color:#FFCB02;
	background:url(znnshph.gif) repeat-x;
}



/*首页3列广告区域
=============================================================================================*/

/*=首页商品列表
=============================================================================================*/

/*=底部文章
=============================================================================================*/
.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;
}
#FootLinksWrap{
	width:961px; 
	margin:0 auto -1px;
	_margin:0 auto -6px;
	padding:10px 10px;
	line-height:100%;
	background-color:#ffffff;
}
#Foottop{
	margin:0;
	padding:8px 0px 0px 0px;
}
#Foot{
	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{
	margin:0;
	padding:6px 0px 0px 0px;
}
#Footzfbo{
	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:175px;
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;
}
#FootLinkst{
  	width:961px;
	background:url(banzhubg.gif) no-repeat;
    margin:0 0 10px 0;
    padding:15px 0px 0px 0px;
    line-height:180%;
}
#FootLinks{
	background:url(banzhubg.gif) no-repeat bottom;
    margin:0;
    padding:0px 20px 30px 30px;
    line-height:180%;
}
#FootLinks .TreeList{
	float:left;
    width:145px;
    padding:0px 0px 0px 5px;
}
#FootLinks .TreeList .cat1{
	font-weight:normal;
    color:#ffffff;
    padding:0px 14px 5px 20px;
}
#FootLinks .TreeList .cat1 a{
color:#000000;
}
.font11px, #FootMenu .TreeList .cat1 a{
color:#939598;
}
#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 2px;
    margin-left:10px;
	padding:0 0 0 10px;
	color:#696969;
}
.fontcolorGray {

}
#FootMenu{
   background:url(blogo.gif) no-repeat center top;
   margin:6px 0;
   padding:60px 0 0px 0px;
   color:#ffffff;
}
#FootMenu .menu a{
   color:#ffffff;
}
#FootMenu .TreeList{
	overflow:hidden;
    text-align:center;
}
#FootMenu .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 4px;
	border-right:1px solid #939598;
}
#Copyright{
	line-height:180%;
	color:#939598;
}

.cut{
	overflow:hidden;
}
div.span-right{
float:left;
margin:0px;
width:780px;
padding-left:4px;
}
div.rindex{
padding-left:0px;
width:784px;
}
div.singlp{
padding-left:10px;
padding-right:7px;
}
.span-13{
width:784px;
margin-right:0px !important;
}
.span13l{
width:574px;
height:243px;
padding:0 3px 4px 0;
float:left;
overflow:hidden;
}
.span13r{
	width:207px;
	height:243px;
	float:right;
	padding-bottom:4px;
	overflow:hidden;
	line-height:9px;
	_line-height:6px;
}
.span13r .AdvBanner{
	margin-bottom:3px;
	_margin-bottom:1px;
}


/*服装*/

.spanb-13{width:784px;margin-right:0px !important;}
.spanb13l{width:777px;height:257px;padding:0 1px 4px 0;float:left;overflow:hidden;}
.spanb132{width:777px;height:465px;padding:0 1px 4px 0;float:left;overflow:hidden;}
.spanb13l1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanb13l2{height:221px;overflow:hidden;}
.spanb13l3{width:543px;padding:0 2px 0px 0px;float:left;}
.spanb13l4{width:220px;float:left;}
.spanb13l5{width:779px;padding:0 2px 0px 0px;float:left;}
.spanb13l6{width:779px;padding:0 2px 0px 0px;float:left;}

/*鞋品*/

.spanb-13a{width:784px;margin-right:0px !important;}
.spanb13al{width:779px;height:257px;padding:0 2px 4px 0;float:left;overflow:hidden;}
.spanb132a{width:779px;height:465px;padding:0 2px 4px 0;float:left;overflow:hidden;}
.spanb13al1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanb13al2{height:221px;overflow:hidden;}
.spanb13al3{width:543px;padding:0 2px 0px 0px;float:left;}
.spanb13al4{width:230px;float:left;}
.spanb13l5a{width:779px;padding:0 2px 0px 0px;float:left;}
.spanb13l6a{width:779px;padding:0 2px 0px 0px;float:left;}


/*背包*/

.spanb-13d{width:784px;margin-right:0px !important;}
.spanb13dl{width:779px;height:257px;padding:0 2px 4px 0;float:left;overflow:hidden;}
.spanb132d{width:779px;height:465px;padding:0 2px 4px 0;float:left;overflow:hidden;}
.spanb13dl1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanb13dl2{height:221px;overflow:hidden;}
.spanb13dl3{width:543px;padding:0 2px 0px 0px;float:left;}
.spanb13dl4{width:230px;float:left;}
.spanb13l5d{width:779px;padding:0 2px 0px 0px;float:left;}
.spanb13l6d{width:779px;padding:0 2px 0px 0px;float:left;}

/*户外装备*/
.spanb-13e{width:976px;margin-right:0px !important;}
.spanb13el{width:973px;height:300px;padding:0 3px 4px 0;float:left;overflow:hidden;}
.spanb132e{width:973px;height:697px;padding:0 3px 4px 0;float:left;overflow:hidden;}
.spanb13el1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanb13el2{height:260px;overflow:hidden;}
.spanb13el3{width:630px;padding:0 2px 0px 0px;float:left;}
.spanb13el4{width:340px;float:left;}
.spanb13l5e{width:974px;padding:0 2px 0px 0px;float:left;}
.spanb13l6e{width:974px;padding:0 2px 0px 0px;float:left;}


/*家具*/


.spanb-13f{width:976px;margin-right:0px !important;}
.spanb13fl{width:973px;height:300px;padding:0 3px 4px 0;float:left;overflow:hidden;}
.spanb132f{width:973px;height:465px;padding:0 3px 4px 0;float:left;overflow:hidden;}
.spanb13fl1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanb13fl2{height:260px;overflow:hidden;}
.spanb13fl3{width:630px;padding:0 2px 0px 0px;float:left;}
.spanb13fl4{width:340px;float:left;}
.spanb13l5f{width:974px;padding:0 2px 0px 0px;float:left;}
.spanb13l6f{width:974px;padding:0 2px 0px 0px;float:left;}




.spanc-13{width:784px;margin-right:0px !important;}
.spanc13l{width:574px;height:216px;padding:0 3px 4px 0;float:left;overflow:hidden;}
.spanc13l1{height:33px;overflow:hidden;padding:0 0px 4px 0px;}
.spanc13l2{height:221px;overflow:hidden;}
.spanc13l3{width:286px;padding:0 2px 0px 0px;float:left;}
.spanc13l4{width:286px;float:left;}
.spanc13r{width:207px;height:216px;float:right;padding-bottom:4px;overflow:hidden;
background:transparent url(bor3b.gif) repeat scroll 0 0;
}



div.span-5 {
width:190px;
margin-right:3px;
}
.spanr-6{
width:700px;
}
.span-bottom{
   margin:0px;
   padding:0px;
}
/*自定义后缀样式保留*/
.teshuxx .border-body{
padding:5px 0;
}
.teshuxx .AdvBanner {
margin-bottom:5px;
}
#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 .more{
margin-top:-134px;
_margin-top:-140px;
position:absolute;
width:180px;
}
#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 ;
}
#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:#134216;
}
.TreeList .cat2 {
color:#134216;
}
.pageWrap, .span-right .ArticleDetailsWrap{
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;
width:100px; 
font-weight:normal;
margin-top:0px;
}
.goodspackagewrap, .goods-detail-tab {

}
.goodspackagewrap div, .goods-detail-tab div {
background:transparent url(tabs_common.gif) no-repeat scroll 0 0;
padding:4px 1px;
width:100px;
}
.boxBlue {
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;
}
.MemberMain {
margin:0 -175px 0 0;
_margin:0 -165px 0 0;
}
.GoodsBrowsed .goodpic {
padding:0;
}
.hightline {
background:#FFFFFF none repeat scroll 0 0;
border:0 solid #E7DBB1;
}
.buyinfo {
border-bottom:0px solid #FAEAC7;
padding:5px 0 10px;
}
.btn-fastbuy {
background:transparent url(btn-fastbuy.gif) repeat scroll 0 0;
float:left;
margin-right:5px;
width:120px;
}
.btn-buy {
background:transparent url(btn-buy.gif) repeat scroll 0 0;
float:left;
width:120px;
}
.btn-notify {
background:transparent url(btn-notify.gif) repeat scroll 0 0;
height:37px;
width:120px;
}
.GoodsInfoWrap .btnBar .btn-fav, .GoodsInfoWrap .btnBar .btn-send {
background:transparent url(btn_ginfo_links.gif) no-repeat scroll 0 0;
margin:0;
padding:2px 10px 2px 6px;
}
.GoodsInfoWrap .btnBar .star-on .btn-fav {
background-position:0 -20px;
}
.GoodsInfoWrap .btnBar ul {
padding:14px 10px 0 10px;
}
.qqmsn {
width:220px;
}
.qqmsn a{
padding:14px 4px 0 0px;
margin:0 !important;
}
.qqmsn a img{
margin-top:8px;
}
.goods-pic-magnifier-viewer {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #666666;
position:absolute;
visibility:hidden;
z-index:200;
}
.ArticleDetailsWrap {
padding:2px 30px 2px 26px;
}
.STYLE7, .STYLE8{
padding:2px 3px 2px 2px;
line-height:18px;
}
hr {
background:transparent none repeat scroll 0 0;
border:1px solid #FFFFFF;
border-top:1px solid #EEEEEE;
}
.mini-passport-dialog .row-span .close {
background:#cccccc none repeat scroll 0 0;
border:1px solid #999999;
color:#FFFFFF;
}
.mini-passport-dialog .form table td.row-span {
background:#EBEBEB none repeat scroll 0 0;
border-left:1px solid #E1E1E1;
}
.dialog {
background:#FFFFFF none repeat scroll 0 0;
border:3px solid #666666;
}
.GoodsInfoWrap .goodsname {
line-height:18px;
}
.GoodsSearchWrap .items-list .price_button li {
line-height:18px;
}
.GoodsSearchWrap .items-list .goodinfo, .GoodsInfoWrap .brief{
line-height:140%;
}
/**核心样式调整=end**/

/**快速调整分类页效果**/
.GoodsSelector table, .GoodsSelector td, .GoodsSelector th {
vertical-align:middle;
}
.GoodsSelector a {
margin:0 20px 0 0;
}
.GoodsSelector .flatshow ul li a {
color:#134216;
margin:0 4px 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;
}
#foothi{
margin:0px;
padding:0px;
line-height:0px;
height:0px;
background-color:#ABC399;
overflow:hidden;
font-size:0px;
}

