﻿@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;
}

.loginvs{border:1px solid #e6e6e6;padding:1px; margin-bottom:10px;}
.loginvs2{ width:auto; height;135px; background:url("logn_bg.gif") bottom repeat-x;}
.loginvs2 .bogn_bt{ width:45px; height:22px;background:url("logn_bg2.gif") no-repeat;border:none;margin-left:10px;cursor: pointer;}
.loginvs2 .inputarea p{margin-bottom:5px;width:186px; height:24px;}
	
cite { margin:0; padding:0;font-size:12px;font-weight:normal;font-style: normal;}
h6 span { color:#BD0000;}
#page1 { width:950px; margin:0 auto; overflow:hidden;}



.page2 { width:950px; margin:0 auto;}
.page3 { width:950px; margin:10px auto 0 auto; }
.page4 { border:2px #F5F5F5 solid; min-height:600px;}

.page5  {border:2px #F5F5F5 solid; padding:5px;}
.page6  {border:2px #F5F5F5 solid; padding:0px 10px 10px 10px; min-height:600px; }
.page7  {border:2px #F5F5F5 solid; border-bottom:10px; }
.page8  {border:2px #F5F5F5 solid; padding:0 15% }

#head { width:950px; height:auto; position:relative;padding-top:70px;}

#toolbar{text-align:left; }
#toolbar .Logo {width:269px; height:auto; top:8px; left:-20px; position: absolute;}

.XHR {width:681px;height:auto;position: absolute; top:0; right:0;}


/*��Ʒ����*/
.page3_left{ width:190px; height:auto; float:left;}
.page3_right{width:750px;heigh:auto; float:right;}


.product_class{width:750px; height:auto; margin-top:10px;}

.menurig h3,.menurig2 h3,.menurig3 h3{color:#666;height:26px; margin-bottom:10px;}
.menurig h3 p,.menurig2 h3 p,.menurig3 h3 p{font-size:14px; height:22px;line-height:22px; width:150px; padding-left:18px;}
.menurig h3 cite,.menurig2 h3 cite,.menurig3 h3 cite{float:right; padding-right:5px;}
.menurig h3 cite a,.menurig2 h3 cite a,.menurig3 h3 cite a{color:#999;}
.menurig h3 cite a:hover,.menurig2 h3 cite a:hover,.menurig3 h3 cite a:hover{color:#f60;}

.menurig h3{background:url(menurig_bg.gif) 0 22px repeat-x;}
.menurig h3 p{ border-bottom:4px solid #0e6088;background:url(menu_jtr.gif) 0 3px no-repeat;}
.menurig2 h3{background:url(menurig_bg.gif) 0 -13px repeat-x;}
.menurig2 h3 p{ border-bottom:4px solid #145f1d;background:url(menu_jtr.gif) 0 -30px no-repeat;}
.menurig3 h3{background:url(menurig_bg.gif) 0 -49px repeat-x;}
.menurig3 h3 p{ border-bottom:4px solid #3c0e88;background:url(menu_jtr.gif) 0 -63px no-repeat;}


/*��Ʒ���� end*/

.brand_wai{width:746px; height:auto;background: #ececec; padding:2px; margin-top:15px;}
.brand{width:704px; height:auto;border:1px solid #e5e5e5; background: #fff; padding:10px 10px 10px 30px;position:relative;}
.brand p.brand_pic{position: absolute;top:0; left:0;background: url("brand_bg.gif") no-repeat;width:58px; height:58px;}

.quick-menu{ background:url(header_bg.gif) no-repeat 0 0; float:right;}
.quick-menu-list{float:left;list-style:none;overflow:hidden;height:26px;padding:0 6px 0 0;margin:0;background:url(header_bg.gif) no-repeat 100% 0;}
.quick-menu-list li{float:left;height:25px;margin:0 0 0 -1px;padding:0 10px 0 11px;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;}

#searchbar-w {position:relative;height:38px;background:#d80808 url(bg_searchbar_combine.gif) repeat-x 0 -208px; margin-bottom:0px; margin:0 auto; width:950px;}
#searchbar-w .corner{position:absolute;top:0;width:20px;height:100%;}
#searchbar-w .l-corner{left:0;background:url(bg_searchbar_combine.gif) no-repeat 0 -120px;}
#searchbar-w .r-corner{right:0;background:url(bg_searchbar_combine.gif) no-repeat 100% -296px;}

#searchTop .search-input .l-corner{left:72px;background:url(bg_searchbar_combine.gif) no-repeat 0 -120px;}
#searchTop .search-input .r-corner{right:80px;background:url(bg_searchbar_combine.gif) no-repeat 100% -80px;}
#searchTop button{position:absolute;top:0;right:-1px;width:82px;height:30px;overflow:hidden;text-indent:-9999px;vertical-align:top;white-space:nowrap;border:none;background:url(btn_search.png) no-repeat right top;cursor:pointer;}
#searchbar-w .corner{position:absolute;top:0;width:20px;height:100%;}
#searchbar-w .l-corner{left:0;background:url(bg_searchbar_combine.gif) no-repeat 0 -120px;}
#searchbar-w .r-corner{right:0;background:url(bg_searchbar_combine.gif) no-repeat 100% -296px;}

#my-menu{ position:absolute;right:0;float:right;height:26px;margin-right:0px;line-height:26px; top:3px; right:5px; widows:250px; overflow:hidden;}
#my-menu li{display:inline;float:left;line-height:30px;}
#my-menu li a{padding:0 8px;color:#fff;border-right:1px solid #fff;}
#my-menu li a:hover{text-decoration:underline;}
li#my-shopcart{padding-left:18px;background:url(ico_bg1.gif) no-repeat 0 5px;}



.wrap_l{width:190px;}
.wrap_m {float:left; width:510px;}
.wrap_mm {float:left; width:510px; padding:25px 10px 0 10px;}

.XI-ad {width:auto; text-align:center; background:url(i-bg2.gif);}
.XI-CX { border:1px #DDD solid;}

.XI-CX .GoodsListWrap .GoodsList .item h6{font-weight:normal;}
.XI-CX .GoodsListWrap .GoodsList .item .price1 { color:#bd0000;}
.XI-CX .GoodsListWrap .GoodsList .item .price0 { color:#bd0000;}

.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:400px; }
.XI-CX-2 {}


.T4-2{ padding-left:25px; background:url(ar8.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#BD0000;  padding-top:4px; padding-bottom:40px;}
.T4-3{ padding-left:25px; background:url(ar8.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#BD0000;  padding-top:4px; padding-bottom:5px;}
.T4-4{ padding-left:25px; background:url(ar8.gif) no-repeat 10px 8px; font-size:14px; font-weight:700; color:#BD0000;  padding-top:10px; 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;margin-top:25px;}
#Scroll .GoodsListWrap .itemsWrap{ margin:0;padding:0 2px;}

.product_class .GoodsListWrap{width:735px; padding-left:15px; height:auto; background:url(menurig_bg2.gif) bottom repeat-x;}
.product_class .itemsWrap{margin-bottom:10px;}
.product_class .goodsImg{ border:1px solid #DDDDDB;}


.wrap_r {width:210px; float:right;}
.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:180px; padding-right:10px; overflow:hidden; }
.wrap_inner_m {float:left; width:760px; 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:950px; margin:10px auto 0 auto; }



.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:100px; position: absolute;top:25px;right:10px;}


.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;}

#sitemap{width:100%;overflow:hidden;margin-top:10px;padding-bottom:15px;}
#sitemap dl{display:inline;float:left;width:15%;overflow:hidden;margin-right:6%;}
dl#score{float:right;margin-right:0;}
#sitemap dt{position:relative;z-index:1;display:inline;float:left;margin-bottom:-2px;padding:30px 0 3px 0;text-indent:55px;white-space:nowrap;background-image:url(ico_bg2.png);background-repeat:no-repeat;color:#404040;font-weight:bold;font-size:14px;}
#sitemap #beginner dt{background-position:0 14px;}
#sitemap #guide dt{background-position:0 -51px;}
#sitemap #payment dt{background-position:0 -116px;}
#sitemap #services dt{background-position:0 -181px;}
#sitemap #score dt{background-position:0 -243px;}
#sitemap dd{clear:both;padding:5px 0 0 10px;border-top:2px solid #ccc;}
#sitemap dd a{display:block;overflow:hidden;text-indent:10px;line-height:1.6;white-space:nowrap;background:url(ico_bg1.gif) no-repeat 0 -234px;}

/*=����===*/




.btn_search{
	text-indent:-9999px;

	width:82px;
	height:30px;
	border:none;
	cursor:pointer;
	*text-indent:0;
	*line-height:9999px;
	background:url(search.gif) no-repeat 0 -1px;
    *background:url(search.gif) no-repeat  0 -1px !important;
    *background:url(search.gif) no-repeat 0 -1px;
	
}	

.btn_advsearch{
	display:block;

	border:none;
	padding-top:0px;
	color:#FFF;
	
	/*
		width:80px;
		height:28px;
	text-indent:-9999px;
	background:url(search2.gif) no-repeat 0 -1px;
    *background:url(search2.gif) no-repeat  0 -1px !important;
    *background:url(search2.gif) no-repeat 0 -1px;*/
}
	
#searchbar-w .keywords {width:240px; background:url(sebg.gif) repeat-x 0 0px; line-height:26px; height:26px; border:0;padding:0 5px;}
#searchbar-w .gprice_from {width:56px; background:url(sebg-2.gif) repeat-x 0 0px; height:26px; line-height:26px;  border:0; vertical-align:middle;}
#searchbar-w .gprice_to {width:56px; background:url(sebg-2.gif) repeat-x 0 0px; height:26px; line-height:26px;  border:0; vertical-align:middle; margin-left:5px;}
.SearchBar table td{padding:0 5px;vertical-align:middle; line-height:30px; height:30px;}
.search_price2 { }

.SearchBar {margin:0 auto;  padding-top:5px; color:#fff; text-align:center;  }
.SearchBar table {margin:0 auto; text-align:center;  }
.SearchBar .search_label span { float:left; padding-top:3px;  }
			
/*=��ʾ�ײ�����
=============================================================================================*/
#Foot{

	margin:20px auto 0  auto;
	padding:30px 10px 0 10px;
    background:url(i-bg.gif) repeat-x top;
	
}
#Foot p.font_link{padding:0;margin:0;text-align:center;}

#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%;
}
#FootLinks .TreeList{
	 overflow:hidden;
}
#FootLinks .TreeList div{
	font-weight:normal;
	display:inline;
	padding:0 10px;
	border-right:1px solid #CCCCCC;
}
