﻿/* Common */
body{ 
	font-size:12px;
	font-family:"宋体",Verdana, Arial;
	line-height:150%;
	margin:0;
	padding:0;
	border:0;
	color:#404040;
	text-align:center;
	word-break:break-all;
	background:#666666 url('images/mybg.gif') center top repeat-y;
}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
	margin:0; padding:0; border:none; list-style-type:none;
}

.block{
  width:980px; height:auto; margin:0 auto;
}

img{ border:0; }

/* Shortcut Style */
.f-l,.f_l{ float:left; }
.f-r,.f_r{ float:right; }
.tl{ text-align:left; }
.tc{ text-align:center; }
.tr{ text-align:right; }
.dis{ display:block; }
.inline{ display:inline; }
.none{ display:none;}
.dashed{ background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px; }

.wraper{
  width:990px;
  height:auto;
  margin: 0 auto;
  text-align:left;
  background:#fff;
}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

.clear {clear:both; }

/* Footer */
.footer-1 { background:url('images/L05.jpg') center top no-repeat; line-height:40px; color:#FFF; text-align:center; font-weight:bold; }
.footer-1 a { margin:0 4px; }
.footer-2 { background:url('images/t1.gif') 2px 0  no-repeat; height:110px; position:relative; }
.footer-2-1 { position:absolute; width:168px; left:295px; top:11px; }
.footer-2-1 a { display:block; height:28px; overflow:hidden; float:left; margin-right:4px; }
.footer-2-1 a.short { width:68px; }
.footer-2-1 a.long { width:78px; clear:right; }
.footer-2-2 { position:absolute; width:160px; right:184px; top:48px; }
.footer-2-2 li { padding: 0 0 0 20px; display:block; float:left; }
.footer-2-2 a, .footer-3-1 a { color:#666666; text-decoration:none; }
.footer-2-2 a:hover,  .footer-3-1 a:hover  { color:#FF6611; text-decoration:underline; }
.footer-2-3 { position:absolute; right:6px; top:0px; }
.footer-2-4 { position:absolute; width:100px; right:390px; top:16px; }
.footer-2-4 span { line-height:24px; }
.footer-3 { background:url('images/t3.gif') center bottom no-repeat; height:80px; position:relative; text-align:center;}
.footer-3-1 { position: absolute; right:390px; top:18px; color:#333333; }
.footer-3-2 { position: absolute; right:30px; top:18px; }
.footer-4 { background:#ff267d; width:990px; margin:0 auto; height:20px; line-height:20px; text-align:center; }
.footer-4 a,.footer-4{ color:#eee; }
.footer-4 a:hover { color:#fff; }
* html .footer-4 p { margin-top:3px;}
.m_l { margin-left:10px; }

.link { background:#ccc; width:990px; margin:0 auto; text-align:center; }
.link a { color:#666; text-decoration:none; margin-left:2px; margin-top: 10px; }
.link a:hover { text-decoration:underline; }

/* Search Banner */
#keyword { line-height:16px; font-size:16px; margin:auto 0; border:1px solid #ccc; position:relative; bottom:1px;}

/*
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*/

/*英文强制换行*/
/*.word{word-break:break-all;}*/

/*边框*/
.B_blue{border:1px solid #ccc;}
.B_input{border:1px solid #0f97ed;}
.inputBg{border:1px solid #b3b3b3; background:url(images/inputbg.gif) repeat-x left top; height:18px;}
/*字体颜色*/
.f1{color:#ff6666;}
.f2{color:#006bd0; font-weight:bold; margin-right:15px;}
.f3{color:#9e9e9e;}
.f4{color:#fe596a;}
.f4_b{color:#fe596a; font-weight:bold;}
.f5{ font-size:14px; font-weight:bold;}
.f6{ color:#006bd0; text-decoration:none; }
.f6:hover { color:#FF6600; text-decoration:underline; }
.red { color:#ff0000; }
.d-red { color:#ca0000; }
.market{ font-size:14px; text-decoration:line-through;}
.shop{color:#fe596a; font-size:14px; font-weight:600;}
.market_s{text-decoration:line-through;}
.shop_s{color:#fe596a;}
/*按钮部分*/
.bnt_blue{
background:url(images/bg.gif) no-repeat 0px 0px; width:52px; height:21px;
text-align:center; line-height:21px; color:#fff; border:none;
}
.bnt_blue_1{
background:url(images/bg.gif) no-repeat 0px -663px; width:77px; height:21px;
text-align:center; line-height:21px; color:#fff; border:none;
}
.bnt_blue_2{
background:url(images/bg.gif) no-repeat 0px -696px; width:139px; height:21px;
text-align:center; line-height:21px; color:#fff; border:none;
}
.bnt_bonus{
background:url(images/bg.gif) no-repeat -56px 0px; width:52px; height:21px;
text-align:center; line-height:21px; color:#fff; border:none;
}
.bnt_style_1{ background:url(images/blue_bnt.gif) no-repeat 0px -1px; width:80px; height:21px; text-align:center; line-height:21px; color:#fff; border:none; }

/*模块容器*/
.box{ overflow:hidden; margin-bottom:5px; }
.box-1{ color:#666; background:url('images/ba_bg.gif') no-repeat; overflow:hidden;  height:32px; line-height:32px; text-align:left; padding:0 16px 0 2px; }
.box-1 a{ color:#000; text-decoration:none; }
.box-1 a:hover { text-decoration:underline; }
.box-3 { background: url('images/cart_bg.gif') 10px 5px no-repeat; height:60px; width:240px; float:right; }
.box-3 a { display:block; color:#000; margin: 26px 0 0 55px; width:170px; text-decoration:none; }
.box-3 a:hover { text-decoration:underline; }
.box-4 { float:left; width:750px; margin:0 0 0 5px; display:inline; }
.box-5 { float:right; margin-right:5px; text-align:right; display:inline; }
.box-5 a { display:block; margin-bottom:5px; }
.box-5 img { width:230px; height:60px; }
.box-6 { float:left; margin:5px 0 0 0; clear:both; }
.box-6 div.item { float:left; margin-right:27px; display:inline;  border-left:1px dashed #bbb; }
.box-6 div.last{ margin-right:0; }
.box-6 .top img{ float:left; margin-right:10px; }
.box-6 .content img { width:160px; height:160px; margin:10px 0 0 5px; }
.box-6 .top { font-size:14px; font-weight:bold; }
.box-6 .top span{ position:relative; top:4px;}
.box-7 { width:572px; margin-left:5px; float:left; display:inline; }
.box-7 .top { margin-bottom:10px;}
.box-7 .top a{ color:#fff; text-decoration:none; }
.box-7 .top a:hover { text-decoration:underline; }
.box-7 .top,.box-8 .top { background:#c2c2c2; line-height:24px; height:24px; overflow:hidden; }
.box-7 .info { margin-top:5px; }
.box-7 h2 ,.box-8 h2{ float:left; font-size:12px; margin-left:5px; }
.box-7 .more { float:right; margin-right:5px;}
.box-7 .item{ float:left; display:inline; margin: 0 14px 18px 14px; text-align:center; width:162px; height:186px; overflow:hidden; }
.box-7 .item img { width:160px; height:160px; border:1px solid #ccc; }
.box-7 .fix-m { margin-bottom:0; }
.box-8 { width:398px; float:right; margin-right:5px; display:inline; }
.box-8 .top { margin-bottom:10px;}
.box-8 .img { margin:20px auto;  height:110px; text-align:center; display:block; }
.box-8 a { color:#333; text-decoration:none; }
.box-8 .time { float:right; margin-right:6px; }
.box-8 a:hover { color:#ff0000; }
.box-8 li { line-height:22px; height:22px; display:block; overflow:hidden; }
.box-9 { width:978px; margin:0 auto; height:300px; border:1px solid #ccc; clear:both; }
.box-9 div.info { width:210px; height:280px; float:left; background:#F3EFE4; margin:10px 12px 0 10px; display:inline; }
.box-9 .img-box { text-align:center; margin-bottom:10px; }
.box-9 .item { float:left; width:160px; margin: 18px 11px 0 11px; }
.box-9 .item a { display:block; border:1px solid #ccc; width:160px; height:160px; }
.box-9 p.name { margin-top:20px; }
.box-9 div.info div.top { text-align:center; background:#C7C4BB; height:42px; line-height:42px; color:#EA292E; font-size:13px; font-weight:bold; }
.box-9 div.info div.main { padding:10px 15px 15px 15px; }
.box-10 { width:980px; margin: 0 auto 5px auto; }
.box-10 .item { float:left; width:160px; margin:10px 18px 0 18px; display:inline; }
.box-10 .item img{ width:160px; height:160px; }
.box-10 .top { background:#c2c2c2; line-height:26px; height:26px; }
.box-10 .top h2 { float:left; margin-left:5px; font-size:13px; }
.box-10 .top .more { float:right; margin-right:5px; }
.box-10 .top .more a { color:#fff; text-decoration:none; }
.box-10 .top .more a:hover { text-decoration:underline; }
.box-10 .name a { color:#666; text-decoration:none; }
.box-10 .name a:hover { text-decoration:underline; }
.box-10 .name,.box-9 .name { display:block; height:35px; margin:10px 0; }
.box-11 { padding: 10px 20px 10px 20px; margin:5px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;  width:940px; clear:both; }
.box-11 a.img-box { float:left; width:160px; margin-right:10px; }
.box-11 .item { width:400px; height:162px; float:left; margin:10px 20px; overflow:hidden; }
.box-11 .item img { width:160px; height:160px; }
.box-11 .name { color:#E53154; font-weight:bold; font-size:14px; }
.box-11 p { margin-top: 5px; }
.box-11 .item a { border:1px solid #ccc; }
.box_1{ /*border:1px solid #c5e4ff;*/ background-color:#fff; }
.bac { color:#000; margin-left:18px; float:left; }
.sea-box { float:left; display:inline; margin-left:6px; }
.sea-box input { margin: 2px 0 0 5px;}
.s_button { padding:0; border:0; height:23px; width:82px; position:relative; top:4px; }
.info-box { float:right; }
.info-box a{ color:#464646; }
.info-box a:hover { color:#000; }
.line-box { margin:0 auto; width:980px; text-align:center; overflow:hidden; clear:both; }
.box_2{ overflow:hidden; }
.boxCenterList{ padding:8px; }
.tag_box { text-align:center; margin:0 auto; padding:4px 0; width:980px !important; width:968px; padding-left:12px;}
.tag_box a{ color:#333; display:inline; font-size:20px; font-family:黑体; font-weight:bold; text-decoration:none; margin-right:16px; }
.tag_box a:hover { text-decoration:underline; }

#remind { margin:5px 0;  height:40px; line-height:40px; display:none; text-align:left; }
.message_red { background:#fdd url(images/fail.gif) no-repeat 10px center; border:1px solid #f66; padding-left:40px;}
.message_yellow { background:#ffd url(images/warn.gif) no-repeat 10px center; border:1px solid #ff3; padding-left:34px;}
.message_green { background:#dfd url(images/success.gif) no-repeat 10px center; border:1px solid #6f6; padding-left:34px;}

/*模块标题*/
h3{height:33px; line-height:33px; font-size:12px; background:url(images/h3title.gif) repeat-x left top; text-align:right;
padding:0 12px; font-weight:100;
}
h3 span{float:left; background:url(images/bg.gif) no-repeat 0px -570px; width:auto; text-align:left;
color:#56a5ee; padding-left:10px;}
.AreaR h3{height:30px; line-height:30px; font-size:12px; /*background:url(images/h3title.gif) repeat-x left top;*/  text-align:right;
font-weight:100; border-bottom:1px solid #ccc; background:none; padding:0;
}
h3.border{border:1px solid #c5e4ff; border-bottom:none;}
h3 img{position:relative; top:7px;}
.AreaR h3 span{float:left; /*background:url(images/bg.gif) no-repeat 0px -570px;*/ background:url(images/border_style.gif) no-repeat 0 8px; width:auto; text-align:left;
font-size:14px; color:#E17060; padding-left:10px; }
h5{height:26px; line-height:26px; text-align:right; background-color:#edf7ff; font-size:12px;
color:#56a5ee; padding:0 10px 0 0;
}
h5 span{float:left; font-weight:bold; background:url(images/bg.gif) no-repeat 0 -616px; padding-left:25px;}
h6{height:23px; line-height:23px; text-align:right; font-size:12px; background:#edf7ff; color:#3f3f3f;
border:1px solid #fff; padding-right:10px;
}
h6 span{float:left; padding-left:15px;}

/*.AreaL .box_1 h3 { background:#ccc; height:28px; line-height:28px; }
.AreaL .box_1 h3 span { padding-left:0; background:none; color:#404040; line-height:28px; height:28px; }*/

/*布局*/
.AreaL{width:190px; float:left; margin-right:5px;}
.AreaR{width:780px; float:left;}

/* ====================
     导航部分
==================== */
.banner-box { line-height:25px; height:25px; text-align:center; overflow:hidden; border-bottom:1px solid #E7DBCE; border-top:1px solid #E7DBCE; margin:0 auto 5px auto; }
.banner-box img { position:relative; top:4px; }
.banner-box a { text-decoration:none; }
.large-1 { font-size: 13px; margin-top:2px;}
.large-2 { padding-top:10px; font-size:22px; }
.top-m { width:511px; padding-top:4px; float:left; text-align:center;}
.top-m a{ color:#404040; text-decoration:none; }
.top-m a:hover { text-decoration:underline; }
.top-r { width:250px; float:right;}
  /*顶部管理型导航*/
  .log{height:50px;}
  .log li{float:left;}
  .log .userInfo{*margin-right:10px; /*width:300px;*/ text-align:left;}
  .log .userInfo a{color:#006acd; text-decoration:none;}
  #topNav{height:20px; line-height:20px; color:#bebfc1; margin-left:10px; margin-top: 5px;}
  #topNav .topNavR{background:url(images/topNavR.gif) no-repeat; width:5px; 
  position:absolute; top:0px; right:0px;
  }
#topNav a{color:#006ad0; text-decoration:none;}
/*页面主导航*/
#mainNav { text-align:center; height:40px; line-height:33px; clear:both; background:#843537 url('images/menu_bg.gif') left top repeat; overflow:hidden; }
#mainNav a { 
	position:relative;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	margin-left:8px;
	font-size:20px;
	_top:10px;
}
#mainNav a:hover{ text-decoration:underline; }
#mainNav a span{width:3px; height:26px;
position:absolute; top:0px; right:0px;
}




/*搜索*/
#search{border:1px solid #5cb4e6; background:url(images/searchBg.gif) repeat-x left top; width:918px;
padding:0px 20px; height:36px; line-height:36px;
}
#search a{color:#fff; text-decoration:none;}
#search .keys{background:url(images/bg.gif) no-repeat 0 -28px;
color:#fff; padding-left:40px;
}
#search .go{background:url(images/bnt_search.gif); border:none; width:52px; height:19px;/* position:relative; top:2px; utf8下*/}
/*当前位置*/
#ur_here{  border-top:none; background:#FF9097;
height:30px; line-height:30px; padding:0 12px; margin-bottom:5px;
}
#ur_here a{color:#006cce; text-decoration:none;}

/* ====================
 模块
==================== */
/*购物车*/
.cart{background:url(images/catBg.gif) no-repeat left top; padding:15px 10px 15px 50px;
color:#006bcd; height:50px;  _padding:12px 10px 15px 50px;
}
.cart a{color:#006bcd; text-decoration:none;}
.cart a:hover{color:#006bcd; text-decoration:underline;}
/*商品分类*/
#category_tree{ background: url('images/module_bg.gif') no-repeat 0 -3px; height:240px; padding-top:60px;}
#category_tree dl{margin:6px; width:148px; padding-left:10px;}
#category_tree dt{ padding:0px 0 0px 12px; background:url('images/li_style.gif') no-repeat 4px 8px; border-bottom:1px solid #DBECCD; font-weight:bold; }
#category_tree dt a{/*background:url(images/bg.gif) no-repeat 0 -69px;*/
color:#424242; padding-left:1px; text-decoration:none;
 /*background-position:60px,0px;*/
}
#category_tree dt a:hover { color:#98CF16; }
#category_tree dd{padding:3px 0 3px 10px;}
#category_tree dd a{color:#404040; text-decoration:none;}
#category_tree dd a:hover{color:#ff6600; text-decoration:none;}
/*销售排行*/
.top10Tit{background:url(images/bg.gif) no-repeat 0px -85px; height:30px;}
.top10List{border:1px solid #d7ecfd; background-color:#fff; margin:0px 4px 4px 4px;}
.top10List li{border-bottom:1px solid #e2f3fd; padding:3px 3px 3px 10px; color:#3f3f3f;}
.top10List li img{margin-right:5px; position:relative; top:3px;}
/*linkCOLOR*/
.top10List li a,#mallNews .NewsList li a,.boxCenterList li a{color:#3f3f3f; text-decoration:none;}
.top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover{color:#ff6600; text-decoration:none;}
/*首页焦点图*/
#focus{border-right:1px solid #c5e4ff; padding:8px; background:url(images/foucsBg.gif) repeat-x left top;}
#mallNews{width:230px; padding:8px 8px 0px 8px; background:url(images/foucsBg.gif) repeat-x left top;}
#mallNews .NewsTit{background:url(images/bg.gif) 0px -132px; height:23px;}
#mallNews .NewsList{background:#FFFFFF; padding:8px;}
#mallNews .NewsList ul{margin-top:10px;}
#mallNews .NewsList li{background:url(images/bg.gif) no-repeat 0px -167px; padding:0px 0px 0px 10px;
text-align:left;
}
/*今日特价和品牌*/
#sales{width:500px; background:url(images/salesBg.gif) repeat-x left bottom;
border-bottom:2px solid #f0f1f3; background-color:#eef8ff;
}
#sales h1{font-size:12px; background:url(images/salesTitBg.gif) no-repeat; height:33px; text-align:right;}
#sales h1 img{position:relative; top:10px; right:8px;}
#sales .goodBox{margin:10px 0px 10px 10px; _margin-left:5px;}
 #sales .goodBox .goodList p{text-align:left; color:#3f3f3f;}
 #sales .goodBox .goodList p a{color:#3f3f3f; text-decoration:none;}
#sales .goodBox .goodList p a:hover{color:#ff6600; text-decoration:none;}
#sales .goodList{width:110px; margin:0px 5px 0px 5px; float:left;}
#sales .goodList img{background:url(images/salesGoodBg.gif) no-repeat; width:100px; height:100px; padding:5px;
}
#sales .goodList p{ margin-top:3px; text-align:center;}
#brands{width:247px; height:199px; *height:201px; padding:1px 0 0 1px; position:relative;}
#brands .brandsMore{position:absolute; left:178px; bottom:10px;
width:65px; height:41px;
}
#brands .brandsMore img{border:none; width:65px; height:41px;}
#brands img{width:78px; height:40px; margin:3px 1px; border:1px solid #c5e4ff; float:left;}
#brands .brandText a{color:#0069cd; text-decoration:none; margin:2px; clear:both;}
 .brandsIe6{_width:250px;}/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/
/*精品推荐，新品上市，热卖商品*/
.centerPadd{padding:0; overflow:hidden;}
.itemTit{height:30px; background:url(images/bg.gif) no-repeat 0px -195px; padding-left:190px; text-align:right;
/*margin-bottom:-3px; _margin-bottom:-2px;*/
}
.itemTit.New{background:url(images/bg.gif) no-repeat 0px -225px;}
.itemTit.Hot{background:url(images/bg.gif) no-repeat 0px -256px;}
.itemTit img{position:relative; top:7px;}
.itemTit h2{float:left; height:27px; background:url(images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
font-size:12px; text-align:center; color:#3f3f3f; font-weight:100; padding:0px 10px; line-height:28px; margin:0 6px 0 0;
border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
}
.itemTit h2 a{color:#3f3f3f; text-decoration:none;}
.itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
font-size:12px; text-align:center; color:#006ace; font-weight:100; padding:0px 10px;
 display:inline; white-space:nowrap;
}
.itemTit .h2bg a{color:#006ace; text-decoration:none;}
.centerPadd .goodsBox{border:1px solid #e1ddd4; background:#fff; padding:0; *padding:0;
_padding:12px 0px 0px 0px;}
.centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
   /*单个商品*/
   .goodsItem{width:162px; height: 254px; float:left; overflow:hidden; margin: 6px 12px 0 12px; position:relative; }
   .goodsItem .goodsimg{ width:160px; height:160px; }
   .goodsItem .imgBox { border:1px solid #FFF; display:block; width:160px; height:160px;}
   .goodsItem .imgBox:hover { border:1px solid #fa0000;}
   .goodsItem img{width:52px; height:17px;}
   .goodsItem p{text-align:left; color:#3f3f3f;}
   .goodsItem p a{color:#3f3f3f; text-decoration:none;}
   .goodsItem p a:hover{color:#ff6600; text-decoration:none;}
   .goodsItem span{width:40px; height:40px; position:absolute;left:0px; top:0px;}
   .goodsItem span.best{background:url(images/bg.gif) no-repeat 0px -304px;}
   /*.goodsItem span.news{background:url(images/bg.gif) no-repeat -75px -304px;}*/
   .goodsItem span.hot{background:url(images/bg.gif) no-repeat -161px -304px;}
   .goodsItem span.tip-image { position:absolute; width:50px; height:50px; top:0px; left:110px; background:url(images/saleout.gif) no-repeat; }
.goodsList-2 { margin:0 5px; }
.goodsList-2 th{ background:#eee; text-align:center; }
.goodsList-2 td{ background:#fff; }
.goodsList-2 a {  text-decoration:none; color:#006BD0; }
.goodsList-2 a:hover { text-decoration:underline; color:#f60; }
   
/*帮助*/
.helpTitBg{background:url(images/helpTitBg.gif) repeat-x left top; text-align:left; border:1px solid #c5e4ff; background-color:#fff;
padding:0 0 10px 15px;
}
.helpTitBg dl{float:left; margin-right:30px; _margin-right:20px; _width:130px;}
.helpTitBg dt{background:url(images/bg.gif) no-repeat 0px -570px;width:auto; height:33px; line-height:33px; text-align:left;
font-weight:bold; color:#56a5ee; padding-left:12px; margin-bottom:8px;}
 .helpTitBg dt a{font-weight:bold; color:#56a5ee; text-decoration:none;}
.helpTitBg dd a{color:#006acd; text-decoration:none; background:url(images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px;}

/*相关商品*/
.boxCenterList ul{height:1%; margin-bottom:5px;}
.boxCenterList li{float:left; width:110px;}
.boxCenterList li.goodsimg{width:48px; margin-right:10px;}
.boxCenterList li.goodsimg img{width:48px; height:48px; display:block;}
/*相关文章(其它带有小三角点的文字列表共用)*/
.RelaArticle a,.alone{ background:url(images/alone.gif) no-repeat 0px 3px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
.RelaArticle a:hover{ background:url(images/alone.gif) no-repeat 0px 3px; padding:0px 0px 0px 10px; color:#ff6600; text-decoration:none;}
/*浏览历史，收藏*/
.history h2{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
background:url(images/bg.gif) no-repeat 0px -466px; float:left; color:#57a7f0;
margin:6px 5px 0 0; border:1px solid #c5e3ff; border-bottom:none; background-color:#FFFFFF;
}
.history .h2bg{height:26px; line-height:26px; padding:0px 10px 0 20px; text-align:center; font-size:12px;
background:url(images/bg.gif) no-repeat 0px -508px; float:left; color:#a0a0a0;
margin:6px 5px 0 0; border:none;
}
#history {width:100%;}
#history a { padding:0; background:none; }
.colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
.colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}
/* ====================
 商品详情页面部分模块
==================== */
#goodsInfo{ padding:0 0 0 10px; _height:1%; border:1px solid #eee; }
#goodsInfo .nameBox { line-height:30px; padding-top:10px; float:left; overflow:hidden; width:450px; text-align:center; font-size:20px; font-family:黑体; font-weight:bold; }
#goodsInfo .f-red { color:#E97B81; }
#goodsInfo .goodsNumber { height:30px; width:310px; float:right; padding-top:10px; }
#goodsInfo .goodsNumber p { text-align:center; line-height:30px;  }
#goodsInfo .larger { color:#FF6269; font-weight:bold; font-size:22px; }
#goodsInfo .imgInfo{ position:relative;  float:left; overflow:hidden; width:452px; height:auto; }
#goodsInfo .imgInfo img { }
#goodsInfo .imgInfo .mg-box { width:450px; height:450px; border:1px solid #ccc; overflow:hidden; }
#goodsInfo .imgInfo .mg-box a {  }
#goodsInfo .imgInfo .thumb{width:250px; height:250px; display:block;}/*商品详情图片*/
#goodsInfo span{width:4px; height:48px; background:url(images/bg.gif) no-repeat 0 -527px; float:left;}
#goodsInfo span.spanR{width:4px; height:48px; background:url(images/bg.gif) no-repeat -5px -527px; 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:315px; float:left; font-weight:normal; }
#goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
#goodsInfo .textInfo ul{ }
#goodsInfo .textInfo li{ 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{ width:48%; padding-left:8px;}
#goodsInfo .textInfo li dd.ddL{ }
#goodsInfo .textInfo a{color:#006bce; text-decoration:underline;}
#goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
#goodsInfo .textInfo th { text-align:right; font-size:15px; color:#545454;}
#goodsInfo .textInfo td a{ color:#404040; text-decoration:none; font-size:14px; }
#goodsInfo .textInfo td a:hover{ text-decoration:underline; }
.goodsItem span.top-image { width:50px; height:50px; position:absolute;left:1px; top:1px; }
.goodsItem span.best { background:url(images/tip50x.gif) no-repeat 0px 0px; }
.goodsItem span.hot { background:url(images/tip50x.gif) no-repeat -200px 0px; }
.goodsItem span.new { background:url(images/tip50x.gif) no-repeat -100px 0px; }
.goodsItem span.other { background:url(images/tip50x.gif) no-repeat -400px 0px; }
.goodsItem span.soldout { background:url(images/tip50x.gif) no-repeat -300px 0px;}
#goodsInfo span.top-image { width:90px; height:90px; position:absolute; left:1px; top:1px; }
#goodsInfo span.best { background:url(images/tip90x.gif) no-repeat 0px 0px; }
#goodsInfo span.hot { background:url(images/tip90x.gif) no-repeat -200px 0px; }
#goodsInfo span.new { background:url(images/tip90x.gif) no-repeat -100px 0px; }
#goodsInfo span.other { background:url(images/tip90x.gif) no-repeat -400px 0px; }
#goodsInfo span.soldout { background:url(images/tip90x.gif) no-repeat -300px 0px; }

.goods_info td { background:#FFF0F3; padding:4px 10px; }
.link-box { border:1px solid #ccc; padding:2px 10px; color:#FE5F71; text-decoration:none; }
.link-box:hover { border:1px solid #f00; color:#f00; }
.edit_number { float:left; width:15px; height:20px; line-height:20px; margin-left:3px;}
.number_up,.number_down {  display:block; width:15px; height:8px; overflow:hidden; line-height:8px;}
.number_up { margin-top:1px; }
.number_down { margin-top:2px; }

/*用户评论*/
.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;}
.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;}
    /* ====================
     品牌推荐
==================== */
/*品牌列表*/
#brandList{background:url(images/brandBg.gif) repeat-y top center; margin-top:12px; height:1%;}
#brandList .brandBox{width:240px; _width:236px; float:left; margin:0 5px 20px 5px; text-align:center; overflow:hidden; height:160px;}
#brandList .brandBox .brandLogo{width:188px; height:52px; overflow:hidden;}
#brandList .brandBox h4{height:23px; line-height:23px; background:#e9e9e9; margin:15px 0 8px 0; padding:0 10px; text-align:right;
font-weight:100; font-size:12px;
}
#brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
#brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
#brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
#brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
.brandCategoryA a{ margin-right:15px;}
.goodsProperty { display:block; width:780px; position:relative; left:3px; margin-top:3px; }
.goodsProperty div{ display:block; overflow:hidden; background:#FFF0F3; float:left; padding-left:8px; height:26px; line-height:26px; width:380px; margin:2px 2px 0 0; }

/* ====================
 用户中心
==================== */
.box_1 .userCenterBox{border:4px solid #f1faff; background-color:#fff;}
.usBox{background:#f2f2f2; border:1px solid #e2e2e2; padding:15px; width:928px;}
.usBox_1{background:#fff; text-align:left; width:297px; height:208px; padding:43px 153px 60px 123px;}
.usBox_1 .logtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 0px 0px;}
.us_Submit{border:none; width:115px; height:40px; background:url(images/bnt_ur_log.gif);}
.us_Submit_reg{border:none; width:113px; height:40px; background:url(images/bnt_ur_reg.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;}

/* ====================
 商品分类页面
==================== */
.sort a{ position:relative; bottom:5px;}
.sort input{position:relative; top:3px;}
/*商品列表显示方式*/
.goodsList{ padding:10px 10px 0 10px;}
.goodsList ul{ margin-bottom:10px;}
.goodsList ul#bgcolor{background:#fbfbfb; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;}
.goodsList li{float:left; padding-top: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:290px; margin-right:10px;}
.goodsList li.action{float:right; margin-left:10px;}
.goodsList li.action a.abg{background:url(images/bg.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}

/* ====================
 团购
==================== */
.group{background:#f2f2f2; padding:8px;}
.group li{float:left; background:#fff; padding:8px;}

/* ====================
 购物流程
==================== */
.flowBox{border:1px solid #c8e6fe; border-top:2px solid #9fd2ff;}
.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;}

/* ====================
打印报价单
==================== */
.quotation{ margin:20px auto 20px auto; text-align:center;}




/*翻页*/
.pagebar{height:20px; float:right;}
.pagebar img{position:relative; top:2px;}
.pagebar a{display:block; float:left; margin:0 2px; color:#0066cc; text-decoration:none;}
.pagebar a:hover{color:#ff5a6a; text-decoration:none;}
.pagebar .page_now{display:block; float:left; margin:0 5px; color:#ff5a6a; font-weight:bold; background:#fff;}
#pager a{color:#0066cc; text-decoration:none;}

/*底部导航+友情链接*/
#bottomNav{width:958px;}
.bNavList{border:1px solid #fff; background:#eef6f9; height:27px; line-height:27px; padding:0 12px;}
.links{border:1px solid #fff; background:#eef6f9; padding:0 12px;}
.bNavList a,.links a{color:#006acd; text-decoration:none;}
.bNavList img{_position:relative; top:8px;}
.links img{width:88px; height:30px; margin:5px;}

/*版权*/
#footer{width:982px;}
#footer .text{}
#footer .text a{color:#404040; text-decoration:none;}
#footer a{color:#FFF; text-decoration:none; font:bold 16px Verdana, Geneva, sans-serif;}
#link01 { background-color:#CCC;}
#link01 td a, #link01 td a:link, #link01 td a:visited{ font:normal 12px Verdana, Geneva, sans-serif; color:#555555; text-decoration:none;}
#link01 td a:hover, #link01 td a:active{color:#555555; text-decoration:underline overline;}
.custom{ width:72px; height:25px; margin:0; margin-bottom:2px; padding:0; float:left;}
.custom img{ margin:0; padding:0; border:0;}
#foot2 {width:982px; height:40px; float:left; clear:both; background-color:#CCC; margin-top:5px;}
#foot2 p{ text-align:center; line-height:190%;}
#foot2 a, #foot2 a:link, #foot2 a:visited{ font:normal 12px Verdana, Geneva, sans-serif; color:#555555; text-decoration:none;}
#foot2 a:hover, #foot2 a:active{color:#555555; text-decoration:underline overline;}


/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 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 #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样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=70);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}

.articles_news{
	margin:0; padding:0;
	width:255px; height:195px; float:left; border:1px solid #093;
	font:16px 150% Verdana, Geneva, sans-serif,'宋体';
}
.articles_news dl{
 border-bottom:1px dashed #666;
}
.articles_news a:link, .articles_news a:visited, .articles_news a:hover, .articles_news a:active{
	text-decoration:none;
	color:#000;
	margin:3px;
	font-size:14px;
	line-height:180%
}
#tab-title {
  clear:both;
  background:url(images/tab_title.gif) no-repeat left bottom; 
  height:40px;
}
.tab-front,
.tab-back {
  font-weight: bold;
  line-height: 26px;
  height: 26px;
	width:90px;
  display: inline;
  margin: 8px -7px 0 0px;
  padding:0 10px;
  float:left;
  border: 0px solid #00508F;
  border-bottom-width: 0;
  cursor: pointer;
}

.tab-front {
  color: #FFF;
	text-align:center;
  /*background: url(images/tab_front.gif) repeat-x;*/
	background-color:#5a4e42;
}

.tab-back {
  color:#5b544e;
	text-align:center;
  /*background: url(images/tab_back.gif) repeat-x;*/
	background-color:#e7dbcd;
}
.content-div {
  padding-left: 5px;
}

.mustfill{
	color: #FF0000;
}




/* ====================
     自定样式
==================== */



.fen{
	align:right;
	LINE-HEIGHT:18px;
	valign:bottom;
	text-align: right;
	vertical-align: bottom;
}
.ss1{
	LINE-HEIGHT:28px;
	font-weight: bold;
}
.ss2{
	font-weight: bolder;
	font-size: 14px;
	color: #D83B4C;
}
A.ss2:link{color:#D83B4C;}
.ss3 {
	color: #FFF;
	font-size: 14px;
}
.ss4 {	font-weight: bolder;}
.ss5 {	color: #FFF;}
#size1 {font-size: 12px;}

.ss6 {
	color:#FFF;
	font-size:14px;
	text-decoration: none;
	font-weight: bold;
} 
A.ss6:link{color:#ffffff;}
A.ss6:visited{color:#ffffff;}
A.ss6:active{color:#ffffff;}
A.ss6:hover{color:#FF9900;}

.ss7 {	font-size:14px;}
.ssa {
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}
.sos {
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-style: solid;
	border-color: #E7DBCE;
}
.soa {
	border-width: 1px;
	border-style: solid;
	border-color: #E7DBCE;
}
.soa2 {
	border-top-color : #E7DBCE;
	border-bottom-color : #E7DBCE;
	border-top-style : solid;
	border-bottom-style : solid;
	border-top-width : 1px;
	border-bottom-width : 1px;
}
#color1 a{	color: #666;	text-decoration: none;}
#color2 a{	color: #666;	text-decoration: none;}
#color2 a:hover{color:#ff6611; text-decoration:underline;}
#color3 a{	color: #666;	text-decoration: none;	font-weight: bolder;}
#color3 a:hover{color:#ff6611; text-decoration:underline;}
#user1 {	color: #666;	text-decoration: none; 	font-size: 14px;}
