

/*Template Name: gh*/

/* ====================

     公共样式

==================== */

*{font-size:12px;}

body { background: #fff; font-size: 12px; font-family: "宋体", Verdana, Arial; line-height: 150%; margin: 0; padding: 0; color: #5E5E5E; }

div { margin: 0 auto; padding: 0; }

h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p,table { margin: 0; padding: 0; border: none; list-style-type: none; }

.block { width: 990px; height: auto; }

.ash { color: #898989; }

.f_l { float: left; }

.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; }

.clear{ clear:both}

a { color: #616161; text-decoration: none; }

a:hover, a:active { color: #f00; text-decoration: none; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

*html .clearfix { height: 1%; }

*+html .clearfix { height: 1%; }

#globalHeader { height: 60px; }

#top_nav_ul { width: 100%; height: 26px; line-height: 26px; }

#top_nav_ul { float: right; line-height: 26px; height: 26px; background: url(../images/header_1.gif) repeat-x; }

#top_nav_ul img { padding: 0 4px; }

/*  ==================== 主菜单 ====================  */  

#globalNav { height: 32px; overflow: hidden; margin-top: -32px; float: left; position: relative; z-index: 9999; }

#globalNav ul { padding-left: 90px; }

#globalNav li { background: url(../images/bg_nav.png) no-repeat -128px 0; height: 32px; line-height: 32px; width: 102px; text-align: center; float: left; margin-right: 2px; }

#globalNav li a { font-size: 14px; height: 32px; line-height: 32px; width: 102px; float: left; color: #666666; }

#globalNav li a:hover { font-size: 14px; text-decoration: none; background: url(../images/bg_nav.png) no-repeat 0 0; float: left; color: #fff; font-weight: bold; }

#globalNav .cur { background: url(../images/bg_nav.png) no-repeat 0 0; float: left; color: #fff; font-weight: bold; }

#globalNav .cur, #globalNav .cur:hover { color: #FFF; }      /*  ==================== 用户登录 ====================  */

/*英文强制换行*/

.word { word-break: break-all; }

#ECS_MEMBERZONE { font-size: 12px; }

/*边框*/

.B_blue { border: 1px solid #c5e4ff; }

.B_input { border: 1px solid #d97506; height: 27px; line-height: 27px; width: 300px; }

.inputBg { border: 1px solid #b3b3b3; padding: 0 3px; background: url(../images/inputbg.gif) repeat-x left top; height: 24px; line-height: 24px; }

/*字体颜色*/

.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; }

.f7 { color: #FD8900; }

.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; cursor: pointer; }

.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; cursor: pointer; }

.qinggw { background: url(../images/qinggw.gif) no-repeat; width: 77px; height: 21px; text-align: center; line-height: 21px; color: #fff; border: none; cursor: pointer; }

.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; cursor: pointer; }

.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; cursor: pointer; }

/*模块容器*/

.box { padding-bottom: 2px; overflow: hidden; }

.box_1 { border: 1px solid #CBCBCB; }

.box_2 { border: 1px solid #CBCBCB; background: url(../images/box_2Bg.gif) repeat-x top left; background-color: #edf8fe; overflow: hidden; }

.boxCenterList { padding: 5px; }

/*模块标题*/

h3 { height: 33px; line-height: 33px; font-size: 12px; background: url(../images/new_bg.gif) repeat-x left top; text-align: right; padding: 0 12px; font-weight: 100; }

h3.border { border: 1px solid #c5e4ff; border-bottom: none; }

h3 img { position: relative; top: 7px; }

h3 span { float: left; background: url(../images/org_jiao.gif) no-repeat 0 center; width: auto; height: 33px; line-height: 30px; text-align: left; font-weight: bold; color: #FF3300; padding-left: 12px; }

h5 { height: 26px; line-height: 26px; text-align: right; background-color: #f5f5f5; font-size: 12px; color: #f00; padding: 0 10px 0 0; }

h5 span { float: left; font-weight: bold; padding-left: 10px; }

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; }

/*页面留白*/

.blank { height: 8px; line-height: 8px; clear: both; visibility: hidden; }

.blank5 { height: 5px; line-height: 5px;/* _margin:-3px 0;*/ clear: both; visibility: hidden; }

/*布局*/

.AreaL { width: 206px; float: left; margin-right: 10px; }

.AreaR { width: 774px; float: left; }

/* ====================

     导航部分

==================== */

  /*顶部管理型导航*/

.log { height: 50px; }

.log li { float: left; }

.userInfo { color: #a83c0e; }

.userInfo a { color: #a83c0e; text-decoration: none; }

.log li img { position: relative; top: 5px; }

#topNav { background: url(../images/topNavBg.gif) no-repeat left top; height: 31px; line-height: 31px; color: #bebfc1; padding: 0px 15px; margin: 0px 10px; position: relative; }

#topNav .topNavR { background: url(../images/topNavR.gif) no-repeat; width: 5px; height: 31px; position: absolute; top: 0px; right: 0px; }

#topNav a { color: #006ad0; text-decoration: none; }

/*页面主导航*/

#mainNav { padding: 0 15px 0 25px; margin-top: -30px; }

#mainNav a { display: block; height: 32px; font-size: 14px; float: left; line-height: 30px; text-align: center; padding: 0 15px; background: url(../images/NavBg.gif) no-repeat 0 -35px; position: relative; margin-right: 5px; color: #616161; text-decoration: none; overflow:hidden}

#mainNav a span { width: 3px; height: 32px; background: url(../images/NavBg.gif) no-repeat 0 -105px; position: absolute; top: 0px; right: 0px; }

#mainNav a:hover { display: block; height: 32px; font-size: 14px; float: left; line-height: 30px; text-align: center; padding: 0 15px; background: url(../images/NavBg.gif) no-repeat 0 0px; position: relative; margin-right: 5px; color: #fff; text-decoration: none; overflow:hidden}

#mainNav .cur { display: block; height: 32px; float: left; line-height: 30px; text-align: center; padding: 0 15px; background: url(../images/NavBg.gif) no-repeat 0 0; position: relative; margin-right: 5px; color: #fff; text-decoration: none; font-weight: bold; }

#mainNav a:hover span, #mainNav .cur span { width: 3px; height: 32px; background: url(../images/NavBg.gif) no-repeat 0 -70px; position: absolute; top: 0px; right: 0px; }

/*搜索*/

#search { width: 960px; height: 36px; }

#search .search_l { display: inline; height: 28px; line-height: 28px; margin-top: 8px; background: url(../images/search_input.gif) no-repeat -5px -1px;}

.hotsearch { float: left; overflow: hidden; white-space: nowrap; width: 290px; height: 28px; line-height: 28px; margin: 8px 0 0 5px; color: #fff; }

#search .search_r { width: 192px; background: url(../images/search_r.gif) no-repeat 0 0; color: #666; height: 28px; line-height: 28px; margin-right: 15px; margin-top: 8px; width: 248px; }

#search .search_r .gwc {height: 28px; width: 156px; line-height: 28px; text-align: center; }

#search .search_r .gwc a { color: #000; }

#search .search_r .gwc b {font-weight: normal; padding: 0 4px; }

#search a { color: #fff; text-decoration: none; }

#search .keys { background: url(../images/bg.gif) no-repeat 0 -28px; color: #fff; padding-left: 40px; }

.keydiv{height:28px;overflow:hidden}

#search .B_input { height: 24px; line-height: 24px;background:url(../images/fangdajing.png) no-repeat 5px center;padding-left:25px; width:275px; float:left;}

#search .go { background: url(../images/sousuo.gif); border: none; width: 78px; height: 28px;/* position:relative; top:2px; utf8下*/ }

/*当前位置*/

#ur_here { background: url(../images/ur_here_bg.gif) no-repeat left center; height: 36px; line-height: 36px; padding-left: 25px; }

#ur_here a { color: #404040; 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; }

/*商品分类*/

.rbar { float: right; width: 200px;overflow:hidden }

.rbar .right { width: 200px; margin-top: 10px; float: right; background: url(../images/message_bg.gif) -1px -1px no-repeat; }

.rbar .right .top { height: 34px; line-height: 34px; padding: 10px 0 8px; }

#category_tree {background: #fff; }

.m-header h3{ background: url(../images/category_cat.jpg); color: #FFFFFF; height:28px; line-height:28px; text-align:left; font-size:14px; font-weight:bold}

#category_tree dl {margin-top:5px;}

#category_tree dt {background: url("../images/category.jpg") repeat-x ; color: #fff;height: 38px;line-height: 38px;text-indent: 32px;}

#category_tree dt a { color: #fff;text-decoration: none; }

#category_tree dd {background: url("../images/category.jpg") repeat-x 0 -76px; cursor: pointer;display: block; font-size: 12px; height: 28px;line-height: 26px;margin-top: 5px; text-indent: 42px;overflow:hidden}

#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 ul { border-bottom: 1px solid #e2f3fd; position: relative; }

.top10List .iteration { position: absolute; top: 6px; left: 6px; }

.top10List .iteration1 { padding-left: 3px; }

.top10List li.topimg { width: 35px; height: 35px; }

.top10List .samllimg { width: 35px; height: 35px; margin-bottom: 4px; }

.top10List li { padding: 3px 3px 3px 23px; float: left; }

/*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; border: 1px solid #c5e4ff; }

#brands a { color: #0069cd; text-decoration: none; margin: 2px 1px; display: block; float: left; }

.brandsIe6 { _width: 250px; }/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/

/*精品推荐，新品上市，热卖商品*/

.centerPadd { padding: 5px 0px 8px; overflow: hidden; }

.itemTit { height: 30px; background: url(../images/bg.gif) no-repeat 0px -195px; padding-left: 190px; text-align: right;}

.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; }

/*帮助*/

.helpTitBg { text-align: left; background: url(../images/bottomnav.gif) #fafafa repeat-x; }

.helpTitBg .advantage { width: 990px; height: 44px; margin-bottom: 8px; background: url(../images/footer.gif) no-repeat; }

.helpTitBg .advantage li { float: left; padding: 0 22px; text-indent: -9999em; overflow: hidden; }

.helpTitBg .advantage li.li01 a { width: 235px; display: block; height: 44px; color: #666; text-decoration: none; }

.helpTitBg .advantage li.li02 a { width: 240px; display: block; height: 44px; color: #666; text-decoration: none; }

.helpTitBg .advantage li.li03 a { width: 375px; display: block; height: 44px; color: #666; text-decoration: none; }

.helpTitBg .help_l { border: 1px solid #CCC; width: 264px; height: 171px; float: right; background: url(../images/footer-contact.jpg) no-repeat 0px 0px; }

.helpTitBg .help_l p { padding: 50px 0 0 0; line-height: 24px; text-align: center; }

.helpTitBg .help_l .qq { padding: 10px 0 0 0; text-align: center; }

.helpTitBg .help_l .qq a { padding: 0 5px; }

.helpTitBg .help_r { width: 660px; float: left; }

.helpTitBg dl { float: left; width: 200px; }

.helpTitBg dt { width: auto; height: 25px; line-height: 25px; color: #000; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei"; padding: 0 0 5px 25px; margin-bottom: 5px; border-bottom: 1px dotted #ddd; }

.helpTitBg dt img { float: left; padding-right: 15px; display: none; }

.helpTitBg dd { padding-left: 25px; }

.helpTitBg dd a { color: #616161; line-height: 22px; text-decoration: none; padding: 0px 0px 0px 0px; }

/*相关商品*/

.boxCenterList ul { margin-bottom: 5px;}

.boxCenterList li { float: left; width: 120px; }

.boxCenterList li.goodsimg { width:50px; margin-right: 8px;overflow:hidden; _display:inline}

.boxCenterList li.goodsimg img { width: 48px; height: 48px; display: block; }

/*相关文章(其它带有小三角点的文字列表共用)*/

.RelaArticle a, .alone { background: url(../images/bg.gif) no-repeat 0px -170px; padding: 0px 0px 0px 10px; color: #3f3f3f; text-decoration: none; }

.RelaArticle a:hover { background: url(../images/bg.gif) no-repeat 0px -170px; 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 li { width: 100%; }

#clear_history a { background: none; padding: 0px; color: #3f3f3f; text-decoration: none; float: right; cursor: pointer; }

.colle a { background: none; padding: 0px; color: #3f3f3f; text-decoration: none; }

.colle a:hover { background: none; padding: 0px; color: #ff6600; text-decoration: none; }

/* ====================

     商品详情页面部分模块

==================== */

#goodsInfo { background: #fff; _height: 1%; }

#goodsInfo .imgInfo { width: 230px; float: left; margin-right: 10px; overflow: hidden; }

#goodsInfo .imgInfo .thumb { width: 230px; height: 230px; display: block; }/*商品详情图片*/

#goodsInfo span { }

#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: 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 #cbcbcb; }

#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: #006bce; text-decoration: underline; }

#goodsInfo .textInfo .loop { background: #f7f7f7; margin-top: 8px; }

/*用户评论*/

.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 #cbcbcb; background: #f7f7f7; padding: 10px; }

.commentsList .inputBorder { border: 1px solid #cbcbcb; 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; }

/* ===用户中心=== */

.box_1 .userCenterBox { border: 4px solid #fff; background-color: #fff; }

.usBoxdenru { border: 1px solid #cbcbcb; width: 990px; background: url(../images/usBox_bg.gif) repeat-x bottom; height: 456px; }

.usBox { border: 1px solid #cbcbcb; width: 990px; }

.usBox_1 { text-align: left; width: 310px; min-height: 300px; margin: 58px 0 0 0; border: 1px solid #cdcdcd; background: #fff; }

.usBox_1 .logtitle { height: 50px; background: url(../images/logtitle.gif) no-repeat left center; border-bottom: 1px solid #cdcdcd; }

.us_Submit { border: none; width: 100px; 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; }

/* 注册页面 */

.reg_title { padding-left: 10px; height: 30px; line-height: 30px; background: url(../images/new_bg.gif) repeat-x left top; }

.usBox_2 { background: #fff; text-align: left; padding: 43px 153px 20px 20px; }

.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; }

/* ===商品分类页面=== */

    /*属性组合搜索*/

.screeBox { padding: 10px; }

.screeBox a { color: #404040; }

.screeBox span { background: #91d3f7; padding: 3px 5px; margin: 0 3px; }

.sort a { position: relative; bottom: 2px; }

.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 #cbcbcb; 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 #cbcbcb; }

.flowBox h6 { height: 30px; line-height: 30px; background: url(../images/gouwu_t.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; }

.flowBox .gw_top th { height: 30px; line-height: 30px; background: url(../images/gouwu_t.gif) repeat-x; padding: 0; }

/* ===文章列表页-2009.6.8=== */

.article_search { margin: 8px 0; }

.article_search .inputBg { width: 300px; }

/* ===打印报价单=== */

.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 { width: 100%; text-align: center; height: 60px; line-height: 60px; }

#pager a { color: #0066cc; text-decoration: none; }

/* 客户留言 */

.feedback_list { width: 95%; border-bottom: 1px dotted #CCC; margin: 20px 0 0 0; padding: 20px 0 0 0; clear: both; margin: 0 auto; }

.feedback_list ul li { width: 100%; height: auto; display: table; clear: both; }

.feedbackphoto { width: 38px; height: 39px; border: 1px solid #dedede; float: left; margin: 0 0 50px 0; }

.feedbackphoto img { border: 3px solid #fff; }

.feedbackinfo { width: 640px; height: auto; overflow: auto; float: right; }

.feedbackinfo strong { float: left; font-family: "Microsoft YaHei"; font-weight: bold; }

.feedbackinfo span { float: left; color: #999; }

.feedbackinfo div { width: 640px; clear: both; padding: 10px 0 0 0; font-family: "Microsoft YaHei"; line-height: 20px; color: #999; }

.reply { width: 640px; padding: 10px 0 15px 0; font-family: "Microsoft YaHei"; line-height: 20px; color: #F00; }

/*底部导航+友情链接*/

#bottomNav { width: 958px; }

#bottomNav .box_1 { border: none; }

.bNavList { border: 1px solid #fff; background: #eef6f9; height: 27px; line-height: 27px; padding: 0 12px; }

.links { padding: 5px 0px; background: url(../images/dash_line.gif) repeat-x bottom; }

.bNavList a { color: #006acd; text-decoration: none; }

.links a { color: #616161; text-decoration: none; line-height: 24px; }

.bNavList img { _position: relative; top: 8px; }

.links img { width: 88px; height: 30px; margin: 5px; }

/*版权*/

#footer { margin: 0px auto 10px; line-height: 24px; text-align: center; color: #616161; }

#footer a { color: #616161; text-decoration: none; }

#footer .ftimg { padding: 30px 0 10px; }

#footer .ftimg img { margin: 0 5px; }

/* ======商品比较浮动块 ====== */

#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=50); -moz-opacity: 0.7; opacity: 0.7; }

/*  积分兑换样式修改 */

.point li { float: left; width: 300px; }

.nav_top { /*background: url(../images/nav_bg_top.gif) repeat-x bottom; */}

.logo_tel { padding-top: 20px; }

.logo_tel .logo { position: relative;/*width:255px;*/ }

.logo_tel .logo .logo_top { width: auto; height: 25px; background: url(../images/logo_top.gif) no-repeat; line-height: 20px; position: absolute; right: 0; top: -15px; text-indent: 6px; color: #fff; }

.logo_tel .logo .logo_top span { float: left; }

.logo_tel .logo .logo_top .ret { float: left; float: left; width: 10px; height: 25px; font-size: 0px; text-align: center; background: url(../images/logo_top_r.gif) right top; }

.logo_tel .f_r { width: 695px; }

.logo_tel .f_r .tel { width: 265px; padding: 0px 0px 15px 430px; }

.logo_tel .f_r .tel p { background: url(../images/tel_bg.gif) no-repeat left; padding-left: 20px; height: 26px; line-height: 26px; }

.logo_tel .f_r .tel img { height: 26px; width: 180px; }

.nav { background: url(../images/nav_bg.gif) repeat-x; height: 43px; }

.line5 { height: 5px; background: #cbcbcb; margin: 20px 0; font-size: 0px; }

/*最新评论*/

.pingrun .title { height: 33px; line-height: 33px; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; background: url(../images/pingrun.gif) no-repeat 5px center; padding-left: 30px; font-size: 14px; color: #c84200; font-weight: bold; }

.pingrun .content li { width: 25%; margin-top: 20px; float: left; font-family: "Microsoft YaHei"; }

.pingrun .content li span { float: left; width: 110px; }

.pingrun .content li span img { height: 100px; width: 100px; border: 1px solid #cdcdcd; }

.pingrun .content li p { line-height: 18px; padding-bottom: 5px; color: #898989; }

/*首页说明*/

.home_sm ul { padding-left: 22px; }

.home_sm li { float: left; width: 25%; padding: 10px 0; font-family: "Microsoft YaHei"; }

.home_sm li img { float: left; padding: 0 10px 0 0; }

.home_sm li p { font-size: 21px; padding-top: 12px; }

.home_sm li span { font-size: 14px; color: #f75200; }

/*首页分类*/

.fenlei { width: 968px; height: auto; display: table; padding: 0 10px; }

.fenlei .list { width: 100%; background: url(../images/dash_line.gif) repeat-x bottom; height: auto; display: table; padding: 10px 0; line-height: 40px; }

.fenlei .list img { width: 40px; height: 40px; float: left; padding-right: 10px; }

.fenlei .list p { height: 40px; padding:0 3px; background: #EBEBEB; font-weight: bold; font-size: 14px; text-align: center; float: left; margin-right:10px;}

.fenlei .list a { float: left; height: 40px; line-height: 40px; margin: 0px 19px 0px 0; padding: 0 5px; white-space: nowrap; }

.fenlei .list a:hover, .fenlei .list a.current { background: #F60; color: white; }

.fenlei .list span { margin: 0 19px 0 0; color: #F00; }

.fenleix { width: 722px; height: auto; display: table; padding: 0 10px; }

.fenleix .list { width: 100%; background: url(../images/dash_line.gif) repeat-x bottom; height: auto; display: table; padding: 10px 0; line-height: 40px; }

.fenleix .list img { width: 40px; height: 40px; float: left; padding-right: 10px; }

.fenleix .list p { height: 40px; width: 78px; background: #EBEBEB; font-weight: bold; font-size: 14px; text-align: center; float: left; }

.fenleix .list a { margin: 0 12px 0 0; white-space: nowrap; }

.fenleix .list span { margin: 0 12px 0 0; color: #F00; }

#bgnone { background: none; }

/*首页商品清单*/

.home_goods .title { height: 40px; background: url(../images/home_glt_bg.gif) repeat-x bottom;margin:2px 0;}

.home_goods .title p { width: 184px; height: 40px; background: url(../images/home_glt_pbg.gif) no-repeat center bottom; float: left; color: #fff; font-family: "Microsoft YaHei"; font-size: 18px; font-weight:bold; line-height: 38px; text-indent:23px;}

.home_goods .title p img { padding: 8px 6px 0 22px; float: left; }

.home_goods .title span { height: 36px; padding-top: 5px; line-height: 36px; display: block; padding-right: 15px; float: right; }

.home_goods .title font{margin-left:5px;}

.home_goods{border: 1px solid #C9C9C9;width: 988px !important;}

.home_goods .content {  padding: 0px 8px;}

.home_goods .content dl { float: left; width: 232px; text-align: center; padding: 5px 5px 25px; height:296px; overflow:hidden;}

.home_goods .content dl .inner { border: 2px solid #fff; }

.home_goods .content dl.bg_on {/*background:#ffe8c4;*/ cursor: pointer; }

.home_goods .content dl.bg_on .inner { border-color: #d87f7f; }

.home_goods .content dl#border_rb { border-right: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }

.home_goods .content dl#border_b { border-bottom: 1px solid #C9C9C9; }

.home_goods .content dl#border_r { border-right: 1px solid #C9C9C9; }

.home_goods .content dt img { width: 220px; height: 187px; margin: 0 0 8px 0; }

.home_goods .content dd { width: 220px; text-align: center; overflow: hidden; white-space: nowrap; course: hand; }

.home_goods .content dd a { color: #f75200; text-decoration: none; line-height: 20px; }

.home_goods .content dd.ash { color: #898989; line-height: 30px; }

/*价格文字*/

.price {color: #d60000; font: 15px Arial, Helvetica, sans-serif; font-weight:bold;}

.price1 {color: #f60; font: 15px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

.price2 {color: #acacac; font-size: 12px; text-decoration: line-through; }

.num { color: #ec770f;font: 15px Arial, Helvetica, sans-serif;font-weight:bold;}

.num0 { color: #c00;font: 25px Arial, Helvetica, sans-serif;}

/*灰色文字*/

.gray,.gray a:link,.gray a:visited {font-size: 12px;color: #acacac;}.gray a:active,.gray a:hover {font-size: 12px;color:#f00;}

.gray1,.gray1 a:link,.gray1 a:visited {font-size: 12px;color: #7c7777;}.gray1 a:active,.gray1 a:hover {font-size: 12px;color:#f00;}

/*绿色文字*/

.green,.green a:link,.green a:visited {font-size: 12px;color: #5c7f03;}.green a:active,.green a:hover {font-size: 12px;color:#f00;}

.home_goods .content dd em { font-family: "Microsoft YaHei"; font-size: 14px; color: #ff0005; font-style: normal; }

.yellow { color: #db7c00; }

.blue { color: #0090ff; }

/*热点推荐*/

.home_hot {   border: 1px solid #CCCCCC; width: 204px;}

.home_phone{border:1px solid #ccc; background:#F4F3F2; color:#828282;padding:20px 0 17px 15px;margin-top: 4px; height: 142px;}

.home_phone p{}

.home_phone span{color: #006EDF; display: block; font-size: 24px; font-family: "Microsoft YaHei";margin:10px 0;}

.home_phone font{ display:block}

.home_phone .index_qq{ margin: 10px 0;}

.AreaL .content { border: 1px solid #cbcbcb; border-top: none; }

.hot_list ul { padding: 5px; }

.hot_list ul li { line-height: 20px; height: 20px; padding: 10px 0; background: url(../images/dash_line.gif) repeat-x bottom; clear: both; }

.hot_list ul li em { float: left; font-style: normal; color: #fff; width: 14px; line-height: 14px; text-align: center; height: 14px; background: #E95200; font-family: "Microsoft YaHei"; }

.hot_list ul li a { color: #AC2987; text-decoration: none; }

.hot_list ul li .hot_photo { display: block; margin: 0 10px 0 5px; float: left; width: 62px; height: 62px; }

.hot_list ul li .hot_photo img { width: 60px; height: 60px; border: 1px solid #cbcbcb; float: left; }

.hot_list ul li .hot_title { float: left; width:98px; }

.hot_list ul li .name01 { overflow: hidden; float: left; margin: 0 0 0 8px; width: 158px; }

.hot_list ul li .name01 span { float: right; color: #FF0400; font-size: 14px; font-family: "Microsoft YaHei"; }

.hot_list ul li .name02 { display: none; }

.hot_list ul li.show { list-style-type: none; height: 62px; }

.hot_list ul li.show .name01 { display: none; }

.hot_list ul li.show .name02 { overflow: hidden; margin: 5px 0 0 0; display: inline; }

.hot_list ul li.show .name02 p { color: #6D6D6D; line-height: 30px; }

.hot_list ul li.show .name02 b { color: #FF0400; font-size: 14px; font-family: "Microsoft YaHei"; }

.llg_goods .title { height: 42px; background: #01A1F9; padding-left: 8px; }

.llg_goods .title li { font-size: 14px; color: #000; padding: 10px 0 0 0; width: 115px; text-align: center; height: 32px; line-height: 32px; font-weight: bold; background: url(../images/llg_goods_bg.gif) left 7px no-repeat; }

.hxf_goods .title { height: 42px; background: #23B337; padding-left: 8px; }

.hxf_goods .title li { font-size: 14px; color: #000; padding: 10px 0 0 0; width: 115px; text-align: center; height: 32px; line-height: 32px; font-weight: bold; background: url(../images/hxf_goods_bg.gif) left 7px no-repeat; }

/*首页焦点图*/

#MainPromotionBanner { width: 510px; height: 230px; padding: 3px; border: 1px solid #cbcbcb; float: left;*height:232px !important;}

#MainPromotionBanner #SlidePlayer { position: relative; margin: 0 auto; }

#MainPromotionBanner .Slides { padding: 0; margin: 0; list-style: none; height: 230px; overflow: hidden; }

#MainPromotionBanner .Slides li { float: left; width: 510px; height: 230px; }

#MainPromotionBanner .Slides img { border: 0; display: block; width: 510px; height: 230px; }

#MainPromotionBanner .SlideTriggers { margin: 0; padding-right: 10px; list-style: none; position: absolute; top: 200px; right: 0px; z-index: 10; height: 25px; }

#MainPromotionBanner .SlideTriggers li { float: left; display: inline; text-align: center; display: block; line-height: 16px; height: 16px; width: 16px; font-family: Arial; font-size: 1em; cursor: pointer; overflow: hidden; margin: 3px; background: #BAB5B2; color: #fff; }

#MainPromotionBanner .SlideTriggers li.Current { border: 0; font-size: 1em; line-height: 16px; height: 16px; width: 16px; margin: 3px; background: #F90507; }

/*首页公告*/

.gg_qq { float: right; width: 247px; }

.gg_qq .ricon { padding: 5px 0; border: 1px solid #CBCBCB; text-align: center; }

.qq_kf { height: 60px; padding: 55px 0 0 10px; background: url(../images/qq_kf.gif) no-repeat; border: 1px solid #cbcbcb; position: relative; }

.qq_kf p { color: #d13d7b; font-family: Arial, Helvetica, sans-serif; line-height: 22px; font-size: 11px; }

.qq_kfbg { position: absolute; right: 0; top: -5px; }

.gongao ul { height: 32px; border-left: 1px solid #cbcbcb; }

.gongao li { width: 122px; float: left; height: 30px; line-height: 30px; text-align: center; cursor: pointer; border: 1px solid #cbcbcb; border-left: none; font-size: 14px; }

.gongao li.slect { border-bottom: none; color: #B90034; font-weight: bold; border-top: 2px solid #E48889; }

.gongao dl { border: 1px solid #cbcbcb; border-top: none; padding: 5px 0 6px; }

.gongao dd { line-height: 24px; padding-left: 10px; }

/*首页组合切换*/

#slide-box { margin: 0 auto; width: 744px; }

#slide-box .top p { width: 115px; height: 34px; line-height: 34px; font-size: 20px; font-family: "Microsoft YaHei"; }

#slide-box .top .passit_def_div { float: right; }

#slide-box .top .passit_def_div img { width: 36px; display: inherit; }

#slide-box .slide-content { border: 1px solid #cbcbcb; padding: 11px 10px 10px 10px; }

#slide-box .wrap { overflow: hidden; width: 675px; float: left; }

#slide-box .left { width: 14px; float: left; cursor: pointer; padding: 82px 8px 0 0; height: 118px; }

#slide-box .right { width: 14px; float: right; cursor: pointer; background: url(../images/fenzhu_bg.gif) no-repeat left center; padding: 82px 0 0 11px; height: 145px; }

#slide-box ul { width: 10000px; }

#slide-box li { float: left; width: 130px; height: 190px; background: url(../images/fenzhu_bg.gif) no-repeat left; padding: 0 0 0 2px; text-align: center; }

#slide-box li dt { padding-top: 8px; }

#slide-box li dt img { width: 174px; height: 147px; }

#slide-box li dd { color: #898989; line-height: 18px; }

#slide-box li .uniongoods { width: 130px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course: hand; }

#slide-box li dd a { color: #F65300; text-decoration: none; line-height: 30px; }

#slide-box li dd span { text-decoration: line-through; }

#slide-box li dd em { color: #FF0400; font-style: normal; }

.guestbook_index { width: 220px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course: hand; }

/*首页宝典*/

.baodian .left { width: 230px; float: left; position: relative; }

.baodian .left .baodian_top { position: absolute; top: 0; z-index: 900; }

.baodian .left .baodian_title { position: absolute; top: 0; left: 0; height: 80px; width: 100%; background: #000; opacity: 0.6; filter: alpha(opacity=60); }

.baodian .mid { width: 454px; float: left; height: 275px; padding: 10px 15px; }

.baodian .mid .head { padding: 0 8px 15px; background: url(../images/h2_tit_bg.gif) no-repeat center bottom; }

.baodian .mid .head h2 { font-size: 20px; text-align: center; margin: 0; padding: 0; line-height: 44px; }

.baodian .mid .head h2 a { color: #616161; }

.baodian .mid .head p.text { line-height: 24px; }

.baodian .mid .head p.text a { color: #FF021F; }

.baodian .mid ul { margin-top: 8px; }

.baodian .mid li { float: none; width: 100%; line-height: 26px; padding: 3px 0; list-style: none; }

.baodian .mid li h2 { font-size: 12px; line-height: 20px; }

.baodian .mid li p { line-height: 20px; font-size: 12px; }

.baodian .mid li p a { background: none; }

.baodian .right { width: 244px; height: 295px; float: right; background: url(../images/message_bg.gif) no-repeat; }

.baodian .right .top { height: 34px; line-height: 34px; padding: 10px 0 0px; }

.baodian .right .top span { float: right; padding-right: 10px; }

.baodian .right .top span a { color: #cd6704; }

.baodian .right dd { line-height: 26px; padding-left: 14px; }

.baodian a { color: #898989; text-decoration: none; }

/*文章列表*/

.bd_newlist { border: 1px solid #fc821d; }

.bd_newlist .top { height: 30px; line-height: 30px; background: url(../images/bd_tit_bg.gif) repeat-x; font-size: 14px; padding-left: 10px; font-weight: bold; color: #fff; }

.bd_newlist dl { padding: 10px; }

.bd_newlist p { height: 32px; background: #FFFAEA; border-top: 1px solid #F0E6DC; border-bottom: 1px solid #F0E6DC; font-weight: bold; font-size: 14px; line-height: 32px; padding-left: 10px; }

.bd_newlist dl dd { line-height: 24px; background: url(../images/ash_jiao.gif) no-repeat left center; padding-left: 10px; }

.ash_bgmenu { height: 30px; background: url(../images/new_bg.gif) repeat-x left top; font-size: 14px; font-weight: bold; }

.ash_bgmenu p { color: #FF5C03; background: url(../images/org_jiao.gif) no-repeat 10px center; padding-left: 20px; height: 30px; line-height: 30px; }

.bd_rlist .content dl { width: 280px; padding: 10px 10px 0; float: left; }

.bd_rlist .content dd { width: 50%; float: left; text-align: center; margin-bottom: 10px; }

.bd_rlist .content dl span { width: 120px; height: 90px; display: block; padding: 2px; border: 1px solid #c9c9c9; margin: 0 auto; }

.bd_rlist .content dl span a img { width: 120px; height: 90px; }

.news_xxxx span a img { width: 120px; height: 90px; }

.bd_rlist .content dl p { line-height: 24px; }

.bd_rlist .content ul { width: 430px; float: right; padding: 10px 12px 10px 0; }

.bd_rlist .content li { border-bottom: 1px solid #c9c9c9; line-height: 30px; padding-left: 6px; }

.bd_rlist .content li span { float: right; padding-right: 10px; }

.shangping #slide-box { width: auto;}

.slide-content{overflow:hidden;height:225px !important;}

.shangping #slide-box li { width: 183px; height: 231px; }

.shangping #slide-box .slide-content { border: none; }

.shangping h1 { line-height: 40px; font-size: 20px; text-align: center; font-family: "Microsoft YaHei"; font-weight: normal; color: #FE7F38; padding: 10px 0; }

.shangping_cl { width: 253px; float: left; padding-left: 25px; padding-top: 10px; position: relative; }

.shangping_cl .shop_fbg { position: absolute; left: -6px; top: -4px; }

.shangping_cl .price { height: 38px; line-height: 38px; padding: 9px 15px 9px 0; background: url(../images/new_bg.gif) repeat-x left -25px; }

.shangping_cl .price font { font-family: "Microsoft YaHei"; font-size: 28px; font-weight: bold; color: #fff; }

.shangping_cl .price font b { font-size: 23px; }

em { font-style: normal; }

.shangping_cl .beizhu { width: 252px; border-left: 1px solid #FBEF83; border-bottom: 1px solid #FBEF83; margin: 0; }

.shangping_cl .beizhu dl { background: #FBF7AD; padding: 5px 0 2px 0; }

.shangping_cl .beizhu dd { float: left; width: 84px; text-align: center; line-height: 22px; background: url(../images/right_line.gif) no-repeat right center; }

.shangping_cl .beizhu dd.backnone { background: none; }

.shangping_cl .beizhu ul { padding: 13px 0px 0px 15px; }

.shangping_cl .beizhu li { line-height: 22px; }

.shangping_cl .beizhu .leiji { line-height: 20px; padding: 10px 0 15px 15px; }

.shangping_cr { width: 436px; float: left; border: 1px solid #FF6E1D; height: 306px; position: relative; }

.shangping_cr .zhcp { position: absolute; top: -3px; left: -3px; }

.shangping_cr .pic { width: 430px; height: 300px; background: #fff; border: 3px solid #FB8F44; text-align: center; }

.shangping_cr .pic img { height: 250px; width: 300px; padding-top: 5px; }

.goods-det { width: 940px; margin: 10px auto 20px; }

.fleft { float: left; }

.fright { float: right; }

.goods-det .goods-name { font: 12px/180% "宋体", Arial, Helvetica, sans-serif; padding: 0 0 15px 18px; font-size: 14px; line-height: 22px; color: #333; font-weight: bold; text-align: left; }

.goods-det .gpic { position: relative;}

.goods-det .ginfo { width: 360px; margin-left:34px; }

.goods-det .gpic .pic { text-align: center; }

.goods-det .gpic .pic img {/* width:380px ;height:285px*/}

.goods-det .gpic .zuhe { position: absolute; left: -2px; top: -2px; }

.goods-det .ginfo ul { padding-bottom: 16px; }

.goods-det .ginfo li { float: left; width: 360px; height: 28px; line-height: 28px; margin-bottom: 0; font-size: 12px; }

.goods-det .ginfo .tit { float: left; width: auto; text-align: left; color: #606060; }

.goods-det .ginfo .item { float: left; width: auto; color: #101010; }

.goods-det .ginfo .item a { color: #101010; }

.goods-det .ginfo .item a:hover { text-decoration: underline; }

.goods-det .ginfo .market-price { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.goods-det .ginfo .market-price .item { text-decoration: line-through; }

.goods-det .ginfo .member-price .tit { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.goods-det .ginfo .member-price strong { color: #F93B00; ; font-weight: 700; font-size: 16px; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; }

.goods-det .ginfo .account { padding: 0 10px; }

.goods-det .ginfo .number { color: #f70; }

.goods-det .ginfo .click { color: #0090FF; }

.goods-det .ginfo .tel { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.goods-det .ginfo .tel .item { color: #FF3600; }

.goods-det .tobuy { padding-top: 16px; border-top: 1px dotted #dcdcdc; }

.goods-det .tobuy a { padding: 9px 15px 0 0; }

.goods-det .guanzhu { line-height: 24px; }

.goods-det .guanzhu b { color: #f00; padding-bottom: 0 5px; font-weight: bold; }

.goods-det .qq { position: relative; width: 174px; height: 80px; margin: 0; cursor: pointer; }

.goods-det .qq .tit { position: absolute; right: 0px; top: 0px; width: 94px; height: 80px; margin-left: 80px; padding-top: 15px; line-height: 25px; text-align: center; color: #2B6089; font-size: 16px; }

.goods-det .shopinfo { width: 180px; }

.goods-det .shopinfo h2 { height: 32px; line-height: 32px; border-bottom: 1px solid #dcdcdc; font-size: 12px; color: #333; }

.goods-det .shopinfo h1 { height: 32px; line-height: 32px; margin-top: 13px; font-size: 14px; color: #676767; text-align: left; font-family: "宋体"; font-weight: bold; }

.goods-det .shopinfo p { padding-top: 10px; color: #676767; font-size: 14px; }

.goods-det .shopinfo p.tel { padding: 12px 0; height: 24px; line-height: 24px; text-align: center; font-size: 28px; font-weight: normal; color: #333; font-family: Arial; }

.goods-det .shopinfo .icon { padding-top: 5px; }

.div2 { position: fixed; _position: absolute; top: -1px; z-index: 295; }

#com_b { background: url(http://img.nuolaimei.com/images/bm_tit68ecshopcom_bg.gif) repeat-x 1px top; height: 30px; border-bottom: #EC496C 2px solid; }

#com_b h2 { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-left: 20px; padding-right: 20px; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center; COLOR: #000; BACKGROUND: #fff; border: #EC496C 2px solid; border-bottom: #fff 2px solid; margin: 0; margin-right: 2px; float: left; position: relative; top: 0px; _top: 2px; cursor:pointer }

#com_b .h2bg { BACKGROUND: #fff; COLOR: #7C7C7C; border: none; margin: 0; margin-right: 2px; float: left; font-size: 12px; font-weight: bold; top: 0px; }

.good_cont{ display:none}

#com_b li{float:left;}

.buynow .title { height: 28px; border-bottom: 2px solid #007F3F;}

.buynow .title span { display: block; background: url(../images/buynow.png) no-repeat; color: white; font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; height: 28px; line-height: 28px; padding: 0px 18px; text-align: left; width: 60px; margin-bottom: -1px }

.buynow .content .buy-help { margin-bottom: 20px; text-align: center;padding:10px 0;}

.buynow .content .tgoumai { border: 1px solid #777; height: 19px; line-height: 19px; margin-right: 5px; padding: 1px 4px; }

.buynow .content .pay-confirm-button { background: url("../images/pay.png") no-repeat; border: medium none; cursor: pointer; display: block; height: 32px; margin: 20px auto; padding: 0; width: 188px; }

.goods_fenlei { display: block; width: auto; margin: 0 auto; }

.goods_fenlei .list { display: block; }

.more_fenlei { text-align: center; height: 24px; line-height: 24px; color: #f70; font-family: "Microsoft YaHei"; }

.more_fenlei a { color: #f70; }

.more_fenlei a:hover { text-decoration: underline; }

.infotit { border-bottom: 1px solid #BBBBBB; padding: 15px 10px 0 10px; margin-bottom: 12px; }

.infotit h2 { height: 30px; background: url(../images/np_goods_bottom_btn_hover.gif) repeat-x left bottom; float: left; color: #fff; font-size: 14px; margin-right: 3px; position: relative; bottom: -1px; line-height: 30px; padding: 0 10px; }

.infotit h2 span, .infotit .h2bg span { width: 5px; height: 34px; display: block; position: absolute; }

.infotit h2 span.l { background: url(http://img.nuolaimei.com/images/bg1.gif) no-repeat 0 -155px; left: 0px; top: 0px; }

.infotit h2 span.r { background: url(http://img.nuolaimei.com/images/bg1.gif) no-repeat -6px -155px; right: 0px; top: 0px; }

.infotit .h2bg { background: url(../images/np_goods_bottom_btn.gif) repeat-x left bottom; color: #666666; position: relative; bottom: 0px; height: 30px; line-height: 30px; font-weight: bold; font-size: 14px; padding: -1px 10px; border: 1px solid #ccc; border-bottom: none; }

.infotit .h2bg span.l { background: url(http://img.nuolaimei.com/images/bg1.gif) no-repeat -12px -155px; left: 0px; top: 0px; }

.infotit .h2bg span.r { background: url(http://img.nuolaimei.com/images/bg1.gif) no-repeat -18px -155px; right: 0px; top: 0px; }

.tips { text-align: center; font-size: 14px; font-weight: bold; padding: 30px 0px; color: #F60; }

.Goodpromotion { border: #ececec solid 1px; padding: 8px 0; margin: 5px 0; }

.Goodpromotion table { margin: 0 auto; }

.captcha { padding-left: 12px; }

.bnt_number4 { width: 81px; background: url(../images/bg.gif) no-repeat -124px 0; border: none; text-align: center; font-weight: 100; font-size: 12px; color: black; height: 21px; vertical-align: middle; cursor: pointer; padding-top: 4px 9; }

.info_list { padding: 20px; line-height: 28px; }

.info_list .zhly .title { font-size: 14px; }

.red { color: #de0404; }

.info_list .zhly .content { padding: 15px; border: 1px solid #E4E4E4; color: #8B8B8B; margin-top: 20px; }

.info_list .nomal_tie { background: url(../images/weijianjia.gif) no-repeat right center; width: 115px; height: 34px; line-height: 34px; font-size: 20px; font-family: "Microsoft YaHei"; padding: 10px 0; }

.info_list .shenming {/* padding: 20px 0; border-top: 1px solid #E4E4E4; margin-top: 20px;*/ }

.through { text-decoration: line-through; }

.denru_title { padding-left: 10px; line-height: 35px; border-bottom: 1px solid #cdcdcd; }

.usBox_left { width: 480px; height: 300px; background: url(../images/usBox_leftbg.gif) no-repeat 56px 62px; padding: 62px 0 0 56px; float: left; }

.lct { text-align: center; padding: 15px 0; }

.gwzn_list { padding: 15px 10px; }

.gwzn_list li { line-height: 30px; background: url(../images/dash_line.gif) repeat-x bottom; padding-left: 10px; }

.gwzn_list li .left { color: #1a68b3; width: 60px; height: 30px; display: block; float: left; text-align: right; }

.gwzn_list li .right { line-height: 30px; width: 630px; float: right; display: block; text-align: left; }

.top_bottom { margin: 15px 0; text-align: left; background: #FFB430; padding: 10px 20px; color: #000; }

.top_bottom a { color: #000; }

.ne_title { font-size: 20px; font-family: "Microsoft YaHei"; color: #B11E0D; padding-bottom: 20px; border-bottom: 1px dashed #BA7166; margin-bottom: 10px; }

/*推荐组合页面*/

.recom { width: 971px; position: relative; padding-top: 5px; height: 280px; }

.recom .recom_1 { position: absolute; left: 0px; top: 0px; }

.recommend { width: 990px; height: 248px; padding-bottom: 32px; }

.recommend .scrolls { width: 786px; height: 236px; border: 6px solid #ff8f47; float: left; margin: 0 0; }

.blk_29 { OVERFLOW: hidden; ZOOM: 1; width: 758px; margin-top: 18px; }

.blk_29 .LeftBotton { BACKGROUND: url(../images/button_l.jpg) no-repeat 5px 80px; FLOAT: left; WIDTH: 25px; CURSOR: pointer; HEIGHT: 114px; }

.blk_29 .RightBotton { FLOAT: right; background: url(../images/a.jpg) no-repeat 0 0; WIDTH: 25px; CURSOR: pointer; padding-left: 10px; padding-top: 85px; HEIGHT: 109px; }

.blk_29 .Cont { OVERFLOW: hidden; WIDTH: 698px; float: left; height: 194px; }

.blk_29 .boxx { FLOAT: left; WIDTH: 129px; padding-left: 10px; height: 194px; background: url(../images/a.jpg) no-repeat 0 0; }

.blk_29 .boxx IMG { DISPLAY: block; MARGIN: 0px auto; }

.blk_29 .boxx A:hover IMG { BORDER: #ff8f47 1px solid; width: 116px; height: 122px; }

.blk_29 .boxx .nameun { width: 129px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course: hand; }

.blk_29 .boxx .nameun a { color: #f75200; line-height: 220%; text-decoration: none; }

.blk_29 .boxx .nameun a:hover { text-decoration: underline; }

.blk_29 .boxx P { color: #aaaaaa; text-align: left; text-indent: 28px; }

.blk_29 .boxx P span { color: #ff0000; font-size: 14px; font-family: Microsoft YaHei; }

.blk_29 .boxx P a { color: #f75200; line-height: 220%; text-decoration: none; }

.blk_29 .boxx P a:hover { text-decoration: underline; }

.rollphotos { width: 758px; }

.recommend .buy { width: 179px; height: 248px; background: #ff8f47; float: left; padding-left: 12px; }

.recommend .buy h1 { font-size: 17px; font-family: Microsoft YaHei; line-height: 25px; margin-top: 10px; margin-bottom: 20px; }

.recommend .buy p { line-height: 22px; color: #ffffff; }

.recommend .buy p.buybotton { padding-top: 10px; }

.recommend .buy a img { border: 1px solid #ff8f47; width: 77px; height: 36px; }

.recommend .buy a img:hover { border: none; width: 79px; height: 38px; }

h3.cat-tit { position: relative; height: 28px; line-height: 28px; margin-top: 5px; border-bottom: 2px solid #CBCBCB; text-align: left; background: none;width:966px;}

h3.cat-tit span { background: none; height: 28px; line-height: 28px; padding: 0 20px 0 0; color: #101010; font-weight: normal; }

.upager {float:right;}

.upager #pager { height: 28px; line-height: 28px; }

/* 商品列表页推荐产品 */

.hots_box { width: 200px; height: auto; display: table; *_padding:0 0 15px 0;}

.hots_box .top { width: 98%; background: url(../images/xx.gif) no-repeat right center; float: left; padding: 0 0 15px 0; }

.hots_box .top p { height: 34px; line-height: 34px; text-align: center; font-size: 16px; font-family: "Microsoft YaHei"; }

.hots_box .top span { float: right; padding: 8px 10px 0 0; line-height: 20px; }

/*单个商品*/

.hots_box .goodsItemx { width: 200px; height: 260px; text-align: center; position: relative; overflow: hidden; margin: 0 auto; border: none; }

.hots_box .goodsItemx .goodsimg { width: 200px; height: 200px; margin: 5px 0 12px 0; }

.hots_box .goodsItemx .goodsimg:hover { BORDER: #ff8f47 3px solid; width: 194px; height: 194px; }

.hots_box .market { font-size: 12px; color: #999; }

.centerPadd .goodsBox { border: 1px solid #d6ecff; padding: 0px 0px 0px 11px; }

.centerPadd .goodsBox .more { text-align: right; clear: both; margin: 0 8px 8px 0; }

/*商品列表显示方式*/

.goodsList { padding: 10px 10px 0 0px; }

.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 #cbcbcb; 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; }

.goodsItem { width: 188px; height: 280px; text-align: center; line-height: 22px; float: left; padding: 0px; margin: 0; }

.goodsItem:hover { background: #ffe8c4; }

.goodsItem .goodsimg { width: 168px; height: 168px; margin: 8px auto; }

.goodsItem p a { color: #f00; }

.goodsItem .orange { padding: 0 5px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; course: hand; }

.goodsItem .orange a { color: #f75200; }

.goodsItem .ash em { font-family: "Microsoft YaHei"; font-size: 14px; color: #ff0005; font-style: normal; }

.market_s { font-size: 12px; padding: 0 10px 0 0; }

.market_s a { color: #FF0000; }

.shop_x { padding: 0 10px 0 0; }

.shop_s { font-size: 16px; font-family: Arial; font-weight: bold; }

.news_info { border: 4px solid #fff; background: #fff; padding: 20px 15px; line-height: 26px; color: #666; font-size: 13px; }

.news_info img { MAX-WIDTH: 100%!important; HEIGHT: auto!important; width:expression(this.width > 600 ? "600px" : this.width)!important;}

#h1_header { padding: 8px 0 8px 0; border-bottom: 1px solid #a3a3a3 }

#h1_header h1 { font-size: 22px; padding: 0 0 6px 0; }

#h1_desc { font-size: 12px; padding: 0 0 0 2px; }

/*专家问答*/

.box_1 { border: 1px solid #CBCBCB; }

.baodian .mid { width: 720px; float: left; height: 225px;overflow:hidden}

.baodian .mid { padding: 50px 5px 5px 15px; ; background: url(../images/wenda_tit_bg.jpg) no-repeat left top; }

.baodian .right { width: 248px; height: 295px; float: right; background: url(../images/message_bg.gif) no-repeat;overflow:hidden}

.baodian a { color: #898989; text-decoration: none; }

/*发货列表*/

.bd_newlist { border: 1px solid #fc821d; }

.bd_newlist .top { height: 30px; line-height: 30px; background: url(../images/bd_tit_bg.gif) repeat-x; font-size: 14px; padding-left: 10px; font-weight: bold; color: #fff; }

.bd_newlist dl { padding: 10px; }

.bd_newlist p { height: 32px; background: #FFFAEA; border-top: 1px solid #F0E6DC; border-bottom: 1px solid #F0E6DC; font-weight: bold; font-size: 14px; line-height: 32px; padding-left: 10px; }

.bd_newlist dl dd { line-height: 24px; background: url(../images/ash_jiao.gif) no-repeat left center; padding-left: 10px; }

.ash_bgmenu { height: 30px; background: url(../images/new_bg.gif) repeat-x left top; font-size: 14px; font-weight: bold; }

.ash_bgmenu p { color: #FF5C03; background: url(../images/org_jiao.gif) no-repeat 10px center; padding-left: 20px; height: 30px; line-height: 30px; }

.bd_rlist .content dl { width: 280px; padding: 10px 10px 0; float: left; }

.bd_rlist .content dd { width: 50%; float: left; text-align: center; margin-bottom: 10px; }

.bd_rlist .content dl span { width: 120px; height: 90px; display: block; padding: 2px; border: 1px solid #c9c9c9; margin: 0 auto; }

.bd_rlist .content dl span a img { width: 120px; height: 90px; }

.news_xxxx span a img { width: 120px; height: 90px; }

.bd_rlist .content dl p { line-height: 24px; }

.bd_rlist .content ul { width: 430px; float: right; padding: 10px 12px 10px 0; }

.bd_rlist .content li { border-bottom: 1px solid #c9c9c9; line-height: 30px; padding-left: 6px; }

.bd_rlist .content li span { float: right; padding-right: 10px; }

.top10List { background-color: #fff; }

.top10List ul { border-top: 1px solid #9abc80; position: relative; }

.top10List .iteration { position: absolute; top: 6px; left: 4px; color: #CC0000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.top10List .iteration1 { padding-left: 3px; }

.top10List li.topimg { width: 50px; height: 50px; }

.top10List .samllimg { width: 50px; height: 50px; margin-bottom: 4px; }

.top10List li { padding: 3px 3px 3px 23px; float: left; }   /*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; }

.top10_1 { width: 198px; border-bottom: 1px solid #ddd; }

.top10_1 li { color: #444; font-size: 12px; font-weight: bold; float: left }

.top10_1 li a { color: #444; font-weight: normal; display: block; padding-bottom: 7px; }

.top10_1 li .f1 { color: #F90 }

.top10_2 { width: 178px; border-bottom: 1px solid #ddd; }

.top10_2 li { color: #444; font-size: 12px; font-weight: bold; text-align: center; float: left; margin-left: 20px; }

.top10_2 li a { color: #444; font-weight: normal; display: block; padding-bottom: 7px; }

.top10_2 li .f1 { color: #F90 }

.fahuo {margin:12px 10px 0;}

.fahuo li{height:28px; line-height:28px; overflow:hidden}

#com_h{padding:10px;color:#000;}

.commentsTit{height: 25px;line-height: 25px; padding: 10px;}

.commentsTit img{position: relative;top: 3px;}

.commentsContent{ background: none repeat scroll 0 0 #F2F2F2; line-height: 20px; padding: 10px;}

#com_h h2 {background-color: #F27B03;color: #FFFFFF; font-size: 14px;height: 28px;line-height: 28px;margin-top: 10px;padding-left: 12px;}

/*商品评论区域*/

#commentslist .commentsList{padding:0}

.commentsList li {clear:both !important; min-height: 50px; padding: 15px 20px 10px; width: 682px; background:#fff}

.incoimg { background:url(../images/comment.png) no-repeat;display: block;float: left; height: 16px;margin-top: 4px;width: 21px;}

.comtext {color: #666666;float: left;line-height: 22px; width: 440px;}

.comusre {color: #AAAAAA;float: right;font-family: Arial; line-height: 22px;text-align: right;}

.score {height: 27px; margin-top: 5px;text-align: right;}

.commentsList li.libg {background: #F7F7F7;}

/*商品评论区域end*/

.xiangxi{margin:40px 0;}

.tbdesc{width:500px !important;}

.xiangxi p{font-size:14px}

.index_comment li{ float: left !important; width: 230px !important; height:100px; overflow:hidden;margin: 0 0 10px;}

.index_comment li a{ display:block; background:none; padding:0;}

.index_comment li a:hover{ background:none; padding:0;}

.index_comment li img{width:100px; height:100px;}

.index_comment .comment_r{width:120px; line-height:18px;margin: 0 0 0 5px;}

.index_comment .comment_r a{ height:36px; overflow:hidden;margin:0 0 5px 0;}

/*********************放大镜配置文件*******************************************************************************************/

/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */

.MagicZoomBigImageCont {

	border:			1px solid #91b817;

	background:#fff;

	

}

/* Header look and feel CSS class */

/* header is shown if "title" attribute is present in the <A> tag */

.MagicZoomHeader {

	font:			12px Tahoma, Verdana, Arial, sans-serif;

	color:			#fff;

	background:		#91b817;

	text-align:     center !important; 

}

/* CSS class for small looking glass square under mouse */

.MagicZoomPup {

	border: 		1px solid #aaa;

	background: 	#ffffff;

	cursor:			hand;

	height:98px;

	opacity: 0.5 !important;

}

/* CSS style for loading animation box */

.MagicZoomLoading {

	text-align:		center;

	background: 	#ffffff;

	color:			#444;

	border: 		1px solid #ccc;

	opacity:		0.8;

	padding:		3px 3px 3px 3px !important;

	display: 		none; /* do not edit this line please */

}

/* CSS style for gif image in the loading animation box */

.MagicZoomLoading img {

	padding-top:	3px !important;

}

/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */

/* CSS class for thumbnail link <A> */

.MagicThumb {

    cursor: url(http://img.nuolaimei.com/images/zoomin.cur), pointer;

    outline: none;

}

/* CSS class for the thumbnail link <A> when the big image is zoomed mo ban tang ban quan suo you */

.MagicThumb-zoomed { cursor: default; }

/* CSS class for span inside the thumbnail <A> */

.MagicThumb span { display: none; }

/* CSS class for the thumbnail image */

.MagicThumb img { border: 1px solid #808080; outline: none; }

/* CSS class for the big image while zooming */

.MagicThumb-image { border: 1px solid #cccccc; outline: none; }

/* CSS class for the zoomed big image */

.MagicThumb-image-zoomed { cursor: url(http://img.nuolaimei.com/images/zoomout.cur), pointer; }

/* CSS class for the caption under the big zoomed image */

.MagicThumb-caption {

    color: #333333;

    background-color: #F0F0F0;

    border: 1px solid #CCCCCC;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 11px;

    padding: 8px 16px;

}

/* CSS class for the control bar ec mo ban */

.MagicThumb-controlbar {

	display: block;

	height: 18px;

}

.MagicThumb-controlbar a {

	display: block;

	width: 18px;

	height: 18px;

	margin: 0px 1px;

	outline: none;

	float: left;

	overflow: hidden;

}

.MagicThumb-controlbar a span {

	display: block;

	width: 1000px;

	height: 1000px;

	background: transparent url(http://img.nuolaimei.com/images/controlbar.png) no-repeat 0 0;

	outline: none;

	position: absolute;

	left: 0px;

	top: 0px;

}

/* CSS class for the loading message box */

.MagicThumb-loading {

	border: 1px solid #000000;

	background: #ffffff url(http://img.nuolaimei.com/images/loader.gif) no-repeat 2px 50%;

	padding: 2px 2px 2px 22px;

	margin: 0;

	text-decoration: none;

	text-align: left;

	font-size: 8pt;

	font-family: sans-serif;

}

	 .picture img{

	width:40px;

	height:30px;

	cursor:pointer; 

	}

	.picture img.onbg{ border:2px solid #ff9900;

	

	}

	.picture img.autobg{

	border:2px solid #fff;

	

	}

	

/*购物车*/

.cart_step { background: url(../images/bg_cart_title.gif) no-repeat scroll left top transparent;clear: both; display: block;height: 30px; margin: 0px auto 0; }

.cart_step dl { color: #696969; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 14px; height: 30px;line-height: 30px; text-align: center; width: 190px}

.cart_step dl strong { color: #814402;}

.gwctu { height: 62px; margin: 0 auto; width: 984px;}

.gwctu .tub { float: left; height: 62px;}

.gwctu .ts {color: #FF6600;float: left; font-size: 12px; height: 62px;line-height: 62px; padding-left: 20px;}

.cart_box { border: 3px solid #EAB411; height: auto;margin: 0 auto 10px;overflow: hidden; width: 984px;}

.cart_head { background-image: url(../images/cart_title_bg.gif); background-repeat: repeat-x;border: 1px solid #FFFFFF; height: 30px;width: 928px;}

.cart_title { height: 30px;width: 921px;}

.cart_head th { border: 0 none;color: #009900;font-size: 13px;font-weight: normal; min-width:100px}

.cart_img { border: 1px solid #DFDFE0; float: left; margin-left: 18px; margin-top: 0;padding: 0;}

.detail_1, .detail_2, .detail_4, .detail_5 {height: 51px; line-height: 50px;list-style-type: none;text-align: center;}

.detail_2 { padding: 3px 0; text-align: left; width: 350px;}

.detail_3 { float: left;height: 51px; line-height: 50px; list-style-type: none; position: relative; text-align: center; width: 90px;}

.quantity {background-color: #FFFFFF;border: 1px solid #DDDDDD;font-size: 12px; height: 18px; left: 38px;position: absolute;text-align: center; top: 16px; width: 41px;}

.jian {cursor: pointer; left: 13px; position: absolute; top: 16px;}

.jia {cursor: pointer;left: 85px;position: absolute; top: 16px;}

.cart_amount {color: #000000;float: left; font-size: 14px; height: 50px; line-height: 50px; padding-right: 80px; width: 900px;}

.amount_1 { color: #009900;float: right; font-family: Arial; font-size: 14px; font-weight: normal;}

.amount_2 { color: #FF0000;font-family: Arial;font-size: 20px; font-weight: bold; letter-spacing: 1px; padding-right: 18px;}

.cart_checkout {border-top: 1px solid #F8E579; border-bottom: 1px solid #F8E579; background-color: #EEFEE3;  display: block; float: left; height: 60px; margin-bottom: 10px; width: 100%;}

.cart_icon { float: left;line-height: 16px; list-style-type: none; margin-left: 5px;  margin-top: 20px; width: 520px;}

.cart_icon2 {background: url(../images/cart.png) no-repeat  1px -84px ; text-indent: 20px;}

.cart_icon1, .cart_icon2, .cart_icon3 { display: block; float: left; width: 200px;}

.cartbutton {float: left; margin-top: 8px; text-align: right;width: 395px;}

.cartbutton img { margin-left: 15px;}

.cart_step{  background-position: 0 -39px;}

/*文章分类页面*/

.arc_title{height:30px; line-height:30px;}

.arc_title h1{float:left;margin: 0 10px 0 0; width:auto}

.arc_title .more{float:right}

.arc_title .more .InputBorder{height:21px; line-height:21px;padding:0}

/*营销*/

.yingxiao{border-top:1px solid #ddd;border-bottom:1px solid #ddd; padding:10px 0px;}

.yingxiao .mt{color:#C3000D;font-size:22px; line-height:43px; font-weight:bold; font-family:"Microsoft YaHei";}

.chengruo{color:#C3000D;font-size:22px; line-height:43px; font-weight:bold; font-family:"Microsoft YaHei"; text-indent:72px;}

.phone_qq a{background:none;padding:0;margin:0 10px 0 0;float:left}

.phone_qq a:hover{padding:0;}

#launchBtn{background:url(../images/wpa_a04.png) no-repeat;width:120px; height:40px;color: #325F7F;font-weight: bold;display:block;text-indent:37px; line-height:43px;}

#launchBtn:hover{padding:0;}

.p-name{}

.p-name .mt{margin:0;}

.p-name .mc{text-indent:42px; font-size:14px;}

/*退货服务*/

.thfu{border:1px solid #E1E1E1;}

.thfu .fl{width:361px; float:left;}

.thfu .th{height:47px; line-height:47px;background:#E1E1E1; text-indent:18px; font-weight:bold; font-family:"Microsoft YaHei"; font-size:14px;color:#666666;}

.thfu .th.fore1{border-right:1px solid #fff;}

.thfu ul{border:none; margin:0;}

.thfu li{height:47px; line-height:47px;border-top:1px solid #e1e1e1; float:none;width:360px; background:url(../images/false.gif) no-repeat 17px center;text-indent:45px; color:#666;}

.thfu .td li{border-right:1px solid #E1E1E1; background:url(../images/right.gif) no-repeat 17px center; }

.warmly{margin:10px 0;}

.warmly dt{ color: #FF3323; font-size: 16px;font-weight: bold; text-align: center;}

.warmly dd{text-align: center;color:#666;font-size: 16px;}

/*马上订购*/

.buy_mc{font-size: 14px;}

.buy_mc i{color: #5C7F03;font-style: normal; font-weight: bold;}

.buy_mc p{margin:10px 0; color:#f00}

.buy_mc span{display:block;margin:0 0 10px 0}

.buy_mc span font{color:#f00; font-weight:bold; font-size:22px;font-family:"Microsoft YaHei";}

/*报价表*/

.proslider { overflow: hidden; position: relative;width:988px; height:186px;}

.proslider .prolist{ height: 168px;margin: 10px 10px;position: relative;overflow-y:scroll;}

.proslider a {

    display: block;

    float: left;

    height: 20px;

    line-height: 20px;

    overflow: hidden;

    padding: 0 20px 0 0;

    width: 295px;overflow:hidden;margin-bottom:10px

}

.proslider  p{height:34px; overflow:hidden;  padding: 0 15px 0 0;}

.proslider .abtn { background: url("../images/timelimit_abtn.png") no-repeat ;height: 36px;top: 63px;width: 36px;}

.proslider .aleft:hover { background-position: left top;}

.proslider .aleft, .proslider .agrayleft:hover { background-position: -72px top;}

.proslider .aright:hover { background-position: -36px top;}

.proslider .aright, .proslider .agrayright:hover {background-position: -108px top;}

.proslider .agrayleft, .proslider .agrayright { display: none;}

.abtn { display: block; height: 64px;overflow: hidden; position: absolute;text-indent: -20000px; top: 64px; width: 25px;}

.aleft { background-position: left -383px; left: 0;}

.aleft:hover { background-position: -52px -383px;}

.agrayleft, .agrayleft:hover {background-position: -104px -383px;cursor: default;}

.aright { background-position: -26px -383px; right: 0;}

.aright:hover {background-position: -78px -383px;}

.agrayright, .agrayright:hover {background-position: -130px -383px;cursor: default;}

.new_goods .mc p{width:210px; float:left; overflow:hidden; height:20px;}

.new_goods .mc b{width:70px; float:left; font-family:Verdana}

.info_list .sidebar{width:190px;}

.hots_box .goodsItemx {

    border: medium none;

    height: 260px;

    margin: 0 auto;

    overflow: hidden;

    position: relative;

    text-align: center;

    width: 200px;

}

.hots_box .goodsItemx .goodsimg {

    height: 200px;

    margin: 5px 0 12px;

    width: 200px;

}

.hots_box .goodsItemx .goodsimg:hover {

    border: 3px solid #FF8F47;

    height: 194px;

    width: 194px;

}

.hots_box .market {

    color: #999999;

    font-size: 12px;

}

.index_qq_img{background:url(../images/index_qq.jpg); width:990px; height:60px;}

.index_qq_img a{display: block;padding: 9px 0 0 412px;}

.category_nav{ border: 1px solid #98DAFF;font-weight: normal; padding: 1px;position: relative; margin:10px 0}

.category_nav .category_nav_title { background: url(http://img.nuolaimei.com/images/sortlisttittle_bg3.jpg) repeat-x;border-top: 1px solid #FFFFFF;color: #333333;font-size: 14px;height: 30px;line-height: 26px; text-indent: 10px;font-weight: bold;}

.category_nav .category_nav_title .red{font-size:14px;}

.category_nav ul{padding:0 10px 10px;}

.category_nav ul li { border-bottom: 1px dashed #CCCCCC; line-height: 20px;padding: 6px 0;position: relative;}

.category_nav ul li b, .category_nav .sel b { color: #666666;float: left;overflow: hidden;padding: 2px 0 0;text-align: right;white-space: nowrap;width: 100px;}

.category_nav ul li a.all { float: left;margin: 3px 11px 0 0;}

.category_nav ul li .abmod span, .category_nav ul li a, .category_nav ul li .gmod em {margin: 3px 0; padding: 0 5px;}

.category_nav ul li a.down, .category_nav ul li a.d, .category_nav ul li a:hover {background:#3CC3FF;color: #FFFFFF;}

.category_nav ul li .mod span{ display:block; float:left; margin: 3px 11px 0 0;}

.category_nav ul li .mod span a{display:block;height:20px;margin:0}

/*.nav-show div {background:#EAF7FF; font-size: 0; height: 4px;overflow: hidden;}

.nav-show b {background: url(http://img.nuolaimei.com/images/sortlisttittle_bg4.jpg) repeat-x ;border-color: #FFFFFF #98DAFF #98DAFF;border-image: none;border-style: solid; border-width: 1px;cursor: pointer; display: block;height: 18px; left: 445px;position: relative;top: -5px;width: 74px;}

.nav-show b i { background: url(../images/morearrow4.gif) repeat-x ; display: block;height: 11px; margin: 3px 10px;width: 56px;}

.nav-show b .up {background: url(../images/morearrow3.gif) repeat-x;}

.nav ul li a.down, .nav ul li a.d, .nav ul li a:hover {background:#3CC3FF;color: #FFFFFF;}*/

.wh_helps{  border-color: #E8E9EB;border-image: none; border-style: solid;border-width: 1px 1px 2px;margin-bottom: 10px;overflow: hidden; padding: 1px;}

.wh_helps .top{background:#F4F4F4;border-bottom: 1px solid #E8E9EB;color: #060505;font-family: "Microsoft YaHei";font-size: 18px;font-weight: normal;line-height: 45px;text-indent: 10px;}

.wh_helps ul{line-height: 24px;padding: 8px;text-indent: 10px;}

.wh_helps ul li{margin-bottom:5px;}

.wh_helps ul li p{color: #000000;display: block;font-size: 14px;line-height: 30px; position: relative;border-top:1px dotted #ccc;}

.wh_helps ul li .noborder{border:none}

.wh_helps ul li a {color: #2564C2;text-indent: 19px;}

.help-search {background:#F4F4F4;border: 1px solid #EBECEE;border-radius: 3px 3px 3px 3px;display: block; height: 33px;margin-bottom: 10px; overflow: hidden;padding: 24px;}

.help-search label {display: inline;float: left;font-family: "Microsoft YaHei"; font-size: 28px;line-height: 33px;}

#js-help-search-key {border: 1px solid #D9D9D9;border-radius: 3px 3px 3px 3px;display: inline;float: left;font-size: 16px;height: 21px;margin-left: 13px;padding: 5px; width: 313px;}

#js-help-search-submit {background: url(../images/help.2.0.png) 0 -29px;border: 0 none;cursor: pointer;display: inline;float: left;height: 32px; margin-left: 10px;overflow: visible;width: 121px;}

.spfl {

}

.spfl .spfl_bt {

    background: url("../images/spfl_bj.gif") no-repeat;

    height: 34px;

    line-height: 34px;

}

.spfl_bt .spfl_zuo {

    color: #FFFFFF;

    float: left;

    font-size: 16px;

    font-weight: bold;

    text-align: center;

    width: 95px;

}

.spfl_zuo .span {

    background: none repeat scroll 0 0 #62C40D;

    font-size: 14px;

    height: 33px;

    width: 28px;

}

.spfl_bt .spfl_you {

    float: right;

}

.spfl_you span {

    color: #FD8900;

}

.spfl .spfl_nr {

    border: 1px solid #BEBEBE;

    padding-bottom: 10px;

    width: 998px;

}

.hddd_nr {

    background: none repeat scroll 0 0 #F3F3F3;

}

.gwts {

    font-size: 13px;

    height: 30px;

    line-height: 30px;

    text-align: center;

}

.hddd .hddd_you {

    float: right;

    width: 350px;

}

.hddd_bt {

    font-size: 14px;

    height: 30px;

    line-height: 30px;

}

.hddd_bt2 {

    color: #059B1D;

    font-size: 14px;

    height: 40px;

    line-height: 40px;

}

.hddd_bt2 img {

    position: relative;

    top: 5px;

}

.high2 {

    height: 20px;

}

.hddd {

    border: 1px solid #E5E5E5;

    width: 998px;

}

.table {

    margin: 0 auto;

    width: 622px;

}

.red {

    color: #FF0000;

    margin-right: 5px;

}

#tabpay .tabcon {

    height: auto;

    overflow: hidden;

    padding: 25px 0 25px 60px;

    width: 939px;

}

.CheckStyle .c1 input {

    background: url() no-repeat;

    border: 0 none currentcolor;

    color: #FFFFFF;

    cursor: pointer;

    font-family: "微软雅黑";

    font-size: 16px;

    height: 28px;

    width: 105px;

}

.CheckStyle .c2 input {

    background: url() no-repeat;

    border: 0 none currentcolor;

    color: #FFFFFF;

    cursor: pointer;

    font-family: "微软雅黑";

    font-size: 16px;

    height: 28px;

    width: 105px;

}

.CheckStyle .c1 {

    padding: 10px;

    text-align: center;

}

.CheckStyle .c2 {

    padding: 10px;

    text-align: center;

}

.CheckStyle .h6 {

    font-size: 12px;

    padding-bottom: 10px;

}

.CheckStyle input {

    vertical-align: middle;

}

.submitbtn {

    background: url("../images/Check_btn1.jpg") no-repeat;

    border: 0 none currentcolor;

    cursor: pointer;

    height: 41px;

    width: 154px;

}

.CheckStyle img {

    border: 1px solid #DCDCDC;

    vertical-align: middle;

}

.CheckStyle p {

    line-height: 30px;

    padding-top: 30px;

}

.CheckStyle p a {

    color: #E12D6C;

    margin-left: 10px;

}

#tabpay .tabcon .tab-l {

    display: inline;

    float: left;

    height: auto;

    width: 270px;

}

#tabpay .tabcon .tab-selected img {

    border: 2px solid #E4393C;

    margin: 0;

}

#tabpay .tabcon .tab-l img {

    margin: 1px;

}

#tabpay .tabcon .tab-r {

    display: inline;

    float: left;

    height: auto;

    width: 630px;

}

#tabpay .tabcon .tab-r p {

    left: 24px;

    padding-top: 0;

    text-indent: 2em;

}

#tabpay .tabcon .tab-r p strong {

    color: #E3296A;

}

#tabpay .tabcon .tab-r ul li {

    float: left;

    height: 24px;

    line-height: 24px;

    overflow: hidden;

    width: 290px;

}

#tabpay .tabcon {

    height: auto;

    overflow: hidden;

    padding: 25px 0 25px 60px;

    width: 939px;

}

#tabpay .tabcon .tab-l {

    display: inline;

    float: left;

    height: auto;

    width: 270px;

}

#tabpay .tabcon .tab-selected img {

    border: 2px solid #E4393C;

    margin: 0;

}

#tabpay .tabcon .tab-l img {

    margin: 1px;

}

#tabpay .tabcon .tab-r {

    display: inline;

    float: left;

    height: auto;

    width: 630px;

}

#tabpay .tabcon .tab-r p {

    left: 24px;

    padding-top: 0;

    text-indent: 2em;

}

#tabpay .tabcon .tab-r p strong {

    color: #E3296A;

}

#tabpay .tabcon .tab-r ul li {

    float: left;

    height: 24px;

    line-height: 24px;

    overflow: hidden;

    width: 290px;

}

#tabpay {

    height: auto;

    margin: 10px 0;

    overflow: hidden;

    padding: 10px 0;

    width: 1003px;

}

#tabpay .tabbtn {

    background-color: #F7F7F7;

    border-color: #DDDDDD;

    border-image: none;

    border-style: solid;

    border-width: 1px 1px 0;

    height: 30px;

    line-height: 30px;

}

#tabpay .tabbtn li {

    border-right: 1px solid #DDDDDD;

    color: #666666;

    float: left;

    font: 18px/29px "microsoft yahei";

    height: 29px;

    padding: 0 28px;

    position: relative;

    text-align: center;

}

#tabpay .tabbtn li strong {

    color: #666666;

    cursor: pointer;

    font-size: 16px;

    text-align: center;

}

#tabpay .tabbtn li.current {

}

#tabpay .tabbtn li.current {

    background: none repeat scroll 0 0 #FFFFF2;

    border-color: #DE085A #DE085A currentcolor;

    border-style: solid solid none;

    border-width: 2px 2px 0;

    box-shadow: 3px -2px 2px 0 rgba(7, 0, 2, 0.1);

    height: 38px;

    line-height: 38px;

    margin-bottom: -5px;

    margin-left: -1px;

    margin-top: -8px;

    position: relative;

    z-index: 9;

}

#tabpay .tabbtn li.current strong {

    color: #EF0762;

    font-size: 16px;

}

#tabpay .tabcon {

    background: none repeat scroll 0 0 #FFFFF2;

    border: 2px solid #666666;

    height: auto;

    margin: 0 auto;

    overflow: hidden;

}

#tabpay .tabcon li {

    display: inline-block;

    float: left;

    height: auto;

    line-height: 24px;

    margin: 0 9px;

    overflow: hidden;

    width: auto;

}

#tabpay .tabbtn li b {

    background: url("../images/icon-fast.png") no-repeat;

    display: block;

    height: 15px;

    overflow: hidden;

    position: absolute;

    right: -2px;

    top: -1px;

    width: 27px;

}

.Payment-s-r i {

    background: url("../images/icon-fast.png") no-repeat;

    display: block;

    height: 15px;

    overflow: hidden;

    position: absolute;

    right: 20px;

    top: -1px;

    width: 27px;

}

#tabpay .tabbtn li b.icon-best {

}

.Payment-s-r i.icon-best {

}

#tabpay .tabbtn li b.icon-fast {

    background-position: 0 -16px;

}

#tabpay .tabbtn li b.icon-best {

}

.Payment-s-r i.icon-best {

}

#tabpay .tabbtn li b.icon-fast {

    background-position: 0 -16px;

}

.zffs {

    border-bottom: 1px dashed #CCCCCC;

    padding-bottom: 5px;

}

.zf_button input, .btn_yeepay, .btn_alipay {

    background: url("../images/mszf.gif") no-repeat;

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    font-size: 14px;

    height: 43px;

    width: 235px;

}

#vtip {

    background-color: #FFFFFF;

    border-color: #A6C9E2;

    border-style: solid;

    border-width: 1px;

    font-weight: bold;

    left: 5px;

    padding: 10px;

    position: absolute;

    z-index: 9999;

}

#vtip #vtipArrow {

    left: 5px;

    position: absolute;

    top: -10px;

}

#vtip IFRAME {

    display: block;

    height: 35px;

    left: 0;

    position: absolute;

    top: 0;

    width: 268px;

    z-index: -1;

}
.goodsimg{background:#f0f0f0 center center no-repeat;overflow:hidden;}
.xypostbtn{width:218px;height:50px;background:url(http://www.nuolaimei.com/xsh/themes/default/images/bnt_subOrder_1.gif) no-repeat;border:0;cursor:pointer}