﻿

body { background: #fff; font-size: 12px; font-family: Arial,Hiragino Sans GB; line-height: 150%; margin: 0; padding: 0; color: #2F3233; }
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p { margin: 0; padding: 0; border: none; list-style-type: none; }
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f24 { font-size: 24px; }
.fb { font-weight: bold; }
.fn { font-weight: normal; }
.noline { text-decoration: none; }
.underline { text-decoration: underline; }
.throughline { text-decoration: line-through; }
.ml0 { margin-left: 0!important; }
.mr0 { margin-right: 0!important; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt50 { margin-top: 50px; }
.mr5 { margin-right: 5px; }
.mr8 { margin-right: 8px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr50 { margin-right: 50px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }
.ml5 { margin-left: 5px; }
.ml8 { margin-left: 8px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml50 { margin-left: 50px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt50 { padding-top: 50px; }
.pr5 { padding-top: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr50 { padding-right: 50px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pb50 { padding-bottom: 50px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.pl50 { padding-left: 50px; }
.inline { display: inline; }
.inblock { display: inline-block; *display:inline;
}
.none { display: none; }
.hidden { visibility: hidden; }
.relative { position: relative; }
.absolute { position: absolute; }
.zoom { zoom: 1; }
.blod { font-weight: bold; }
.bloder { font-weight: bolder; }
.pointer { cursor: pointer; }
img { border: 0; margin: 0; }
li { list-style: none; word-spacing: normal; }
.clear { clear: both; }
#container { width: 1000px; height: auto; margin: 0 auto; padding: 0; }
.wrapper { width: 1000px; margin: 0 auto; padding: 0; }
.block { width: 1000px; margin: 0 auto; padding: 0; overflow:hidden; }
.w1200 .block { width: 1200px; margin: 0 auto; padding: 0; }
.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; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*html .clearfix { height: 1%; }
*+html .clearfix { height: 1%; }
/*英文强制换行*/
.word { word-break: break-all; }
/*边框*/
.B_blue { border: 1px solid #CECECE; }
.B_input { border: 1px solid #CECECE; }
.inputBg { border: 1px solid #ccc; height: 22px; line-height: 22px;  vertical-align:middle; padding:0 2px; font-family:Verdana, Geneva, sans-serif; }
/*字体颜色*/
.f1 { color: #FB5E19; }
.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: #2374C5; }
.f6:hover{color: #2374C5;}
.f7 { color: #ff0000; }
.f8 { color: #990000; font-family: Arial; font-size: 20px; }
.market { color: #999; font-size: 14px; text-decoration: line-through; font-family:"微软雅黑" }
.shop { color: #FA5E19; font-size: 14px; font-weight: bold; font-family: Arial; }
.market_s { color: #999; text-decoration: line-through; font-family: "微软雅黑"; }
.shop_s { color: #CC0000; font-size: 14px; font-weight: bold; font-family: Arial; }
.hoverlist img { border: 1px solid #fff; }
.hoverlist a:hover { border: none; }
.hoverlist a:hover img { border: 1px solid #fff; }
/*按钮部分*/
.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:#27C7A7; height: 24px; text-align: center; line-height: 24px; color: #fff; border: none; cursor: pointer; padding:0 10px; }
.bnt_blue_1:hover{text-decoration:underline; background-color:#17AC8E;}
.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 { background: #fff; overflow: hidden; }
.box_1 { border: 1px solid #e5e5e5; background-color: #fff; }
.box_2 { border: 1px solid #D4D4D4; overflow: hidden; }
.box_3 { border: 1px solid #e5e5e5; background-color: #fff; border-bottom:0; padding:10px 0; }
.box_4 { border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; border-top: 4px solid #B6B6B6; background-color: #fff; }
.boxCenterList { padding:9px 0;border:1px solid #e5e5e5; border-top:0;}
/*模块标题*/
h3 { color: #333; height: 27px; line-height: 27px; font-size: 12px; background: #f2f2f2; padding: 0 6px; border-bottom: 1px solid #E4E4E4; }
h3 img { position: relative; top: 7px; }
h3 span { float: left; width: auto; text-align: left; padding-left: 5px; }
.h3 { color: #333; height: 30px; line-height: 30px; font-size: 12px; background: #fff url(../images/h3bg1.gif) repeat-x; text-align: right; padding: 0 6px; }
.h3 img { position: relative; top: 7px; }
.h3 span { float: left; width: auto; font-weight: bold; text-align: left; padding-left: 5px; }
h5 { height: 26px; line-height: 26px; text-align: right; background-color: #f4f2f2; font-size: 12px; color: #827f7f; padding: 0 10px 0 0; }
h5 span { float: left; font-weight: bold; padding-left: 8px; }
h6 { height: 23px; line-height: 23px; text-align: right; font-size: 12px; background: #f4f2f2; color: #3f3f3f; border: 1px solid #fff; padding-right: 10px; }
h6 span { float: left; padding-left: 15px; }
#winner { Z-INDEX: 99999; WIDTH: 100%; }
a { color: #666; text-decoration: none; }
a:hover { color: #FA5E19; }
/*页面留白*/
.blank { height: 8px; line-height: 8px; clear: both; visibility: hidden; }
.blank5 { height: 5px; line-height: 5px;/* _margin:-3px 0;*/ clear: both; visibility: hidden; }
/*布局*/
.AreaL {}
.AreaR {font-family:Arial, Helvetica, sans-serif; }
.goods-detail-box{ margin-top:20px;}
.w1200 .AreaR { width: 980px; }
/* ====================
 导航部分
==================== */
/* 头部导航
----------------------------------------------- */
#top { background-color: #FAFAFA; border-bottom: 1px solid #EFEFEF; height: 27px; }
#top span { float: right; line-height: 23px; color: #ACACAC; padding: 2px 0; }
#top .link-regist { color: #0066CC; }
#top ul { background: url(../images/bg_shortcut.gif) no-repeat -110px -165px; float: right; height: 27px; line-height: 27px; padding-left: 25px; position: relative; z-index: 1; }
#top ul li { background: url(../images/bg_shortcut.gif) no-repeat -260px -100px; color: #ACACAC; float: left; height: 23px; line-height: 23px; padding: 2px 3px; }
#top .ul1 { Z-INDEX: 9999; POSITION: relative; PADDING-LEFT: 6px; WIDTH: 68px; BACKGROUND: url(../images/s1.gif) 60px 6px no-repeat; FLOAT: left }
#top .ul1_float { DISPLAY: none }
#top .ul1_on .ul1_float { Z-INDEX: 99999; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; WIDTH: 73px; DISPLAY: block; BACKGROUND: #fff url(../images/s2.gif) 60px 6px no-repeat; BORDER-TOP: #ccc 1px solid; TOP: -2px; BORDER-RIGHT: #ccc 1px solid; LEFT: 0px }
#top .ul1_on .ul1_float dl { float: left; padding-top: 5px; }
#top .ul1_on .ul1_float dd { padding-left: 8px; height: 20px; line-height: 20px; }
#top .ul1_on .ul1_float dd A { LINE-HEIGHT: 20px; font-weight: normal; }
#top .ul1_on .ul1_float .pln { background: url(../images/newstit.gif) 0 8px no-repeat; margin-left: 7px; }
#top .ul1_on .ul1_float .a1 { color: #CC0000 }
.w1200 .head { width: 1200px; }
.w1200 .headr { width: 690px; padding-left: 100px; }
.w1200 #search { width: 1200px; }
/* head */
.head { width: 980px; }
.logo { float: left; width: 258px; padding-top: 8px; overflow: hidden; }
.w1200 .logo { width: 358px; }
.tel { float: left; margin-top: 30px; }
.btel { float: right; width: 195px; margin-top: 22px; }
#lanrentuku { position: relative; padding-bottom: 3px; }
.headr { float: left; width: 480px; padding-left: 100px; display: inline; overflow: hidden; }
.head_search { float: left; width: 457px; margin-top: 24px; overflow: hidden; }
.searchFormh { width: 457px; position: relative; z-index: 1000; background: url(../images/mall/header_sprites.png) 0 -56px no-repeat; _zoom: 1; height: 36px; overflow: hidden; }
.head_search .input { float: left; width: 362px; height: 18px; padding: 9px 0 9px 13px; border: 0; background: none; color: #a4a3a3; line-height: 18px; vertical-align: top; }
.head_search button { float: right; width: 82px; }
.head_search button.searchBtn { float: right; width: 82px; height: 36px; border: 0; background: #9a0000; color: #fff; font-family: Microsoft Yahei; font-size: 16px; cursor: pointer; }
.head_search p { height: 14px; overflow: hidden; margin-top: 4px; padding-left: 6px; color: #787878; line-height: 14px; }
.head_search p a { float: left; margin-right: 12px; white-space: nowrap; }
.head_search p a.hot_tag { color: #c00; }
.site_header a.linkYHD { float: right; width: 82px; height: 36px; margin-top: 24px; padding-left: 65px; background: url(../images/mall/header_sprites.png) 0 -97px; color: #4f4f4f; line-height: 36px; }
.site_header a.linkYHD:hover { color: #c00; }
.headerNav_ifm { position: absolute; top: 0; left: 0; width: 100%; height: 35px; background: #000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.minicart_ifm { position: absolute; top: 0; left: -2px; width: 379px; background: #000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
#headerNavEm { display: none; height: 35px; background: #670000; }
.headerNav, .headerNavCon { height: 35px; background: url(../images/mall/nav_bg.gif) repeat-x #670000; background: -webkit-gradient(linear, left top, left bottom, from(#6b0000), to(#5a0000)); background: -moz-linear-gradient(top, #6b0000, #5a0000); }
.headerNav.navFloat { position: fixed; _position: absolute; top: 0; left: 0; z-index: 1002; width: 100%; }
.headerNav .wrap { position: static; }
/* nav */
.navbg { background-color: #650000; width: 100%; height: 35px; }
#search { width: 980px; height: 35px; margin: 0 auto; }
.headerNavWrap { FLOAT: left; WIDTH: 550px; ZOOM: 1; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 35px; OVERFLOW: hidden }
.w1200 .headerNavWrap { width: 780px; }
.headerNavWrap { position: relative; z-index: 999; float: left; width: 570px; height: 35px; margin-top: -11px; padding-top: 11px; overflow: hidden; }
.headerNavMain li { position: relative; z-index: 999; float: left; }
.headerNavMain li a { display: block; padding: 0 12px; background: url(../images/mall/header_sprites.png) -374px -181px no-repeat; color: #fff; font-size: 14px; font-weight: bold; line-height: 35px; white-space: nowrap; }
.headerNavMain li.YHD a { background: #d00000; font-weight: bold; }
.headerNavMain li a:hover, .headerNavMain li.cur a { background: #ad0000; color: #fff; }
.headerNavMain li img { position: absolute; z-index: 1000; right: 0; top: -11px; }
#mycart { position: relative; z-index: 999; float: right; width: 210px; height: 35px; background: url(../images/mall/header_sprites.png) 0 -189px no-repeat; }
#mycart li { float: left; text-align: center; }
#mycart .fore1 { position: relative; z-index: 20; padding: 7px 0px 0 10px; background: url(../images/carticon.gif) right no-repeat; }
#mycart .topcart { color: #fff; }
#mycart .topcart .buyt { padding-left: 27px; float: left; font-size: 12px; font-weight: bold; padding-right: 3px; }
#mycart .topcart strong { color: #CC0000; background: url(../images/cartnum.gif) no-repeat; width: 34px; height: 21px; display: block; float: left; }
#mycart .topcart em { display: none; }
#mycart .fore2 { width: 55px; float: right; padding-right: 10px; padding-top: 7px; }
#mycart .fore2 a { color: #fff; font-weight: bold; font-size: 12px; }
#mycart .gold { color: #642A02; font-weight: bold; }
#mycart .on #o-mycart-list { display: block; }
#mycart .out #o-mycart-list { display: none; }
#o-mycart-list { position: absolute; top: 28px; right: -103px; width: 368px; padding-top: 5px; }
#mycart-list { width: 354px; height: auto!important; height: 120px; min-height: 120px; padding: 5px 0px 0px; border: 2px solid #9D0E0E; background: #fff; text-align: left; }
#mycart-list .nocart { text-align: center; margin-top: 50px; }
#mycart-list dl { height: 68px; overflow: hidden; zoom: 1; }
#mycart-list strong { color: #FF2400; }
#mycart-list .p-imgcart { float: left; width: 50px; margin-right: 6px; }
#mycart-list .p-name { float: left; width: 200px; margin-top: 10px; height: 40px; line-height: 20px; }
#mycart-list .extra { float: right; width: 90px; margin-top: 10px; height: 40px; line-height: 20px; text-align: right; }
#mycart-list .extra a { color: #999; }
#mycart-list .padditem { padding: 0 3px; }
#mycart-list .total { padding: 0 8px 5px; border-top: 1px solid #D1D1D1; background-color: #F7F7F7; text-align: right; }
#mycart-list .total a { color: #333333; text-decoration: none; cursor: text }
#mycart-list .total .checkall { padding: 5px 0; }
#mycart-list .total span { color: #CC0000; font-weight: bold; }
#mycart-list #btn-payforgoods { width: 79px; height: 26px; background: url(../images/bg_nav.jpg) no-repeat; line-height: 26px; text-align: center; cursor: pointer; display: block; float: right; }
#btn-savetocart { float: left; width: 72px; background-position: -14px -54px; }
#btn-payforgoods { float: right; width: 91px; background-position: -14px -32px; color: #fff; }
*html #search { overflow: hidden; }
*html .searchFormh { overflow: hidden; }
/*最新导航*/
#o-search { height: 642px; }/*高度根据您的产品分类设置*/
.allsorttop { float: left; width: 200px; height: 35px; background-color: #8A0000; position: relative; z-index: 11; }
.allsorttop .mtc { height: 29px; padding: 4px 12px 10px 16px; line-height: 29px; cursor: pointer; }
.allsorttop .mtc strong { float: left; font-size: 14px; color: #fff; }
.allsorttop .mtc strong a { color: #fff; }
.allsort { Z-INDEX: 11; POSITION: relative; WIDTH: 200px; FLOAT: left; HEIGHT: 30px; }
.allsort .mt { height: 24px; padding: 14px 12px 14px 16px; line-height: 24px; cursor: pointer; }
.allsort .mt strong { float: left; font-size: 14px; color: #630; }
#o-search .allsort .mt a { color: #630; }
.allsort .mt .extra { display: none; }
.allsort .mc { position: absolute; overflow: visible; width: 200px; padding-bottom: 7px; background: #670000; }
.allsort .item { height: 52px; border-top: 1px solid #750000; }
.allsort .fore { border-top: none; }
.allsort span { display: block; width: 190px; position: relative; z-index: 1; }
.allsort h3 { text-align: left; padding-left: 12px; width: 172px; height: 46px; padding-top: 5px; border: none; background: #670000 url(../images/h3ico.gif) right 15px no-repeat; font-weight: normal; }
.allsort h3 a:link, .allsort h3 a:visited { display: block; color: #fff; font-size: 12px; font-weight: bold }
.allsort h3 a:hover, .allsort h3 a:active { color: #8F1429; }
.allsort .item .childcat { position: absolute; bottom: 0px; width: 190px; font-weight: normal; overflow: hidden; }
.allsort .item .childcat a { float: left; font-weight: normal; color: #C29999; padding-right: 3px; }
.allsort s { display: block; position: absolute; top: 10px; left: 192px; width: 13px; height: 13px; background: url(../images/bg_navhover.jpg) no-repeat -274px -216px; }
.allsort .item .i-mc { display: none; position: absolute; left: 200px; width: 758px; background: #8F8F8F; overflow: hidden; }
.allsort .item dt { padding: 3px 6px 0 0; font-weight: bold; }
.allsort .item dd { padding: 3px 0 0; overflow: hidden; zoom: 1; }
.allsort .subitem { float: left; width: 520px; padding: 0 15px 0; height: auto !important; height: 462px; min-height: 462px; }
.allsort .subitem dl { border-top: 1px solid #A2A2A2; padding: 6px 0px; overflow: hidden; zoom: 1; }
.allsort .subitem .fore { border-top: none; }
.allsort .subitem dt { float: left; width: 60px; line-height: 22px; text-align: right; padding-left: 5px; }
.allsort .subitem dd { float: left; width: 400px; }
.allsort .subitem em { float: left; height: 14px; margin: 4px 0; line-height: 14px; padding: 0 8px; border-left: 1px solid #ccc; font-style: normal; }
.allsort .subitem dt a { color: #fff; white-space: nowrap; }
.allsort .subitem dt a:hover { color: #fff; text-decoration: underline }
.allsort .subitem dd a { color: #EAEAEA }
.allsort .subitem dd a:hover { color: #fff; text-decoration: underline }
.allsort .fr { background: #fff; width: 176px; }
.allsort .fr dl { padding-bottom: 0; }
#o-search .allsort .fr a { color: #fff; }
.allsort .bgg { width: 200px; background-color: #969696; height: auto !important; height: 462px; min-height: 462px; }
.allsort .brands { padding: 6px 8px; }
.allsort .brands em { float: left; width: 80px; font-style: normal; }
.allsort .brands dt { color: #fff; }
.allsort .brands dd { padding-top: 6px; line-height: 20px; }
.allsort .brands dd a { width: 90px; float: left; color: #fff; overflow: hidden }
.allsort .promotion { padding: 6px 8px; }
.allsort .promotion dt { color: #fff; }
.allsort .promotion dd { padding-top: 6px; line-height: 20px; }
.allsort .promotion li { height: 22px; line-height: 22px; overflow: hidden; color: #fff; }
.allsort .promotion dd a { color: #fff; }
.allsort .mc .extra { padding: 7px 8px; background: #FDF1DE; border-top: 1px solid #FDE6D2; }
.allsort .classbox { margin: 10px 0 0px 10px; background-color: #752D2D; width: 180px; text-align: center; height: 36px; line-height: 36px; }
.allsort .classbox a { background: url(../images/classboxi.gif) 155px 10px no-repeat; font-weight: bold; height: 36px; display: block; color: #FFFFFF; padding-right: 18px; }
#o-search .allsort .mc .extra a { color: #c00; }
.allsorthover { background-position: 0 -166px; }
.allsorthover .mt .extra { background-position: -274px -190px; }
.allsorthover .mc { display: block; }
.allsort .hover span { z-index: 13; width: 160px; }
.allsort .hover h3 { width: 183px; overflow: hidden; background: #8F8F8F; }
.allsort .hover h3 a, .allsort .hover h3 a:hover { color: #fff; }
.allsort .hover s { display: none; }
.allsort .hover .i-mc { display: block; z-index: 12; }
.allsort .hover .childcat a { color: #D2D2D2; }
.allsort .lyonoe { display: none; }/*内页开始*/
.allsort .mctit { width: 200px; height: 35px; background-color: #8A0000; position: relative; z-index: 11; }
.allsort .mctt { height: 24px; padding: 4px 12px 2px 16px; line-height: 24px; cursor: pointer; }
.allsort .mctt strong { float: left; font-size: 14px; color: #fff; }
.allsort .mctt strong a { color: #fff; }
.allsorthover .mc { DISPLAY: block }
.allsort .mcly { POSITION: absolute; TOP: 35px; }
/*当前位置*/
#ur_here { background: url(../images/urhere.gif) left center no-repeat; height: 30px; line-height: 30px; padding: 0 18px; display:none; }
#ur_here a { color: #666; text-decoration: none; }
#ur_herec { background: url(../images/urhere.gif) left center no-repeat; padding: 0 18px; }
#ur_herec a { color: #666; text-decoration: none; }
.categorynum { }
.categorynum .num { font-weight: bold; color: #A60002; }
#scrollTop { position: fixed; _position: absolute; z-index: 1; bottom: 50px; right: 10px; width: 60px; height: 60px; overflow: hidden; background: url(../images/itopb.gif) no-repeat; text-indent: -999em;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-134))
}
#scrollTop:hover { background: url(../images/itopa.gif) no-repeat; }
/* ====================
 模块
==================== */
.rankOp { height: 30px; border: 1px solid #e5e5e5; background: #f2f2f2; line-height: 30px; margin-bottom:10px; }
.rankOp ul, .rankOp li { float: left; }
.rankOp ul.rank li { border-right: 1px solid #dbdbdb; }
.rankOp ul.rank li a { display: block; padding: 0 10px; color: #333; }
.rankOp ul.rank li a:hover { background: #fff; color:#FB5E19 }
.rankOp ul.rank li.normal a { color: #c00; }
.rankOp ul.rank li span { display: block; padding: 0 10px 0 0; background: url(../images/search_pubbg.gif) no-repeat; }
.rankOp ul.rank li.default span { background-position: right -765px; }
.rankOp ul.rank li.DESC a, .rankOp ul.rank li.ASC a { background: #fff; color: #F95E19; font-weight: bold; }
.rankOp ul.rank li.ASC span { background-position: right -801px; }
.rankOp ul.rank li.DESC span { background-position: right -688px; }
.type_goods { padding-left: 20px; }
.type_goods li { height: 30px; }
.type_goods input { margin-right: 4px; vertical-align: -2px; *vertical-align:4px;
_vertical-align: -11px; }
.type_goods label { margin-right: 15px; *vertical-align:7px;
_vertical-align: -8px; }
.rankOp ul.page { float: right; margin-right: 5px; }
.rankOp ul.page .pageNum { padding-right: 7px; color: #333; }
.rankOp ul.page .pageNum span { color: #c00; }
.rankOp ul.page a { float: left; margin: 8px 0 0 5px; padding: 2px; border: 1px solid #dbdbdb; background-color: #fff; line-height: 15px; }
.rankOp ul.page a.cur { background: #f3f3f3; color: #c00; font-weight: bold; }
.rankOp ul.page a.prev, .rankOp ul.page a.next { display: inline; float: left; width: 18px; height: 18px; margin: 6px 5px 0 0; padding: 0; border: none; background: url(../images/search_pubbg.gif) no-repeat; text-indent: -999em; }
.rankOp ul.page a.prev { background-position: 0 -923px; }
.rankOp ul.page a.prevNo { background-position: 0 -905px; }
.rankOp ul.page a.next { background-position: 0 -959px; }
.rankOp ul.page a.nextNo { background-position: 0 -941px; }
/*商品分类*/
#beautycare { width: 201px; border: #A00000 solid 2px; }
.beautytitle { font: 18px '微软雅黑', '宋体', Arial, Helvetica, sans-serif; background: url(../images/channelsprites.gif) no-repeat 0 -52px; width: 201px; height: 42px; line-height: 42px; text-align: center; color: #fff; }
.facecare { width: 182px; margin: 0 auto; margin-top: 10px; padding-bottom: 10px; border-bottom: #e3e3e3 solid 1px; }
.facetitle { font: bold 14px '宋体', Arial, Helvetica, sans-serif; color: #900; }
.facetitle a { color: #A00000; text-decoration: none; }
.facetitle a:hover { text-decoration: underline; }
.facecare ul { width: 181px; }
.facecare li { float: left; width: auto; height: 14px; line-height: 14px; list-style: none; color: #ccc; margin-right: 5px; margin-top: 8px; white-space: nowrap; }
.facecare li a { color: #676767; text-decoration: none; }
.facecare li a:hover { color: #A00000; text-decoration: underline; }
.classtit { background-color: #F5F5F5; border-top: 2px solid #CC0000; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; height: 32px; line-height: 32px; }
.classtit b { padding-left: 15px; color: #333; font-size: 14px; }
#category_tree { background-color: #fff; padding: 10px 0px; }
#category_tree dl { margin:5px 0; overflow:hidden; zoom:1; }
#category_tree dt { color: #666; height: 25px; line-height: 25px; font-weight:bold; width:100px; text-align:left; float:left; padding-left:15px; font-size:14px; }
#category_tree .clink a {color: #666; padding-left: 10px; text-decoration: none; }
#category_tree .clink a:hover{color:#FB5E19;}
#category_tree .chov { text-decoration: none; }
#category_tree .chov a { color: #FB5E19; font-weight: bold; padding-left: 10px; text-decoration: none; }
#category_tree dd { width:80px; float:left; height:25px; line-height:25px; }
#category_tree .d2link { padding-left: 10px; }
#category_tree .d2hov {ext-decoration: none; height: 25px; line-height: 25px; padding-left:10px; }
#category_tree .d2hov a {color: #FB5E19; font-weight: bold; text-decoration: none; }
#category_tree .d3link { background: url(../images/class2j.gif) left center no-repeat; margin-left: 15px; padding-left: 10px; }
#category_tree .d3hov { background-color: #FFF1CA; text-decoration: none; height: 25px; line-height: 25px; }
#category_tree .d3hov a { background: url(../images/classd2hov.gif) left center no-repeat; color: #cc0000; font-weight: bold; padding-left: 20px; text-decoration: none; }
#category_tree dd a { color: #666; text-decoration: none; }
#category_tree dd a:hover { color: #FB5E19; text-decoration:underline; }
/*销售排行*/
.top10Tit { background: url(../images/bg.gif) no-repeat 0px -85px; height: 30px; }
.top10List { background-color: #fff; margin: 0px 4px 4px 4px; }
.top10List ul { border-bottom: 1px dashed #e2f3fd; position: relative; }
.top10List .iteration { position: absolute; top: 6px; left: 6px; }
.top10List .iteration1 { padding-left: 5px; width: 120px; overflow: hidden }
.top10List li.topimg { width: 35px; height: 35px; float: left; }
.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: #cc0000; text-decoration: none; }
.category_all { background-color: #fff; }
.category_all .tit { width: 100%; height: 28px; border-bottom: 1px solid #ddd; font-size: 12px; line-height: 28px; text-indent: 10px; font-weight: bold; color: #333; }
/*销售排行*/
.newpro { padding: 0 5px; }
.cat_top10 a { text-decoration: none; color: #333 }
.cat_top10 .ul_box { border-bottom: 1px dotted #C3C3C3; height: 165px; overflow: hidden; padding: 6px 0px 6px 0px; position: relative }
.cat_top10 .ul_box p { display: block; }
.cat_top10 .ul_box .f1 { font-weight: bold; color: #c00 }
.cat_top10 .ul_box .no { float: left; margin-left: 6px; width: 13px; text-align: center; height: 13px; line-height: 13px; background: #cc0000 url(../images/itop1.gif) no-repeat; color: #FFF; font-weight: bold; font-family: Arial; margin-right: 8px; display: inline; }
.cat_top10 .shopjp { color: #CC0000; font-size: 12px; font-weight: normal; }
.cat_top10 .ul_box .goodsimg { float: left; width: 160px; }
.cat_top10 .ul_box .thumb { margin-top: 3px; width: 115px; height: 115px; }
.cat_top10 .ul_box .namel { height: 15px; line-height: 15px; overflow: hidden }
.cat_top10 .ul_box .namel a { color: #CC0000; }
.cat_top10 .ul_box li.pleft { width: 160px; margin: 0 auto; text-align: center; }
.cat_top10 .ul_list { height: 33px; line-height: 33px; }
.cat_top10 .ul_list .name { border-bottom: 1px dotted #C3C3C3; height: 25px; line-height: 25px; width: 98%; overflow: hidden }
.cat_top10 .ul_list .no { float: left; margin-top: 6px; margin-left: 6px; margin-right: 5px; width: 13px; text-align: center; height: 13px; line-height: 13px; background: #cc0000 url(../images/itop2.gif) no-repeat; color: #FFF; font-weight: bold; font-family: Arial; display: inline; }
.cat_top10 .ul_list .proname { width: 150px; float: left; height: 25px; overflow: hidden; }
.cat_top10 .ul_list .jg { width: 20px; float: right; overflow: hidden; }
/*今日特价和品牌*/
#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 0px; 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 #d6ecff; background: #fff; padding: 12px 0px 0px 0px; }
.centerPadd .goodsBox .more { text-align: right; clear: both; margin: 0 8px 8px 0; }
/*单个商品*/
.xshow { height: 320px; overflow: hidden }
.goodsItemh { width: 249px; height: 360px; float: left; overflow: hidden; margin-top:30px; }
.goodsItem { width: 200px; padding: 10px 0px; margin: 0 auto; position: relative; }
.goodsItem1 { margin: 0px 17px 17px 17px; background: none; }
.grid { padding-top: 10px; position: relative; }
.goodsItem .goodsimglist { position: relative; margin-bottom: 4px; }
.goodsItem .goodsimg { width: 200px; height: 200px; margin: 0 auto; text-align: center; margin-bottom: 4px; }
.goodsItem p { text-align: center; font-family:"微软雅黑";font-size:13px; line-height:1.5em; }
.goodsItem p a { color: #333; text-decoration: none; }
.goodsItem p a:hover { color: #FB5E19; text-decoration: none; }
.goodsItemh .gbuycx { height: 20px; padding-left: 12px; display:none; }
.goodsItemh .gbuycx img { padding-right: 3px; }
.goodsItemh .gbuy { height: 30px; padding-top:10px; text-align:center; font-size:0; }
.goodsItemh .gnum { float: left; width: 35px; margin: 10px 20px 0 8px; }
.goodsItemh .gnum input.goodsBuyBox, input.number { border: 1px solid #DDDDDD; float: left; font-size: 12px; height: 18px; line-height: 18px; padding: 0; text-align: center; width: 32px; }
.goodsItemh .gbuy-quick-btn{width: 102px; margin-right:5px; height: 30px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.goodsItemh .gbuy-quick-btn a{width: 102px; font-size:12px; height: 30px; display:inline-block; *display:inline; *zoom:1; background:#FB5E19; line-height:30px; color:#fff;}
.goodsItemh .gbuy-quick-btn a:hover{ background:#EE4509}
.goodsItemh .gbuycart {width: 30px; height: 30px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; vertical-align:middle;  }
.goodsItemh .gbuycart a.buylist-btn{display:inline-block; overflow:hidden; *zoom:1;width: 30px; height: 30px; }

.goodsItemhover .gbuy {}
.goodsItemhover p a { color: #FB5E19; text-decoration:underline; }
.goodsItem .f1 { font-size: 18px; font-family: "Microsoft YaHei", Arial }
.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 .name { margin-bottom: 14px; height: 40px; overflow: hidden; }
.goodsItem .price { height: 25px; overflow: hidden; }
.goodsItem .cx { position: absolute; z-index: 10; width: 44px; height: 34px; background: url(../images/mark_bg.gif) no-repeat; line-height: 30px; text-align: center; color: #FFFFFF; }
.goodsLine { clear: both; width: 100%; border-bottom: 1px solid #e5e5e5; height: auto; padding-bottom: 5px; margin-bottom:-1px; }
.goodsIteme { width: 162px; padding: 10px 10px 10px 5px; margin: 0 auto; position: relative; float: left; }
.goodsIteme .goodsimg { width: 160px; height: 160px; margin: 0 auto; text-align: center; margin-bottom: 4px; }
.goodsIteme p { text-align: left; }
.goodsIteme p a { color: #333; text-decoration: none; }
.goodsIteme p a:hover { color: #CC0000; text-decoration: none; }
.goodsItemo { width: 162px; padding: 10px 10px 10px 10px; margin: 0 auto; position: relative; float: left; }
.goodsItemo .goodsimg { width: 160px; height: 160px; margin: 0 auto; text-align: center; margin-bottom: 4px; }
.goodsItemo .name { height: 20px; line-height: 20px; overflow: hidden }
.goodsItemo p { text-align: left; }
.goodsItemo p a { color: #333; text-decoration: none; }
.goodsItemo p a:hover { color: #CC0000; text-decoration: none; }
.searchColMainItem { position: relative; border: 1px solid #dbdbdb; _zoom: 1; }
.searchColSubItem h2 { height: 28px; padding-left: 10px; border-bottom: 1px solid #dbdbdb; color: #333; font-size: 12px; line-height: 28px; }
.searchColSubItem h2 b { color: #c00; }
.searchColSubItem .view { width: 170px; overflow: hidden; margin: 0 auto; }
.searchColSubItem .view a, .searchColSubItem .view a img, .searchColSubItem .view a em { display: block; }
.searchColSubItem .view a { line-height: 20px; }
.searchColSubItem .view a.pro_img { width: 115px; margin: 0 auto; }
.searchBottom { clear: both; z-index: 100; padding: 12px 0; border-color: #e7e7e7; background: #f5f5f5; text-align: center; }
.searchBottom div.searchBox { width: 500px; margin: 0 auto; }
.searchBottom div.searchBox label { float: left; margin-top: 4px; font-size: 14px; font-weight: bold; vertical-align: middle; }
.searchBottom div.searchBox input { float: left; width: 328px; height: 24px; padding-left: 22px; border: 1px solid #ccc; border-right: none; background: url(../images/search_pubbg.png) -479px -1468px no-repeat #fff; color: #999; line-height: 24px; vertical-align: middle; }
.searchBottom div.searchBox button { float: left; width: 60px; height: 28px; overflow: hidden; border: none; background: url(../images/search_pubbg.png) 0 -1339px; text-indent: -999em; vertical-align: middle; cursor: pointer; }
.searchBottom div.searchBox form { position: relative; z-index: 100; float: left; }
.searchBottom p { margin-top: 10px; }
.searchBottom p a { margin-right: 14px; color: #06c; }
.searchBottom p a: hover { color: #f60; }
/*帮助*/
.helpTitBg {  }
.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: 120px; }
.boxCenterList li.goodsimg { width: 48px; margin-right: 10px; }
.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; }
.newfont { font-size: 14px; }
.newfont a { height: 30px; line-height: 30px }
/*浏览历史，收藏*/
#goodsContent ul.gc-title {height:33px;background:url(../images/bg_package_ecshop119.gif) repeat-x 0 bottom; }
#goodsContent ul.gc-title li{float:left;}
#goodsContent ul.gc-title li a {float:left;width:132px;height:33px;line-height:33px; background:url(../images/bg_package_ecshop119.gif) no-repeat 0 -33px;font-size:14px;text-align:center;margin-right:5px;}
#goodsContent ul.gc-title li a:hover{text-decoration:none;}
#goodsContent ul.gc-title li a.selected { background:url(../images/bg_package_ecshop119.gif) no-repeat 0 0;font-size:14px;text-align:center;margin-right:5px; }
#goodsContent .gc-box{border:1px solid #e5e5e5; border-top:0;}
#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; }
/* ====================
 商品详情页面部分模块
==================== */
.detailnav {}
#goodsInfo { _height: 1%; }
#goodsInfo .imgInfo { width: 380px; float: left; margin-right: 10px; display: inline; }
#goodsInfo .imgInfo .thumb { width: 378px; height: 378px; display: block; border: 1px solid #e5e5e5; }/*商品详情图片*/
#goodsInfo #gallbox .gallery { width: 350px; float: left; text-align: left; overflow: hidden;}
#goodsInfo #gallbox .gallery ul { width: auto; }
#goodsInfo #gallbox .gallery li { width: 55px; float: left; margin: 2px 2px 0 2px; }
#goodsInfo #gallbox .gallery li img { width: 50px; height: 50px; cursor: pointer; float: left }
#goodsInfo #gallbox .gallery img.onbg { border-bottom:2px solid #FB5E19; margin:2px 2px 0 2px; }
#goodsInfo #gallbox .gallery img.autobg { border-bottom: 2px solid #fff; margin:2px 2px 0 2px }
#goodsInfo #gallbox span {margin-top:4px; width: 12px; height: 52px; background: url(../images/btn_per.gif) left center no-repeat; float: left; cursor: pointer; }
#goodsInfo #gallbox span.spanR {margin-top:4px; width: 12px; height: 52px; background: url(../images/btn_next.gif) right center no-repeat; float: right; }
#goodsInfo #gallbox #demo { float: left;  }
/*文字信息*/
.goodstitle { font-size: 24px; padding-bottom: 10px; font-family:"微软雅黑"; line-height:30px;  }
.goodstitle .brief { color: #cc0000; }
#goodsInfo .textInfo { background: #fff; width: 580px; float: right; }
.w1200 #goodsInfo .textInfo { background: #fff; width: 570px; }
#goodsInfo .textInfo p { font-size: 14px; font-weight: bold; padding: 0 5px 5px 8px; }
#goodsInfo .textInfo .shopprice { color: #FA5E19; font-weight: bold; font-size: 28px; font-family: "Microsoft YaHei"; margin-left:-3px;}
#goodsInfo .textInfo .sn { color: #999; font-weight: normal; font-size: 12px; }
#goodsInfo .textInfo .sale { border-bottom: 1px solid #ccc; padding-bottom: 6px; margin-bottom: 15px; }
#goodsInfo .textInfo .info ul { padding-top: 5px; }
#goodsInfo .textInfo .info li { padding: 3px 0px; height:auto !important; }
#goodsInfo .textInfo .info .goods_categoryl{ width:80px; float:left; height:32px; line-height:32px;}
#goodsInfo .textInfo .info .goods_categoryr{ width:460px; float:left;}
.checkbox_item .checkbox_input{ display:none;}


#goodsInfo .textInfo .info .goods_categoryr a{ border:1px solid #cdcdcd; height:30px; padding:0 10px; margin:0 5px 6px 0; line-height:30px; font-size:12px; color:#666; float:left; display:block;}
#goodsInfo .textInfo .info .goods_categoryr a:hover{ border-color:#fa5f19; cursor:pointer; color:#666; text-decoration:none;}
#goodsInfo .textInfo .info .goods_categoryr a.cur{ border-color:#fa5f19; background:url(../images/icon_cur.png) right bottom no-repeat;}
#goodsInfo .textInfo .info .checkbox_item a{ cursor:pointer; padding:0;}
.checkbox_item a label{ display:block;cursor:pointer; padding:0 10px;}
#goodsInfo .textInfo .info li.padd { }
#goodsInfo .textInfo .info li dd { width: 50%; float: left; padding: 7px 0px; }
#goodsInfo .textInfo .info li dd.ddR { width: 48%; padding-left: 8px; }
#goodsInfo .textInfo .info li dd.ddL { border-right: 1px solid #eeecec; }
#goodsInfo .textInfo .info a { text-decoration: none; }
#goodsInfo .textInfo .info a:hover { text-decoration: underline; color: #FF0000 }
#goodsInfo .textInfo .info .loop {  }
.boxCenterGoods { padding: 8px 8px 8px 0px; }
#goodsInfo .textInpadd { padding: 10px 0px 10px 5px; clear: both; display:none; }
#goodsInfo .textInpaddbuy { margin-top:20px;height:40px; overflow:hidden; }
#goodsInfo .textInpaddbuy .bnt_cat{background:#FB5E19; display:inline-block; zoom:1; width:160px; height:40px; line-height:40px; vertical-align:middle; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"}
#goodsInfo .textInpaddbuy .bnt_cat:hover{ background-color:#EE4509;}
#goodsInfo .textInpaddbuy .add_gotobuy{ display:inline-block; width:44px; height:40px; vertical-align:middle;}
#goodsInfo .te { height: 40px; LINE-HEIGHT: 40px; padding-right: 10px; }
#goodsInfo .textInfo .jf ul { border-top: 1px solid #ccc; }
#goodsInfo .textInfo .jf li { background: url(../images/lineBg.gif) repeat-x left bottom; padding: 0px 8px; _height: 1%; }
#goodsInfo .textInfo .jf li.padd { padding: 7px 0px 7px 8px; }
#goodsInfo .textInfo .jf li dd { width: 50%; float: left; padding: 7px 0px; }
#goodsInfo .textInfo .inum { float: left; width: 35px; height: 16px; line-height: 16px; text-align: center; border: 0; border: 1px solid #AEAEAE; margin: 0 5px; }
#goodsInfo .textInfo .imgl { float: left; display: block; width: 14px; height: 13px; background: url(../images/gdown.gif) no-repeat; margin-top: 4px; }
#goodsInfo .textInfo .imgr { float: left; display: block; width: 14px; height: 13px; background: url(../images/gup.gif) no-repeat; margin-top: 4px; }

.product_bj1 { }
.yhdShopInfo .shopALnk a { background: url(../images/detailTwoColSpirit.png) no-repeat; }
.yhdShopInfo p { height: 30px; line-height: 30px; text-align: center; background-color: #B00000; color: #fff; border-bottom: 1px solid #fff; }
.yhdShopInfo p strong { padding: 0 10px; }
.yhdShopInfo h3 { height: 75px; background-position: 0 -225px; border: 5px solid #F2F2F2; text-indent: -999em; border-top: none; }
.yhdShopInfo .shopALnk { position: static; width: 195px; height: 65px; border: 5px solid #F2F2F2; border-top: none; padding-bottom: 10px; }
.yhdShopInfo .shopALnk a { display: inline-block; width: 51px; height: 15px; margin-top: 10px; padding: 38px 0 0 9px; background-position: 10px -237px; text-indent: 0; }
.yhdShopInfo .shopALnk a: hover { background-position: 10px -317px; }
.yhdShopInfo a.shopLnk02 { background-position: -59px -235px; }
.yhdShopInfo a.shopLnk02: hover { background-position: -59px -315px; }
.yhdShopInfo a.shopLnk03 { background-position: -125px -235px; }
.yhdShopInfo a.shopLnk03: hover { background-position: -125px -315px; }
.midcolumntitle { border-left: #c3c3c3 solid 1px; border-right: #c3c3c3 solid 1px; background: url(../images/channelsprites.gif) repeat-x 0 -185px; height: 30px; }
.newproduct { float: left; width: auto; background: url(../images/channelsprites.gif) no-repeat 0 -155px; height: 30px; margin-left: 7px; font: bold 14px '宋体', Arial, Helvetica, sans-serif; color: #900; line-height: 30px; text-indent: 12px; }
.more { float: right; margin-right: 11px; width: auto; line-height: 30px; }
/*用户评论*/
.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 { margin-top: 12px; height: 1%; }
#brandList .brandBox { width: 235px; float: left; display: inline; 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; }
#categortyu { width: 200px; float: left; position: relative; }
#categortyu dl { width: 200px; }
#categortyu dt { width: 190px; height: 31px; color: #ffffff; line-height: 31px; font-size: 14px; background: url(../images/ucentertit.gif) no-repeat; padding-left: 10px; }
#categortyu dd { border: 1px solid #ddd; }
#categortyu .up { color: #333; height: 29px; background: url(../images/ucentert1.gif) repeat-x; font-size: 12px; line-height: 29px; padding-left: 60px; }
#categortyu ul li { border-top: 1px solid #eaeaea; }
#categortyu ul li p { width: 80px; background: url(../images/ucentert2.gif) 0 10px no-repeat; padding-left: 10px; margin: 0px auto 0px auto; }
#categortyu ul li p a { width: 80px; height: 26px; line-height: 26px; }
#categortyu ul li p a:hover { width: 80px; height: 26px; line-height: 26px; font-weight: bolder; color: #3e3e3e; }
#categortyu .curs { background-color: #fff3d2; height: 26px; font-weight: bolder; display: block; }
/* ====================
 用户中心
==================== */
.usBox { border: 1px solid #ccc; }
.usBox h3 { text-align: left; font-size: 14px; padding-left: 15px; }
.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: 71px; height: 32px; background: url(../images/bnt_ur_log.gif) no-repeat; cursor: pointer }
.us_Submit_reg { border: none; width: 122px; height: 31px; background: url(../images/bnt_ur_reg.gif) no-repeat; cursor: pointer }
.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; }
.inputw { width: 150px; height: 18px; }
.loguser { width: 415px; border-top: 2px solid #edc81e; border-left: 1px solid #edc81e; border-right: 1px solid #edc81e; border-bottom: 1px solid #edc81e; }
.loguser .title { background-color: #fef8d0; height: 25px; line-height: 25px; }
.loguser .title b { padding-left: 15px; font-size: 14px; }
.loguser .tb { padding: 20px 0px 15px 40px; }
.loguser .news { border-top: 1px dotted #CCCCCC; width: 390px; margin: 0 auto; padding: 10px 0; }
.loguser .news ul { padding-left: 15px; }
.loguser .news li { list-style-type: disc; }
.logreg { width: 552px; border-top: 2px solid #b5b7ba; border-left: 1px solid #b5b7ba; border-right: 1px solid #b5b7ba; border-bottom: 1px solid #b5b7ba; }
.logreg .title { background-color: #f5f5f5; height: 25px; line-height: 25px; }
.logreg .title b { padding-left: 15px; font-size: 14px; }
.logreg .tb { padding: 20px 0px 15px 0px; }
.inputBg1 { width: 180px; height: 18px; }
.uscenterbox { border: 1px solid #E7D58D; background-color: #FFFDEE }
.uscenterbox h5 { border: 1px solid #E7D58D; background-color: #FFF9D5; color: #3A3A3A; }
/*登陆*/
.login_box { width: 980px; padding-bottom: 10px; }
.login_box .login_left { width: 558px; float: left; background: url(../images/login_line.gif) no-repeat 557px top; min-height: 265px; _height: 265px; }
.login_box .regist_right { float: left; padding: 60px 30px; }
.login_form { width: 450px; margin: 50px auto 15px; border-bottom: 1px dotted #cccccc; }
.login_form2 { margin: 50px 0px 15px 55px; border-bottom: 1px dotted #cccccc; }
.login_form p, .login_form2 p { margin-bottom: 10px; margin-left: 40px; line-height: 25px; }
.login_form p.tc { margin-left: 0px; }
.login_form2 p.codel { margin-left: 50px; }
.login_form2 p.butt { padding-left: 80px; }
.login_form2 .code { vertical-align: middle; }
.login_form label, .login_form2 label { width: 75px; text-align: right; display: inline-block; font-size: 14px; }
.login_form2 .input { width: 200px; }
.other_login { margin-left: 70px; border-right: 1px solid #DBDBDB; }
.other_login p { margin-bottom: 12px; }
.regist_right p { line-height: 24px; margin-bottom: 5px; }
.regist_right .btn_grey2 { margin-top: 25px; }
.error_tips { background-position: -250px -173px; padding-left: 23px; height: 23px; line-height: 23px; border: 1px solid #FFBFBF; background-color: #fff2f2; color: #ff0000; display: inline-block; margin-left: 7px; }
.login_form .code { border: 1px solid #cccccc; padding: 1px; vertical-align: top; margin: 0px 6px; }
.boder_red { border: 1px solid #FF0101; }
/*注册*/
.usBox_2 { background: #fff; text-align: left; padding: 43px 0px 60px 123px; font-size: 14px; }
.usBox_2 .regtitle { height: 30px; background: url(../images/ur_bg.gif) no-repeat 0px -34px; }
.usBox_2 span { font-size: 12px; }
.actionSub a { font-size: 12px; color: #999; text-decoration: none; background: url(../images/ur_bg.gif) no-repeat 0px -68px; padding-left: 14px; }
.box_1 .userCenterBox { margin-top: 10px; background-color: #fff; }
.box_1 .userCenterBox .userMenu a { display: block; height: 26px; line-height: 26px; background: url(../images/menuBg.gif) no-repeat 0 -30px; color: #3f3f3f; text-decoration: none; margin: 0 0 3px 10px; padding-left: 3px; padding-top: 3px; font-size: 14px; }
.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; }
#simple_header { width: 100%; padding-bottom: 8px; border-bottom: 2px solid #A71F24; margin-bottom: 28px; }
.simplelogo { float: left; padding-top: 5px; }
.simplenav { float: right; }
.simplenav a { color: #0066CC; }
.simplenav p { padding-top: 10px; }
/* ====================
 商品分类页面
==================== */
/*推荐产品*/
.cbest { border: 1px solid #CC0000; height: 145px; position: relative; }
.cbest .bestimg { position: absolute; background: url(../images/hot_bg.gif) no-repeat; width: 58px; height: 58px; }
.cbest .tit { padding-left: 60px; padding-top: 5px; font-size: 14px; font-weight: bold; }
.cbest .bestpro { padding-left: 30px; padding-top: 5px; height: 115px; overflow: hidden }
.cbest .bestpro .bgoodsitem { width: 230px; float: left; display: inline; margin-left: 5px; margin-right: 5px; }
.cbest .bestpro .bgoodsitem .thumb { width: 115px; float: left; display: inline; margin-right: 5px; }
.cbest .bestpro .bgoodsitem .thumb img { width: 113px; height: 113px; }
.cbest .bestpro .bgoodsitem .ttext { width: 110px; float: left; overflow: hidden }
.cbest .bestpro .bgoodsitem .ttext .tname { height: 38px; line-height: 18px; overflow: hidden; }
.cbest .bestpro .bgoodsitem .ttext .tname a { color: #333; }
.cbest .bestpro .bgoodsitem .ttext .tname a:hover { color: #cc0000; }
.cbest .bestpro .bgoodsitem .ttext .mprice { padding-top: 2px; height: 15px; line-height: 15px; overflow: hidden; }
.cbest .bestpro .bgoodsitem .ttext .tprice { padding-top: 3px; height: 20px; line-height: 20px; overflow: hidden; }
.cbest .bestpro .bgoodsitem .ttext p { padding-top: 5px; }
.w1200 .cbest .bestpro .bgoodsitem { width: 250px; margin-left: 15px; margin-right: 25px; }
.w1200 .cbest .bestpro .bgoodsitem .ttext { width: 130px; }
/*属性组合搜索*/
.screeBox { padding: 10px; color: #333; }
.screeBox a { color: #666; padding: 3px 5px; margin-right:10px; }
.screeBox label{font-weight:bold; font-size:14px; color:#666;}
.screeBox a:hover { color: #FF6600; }
.screeBox span {  color: #F95E19; padding: 3px 5px; margin-right: 10px; }
.screeBoxs { padding-left: 30px; }
.screeBox .inputt { width: 48px; height: 18px; line-height: 18px; border: 1px solid #CACACA; }
.screeBox .submitbtn { background: url(../images/sprites.gif) no-repeat -155px -229px; width: 45px; height: 21px; border: none; cursor: pointer; }
.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: 125px; text-align: center; }
.goodsList li.thumb img { width: 115px; height: 115px; padding: 1px; }
.goodsList li.goodsName { width: 290px; margin-right: 10px; }
.goodsList li.goodsName a { color: #666666; }
.goodsList li.goodsName a:hover { color: #990000; }
.goodsList li.goodsName span { color: #C9C7C7; }
.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; }
.w1200 .bottom_service_link DL { WIDTH: 140px }
/*底部导航+友情链接*/
.links { padding: 0 12px; margin-top: 10px; }
.bNavList a, .links a { color: #333d; padding: 0 5px; text-decoration: none; }
/*
.bottom_service_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 10px; PADDING-TOP: 16px
}
.bottom_service_link DL {
	PADDING-RIGHT: 2px;  PADDING-LEFT: 28px; BACKGROUND: url(../images/index_sprite.png) no-repeat right -200px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top;  ZOOM: 1; HEIGHT: 150px; float:left; width:120px;
}
.bottom_service_link DL DT {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #666
}
.bottom_service_link DL DD {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/index_sprite.png) no-repeat -290px -12px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
.bottom_service_link DL DD A {
	COLOR: #999
}
.bottom_service_link DL.bgnone{ background:none;}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.footer_pic_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.footer_pic_link A {
	DISPLAY: inline-block; MARGIN: 0px 5px
}
.footer_pic_link SPAN {
	DISPLAY: inline-block; MARGIN: 0px 5px
}
.footer_pic_link A.gs {
	CURSOR: text
}
.footer_service {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 40px; PADDING-TOP: 4px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 50px; TEXT-ALIGN: center
}
.footer_service A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.footer_service SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/index_sprite.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 55px; HEIGHT: 50px
}
.footer_service A SPAN.s1 {
	BACKGROUND-POSITION: 0px 8px
}
.footer_service A SPAN.s2 {
	BACKGROUND-POSITION: -60px 8px
}
.footer_service A SPAN.s3 {
	BACKGROUND-POSITION: -130px 8px
}
.footer_service A:hover SPAN.s1 {
	BACKGROUND-POSITION: 0px -72px
}
.footer_service A:hover SPAN.s2 {
	BACKGROUND-POSITION: -60px -72px
}
.footer_service A:hover SPAN.s3 {
	BACKGROUND-POSITION: -130px -72px
}
*/
/*底部*/
.footer_cat { background: #f8f8f8; }
.footer_cat { overflow: hidden; padding: 30px 0 40px; }
.footer_cat li { float: left; width: 112px; margin-left: -1px; padding: 0 5px; border-left: 1px solid #e0e0e0; }
.footer_cat li .cat_img { display: block; width: 70px; margin: 0 auto; border: 1px solid #e4e4e4; }
.footer_cat li .cat_img img { width: 70px; height: 70px; }
.footer_cat li p { height: 14px; overflow: hidden; margin-top: 20px; line-height: 14px; text-align: center; }
.footer_cat li p a { padding: 0 4px 0 3px; color: #636363; font-weight: bold; }
.footer_cat li p a: hover { color: #c00; }
.footer_cat li div { width: 85px; height: 80px; overflow: hidden; margin: 10px auto 0; color: #dedede; text-align: center; }
.footer_cat li div a { padding: 0 1px 0 2px; color: #999; line-height: 20px; display: inline-block; }
.footer_cat li div a: hover { color: #c00; }
.footer_info { margin-top: 15px; background: #fafafa; }
.footer dl { float: left; width: 123px; padding: 8px 20px 23px; }
.footer dt { width: 108px; height: 50px; overflow: hidden; color: #636363; font-size: 18px; font-family: Microsoft yahei; line-height: 50px; }
.footer dd { width: 120px; height: 20px; overflow: hidden; }
.footer dd a { color: #989898; font-family: Microsoft yahei; line-height: 20px; }
.footer dd a: hover { color: #c00; }
.footer_service { width: 743px; margin: 0 auto 45px; overflow: hidden; border: 1px solid #e1e1e1; background: #fff; }
.footer_service li { float: left; }
.footer_service li a { display: block; padding: 0 0 5px 65px; overflow: hidden; color: #656565; font-size: 18px; font-family: Microsoft Yahei; text-align: center; }
.footer_service li a span { float: left; margin-top: 8px; padding-right: 66px; border-right: 1px solid #d6d6d6; line-height: 27px; white-space: nowrap; cursor: pointer; }
.footer_service li.last a span { border-right: 0; }
.footer_service li em { float: left; width: 34px; height: 39px; margin: 0 10px 0 0; background: url(../images/mall/header_sprites.png) 0 -230px; color: #fff; font-size: 14px; line-height: 44px; cursor: pointer; }
.footer_service li a: hover { border: 0; }
.footer_service li a: hover em { background-position: -35px -230px; }
.footer_service li a: hover span { color: #dc241f; }
.footer_busi_info { width: 850px; margin: 0 auto; overflow: hidden; }
.footer_busi_info div { float: left; width: 525px; margin-right: 10px; border-right: 1px solid #dedede; }
.footer_busi_info p { color: #989898; line-height: 24px; text-align: center; }
.footer_busi_info p a { margin: 0 8px; color: #989898; }
.footer_busi_info p a: hover { color: #c00; }
.footer_busi_info p a.red_link { margin-left: 0; color: #c00; }
.footer_busi_info img { float: left; margin: 6px 0 0 14px; }
.w1200 .footer dl { padding: 8px 39px 35px 38px; }
.w1200 .footer_cat li { padding: 0 19px; }
.w1200 .footer_promo_main img { width: 339px; }
/* ====================
 团购
==================== */
.group { padding: 8px; border-bottom: 1px solid #ccc; }
.group li { float: left; background: #fff; padding: 8px; }
/* ====================
 购物流程
==================== */
.flowBox h2{font-size:14px; border-left:2px solid #28C8A6; height:16px; line-height:16px; padding-left:10px; color:#666; position:relative;}
.flowBox 
.flowBox h2 span{font-weight:bold;}
.flowBox h2 .f6{font-size:12px; position:absolute; right:0; top:0px; font-weight:normal;}
.flowBox table { margin-top:20px; }
.flowBox .my-buy-goods-list th{height:40px; padding:0 15px; text-align:center; border:1px solid #e5e5e5;}
.flowBox .my-buy-goods-list td{vertical-align:middle; padding:15px; border:1px solid #e5e5e5; background:#fff !important;}
.flowBox .my-buy-goods-list td.td_tip{vertical-align:middle; padding:8px; border:1px solid #e5e5e5; background:#fff !important;}
.flowBox .my-buy-goods-list span{ font-family:"微软雅黑";}
.flowBox .my-buy-goods-list .f4_b{color:#FB5E19; font-family:"微软雅黑" !important; font-weight:normal;}
.flowBox .my-buy-goods-list .select-shop{background:url(../images/select-shop.gif) left top no-repeat; width:123px; height:30px; border:0; text-indent:-9999px; overflow:hidden; cursor:pointer; display:block;}
.flowBox .my-buy-goods-list .select-shop:focus{ outline:none;}
.flowBox .contro-box{float:left;}
.flowBox .account-box{ float:right;}
.flowBox .account-box strong{ font-size:20px; color:#FA5E19; font-family:"微软雅黑";}
.flowBox .img-box{ display:inline-block; zoom:1; width:60px; height:60px; margin-right:15px; vertical-align:middle; overflow:hidden;}
.flowBox .goods-name{ display:inline-block; zoom:1; width:170px; vertical-align:middle; overflow:hidden;}
.flowBox .goods-name i{ color:#999;}
/*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; }
.serviceleft { width: 192px; float: left; padding-top: 0px; margin-right: 10px; display: inline }
.servicelefttopbg { width: 192px; height: 36px; background: url(../images/service.jpg) left top no-repeat; overflow: hidden }
.serviceleftBbg { width: 190px; border: solid 1px #ccc; border-top: 0px }
.serviceleftBbg dl { width: 190px; padding-bottom: 6px; }
.serviceleftBbg dt { background: url(../images/helpcenter.jpg) no-repeat left bottom; height: 28px; line-height: 28px; color: #4c4c4c; border-top: solid 1px #ccc; font-weight: bold; margin-bottom: 10px; border-bottom: solid 1px #ccc; padding-left: 50px; clear: both; font-size: 14px }
.serviceleftBbg dd { width: 162px; text-indent: 48px; color: #006699; line-height: 28px; background: url(../images/icon_hdian.gif) no-repeat 25% 50% }
.serviceleftBbg dd a { color: #333; }
.serviceright { float: right; width: 775px; overflow: hidden; display: inline }
.serviceright h2 { background-color: #eee; height: 30px; line-height: 30px; padding-left: 15px; font-size: 14px; font-weight: bold }
.serviceright .context { padding: 10px 0 }
.w1200 .serviceright { width: 990px; }
.select-pay{ border:1px solid #e5e5e5; padding:20px; margin-top:20px;}
.select-pay .rc{font-family:Tahoma;}
.select-pay .rc input{vertical-align:text-top; width:13px; height:15px;  margin-right:5px;}
.select-pay strong{font-weight:bold;}
.select-pay .use-balance{padding-bottom:20px; border-bottom:1px dotted #e5e5e5;}
.select-pay .use-balance .num{color:#FA5E19;}
.select-pay .online-pay{ overflow:hidden; zoom:1; padding-top:20px;}
.select-pay .online-pay li{float:left; margin-right:20px;}
.select-pay .online-pay li label{float:left; cursor:pointer;}
.select-pay .online-pay li label input{ vertical-align:middle; margin-right:10px;}
.select-pay .online-pay li label img{ vertical-align:middle; border:1px solid #e5e5e5;}
.select-pay .online-pay li label.current img{ border-color:#FA5E19}
/* ====================
 文章列表页-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 a { color: #0066cc; text-decoration: none; }
/*分页*/
.pager { text-align:center; }
.pager .gotopage{display:none;}
.pager .pagerjump { display:inline-block; *display:inline; *zoom:1;}
.pager .previous, .pager .next { background-color: #FB6F30; float: left; font-family: simsun; border-radius:4px; padding:9px 18px; }
.pager .previous a, .pager .next a, .pager a.num, .pager span.nextmore, .pager a em { height: 30px; line-height: 30px; float: left; border-radius:4px; }
.pager a.num { width:32px; text-align:center; background: #999; margin-right: 6px; font-family:Arial; font-size:14px; }
.pager a.num:link,.pager a.num:visited{ color:#fff;}
.pager a em { cursor: pointer; font-style: normal; }
.pager span.nextmore { float: left; padding: 0; margin: 0 2px; }
.pager a.current {background: #fb6f30; cursor:default; }
.pager a.current:link, .pager a.current:visited { color: #fff; }
.pager a:link, .pager a:visited { text-decoration: none; color: #666; }
.pager a:hover, .pager a:active { text-decoration: none; }
.pager a.num:hover, .pager a.num:active { color: #fff; background:#FB6F30; }
.pager .previous:hover, .pager .previous:active, .pager .next:hover, .pager .next:active { background:#f05822; }
.pager .previous em { background:url(../images/pager_prev_ar.gif) left top no-repeat; text-indent:-999px; width:7px; height:13px; overflow:hidden; border-radius:0;}
.pager .next em {background:url(../images/pager_next_ar.gif) left top no-repeat; text-indent:-999px; width:7px; height:13px; overflow:hidden; border-radius:0;}
.pager .previous{margin-right:20px; cursor:pointer;}
.pager .next{ margin-left:14px; cursor:pointer;}
.pager .previous:hover em, .pager .previous:active em { }
.pager .next:hover em, .pager .next:active em {  }
.pager .no-previous em { background-position: 6px -26px; }
.pager .no-next em { background-position: 45px -26px; }
.pager .gotopage { margin-left: 2px; font-family: simsun; line-height: 22px; }
.pager .gotopage span, .pager .gotopage .input { float: left; display: inline; }
.pager .text { width: 20px; height: 16px; border: 1px solid #a7a6aa; margin: 0 4px; vertical-align: middle; line-height: 16px; }
.pager .btn_submit { background: url(../images/submit2.gif) no-repeat; width: 34px; height: 22px; border: none; vertical-align: middle; margin: 0; line-height: 20px; }
/* ======商品比较浮动块 ====== */
#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; }
/**/
.news2 { }
.news2 li { width: 46%; list-style: none; float: left; display: inline; margin-top: 10px; margin-left: 10px; border-bottom: 1px dashed #ccc; height: 16px; line-height: 16px; padding-bottom: 2px; }
.news2 li a { padding-left: 5px; }
/* 购物车弹出效果*/
.cartpopDiv { width: 450px; padding: 0 25px; float: left; }
.toptitle { width: 450px; float: left; padding: 16px 0; }
.toptitle a.pic { float: left; width: 100px; height: 100px; margin-right: 8px; overflow: hidden; }
.toptitle p { float: right; width: 340px; font-size: 14px; height: 88px; overflow: hidden; }
.toptitle p.namec { height: 40px; line-height: 18px; font-weight: bold; overflow: hidden }
.toptitle p.briefc { height: 20px; color: #FF6900; overflow: hidden }
.toptitle p.pricec { height: 20px; overflow: hidden }
.coninfo { float: left; width: 450px; padding: 8px 0 0px; font-size: 14px; border-top: 1px dashed #E7E7E7; }
.coninfo table { float: left; width: 100%; border: none; color: #a00; }
.coninfo .carti { background: url(../images/cartpop_bg.gif) 80px 3px no-repeat; padding-left: 15px; }
.coninfo table td.left { width: 82px; text-align: right; font-weight: bold; }
.coninfo table td.left span, .toptitle p a { color: #333 }
.coninfo table td .gray { color: #999 }
.coninfo table td strong { color: #f00 }
.coninfo table td font { font-size: 18px }

.info{color:#666;}
.goods-info-box{height:310px;}
#bdshare h6, #bdshare_s h6{text-align:left;}
.price-box { height:30px; padding-top:6px; line-height:30px;}gg
#gallbox{margin-top:8px;}
.package-goods-txt{height:3em; overflow:hidden; margin:5px 0;}
.package-goods-txt:hover{color:#FB5E19;}
.blank{height:10px !important; line-height:10px !important;;}
.goods-value-table td{height:30px; padding:0 10px;}
.goods-value-table td {color:#2F3233;}

.checkoutTable .pub-btn-big-orange{ width:140px; border-radius:0px; border-bottom:none;}
.checkoutTable .pub-btn-big-orange:hover{ color:#fff; border:0;}
.checkoutTable .pub-btn-big-false{ width:100px; border-radius:0px; border-bottom:none; background-color:#f2f2f2; color:#FA5E19;}

.category-tree-box {border-bottom:0; overflow:hidden; zoom:1;}

#ECS_INTEGRAL{border:1px solid #ccc; height:22px; padding:2px; font-family:Verdana;}
.ly-textarea{ padding:2px; font-size:14px; font-family:Arial;}
.tonglan-ad{width:1000px; margin:10px auto -10px;}

.shop-list-box{border:1px solid #e5e5e5; margin-bottom:30px;}

.spCmyFloor-box{position:fixed; left:50%; margin-left:-584px; top:40%; width:84px; float:left; margin-top:33px; display:none;}
.spCmyFloor-box h2{border:1px solid #e5e5e5; background-color:#f2f2f2; width:80px; line-height:28px; height:28px; text-align:center; color:#666; margin-bottom:2px;}
.spCmyFloor-box ul{overflow:hidden; zoom:1; margin-bottom:0;}
.spCmyFloor-box ul li{float:left; margin-right:2px; margin-bottom:2px; text-align:center; width:40px; height:40px;}
.spCmyFloor-box ul li i{display:inline-block; height:100%; vertical-align:middle;}
.spCmyFloor-box ul li a{ width:38px; height:38px; overflow:hidden; background:#27C7A7; border:1px solid #23AF94; float:left;}
.spCmyFloor-box ul li a:link,.spCmyFloor-box ul li a:visited{color:#fff;}
.spCmyFloor-box ul li span{ display:inline-block; vertical-align:middle; text-align:center; width:2em; line-height:1.2;}
.spCmyFloor-box ul li a:hover{ color:#D6F4EE;}
.spCmyFloor-box .price{ border:1px solid #e5e5e5; background:#f2f2f2; border-bottom:0; width:80px; text-align:center; color:#FB5E19; font-family:"微软雅黑"; font-size:14px; line-height:30px; height:30px;}
.spCmyFloor-box .buy a{background:#FB5E19; width:82px; height:30px; display:block; text-align:center; line-height:30px;}
.spCmyFloor-box .buy a:link,.spCmyFloor-box .buy a:visited{color:#fff;}
.spCmyFloor-box .buy a:hover{background-color:#EE4509;}

.goodsInfoBox{zoom:1;}
.tl-ad{ width:1000px; margin:10px auto -10px;}
.goods_pirce{ line-height:22px;}
.goods_pirce .sc_price_num{ color:#999; text-decoration:line-through;}
td.goods_price_total{ padding:0 !important;}

.shop_tip{ width:998px; height:36px; background-color:#fff3c8; line-height:36px; color:#f65f19; text-indent:20px; border:1px solid #faae1b;}
.shop_tip a{ color:#2974c4; text-decoration:underline;}
.shopcar_box{ height:32px; line-height:32px;}
.check_info{ color:#333; line-height:18px !important;}
.check_info a{ color:#2374C5; padding-left:5px;}



