﻿@import url("border.css");
@import url("widget.css");
body {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666666;
}
.hr_line{clear:both;border-top:1px solid #a80000;overflow:hidden;height:1px;clear:both;width:220px;margin:0px auto;}
a{color:#333333;}
a:hover{color:#c00;}
.margbot5{ margin-bottom:5px;}
.margbot10{ margin-bottom:10px;}
.clear{overflow:hidden;height:1px;clear:both;}
.h8{height:0px;}
select{z-index:1;}
em{ font-style:normal}




/*=布局 
=============================================================================================*/
#AllWrap{
	width:960px;
	margin:0px auto;
	overflow:hidden;
}
#RightColumn{
	float:right;
	overflow:hidden;
	width:220px;
	*display:inline;
}
#Main{
float:left;
margin:0px 0px 0px 15px;
width:520px;
*display:inline;
}
.MainWrap{width:960px;clear:both; margin:5px auto 0 auto; overflow:hidden}
.MainWrap .Main{*display:inline;width:731px;float:left;}
.MainWrap .Mainflash{width:726px; border:1px solid #d5d5d5;  padding:1px 1px 1px 1px}
#showpro_hot .AdvBanner{height:400px;}
.mv_top1{margin-top:0px;}
.mv_top2{margin-top:-400px;}
.mv_top3{margin-top:-800px;}
.mv_top4{margin-top:-1200px;}
.MainWrap .RightColumn{*display:inline;width:220px;float:right;}
.MainWrap .leftColumn{*display:inline;width:170px;float:left;}
.Mainb{float:right;width:785px;overflow:hidden
}
.MainWrap .RightColumn .r{float:right;}
.MainWrap .RightColumn .l{float:left;}
.RightColumn .AdvBanner{ padding:0; margin:0}
.RightColumn .AdvBanner img{ display:block;padding-bottom:7px}

.flashplay{position:relative;*display:inline;}
#slidewigetscontrol{position:absolute;width:160px;bottom:15px;right:5px;}
#slidewigetscontrol a{margin-right:5px;height:16px;width:16px;border:1px solid #d6d5d2;}

/*=头部和菜单
=============================================================================================*/
#banner{height:1px;overflow:hidden;}
#Top{position:relative; height:75px;width:960px;margin:0px auto;z-index:99;}
#Top .Logo{position:absolute;top:10px;left:10px;}
#TopMenu{position:absolute;top:8px;right:8px;text-align:right; z-index:99}
#TopMenu .menur { float:left; margin-top:3px; color:#999;}
#TopMenu .menur a{padding:0 5px;}
#TopMenu .my_tel{ float:left; background:url(headfooter.png) no-repeat 0 -97px; padding-left:20px; height:24px; line-height:22px;}

.menul {list-style-type:none;padding:0;margin:0; margin-right:5px; width:75px; height:26px;background:url(cutt.gif) right 8px no-repeat ; float:left; z-index:1000}
.menul ul {list-style-type:none;padding:0;margin:0;}
.menul li {float:left;background:none;margin:0;position:relative;}
.menul li.sub a{}
.menul table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80; }
.menul li a {display:block;line-height:21px;width:75px;text-align:center; font-size:13px; }
.menul :hover{background:#fff;}
.menul :hover > a { background:#fff;}
.menul ul, .menul :hover ul ul {position:absolute;left:-9999px;width:75px;}
.menul :hover ul{left:0px;top:0px;}
.menul :hover ul :hover ul {padding:0;left:80px;top:-3px;}

#user_box{ position:absolute; top:40px; right:0; color:#333;}
#user_box a{ color:#f60; font-weight:bold; }

/*=导航栏
=============================================================================================*/
.menubg{ background:url(headfooter.png) 0 -793px repeat-x; height:84px; margin-bottom:10px;}
.menubox{width:960px; margin:0 auto;}
#Menu{height:35px; float:left; margin-top:3px;}
#Menu .GoodsDropNavs { background:url("menubg.gif") left -35px  no-repeat; height:35px; }
#Menu .n-cat-depth-1 { float:left;height:35px; background:url("menubg.gif") no-repeat right -105px ; padding:0px; }
#Menu .n-cat-depth-1 .depth-1{ height:35px;}
#Menu .n-cat-depth-1 .depth-1 em{ padding:0 15px; line-height:35px; height:35px; overflow:hidden; cursor:pointer;}
#Menu .n-cat-depth-1 .current{background:url("menubg.gif") 0px 0px;}
#Menu .n-cat-depth-1 .depth-1{ padding-left:1px;}
#Menu .n-cat-depth-1 .depth-1:hover { background:url("menubg.gif") left -70px; }
#Menu .n-cat-depth-1 .current em{ background:url("menubg.gif") right 0px;color:#fff}
#Menu .n-cat-depth-1 .depth-1:hover em { background:url("menubg.gif") right -70px; color:#666}
#Menu .GoodsDropNavs .nobg .current em{  background:url("menubg.gif") 0 0 ;}
#Menu .GoodsDropNavs .nobg .depth-1:hover{background:url("menubg.gif") 0 0 ;}
#Menu .GoodsDropNavs .nobg .depth-1:hover em{background:url("menubg.gif") 0 0 ; color:#fff}
#Menu .n-cat-popup{ border:1px solid #ACABAC; border-top:0;   margin:0px 0 0 0px;}
#Menu .n-cat-popup a{ line-height:23px; height:23px;}
#Menu .n-cat-drop-2 li a{ background:none;line-height:23px}
#Menu .n-cat-drop-2 li a:hover{ background:url("menubg.gif") 0 -133px ;color:#c00}
#Menu .n-cat-depth-0{color:#c00; line-height:25px;}
#Menu .m-cat-depth-0{line-height:25px;}
#Menu .n-cat-popup-4 li a { background:none; line-height:25px}
#Menu .n-cat-popup-4 li a:hover { background:url("menubg.gif") 0 -133px ;color:#c00}
#Menu .n-cat-drop-3 .depth-3{ color:#c00}
#Menu .m-cat-drop-2{height:23px}
#Menu .m-cat-drop-2 li a{ line-height:23px}

/*=右侧菜单
=============================================================================================*/
#class_menu{ float:right }
#class_menu a{ background:url(classmenu_a.png) right -38px; display:block; float:left; height:38px; overflow:hidden; padding-right:14px}
#class_menu a em{  display:block; float:left; height:38px; overflow:hidden; font-size:14px; font-weight:bold; color:#fff; }
#class_menu a em strong{ padding:0 15px; line-height:39px; cursor:pointer; display:block}
#class_menu a.first em{background:url(classmenu_a.png) left -38px; }
#class_menu a.first em strong{padding-left:30px;}
#class_menu a.last {background:url(classmenu_a.png) right top;}
#class_menu a:hover em strong{ background:url(classmenu_a.png) center -76px; display:block; color:#FFFF99;_background:none;}
#class_menu a.first:hover strong{ background:url(classmenu_a.png) -67px -76px;_background:none }

/*=搜索栏
=============================================================================================*/

#Search{height:37px; overflow:hidden; clear:both; padding-top:7px;}
#Search .hotsear{float:left;width:525px;overflow:hidden;height:25px;line-height:25px;color:#838383;}
#Search .hotsear a{color:#666;padding:0px 3px;}
#Search .hotsear a:hover{color:#cc0000;}
#Search .l{float:left;width:210px;overflow:hidden;padding-left:13px;}

.SearchBar{ border:none; height:24px; }
.SearchBar table td{padding:0; margin:0; vertical-align:top}
.SearchBar .btn_search{background:url(nav0827_26.gif) no-repeat left top;border:none;width:70px;height:23px;text-indent:-9999px;cursor:pointer; display:block; overflow:hidden;margin-top:1px\9;_margin-top:1px;}
.SearchBar .btn_advsearch{display:none;}
.SearchBar .search_label span{display:none;}
.SearchBar .search_label .keywords{ background:url(nav0827_5F25.jpg) no-repeat; padding-left:2px; width:155px; height:23px; border:none; line-height:23px;}

/*=购物车
=============================================================================================*/

.mycar{width:180px;height:23px;text-align:left; float:right;  }
.mycar .cart-number{color:#c00;  font-family: Arial, Helvetica, sans-serif}
.mycar .cart-container{width:150px;height:23px;line-height:25px;text-align:left;background:url(headfooter.png) no-repeat 0px -1px; padding-left:30px; display:block; overflow:hidden}
.mycar .cart-container:hover{background:url(headfooter.png) no-repeat 0px -24px;}
.fmenu { width:300px!important; padding:0; margin-left:-138px;border:none;margin-top:10px;border:3px solid #ccc;}
.fmenu .boxGray { background:#fff; border:none;  padding-top:0px; }
.webui_js{width:50px;height:18px;float:left;display:block;font-size:0px;background:Url(js_bg.gif) no-repeat 0px 0px;margin-left:6px; line-height:100px; overflow:hidden}
.webui_car{width:61px;height:18px;float:left;display:block;line-height:100px;font-size:0px;background:Url(my_dd.gif) no-repeat 0px 0px;margin-left:6px;}

/*=底部
TPL_BOTTOM
=============================================================================================*/
#Foot{ background:url(footerbg.png) repeat-x 0 -30px; padding-top:15px;}
.bot_help{margin:0px auto;text-align:left;height:158px;width:960px;}
.bot_help table{margin:0px auto;}
.bot_help .cat1{line-height:29px;margin-left:0px;background:none;display:block;padding-left:16px;}
.bot_help .cat1 a{font-size:12px;color:#535353;display:block;text-align:left;padding:0px 0 0 20px;margin:0px; font-weight:normal; border-bottom:1px solid #ddd}
.bot_help .cat2{margin-left:0px;line-height:22px;padding:0px;clear:both;padding-left:20px;}
.bot_help .cat2 a{color:#535353;background:Url(news_li.gif) no-repeat left center;padding-left:12px;}
.bot_help .cat2 a:hover{text-decoration:underline;color:#ff6600;}
.bot_help .caps_c{ background:url(headfooter.png) no-repeat 0 -495px;width:160px; padding-top:52px;}
.bot_help .caps_c a{ text-decoration:underline}

.capsb1 .cat1 a{ background:url(headfooter.png) 0 -133px no-repeat}
.capsb2 .cat1 a{ background:url(headfooter.png) 0 -183px no-repeat}
.capsb3 .cat1 a{ background:url(headfooter.png) 0 -233px no-repeat}
.capsb4 .cat1 a{ background:url(headfooter.png) 0 -283px no-repeat}
.capsb5 .cat1 a{ background:url(headfooter.png) 0 -333px no-repeat}

#flink{ margin:0 auto;width:960px; overflow:hidden}
#Foot .fbody{text-align:center;	font-size:12px;	height:60px; overflow:hidden}
#FootMenu{text-align:center;width:960px; margin:10px auto; background:#eee; height:35px; line-height:35px; overflow:hidden; }
#FootMenu .TreeList{margin:0px;line-height:40px;}
#FootMenu .cat1{padding:0 16px;	height:40px;display:inline;}
#FootMenu .cat1 a{color:#333;font-size:12px;font-weight:normal;line-height:40px;}

.indexad{ margin-bottom:10px;}
/*=热门分类
TPL_BOTTOM
=============================================================================================*/
.hot_class{ border:1px solid #d5d5d5}
.hot_class .tit{height:30px;background:url(hot_classtit.gif) 0px 0px; border-bottom:1px solid #d5d5d5; margin-bottom:5px;}
.hot_class .box{overflow:hidden;height:173px;padding:0px;margin:0px;}
.hot_class .box .path_line{height:33px;line-height:33px;border:1px solid #fff; border-bottom:1px #ddd dotted;cursor:pointer; border-left:0; border-right:0;}
.hot_class .box .path_lineb{height:33px;line-height:33px;border:1px solid #ccc;background:url(hoverLine_bg.jpg) repeat-x bottom;cursor:pointer;border-left:0; border-right:0;}
.hot_class .box p{padding:0px 12px;margin:0px;}
.hot_class .box p a{padding:0px 6px;border-left:1px solid #bd99bd;}
.hot_class .box p a:hover{color:#a10000;}
.hot_class .box .path_line p strong{margin-right:15px;border:None;font-weight:normal;color:#000;float:left;width:73px;text-align:center;font-size:14px;background:url(hot_classb.gif) no-repeat left center;line-height:25px;margin-top:5px;}
.hot_class .box .path_lineb p strong,.hot_class .box .path_line p .hotcla{margin-right:15px;border:None;font-weight:normal;color:#fff;float:left;width:73px;text-align:center;font-size:14px;background:url(hot_classb.gif) no-repeat right center;line-height:25px;margin-top:5px;}
.hot_class .box strong a{border:0px;padding:0px;}
.hot_class .box .path_lineb p strong a,.hotcla a{color:#fff;}
.hot_class .box .path_line .more{ float:right; border:0; color:#FF6600; padding:0; margin:0}
.hot_class .box .path_lineb .more{ float:right; border:0; color:#FF6600; padding:0; margin:0}
.hot_class .box .path_lineb .more:hover{ text-decoration:underline}

/*=默认文章列表====================================================*/
.ArticleList li,
.ArticleList td{padding-left:10px;background:url(arrow_02.gif) no-repeat left center; }


/*=商品导航====================================================*/
.Navigation{height:30px;line-height:30px;margin:0px auto 10px auto;font-weight:normal;color:#333;}
.MainWrap  .Navigation{height:30px;line-height:30px;border-bottom:none;margin:0px auto;font-weight:normal;color:#333;background:url(path.gif) no-repeat left center;padding-left:20px;border-bottom:1px solid #e8e8e8;margin-bottom:10px;}
.Navigation a{color:#333333;text-decoration:none;}
.Navigation a:hover{color:#a10000;text-decoration:underline;}
.Navigation .now{font-weight:normal;color:#999;}


/*=首页产品展示区====================================================*/
.MainWrap .GoodsListWrap .GoodsList .itemsWrap{margin-bottom:16px;}
.bordertop h3{padding:0px;margin:0px;height:30px;overflow:hidden;}
.bordertop h3 span{float:right;font-size:12px;font-weight:normal;line-height:33px;text-align:right; overflow:hidden; background:url(bordertoprbg.gif) no-repeat left; display:block; padding-left:10px;color:#999;width:auto}
.bordertop h3 span a{ padding:0 8px;}
.bordertop{ margin-bottom:5px; background:#F0F0F0; height:33px;}
.borderpop{margin-bottom:5px;}

.borderpop .m{ float:left;width:960px;overflow:hidden}

.borderpop #r .AdvBanner{ margin-bottom:7px}
.borderpop #r .AdvBanner img{ display:block}

.borderboxbody{ background:url(probodybg.gif) left bottom no-repeat; padding-bottom:15px; margin-bottom:10px;}
.borderboxbody .GoodsListWrap *{ padding:0; margin:0; text-align:left}
.borderboxbody .GoodsList .mktprice0,.borderboxbody .GoodsList .mktprice1{font-weight:bold;color:#999;text-align:left;}
.borderboxbody .itemsWrap .goodsImg{ border:1px solid #E7E7E7;margin-bottom:8px; float:left}
.borderboxbody .GoodsListWrap .itemsWrap .item h6 ,
.borderboxbody .GoodsListWrap .itemsWrap .item h6  a{overflow:hidden;
	text-overflow:ellipsis;white-space:normal; word-break:break-all;width:185px;line-height:21px;height:42px;text-align:left;padding:0px;margin:0px; display:block; clear:both}
.borderboxbody .GoodsListWrap .GoodsList{width:1015px;}
.borderboxbody .GoodsListWrap .good_pricetxt{text-align:center;}
.borderboxbody .more a{ padding-right:15px;color:#c00}


.pro_new .bordertop{ background:url(titlebg2.gif)}
.pro_new .bordertop h3 span{ background:none}
.pro_new { position:relative; padding-top:15px;}
.pro_new .GoodsList-Tabs *{padding:0 3px; margin:0}
.pro_new .GoodsList-Tabs{ position:absolute; top:25px; right:0px;  padding:0; margin:0; border:0; }
.pro_new .GoodsList-Tabs div{ border:0;  height:23px; overflow:hidden; line-height:12px;color:#999 }
.pro_new .GoodsList-Tabs .current{ color:#CC0000; background:url(titlebg3.gif) no-repeat center bottom;; font-weight:normal}


.goodspackagewrap,
.goods-detail-tab { margin:0px; background:url(tab_bg.gif) repeat-x 0px 0px;height:28px; padding-left:5px; overflow:visible; }
.goodspackagewrap div,
.goods-detail-tab div { cursor:pointer; background:url(tab_b.gif) no-repeat; color:#696969; display:block; float:left; height:28px; padding:0px;line-height:26px; font-weight:bold;text-align:center; width:120px;margin-right:2px; }
.goodspackagewrap .active,
.goods-detail-tab .active { background:url(tab_a.gif) no-repeat; color:#434142; display:block; font-size:13px; font-weight:bold; height:28px;line-height:26px; position:relative; margin-bottom:0px; margin-top:0px; padding-top:0px; width:120px; }

.GoodsInfoWrap .goodsname{border-bottom:1px dashed #CCCCCC;}
.goods-detail-pic{border:1px solid #ddd;}




/*=限时抢购====================================================*/
#r .qgou{ background:url(icon_a1.png) 0px -300px no-repeat; padding-top:33px; height:185px; width:218px; overflow:hidden;border:1px solid #d5d5d5; position:relative}
#r .qgou ul{ position:absolute; top:5px; right:10px; text-align:right}
#r .qgou .price1{ color:#c00}
#r .qgou .lnk{ padding:0; margin:0 auto}

/*=底部特价商品及新闻====================================================*/

#main_zp{*display:inline;width:580px;float:left;position:relative;}
.RightColumn_zp{*display:inline;width:370px;float:right;}

#botnew li{line-height:20px;margin:0px;padding:0px;height:20px;overflow:hidden;text-overflow:ellipsis;width:49%; float:left; background:url(arrow_02.gif) 3px 4px no-repeat; }
#botnew .border-body {padding:0px 0px 3px 0px;padding:0px 0px 0px 0px\9;padding:0px 0px 3px 0px\0;_padding:0px 0px 0px 0px;}
#botnew li a{padding-left:15px; display:block}
#botnew ul{width:360px;margin:0px auto;}

#vip_pl .itemwrap{ border-bottom:1px dotted #ccc; padding:0 5px; }


#main_zp .GoodsListWrap .itemsWrap .item h6 ,#main_zp .GoodsListWrap .itemsWrap .item h6  a{overflow:hidden;
	text-overflow:ellipsis;white-space:normal; word-break:break-all;width:185px;line-height:21px;height:42px;text-align:left;padding:0px;margin:0px; display:block; clear:both}
#main_zp .GoodsList .mktprice0,#main_zp .GoodsList .mktprice1{ font-weight:bold}
#main_zp .GoodsList .itemsWrap ul{width:162px;text-align:left}
#main_zp .GoodsListWrap{ margin-top:10px;}
#main_zp .itemsWrap { margin-bottom:10px;}
#main_zp .goodsImg{border:1px solid #E7E7E7}
#main_zp .border-body{ padding-left:15px;}


/*=内页商品展示左侧====================================================*/

#shop_list .TreeList{width:80%;margin:0px auto;line-height:26px;}
#shop_list .cat1 a{
padding-left:14px;
color:#080670;
}
#shop_list .cat2 a{
background:url(shoplist_b.gif) no-repeat left center;
color:#1a66b3;
padding-left:14px;
}
#shop_list .GoodsCategoryWrap *{background:none;padding:0px;margin:0px;}
#shop_list .GoodsCategoryWrap{ padding-top:10px; }
#shop_list .c-cat-depth-1{width:100%;}
#shop_list .c-cat-depth-1 ul{clear:both; display:none}

#shop_list .c-cat-depth-1 a{font:12px/30px "宋体";font-weight:bold;display:block;color:#333;padding:0px 0px 0px 30px;margin:0px;line-height:20px;float:left;clear:both;  background:url(catbg2.gif) 10px 3px no-repeat}
#shop_list .c-cat-depth-2 p{border-bottom:none;padding-left:10px;text-align:right;line-height:22px;}
#shop_list .c-cat-depth-2{padding-left:0px;font-size:0px;clear:both;line-height:24px;}
#shop_list .c-cat-depth-2 a{font-size:12px;line-height:22px;font:12px/24px "宋体";font-weight:normal;color:#333333; background:none}
#shop_list .c-cat-depth-3{padding-left:10px;}
#shop_list .c-cat-depth-3 a{font-size:12px;font-weight:normal;line-height:22px; background:none}
#shop_list a:hover{color:#cc0000;}

#shop_list .cur_path{height:20px;}
#shop_list #classbox_81{border:none;}



/*=内页帮助中心左侧====================================================*/
#helpLeftColumn{float:left;overflow:hidden;width:200px;*display:inline;}
.help_tit{height:65px;border-bottom:1px solid #000;background:url(title_helpcenter.gif) #fff no-repeat 20px 20px;width:960px;margin:0px auto;}
#helpLeftColumn .TreeList{width:163px;margin-left:35px;background:Url(help_leftbg.gif) repeat-y right;line-height:25px;padding-top:25px;}
#helpLeftColumn .TreeList .cat1{border-bottom:1px solid #eee;margin-bottom:10px;font-size:13px;}
#helpLeftColumn .TreeList .cat2{text-align:right;width:163px;padding:0px;margin:0px;}
#helpLeftColumn .TreeList .cat2 a{display:block;height:30px;line-height:30px;padding-right:10px;}
#helpLeftColumn .TreeList .cat2 a:hover{background:Url(bg_helpcenter_menu.gif) no-repeat top right;color:#f00;padding-right:30px;}
#helpMain{
float:right;
width:750px;
*display:inline;
overflow:hidden;
line-height:25px;
}

/*=其它====================================================*/
.RegisterWrap .leftpart{
	margin-right:30px;
}
.news .border-body a{line-height:14px;}
.toppop{width:950px;margin:0px auto;clear:both;}