﻿@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;
}
#AllWrap{
	width:1000px; 
	margin:0 auto;
	overflow:hidden;
}

#Top{
	position:relative;
	text-align:center;
	padding-top:35px;
}
   #Top .TopWrap{
	margin:0 auto;
	width:1000px;
	position:relative;
   }

		#Top #Logo{	
	      position:absolute;
	      top:-30px;
	      width:200px;
	      height:68px;
	      line-height:80px;
	      left:0;
		}
		
		
#TopLinks{
	position:absolute;
	top:-30px;
	right:10px;
}
#LeftColumn{
	width:190px;
	float:left;
	overflow:hidden;
}
#RightColumn{
	width:190px;
	float:right;
	overflow:hidden;
}
#Main{
	float:left;
	width:605px;
	*display:inline;
	margin-left:8px;
	overflow:hidden;
}
#InnerRightColumn{
	float:left;
	overflow:hidden;
	margin:0 0 0 8px;
	width:795px;
	*display:inline;
}
#InfoBar {
	margin:0 auto;
	width:850px;
	padding:10px 0;
	text-align:center;
}

																					
/*=主菜单
=============================================================================================*/
#Menu{
	margin-left:250px;
}
		#Menu .menus{
			float:left;
		}

#Menu .links{
	float:left;
	color:#ccc;
}
#Menu .links a{
	display:inline;
	float:none;
	margin:0 5px;
}
#Menu .links{
	overflow:hidden;
}
#Menu .links ul{
	margin-left:-1px;
}
#Menu .links li{
	display:inline;
	border-left:1px solid #CCCCCC;
}

#Menu a{
	position:relative;
}
#Menu b{
	position:absolute;
	top:6px;
	left:15px;
	width:19px;
	height:19px;
	background:url(gift.gif) no-repeat;
	text-indent:-9999px;
}
#Menu .menuone{
   background:url(menubg.gif) no-repeat;
   padding-left:10px;
}
#Menu .menuone a{
   background-color:#6633FF;
}

#Menu .menutwo{
   background:url(menubg.gif) -190px 0 no-repeat;
   padding-left:20px;
}
#Menu span.menutwor{
   background:url(menubg.gif)  -698px 0 no-repeat;
   padding-left:15px;
   float:left;
   height:33px;
}
#Menu .menuthree{
   background:url(menubg.gif)  -444px 0 no-repeat;
   padding-left:30px;
}
#Menu .menucart{
   background:url(topnav-cart.gif) no-repeat 0 5px ;
   padding-left:10px;
}
#Menu a{
	text-align:center;
	float:left;
	display:block;
	color:#0328C1;
	font-size:12px;
	line-height:33px;
	width:60px;
	text-decoration: none;
}
#Menu a:hover{
	color:#c60;
	text-decoration: underline;
}			
#Menu .fmenu{
	padding-top:5px;
}
	
/*=
=============================================================================================*/	
#SearchWrap{
	text-align:center;
	background:url(az-subnav-bg.gif) repeat-x;
	border-top:1px solid #67a5c4;
	color:#FFFFFF;
  	padding-bottom:5px;
	margin-top:-2px;
	_margin-top:-1px;
}
#SearchWrap a{
	color:#FFFFFF;
}
#SearchWrap .SearchBar{
	margin:5px auto 0 auto;
}
#SearchWrap .htlinks a{
	color:#333333;
	padding:0 5px;
}
#SearchWrap .htlinks{
	margin:8px;
	margin-left:-210px;
}
#SearchWrap .htlinks div{
	display:inline;
}
#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;
}
#SearchWrap .keywords{
  	width:280px;
}
/*=显示底部区域
=============================================================================================*/
#Foot{
	width:1000px;
	margin:0 auto;
	margin-top:10px;
}
#FootMenu{
   padding:20px 5px 5px 5px;
   border:1px solid #ccc;
   border-bottom:none;
   *height:1%;
}
#FootMenu .menu a{
   color:#0328C1;
}
#FootMenu .menu  a:hover{
    color:#FF9900;
	text-decoration:underline;
}
#FootLinks{
	background:#ffc;
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
	*height:1%;
}
#FootLinks .TreeList{
	overflow:hidden;
}
#FootLinks .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}

/*--------------------Lynn-------------------------*/

#fheadercenter{
	width:950px;
	margin:0px auto;
}

#fheadertopad{
	width:950px;
	float:left;
}

#fheadertoplogosearch{
	width:950px;
	float:left;
}

#fheaderlogo{
	width:250px;
	float:left;
}

#fheadersearch{
	width:485px;
	float:left;
	background:url(index_02.gif) no-repeat;
	height: 49px;
	padding-top: 30px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 32px;
	overflow:hidden;
}


.SearchBar .keywords{
	width: 330px;
	height: 18px;
	border:none;
	background-color:#fff;
}

.SearchBar .btn_search{
	border:none;
	width: 72px;
	height: 29px;
	font-size: 0pt;
	overflow-x: hidden;
	overflow-y: hidden;
	line-height: 9999px;
	cursor: pointer;
	background-color: transparent;
	background-image: url(seachan.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}

.SearchBar .btn_advsearch{
	color: #333333;
}

#fheaderzdy{
	width:150px;
	float:right;
}

a{
	color: #464646;
	text-decoration: none;
}

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


#fheaderzdytop{
	width:150px;
	float:left;
}

#fheaderzdytop a{
	margin-top: 0pt;
	margin-right: 3px;
	margin-bottom: 0pt;
	margin-left: 3px;
	color: #333333;
}

#fheaderzdybottom{
	width:150px;
	float:left;
	margin-top:10px;
}

#fheaderzdybl{
	width:150px;
	float:right;
	text-align:right;
	line-height:14px;
	margin-right:15px;
	display:inline;
}

#fheaderzdybr{
	width:150px;
	float:right;
	text-align:right;
	margin-right:15px;
	display:inline;
	line-height:14px;
}
#fheaderzdybl a,#fheaderzdybr a{
	color:#308E3B;
}

#fheadermenu{
	width:950px;
	float:left;
	background:url(headerbk.jpg) no-repeat;
}

#fheadermenuleft{
	width:640px;
	float:left;
}


#fheadermenuleft .MenuList{
	margin-left:10px;
}
#fheadermenuleft .MenuList li a{
	display:block;
	font-size:12px;
	padding:0px 15px;
	line-height:41px;
	color:#fff;
	font-weight:700;
	background:url(menulbg.gif) no-repeat right center;
	float:left;
}

#fheadermenuleft .MenuList li a:hover{
	display:block;
	font-size:12px;
	padding:0px 15px;
	line-height:41px;
	color: #006707;
	text-decoration: none;
	font-weight:700;
	background:url(menulbghover.gif) no-repeat right center;
	float:left;
}

#fheadermenuleft .MenuList li{
	display:inline;
}

#fheadermenuright{
	width:300px;
	height: 38px;
	float: right;
	color: #ffefa9;
	text-align: left;
	overflow:hidden;
	line-height: 41px;
}

#fheadermenuright a, #fheadermenuright a:hover{
	font-weight: 700;
	color: #ffefa9;
	text-decoration: none;
	padding-top: 0pt;
	padding-right: 10px;
	padding-bottom: 0pt;
	padding-left: 10px;
}

#fheadermenumember{
	width: 313px;
	height: 20px;
	float: left;
	margin-top: 8px;
	_margin-top:10px;
	margin-right: 10px;
	margin-bottom: 0pt;
	margin-left: 5px;
	text-align: right;
	line-height: 20px;
}

#fheaderbbs{
	width:140px;
	float:left;
	height: 23px;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 0pt;
	margin-left: 20pt;
	_margin-left:15px;
	overflow:hidden;
	color: #ffffff;
}
#fheaderbbs a{
	color:#ffefa9;
}

#fheadertel{
	width:450px;
	float:right;
	height: 23px;
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0pt;
	margin-left: 0pt;
	overflow:hidden;
	color: #ffffff;
}

#fheadertel .a2{
	background:url(tel.gif) no-repeat left center;
	padding:0px 0px 0px 19px;
	font-size: 14px;
	font-weight: 100;
	color: #ffefa9;
}

#fheadertel .a3{
	margin:0px 20px 0px 0px;
	font-weight: 700;
	color: #ffffff;
	font-size: 20px;
	font-style: italic;
}

#fheaderhotsearch{
	width:950px;
	float:left;
	padding-left:15px;
	margin-top:15px;
	padding-bottom:10px;
}

#fheaderhotsearch span{
	color:#fff;
	font-weight:700;
}

#fheaderhotsearch a,#fheaderhotsearch a:hover{
	color:#fff;
	text-decoration: none;
	margin-right:15px;
}

#fheaderbottomad{
	width:950px;
	float:left;
}

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

#findexcenter{
	width:950px;
	margin:0px auto;
}

#findexleft{
	width:207px;
	float:left;
}

#findexclass{
	width:207px;
	float:left;
	overflow:hidden;
}

#findexprice .border-body{
	_padding-right:9px;
	_margin-top:-3px;
}

#findexclass .c-cat-depth-1 a{
	background-color: transparent;
	background-image: url(arrs.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt -82px;
	display: block;
	padding-left: 10px;
	font-weight: bold;
}

#findexclass .c-cat-depth-1 a,#findexclass .s-cat-depth-1 a{
	background-position: 3px -122px;
	padding-left: 16px;
	line-height: 20px;
	color: #006707;
	height: 20px;
	width: 130px;
	overflow:hidden;
	font-size:12px;
	border:none;
}

#findexclass .c-cat-depth-2,#findexclass .s-cat-depth-2{
	line-height: 150%;
	background-color: transparent;
	background-image: url(classcat2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left bottom;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}

#findexclass .c-cat-depth-2 a,#findexclass .s-cat-depth-2 a{
	background:none;
	border:none;
	font-weight: normal;
	margin:0px;
	padding:0px 0px 0px 15px;
	color: #666666;
	width: 60px;
}

#findexprice .c-cat-depth-2 a,#findexprice .s-cat-depth-2 a{
	color:#666;
}
.vcat .c-cat-depth-1 { padding:0; margin:0; overflow:hidden;_height:1%}
.vcat .c-cat-depth-1 ul{ padding:0; margin:0}
.vcat .c-cat-depth-2 { padding:0;}
.vcat .c-cat-depth-2  table{width:100%;}
.vcat .c-cat-depth-2  td{width:40%; padding:2px; margin:0}
#findexinner{
	width:530px;
	float:left;
	margin-top:10px;
}

#findexflash,
#findexfiveshop,
#findexshoptopad,
#findexshoptitle,
#findexshop,
#findexdianzhang,
#findex3ad{
	width:530px;
	float:left;
}

#findexshoptopad{
	margin-top:5px;
	margin-bottom:5px;
}

#findexfiveshop{
	margin-top:5px;
	margin-bottom:5px;
}

#findex3ad{
	margin-top:10px;
	margin-bottom:10px;
}

#findexshoptitle{
	margin-bottom:7px;
	margin-top:7px;
}

#findexdianzhang{
	background:url(tuijianbk.jpg) no-repeat;
	width:522px;
	margin-top:16px;
}

#findexdianzhang .GoodsList .itemsWrap{
	margin-left:1px;
}

#findexfiveshop .GoodsList h6,
#findexdianzhang .GoodsList h6,
#findexshop .GoodsList h6{
	font-weight:normal;
	margin:0px;
	padding:0px;
	height:24px;
	margin-top:2px;
}

#findexfiveshop .GoodsList .price1,
#findexdianzhang .GoodsList .price1,
#findexshop .GoodsList .price1{
	font-size:16px;
	font-weight:700;
}

#findexfiveshop .Article-Tabs,#findexfiveshop .GoodsList-Tabs{
	border:none;
	margin:0px;
	padding-left: 25px;
	border-bottom:1px solid #006707;
	margin-bottom:10px;
}

#findexfiveshop .Article-Tabs div,#findexfiveshop .GoodsList-Tabs div{
	border:none;
	text-align: center;
	width: 67px;
	background-color: transparent;
	background-image: url(wudianshang.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}

#findexfiveshop .Article-Tabs .current,#findexfiveshop .GoodsList-Tabs .current{
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	background-color: transparent;
	background-image: url(dianshangqu.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}

#findexflash #slidewigetscontrols #num_nav ul li a{
	display:none;
}

#findexright{
	width:207px;
	float:right;
	margin-top:10px;
}

#findexrightnews,
#findexrightfahuo,
#findexrightad1,
#findexrightad2,
#findexrightad3,
#findexrighttop10,
#findexprice,
#findexleftad,
#findexrightad4{
	width:207px;
	float:right;
	margin-bottom:10px;
}

#findexprice,
#findexrighttop10{
	margin-bottom:0px;
}

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

#findexrightad1,
#findexrightad2,
#findexrightad3,
#findexrighttop10{
	margin-bottom:0px;
}

#findexrighttop10 .RankingList{
	padding:0px;
}

#findexrighttop10 .RankingList ul{
	background-color: transparent;
	background-image: url(posts.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt 1px;
	padding-left:10px;
}

#findexrighttop10 .RankingList li{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left:5px;
	line-height: 20px;
	background:none;
}

#findexrighttop10 .RankingList li span{
	background:none;
	display:none;
}

#findexrighttop10 .border-body{
	_margin-top:-3px;
}

#findexrightfahuo .TransportList li{
	border:none;
}

#findexrightnews .Article-Tabs,#findexrightnews .GoodsList-Tabs{
	background:url(newstitle.jpg) no-repeat;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #ccc;
	width:202px;
}

#findexrightnews .Article-Tabs .current,#findexrightnews .GoodsList-Tabs .current {
	background:none;
	border:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:15px;
	color:#006707;
}

#findexrightnews .Article-Tabs div,#findexrightnews .GoodsList-Tabs div {
	background:none;
	border:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:15px;
}

#findexrightnews .ArticleList li,#findexrightnews .ArticleList td{
	overflow-x: hidden;
	overflow-y: hidden;
	white-space: nowrap;
	_padding-top:5px;
}

#findexrightnews .ArticleList td a,#findexrightnews .ArticleList li a{
	background:none;
	display:inline;
}

#findexrightnews #widgets_421_list0{
	border:1px solid #ccc;
	width:200px;
	border-top:none;
}

#findexrightnews #widgets_421_list1{
	border:1px solid #ccc;
	width:201px;
	border-top:none;
}

#findexb1,
#findexb2,
#findexb3,
#findexb4,
#findexb5,
#findexb6{
	width:950px;
	float:left;
	margin-bottom:10px;
}

#findexb5{
	background:url(wanjubk.jpg) no-repeat;
	height:236px;
	overflow:hidden;
}

#findexb2{
	background:url(babybk.jpg) no-repeat;
	height:236px;
	overflow:hidden;
}

#findexb1{
	background:url(redbk.jpg) no-repeat;
	height:236px;
	overflow:hidden;
}

#findexb4{
	background:url(commbk.jpg) no-repeat;
	height:236px;
	overflow:hidden;
}

#findexb6{
	background:url(zisebk.jpg) no-repeat;
	height:236px;
	overflow:hidden;
}

#findexb1left,
#findexb4left,
#findexb6left{
	width:35px;
	float:left;
	line-height:14px;
	*line-height:16px;
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	margin-left:145px;
	display:inline;
}

#findexb1left a,
#findexb4left a,
#findexb6left a{
	color:#fff;
}

#findexb1right,
#findexb4right,
#findexb6right{
	width:770px;
	float:right
}

#findexb1righttop,
#findexb4righttop,
#findexb6righttop{
	width:770px;
	float:right;
	margin-top:13px;
}

#findexb1rightbottom,
#findexb4rightbottom,
#findexb6rightbottom{
	width:770px;
	float:left;
	margin-top:13px;
}

#findexb1rightbottom .GoodsList h6,
#findexb4rightbottom .GoodsList h6,
#findexb6rightbottom .GoodsList h6{
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#findexb1rightbottom .GoodsList .itemsWrap,
#findexb4rightbottom .GoodsList .itemsWrap,
#findexb6rightbottom .GoodsList .itemsWrap{
	margin-right:4px;
}

#findexb1rightbottom .GoodsList .price1,
#findexb4rightbottom .GoodsList .price1,
#findexb6rightbottom .GoodsList .price1{
	font-size:16px;
	font-weight:bold;
}

#findexb1rightbottom .more a,
#findexb4rightbottom .more a,
#findexb6rightbottom .more a{
	padding-right:20px;
}

#findexb1righttop span,
#findexb4righttop span,
#findexb6righttop span{
	color:#fff;
	padding-left:22px;
	margin-right:70px;
}

#findexb1righttop a,
#findexb4righttop a,
#findexb6righttop a{
	color:#464646;
	margin-right:70px;
}

#findexb1righttop a:hover,
#findexb4righttop a:hover,
#findexb6righttop a:hover{
	color:#666;
	margin-right:70px;
}

#findexb2left,
#findexb5left{
	width:770px;
	float:left;
}

#findexb2lefttop,
#findexb5lefttop{
	width:770px;
	float:left;
	margin-top:12px;
}

#findexb2leftbottom,
#findexb5leftbottom{
	width:770px;
	float:left;
	margin-top:13px;
}

#findexb2leftbottom .GoodsList h6,
#findexb5leftbottom .GoodsList h6{
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#findexb2leftbottom .GoodsList .itemsWrap,
#findexb5leftbottom .GoodsList .itemsWrap{
	margin-right:5px;
}

#findexb2leftbottom .GoodsList .price1,
#findexb5leftbottom .GoodsList .price1{
	font-size:16px;
	font-weight:bold;
}

#findexb2leftbottom .more a,
#findexb5leftbottom .more a{
	padding-right:20px;
}

#findexb2lefttop span,
#findexb5lefttop span{
	color:#fff;
	padding-left:27px;
	margin-right:70px;
}

#findexb2lefttop a,
#findexb5lefttop a{
	color:#464646;
	margin-right:70px;
}

#findexb2right,
#findexb5right{
	width:35px;
	float:left;
	line-height:14px;
	*line-height:16px;
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	display:inline;
}

#findexb2right a,
#findexb5right a{
	color:#fff;
}

#findexb3ad{
	width:668px;
	float:left;
}
#findexb3pp{
	width:248px;
	float:right;
	background:url(index_58.gif) no-repeat;
	padding-top:30px;
	padding-left:30px;
	height:107px;
	overflow:hidden;
}
#findexb3pp .more{
	margin:0px;
	margin-right:10px;
}

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

#footcenter{
	width:950px;
	margin:0px auto;
}

#footchengnuo{
	width:950px;
	float:left;
	margin-bottom:10px;
}

#footchengnuo1{
	width:78px;
	float:left;
}

#footchengnuo2,
#footchengnuo3,
#footchengnuo4,
#footchengnuo5,
#footchengnuo6,
#footchengnuo7{
	width:145px;
	float:left;
	overflow:hidden;
}

#foothelps{
	width:920px;
	float:left;
	background:url(foothelpbk.jpg) no-repeat;
	height:162px;
	padding-left:30px;
	overflow:hidden;
}

#foothelp1,
#foothelp2,
#foothelp3,
#foothelp4{
	width:200px;
	float:left;
	margin-left:30px;
	display:inline;
}

#foothelps .TreeList .cat2{
	background:url(footerdian.jpg) no-repeat 10px 7px;
}

#footyouqing{
	width:950px;
	float:left;
}

#footyouqingzuo{
	width:80px;
	float:left;
}

#footyouqingyou{
	width:865px;
	float:left;
}

#footmenu{
	width:950px;
	float:left;
}

#footmenu .TreeList{
	text-align:center;
	border-bottom:1px solid #ccc;
}

#footmenu .TreeList .cat1{
	display:inline;
	padding:0px 10px;
	font-weight:normal;
	background:url(footmenuline.jpg) no-repeat right;
}
#footfooter{
	width:950px;
	float:left;
	margin-top:5px;
}
#footfooter img{
	margin:0px 2px;
}

/*----------------default----------------*/
#fdefaultcenter{
	width:950px;
	margin:0px auto;
}

#fdefaultleft{
	width:207px;
	float:left;
}

#fdefaultleftclass,
#fdefaultlefttop,
#fdefaultleftprice,
#fdefaultleftliulan{
	width:207px;
	float:left;
	overflow:hidden;
}

#fdefaultlefttop .c-cat-depth-2 a,#fdefaultlefttop .s-cat-depth-2 a{
	color:#666;
}

#fdefaultlefttop .border-body,
#fdefaultleftliulan .border-body{
	_padding-right:9px;
	_margin-top:-3px;
}

#fdefaultleftprice .RankingList{
	padding:0px;
}

#fdefaultleftprice .RankingList ul{
	background-color: transparent;
	background-image: url(posts.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 10pt 1px;
	padding-left:20px;
}

#fdefaultleftprice .RankingList li{
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left:5px;
	line-height: 20px;
	background:none;
}

#fdefaultleftprice .RankingList li span{
	background:none;
	display:none;
}

#fdefaultleftprice .border9 .border-body{
	_padding-right:9px;
	_margin-top:-3px;
}


#fdefaultleftclass .c-cat-depth-1 a{
	background-color: transparent;
	background-image: url(arrs.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt -82px;
	display: block;
	padding-left: 10px;
	font-weight: bold;
}

#fdefaultleftclass .c-cat-depth-1 a,#fdefaultleftclass .s-cat-depth-1 a{
	background-position: 3px -122px;
	padding-left: 16px;
	line-height: 20px;
	color: #006707;
	height: 20px;
	width: 130px;
	overflow:hidden;
	font-size:12px;
	border:none;
}

#fdefaultleftclass .c-cat-depth-2,#fdefaultleftclass .s-cat-depth-2{
	line-height: 150%;
	background-color: transparent;
	background-image: url(classcat2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left bottom;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}

#fdefaultleftclass .c-cat-depth-2 a,#fdefaultleftclass .s-cat-depth-2 a{
	background:none;
	border:none;
	font-weight: normal;
	margin:0px;
	padding:0px 0px 0px 15px;
	color: #666666;
	width: 60px;
}

#fdefaultright{
	width:740px;
	float:right;
	overflow:hidden;
}

#fdefaultrighttopflash{
	width:740px;
	float:left;
	margin-top:10px;
}

#fdefaultrightmain{
	width:740px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
}


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

#fdefaultrightmain .GoodsSearchWrap .items-gallery .goodinfo .price1{
	font-size:16px;
}

#fdefaultrightmain .boxGray{
	background-color:#fafafa;
}

#fdefaultrightmain .boxBrown{
	background:none;
}

.Navigation{
	border-bottom:none;
}


/*-----------------------*/
#cartpagecenter,
#memberpagecenter,
#passportpagecenter,
#pagecenter,
#giftpagecenter{
	width:950px;
	margin:5px auto;
}
#cartpageinner,
#memberpageinner,
#passportpageinner{
	width:950px;
	float:left;
}

#pageleft{
	width:200px;
	float:left;
	overflow:hidden;
}

#pageright{
	width:740px;
	float:right;
	overflow:hidden;
}


#giftpageleft{
	width:207px;
	float:left;
}
#giftpageright{
	width:740px;
	float:right;
	overflow:hidden;
}

#giftpageleft .c-cat-depth-1 a{
	background-color: transparent;
	background-image: url(arrs.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0pt -82px;
	display: block;
	padding-left: 10px;
	font-weight: bold;
}

#giftpageleft .c-cat-depth-1 a,#giftpageleft .s-cat-depth-1 a{
	background-position: 3px -122px;
	padding-left: 16px;
	line-height: 20px;
	color: #006707;
	height: 20px;
	width: 130px;
	overflow:hidden;
	font-size:12px;
	border:none;
}

.mainColumn{ width:530px; overflow:hidden;}

#slidergoods{position:relative; height:182px; overflow:hidden; }
#slidergoods .GoodsListWrap{ width:1180px; position:absolute; left:0; top:0;height:182px;}
#slidergoods .GoodsListWrap .itemsWrap .item{ padding-right:0px;}


.MenuList .v-m-page{
	background-color:#2CAA00;
}












































































































































.Navigation a{
	color:#333;
}

.Navigation span{
	color:#666;
}































