﻿@import url("htmls.css");
@import url("orange.css");
@import url("border.css");
@import url("widget.css");
@import url("new.css");
@import url("mall.css");
@import url("ad.css");

a{
	color:#56677a;
}
ul,li{
	line-height:20px;
}

body {
	font-family: "Arial", "Helvetica", "sans-serif" "宋体";
	font-size: 12px;
	color: #333;
	line-height: 20px;
	margin:0;
	padding:0;
}
/*--外层--------------------------------------------------------------------------------------------------------*/
#Wrap {width:1001px; margin:0 auto;overflow:hidden; padding-top:0; }
#Wrap .BoxLeft{width:210px;float:left;margin-right:10px;overflow:hidden;}
#Wrap .BoxRight {width:781px;float:left;overflow:hidden; }
#Wrap .BoxRight2 {width:785px;float:left;overflow:hidden; }
#Wrap .BoxLeft2 {width:206px;float:left;margin-left:5px;overflow:hidden;}
#AllWrap{width:1001px; overflow:hidden;}
#AllWrap .IndexLeft{width:640px;float:left;overflow:hidden;}
#AllWrap .IndexRight{width:298px;float:left;margin-left:12px;overflow:hidden;}

#kg{ height:0px; margin:0; padding:0; border:0; line-height:0;}

/*=头部--------------------------------------------------------------------------------------------------------*/
#Head {width:1001px;margin:5px auto 0 auto; overflow: hidden;}

#Head .logo{width:300px; height: overflow:hidden;float:left;margin-right:5px; text-align:center;}

/*=注册===*/

#Head .Lwrap {width:675px;float:left;overflow:hidden;}
#Head .Information {width:675px; text-align:right;}
#Head .Information .LT-1{	float:right;padding-left:5px;}
#Head .Information .LT-2{	float:right;width:260px;}
#Head .Information li {margin-right:8px;font-size:12px;height:21px;line-height:21px;float:right;}
#Head .Information li a{}

#Head .Information li a:hover {color:#000;}
#Head .Information span{font-weight:bold;}
#Head .Information span a{color:#D90000;}
#Head .Information span a:hover{text-decoration:underline;color:#D90000;}


#Head .Information .buy {width:45px;background:url(login_bg.gif) no-repeat;font-size:12px;height:21px;line-height:21px;text-align:center;}
#Head .Information .help {background:url(help.gif) no-repeat 0px 2px;padding-left:18px;	}
#Head .Information .my {width:100px;background:url(my.gif) no-repeat;font-size:12px;height:21px;line-height:21px;text-align:center;
}
#Head .Information .my a{padding-left:13px;}

#Head .menu-X {
	float:left;
	width:675px;
	text-align:right;
}

#Head .menu-X ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}

#Head .menu-X li {
	display: inline;
}

#Head .menu-X a {
	float: left;
	width: 72px;
	height: 25px;
	margin: 0 0 0 3px;
	padding: 0px;
	background:url(menu_a.gif) no-repeat;
	text-align: center;
	font-size: 12px;
	color: #5a5a5a;
	line-height:25px;
}

#Head .menu-X a:hover, 
#Head .menu-X .cpi a {
	background:url(menu_p.gif) no-repeat;color: #FFF;font-weight: bold;
}


.menu-2 { padding-top:3px; text-align:right;padding-bottom:5px;}
.menu-2 span{padding:5px 0px; line-height:25px; height:25px; color:#333333; margin:0 5px;}
.menu-2 .gift{padding-left:25px;background:url(gift.gif) no-repeat;line-height:25px; height:25px;font-weight:700;}
.menu-2 .gift a{ color:#333;}
.menu-2 .pake{
	padding-left:15px;
	line-height:25px;
    height:25px;
	font-weight:700;
	background:url(ar1.gif) no-repeat 0 7px;
	*background:url(ar1.gif) no-repeat 0 5px; !important;
	*background:url(ar1.gif) no-repeat 0 5px}
.menu-2 .pake a{color:#333;}
.menu-2 .tell {color:#D90000;font-size:18px;font-weight:700;}

/*=导航===*/
#NewMenuWrap {width:980px;margin-bottom:10px;}
#NewMenuWrap .Menu {
	width:820px;
	overflow:hidden;
	padding:0 65px 1px 65px;
	background:url(m_s.gif) no-repeat center bottom;
}

#NewMenuWrap .Menu li{
    text-align:center;
   	line-height:30px;
	height:30px;
	float:left;}
#NewMenuWrap .Menu li a{color:#222;}
#NewMenuWrap .Menu li a:hover{ color:#FF6600;}

#NewMenuWrap .Menu .Home{
    background:url(m_1.gif) no-repeat;
	width:72px;
	font-weight:700;}

#NewMenuWrap .Menu .Home a{
 color:#FFF;}


#NewMenuWrap .Menu .m2{
    background:url(m_2.gif) no-repeat;
	width:53px;
}

#NewMenuWrap .Menu .m3{
    background:url(m_3.gif) no-repeat;
	width:60px;
}

#NewMenuWrap .Menu .m4{
    background:url(m_4.gif) no-repeat;
	width:83px;
}

#NewMenuWrap .Menu .m5{
    background:url(m_5.gif) no-repeat;
	width:78px;
}


#NewMenuWrap .Menu .m6{
    background:url(m_6.gif) no-repeat;
	width:49px;
}

#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;
}
#InfoBar div{
	display:inline;
}

																					
/*=主菜单
=============================================================================================*/
#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 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 {
	width:100%; 
	margin:0 auto;
	background:url(search_bg.gif) repeat-x;
}

#Search {
	width:1001px;
	height:58px;
	background:url(secrch_bg.gif) no-repeat;
	margin:0 auto;
	overflow:hidden;

}




.SearchShadow{
	width:100%;
	margin:0px auto;
	height:6px;
	background:url(search_shadow_bg.gif) repeat-x;
	font-size:1px;
	line-height:0px;
}

.SearchPr{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	width:430px;
	height:25px;
	line-height:25px;

	overflow:hidden;float:left;

	}
	
.SearchPr  .c-cat-depth-2 {padding-top:5px; height:20px;}
.SearchPr  .c-cat-depth-2 a{ background:no-repeat; color:#FFF; padding:0 2px;}
.SearchPr  .c-cat-depth-2 a:hover{ color:#ffffff;}
.SearchPr  .c-cat-depth-2 a:visited {	text-decoration: none;	color: #FFFFFF;}
.SearchPr  .c-cat-depth-1 { height:20px; line-height:0; padding-top:0;}


.SearchBar{

	height:20px;
	padding:3px 10px 2px 2px;
	color:#FFFFFF;
	font-size:12px;
	width:320px;
	overflow:hidden;
	float:left;
}

.SearchBar a{
	color:#FFFFFF;
}

.SearchBar a:hover{
text-decoration:underline;
}
	
#Search .inputstyle {
	border: 1px solid #ccc;
	background-color: #fff;
	line-height:12px;
	height:12px;
	margin-right:5px;	
}	


/*=搜索左边广告===*/
#Search .SearchLeft{
	width:187px;
	height:58px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	overflow:hidden;
}


#Search .SearchLeft .Search-i-1{
	width:50px;
	height:50px;
	padding:4px 5px;
	float:left;
	overflow:hidden;

}

#Search .SearchLeft .Search-i-2{
	width:127px;
	height:45px;
	padding:2px 0px 8px 0px;
	float:left;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	
}

#Search .SearchLeft .Search-i-2 a{
	color:#000;
}

#Search .SearchLeft .Search-i-2 a:hover{
	text-decoration:underline;
}

#Search .SearchLeft .Search-i-2 span{
	color:#FFFFFF;
	font-weight: bold;
	padding:0 3px;
}



/*=搜索右边===*/
#Search .SearchRight{
	width:770px;
	height:58px;
	float:left;
	overflow:hidden;

}

#Search .SearchRight .Search-SC{
	width:770px;
	height:34px;
	overflow:hidden;
}



#Search .SearchRight .KEY{
	width:770px;
	height:24px;
	overflow:hidden;
	text-align:left;
	padding-top:2px;
}

#Search .SearchRight .KEY span{
	color:#FFFFFF;
	font-weight:bold;
}


#Search .SearchRight .KEY a{
	padding-right:5px;
	color:#FFFFFF;
}

#Search .SearchRight .KEY a:hover{
	text-decoration:underline;
}




	
/*=搜索导航===*/

.SearchBar_Menu {width:770px;height:24px;overflow:hidden;text-align:left;padding-top:2px;}
.SearchBar_Menu  .htlinks a{color:#FFFFFF;padding:0 5px;}
.SearchBar_Menu .htlinks{height:20px;line-height:20px;}
.SearchBar_Menu .htlinks div{display:inline;}
.SearchBar_Menu .htlinks .cat1,htlinks .cat2 { font-weight:normal;}
.btn_search{
	text-indent:-9999px;
	background:url(search.gif) no-repeat;
	width:58px;
	height:25px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	*font-size:-1;
	margin-left:2px;	
}	
.btn_advsearch{
	display:block;
	width:72px;
	border:none;
	background:url(search2.gif) no-repeat;
	height:25px;
	text-indent:-9999px;
	margin-left:2px;	
    *background:url(search2.gif) no-repeat !important;
    *background:url(search2.gif) no-repeat 0 0px;
}
	
/*=促销===*/

.Promotions {
	width:1001px;
	margin:0px auto;
	overflow: hidden;
	border:0px;
	margin-bottom:5px;
}

	
	
	
			
/*=显示底部区域
=============================================================================================*/
#Foot{
	width:980px;
	margin:0 auto;
	margin-top:10px;

	
}
#FootMenu{
   padding:10px 5px 5px 5px;
   border:1px solid #ccc;
   border-bottom:none;
   *height:1%;
}
#FootMenu .menu a{
   
}
#FootMenu .menu  a:hover{
  
	text-decoration:underline;
}
#FootLinks{

	padding:5px;
    border:2px solid #F5F5F5;
	text-align:center;
	background:#F8F8F8;
	*height:1%;
	margin-bottom:15px;
}
#FootLinks .TreeList{
	 overflow:hidden;
}
#FootLinks .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}








/*首页商品分类导航
=============================================================================================*/

.CategStyle{
	line-height:25px;
	height:25px;
	margin-bottom:5px;

	
}


.Style_Left {
      float:left;
	  font-size:14px;
	  font-weight:bold;
}


.Style_Right {
	 float:right;
	 text-align:right;
}

.Style_Right a{
      padding-left:5px;
}


.StyleBorde_1 {
   border-bottom:3px solid #86ac09
}


.Style1 {
    color:#86ac09;
}


.Style1 a {
    color:#86ac09;
}


.Style2 {
    color:#ec008b;
}


.Style2 a {
    color:#ec008b;
}




.Style3 {
    color:#027bce;
}


.Style3 a {
    color:#027bce;
}

.Style4 {
    color:#debe13;
}


.Style4 a {
    color:#debe13;
}




/*首页商品分类版块
=============================================================================================*/

.StylAllWrap {
	width:640px;
	overflow:hidden;
	margin-bottom:10px;

}

.StylAllWrap .StyleWarp{
	width:640px;
	padding:5px 0;
}

.StylAllWrap .StyleWarp .Style_Left2 {
	width:456px;
	float:left;

}

.Styl_L1 {

}






.Styl_L1 .Styl_L1-Left {
		width:165px;
		float:left;
		padding-left:10px;
	
}


.Styl_L1 .Styl_L1-Right {
        float:left;
		width:270px;
		padding-left:10px;
		
}


.Styl_L1 .Styl_L1-Right h6 {
 
   text-align:left;
   background:url(dotted.gif) repeat-x  bottom ;
   font-size:12px;
   font-weight:normal;
   margin:0;
}




.Styl_L2{

}


.StylAllWrap .StyleWarp .Style_Right2{
	width:180px;
	margin:0px 2px;
	float:left;

}







#New-Menu {
	width:980px;
	margin:0 auto;
}


#New-Menu  .menu {
	
	width:980px;
	height:25px;
	text-align:right;
}


#New-Menu  .menu li {
	margin-right:2px;
	padding-left:15px;
	background:url(bg_top_l.gif) left top no-repeat;
	font-size:12px;
	height:25px;
	left:0px;
	line-height:25px;
	text-align:center;
	float:left;
}

#New-Menu  .menu li span{
	padding-right:15px;
	display:block;
	background:url(bg_top_r.gif)  right no-repeat;
	height:25px;
	line-height:25px;
	text-decoration:none;
	float:left;
}
#New-Menu  .menu li span a{
	color: #5a5a5a;
}




#New-Menu  .menu li span a:hover{
	color:#D90000;


}



#New-Menu  .menu li a{
	color:#FFF;
}

#New-Menu  .menu li a:hover {
	color:#F7F7F7;
}



#New-Menu  .menu .home {
	margin-right:2px;
	padding-left:15px;
	background:url(bg_top_l3.gif) left top no-repeat;
	font-size:12px;
	height:25px;
	left:0px;
	line-height:25px;
	text-align:center;
	float:left;	

}

#New-Menu  .menu .home span{
	padding-right:15px;
	display:block;
	background:url(bg_top_r3.gif)  right no-repeat;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
	text-decoration:none;
	float:left;	
}

#New-Menu  .menu .home a{
	color:#FFF;
	font-weight:700;
}

#New-Menu  .menu .bbs a:hover {
	color:#FFF;
}

.yc{width:0; height:0; overflow:hidden;}
.asss a{
	color:#000000;
}
a.SearchPr:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.SearchPr:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.SearchPr:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.SearchPr:active {
	text-decoration: none;
	color: #FFFFFF;
}