﻿@import url("border.css");
@import url("widget.css");
a{
  color:#464646;
  text-decoration:none;
}
a:hover{
	color:#000000;
}

body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	margin:0;
	line-height:180%;
}
#AllWrap{
	width:955px; 
    margin-right: auto;
    margin-left: auto;
}
#Top{
  	width:1002px;
    margin:0 auto;
}
#Logo{
	float:left;
	width:334px;
    z-index:5;
}
#Topright{
	float:right;
	width:668px;
	height:60px;
}
#Toplogin{
	float:left;
	margin-top:15px;
	width:345px;
}
#TopLinks{
	float:left;
    margin-top:14px;
    text-align:center;
}
#TopLinks a { 
display: block; 
width:63px; 
height:26px; 
line-height: 26px; 
background-color:#FBFBFB; 
border:1px solid #E9E9E9; 
float: left; 
margin: 0 5px;  
}
#TopLinks a:hover{
 background-color:#FFFDE1; 
 border:1px solid #FDC337; 
 color: #FF7100; } 
/*=主菜单
=============================================================================================*/
#Menu{
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center;
    height:31px;
    z-index:9;
	margin-right:22px;
	display:inline;
	}
#Menu ul{
}
#Menu li{
    float:left;
    width:83px;
    height:31px;
	color:#FF6F00;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    line-height:31px;
  	display:inline-block;
    display:-moz-inline-block;
    margin-right:2px;
    margin-left:2px;
    *display:inline;
    zoom:1;
}
#Menu li a{
    float:left;
    width:83px;
    height:31px;
	color:#FF6F00;
    font-weight:bold;
    font-size:14px;
    text-align:center;
  	background:url(top_tabs_bak.jpg) no-repeat;
    line-height:31px;
  	display:inline-block;
    display:-moz-inline-block;
    *display:inline;
    zoom:1;
}
#Menu li a:hover{
    float:left;
    width:83px;
    height:31px;
	color:#FFFFFF;
    font-weight:bold;
    font-size:14px;
  	background:url(top_tabs.jpg) no-repeat;
    text-align:center;
    line-height:31px;
  	display:inline-block;
    display:-moz-inline-block;
    *display:inline;
    zoom:1;
}
#TopBar{
  	clear:both;
  	background:url(top_bg.jpg) repeat-x;
	width:100%;
    height:82px;
	margin:0 0 0 2px;
}

#topbarwriting {
height:35px;
font-size:14px;
font-weight:bold;
color:#ffffff;
line-height:35px;
text-align:center;
}
#topbarwriting2{
width:955px;
 margin-right: auto;
 margin-left: auto;

}
/*=搜索
=============================================================================================*/
#SearchWrap{
  float:left;
  width:450px;
  height:32px;
  margin-top:8px;
  *display:inline;
  overflow:hidden;
  text-align:left;
}
#tel {
float:left;
margin:10px 5px 0px 15px;
*display:inline;
}																				
#Shopping{
float:left;
}


/*=广告位
=============================================================================================*/
.topadv{
width:955px;
margin-right: auto;
margin-left: auto;
margin-bottom:0px;
}

/*=中部布局
=============================================================================================*/

#LeftColumn{
	float:left;
	width:191px;
	margin:0 0 3px 0;
    overflow:hidden;
}
#RightColumn{
	width:520px;
	float:left;
	overflow:hidden;
}

#middle{
	float:left;
	width:510px;
	margin-left:10px;
	*display:inline;
	overflow:hidden;
}
#right{
	float:right;
	width:230px;
	margin-left:9px;
	margin-bottom:3px;
	*display:inline;
    overflow:hidden;
}
#rightadv{
	width:230px;
	margin-top:2px;
	margin-bottom:2px;
}
/*=标签产品图
=============================================================================================*/

#bq{
	width:508px;
	background:url(bqbg.gif) repeat-x top;
	margin-top:3px;
	margin-bottom:3px;
	height:246px;
	border:1px solid #ccc;
}

/*=左侧畅销排行榜
=============================================================================================*/
#LeftyellowA{
  width:191px;
  margin:0 0 3px 0;
}
#LeftyellowA-top{
  width:191px;
  height:38px;
  background:url(leftB_01.gif) no-repeat 0 0px;
}
.LeftyellowA-top-title{
  float:left;
  width:100px;
  color:#000000;
  margin-left:23px;
  indent-letter:1px;
  line-height:38px;
  *display:inline;
}
#LeftyellowA-body{
  width:191px;
  height:213px;
  padding-left:15px;
  background:url(leftB_02.gif) no-repeat;
}
#LeftyellowA-bottom{
  width:191px;
  height:6px;
  background:url(leftB_04.gif);
}
/*=JS
=============================================================================================*/
#jsadv{
    float:left;
	width:510px;
    height:276px;
}
/*=促销信息
=============================================================================================*/
#cx{
	width:510px;
    height:41px;
	background:url(cxbg.gif) no-repeat;
}
#cxpic{
    float:left;
	width:73px;
    height:41px;
}
#cxzi{
    float:left;
	color:#B43C01;
	width:420px;
	margin-left:75px;
	margin-top:15px;
	*display:inline;
}
#cxzi a{
	color:#B43C01;
	line-height:20px;
}
#cxzi a:link{
	color:#B43C01;
}
#cxzi a:hover{
	color:#333333;
}
#cxzi a:visited{
	color:#333333;
}
/*=middle广告位
=============================================================================================*/

#middleadv{
width:510px;
height:93px;
}
#middleadv1{float:left;}
#middleadv2{float:right;}
/*=中下部布局
=============================================================================================*/
#rightmiddle{
	float:right;
	width:759px;
	*display:inline;
	overflow:hidden;
}
/*中下部金黄色背景产品展示
=============================================================================================*/
#middleB{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleB-top{
  width:749px;
  background:url(middleB_top.gif) no-repeat;
  height:50px;
}
#middleB-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:23px;
  indent-letter:3px;
  *display:inline;
}
#middleB-top-zi1{ float:left; width:140px; margin-top:20px; overflow:hidden;}
#middleB-top-zi2{float:left; margin-top:20px;width:360px; overflow:hidden;}
#middleB-body{
   width:749px;
}
#middleB-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#FFF164;
}
#middleB-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleB-body-3{
  float:left;
  width:3px;
  height:260px;
  background-color:#FFFC77;
}


/*中下部粉背景产品展示
=============================================================================================*/
#middleC{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleC-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleC_top.gif) no-repeat;
}
#middleC-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleC-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleC-top-zi2{
  float:left;
  margin-top:20px;
}
#middleC-body{
   width:749px;
}
#middleC-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#FFA6B6;
}
#middleC-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleC-body-3{
  float:left;
  background-color:#FFA6B5;
  width:3px;
  height:260px;
}

/*中下部紫背景产品展示
=============================================================================================*/
#middleD{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleD-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleD_top.gif) no-repeat;
}
#middleD-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleD-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleD-top-zi2{
  float:left;
  margin-top:20px;
}
#middleD-body{
   width:749px;
}
#middleD-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#AC85FF;
}
#middleD-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleD-body-3{
  float:left;
  background-color:#AC85FF;
  width:3px;
  height:260px;
}
/*中下部绿背景产品展示
=============================================================================================*/
#middleE{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleE-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleE_top.gif) no-repeat;
}
#middleE-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleE-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleE-top-zi2{
  float:left;
  margin-top:20px;
}
#middleE-body{
   width:749px;
}
#middleE-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#65F655;
}
#middleE-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleE-body-3{
  float:left;
  background-color:#65F655;
  width:3px;
  height:260px;
}
/*中下部粽背景产品展示
=============================================================================================*/
#middleF{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleF-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleF_top.gif) no-repeat;
}
#middleF-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleF-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleF-top-zi2{
  float:left;
  margin-top:20px;
}
#middleF-body{
   width:749px;
}
#middleF-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#EEC892;
}
#middleF-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleF-body-3{
  float:left;
  background-color:#EEC892;
  width:3px;
  height:260px;
}
/*中下部蓝背景产品展示
=============================================================================================*/
#middleG{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:10px;
	*display:inline;
}
#middleG-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleG_top.gif) no-repeat;
}
#middleG-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleG-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleG-top-zi2{
  float:left;
  margin-top:20px;
}
#middleG-body{
   width:749px;
}
#middleG-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#6BD6FF;
}
#middleG-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleG-body-3{
  float:left;
  background-color:#6BD6FF;
  width:3px;
  height:260px;
}
/*中下部粉背景产品展示
=============================================================================================*/
#middleH{
	float:right;
	width:749px;
	margin-top:2px;
	margin-bottom:8px;
	margin-left:10px;
	*display:inline;
}
#middleH-top{
  float:left;
  width:749px;
  height:50px;
  background:url(middleH_top.gif) no-repeat;
}
#middleH-top-title{
  float:left;
  width:197px;
  color:#3F2B7E;
  margin-left:25px;
  margin-top:20px;
  indent-letter:3px;
  *display:inline;
}
#middleH-top-zi1{
  float:left;
  margin-left:0px;
  margin-top:20px;
}
#middleH-top-zi2{
  float:left;
  margin-top:20px;
}
#middleH-body{
   width:749px;
}
#middleH-body-1{
  float:left;
  width:197px;
  height:260px;
  background-color:#FF6BEB;
}
#middleH-body-2{
  float:left;
  width:549px;
  height:260px;
}
#middleH-body-3{
  float:left;
  background-color:#FF6EF9;
  width:3px;
  height:260px;
}
/*hot新闻
=============================================================================================*/
#hot{
  float:right;
  width:749px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:10px;
  *display:inline;
}
#hot-top{
  width:749px;
  height:6px;
  background:url(hot_01.gif) no-repeat;
  overflow:hidden;
}
#hot-body{
  float:left;
  width:749px;
  height:111px;
  background:url(hot_02.gif) no-repeat;
}
#hot-content1{
  float:left;
  width:118px;
  height:111px;
  margin-left:110px;
  *display:inline;
  overflow:hidden;
}
#hot-content2{
  float:left;
  width:118px;
  height:111px;
  margin-left:130px;
  *display:inline;
  overflow:hidden;
}
#hot-content3{
  float:left;
  width:118px;
  height:111px;
  margin-left:130px;
  *display:inline;
  overflow:hidden;
}
#hot-bottom{
   float:left;
   width:749px;
   height:10px;
   background:url(hot_03.gif) no-repeat;
}
/*中下部横幅广告位
=============================================================================================*/
#hfadv01{
  float:right;
  width:749px;
  margin-top:2px;
  margin-left:10px;
  *display:inline;
}
#hfadv02{
  float:right;
  width:749px;
  margin-top:2px;
  margin-left:10px;
  *display:inline;
}
#hfadv03{
  float:right;
  width:749px;
  margin-top:2px;
  margin-left:10px;
  *display:inline;
}
/*底部新闻
=============================================================================================*/
#news{ float:right;width:749px; height:190px; margin-top:4px; margin-left:10px; *display:inline;}
#newsA{float:left; width:262px;height:190px;  overflow:heidden;}
#newsA-top{width:262px;height:35px; margin:0; background:url(newsA_01.gif) no-repeat; overflow:hidden;}
#newsA-title{width:197px;color:#7B0045; margin-left:25px; height:35px;line-height:35px;*display:inline;}
#newsA-body{ width:262px; background:url(newsA_03.gif) repeat-y; height:145px}
#newsA-body-content{ float:left; width:245px; height: 141px; margin-left:10px; *display:inline;}
#newsA-bottom{width:262px; height:10px; background:url(newsA_04.gif) no-repeat;}
#newsB{ float:left; width:254px; height:190px;  overflow:heidden;}
#newsB-top{width:254px; height:35px; margin:0; background:url(newsB_01.gif) no-repeat; overflow:hidden;}
#newsB-title{ width:197px; color:#7B0045; margin-left:25px; line-height:35px; *display:inline;}
#newsB-body{width:254px;height: 141px; overflow:hidden;}
#newsB-body-content{float:left; width:242px; height: 141px; margin-left:10px; *display:inline; overflow:hidden;}
#newsB-bottom{width:254px; height:14px;background:url(newsB_03.gif) no-repeat; overflow:hidden;}
#newsC{ float:left; width:233px; height:190px;  overflow:heidden;}
#newsC-top{ width:233px; height:17px; margin:0; background:url(newsC_01.gif) no-repeat; overflow:hidden;}
#newsC-body{ width:233px; height:159px; background:url(newsC_03.gif) repeat-y; overflow:hidden;}
#newsC-body-topcontent{ width:213px; height:80px; margin-left:5px 0 0 0; padding:0; *display:inline; overflow:hidden;}
#newsC-body-content1{float:left; width:64px; height:80px; margin-left:5px; *display:inline; overflow:heidden;}
#newsC-body-content2{float:left; width:64px; height:80px; margin-left:8px; *display:inline; overflow:heidden;}
#newsC-body-content3{float:left; width:64px; height:80px; margin-left:8px; *display:inline; overflow:heidden;}
#newsC-body-bottomcontent{ width:213px; height:80px; margin-left:5px; *display:inline; overflow:hidden;}
#newsC-body-content4{float:left; width:64px; height:80px; margin-left:5px; *display:inline; overflow:heidden;}
#newsC-body-content5{float:left; width:64px; height:80px; margin-left:8px; *display:inline; overflow:heidden;}
#newsC-body-content6{float:left; width:64px; height:80px; margin-left:8px; *display:inline; overflow:heidden;}
#newsC-bottom{width:233px; height:14px; background:url(newsC_05.gif) no-repeat;}

/*=显示底部区域
=============================================================================================*/
#Foot{
	width:100%;
	margin:0 auto;
	margin-top:30px;
}
#FootLinks{
	width:100%;
	height:50px;
	background:#F6F6F6;
	border-top:1px solid #C2C2C2;
    border-bottom:1px solid #C2C2C2;
    line-height:50px;
	zoom:1;
}
#FootMenu{
   margin:5px 0;
   color:#333333;
}
#FootMenu .menu a{
   color:#333333;
}
#FootMenu .TreeList{
	overflow:hidden;
    text-align:center;
}
#FootMenu .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 7px;
	border-right:1px solid #333333;
}
#Copyright *{
	text-align:center;
	height:0px;
    overflow:hidden;

}
.cut{
	overflow:hidden;
}
#Clear{
  clear:both;
}
.goodsImg{
border-color:#EAEAEA;
border-width:1px;
border-style:solid;
}
/*=2级页面LEFT
=============================================================================================*/
#pageleft{float:left; width:191px; margin-bottom:4px;padding-bottom:4px; overflow:hidden;}
.pageleft-top{
  background:url(pageleft_01.gif) no-repeat;
  height:41px;
  width:191px;
  text-align:center;
  line-height:38px;
  overflow:hidden;
}
.pageleft-body{
   background:#fffff3;
   border-left:1px solid #FFDD99;
   border-right:1px solid #FFDD99;
   border-bottom:1px solid #FFDD99;
}
.pagelefttitle{
    font-size:14px;
	font-weight:bold;
    color:#FFFFFf;
}
.TreeList .cat2 {
    background: url("gif01.gif") no-repeat scroll 10px 5px transparent;
    color: #000000;
    padding: 0 0 6px 28px;
}
 .TreeList .cat3{color:#666;padding:0 0 0 20px;}
 .TreeList .cat4{padding:0 0 0 30px;}
/*=其它2级页面pageright
=============================================================================================*/
#pageright{float:left;width: 751px; margin-left:10px;*display:inline; overflow:hidden;}
#pagetext{width:731px;border:1px solid #FFDD99;float:left;padding:9px;overflow:hidden;}
#defaulttext{width:731px;border:1px solid #FFDD99;float:left;padding:9px;overflow:hidden;}
.mainr{padding-left:20px;}

/*=注册登录2级页面passport
=============================================================================================*/
#passportbg{
	width:955px; 
	height:410px;
    background:url(passportbg.gif) no-repeat;
}
.RegisterWrap{margin: 10px;}
.RegisterWrap h4 {
    font-size: 14px;
    padding: 40px 0 0 40px;
}
.RegisterWrap {
    margin: 10px;
    width: 450px;
}
.RegisterWrap h4 {
    font-size: 14px;
    padding: 40px 0 0 40px;
}
.RegisterWrap .intro {
    color: #999999;
    margin-bottom: 20px;
    padding-left: 40px;
}
.RegisterWrap .form {
    margin: 10px 0;
    padding: 15px;
    width: 450px; border:none;
}
.btn-login {
    background: url("btn-login.gif") repeat scroll 0 0 transparent;
}
.actbtn {
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 36px;
    margin-top: 5px;
    text-indent: -9999px;
    width: 126px;
}
.btn-register {
    background: url("btn-register.gif") repeat scroll 0 0 transparent;
}
.actbtn {
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 36px;
    margin-top: 5px;
    text-indent: -9999px;
    width: 126px;
}
