﻿@import url("htmls.css");
@import url("border.css");
@import url("widget.css");
@import url("new.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:1200px; margin:0 auto; overflow:hidden;}
.Header-w{ background:url(head_bg2.png) repeat-x; height:148px; overflow:hidden; margin-bottom:10px;}
.Header{width:1200px; margin:0 auto;  overflow:hidden; height:75px; background:url(head_bg2.png) no-repeat 0 -210px;}



.L-Wrap  { width:100%;  background:url(login-bg.gif) repeat-x; height:26px; overflow:hidden;}
.L-Wrap .L-T {width:1200px; margin:0 auto; overflow:hidden;}
.L-Wrap .L-TL {width:500px; float:left; color:#36c; }
.L-Wrap .L-TL a{color:#36c; }
.L-Wrap .L-TR {width:700px; float:left;}







.FT-L {float:left;}
.FT-R  {float:right;}

.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 {}


.wrap_l{float:left; width:190px; hidden;}
.wrap_m { float:left; width:760px; padding:0 10px; overflow:hidden;}
.wrap_m2 {float:right; width:1010px; overflow:hidden;}

.MI-AD {border:1px #DDD solid; margin-bottom:10px;}
.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_inner_l {float:left; width:230px; padding-right:10px; overflow:hidden; }
.wrap_inner_m {float:left; width:960px; 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 {}
.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;}
.iMT-8 { margin-bottom:4px;}
.iMT-9 { margin-right:4px;}


.MP-1 { padding-top:10px;}
.MP-2 { padding:10px;}



.XI-ad {width:740px; text-align:center; overflow:hidden; margin-top:0px; border:#F2F2F2 solid 5px; background-color:#F2F2F2; }
.FA-1{width:488px; height:249px; overflow:hidden; border:#DDD solid 1px; float:left;}
.FA-2{width:245px; height:157px; overflow:hidden; border:#DDD solid 1px;  float:right;}

.FA-3 {float: right; width:245px; height:82px; overflow:hidden; border:#DDD 1px solid; margin-top:0px;}
.FA-4 {float:left; width:185px; height:70px; overflow:hidden; border:#DDD 1px solid;}

.FA-5 {float:left; width:230px; height:100px; overflow:hidden; border:#DDD 1px solid; margin-right:10px;}
.FA-6 {float:left; width:230px; height:100px; overflow:hidden; border:#DDD 1px solid;}




#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 20px;}
#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:920px;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:200px;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 50px;}
#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:290px;float:left;padding:10px 5px 0 5px; overflow:hidden; text-align:center;}

.Header-w{ background:url() repeat-x; height:148px; overflow:hidden; margin-bottom:10px;}
.Header{width:1200px; margin:0 auto;  overflow:hidden; height:75px; background:url() no-repeat 0 -210px;}


.head_box1 {width:900px;float:right; overflow:hidden; padding-top:10px;}
.head_box1 .HW{width:900px;}




.TELL { width:565px; height:55px; overflow:hidden; background:url(bg.gif) 0 10px;}
.h-car {width:335px; height:20px; overflow:hidden; background:url(bg.gif) -295px -42px; padding-top:35px;}
.h-car .hc-1{width:130px; float:left;  padding-left:40px; color:#a0410a; overflow:hidden;}
.h-car .hc-1 a{color:#a0410a;}
.h-car .hc-2{width:48px; float:left; padding-left:29px; overflow:hidden;}
.h-car .hc-3{width:70px; float:left; overflow:hidden; }


.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;}

.Menu-100{width:1200px;margin:0 auto 15px auto; overflow:hidden;}
.Y-Search {width:630px; height:42px; background:url(bg.gif) no-repeat 0 -95px; padding-top:2px;}
.Y-Menu {width:570px; height:44px; background:url(m-bg.gif) no-repeat; overflow:hidden; }

ul#Y-nav {padding:0px 0 0 0px;}
ul#Y-nav li {float:left; height:44px; }
ul#Y-nav li a {
	display: block;
	float: left;
    text-indent:-9999px;
	height: 44px;
	text-decoration: none;
	outline: none;
	color:#fff;
}
#nav_01 a, #nav_01 a:hover,
#nav_02 a, #nav_02 a:hover,
#nav_03 a, #nav_03 a:hover,
#nav_04 a, #nav_04 a:hover,
#nav_05 a, #nav_05 a:hover,
#nav_06 a, #nav_06 a:hover,

body#nav1 #nav_01 a,
body#nav2 #nav_02 a,
body#nav3 #nav_03 a,
body#nav4 #nav_04 a,
body#nav5 #nav_05 a, 
body#nav6 #nav_06 a,{background: url(m-bg.gif) no-repeat;}
#nav_01 a {
	background-position: 0px top;
	width:105px
}
#nav_01 a:hover { background-position: 0px bottom;}
#nav_02 a {
	background-position: -108px top;
	width: 60px;
}
#nav_02 a:hover {
	background-position: -108px bottom;
}
#nav_03 a {
	background-position: -167px top;
	width: 97px;
}
#nav_03 a:hover {
	background-position: -167px bottom;
}
#nav_04 a {
	background-position: -264px top;
	width: 97px;
}
#nav_04 a:hover {
	background-position: -264px bottom;
}
#nav_05 a {
	background-position: -361px top;
	width: 97px;
}
#nav_05 a:hover {
	background-position: -361px bottom;
}

#nav_06 a {
	background-position: -458px top;
	width: 97px;
}
#nav_06 a:hover {
	background-position: -458px bottom;
}


.Y-Title { position:relative; height:38px; background:url(bg-2.gif) 0 -112px repeat-x;  overflow:hidden; width:1200px; line-height:38px; }
.Y-Title .tl{background:url(bg.gif) 0 -139px no-repeat;position:absolute;width:4px;height:38px;overflow:hidden;top:0;left:0;} 
.Y-Title .tr{background:url(bg.gif) -4px -139px no-repeat;position:absolute; width:4px;height:38px; overflow:hidden; top:0;right:0; }
.Y-Title .TreeList div {font-weight:normal;display:inline;padding:0 10px;border-right:1px solid #c1d6eb;}


/*=搜索===*/



#searchbar-w {width:630px;float:left; position: relative; }
#searchbar-w .search-input{ position:relative; width:614px; height:38px;padding-left:6px; color:#fff;}
#searchbar-w .tr{background:url(s_bg.gif) right 0px no-repeat;position:absolute;width:4px;height:38px;overflow:hidden;top:0;right:0; }
#searchbar-w .tl{background:url(s_bg.gif) 0 0px no-repeat;position:absolute;width:4px;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:33px;border:none;cursor:pointer;*text-indent:0;*line-height:9999px; background:url(search.gif) no-repeat;}	
.btn_advsearch{display:block;border:none;padding-top:4px; color:#C7241B;}
.btn_advsearch a{ color:#C7241B;}
	
#searchbar-w .keywords {width:310px; background:url(k_1.gif) repeat-x 0 0px; line-height:33px; height:33px; border:0; padding:0 10px;}
#searchbar-w .gprice_from {width:36px; background:url(k_2.gif) repeat-x 0 0px; height:33px; line-height:33px;  border:0; vertical-align:middle;  padding:0 10px;}
#searchbar-w .gprice_to {width:36px; background:url(k_2.gif) repeat-x 0 0px; height:33px; line-height:33px;  border:0; vertical-align:middle; margin-left:5px; padding:0 10px;}
.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:5px; color: #961106; font-size:14px;   }


#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);}


#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:1196px;
	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 14px 10px 10px;
	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 14px 7px 10px;
}

#menu_con{
	text-align:left;
	padding-left:20px;
	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;
}

.BC{height:0; overflow: hidden;}


.border-CAR1 { background:url(1111.jpg) no-repeat ;width:190px; height:961px; padding:30px 0 10px 0; } 
.wrap_l11{ margin-top:-30px;}