/* ==================== 公共样式 ==================== */
body{
	font-size:12px;
	font-family:"宋体",Verdana, Arial,Helvetica, sans-serif;
	line-height:150%;
	margin:0px 0 0 0;
	padding:0;
	color:#5a5a5a;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none; font-size:12px;
}
.f1{color:#ff6600;}
.none{display:none;}
.block{
  width:998px; height:auto; clear:both;
}
.block1{
  width:996px; height:auto; clear:both;
}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
a:link {color: #5a5a5a; text-decoration:none;}
a:visited {color: #5a5a5a;text-decoration:none;}
a:hover {color: #F92E30; text-decoration:none;}
a:active {color: #5a5a5a; text-decoration:none;}
/*模块容器*/
.box{padding-bottom:5px; overflow:hidden;}
.box_1{background-color:#fff;}
.box_left{ width:220px; border:1px solid #ddd;}
/*模块标题*/
  h5{height:40px; background:#E7E7E7;}
  h5 img{position:relative; top:11px; left:8px;}
  h5 span{float:left;margin-left:5px; margin-top:2px; margin-right:10px;}
  h3{height:36px; line-height:36px; font-size:12px; background:url(../images/xcy_leftbg.gif) repeat-x left top; text-align:left;
  padding:0 12px;}
  h3.border{border:1px solid #c5e4ff; border-bottom:none;}
  h3 img{position:relative; top:9px;}
  h3 span{float:left;margin-left:3px; margin-top:3px; margin-right:10px;}
/* ==================== header ==================== */
#topbg{
	width:996px;
	margin:0 auto;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url(../images/topbg.gif);
	border-left:#dedede solid 1px;
	border-right:#dedede solid 1px;}
#logo{ background: url(../images/teger.gif) no-repeat;
      background-position:left top;
      overflow:hidden;
}
b{color:#525252;}
#TopNav{
color:#000; float:right; margin-top:5px;
}
#TopNav a{
color:#000; text-decoration:none;
}
#TopNav a:hover{
color:#ff6600; text-decoration:none;
}
/*----- header -----*/
.w_top_nav{width:100%; height:32px; overflow:hidden; float:right; margin:15px 0px 0px 0;}
.w_top_nav .w_vip{padding:0 10px; font-size:12px; text-align:right; float:right; color:#000000;}
.w_top_nav .w_vip a:hover{color:#FE853C;}
.w_top_nav .w_vip a{color:#000000; padding:0 5px;}
.w_top_nav .w_nav{float: right; background:url(../images/cart.gif) no-repeat ; padding-left:20px; }
.w_top_nav .w_nav li{height:25px; padding:0 8px; float:left; text-align:center;}
.w_top_nav .w_nav li a:hover{color:#FE853C;}
.w_top_nav .w_nav li a{color:#000000; }
/*Navigation*/
#mainNav{ background:url(../images/xgwhome_13.gif);}
#button{width:860px; height:35PX;}
#button .cur{ width:80px;height:25px; background: url(../images/ss.jpg) no-repeat; color:#000; text-align:center;}
#button a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin:0px 20px;
	padding-top:11px;
	display: block; float:left;
}
#Separator{ background:url(../images/xgwhome_17.gif) no-repeat; height:29; width:2px;}
#tel{float:right; width:254px; height:29px; margin-top:10px; margin-right:15px;}
/*search*/
#search{width:996px; height:40px;  background-position:bottom; border-left:#dedede solid 1px; border-bottom:#dedede solid 1px; border-right:#dedede solid 1px;}
.keywords{ color:#636363; margin-top:7px; margin-right:20px; float:left; overflow:hidden;}
#search_box{margin-left:100px;_margin-left:50px; margin-top:7px; float:left; width:262px; height:25px; background:url(../images/ss_cbg.gif) no-repeat;}
#search_box .content{width:150px; height:21px; border:0 #fff; color:#636363; position:relative; top:1px; left:5px; float:left;}
.go{border:none; background:url(../images/go.jpg) no-repeat 0 0;width:27px; height:21px; overflow:visible; padding:0px; position:relative; top:2px; float:right; right:2px;}

.left_top10{width:222px; float:right; display:inline; border:1px solid #dddddd;}
h2{height:60px; background:url(../images/xcy_hotbg.gif) repeat-x;}
.left_top10 ul{margin:4px 8px;_margin:5px 8px;}
.left_top10 ul{margin:4px 8px;_margin:5px 8px;}
.left_top10 li{background:url(../images/bg_line.gif) repeat-x bottom;padding:3px 0 4px 5px; _padding:4px 0 5px 5px;overflow:hidden;}

/*----- links -----*/
.linkbt {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FF83C1;
	text-decoration: none;
	float: left;
	margin-left: 10px;
}
.linkzxsq {
	font-size: 12px;
	line-height: 32px;
	color: #FF83C1;
	float: right;
	margin-right: 20px;
}
#links{
	width:990px;
	clear: both;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin:auto;
}
#links span{
	display:block;
	overflow:hidden;
	text-align: center;
}
#links span img{width:94px;height:34px;float:left;border:1px #dcdcda solid;	margin-right: 8px;}
#links span a{line-height:14px; color:#333333; float:left; margin-right:5px; margin-bottom:8px;}

/* ==================== focus ==================== */
#focus{width:998px; height:285px; margin-top:10px;}
#focus .left{width:222px; float:left; display:inline;}
#focus .left li{background:url(../images/bg_line.gif) repeat-x left bottom;}
#focus .mid{width:510px; float:left; display:inline;}
#focus .mid .foucsImg{width:510px; height:273px; border:1px solid #DDDDDD; margin:0 12px;}
#focus .right{width:235px; float:right; display:inline; border:1px solid #dddddd;}
h2{height:60px; background:url(../images/xcy_hotbg.gif) repeat-x;}
#focus .right ul{margin:4px 8px;_margin:5px 8px;}
#focus .right li{background:url(../images/bg_line.gif) repeat-x bottom;padding:3px 0 4px 5px; _padding:4px 0 5px 5px;overflow:hidden;}
.contentR{background:#F2F2F2; padding:5px 10px; margin-top:3px;}
.contentR a{background:url(../images/alone.gif) no-repeat; padding:0px 0px 0px 10px; color:#333333; line-height:22px;}
.contentR a:hover{background:url(../images/alone.gif) no-repeat; padding:0px 0px 0px 10px; color:#F92E30; line-height:22px;}
.contantleft{ margin-left:8px; padding-top:5px;}
/*left*/
#areaLeft {width:222px; float:left;}
.block_left{border-top:1px solid #ddd; width:200px; margin:0px auto;}
.zhuangui{width:190px; margin:auto;}
.zhuangui ul li{float:left; width:50%; text-align:left;} 
.zhuangui ul li .biaoti{color:#F00;font-weight:bold; font-size:12px; margin-left:10px;}
.zhuangui ul li .zhengwen{margin-left:10px;}
.zhuangui ul li .anniu{ width:71px; height:19px; background:url(../images/xcy_jrzg.gif) no-repeat; margin-top:5px; text-align:center; color:#f00;}
.zhuangui img{width:90px;}
#areaRight{width:764px; float:right;}
.lmsj{width:100%; margin:auto;}
.lmsj ul li{float:left; text-align:left;} 
.lmsj ul li .biaoti{color:#F00;font-weight:bold; font-size:12px; margin-left:10px;}
.lmsj ul li .contact{font-weight:bold; font-size:12px; margin-left:10px;}
.lmsj ul li .zhengwen{margin-left:10px;}
.lmsj ul li .anniu{ width:71px; height:19px; background:url(../images/xcy_jrzg.gif) no-repeat; margin-top:5px; text-align:center; color:#f00; float:right;}
/*right*/
.goodsBox{width:733px; margin:0px auto;}
.goodsboxleft{float:left;width:1px;}
.goodsboxmid{float:left; border-top:1px solid #ddd; width:762px;}
.goodsboxmid .shang{width:742px; height:31px; margin:0 auto;}
.goodsboxmid .shang img{ float:left;position:relative; top:7px; margin-left:10px;}
.goodsboxmid .xia{width:742px; height:1px; background:#ddd; margin-bottom:10px; overflow:hidden;}
.goodsboxmid .xia .xiah{width:200px; height:1px; background:#E60002; float:left; overflow:hidden;}
.boxcx{border:1px solid #ECECEC;}
.boxcx .mid{ background:url(../images/xcy_cxspbg.gif) repeat-x; height:34px;}
.boxcx .mid img{ float:left;position:relative; top:7px; margin-left:10px;}
.boxcx .mid span{float:right; margin-right:10px;}
#sales{
	border-right-width: 7px;
	border-bottom-width: 7px;
	border-left-width: 7px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ECECEC;
	border-bottom-color: #ECECEC;
	border-left-color: #ECECEC;
	padding:0px 7px;
}
.more{float:right;position:relative; top:7px; margin-left:10px;}
    /*单个商品*/
.goodsItem{width:146px;float:left;overflow:hidden;text-align: center; margin-bottom:10px;}
.goodsItem .goodsimg{width:128px;height:128px;border:1px solid #CCCCCC;margin-bottom:4px;}
.market{ text-decoration:line-through;}
.shop{ color:#A32725; font-weight:bold;}
.goodsItem_f{width:120px;float:left;overflow:hidden;text-align: center;}
.goodsItem_f .goodsimg_f{width:100px;height:100px;border:1px solid #CCCCCC;margin-bottom:4px;}
.goodsItem_f p{ height:32px; line-height:15px;}
/*楼层导购*/
.fgoodsBoxs .goodsItem{width:161px;float:left;overflow:hidden;text-align: center;}
.fgoodsBoxs .goodsItem .goodsimg{width:128px;height:128px;border:1px solid #CCCCCC;margin-bottom:4px;}
/*helps*/
#helpbg{ border:1px solid #E9E9E9; background:url(../images/xcy_kfbg.gif) repeat-x top; clear:both; width:996px; margin:auto;}
.help_l{float:left; width:200px; padding:30px 0px 10px 30px; overflow:hidden;}
.help_r{float:right;padding:30px 0px 10px 0px;}
#help dl{float:left; padding:0px 35px; background:url(../images/xcy_kf_18.gif) repeat-y left;}
#help dd a{color:#000; text-decoration:none; background:url(../images/xcy_kf_19.gif) no-repeat left; padding:0px 0px 0px 10px; line-height:22px;}
.botfw{width:998px;}
.botfw ul li{float:left; height:66px;}
.separate{ width:998px;height:3px; overflow:hidden; background-color:#FE0002;}
/* ==================== copyright ==================== */
#footer{margin:8px auto 15px auto;}
/* 以下为新增 */
.blank5{line-height:5px;height:5px;clear: both;}
.blank{line-height:10px;height:10px;clear: both;}

/*楼层导购*/
.container{ width:998px; margin:auto;}
.f1c{ border:1px solid #DEDEDE; background:url(../images/xcy_f1bg.gif) repeat-x; background-position:top; width:996px;}
.f1_flash{ background:#F3F3F3; padding:10px; text-align:center; width:976px; margin-bottom:10px; border:1px solid #DEDEDE;}
.lmsj_flash{ background:#F3F3F3; text-align:center; width:996px; margin-bottom:10px; border:1px solid #DEDEDE;}
.f1c .top img{ position:relative; top:-1px; left:-1px;}
.f1c .wenzi{line-height:20px; margin:15px 25px;}
.wenzi ul li{float:left; font-weight:bold; margin-right:15px; overflow:hidden; padding-bottom:3px;}
.sec21{border-bottom:2px solid #333; color:#F00; cursor:hand;}
.rightbox{width:975px;}
#rightbox{border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE; width:973px; clear:both;}
#pinlei .f6{font-size:18px; font-weight:bold; color:#ff0003; margin-left:20px;line-height:24px;}
.fenleiad{ margin:10px; float:left;}
#rightbox .goodsbox{float:left; width:485px; margin-top:20px;}
#goodstop{float:right; width:230px; margin-top:10px;}
#goodstop ul{margin:0 5px;}
#goodstop li{background:url(../images/bg_line.gif) repeat-x bottom;padding:3px 0 4px 5px;_padding:4px 0 6px 5px;}
#ur_here{ background-color:#FFF; width:998px; height:25px; padding-top:5px;}
.box_art{border:1px solid #DFDDDE; background-color:#fff; margin-bottom:8px;}
.box_art h3{height:31px;line-height:31px;text-align:right;padding:0 5px;background-image: url(../images/neiyebg.gif);margin-bottom:5px;	background-repeat:repeat-x;background-position: left top;}
.box_art h3 span{font-size:14px; font-weight:bold; color:#666;}
.boxCenterList{padding-left:8px; padding-right:8px;}
.boxCenterListbought{padding-left:8px;padding-right:8px;_padding-left:0px;_padding-right:0px;}
.boxCenterListsnatch li{float:left;margin-left: 10px;}
.boxCenterList .articlexhx{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
/* 联盟商家 */
.lmsj_r{ border:1px solid #DEDEDE; background:url(../images/xcy_f1bg.gif) repeat-x; background-position:top;}
.lmsj_r .top img{ position:relative; top:-1px; left:-1px;}
.sjfl{background:url(../images/bg_line.gif) repeat-x; background-position:bottom; height:33px;}
.lmsj_intro{line-height:18px; padding:10px;}
.lmsj_tj{border:1px solid #ddd; width:762px;}
.lmsj_tj .shang{width:742px; height:31px; margin:0 auto;}
.lmsj_tj .shang img{ float:left;position:relative; top:7px; margin-left:10px;}
.lmsj_tj .xia{width:742px; height:1px; background:#ddd; margin-bottom:10px; overflow:hidden;}
.lmsj_tj .xia .xiah{width:200px; height:1px; background:#E60002; float:left; overflow:hidden;}
.article .anniu{ width:71px; height:19px; background:url(../images/xcy_jrzg.gif) no-repeat; margin-top:5px; text-align:center; color:#f00; float:right;}