﻿@import url("htmls.css");
@import url("border.css");
@import url("widget.css");
@import url("new.css");
/*=美容样式=================*/
@import url("class1.css");

a{color:#404040;}
ul,li{line-height:20px;}
body {font-family: "Arial", "Helvetica", "sans-serif" "宋体";font-size: 12px;color: #404040;line-height: 20px;margin:0;padding:0;}
h6 span {color:#BD0000;}
#page1 { width:950px; margin:0 auto; overflow:hidden;}

.page2 { }
.page3 {}
.page4 {border:5px #F5F5F5 solid; min-height:600px;}
.page5 {border:5px #F5F5F5 solid; padding:10px;}
.page6 {border:5px #F5F5F5 solid; padding:0px 10px 10px 10px; min-height:600px; }
.page7 {border:5px #F5F5F5 solid; border-bottom:10px; }
.page8 {border:5px #F5F5F5 solid; padding:0 15% }
.page9 {background:url(12d.gif) no-repeat top; padding-top:3px; width:950px;}

.L-Wrap  { width:100%;  background:url(login-bg.gif) repeat-x; height:26px; overflow:hidden;}
.L-Wrap .L-T {width:950px; margin:0 auto; overflow:hidden;}
.L-Wrap .L-TL {width:350px; float:left; color:#36c;  }
.L-Wrap .L-TL a{color:#36c; }
.L-Wrap .L-TR {width:600px; float:left;}

.wrap_l{float:left; width:190px; hidden;}
.wrap_m { float:left; width:510px; padding:0 10px; overflow:hidden;}

.MI-AD {border:1px #DDD solid; margin-top:5px; margin-bottom:0}
.XI-ad2 {border:1px #F00 solid;}
.XI-ad3 {border:1px #FF0 solid;}

.XI-CX { }


.XI-CX .TJ-1{ float:left; width:65px; padding-left:25px; background:url(ar8.gif) no-repeat 10px 20px; font-size:14px; font-weight:700; color:#BD0000;  padding-top:15px; }
.XI-CX .TJ-2{ float:left; width:650px; }
.XI-CX .TJ-3{ float:left; width:650px; }
.XI-CX-2 {}


.T4-2{ padding-left:25px; background:url(ar1.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#ff5000;  padding-top:4px; padding-bottom:5px;}
.T4-3{ padding-left:25px; background:url(ar1.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#ff5000;  padding-top:4px; padding-bottom:5px;}
.T4-4{ padding-left:25px; background:url(ar1.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#ff5000;  padding-top:4px; padding-bottom:5px;}

#Scroll {clear: both;height:199px;overflow: hidden;}
#Scroll h6{ font-weight:normal; padding:10px 0px 0 0; height:56px; line-height:18px;  white-space:normal;}
#Scroll .price1 {font-weight:700;color:#FF0000; font-size:18px;}

#Scroll .GoodsListWrap .goodsImg{ border:0px solid #DDDDDB;}
#Scroll .GoodsListWrap .itemsWrap{ margin:0;padding:0 2px;}

.wrap_r {float:left; width:230px; overflow:hidden;  }
.wrap_r2 {float:right; margin-left:-240px; width:240px; height:0px;}
.wrap_m2 {width:auto; margin:0 250px 0 0px;}

.wrap_inner_l {float:left; width:190px; padding-right:10px; overflow:hidden; }
.wrap_inner_m {float:left; width:750px; overflow:hidden; }

.wrap_m-3{ width:auto;  margin:0 240px 0 0px; text-align:center;}

.wrap_r4 {float:right; margin-left:-230px; width:230px; }
.wrap_m4 {width:1200px; margin:0 auto;}
.Class1_W {width:1200px; margin:0 auto;}
  




.MT-1 { margin-bottom:10px;}
.MT-2 { margin-bottom:20px;}
.MT-3 { padding-left:10px;   }
.MT-4 { padding-right:10px;}
.MT-5 { padding-right:5px;}
.MT-6 { padding:0 10px;}
.MT-7 { margin-bottom:5px;}
.MT-8 { margin-bottom:16px;}
.MT-9 { margin-left:23px;}
.MT-10 {margin-left:24px;}
.MT-11 {margin-left:8px;}
.MT-12 {margin-top:5px;}

.MP-1 { padding-top:21px;}
.MP-2 { padding:10px;}


#mall-desc{width:100%; padding:10px 0;}
#promise,#promise li,#sitemap .tp-l,#sitemap .tp-r,#sitemap .bt-l,#sitemap .bt-r,#sitemap dl,#sitemap dl dt,#sitemap .new{background:url(foot.png) no-repeat 0 1000px;}
#mall-desc .bd{border:2px solid #e6e6e6;background-color:#f5f5f5;zoom:1;height:156px;overflow:hidden;padding:0 0 0 10px;}
#mall-desc .bd:after{clear:both;height:0;content:"";display:block;}
#promise,#sitemap {float:left;}
#promise{width:220px;background-position:right bottom;height:156px;overflow:hidden;}
#promise h3{display:none;}#promise ul{color:#98172d;margin:60px 0 0 5px;}
#promise ul li{background-position:-295px 11px;padding-left:10px;}
#promise ul a,#promise ul li{font-size:14px;color:#98172d;line-height:24px;}
#sitemap { width:700px;overflow:hidden;position:relative;margin-top:10px;}
#sitemap .bd{border:1px solid #E5E5E5;background:#fff;height:133px;margin:0;padding-left:28px;}
#sitemap span.tp-l,#sitemap span.tp-r,#sitemap span.bt-l,#sitemap span.bt-r{display:block;height:3px;width:3px;overflow:hidden;position:absolute;z-index:100;}
#sitemap span.tp-l{background-position:-10px -28px;left:0;top:0;}
#sitemap span.tp-r{background-position:-8px -28px;right:0;top:0;_right:-1px;}
#sitemap span.bt-l{background-position:-10px -26px;bottom:0;left:0;_bottom:-1px;}
#sitemap span.bt-r{background-position:-8px -26px;bottom:0;right:0;_right:-1px;_bottom:-1px;}
#sitemap dl{display:inline;float:left;width:150px;overflow:hidden;padding-right:3%; background-position:-95px -145px; margin-top:10px;height:115px;overflow:hidden;}
dl#score{float:right;margin-right:0;padding-right:0;}
#sitemap dt{position:relative;display:inline;float:left;margin-bottom:-20px;padding:20px 0 3px 0;text-indent:55px;white-space:nowrap; color:#404040;font-weight:bold;font-size:14px;height:10px;}
#sitemap dt span{position:absolute;top:-7px;left:3px;font:100 17px/40px '微软雅黑','黑体',verdana,arial;}
#sitemap dl dd a{ color:#666;font:100 12px/18px arial;}
#sitemap #beginner dt {}
#sitemap #beginner  {background-position:-173px -49px;}
#sitemap #guide dt {}
#sitemap #guide  {background-position:0 -178px;}
#sitemap #payment dt{}
#sitemap #payment {background-position:-108px -90px;}
#sitemap #services dt{background-position:0 -181px;}
#sitemap #score {background-position:-45px -133px;}
#sitemap #score dt{}



#sitemap dd{ clear:both; padding:5px 0 0 30px; }
#sitemap dd a{display:block;overflow:hidden;padding-left:10px;line-height:1.6;word-wrap:break-word;background:url(ico_1.gif) no-repeat 0 -234px;}
#sitemap dd a .new{margin-top:-2px;background-position:1px -238px;height:10px;width:30px;overflow:hidden;position:relative;top:-2px;display:inline-block;*display:inline;*zoom:1;font:0/0 arial;}



#Foot{

	margin:20px auto 0  auto;
	padding:30px 10px 0 10px;
    background:url(i-bg.gif) repeat-x top;
	
}
#FootMenu{
   padding:20px 5px 5px 5px;
   border-bottom:none;
   *height:1%;
}
#FootMenu .menu a{
   
}
#FootMenu .menu  a:hover{
  
	text-decoration:underline;
}
#FootLinks{

	padding:5px;

	text-align:center;

	*height:1%;
	margin-bottom:15px;
}
#FootLinks .TreeList{}

#FootLinks .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}


.Promotions{ margin-bottom:5px; line-height:15px; margin-top:5px;}


.I-Box2{width:218px; border:#DDD 1px solid; padding:5px 5px 0px 5px; }
.I-Box2 .Body { }

.I-Box2-T { width:218px;}
.I-Box2-T li{float:left; }

.bor04{width:218px; height:135px; overflow:hidden; }
.bor03{width:218px; height:195px; overflow:hidden; }

.sd01{
    width:70px;
	height:25px;
	line-height:16px;
    background:url(s-1.gif) no-repeat;
	color:#db0000;
	font-weight:bold;
	margin:0 0 0 2px;
	font-weight:700; 
	text-align:center;
	overflow:hidden; 
	cursor: pointer; }
	
.sd02{ 
	text-align:center;
	width:70px;
	height:25px; 
	line-height:16px;
	margin:0 0 0 2px;
	font-weight:700;
    background:url(s-2.gif) no-repeat;
	overflow:hidden;
	cursor: pointer;
}




.Logo{width:220px;float:left;padding:10px 5px 0 0px; overflow:hidden; text-align:center; }

.Header{width:950px;margin:0 auto;  overflow:hidden;}


.head_box1 {width:725px;float:right; overflow:hidden; padding-top:10px;}
.head_box1 .HW{width:725px;}

.quick-menu{float:right; height:26px; overflow:hidden; }
.quick-menu-list{float:left;list-style:none;overflow:hidden;height:26px;padding:0 6px 0 0;margin:0; margin-left:5px;}
.quick-menu-list li{float:left; height:25px;margin:0 0 0 -1px;padding:0 10px 0 10px;background:url(header_line_bg.gif) no-repeat 0 -3px;line-height:25px;}
.quick-menu-list li a{color:#36c;}
.quick-menu-list a:link,.quick-menu-list a:visited{color:#36c;text-decoration:none;}
.quick-menu-list a:hover,.quick-menu-list a:active{color:#f50;text-decoration:underline;}

#Tel{float:right; height:60px;padding:3px 270px 0 0px; background:url(tell.gif) no-repeat 0px 0;display:block;}
.TELL { float:right; margin-top:10px;color:#bd0000; font-size:18px; font-weight:700; font-family: "Arial", "黑体"; height:25px; line-height:25px; background: url(tell.gif) no-repeat 0 0; padding-left:105px; float:right; }

#searchbar-w {width:450px;float:left; position: relative; }
#searchbar-w .search-input{ position:relative; width:434px; height:38px;padding-left:6px;background:url(heads_6.png) 0 -151px repeat-x;  }
#searchbar-w .tr{background:url(heads_6.png) right -111px no-repeat;position:absolute;width:3px;height:38px;overflow:hidden;top:0;right:0; }
#searchbar-w .tl{background:url(heads_6.png) 0 -111px no-repeat;position:absolute;width:3px;height:38px;overflow:hidden;top:0;left:0;}

#searchbar-w .search-tabs{left:10px; position:absolute; z-index:2; height:21px; overflow:hidden; top:1px;}
#searchbar-w .search-tabs p{float:left;padding-left:10px;}
#searchbar-w .search-tabs span{float:left;display:block;cursor:pointer;padding-right:10px;line-height:21px;}
.search-tabs p.now{ background:url(heads_6.png) 0 -589px no-repeat; }
.search-tabs p.now span{background:url(heads_6.png) right -612px no-repeat;}

.search-tabs .htlinks a {padding:0 1px;color:#014ccc; font-weight:normal;}
.search-tabs .htlinks{height:20px;line-height:20px;}
.search-tabs .htlinks div{ display:inline;}
.search-tabs .cat1 a{ padding-right:8px;}

.btn_search {text-indent:-9999px;width:59px;height:27px;border:none;cursor:pointer;*text-indent:0;*line-height:9999px; background:url(search.gif) no-repeat;}	
.btn_advsearch{display:block;border:none;padding-top:0px;}
	
#searchbar-w .keywords {width:216px; background:url(sebg.gif) repeat-x 0 2px; line-height:25px; height:25px; border:0;}
#searchbar-w .gprice_from {width:56px; background:url(sebg-2.gif) repeat-x 0 2px; height:25px; line-height:25px;  border:0; vertical-align:middle;}
#searchbar-w .gprice_to {width:56px; background:url(sebg-2.gif) repeat-x 0 2px; height:25px; line-height:25px;  border:0; vertical-align:middle; margin-left:5px;}
.SearchBar table td{padding:0 5px;vertical-align:middle; line-height:27px; height:27px;}
.search_price2 { }

.SearchBar {margin:0 auto;  padding-top:5px; text-align:center;}
.SearchBar table {margin:0 auto; text-align:center;  }
.SearchBar .search_label span { float:left; padding-top:3px;  }


#Cart{width:337px;height:22px;padding:5px 0px 2px 35px;float:right;line-height:20px;*line-height:22px;overflow:hidden; margin-right:20px;}
#Cart li{float:left;}
#Cart{position:absolute;top:33px;right:5px;background-image:url(sping_05.gif);}


#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:946px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(mbg/1/menu_left.gif) no-repeat left top;
	margin-bottom:10px;
}
#menu_in{
	background:url(mbg/1/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(mbg/1/menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(mbg/1/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(mbg/1/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(mbg/1/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 12px 10px 9px;
	line-height:14px;
	background:url(mbg/1/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   
	background-position:left 100%;
}
#nav li .nav_on span{ 
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 12px 7px 9px;
}

#menu_con{
	text-align:left;
	padding-left:10px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(mbg/1/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(mbg/1/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(mbg/1/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(mbg/1/menu_on_right2.gif) no-repeat right bottom;
}



