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



body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 180%;
	margin:0;
}

#SearchWrap .btn_search{
	text-indent:-9999px;
	background:url(search.gif) no-repeat;
	width:24px;
	height:24px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
}

#indexpage a:hover,
#defaultpage a:hover{
	color:#ff6600;
	text-decoration:underline;
}

/*----------------------MagicKing---------------------------*/
#header{background:url(headerbk.jpg) repeat-x;}

#headerinner{
	width:990px;
	margin:0px auto;
}

#headerinner1,
#headerinner2,
#headerinner3{
	width:990px;
	float:left;
}
#headerinner3{
	*padding-bottom:2px;
}

#headerlogo{
	float:left;
	width:200px;
	margin-left:15px;
	margin-top:10px;
	display:inline;
}

#headerinner1right{
	width:700px;
	float:right;
}

#headerirt{
	width:445px;
	float:right;
	text-align:right;
	height:29px;
	background:url(logorightbk.jpg) no-repeat right;
	line-height:29px;
	color:#B8D1EA;
	padding-right:5px;
}

#headerirt span{
	color:#3968C4;
	font-weight:bold;
	font-size:12px;
}

#headerirt span.zxdh{
	font-weight:normal;
	color:#636466;
}

#headerirt a.luntan{
	color:#6c6c6c;
	font-weight:normal;
	padding:0px 4px;
}

#headerirt a{
	padding:0px 4px;
	_padding:0px 2px;
	*padding:0px 3px;
	color:#6a6a6c;
}

#headerirt a:hover{
	color: #ff6600;
	text-decoration: underline;
}

#headerirt .kefutel{
	font-weight:bold;
}

#headerirt .kefurexian{
	padding:0px 0px 0px 5px;
}

#headerirt .liuyanban{
	padding-left:20px;
	color:#A86328;
	background:url(liuyanbanl.jpg) no-repeat left;
	padding-top:2px;
}

#headerirb{
	width:700px;
	float:left;
	margin-top:16px;
}

#headerirbl{
	width:auto;
	float:right;
	margin-right:10px;
	display:inline;
	color:#9d9fa2;
}

#headerirbl a{
	color:#6a6a6c;
}

#headerirbl a:hover{
	color:red;
	text-decoration:underline;
}

#headerirbl .denglu{
	color:red;
	
}

#headerirbr{
	width:auto;
	float:right;
}

#headerirbr .zhanghu{
	float:left;
	display:block;
	text-indent:-9999px;
	background:url(myzhanghu.jpg) no-repeat;
	width:70px;
	height:22px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
	overflow:hidden;
}

#headerirbr .zhanghu:hover{
	background:url(myzhanghu.jpg) no-repeat 0px -22px;
}

#headerirbr .baojia{
	float:left;
	display:block;
	text-indent:-9999px;
	background:url(mybaojia.jpg) no-repeat;
	width:70px;
	height:22px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
	overflow:hidden;
	margin-left:5px;
}

#headerirbr .baojia:hover{
	background:url(mybaojia.jpg) no-repeat 0px -22px;
}

#headerinner3l{
	width:260px;
	float:left;
	padding:0px 0px;
}

#headerinner3l span{
	display:none;
}

#headerinner3l{
	background:url(inputbk.jpg) no-repeat 0px 3px;
	*margin-top:1px;
}

#headerinner3l .SearchBar .inputstyle{
	width:158px;
	background:none;
	border:none;
	margin:5px 0px 4px 33px;
	overflow:hidden;
}

#headerinner3l .btn_advsearch{
	display:none;
}

#headerinner3l .btn_search{
	text-indent:-9999px;
	background:url(searchbtn.jpg) no-repeat 0px 1px;
	*background:url(searchbtn.jpg) no-repeat;
	width:46px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
}

#headerinner3l .keywords{
  	width:280px;
	overflow:hidden;
}

#headerinner3c{
	width:290px;
	float:left;
	padding:4px 0px 2px 0px;
}

#headerinner3c a:hover{
	color:#ff6600;
	text-decoration:underline;
}

#headerinner3c span{
	color:#000;
	font-weight:bold;
}

#headerinner3c a{
	padding:0px 5px;
	color:#666;
}

#headerinner3r{
	width:334px;
	float:right;
	padding:2px 0px;
	margin-top:1px;
	*margin-top:2px;
}

#headerinner3r1{
	width:148px;
	float:left;
	background:url(cartbk.jpg) no-repeat;
	padding:2px 0px;
}

#headerinner3r1 .ShopCartWrap{
	margin:0px;
	margin-left:30px;
}

#headerinner3r1 .ShopCartWrap a{
	color:#A86324;
}

#headerinner3r1 .ShopCartWrap a:hover{
	color: #ff3300;
}


#headerinner3r1 .ShopCartWrap b{
	color:#FF0000;
}

#headerinner3r2{
	width:73px;
	float:left;
	background:url(qfkbk.jpg) no-repeat;
	padding:2px 0px;
	margin-left:5px;
	display:inline;
}

#headerinner3r2 a{
	margin-left:27px;
	color:#A86324;
}

#headerinner3r2 a:hover{
	text-decoration:underline;
}

#headerinner3r3{
	width:103px;
	float:right;
	background:url(wdddbk.jpg) no-repeat;
	padding:2px 0px;
}

#headerinner3r3 .ShopCartWrap{
	margin:0px;
	margin-left:27px;
}

#headerinner3r3 .ShopCartWrap a{
	color:#A86324;
}

#headerinner3r3 .ShopCartWrap a:hover{
	text-decoration:underline;
}


/*-----------商品分类滑动展示--------------*/
.s-cat-depth-1 em{
	display:block;
	width:100%;
}
.c-cat-depth-1,
.s-cat-depth-1{
	padding-top:4px;
}
.c-cat-depth-1 a,
.s-cat-depth-1 a{
	background:none;
	font-weight:bold;
	font-size:14px;
	color:#CD6702;
	border-bottom:1px solid #f2f2f2;
	display:block;
}
.c-cat-depth-2,
.s-cat-depth-2{
	padding:0 0 4px 10px;
	color:#A7A7A7;
}
.c-cat-depth-2 a,
.s-cat-depth-2 a{
	display:inline;
	border:none;
	font-size:12px;
	color:#0328C1;
	font-weight:normal;
	padding:0;
}
.c-cat-depth-3,
.s-cat-depth-3{
	padding:2px 0 2px 10px;
}
.c-cat-depth-3 a,
.s-cat-depth-3 a{
	color:#3B5F9F;
	background:none;
	padding:0;
}

.e-cat-depth-1 p{
	margin:0;
	padding:2px 0 2px 10px;
	background:#D5EBFD;
	border-bottom:1px solid #E1E1E1;
}
.e-cat-depth-2 p{
	background:#F7FCFF;
	padding:2px 0 2px 15px;
}
.e-cat-depth-3{
	padding:0 0 0 20px;
}

.e-cat-depth-1 .nosymbols,
.e-cat-depth-1 .symbols{
	display:block;
	float:left;
	width:10px;
}
.e-cat-depth-1 .symbols{
	background:url(../images/arrs.gif) no-repeat 0 -217px;
	text-indent:-9999px;
}
.e-cat-depth-1 .show{
	background-position: 0 -237px;
}
.e-cat-depth-1 span{
	cursor:pointer;
	margin:0 2px;
}
.e-cat-depth-1 a{
	color:#000;
	font-weight:bold;
}
.e-cat-depth-2 a{
	font-weight:normal;
	color:#000;
}
.e-cat-depth-3 a{
	color:#5F6F7F;
}

.gcw-root-panel{
	height:32px;
margin-top:4px;
	line-height:32px;
}

.gcw-root-panel ul{
  z-index:65535;
  position:absolute;
  background:#fff;
  visibility:hidden;
  z-index:65535;
  margin-top:32px;
  margin-left:-104px;
  _margin-left:-109px;
  width:180px;
  zoom:1;
  display:inline;
  border:1px solid #F78C00;
  border-top:none;
}


.gcw-root-panel li{
  white-space:nowrap;
  margin:1px;
  zoom:1;
  float:left;
  width:110px;
  display:inline;
  _height:30px;
  background:url(menuline.jpg) no-repeat left center;
  *background:url(menuline.jpg) no-repeat left bottom;
  _background:url(menuline.jpg) no-repeat left center;
}
.gcw-root-panel span{
  display:block;
  position:relative;
  height:20px;
  zoom:1;
}
.gcw-root-panel a{
  display:block;
  text-align:center;
  color:#fff;
  font-size:14px;
  float:left;
  width:110px;
  padding-left:4px;
  *padding-left:5px;
  font-weight:bold;
}

.gcw-root-panel .gcw-child-panel a{
  background:none;
  color:#535353;
}

.menuone{
	font-size:14px;
	color:#fff;
	text-align:center;
	display:block;
	background:none;
	width:110px;
	float:left;
	height:32px;
	line-height:32px;
	font-weight:bold;
	margin-top:5px;
}

.menuone:hover{color:#000;background:url(shouyedianji.gif) no-repeat bottom;}

.gcw-root-panel a:hover{
	color:#ffff33;
	background-color:none;
}

.gcw-root-panel .gcw-child-panel a:hover{
	color:#fff;
	background-color:#FEAA16;
}
#headerinner2 .gcw-root-panel .gcw-isparent{
   font-weight:bold;
   width:auto;
}

.gcw-root-panel li a:hover{
	background:url(shouyedianji.gif) no-repeat 5px bottom;
	_background:url(shouyedianji.gif) no-repeat 8px bottom;
	color:#000;
}
.gcw-child-panel li a:hover{
	background:none;
}

/*---------------index---------------------*/

#indexinner{
	width:990px;
	margin:0px auto;
}

#indexleft{
	width:196px;
	float:left;
}

#indexclass,
#indextuijian,
#indexpaihang,
#indextoupiao{
	width:196px;
	float:left;
	margin-top:5px;
}

#indexclass{
	*margin-top:3px;
}

#indexclass .c-cat-depth-1,
#indexclass .s-cat-depth-1{
	border-bottom:1px solid #ccc;
}

#indextoupiao{
	_margin-top:-5px;
	*margin-top:5px;
}

#indextoupiao .toupiaotitle{
	color:#414141;
	font-weight:bold;
}


#indextoupiao ul{
	padding-left:10px;
}

#indextoupiao ul{
	color:#414141;
}

#paihangxxktop{
	background:url(paihangtitle.jpg) no-repeat bottom;
	width:196px;
	float:left;
	height:29px;
	line-height:29px;
	color:#fff;
}

#paihangxxkl{
	width:97px;
	float:left;
	text-align:center;
}

#paihangxxkr{
	width:97px;
	float:right;
	text-align:center;
}

#paihangxxkbody{
	width:196px;
	float:left;
	background:url(indexclassbody.jpg) repeat-y;
	overflow:hidden;
}

#paihangxxkfoot{
	width:196px;
	float:left;
	height:1px;
	background:url(indexclassfoot2.jpg) no-repeat bottom;
	_margin-top:-14px;
}

#paihangxxk1,#paihangxxk2{
	width:196px;
	float:left;
}

#indextoupiao .fenjiexian{
	border-top:1px solid #ececec;
	padding-left:10px;
	margin-left:-10px;
	padding-top:10px;
	margin-top:10px;
	*margin-top:5px;
	padding-bottom:5px;
}

#indextoupiao span{
	display:block;
	width:163px;
	margin-top:-1px;
	_margin-top:-18px;
	*margin-top:-19px;
	float:right;
	text-align:left;
}

#indextoupiao .chakan{
	text-indent:-9999px;
	background:url(chakan.jpg) no-repeat;
	width:44px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
	margin-left:25px;
	display:inline;
}

#indextoupiao .tijiao{
	text-indent:-9999px;
	background:url(toupiao.jpg) no-repeat;
	width:44px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
}

#indextoupiao .chakan2{
	text-indent:-9999px;
	background:url(chakan.jpg) no-repeat 0px -25px;
	width:44px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
	margin-left:25px;
	display:inline;
}

#indextoupiao .tijiao2{
	text-indent:-9999px;
	background:url(toupiao.jpg) no-repeat 0px -25px;
	width:44px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	position:relative;
}

.RankingList .rankli{
	background:url(rankli.gif) no-repeat center center;
	cursor:pointer;
}

.RankingList .rankli2{
	background:url(rankli.gif) no-repeat center center;
	cursor:pointer;
}

.RankingList li{
	width:186px;
	padding-left:10px;
	border-bottom:1px dotted #dcdcdc;
	padding-top:1px;
}
#indexpaihang .RankingList .rankli a,#indexpaihang .RankingList .rankli2 a{
	color:#ff6600;
}

#indexpaihang a{
	color:#333;
}

#indexpaihang a:hover{
	color:#ff6600;
	text-decoration:none;
}

#indexpaihang .RankingList li span{
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(ranklt.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -18px;
	margin-top:3px;
	width:14px;
	font-size:11px;
	text-align:center;
}

#indexpaihang .RankingList .hl span{
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(ranklt.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	width:14px;
	margin-right:2px;
	font-size:11px;
	text-align:center;
}

#defaultpage #indextuijian .RankingList li span{
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(ranklt.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -15px;
	margin-top:3px;
}

#defaultpage #indextuijian .RankingList .hl span{
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	background-color: transparent;
	background-image: url(ranklt.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
}

#indextuijian .GoodsList h6{
	white-space:normal;
}

#indextuijian .h31{
	width:90px;
	float:left;
	text-align:center;
	margin-top:2px;
}

#indextuijian .h32{
	width:80px;
	float:right;
	font-size:12px;
	color:#fff;
	text-align:center;
	margin-top:2px;
}

#indextuijian .h32 a{
	color:#fff;
}

#indextuijian .h32 a:hover{
	text-decoration:underline;
	cursor:hand;
}

#indextuijian .GoodsList{
	padding-top:10px;
}

#indextuijian .BrandListWrap,
#indextuijian .item_over_p{
	width:194px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	cursor:hand;
}


#indextuijian .BrandListWrap a{
	color:#666;
}

#indextuijian .BrandListWrap a:hover,
#indextuijian .item_over_p a:hover{
	text-decoration:none;
	cursor:hand;
}

#indextuijian .item_over_p a{
	color:#912f00;
	text-decoration:none;
}

#indextuijian .BrandListWrap tr{
	width:100%;
}

#indextuijian .BrandListWrap{
	background:url(bred_o1.gif) no-repeat 0px 0px;
}

#indextuijian .item_over_p{
	background:url(bred_o1.gif) no-repeat 0px -30px;
}

#indextuijian .BrandListWrap img,
#indextuijian .item_over_p img{
	width:43px;
	height:22px;
	float:left;
	margin-top:4px;
	margin-left:8px;
	display:inline;
	cursor:hand;
}

#indextuijian .BrandListWrap .brandleft,
#indextuijian .item_over_p .brandleft{
	float:left;
	padding-left:8px;
}

#indextuijian .BrandListWrap .brandtext,
#indextuijian .item_over_p .brandtext{
	float:right;
	padding-right:8px;
}

#indexclass .c-cat-depth-1 a,#indexclass .s-cat-depth-1 a{
	border:none;
	color:#4776B4;
	font-size:12px;
	padding-left:15px;
	background:url(classdian.jpg) no-repeat 0px 5px;
	margin-left:6px;
}

#indexclass .c-cat-depth-1 a:hover,#indexclass .s-cat-depth-1 a:hover{
	text-decoration:underline;
}

#indexclass .c-cat-depth-2 a,#indexclass .s-cat-depth-2 a{
	margin:0px;
	padding:0px 6px;
	display:block;
	float:left;
	width:auto;
	color:#666;
	background:url(cat2line.jpg) no-repeat right center;
	white-space:nowrap;
}

#indexclass .c-cat-depth-2 a:hover,#indexclass .s-cat-depth-2 a:hover{
	color:#ff6600;
}

#indexclass .c-cat-depth-2,#indexclass .s-cat-depth-2{
	padding:0px;
	margin:0px;
}

#indexright{
	width:788px;
	float:right;
}

#indexr1,
#indexr2,
#indexr3,
#indexr4{
	width:788px;
	float:left;
	*margin-top:-2px;
}

#indexr4{
	margin-top:5px;
}

#indexr4l{
	width:390px;
	float:left;
}

#indexr4r{
	width:390px;
	float:right;
}

#indexr3{
	width:786px;
	border:1px solid #dfdfdf;
	padding-top:5px;
}
#indexr2shang{
	height:27px;
	overflow:hidden;
	width:788px;
	float:left;
	margin-top:7px;
	background:url(lineline.jpg) repeat-x bottom;
}

#indexr2{
	border:1px solid #dadada;
	width:786px;
	border-top:none;
}

#indexright #indexr3 .GoodsList{
	margin-top:3px;
}

#indexr2shang h3{
	color:#ffff00;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:26px;
}
#indexr3shang{
	background:url(hit_tit.gif) no-repeat;
	height:37px;
	overflow:hidden;
	width:788px;
	float:left;
	margin-top:5px;
}

#indexr3shang h3{
	color:#ffff00;
	margin:0;
	padding:0;
	font-size:14px;
	line-height:37px;
}

#a1,#a2,#a3,#a4{
	display:block;
	width:130px;
	float:left;
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:14px;
}

.divleftad{
	width:198px;
	float:left;
	border:1px solid #ededed;
	margin-top:10px;
	margin-left:15px;
	display:none;
	
}

.divrightshop{
	width:786px;
	float:right;
	margin-top:10px;
}

#indexr3shang .r21{
	width:80px;
	float:left;
	text-align:center;
	margin-left:20px;
	display:inline;
	color:#005DB9;
	margin-top:2px;
}

#indexr3shang .r22{
	width:590px;
	float:left;
	display:inline;
	color:#fff;
	text-align:right;
	line-height:28px;
}

.borderr2 .r22{
	color:#fff;
	margin-left:45px;
	display:inline;
	font-weight:normal;
}

.borderr2 .GoodsList{
	padding-left:0px;
	padding-top:10px;
}

.borderr2 .GoodsList h6 a{
	font-weight:normal;
}

.r22 a{
	color:#fff;
	font-size:12px;
	padding:0px 5px;
	font-weight:normal;
}

.r22 a:hover{
	text-decoration:underline;
	color:#fff;
}
.r23 a:hover{
	text-decoration:underline;
	color:#0C448E;
}

.r23{
	width:60px;
	float:right;
	text-align:center;
}

.r23 a{
	color:#0C448E;
	font-size:12px;
	padding:0px 5px;
	font-weight:normal;
}

#indexr1left,
#indexr1leftflash,
#indexr1leftad{
	width:585px;
	float:left;
}

#indexr1leftflash,
#indexr1leftad{
	margin-top:5px;
}

#indexr1leftad{
	margin-top:9px;
}

#indexr1leftflash{
	width:583px;
	border:1px solid #ccc;
}

#indexflash{
	width:465px;
	float:left;
	height:434px;
	overflow:hidden;
}
#indexflashpang{
	float:right;
	width:110px;
	margin-right:3px;
	display:inline;
}
#indexflashbian{
	width:110px;
	*width:105px;
	height:380px;
	float:right;
	overflow:hidden;
	text-align:center;
	background:url(pangline.jpg) no-repeat left top;
}

#indexflashbian .GoodsList{
	padding-left:7px;
	*padding-left:13px;
}

#indexflashbian .GoodsList .item{
	padding:4px 0px 5px 0px;
	background:url(xiana.jpg) no-repeat 7px bottom;
	*background:url(xiana.jpg) no-repeat center bottom;
}

#indexUp,
#indexDown{
	width:105px;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}
#indexr1right{
	width:198px;
	float:right;
}

#indexr1righthujiao,
#indexr1rightzixun,
#indexr1rightad1,
#indexr1rightad2,
#indexr1rightad3{
	width:198px;
	float:left;
	margin-top:5px;
	overflow:hidden;
}

#indexr1righthujiao{
	margin-top:5px;
}


#indexr1rightzixun .h32,
#indexr1rightad4 .h32{
	width:80px;
	float:right;
	font-size:12px;
	text-align:right;
	font-weight:normal;
	margin-right:10px;
	display:inline;
}

#indexr1rightzixun .h32 a,
#indexr1rightad4 .h32 a{
	color:#666;
}



#indexr1rightzixun .ArticleList td,#indexr1rightzixun .ArticleList li{
	margin-left:10px;
	height:23px;
	line-height:23px;
}

#indexr1rightzixun .ArticleList td a,#indexr1rightzixun .ArticleList li a{
	background:url(diana.jpg) no-repeat 0px 6px;
	color:#666;
}

#indexr1rightzixun .ArticleList td a:hover,#indexr1rightzixun .ArticleList li a:hover{
	color:#ff6600;
}
#indexr1rightzixun .ArticleList{
	padding-top:4px;
}

#indexr1rightad4 .ArticleList td a,
#indexr1rightad4 .ArticleList li a{
	color:#666;
	text-decoration:underline;
	background:none;
}

#indexr1rightad4 .ArticleList td a:hover,
#indexr1rightad4 .ArticleList li a:hover{
	color:#FF6600;
	text-decoration:underline;
	background:none;
}

#indexr1rightad4 .ArticleList{
	padding-top:0px;
	*padding-top:4px;
	padding-bottom:0px;
	*padding-bottom:5px;
	margin-left:-5px;
}

.SearchBar table td{
	padding-left:0px;
}

/*-----------footer-----------*/

#footerinner{
	width:990px;
	margin:0px auto;
}

#footertop{
	width:988px;
	float:left;
	margin-top:5px;
	border:1px solid #DFDFDF;
	padding-top:10px;
	padding-bottom:5px;
	overflow:hidden;
}

#footermenu{
	width:990px;
	float:left;
	text-align:center;
	height:30px;
	line-height:30px;
	background-color:#E3F6FD;
	color:#005DB9;
	margin-top:15px;
}

#footermenu a{
	color:#005DB9;
	padding:0px 15px;
}

#footermenu a:hover{
	color:#ff6600;
}

#footerlinks{
	width:940px;
	float:left;
	margin-left:30px;
	display:inline;
	margin-top:10px;
}

#footerlinksname{
	width:936px;
	float:left;
	margin-left:34px;
	display:inline;
}

#footerlinksname p{
	margin:0px;
}

.LinkList{
	padding-bottom:0px;
}

#footerlinksname a{
color: #0000ff;
}

#footerlinksname .linksname a{
margin-right: 10px;
color: #660099;
}

#footerlinksname a:hover{
color: #ff6600;
}

#footerlinksname .linksname a:hover{
color: #ff6600;
}

#footerbottom{
	width:990px;
	float:left;
}

#footerlogo{
	width:200px;
	float:left;
	display:inline;
	margin-left:13px;
}

#footertel{
	width:200px;
	float:left;
}

#footerlogol{
	width:88px;
	float:left;
	margin-left:10px;
	display:inline;
}

#footertel p{
	margin:0px;
	padding-left:10px;
}

#footertel p img{
	margin-bottom:-6px;
	padding-right:5px;
}

#footertel p.fwsj{
	padding-left:35px;
}

#footerlogolt,#footerlogolb,#footerlogort,#footerlogorb{
	width:88px;
	float:left;
	height:28px;
	background:url(footerlogo1.jpg) no-repeat;
	line-height:29px;
}

#footerlogolt a,#footerlogolb a,#footerlogort a,#footerlogorb a{
	color:#666;
	font-weight:bold;
	margin-left:28px;
}

#footerlogolt a:hover,#footerlogolb a:hover,#footerlogort a:hover,#footerlogorb a:hover{
	color:#ff6600;
}
#footerlogolb{
	background:url(footerlogo2.jpg) no-repeat;
	margin-top:5px;
}

#footerlogort{
	background:url(footerlogo3.jpg) no-repeat;
}

#footerlogorb{
	background:url(footerlogo4.jpg) no-repeat;
	margin-top:5px;
}

#footerlogor{
	width:88px;
	float:right;
}

#footerhelp1,
#footerhelp2,
#footerhelp3,
#footerhelp4,
#footerhelp5{
	width:153px;
	float:left;
	background:url(footerinfoline.jpg) no-repeat 130px center;
	height:100px;
}

#footerhelp5{
	background:none;
	width:120px;
}

#footerhelp1 .TreeList .cat2 a,
#footerhelp2 .TreeList .cat2 a,
#footerhelp3 .TreeList .cat2 a,
#footerhelp4 .TreeList .cat2 a,
#footerhelp5 .TreeList .cat2 a{
	color:#676767;
}

#footerhelp1 .TreeList .cat2 a:hover,
#footerhelp2 .TreeList .cat2 a:hover,
#footerhelp3 .TreeList .cat2 a:hover,
#footerhelp4 .TreeList .cat2 a:hover,
#footerhelp5 .TreeList .cat2 a:hover{
	color:#ff6600;
}

#footerhelp1 .TreeList .cat2,
#footerhelp2 .TreeList .cat2,
#footerhelp3 .TreeList .cat2,
#footerhelp4 .TreeList .cat2,
#footerhelp5 .TreeList .cat2{
	background:url(jiantou.jpg) no-repeat 15px 7px;
	height:24px;
	line-height:24px;
	padding-left:30px;
}

#footerhelp1 .TreeList,
#footerhelp2 .TreeList,
#footerhelp3 .TreeList,
#footerhelp4 .TreeList,
#footerhelp5 .TreeList{
	padding-top:8px;
}

#footerhelp1{
	margin-left:33px;
	display:inline;
}


#footerbottom p{
	margin:0px;
}

#footerbottom p a{
	color: #0000ff;
}

#footerbottom p a:hover{
	color: #ff6600;
}

/*--------------defaultpage-----------------*/
#defaultinner{
	width:990px;
	margin:0px auto;
}

#defaultinner #indexclass{
	width:196px;
	float:left;
	margin-top:5px;
	*margin-top:3px;
}

#defaultinner #indexclass .border-top{
	background:url(productclass.jpg) no-repeat;
	height:29px;
	line-height:29px;
}

#defaultinner #indexclass .h31{
	width:98px;
	float:left;
	text-align:center;
	line-height:29px;
}

#defaultinner #indexclass .h32{
	width:73px;
	float:right;
	font-size:12px;
	color:#666;
	text-align:left;
}

#defaultinner #indexclass .h32 a{
	color:#3c6aa5;
	font-weight:normal;
}

#defaultinner #indexclass .h32 a:hover{
	text-decoration:underline;
	cursor:hand;
	color:#ff3300;
}

#defaultinner #indextoupiao{
	width:196px;
	float:left;
}

#defaultinner .GoodsBrowsed hr{
	width:193px;
	margin-left:2px;
}

#defaultinner #indextoupiao .border-body{
	width:196px;
}

#defaultinner #indextoupiao .goodpic{
	margin-left:5px;
	display:inline;
}

#defaultinner #indextoupiao span{
	display:none;
}

#defaultinner #indextoupiao .textright{
	padding-right:5px;
}

#defaulttoplinks{
	width:990px;
	float:left;
	margin-top:5px;
	overflow:hidden;
}

#defaulttoplinks .brandnew{
	width:99px;
	float:left;
}

#defaulttoplinks .assebk{
	background:url(fydz/1.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk:hover{
	background:url(fydz/1-1.jpg) no-repeat;
}

#defaulttoplinks .assebk1{
	background:url(fydz/2.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk1:hover{
	background:url(fydz/2-1.jpg) no-repeat;
}

#defaulttoplinks .assebk2{
	background:url(fydz/3.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk2:hover{
	background:url(fydz/3-1.jpg) no-repeat;
}

#defaulttoplinks .assebk3{
	background:url(fydz/4.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk3:hover{
	background:url(fydz/4-1.jpg) no-repeat;
}

#defaulttoplinks .assebk4{
	background:url(fydz/5.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk4:hover{
	background:url(fydz/5-1.jpg) no-repeat;
}

#defaulttoplinks .assebk5{
	background:url(fydz/6.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk5:hover{
	background:url(fydz/6-1.jpg) no-repeat;
}

#defaulttoplinks .assebk6{
	background:url(fydz/7.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk6:hover{
	background:url(fydz/7-1.jpg) no-repeat;
}

#defaulttoplinks .assebk7{
	background:url(fydz/8.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk7:hover{
	background:url(fydz/8-1.jpg) no-repeat;
}

#defaulttoplinks .assebk8{
	background:url(fydz/9.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;
	height:44px;
}

#defaulttoplinks .assebk8:hover{
	background:url(fydz/9-1.jpg) no-repeat;
}

#defaulttoplinks .assebk9{
	background:url(fydz/10.jpg) no-repeat;
	display:block;
	width:88px;
	float:left;

	height:44px;
}

#defaulttoplinks .assebk9:hover{
	background:url(fydz/10-1.jpg) no-repeat;
}

#defaulttoplinks .assezi{
	width:88px;
	float:left;
	text-align:center;
	color:#666;
	font-weight:normal;
}

#defaulttoplinks a{
	color:#3C6AA5;
	font-weight:bold;
	display:block;
	width:88px;
	overflow:hidden;
	margin-left:2px;
	margin-right:2px;
}

#defaulttoplinks a:hover{
	color:#ff3300;
	text-decoration:none;
}

#defaultmain{
	width:788px;
	float:right;
}

#defaultmain .GoodsSearchWrap .items-gallery{
	background:none;
}

#defaultmain .price1{
	color:#549B26;
	display:none;
}

#defaultmain .mktprice1{
	display:none;
}

#defaultmain .saveprice1{
	display:none;
}

.Navigation{
	border:none;
}

.Navigation a{
	color:#333;
}

.Navigation span{
	color:#666;
}


/*---------cart---passport----member---*/

#cartinner,
#passportinner,
#memberinner{
	margin:0px auto;
	width:990px;
}

#cartcenter,
#passportcenter,
#membercenter{
	width:990px;
	float:left;
	margin-top:10px;
	overflow:hidden;
}

/*---------page------------*/
#pagepageinner{
	width:990px;
	margin:0px auto;
}

#pagepageleft{
	width:180px;
	float:left;
	margin-top:10px;
}

#pagepageright{
	width:800px;
	float:right;
}

#pagepageleft .TreeList .cat1{
	padding:0px;
}

#pagepageleft .TreeList .cat1 a{
	display:block;
	height:35px;
	line-height:35px;
	background:url(help4.gif) no-repeat;
	padding-left:30px;
	width:150px;
	color: #4c4c4c;
	font-weight:normal;
}

#pagepageleft .TreeList .cat1 a:hover{
	background:url(help42.gif) no-repeat;
	color: #cc0000;
	text-decoration: underline;
}

#pagepageleft .TreeList .cat2{
	padding:0px;
}

#pagepageleft .TreeList .cat2 a{
	display:block;
	height:35px;
	line-height:35px;
	background:url(help4.gif) no-repeat;
	padding-left:30px;
	width:150px;
	color: #4c4c4c;
}

#pagepageleft .TreeList .cat2 a:hover{
	background:url(help42.gif) no-repeat;
	color: #cc0000;
	text-decoration: underline;
}


/*-------------gift-----------------*/
#giftpageinner{
	width:990px;
	margin:0px auto;
}

#giftpageleft{
	width:196px;
	float:left;
	margin-top:10px;
}

#giftpageright{
	width:788px;
	float:right;
}

#giftpageleft .c-cat-depth-1 a,#giftpageleft .s-cat-depth-1 a{
	border:none;
	color:#4776B4;
	font-size:12px;
	padding-left:15px;
	background:url(classdian.jpg) no-repeat 0px 5px;
	margin-left:10px;
}


#xiangxidi{
	width:950px;
	float:left;
	margin-top:10px;
	margin-left:20px;
	display:inline;
}

#headerinner2 li li {
	width:53px;
	float:left;
}

#headerinner2 .gcw-root-panel li li{
	width:53px;
	float:left;
	height:25px;
	_height:20px;
	padding-bottom:3px;
	_padding-bottom:0px;
	margin-top:-1px;
	background:none;
	border-bottom:1px dotted #cccccc;
	padding-top:4px;
	_padding-top:0px;
}

#headerinner2 .gcw-root-panel li li a{
	width:53px;
	_width:54px;
	text-align:center;
	display:inline;
	font-weight:normal;
	float:left;
	font-size:12px;
	padding:0px;
	height:25px;
	_height:25px;
	line-height:25px;
	*line-height:28px;
	_line-height:25px;
	_margin-top:3px;
	_margin-bottom:3px;
}

#headerinner2 .gcw-root-panel li li a:hover{
	height:25px;
	_height:25px;
	line-height:25px;
	*line-height:28px;
	_line-height:25px;
}


#indexright #indexr2 .itemsWrap,
#indexright #indexr3 .itemsWrap{
	margin-left:6px;
	display:inline;
}

.item{
	padding:0px;
	margin:0px;
}

.item_over_p{
	margin:0px;
	padding:0px;
}

#indexright #indexr2 .item,
#indexright #indexr3 .item,
#indexpage #indextuijian .item{
	border:1px solid #fff;
	background-color:none;
	text-decoration: none;
	padding-top:5px;
	margin-bottom:10px;
}


#indexright #indexr2 .item_over_p,
#indexright #indexr3 .item_over_p{
	background-color: #fff5df;
	border:1px solid #f8dec7;
	text-decoration: none;
	padding-top:5px;
	margin-bottom:10px;
}

#indexright .item img,
#indexright .item_over_p img{
	border:1px solid #eaeaea;
	width:97%;
	height:97%;
}


#indexright #indexr2 .item a,
#indexright #indexr3 .item a,
#indexpage #indextuijian .item a{
	font-weight:normal;
	color:#666;
	text-decoration:none;
}

#indexright #indexr2 .item_over_p a,
#indexright #indexr3 .item_over_p a{
	font-weight:normal;
	color:#FF6600;
	text-decoration:none;
	border:none;
}

.tuijiannav{
	position: relative;
}

.tuijiannav{
	margin-top: 10px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 14px;
	background-color: transparent;
	background-image: url(buy_d_div.gif);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	float: left;
	width: 935px;
	color: #323232;
	line-height: 34px;
}
.spintroduce2{
	border-right: 1px solid #cdcdcd;
	padding-right: 19px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #cdcdcd;
	padding-left: 19px;
	font-size: 14px;
	float: left;
	padding-bottom: 19px;
	border-left: 1px solid #cdcdcd;
	width: 910px;
	line-height: 170%;
	padding-top: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	text-align: left;
}
.spintroduce2 table.grid th{
	border: 1px solid #b4d7e7;
	background-image: url(t2_bg.gif);
	color: #666666;
	text-align: center;
}

.spintroduce2 table.grid tr.header th{
height: 20px;
}

.spintroduce2 table.grid td{
	border: 1px solid #cccccc;
	border-top:none;
	border-right:none;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding-bottom: 0px;
	line-height: 160%;
	padding-top: 0px;
	text-align: center;
}

.spintroduce2 {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 19px; BORDER-TOP: #cdcdcd 1px; PADDING-LEFT: 19px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 19px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 910px; LINE-HEIGHT: 170%; PADDING-TOP: 19px; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: left
}
.spintroduce2 TABLE {
	MARGIN-TOP: 5px; MARGIN-LEFT: 25px
}
.spintroduce2 TABLE.grid {
	WIDTH: 90%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f9f9f9
}
.spintroduce2 TABLE.grid TH {
	BORDER-RIGHT: #b4d7e7 1px solid; BORDER-TOP: #b4d7e7 1px solid; BACKGROUND-IMAGE: url(t2_bg.gif); BORDER-LEFT: #b4d7e7 1px solid; COLOR: #666; BORDER-BOTTOM: #b4d7e7 1px solid; TEXT-ALIGN: center
}
.spintroduce2 TABLE.grid TR.header TH {
	HEIGHT: 20px
}
.spintroduce2 TABLE.grid TD {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #cccccc 1px solid;
	LINE-HEIGHT: 200%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}

.prepend-2{
	padding-top:7px;
}

#aa1{
	float:left;
	width:97px;
}
#aa2{
	float:right;
	width:97px;
}

#indexpaihang .a_xuana{
	background:url(paihangtitlexuan.jpg) no-repeat;
	width:97px;
	height:29px;
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
}

#indexpaihang .a_xuana:hover{
	color:#fff;
}

#indexpaihang .a_buxuana{
	background:url(paihangtitlebuxuan.jpg) no-repeat;
	width:97px;
	height:29px;
	display:block;
	text-align:center;
}

#indexr2shang .a_xuan{
	background:url(dianjile.jpg) no-repeat;
	width:130px;
	height:27px;
	display:block;
	color:#74081f;
	font-weight:bold;
}

#indexr2shang .a_xuan:hover{
	color:#74081f;
	text-decoration:none;
}

#indexr2shang .a_buxuan{
	background:url(dianjil.jpg) no-repeat;
	width:130px;
	height:27px;
	display:block;
	color:#333;
}

.RankingList{
	padding:0px;
	padding-top:10px;
}





/*-*-*-*-*-*-*-*-*-end style-*-*-*-*-*-*-*-*-*/
#indexr2 .divleftad{
	display:none;
}

.goodspackagewrap div, .goods-detail-tab div{
	cursor: pointer;
	background-color: transparent;
	background-image: url(tabs_common.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #666666;
	display: block;
	float: left;
	height: 17px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	text-align: center;
	width: 91px;
}

.goodspackagewrap .active, .goods-detail-tab .active{
	background-color: transparent;
	background-image: url(tabs_on.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: #fff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 28px;
	position: relative;
	margin-bottom: -4px;
	margin-top: -8px;
	padding-top: 6px;
	width: 117px;
}

.GoodsBrowsed .goodpic a{
	border:1px solid #ededed;
}

.GoodsBrowsed .goodpic a:hover{
	border:1px solid #F78E00;
}

.GoodsBrowsed{
	padding-top:5px;
}

.GoodsBrowsed .goodsName{
	font-size:12px;
}

.BrandWrap .img a{
	border:1px solid #ccc;
	background-color:#f8f8f8;
	width:140px;
}

.BrandWrap .img a:hover{
	border:1px solid #F78E00;
}

.BrandWrap .intro{
	padding-left:27px;
	_padding-left:16px;
}

.RankingList .pic{
	padding-bottom:4px;
}

.RankingList .pic img{
	border:1px solid #ccc;
}


.RankingList .pic .imga{
	border:1px solid #F78E00;
}

.RankingList .pic .imgs{
	border:1px solid #ccc;
}

