/* 
	网站新版公共CSS,包括网站header头部，footer尾部，网站左边导航
*/
/* -----------全局定义---------- */
* { word-wrap: break-word; }
* html {
  filter:expression(document.execCommand("BackgroundImageCache", false, true));
}
body,p,td,th,input,select,textarea {
  font: normal normal 12px Arial;
  margin: 0;  
  padding: 0;
}
ul,ol,dl,dt,dd,form {
  margin: 0;  
  padding: 0;
}
ul,ol {
  list-style: none;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 12px;
  margin: 0;  
  padding: 0;
}
img {
  border: 0;
}
textarea {
  padding: 3px;
  border: 1px solid #ccc;
}
a:link,a:visited {
  color: #333;
  text-decoration: none;
}
a:hover,a:active {
  text-decoration: underline;
}
#globalMiddleTop{
  width:773px;
  float:left;
  margin-bottom:6px;
}
#globalMiddle {
  width: 771px;
  float: left;
}
#globalRight {
  width: 238px;
  display: inline;
  float: right;
  padding: 0 0 0 4px;   
  margin-right: 17px;
}
#globalBigRight {
  width: 771px;
  float: left;
}
#globalBigRight #globalRight {
  margin: 0;
}
#globalBigRightTopHead{
 background:url(../images/shihui5/goods_show_bg_top.jpg) no-repeat;
 width:771px;
 height:40px;
}
#globalBigRightTopMid{
 background:url(../images/shihui5/goods_show_bg_mid.jpg) repeat-y;
 width:771px;
 overflow:hidden;
}
#globalBigRightTopBottom{
 background:url(../images/shihui5/goods_show_bg_bottom.jpg) no-repeat;
 width:771px;
 height:18px;
 clear:both;
}
/**/
#bodys, .bodys { width:980px; margin:3px auto; overflow:hidden}
#white {background:#FFFFFF; overflow:hidden}
/*------------- 头部 ------------*/
#header { width:980px; height:100px; overflow:hidden; margin:0 auto; background:#ffffff;}
#logo { width:190px; float:left; height:80px; padding-top:20px; overflow:hidden;}
#menubox { width:540px; height:100px; float:left; overflow:hidden;}

/* 首页公告 */
.siteNotice { display:none; background:url(../images/shihui6/top-ad-bg.jpg) top center repeat-x; overflow:hidden; line-height:25px;}
.siteNotice p { line-height:22px;}
.closeNotice { background:url(../images/shihui6/top-close.jpg) center center no-repeat; width:15px; height:15px; position:absolute; margin-left:965px; cursor:pointer;}

	/* 顶部菜单 */
	.topmenu { height:70px; overflow:hidden; padding:0px 80px 0px 90px;}
		.top_info { height:35px;  margin-right:19px; line-height:35px; _height:26px;_padding-top:9px; text-align:left; overflow:hidden; font-size:12px; border-bottom:1px solid #d5d5d5;}
		.topmenu_list { height:25px; line-height:25px; padding:5px 0px 5px 0px; overflow:hidden;}
			.topmenu_list a, .topmenu_list a:visited { width:57px; height:20px; line-height:20px; color:#d03d82; text-align:center; display:block; background:url(../images/shihui6/header.jpg) 0px -206px no-repeat; font-size:12px; margin:0px 7px 0px 0px; float:left;}
			.topmenu_list a:hover { background:url(../images/shihui6/header.jpg) 0px -227px no-repeat; color:#3d96d0; text-decoration:none}
			.topmenu_list span { width:2px; height:20px; float:left; display:block; background:url(../images/shihui6/top_menu_li.gif) center center no-repeat; margin-right:7px;}
			
	/* 主菜单 */
	.mainmenu { height:30px; width:100%; overflow:hidden;}
		.mainmenu a, .mainmenu a:visited { width:88px; height:30px; background:url(../images/shihui6/header.jpg) 0px -30px no-repeat; line-height:32px; *line-height:34px; color:#DD0260; font-size:14px; text-align:center; float:left; text-decoration:none; display:block; font-weight:bold;}
		.mainmenu a:hover { background:url(../images/shihui6/header.jpg) 0px 0px no-repeat; color:#FFFFFF; text-decoration:none; font-weight:bold;}
		.mainmenu_cur {background:url(../images/shihui6/header.jpg) no-repeat; width:88px; height:30px; display:block; color:#FFFFFF;line-height:32px; *line-height:34px; text-align:center; text-decoration:none; font-size:14px; cursor:pointer}
		/*.nav_attrs { position:absolute; margin-top:-18px;z-index:auto; width:35px; height:35px;}*/

/* 顶部右边购物车与电话 */		
#numberbox { width:250px; height:100px; float:left; overflow:hidden;}
	.telnumber { height:50px; overflow:hidden; padding-top:15px;}
	.top_cats { height:27px; width:220px; overflow:hidden; background:url(../images/shihui6/cats.jpg) bottom center no-repeat; font-size:12px; padding:8px 0px 0px 30px;}
	.top_cats a, .top_cats a:visited ,.top_info a, .top_info a:visited { color:#b5003e; text-decoration:underline;}
	.top_cats a:hover { text-decoration:none;}
	
/* 顶部子菜单样式 */
#menulist { height:35px; line-height:35px; width:100%; overflow:hidden; background:url(../images/shihui6/header.jpg) 0px -60px repeat-x;}
	.nav_list { width:800px; padding-left:180px;  height:30px; margin:0 auto;}
		.nav_list a, .nav_list a:visited { color:#FFFFFF; float:left; display:block; width:75px; text-align:center}
		.nav_list a:hover { color:#000000; background:url(../images/shihui6/header.jpg) 0px -149px no-repeat; text-decoration:none;}
		.nav_cur { color:#000000; text-align:center; background:url(../images/shihui6/header.jpg) 0px -149px no-repeat; width:75px; height:35px;text-decoration:none; display:block; cursor:pointer}
		.nav_list .li { float:left; width:1px; height:35px; background:url(../images/shihui6/nav_li.gif) center center no-repeat;}

/* 顶部搜索样式 */
#search {height:35px; line-height:35px; width:100%; overflow:hidden; background:url(../images/shihui6/header.jpg) 0px -95px repeat-x;}
	.searchform { width:980px; margin:0 auto;height:30px; padding-top:2px; *padding-top:5px; line-height:30px; text-align:right;}
	.searchbt { width:31px; height:21px; background:url(../images/shihui6/header.jpg) 0px -184px no-repeat; border:none; cursor:pointer;}
	.searchform .input {border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; background:url(../images/shihui6/inputbg.gif) left top no-repeat #FFFFFF; height:19px; line-height:19px; padding-left:3px; width:150px;}
	.searchform span { color:#f10170; font-weight:bold; font-family:"宋体"}
	.searchform a, .searchform a:visited { color:#0068d3;}
	.searchform a:hover { color:#FF0000;}
	#category { padding-top:5px;}

/* Banner广告样式 */
#banner { text-align:center; margin:3px auto; margin-bottom:0px; overflow:hidden;}

/*----------- 左侧导航 -------------*/
.category_title { width:198px; padding:1px 1px 0px 1px; height:26px; background:url(../images/shihui6/category.gif) 0px 0px no-repeat; overflow:hidden;}
.category_title span { float:left; cursor:pointer;}
.category_box { width:198px; border:1px solid #FF3294; border-top:none; overflow:hidden;}
.category_bt { width:91px; height:27px; text-align:center; background:url(../images/shihui6/category.gif) 0px -55px no-repeat; line-height:27px; font-size:14px; color:#333333;}
.category_bt_cur {width:91px; height:27px; text-align:center; background:url(../images/shihui6/category.gif) 0px -28px no-repeat; line-height:27px; font-size:14px; color:#FFFFFF; display:block;}
.nav_bt {width:16px; height:26px; background:url(../images/shihui6/category.gif) 0px -82px no-repeat;  font-size:12px; text-align:center; line-height:13px; *padding-top:1px}
.nav_bt a, .nav_bt a:visited {display:block; color:#f10070;}
.nav_bt a:hover { color:#FFFFFF; text-decoration:none; background:url(../images/shihui6/category.gif) 0px -110px no-repeat;}
	
	/* 商品分类 */
	#categorylist { padding:0px 3px; overflow:hidden; }
		.parentCat { height:26px; line-height:26px; text-align:left; margin-left:5px;}
		.parentCat a, .parentCat a:visited {color:#f10070; font-size:15px; display:block; padding-left:15px; font-weight:bold;}
		#pfont {font-family:"黑体";}
		.parentCat a:hover {}
		.childCat { overflow:hidden; background:#ffeffd; padding:2px 5px 2px 5px; line-height:25px;}
		.childCat dl { overflow:hidden; z-index:10000}
		.childCat dt{ width:179px; padding:0px; margin:0px; display:block; line-height:25px; overflow:hidden; z-index:10000}
		.childCat dt a:hover { text-decoration:none;}
		.childCat dd { margin:0px;display:none; position:absolute; overflow:hidden; margin-left:179px; margin-top:-27px;width:180px; background:url(../images/shihui6/childs_bg.gif) left top no-repeat; border-left:none; z-index:10000}
		.childCat dd li { width:80px; height:25px; text-align:left; line-height:25px; float:left;}
		.childCat dd li a { display:block; }
		.childCat dd ul { padding:0px 10px; overflow:hidden;}
		.childCat dd li a:hover { color:#FF0000; text-decoration:none;}
		.childCat dd p { width:180px; display:block; height:5px; background:url(../images/shihui6/childs_bg.gif) bottom left no-repeat; padding:0px; margin:0px;}
		.dtborder, .h2on  {border:1px solid #ffeffd; text-decoration:none; color:#999999; font-size:12px;}
		.h2cur {border:none; height:27px; background:url(../images/shihui6/cate_on_bg.gif) left top no-repeat; text-decoration:none;cursor:pointer; text-indent:5px; display:block; color:#FFFFFF; position:relative; z-index:10000; overflow:hidden}
		.h2cur a { text-decoration:none; padding-left:5px;}
		.childCat span { float:right; background:url(../images/shihui6/cate_list.gif) right center no-repeat; width:10px; height:25px;}
		
	/* 品牌专区 */
	#brandlist {}
	.brand_list { width:180px; padding:5px 0px; margin:0 auto;}
		.brands_top { height:20px; width:180px; margin:0 auto; background:url(../images/shihui6/brands_bt.gif) left center no-repeat; cursor:pointer;}
		.brands_lists { width:180px; margin:0 auto; overflow:hidden; }
		.brands_lists img { cursor:pointer;}
		.brands_buttom { height:20px; widows:180px; margin:0 auto;background:url(../images/shihui6/brands_bt.gif) right center no-repeat; cursor:pointer}
	.brands { width:84px; *width:82px; height:40px; overflow:hidden; text-align:center; margin:5px 2px; border:1px solid #CCCCCC; float:left;}
	
/*列表页与内页左边标头公用样式*/
.g_left_title { width:200px; height:27px; background:url(../images/shihui6/goods.gif) left top no-repeat; line-height:27px; color:#FFFFFF; font-size:13px; font-weight:bold; text-indent:5px; margin-top:3px;}
.g_left_title .img { margin:3px; margin-bottom:1px;}
.g_left_linked_box {width:198px; border:1px solid #ff3578; border-top:none; overflow:hidden; padding-bottom:5px; padding-top:5px;}
.g_left_linked_box li { border-bottom:1px dashed #CCCCCC; height:58px; line-height:20px; overflow:hidden; margin:0px auto; width:180px; padding:2px;}
	.g_left_linked_box li .img { width:50px; height:50px; overflow:hidden;float:left;}
	.g_left_linked_box li .text { float:left; height:50px; width:125px; *width:128px; line-height:22px; float:left; margin-left:3px;}
	.g_left_linked_box li a { font-size:12px; color:#1e1e1e;}
	.g_left_linked_box .clear { height:20px; text-align:center; padding-top:10px;}
	.g_left_linked_box .clear span {width:89px; height:20px; background:url(../images/shihui6/goods.gif) left -268px no-repeat; display:block; cursor:pointer;}
/*  ==================== 当前位置 ====================  */
#urHereInside a {
text-decoration: underline;
color: #0b54ab;
margin: 0 3px;
}
#urHereInside{
height:25px;
line-height:25px;
padding-left:35px;
padding-top:12px;
overflow:hidden;
background:url(../images/shihui5/this_position.gif) no-repeat 15px 15px;;
}

/*-----------网站底部---------*/
/* 网店帮助 */
#index_help{width:980px; margin-top:10px; clear:both; margin-bottom:10px;}
#index_help_top{background:url(../images/shihui6/help_bg_top.jpg) no-repeat; width:980px; height:18px;}
#index_help_mid{background:url(../images/shihui6/help_bg_mid.jpg) repeat-y; width:980px;}
#index_help_bottom{  background:url(../images/shihui6/help_bg_bottom.jpg) no-repeat; width:980px; height:11px; }
#index_help_mid .td_sb{ width:110px; text-align:center; }
.index_help_img_item{ margin-bottom:3px;}
#index_help_con_title{margin-bottom:10px;}
.index_help_con_list{height:20px;line-height:20px; }
/* 底部版权 */
#globalFooter {text-align: center;width:100%;clear:both; color:#666666}
#globalFooter p, #globalFooter p a { color:#666666; text-align:center;}
#foot_phone{position:absolute;left:25px;top:56px;}
#footerLine {height:20px;}
#copyright,
#qureyInfo,
#PoweredBy,
#address,
#phone,
#imList,
#icpInfo { color: #000;margin-bottom: 5px;}
#imList a{ margin-right: 15px;}
#footerNav { color: #333; margin:0 auto; margin-bottom: 8px; height:32px; line-height:38px; background:url(../images/shihui6/footer_navbg.gif) center top no-repeat; width:980px;}
#footerNav  span { float:right; margin-right:25px; line-height:38px; padding-top:10px; width:80px; height:26px;}
#footerNav a ,#footerNav a:visited { color:#333333;}
.markbox {position:absolute; width:240px; height:255px; border:1px solid #CCCCCC; display:none; margin-top:-248px; margin-left:740px; z-index:12345; background:#FFFFFF;}
.markbox li { width:110px; height:28px; line-height:28px; float:left; text-align:left; display:block; overflow:hidden; text-indent:5px; margin-left:2px;}
.markbox li a { width:84px; height:26px; display:block; text-align:left;  line-height:26px; border:1px solid #FFFFFF; float:left;}
.markbox li img { float:left; margin:4px;}
.markbox li a:hover { background:#FFF0F0; border:1px solid #FFD9D9; display:block; text-align:left;}
.marklist { overflow:hidden; margin:1px 3px;}
.marktitle { height:28px; line-height:28px; text-align:center; font-weight:bold; margin:1px 3px; background:#EEEEEE; border-bottom:1px solid #CCCCCC;}
.BrandName{font-weight:bold;font-size:18px;}
#i_friend { width:980px; margin:5px auto 2px auto; overflow:hidden; text-align:center;}

/*---底部右下角浮动窗口---*/
#Bbox { width:270px; height:194px; /*width:280px; height:213px;*/ padding:4px; padding-top:0px; overflow:hidden; border:1px solid #d147cc;  position:fixed; *position:absolute; z-index:1000; left:0px; background:#ffbaf8 url(/images/bbox/topline.gif) center top no-repeat; display:none}
.Bboxtitle { height:25px; overflow:hidden; background:url(/images/bbox/titlebg.gif) center center repeat-x; margin-top:6px; padding-left:5px; font-size:14px; font-weight:bold; color:#C000AD; line-height:25px;}
.Bboxtitle span { float:right;}
.Bboxtitle span img { margin-top:5px; margin-left:5px; cursor:pointer}
.boxgoods { background:#ffe1fc; border:1px solid #FFFFFF; overflow:hidden; height:146px; padding:5px; margin-top:5px;}
.boxgoods .topprice {overflow:hidden; padding:5px 0px;}
.boxgoods .topprice span { float:right; color:#666666}
.boxgoods .buttominfo { overflow:hidden};
.boxgoods .img { width:110px; height:105px; background:#FFFFFF; margin-top:5px; text-align:center; padding-top:5px; overflow:hidden; float:left; border:1px solid #ffbaf8;}
.boxgoods .info { float:left; margin-left:5px; width:140px; overflow:hidden;}
.boxgoods .info p { line-height:20px; color:#333333}
.boxgoods .info p.name { line-height:20px; overflow:hidden; height:40px;}
.boxgoods .info p.name a,.boxgoods .info p.name a:visited { color:#9d008d;}
.boxgoods .info p.name a:hover { color:#FF0000;}
.boxgoods .topprice strong { color:#FF0000; font-size:14px; }
.renzhen { width:125px; height:50px; border:1px solid #EBEBEB; float:left; overflow: hidden; margin:6px;}