﻿@import url("border.css");
@import url("widget.css");
/*@import url("btn.css");*/
/*--------------------------------------------------------*/
/*					 全局细节样式
/*--------------------------------------------------------*/
 a{color:#fff; text-decoration:none;} a:hover{color:#fdcf94; text-decoration:underline;}
.FormWrap a{ color:#666;}.FormWrap a:hover{color:#f90;}.FormWrap h3,.FormWrap h4{ color:#333; font-family:Tahoma,Verdana,Arial;} .liststyle.data .price1{ color:#333;} 
.more{height:16px; text-align:left; margin-right:0;}.more a{color:#fff; font-size:10px;}.more a:hover{color:#fdcf94;}
.hidd{display:none;}.mtop0 { margin-top:0;}.mbot0{ margin-bottom:0;} .ptop0{ padding-top:0;} .pbot0{ padding-bottom:0;}
.Numinput{height:21px; padding-left:2px; padding-right:24px;}
.Article-Tabs,.GoodsList-Tabs{ margin:0 0 8px;}
.Article-Tabs div, .GoodsList-Tabs div{padding:2px 5px;}
.xul li{float:left;}
 h1, h2, h3, h4, h5, h6{ color:#fff; font-family:Tahoma,Verdana,Arial;}

/*--price--*/
.price1,.mktprice1,.saveprice1,.discount {font-size:12px; font-family:Tahoma,Verdana,Arial;}
.mktprice1 { color:#999; text-decoration:line-through; font-weight:400; font-size:11px;}
.saveprice1,.price1{color:#fdcf94; font-size:15px;}
.discount{color:#fdcf94;}
/*--------------------------------------------------------*/
/*					 设置透明
/*--------------------------------------------------------*/
.filter{filter:alpha(opacity=90); -moz-opacity:0.9; -kHTML-opacity:0.9; opacity:0.9;}
/*--------------------------------------------------------*/
/*					 清除浮动
/*--------------------------------------------------------*/
.fix:after,.xul:after,.item:after {content: ".";display: block;height:0;clear:both;visibility:hidden;}
.fix,.xul,.item{display:inline-block;}
*html .fix,*html .xul,*html .item,*html{height:1%;}
.fix,.xul,.item{display:block;}
/*--------------------------------------------------------*/
/*					 设置浮动
/*--------------------------------------------------------*/
.fl,#h-tl,#h-tool-l,#b-l,.b-l,#b-ml,.b-ml      {float:left;}
.fr,#h-tr,#h-tool-r,#b-r,.b-r,#b-mr,.b-mr      {float:right;}

/*--------------------------------------------------------*/
/*					 设置背景
/*--------------------------------------------------------*/
#h-top,#h-tool,#b-l-div .TreeList .Level1,#b-l-div .TreeList .Level2 a,#b-l-menu-l .c-cat-depth-1 a,.GoodsList-Tabs div,.GoodsList-Tabs .current{ background-image:url(background_image.png); background-repeat:no-repeat;}
/*--------------------------------------------------------*/
/*					 Div / Layout  布局 
/*--------------------------------------------------------*/
body{ margin:0; padding:0; background-color:#000; color:#aaa; font:normal 400 12px/180% Arial, Helvetica, sans-serif;}

#doc{ background-color:#000000;}
#hd,#bd,#ft{ width:960px; margin:1px auto;}
#hd{}
#bd{ }
#ft{ }

#h-top   { height:105px;}
#h-tl    {}
#h-tr    { width:76px;  height:22px; position:relative; top:48px; padding:0 10px; line-height:22px; font-size:10px; font-family:"微软雅黑"; color:#333;}
#livehelp{ width:145px; height:68px; position:relative; top:9px; padding-right:5px; text-indent:-9999px; overflow:hidden;}
#msn     { height:35px; width:80px; padding-right:5px; position:relative; top:40px;}
#livehelp a,#msn a{ display:block; height:100%; width:100%;}



#h-menu  {}
#h-tool  { height:30px; line-height:30px; background-position:0px -105px; margin:2px 0; padding:0 10px 0 10px; color:#fff; font-size:11px; font-family:"微软雅黑";}
#h-tool-l{}
#h-tool-r{}

#b-l,.b-l  { width:245px;}
#b-m,.b-m  { width:700px; float:right;}
#b-mshow   { margin-bottom:18px;}
#b-r,.b-r  { width:168px;}
#b-ml,.b-ml{ width:440px;}
#b-mr,.b-mr{ width:255px;}
#b-nav     { height:38px; background-position:0px -153px;}

#ftbanner{ margin-top:1.5em;}

/*================================================================================ hd ===========================================================================*/
#h-tl a{ display:block; width:245px; height:105px; text-indent:-9999px; overflow:hidden;}

.SearchBar table td{ padding:0; color:#eee;}
.SearchBar table td .inputstyle{ border:0; margin:0 4px;}
.SearchBar table td .btn_advsearch{ padding-left:10px;}
.SearchBar table td .keywords{ width:150px;}
.cart-warp{ padding-left:15px;}

/*================================================================================ bd ==========================================================================*/
/*页面简繁体切换*/
#shop-language-tw_CH{ height:32px; line-height:32px; padding-left:10px;}
#b-l-div .AdvBanner{ text-align:center; padding-top:10px;}
/*首页会员登录*/
.IndexLoginWrap { padding:10px 1px; }
.IndexLoginWrap p{ display:block; height:25px; overflow:hidden; margin:0;}
.IndexLoginWrap .fl{ width:75px; padding-left:10px;}
.IndexLoginWrap .btn_login{ padding-left:83px;}
.IndexLoginWrap input.userinput { width:140px;}
.IndexLoginWrap input.inputstyle{ border:0;}
.IndexLoginWrap #iptlogin{ float:left; width:70px;}
.IndexLoginWrap .verifyCode{ display:block; float:left; padding:3px 0px 2px; width:70px; background-color:#eee; text-align:center;}
.IndexLoginWrap .buttonbar{ margin:5px 4px;}
.welcome{ text-align:center; color:#fff;}

#b-l-div   { background-image:url(sidebar.jpg); background-repeat:repeat-x; background-color:#d11677; padding:0; margin-bottom:10px; }
#b-l-menu   {background:url(sidebarbot.png) no-repeat left bottom;}
#b-l-menu-l{ width:140px; float:left;}
#b-l-menu-r{ width:100px; float:right;}

#b-l-div .GoodsCategoryWrap{ padding-left:1px;} 
#b-l-div .GoodsCategoryWrap li,#b-l-div .cu2{ border:0; padding-left:0;}
#b-l-div .GoodsCategoryWrap li a{ padding-left:10px; color:#fff;}

#b-l-div .GoodsCategoryWrap .c-cat-depth-1{ margin-bottom:10px; background-image:none;}
#b-l-div .GoodsCategoryWrap .c-cat-depth-2 td{ background:url(hr3.gif) no-repeat center bottom; padding:1px 0 2px 10px;}
#b-l-div .GoodsCategoryWrap .c-cat-depth-2 td a{ padding:0;}
#b-l-div .c-cat-depth-1 a{ height:29px; line-height:29px; display:block; background-position:0px -229px; font-weight:700; font-size:13px;}
#b-l-div .c-cat-depth-2 a{ display:inline; height:22px; line-height:23px; background-image:none; font-weight:400; font-size:12px;}
#b-l-div .GoodsCategoryWrap .cu3{ display:none;}

#b-l-div .TreeList        { padding:0; margin:0; border:0;}
#b-l-div .TreeList li     { float:left; width:100%; *display:inline;}
#b-l-div .TreeList li a   { display:block; height:22px; overflow:hidden; text-indent:7px;}
#b-l-div .TreeList .Level1{ background-position:-260px -205px; margin-bottom:2px;}
#b-l-div .TreeList .Level2{ width:95px; margin:1px 0 1px 2px; height:24px; padding-bottom:1px; background:url(treehr2.png) no-repeat center bottom;}
#b-l-div .TreeList .Level2 a{ background-position:-150px -205px; height:18px; line-height:20px; padding:2px; text-indent:3px;}

.bor11 .RankingList li,.bor11 .LinkList li{ border-bottom:2px solid #444;}
.bor11 .RankingList li a{ color:#f9f9f9;}
.bor11 .RankingList li a:hover{ color:#fdcf94;}
.bor11 .RankingList.picshow span { color:#aaa;}
.bor11 .GoodsBrowsed hr{ border:1px solid #666;}

/*-- Widgets GoodsList-Tabs --*/
.GoodsList-Tabs{ background-color:#333; border-bottom:2px solid #555; padding:0;}
.GoodsList-Tabs div{ border:0; background-position:-10px -140px; color:#fff; width:70px; border-right:2px solid #333; margin:0; font-weight:700; padding:1px 5px; height:22px;}
.GoodsList-Tabs .current{ background-position:-120px -140px;}
/**/
.GoodsList .itemsWrap{ margin-bottom:5px;}
.GoodsList .itemsWrap .item{ border:2px solid #666; padding:0; margin-right:2px;}
.GoodsList .itemsWrap.last .item{ margin-left:2px; margin-right:0;}
.GoodsList h6{font-weight:400; margin:1px 0;}
.GoodsList h6 a{ color:#aaa; line-height:22px;}
.GoodsList h6 a:hover{color:#fdcf94;/*color:#E4007F;*/}
.GoodsList .goodsImg{ float:left;}
.GoodsList .goodsImg a{display:block;padding:1px;overflow:hidden; padding-right:8px;}
.GoodsList .goodsImg a img{width:80px;height:80px;}
.GoodsList ul li{ line-height:20px;}

.b-mr .AdvBanner a{ display:block; width:255px; overflow:hidden; margin-bottom:15px;}

.Navigation{ height:38px; line-height:38px; overflow:hidden; padding-bottom:0; font-size:11px; font-family:"微软雅黑"; }
.Navigation,.Navigation a{ color:#ccc;}

/*================================================================================ ft ==========================================================================*/
#ftLinks{/* border-bottom:1px solid #999; border-top:1px solid #999;*/ background:url(copyright.jpg) no-repeat; margin:1.5em 0 2em; line-height:38px; font-size:11px; color:#666; padding-left:10px; padding-right:5px;}
#ftLinks  a{ color:#555; font-size:11px;}
#ftLinks .TreeList li a{ padding:0 6px; border-left:1px solid #aaa; font-size:11px;}
#fttext{ text-align:center; font-size:11px; color:#555;}


/*================================================================================ <{main}> Styel ==============================================================*/

/*--------------------------------------------------------*/
/*					 列表页面核心样式
/*--------------------------------------------------------*/
.GoodsSelector { margin:0; padding:0; border:0; background:none;}
.GoodsSelector .division{ border:0; background:#666;}
.GoodsSelector .goods-spec .handle { border:1px solid #666;}
.GoodsSelector .goods-spec .curr   { border-bottom:0; padding-bottom:3px;}
.GoodsSelector a{ color:#fff;}
#gallerybar.fixed{ display:none;}

.GoodsSelector .goods-spec li{ margin:3px;}

.GoodsSearchWrap .title{ border:0; margin-bottom:15px;}
.GoodsSearchWrap .title table { background-color:#444; border:0;}
.GoodsSearchWrap .title .pager td{ padding-left:0; padding-right:4px;}
.GoodsSearchWrap .title .pager .pagecurrent{ margin:0;}


.GoodsSearchWrap .grid{ border-left:2px solid #333; border-top:2px solid #333; }
.GoodsSearchWrap .grid td{ border-right:2px solid #333;  border-bottom:2px solid #333; }
.GoodsSearchWrap .goodinfo td{ border:0;}
.GoodsSearchWrap .items-gallery { border:0; margin:auto; padding:5px;}
.GoodsSearchWrap .items-gallery .goodpic{ padding:0;}
.GoodsSearchWrap .items-gallery .goodpic a{ background:none; border:0;}
.GoodsSearchWrap .items-gallery img{ width:160px;}

.GoodsSearchWrap .items-list .goodinfo h6{ font-weight:400;}
.GoodsSearchWrap .items-list .goodinfo a{ color:#aaa;}
.GoodsSearchWrap .items-list{ border-bottom:1px solid #222;}
.GoodsSearchWrap .items-list .price1{ color: #FF6633;}
.GoodsSearchWrap .items-list .mktprice1{ padding-left:10px; font-weight:400; font-size:11px;}
.floatRight{ float:right;}
/*--------------------------------------------------------*/
/*					分页
/*--------------------------------------------------------*/
.pager                     { margin:10px 0; height:18px; line-height:18px; font-family:Verdana,Tahoma,Arial; font-size:11px;}
.pager span                { float:left;}

.pager .prev,
.pager .next,
.pager .onprev,
.pager .onnext,  
.pager .unprev,
.pager .unnext {display:block;height:18px;overflow:hidden;text-indent:-9999px; cursor:pointer;*cursor:hand; float:left;}

.pager .prev,
.pager .onprev,  
.pager .unprev {background:url(pager.png) no-repeat 0 0;width:60px;}

.pager .next,
.pager .onnext,
.pager .unnext {background:url(pager.png) no-repeat -60px 0;width:50px;}

.pager .onprev {background-position:0 -18px;}
.pager .onnext {background-position:-60px -18px;}

.pager .unprev {background-position:0 -36px; display:none;}
.pager .unnext {background-position:-60px -36px; display:none;}

.pager .unnext,.pager .unprev{ cursor:default;}

.pager .pagernum{padding:0 10px;}
.pager .pagecurrent,.pager .pagernum  a ,.pager .pagernum  a:hover{ display:block; height:18px; line-height:18px; float:left; margin:0 1px; padding:0 10px; border:0;}
.pager .pagernum  a{ background-color:#444;}
.pager .pagernum  a:hover{ background-color:#f90; color:#fff;}
.pager .pagecurrent{ background:#999; color:#fff; font-weight:700;}

.GoodsSearchWrap .title .pager .pagecurrent{ height:auto; line-height:inherit;}

/*--------------------------------------------------------*/
/*			      列表页弹出的货品快速购买对话框
/*--------------------------------------------------------*/
.button .buy-select-list {
width:220px; padding:5px; border:1px solid #C7DBE5; text-align:left; background-color:#ECF2F5; font-family:Verdana,Tahoma,Arial; font-size:11px;}
.GoodsSearchWrap .buy-select-list h3 { color:#333; font-size:11px;}
.button .buy-select-list .btnbuy{ font-size:11px; width:70px;}

/*商品对比浮动框*/
#goods-compare h3{ font-size:11px;}


/*--------------------------------------------------------*/
/*					   商品详细页
/*--------------------------------------------------------*/
/*--详细大图--*/
#goods-viewer p{ margin-bottom:10px;}

#goods-viewer .goodspic{background:transparent url(goods_pic.png) no-repeat 0px 0px;height:550px; width:390px; margin-right:10px;padding:20px 0 0;}
.goods-detail-pic img{  margin:auto;}
.goods-detail-pic-thumbnail a{border:2px solid #999;}
.goods-detail-pic-thumbnail a img { padding:0; border:0; background:none;}


.GoodsInfoWrap .goodsname{ background:url(gns.gif) no-repeat; font-size:14px; line-height:25px;margin:0;padding-bottom:5px;padding-left:35px;color:#fff;}
.GoodsInfoWrap .goodsprops{ border-top:1px solid #222; border-bottom:1px solid #333; margin:0; padding:5px 0;}/*属性列表*/
.GoodsInfoWrap .goodsprops li,
.goods-price.list li{ color:#fff; text-indent:5px;}

.goods-price.list{ border-bottom:1px solid #333; margin:0; padding:5px 0;}
.goods-price.list li{ border:0; background-image:none; padding-left:0; font-weight:700; line-height:26px;}

.GoodsInfoWrap .FormWrap{ background-color:#444 !important; border:0; padding:5px; color:#fff; font-family:"微软雅黑";}
.GoodsInfoWrap .FormWrap .division{ background:none; border:0;}
.GoodsInfoWrap .FormWrap .division .forform th{ font-size:12px; padding:0; width:70px; text-align:left; color:#fff;}
.GoodsInfoWrap .FormWrap .division .forform th em{ display:none;}
.GoodsInfoWrap .FormWrap .division .forform td{ padding:2px;}
.GoodsInfoWrap .FormWrap .inputstyle{ background:#777; color:#fff; border:0;  font-family:"微软雅黑";}
.GoodsInfoWrap .FormWrap h4{ color:#fff; font-family:"微软雅黑"; padding-left:5px;}
.GoodsInfoWrap .commentTabRight{ display:none;}
.GoodsInfoWrap .commentTabLeft{ text-indent:0; background-color:#444; padding-left:10px;color:#fff; font-family:"微软雅黑"; float:none;}
.GoodsInfoWrap .commentTabLeft span{ padding:0 10px;}
.GoodsInfoWrap .commentTabLeft span a{ color:#eee;}

.addcomment .division{ margin-bottom:0;}
.addcomment .title{ padding-left:5px;}
.addcomment .title input,
.addcomment .title input.blur{ background:#777; color:#fff; border:0;  font-family:"微软雅黑"; font-size:11px; width:400px; margin-left:38px;}

.hightline{ background-color:#000; border:0; color:#fff;}.hightline-enter{ background-color:#000;}
.hightbox{ border:0;}
.hightbox .spec-tip{ color:#fff;}
.hightbox .buyinfo{ border-bottom:1px solid #000;}
.hightbox .buyinfo span{/* font-weight:700;*/}
/*--购买按钮--*/
.GoodsInfoWrap .choose table { background:none; border:0;}
.style10 a{ color:#e4007f; font-weight:700;}
.style10 a:hover{ color:#fdcf94;}

/*--配件--*/
.GoodsInfoWrap .btnBar { border:0; margin:0; padding:0; padding-bottom:5px;}
.GoodsInfoWrap .adjtitle { border-bottom:1px solid #999; margin-bottom:5px; font-weight:700;}
.AccTotal{ border-top:1px solid #999;}
.AccTotal .price{ font-weight:700;}
/*--GoodsPackageWrap--*/
.GoodsPackageWrap{ background-color:#fff; color:#333; border:0;}
.GoodsPackageWrap dd a{ color:#333;}
.GoodsPackageWrap h3{color:#333; font-size:14px;}
.GoodsPackageWrap .mktprice1,.GoodsPackageWrap .price1,.GoodsPackageWrap .huered,.originalprice{font-weight:400;}
.GoodsPackageWrap .mktprice1,.originalprice{color:#666;}
.GoodsPackageWrap .price1{color:#000; font-weight:700;}
.GoodsPackageWrap .huered{color:#f60; font-weight:700;}
.goodspackagewrap .active, .goods-detail-tab .active{ height:17px; padding:4px 2px; margin:0;}

.pdtdetail{ margin-top:10px;}
.pdtdetail #goods-intro img{ width: 500px;}
.pdtdetail .indent { padding:0;}
.infotips{ font-size:11px;}

#goods-rels-title{ color:#fff; height:25px; line-height:25px; margin:0; text-indent:15px; background:url(goods-rels-title.gif) no-repeat;}


/*--------------------------------------------------------*/
/*					商品详细页 tab
/*--------------------------------------------------------*/
.goodspackagewrap,.goods-detail-tab,.goodspackagewrap div,.goods-detail-tab div,.goodspackagewrap .active,.goods-detail-tab .active{ height:25px; padding:0 2px;}
.goodspackagewrap,.goods-detail-tab { background:url(tabsepbg.png) repeat-x 0 -0px; padding-left:0px; overflow:visible;font-size:11px; font-family:"微软雅黑"; border-bottom:2px solid #444;}
.goodspackagewrap div,
.goods-detail-tab div { background:none; background:url(tabsepbg.png) no-repeat 0 -45px; cursor:pointer; color:#fff; display:block; float:left; line-height:25px; text-align:center; width:120px; margin-right:2px; }
.goodspackagewrap .active,
.goods-detail-tab .active { background:url(tabsepbg.png) no-repeat 0 -70px; color:#fff; display:block; font-weight:bold;  position:relative; width:120px; }

/*--------------------------------------------------------*/
/*					 购物流程页
/*--------------------------------------------------------*/
.CartWrap .CartNav{ display:none;}
.cartwrap .pleft30{ display:none;}
.CartWrap .checkoutbase{ margin-top:0;}
#cartItems{ margin-top:0;}
.liststyle thead th{ color:#333;}
.CartWrap .totalprice{ font-size:15px;}
#cart-coupon{ font-size:11px; text-indent:1px; color:#111;}
#-s-ipt-coupon{ color:#999; padding:3px; font-size:11px; width:200px;}
#cart-total-item ol li{ padding:0; border-bottom:0; }
#cart-total-item span.mktprice1{ padding-left:12px;}

.fontfamily2,
.AccTotal,.GoodsInfoWrap .adjtitle,.GoodsPackageWrap .mktprice1,.GoodsPackageWrap .price1,.GoodsPackageWrap .huered,.originalprice{ font-family:Tahoma,Verdana,Arial;}

#receiver .liststyle td, #receiver .liststyle th{ padding:2px}
#checkout-select-area select { height:22px;}
#selected-area{ border-width:1px; border-color:#000 #ddd #ddd #000; border-style:solid; padding:3px 5px; display:inline-block; margin-right:10px;}



/*--------------------------------------------------------*/
/*					 会员中心页
/*--------------------------------------------------------*/
.MemberCenter{ background-color:#fff; padding:5px;}
.MemberCenter .info a{ color:#333;}
.MemberSidebar{ width:200px;}
.MemberMain{ margin-right:-210px;}
.MemberMenu span div{ font-size:11px;font-family:Tahoma,Verdana,Arial;}
.MemberMenu a{ text-indent:5px; padding:0; font-size:11px;}

.memberlist{ font-size:11px; line-height:24px;}
.memberlist th{ background-image:none; background-color:#f2f2f2; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.memberlist a{ text-decoration:underline; display: block;}


/*--------------------------------------------------------*/
/*					 MiniDiv
/*--------------------------------------------------------*/
.RegisterWrap .form { border: 2px solid #666;}
.RegisterWrap .form p{ margin-bottom:2px; font-size:11px;}
.btn-login{ margin-bottom:20px; margin-top:15px;}
.pleft30  { padding-left:30px; }

.minidiv a{ color:#f60; text-decoration:none;}
.minidiv a:hover  { text-decoration:underline;}
.minidiv .form p  { padding-left:10px;}
.minidiv .form p i{ padding-left:0; font-size:9px; display:none;}
.minidiv h4{ color:#333333;}

/*--------------------------------------------------------*/
/*					 Currencies
/*--------------------------------------------------------*/
.Cur{ position:relative; padding-left:10px;}
.Currencies{display:inline-block;cursor:pointer;*cursor:hand;}
.Currencies strong{font-size:10px;padding:0 2px;}
.coinmenu .item{font-size:11px;font-family:Tahoma,Verdana,Arial;cursor:pointer;*cursor:hand;border-bottom:1px solid #eee;margin:0 ;}

.dialog .dialog-box{
   position:absolute;
   z-index:-1;
   left:3px;
   top:3px;
   border:3px #444 solid;
   border-top:none;
   border-left:none;
   background:none;
   width:100%;
   height:100%;
   overflow:hidden;
   opacity:0.3;
   filter:alpha(opacity=30);
}
.dialog .dialog-box	{
	display: block;
}
.dialog-content h1,
.dialog-content h2,
.dialog-content h3,
.dialog-content h4,
.dialog-content a{ color:#666;}
.dialog-content .RegisterWrap .form table td { padding:0 10px;}


.actbtn     {display:block;cursor:pointer;*cursor:hand;margin-top:5px;border:none;text-indent:-9999px;background-repeat:no-repeat;}/* 购买按钮 */ 
.btn-buy    {float:left; width:81px; height:27px;}			/* 购买按钮  */
.btn-fastbuy{float:left; width:66px; height:27px; margin-right:5px;}		/* 立即购买按钮  */

.style10{ background:url(t_a.gif) no-repeat 5px center; padding-left:15px;}
#goods_table{ display:none;}
#tab_goods{ background:url(goodtab_bg.gif) repeat-x;}
#goods_table2 #Tag_NN_1 {border:2px solid #A20B3F;padding:5px; border-top:0;}