/* ==================== 公共样式 ==================== */
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;
}
input,TEXTAREA{vertical-align:top; font:"宋体"; font-size:12px;}
.f_l{float:left;}
.f_r{float:right;}
.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%;
}
/*General_Title*/
.General_Title{border:1px solid #d9d9d9; padding:3px; }
.General_Title .TitleBoxcon{background:url(../images/bg_category_3.gif) repeat-x center center;
line-height:31px; padding:0 10px; text-align:right;}
.General_Title .TitleBoxcon p{float:left; font-weight:bold; color:#222; font-size:14px; background:url(../images/bg.gif) no-repeat 0 -622px; padding-left:20px;
}
/* ====================group==================== */
.groupListconsignee{border:1px solid #d9d9d9; margin-bottom:8px;margin-top:8px;}

.groupListtoppic{border:1px solid #d9d9d9; border-top:none; margin-bottom:8px; padding:8px 15px;_padding:8px 8px;}
.groupListtoppic .General_goodsbox{width:98px; height:158px; float:left;text-align:center;line-height:18px;margin:5px 10px;_margin:5px 7px;}
.groupListtoppic .General_goodsbox p{height:36px; margin-top:3px;}
.groupListtoppic .General_goodsbox .imgbk{border: 1px solid #CDCDCD;}

.groupList{border:1px solid #d9d9d9; border-top:none; margin-bottom:8px;margin-top:8px;}
.groupList ul{padding:10px; margin:0 8px 8px 8px; background:url(../images/bg_line.gif) repeat-x left bottom;}
.groupList .no_border{background:none;}
.groupList li{float:left;}
.groupList li.groupImg{width:230px; margin-right:15px; text-align:center;}
.groupList li.groupInfo{width:460px; overflow:hidden;}

/* ====================
     团购、夺宝
==================== */
    .group{background:#f2f2f2; padding:8px;}
    .group li{float:left; background:#fff; padding:8px;}

/* ======商品比较浮动块 ====== */
#compareBox {width:128px;background:url(../images/compareBg.gif) no-repeat top center;background-color:#FEFCFD;padding:35px 0 8px 0;border: 1px solid #CBCBCB;position: absolute; right:1px; top:200px;}
#compareBox input {width:52px; height:13px;border:none;background:url(../images/compareSub.gif) no-repeat;}
#compareList {margin:0px 0px 8px 0px;padding:0px;width:120px;background:#FFFFFF;border:1px solid #CBCBCB;}
#compareList li {color: #333;text-align:left;background: #fff;padding: 3px 5px;margin: 3px 0;}
#compareList li img {float:right;padding-top:4px;}
/* ====================
     购物流程
==================== */
.flowBox h6{ background:url(bg_category_3.gif) repeat-x;}
    .flowBox table{ margin:5px auto;}
		/*2.62在购物车里面显示相关配件*/
		.flowGoodsFittings{padding:10px;}
		.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}
.Success{margin:30px auto 70px auto;}
.Success h6{ line-height:30px; font-size:12px; text-align:center;}
.virtual_card{text-align:center;overflow:hidden; margin:10px; padding:10px 50px 30px;}
.word{word-break:break-all;}
.border{border:1px solid #acacac;}
/*font*/
.f1{color:#ff6600;}
.f2{color:#000;}
.f3{font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU; color:#c80900; font-size:12px; font-weight:bold;}
.f4_b{color:#c11011; font-weight:bold;}
.price{ font-weight:bold; font-size:14px; color:#ff0000;}
.empty{padding:50px 0; color:#FF0000; text-align:center; font-weight:bold; font-size:14px;}
.article_author{font-size:12px; color:#626262; font-weight:100;}
.msgBottomBorder{background:url(../images/bg_line.gif) repeat-x left bottom; margin-bottom:8px; padding-bottom:5px;}

/*Button*/
.bnt_blue_jf{width:107px; height:35px; border:none; background:url(../images/ljdh.jpg) no-repeat 0 0;}
.bnt_number2{
width:52px; height:20px; border:none; background:url(../images/bg_bnt.gif) no-repeat 0 0; color:#fff; text-align:center;
line-height:20px;
}
.bnt_number4{
width:69px; height:20px; border:none; background:url(../images/bg_bnt.gif) no-repeat 0 -80px; color:#fff; text-align:center;
line-height:20px;
}
.bnt_number6{
width:94px; height:20px; border:none; background:url(../images/bg_bnt.gif) no-repeat 0 -25px; color:#fff; text-align:center;
line-height:20px;
}
.bnt_number10{
width:151px; height:20px; border:none; background:url(../images/bg_bnt.gif) no-repeat 0 -52px; color:#fff; text-align:center;
line-height:20px;
}

a:link {color: #5a5a5a; text-decoration:none;}
a:visited {color: #5a5a5a;text-decoration:none;}
a:hover {color: #ff0000; text-decoration:none;}
a:active {color: #5a5a5a; text-decoration:none;}

.blank{line-height:10px;clear: both;height:10px;}
.blank10{line-height:10px;clear: both;height: 10px;}
#ur_here{ width:998px; height:25px; padding-top:5px;}
.AreaR{width:763px; float:right;}
/* ==================== 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;
}
#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:880px; 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 15px;
	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;}

.container{width:998px;margin:0 auto;}
.m_goodsHot{width:756px; height:250px;background: url(../images/w_hotproduct.gif) no-repeat; padding-left:10px;_padding-left:0px;}
.m_hot_recommend{float:left; width:130px; height:200px; margin:36px 0px 10px 15px; background:#FFFFFF;}
.m_hot_recommend p{height:36px}
/*---- brands -----*/
#w_brands{width:213px;}
#w_brands h1{width:145px;padding-left:78px;height:20px;padding-top:5px;background-image: url(../images/category_treebg.gif);background-repeat: no-repeat;font-size: 14px;font-weight: bold;color: #FFFFFF;}
#w_brands ul {padding:8px 0;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #CDCDCD;	border-left-color: #CDCDCD; width:211px; height:250px;}
#w_brands ul li{height:42px; width:80px; line-height:40px; border:1px #cccccc solid; float:left; margin:6px 0 0 16px;_margin:6px 2px 0 9px;}
#w_brands ul li img{height:40px; width:80px;}
#w_brands a{float:left;}
#w_brands .btn {
	height:8px;
	background-image: url(../images/m_btbtbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	clear:both;
}
#w_top{background:url(../images/w_lxbg.gif) no-repeat; width:980px; height:251px; margin:0 auto;}
/*  categorytree  */
#w_categorytree { width:200px; border:#cd0000 solid 1px;	}
#w_categorytree h1{width:122px;padding-left:78px;height:20px;padding-top:5px; background-color:#e64f4f;background-repeat: no-repeat;font-size: 14px;font-weight: bold; color: #FFFFFF;}  
#w_categorytree ul {padding:8px 0;}
#w_categorytree h4 { line-height:23px;background:url(../images/w_dclassbg.gif) no-repeat;margin:0 8px;	padding-left:28px;font-size: 12px;}
#w_categorytree h4 a { color:#cd0000;text-decoration: none; background:#fec3c3; padding-left:20px;background:url(../images/goodlistico.gif) no-repeat;} 
#w_categorytree .child { line-height:2em; color:#7e7e7e; margin:0 18px;}
#w_categorytree .child a { white-space:nowrap;color:#333333;text-decoration: none;}
#w_categorytree .btn {
	height:8px;
	background-image: url(../images/w_btbtbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
/*模块容器*/
  .box{overflow:hidden;}
  .boxCenterListbought{padding-left:8px;padding-right:8px;_padding-left:0px;_padding-right:0px;}
  .boxCenterListsnatch li{float:left;margin-left: 10px;}
  .boxCenterList{ padding:8px;}
  .boxCenterList .articlexhx{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
  .box_1{border:1px solid #DFDDDE; background-color:#fff; margin-bottom:8px; padding-bottom:8px; }
  .box_help{
	background-color:#fff;
	margin-bottom:8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDDDE;
	border-bottom-color: #DFDDDE;
	border-left-color: #DFDDDE;
}
  .box_2{border:1px solid #ffd5bd; background:url(../images/box_2Bg.gif) repeat-x top left;
  background-color:#FFEFF9;  overflow:hidden;
  }
  .boxCenterList_bot{background:url(../images/topbg3.gif); height:11px;clear:both;}
  /*模块标题*/
 .box_1 h3{height:31px;line-height:31px;font-size:12px;text-align:right;padding:0 12px;background-image: url(../images/neiyebg.gif);margin-bottom:5px;
	background-repeat:repeat-x;	background-position: left top;
  }
 
.box_1 h3 img{position:relative; top:7px;}
.box_1 h3 span{font-size:14px; font-weight:bold; color:#666; width:auto; }

.f6{color:#CD0077;}
  h5{height:26px; line-height:26px; text-align:right; background-color:#ffe8dc; font-size:12px;
  color:#CD0077; padding:0 10px 0 0;
  }
  h5 span{float:left; font-weight:bold; background:url(../images/bg1.gif) no-repeat 0 -616px; padding-left:25px;}
/*box_left*/

   /*浏览历史，收藏*/
   .history h2{height:26px; line-height:26px; padding:0px 10px 0px 10px; text-align:center; font-size:12px;
   background:url(../images/neiyebg.gif); float:left; color:#ff7c12; margin:0px 5px 0 0; border:0px solid #ccc; border-bottom:none; background-color:#FFFFFF; }
   .history .h2bg{height:26px; line-height:26px; padding:0px 10px 0 10px; text-align:center; font-size:12px;   background:url(../images/neiyebg.gif); float:left; color:#666;   margin:0px 5px 0 0; border:none;   }
     #history li{width:100%;}
   .colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
   .colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}
/* ====================
     商品分类页面
==================== */
    .sort a{ position:relative; bottom:5px;}
    .sort input{position:relative; top:3px;}
    /*商品列表显示方式*/
    .goodsList{padding:8px;}
    .goodsList ul#bgcolor{background:#fbfbfb; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;}
    .goodsList li{float:left; padding-top:8px; padding-bottom:8px;}
    .goodsList li.thumb{width:80px; text-align:center;}
    .goodsList li.thumb img{width:50px; height:50px; border:1px solid #ccc; padding:1px;}
    .goodsList li.goodsName{width:368px;margin-right:20px;}
	.goodsList li.goodsNameytext{width:448px;margin-right:20px;}
	.goodsList li.goodsNameexchange{width:630px;}
	.goodsList li.goodsNameexchangetext{width:720px;}
    .goodsList li.action{width:130px;}
	.goodsList li.action1{width:130px; padding-left:40px;}
	.goodsList li.action .market{text-decoration: line-through;}
	.goodsList li.action .shop{color:#FF6600;}
	.goodsList li.cart{float:right;margin-left:20px;}
    .goodsList li.action a.abg{background:url(../images/bg1.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}
    .presentsimg{border:1px solid #ccc;}
	.centerPadd{padding:8px;overflow:hidden;}
    .centerPadd .goods{padding-left:10px;_padding-left:10px;}
	.centerPadd .goodsItem{width:148px;float:left;overflow:hidden;text-align: center; margin-bottom:10px;}
	.centerPadd .goodsItem .shop_s{color: #FF6600;}
	.centerPadd .goodsItem .imgbk{width:128px;height:128px;border:1px solid #CCCCCC;margin-bottom:4px;}
	
/*相关文章(其它带有小三角点的文字列表共用)*/
   .RelaArticle{ margin-left:8px;}
   .RelaArticle a,.alone{background:url(../images/bg1.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
   .RelaArticle a:hover{background:url(../images/bg1.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#ff6600; text-decoration:none;}  

   /* ====================
     商品详情页面部分模块
==================== */
   #goodsInfo{background:#f2f2f2; padding:8px; _height:1%;}
   #goodsInfo .imgInfo{width:232px; float:left; margin-right:10px; }
   #goodsInfo .imgInfo .thumb{width:230px; height:230px; display:block;}/*商品详情图片*/
   #goodsInfo span{width:4px; height:48px; background:url(../images/bg.gif) no-repeat -290 -244px; float:left;}
   #goodsInfo span.spanR{width:4px; height:48px; background:url(../images/bg.gif) no-repeat -295px -244px; float:right;}
   #goodsInfo .gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; width:48px; margin:0 2px;}
   #goodsInfo .gallery li img{width:46px; height:46px; display:block;}
   /*文字信息*/
   #goodsInfo .textInfo{background:#fff; width:473px; float:left; padding:10px;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{border-top:1px solid #ccc;}
   #goodsInfo .textInfo li{background:url(../images/lineBg.gif) repeat-x left bottom; padding:0px 8px; _height:1%;}
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 8px;}
   #goodsInfo .textInfo li dd{width:50%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo li dd.ddR{border-left:1px solid #eeecec; width:48%; padding-left:8px;}
   #goodsInfo .textInfo li dd.ddL{border-right:1px solid #eeecec;}
   #goodsInfo .textInfo a{color:#C80175; text-decoration:underline;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   .f_l1{float:left; margin:1px;}
   
       /* ====================
     品牌推荐
==================== */
    /*品牌列表*/
    #brandList{
	margin-top:0px;
	height:1%;
}
#brandList .brandCat{ width:730px; _width:696px; text-align:left;	height:20px; background:#ccc;}

 .brandCat h4{height:20px;line-height:20px;font-size:12px;text-align:right;padding:0 10px;}
 .brandCat h4 span{font-size:12px; padding-left:5px; width:auto; float:left;}

    #brandList .brandBox{
	width:115px;
	_width:111px;
	float:left;
	text-align:center;
	overflow:hidden;
	height:75px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 4px;
}
	#brandList .brandBox .brandLogo{height:45px; margin-top:5px;}
    #brandList .brandBox .brandLogo img{height:42px; overflow:hidden;
	max-width:90px;
    width:expression(this.width>90?"90px":this.width);}
	
    #brandList .brandBox h4{height:25px; line-height:13px; text-align:center;font-size:12px;}
    #brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
    #brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#CD0077; text-decoration:none;}
    #brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
	.brandCategoryA a{ margin-right:15px;}


   /*用户评论*/
   .ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
   .comments li{background:url(../images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
   margin-bottom:8px;}
   .comments li img{position:absolute; right:0px; top:3px;}
   .comments li p{margin:3px auto; text-align:left;}
   .commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px; margin-bottom:8px;}
   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
   .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
/*----- goods_list -----*/
.rightbox {float:left;height:auto;width:757px;}
.rightboxtop {background-image: url(../images/w_yztopbg.gif);background-repeat: no-repeat;height:26px;padding-top:10px;padding-left:30px;padding-right:10px;}
#pinlei a.f6{
	color:#FF8CAC;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
#xiaolei {color:#FF5B89; padding-top:3px;}
#xiaolei a {color:#FF5B89;}
#rightboxzybk{border-right-width: 1px;border-left-width: 1px;border-right-style: solid;	border-left-style: solid;border-right-color: #CDCDCD;border-left-color: #CDCDCD; clear:both; height:316px;}
#rightboxzybk .goodsbox{width:500px;float:left;margin-top: 15px;margin-right: 5px;margin-left: 5px;_margin-left: 0px;}
#rightboxzybk .fenleiad{float:right;margin-top:8px;margin-right:8px;_margin-right:3px;}

.rightboxbot{ background:url(../images/w_yzbotbg.gif) no-repeat; height:5px;}
   #categorytreen h1{
	width:164px;
	padding-left:60px;
	height:21px;
	padding-top:5px;
	background-image: url(../images/category_treebg.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}  
  #categorytreen h1 span{ background:url(../images/bgbu.gif) no-repeat; padding-left:25px;}
   #categorytreen ul { padding:8px 0 }
   #categorytreen h4 {
	line-height:23px;
	background:url(../images/p_dclassbg.gif) no-repeat;
	margin:0 8px;
	padding-left:30px;
	font-size: 12px;
}
   #categorytreen h4 a { color:#8d3521;text-decoration: none;}
   #categorytreen .child { line-height:2em; color:#7e7e7e; margin:0 8px }
   #categorytreen .child a { white-space:nowrap;color:#333333;text-decoration: none; }
   #categorytreen .line { background:url(../images/ip_dclassbg.gif) repeat-x; overflow:hidden; height:1px; margin:5px 0 }
   #categorytreen .btnopen, #categorytreen .btnclose { text-indent:-999px; _text-indent:0px;  width:7px; height:7px; overflow:hidden; float:right; margin-top:5px; /*cursor:pointer*/ }
   #categorytreen .btnclose { background-position:0 0 }
/*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:170px; padding:30px 30px 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;}
/*-------- footer ------*/
.w_footernav{background: url(../images/i_footernav.gif);background-repeat: repeat-x;height: 24px;width: 984px;margin-right: auto;margin-left: auto;border: 1px solid #CCCCCC; padding-top:7px;}
/*--- top10 ---*/
#w_top10{width:227px;padding-top:70px; float:left;}
#w_top10 ul{margin-left:15px;}
/* ====================user_passport.dwt==================== */
#login{ width:922px;background:#f5f5f5; padding:40px; margin-top:8px;
}
#login .left{
width:800px; margin:auto; background:url(../images/bg.gif) no-repeat 0 -675px;
}
#login .left .loginContent{border:1px solid #e1e1e1; position:relative; width:360px; margin-top:25px; float:left;}
#login .left .loginContent span{width:8px; height:8px; display:block;}
#login .left .loginContent .kokL_t{background:url(../images/bg.gif) no-repeat -79px -244px;
 position:absolute; left:-1px; top:-1px;
}
#login .left .loginContent .kokL_b{background:url(../images/bg.gif) no-repeat -79px -254px;
 position:absolute; left:-1px; bottom:-1px; _bottom:-8px;
}
#login .left .loginContent .kokR_t{background:url(../images/bg.gif) no-repeat -89px -244px;
 position:absolute; right:-1px; top:-1px;
}
#login .left .loginContent .kokR_b{background:url(../images/bg.gif) no-repeat -89px -254px;
 position:absolute; right:-1px; bottom:-1px;
}
#login .left .loginContent .loginForm{background:#fff; height:268px;}
#login .left .loginContent .loginFormBg{padding:25px 10px 10px 10px; _height:100px;}
#login .left .loginContent .loginFormBg .w160{width:160px;}
#login .left .loginContent .loginFormBg .us_Submit{background:url(../images/bnt_login.gif) no-repeat 0 0;
width:122px; height:60px; border:none; cursor:pointer;
}
#login .left .loginContent .loginFormBg strong,#member_join .w874 strong{
font-weight:100; background:url(../images/bg.gif) no-repeat -120px -372px; padding-left:13px; margin-right:6px;
}
#login .left .joinContent{ margin-left:500px;height:200px;}
#login .left .joinContent .joinL{float:left; width:203px; padding-top:40px; text-align:center;
background:url(../images/bg.gif) no-repeat 0 -712px;
}
#login .left .joinContent .joinR{float:left; text-align:left;}
#login .left .joinContent .joinR ul{background:url(../images/bg_join.gif) no-repeat left top; margin-top:10px;}
#login .left .joinContent .joinR li{height:25px; line-height:25px; margin-bottom:5px; padding-left:40px;}

#login .right{
float:right; width:233px;
}
#login .right .top{height:9px; background:url(../images/bg_join_1.gif) no-repeat 0 0; overflow:hidden;}
#login .right .bottom{height:9px; background:url(../images/bg_join_1.gif) no-repeat 0 -12px; overflow:hidden;}
#login .right .mid{background-color:#e5e5e5; padding:0 15px; text-align:center;}
    .box_1 .userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(../images/menuBg.gif) no-repeat 0 -30px;
    color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
    }
    .box_1 .userCenterBox .userMenu a.curs{background:url(../images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
    .box_1 .userCenterBox .userMenu a img{ margin-right:3px;}

    /* ====================
     用户中心
==================== */
    .box_1 .userCenterBox{border:4px solid #FFEFF9; background-color:#fff;}
    .usBox{background:#f2f2f2; border:1px solid #e2e2e2; padding:15px; width:970px;}
    .usBox_1{
	background:#fff;
	text-align:left;
	width:327px;
	height:208px;
	padding-top: 43px;
	padding-right: 100px;
	padding-bottom: 60px;
	padding-left: 100px;
}
    .usBox_1 .logtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:122px; height:60px; background:url(../images/bnt_login.gif);}
    .us_Submit_reg{border:none; width:117px; height:58px; background:url(../images/bnt_join.gif);}
    .usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
    text-align:left; background:url(../images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;
    }
    .usTxt img{margin-top:15px;}
    /*注册*/
    .usBox_2{background:#fff; text-align:left; padding:43px 153px 60px 123px;}
    .usBox_2 .regtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px -34px;}
    .actionSub a{color:#006acc; text-decoration:underline;
    background:url(../images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;
    }
    .box_1 .userCenterBox .userMenu a{display:block; height:25px; line-height:25px; background:url(../images/menuBg.gif) no-repeat 0 -30px;
    color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding-left:3px;
    }
    .box_1 .userCenterBox .userMenu a.curs{background:url(../images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
    .box_1 .userCenterBox .userMenu a img{ margin-right:3px;}
    .msgBottomBorder{clear:both; background:url(../images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
	#member_join{background:#f5f5f5; padding:40px; margin-top:8px; width:922px;
}
#member_join .member_joinTit{background:url(../images/bg.gif) no-repeat 0 -710px; height:45px;}
#member_join .member_forgot{background:url(../images/bg.gif) no-repeat 0 -760px; height:25px;}
#member_join .member_reset{background:url(../images/bg.gif) no-repeat 0 -793px; height:25px;}
#member_join .w874{width:872px; position:relative; background:#fff; border:1px solid #e1e1e1; padding:10px 0px;}
#member_join .w874 p{width:8px; height:8px; display:block;}
#member_join .w874 .p_t{background:url(../images/bg.gif) no-repeat -79px -244px;
 position:absolute; left:-1px; top:-1px;
}
#member_join .w874 .p_b{background:url(../images/bg.gif) no-repeat -79px -254px;
 position:absolute; left:-1px; bottom:-1px; _bottom:-5px;
}
#member_join .w874 .p_rt{background:url(../images/bg.gif) no-repeat -89px -244px;
 position:absolute; right:-1px; top:-1px;
}
#member_join .w874 .p_rb{background:url(../images/bg.gif) no-repeat -89px -254px;
 position:absolute; right:-1px; bottom:-1px; _bottom:-5px;
}
#member_join .w874 .us_Submit_reg{border:none; background:url(../images/bnt_join.gif) no-repeat 0 0; height:58px; width:117px;}
/*---- hot goods ---*/
#show_hot_area{width:756px; height:250px;background: url(../images/w_hotproduct.gif) no-repeat; padding-left:10px;_padding-left:0px;}
#show_hot_area .czyw{float:left; width:130px; height:200px; margin:36px 0px 10px 15px; background:#FFFFFF;}
#show_hot_area .czyw p{height:36px}
.imgbgheight{height:130px;}
#key{margin-top:3px;}
#keytishi {width:153px; height:auto; border:#663C3C 1px solid; position:absolute; display:none;background:#FFFFFF;}/**//*提示层样式*/
#keytishi ul {margin:0;}/**//*提示层样式*/
#keytishi ul li {margin:0;list-style-type:none; line-height:16px; height:16px; font-size:12px; padding:2px;}/**//*提示层样式*/
#keytishi ul li a {display:block;width:150px;height:16px;text-decoration:none;color: #333333;}/**//*提示层样式*/
#keytishi ul li a:hover {background-color:#cCcCcC;}/**//*提示层样式*/
/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*专柜*/
.box_left{ width:222px; border:1px solid #ddd;}
#areaLeft {width:222px; float:left;}
.AreaL{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;}
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;}
  
.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;}

.market{ text-decoration:line-through;}
.shop{ color:#A32725; font-weight:bold;}

