body{font-size:12px;color:#333;background-color:#FFF;background-image:url(text.txt);background-attachment:fixed;}
a{color:#333;text-decoration:none;}
a:hover{color:#a00001;}
.relative { position:relative; }
.nav_cur{padding-left:20px;background:url("home.png") no-repeat 2px 12px;margin-top:-10px;}
.nav_cur a{text-decoration:none;color:#666;}
.nav_cur a:hover{text-decoration:underline;color:#900;}
.f12{ color:#FFF;}
.right{ float:right;}
div.tabwrap .goodsImg img,div.PD .goodsImg img,div.mainProduct_main .goodsImg img,div.GoodsSearchWrap .goodpic img{background:url("loading.gif") no-repeat 40% 50%;display:block;height:210px;margin:0 auto;text-align:center;}


.border1{width:235px;}
.border1 .border-top{background:url("border1.gif") no-repeat top center;height:26px;}
.border1 .border-top h3{margin:0;height:29px;position:relative;font-weight:normal;line-height:29px;background:#eee;color:#900;text-indent:6px;}
.border1 .border-body{border:1px #f2e6f2 solid;}
.border1 li{line-height:21px;margin-left:5px;}
.border1 .more{float:right;}
.border1 .border-foot{clear:both;background:url("border1.gif") no-repeat bottom center;height:6px;}

.border3{border:1px #E6E6FA solid;padding:8px 0 9px 8px;}
.border3 .border-top,.border3 .border-foot{display:none;}
.border3 li{line-height:18px;list-style:inside square;}
.border3 li a{color:#666;}
.border3 li a:hover{color:#a00001;}
.border4{margin-bottom:10px;text-align:center;border:1px #E6E6FA solid;*padding-top:4px;}
.border4 .border-top{background-color:#E6E6FA;width:227px;margin:4px auto 0 auto;height:24px;text-align:left;}
.border4 .border-body{text-align:left;}
.border7 .border-top{height:0px;}
.border7 .border-body{margin-top:0;}
.border7 div.cat2{margin:0;background:url("circle.gif") no-repeat 15px center;text-indent:5px;height:20px;text-align:left;}
.border7 div.cat2 a{color:#684638;}
.border7 div.cat2 a:hover{text-decoration:underline;}


#Top{margin:0 auto;text-align:center;position:relative;*z-index:100;width:100%;background:#FFF;}
#Top .TopWrap{text-align:right;margin:0 auto;width:980px;height:100px;overflow:hidden;position:relative}
#logo{float:left;padding-top:10px;left:0;height:80px;}
.contactTop{width:400px; float:right;}
.contactTop span.son{float:left; margin-left:50px;}
.contactTop a{background:url("fenge.jpg") no-repeat right;padding-right:6px;margin-left:6px;}
.contactTop a.last{background:none;}
.contactTop span.login{width:500px;margin:10px 0 10px 0; float:right;}
.contactTop span.login div{display:inline;}
.contactTop object,.contactTop embed{_margin-left:100px;}
#service{width:64px; height:26px;background:url("server.jpg") no-repeat;text-align:left;float:right;line-height:28px; padding-left:25px;cursor:pointer;margin-top:10px;_margin-right:-100px;}
#service:hover{ background:url("server_hv.jpg") no-repeat;color:#d90000;}

#Menu{clear:both;font-size:14px;background:url("nav_bg.gif") repeat-x;width:100%;height:35px;position:relative;text-align:center;}
#Menu .MenuWrap{width:980px;margin:0 auto;}
#lists {height:34px;line-height:30px;z-index:555;position:relative;margin-left:10px;width:805px;margin:0 auto 0 0px;text-align:left;float:left;} 
#lists li{display:inline;float:left; margin-right:6px;_margin-right:6px;background:url("nav_fg.gif") no-repeat right center;position:relative;}
#lists li.last{background:none;}
#lists li a.tl,#lists li a.on{display:block;float:left;margin-right:10px;_margin-right:5px;text-decoration:none;height:31px;font-size:14px;font-weight:BOLD;color:#fff;margin-top:4px;overflow:hidden;}

#lists li a.tl span{margin-left:4px;text-align:center;}
#lists li a.tl:hover,#lists :hover a.tl,#lists li a.on{color:#900;background:url("nav_bg_on.gif") no-repeat left top;}
#lists li a.tl:hover span,#lists :hover a.tl span{background:url("nav_bg_on.gif") no-repeat right top;}
#lists li a.tl span,#lists li a.on span{margin:0 15px;display:block;}

#lists div {display:none;background-color:#FFF;text-align:left;}

#lists li a:hover {white-space:normal;}
#lists li:hover > a { white-space:normal;}

#lists :hover div{display:block;padding-bottom:0;}
#lists :hover div.pos_left{float:left;width:150px;}
#lists :hover div.pos_right{float:right;width:200px;height:100%;background:url("pos_right_bg.png") repeat-y #f4f8f9;}
#lists :hover div.pos{position:absolute;left:-3px;top:35px;border:3px solid #900;border-top:none;width:350px;}

#lists .two:hover {position:relative;}
#lists .single:hover {position:relative;}

#lists :hover div dl {display:inline; padding:0; margin:10px 0 10px 10px; float:left;}
#lists :hover div.pos dl{width:90%;}
#lists :hover div.pos_left dl dt {text-indent:10px;margin:0 0 10px 0;text-decoration:none;height:20px;line-height:20px;border-bottom:1px #ffe1e1 solid;}
#lists :hover div.pos_right dl dt {text-indent:10px;margin:0 0 10px 0;text-decoration:none;height:20px;line-height:20px;border-bottom:1px #d7e1ea solid;}
#lists :hover div dl.dt{border-top:1px #d7e1ea solid;padding-top:10px;*padding-bottom:10px;}
#lists :hover div dl.dt dd a{color:#900;}

#lists .two:hover div {left:-150px;}
#lists .two:hover div dl {width:129px;}
#lists .two:hover div dl dt {width:129px;}

#lists .single:hover div dl {width:129px;}
#lists .single:hover div dl dt {width:129px;}

#lists :hover div dl dd {padding:0;margin:0;}

#lists :hover div.pos_left dt,#lists :hover div.pos_left dt a {text-decoration:none; font-weight:bold;font-size:12px;color:#900;}
#lists :hover div.pos_right dt{text-decoration:none; font-weight:bold;font-size:12px;color:#3d5092;}
#lists :hover div dt a:hover{font-weight:bold;}
#lists :hover div.pos_left dd a {display:block;text-decoration:none;font-weight:normal;font-size:12px;text-indent:10px;color:#900;line-height:20px;}
#lists :hover div.pos_right dd a {display:block;text-decoration:none;font-weight:normal;font-size:12px;text-indent:15px;color:#3d5092;line-height:20px;}
#lists :hover div.pos_left dd a:hover {background:#ffe1e1;}
#lists :hover div.pos_right dd a:hover {background:#cde7fa;}

#lists .clear {clear:both;}
/*副导航*/
#searchWrap{width:100%;height:35px;background:url("submenu_bg.png");}
.clearfix { zoom: 1; }
#hd2-cart li { float:left; *padding-top:2px;}
#hd2-cart li a { color:#333333; text-decoration:none; line-height:28px; *line-height:26px;}
#hd2-cart li a:hover { text-decoration:none; }
.hd2-subbox {width:980px; margin: 0 auto;}
.hd2-subnav li { float:left;line-height:35px; }
.hd2-subnav li a { display:block; padding-left:2px; }
.hd2-subnav li a:hover { background:url("snavhover-bg.gif") no-repeat 0 5px; margin-top:-1px; text-decoration:none; color:#C90000 }
.hd2-subnav li a span { display:block; padding:0 5px; }
.hd2-subnav li a:hover span { background:url("snavhover-bg.gif") no-repeat 100% 5px;margin-top:-1px; }
.iconew{ float:left;margin-top:7px;width:15px;height:13px;}


#searchWrap .btn_search{text-indent:-9999px;background:url("search.gif") no-repeat;display:block;width:53px;height:25px;margin-top:5px;cursor:pointer;border:0;}
#searchWrap .htlinks{line-height:30px;background:url("tags.gif") no-repeat;}
#searchWrap .htlinks div{margin-left:80px;_margin-left:40px;}
#searchWrap .hotline{line-height:30px;float:right;margin-right:10px;_margin-right:5px;}
#cart{background:url("cartbg.gif") no-repeat;width:165px;height:28px;margin:5px 0 0 10px;text-align:right;float:right;z-index:666;}
#cart:hover{background:url("cartbg_hover.gif") no-repeat;}
#cart a{margin-right:13px;line-height:28px;font-size:12px;}
#cart a:hover{text-decoration:underline;}

#Foot{clear:both;width:980px;height:150px;overflow:hidden;margin:0 auto;}
#FootMenu{width:980px;margin:10px auto 0 auto;}
#FootMenu a{font-size:12px;}
#FootMenu .Footbor{float:left;width:731px;overflow:hidden;padding:3px 0 0 0px; height:142px;background:url("helpbox_bg.gif")}
#FootMenu .tt{width:161px;height:145px;float:left;padding-left:20px;background:url("help_line.gif") no-repeat right 0; line-height:20px;}
#FootMenu .tt.last{background:none;width:161px;height:145px;}
#message{ width:249px; height:145px;float:right;background:url("message_bg.gif") no-repeat; }
.messageright{float:left;color:#FFF;margin:100px 0 0 75px;font-weight:bold;font-size:13px;}
.messageright a{ color:#fff; }
.messageright a:hover{ text-decoration:none; }
.MT20{ width:980px; margin:0 auto; text-align:center; clear:both; padding:20px 0 20px 0}

#FootLinks{width:100%;overflow:hidden;}
#FootLinks div.plinks{text-indent:5px;position:relative;line-height:28px;width:100%; background:#c00202; height:28px;text-align:center;}
#FootLinks div.plinks a{color:#fff;}
#FootLinks div.plinks a:hover{text-decoration:underline}
#FootLinks #hezuo{height:28px;overflow:hidden;margin:0 auto;width:980px;overflow:hidden;text-align:left;background:url("FootLinks_left.gif") no-repeat 20px 0;text-indent:95px;}
#FootLinks #hezuo a{line-height:28px;}
#FootLinks div.ilinks{position:absolute;top:30px;left:0}
#FootLinks div.ilinks ul{width:980px;margin-top:25px;overflow:hidden;}
#FootLinks div.ilinks li{float:left;margin-left:25px;_margin-left:20px;}

#FootLinks .footinfo{clear:both;margin-top:20px;text-align:center;}
#FootLinks .footinfo .copyright{margin:10px auto 20px auto;color:#999;}
#FootLinks .footinfo .copyright a:visited{color:#999;}
#FootLinks .footinfo .support a{margin-right:10px;}


/*商品滑动样式*/
div.rank_list .itemsWrap{*display:inline;float:left;overflow:hidden;}
div.rank_list  H3 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
div.rank_list P {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
div.rank_list IMG {BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}
div.rank_list{HEIGHT: 100%; OVERFLOW: hidden;}
div.rank_list ul { width:95%; padding:0 0 0 3px;}
div.rank_list ul LI {PADDING-BOTTOM: 7px; LINE-HEIGHT: 1; PADDING-LEFT: 25px; PADDING-RIGHT: 0px;PADDING-TOP: 2px; BACKGROUND: url(/plugins/widgets/hotrank/images/icon.gif) no-repeat 5px -345px; FONT-SIZE: 12px; PADDING-TOP: 6px;LIST-STYLE-TYPE: none}
div.rank_list ul LI.r2 {BACKGROUND-POSITION: 5px -395px}
div.rank_list ul LI.r3 {BACKGROUND-POSITION: 5px -445px}
div.rank_list ul LI.r4 {BACKGROUND-POSITION: 5px -495px}
div.rank_list ul LI.r5 {BACKGROUND-POSITION: 5px -545px}
div.rank_list ul LI.r6 {BACKGROUND-POSITION: 5px -595px}
div.rank_list ul LI.r7 {BACKGROUND-POSITION: 5px -645px}
div.rank_list ul LI.r8 {BACKGROUND-POSITION: 5px -695px}
div.rank_list ul LI.r9 {BACKGROUND-POSITION: 5px -745px}
div.rank_list ul LI.r10 {BACKGROUND-POSITION: 5px -795px}
div.rank_list ul LI IMG {DISPLAY: none; FLOAT: left; MARGIN-LEFT: 6px; MARGIN-RIGHT: 10px}
div.rank_list ul LI SPAN.num {DISPLAY: none; FLOAT: left; Color: #ca2d02; FONT-SIZE: 16px; FONT-WEIGHT: bold}
div.rank_list ul LI P.price {LINE-HEIGHT: 1.3; DISPLAY: none}
div.rank_list ul LI P.price DEL {FONT-SIZE: 10px}
div.rank_list ul LI P.price SPAN {FONT-SIZE: 12px; FONT-WEIGHT: buld}
div.rank_list ul LI P.price SPAN EM {ColOR: #f00; FONT-WEIGHT: bold}
div.rank_list ul LI.selected {PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff;  HEIGHT: 50px; OVERFLOW: hidden; PADDING-TOP: 3px; border:#CCC dotted 1px;}
div.rank_list  LI.selected IMG {DISPLAY: inline}
div.rank_list  LI.selected P.price {DISPLAY: block}
div.rank_list  LI.selected SPAN.num {DISPLAY: inline}

/*在线客服弹出层样式*/
#sub_sv {display:none;width:352px;position:fixed;_position:absolute;right:160px;margin:0;height:218px;bottom:23%;z-index:555;}
#sub_sv .sub_bgc{width:352;height:218px;background-color:#600;background-color:rgb(120,0,0);background-color:rgba(120,0,0,.3);color:#666;background-color:#900\0;*background-color:#900;filter:alpha(opacity=30);overflow:hidden;_overflow:visible;}
#sub_sv .sub_sv_s{width:344px;height:210px;margin:4px;background-color:#FFF;padding-top:1px;position:relative;}
