﻿:focus{
	outline:none;
}
body{
	background:#fff url(img/bg.jpg) top center repeat-x;
	color:#3B3B3A;
}
body, p, input, h1, ul, li, img, h2, h3, h4, button,dd{
	padding:0;
	margin:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	font-weight:normal;
}
select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h3{
	font-size:16px;
	font-weight:bolder;
	padding:10px 0;
}
hr{
	border:0;
	border-bottom:1px dashed #ddd;
	height:1px;
	overflow:hidden;
}
a{
	color:#3B3B3A;
	text-decoration:none;
}
a:hover{
	color:#c00;
}
.l{
	float:left;
}
.r{
	float:right;
}
.clr{
	clear:both;
}
.small{
	font-size:10px;
	font-style:italic;
}
.hr{
	display:block;
	width:100%;
	background:url(img/hr.gif) center repeat-x;
	height:2px;
	overflow:hidden;
	margin:10px 0;
}
.b{
	font-weight:bolder;
}
.s14{
	font-size:14px;
}
#shoppingcart .bodyCont .Q, .Q{
	background:url(img/Q.png) right center no-repeat;
	padding:0 20px 0 0;
	display:inline;
}
.re, .OUT{
	position:relative;
}
.load{
	background:url(img/loading.gif) center no-repeat;
	min-height:50px;
}
.RED{
	color:#C00;
}
.bodyCont p.noResult{
	padding:50px;
	font-size:14px;
	font-weight:bolder;
}
.del{
	text-decoration:line-through;
}
/*body*/
.outter, .bodyCont{
	width:980px;
	margin:0 auto;
}
.bodyCont{
	margin-top:20px;
	margin-bottom:20px;
}
.bodyCont .cBox, .bodyCont .lBox, .bodyCont .rBox{
	border:1px solid #ddd;
	background-color:#fcfcfc;
	padding:10px;
	border-radius: 10px;
}
.bodyCont .noRound, .noRound{
	border-radius: 0;
}
.cBox .indexTitle{
	padding: 0 10px;
	font-size: 12px;
}
.more{
	text-align: right;
	display: block;
	margin: 5px 10px 0 0;
	font-size: 12px;
}
.btn, #popup_cancel, #popup_ok, .trackOrderAct, .loginAct, .LoginWithPaypal, #joinAct, #formChangeNick .submit{
	background:url(img/bgRepeatX.png) 0 -300px repeat-x;
	border:1px solid #ddd;
	line-height:20px;
	padding:5px 10px;
	float:right;
	width:100px;
	font-weight:bolder;
	text-align:center;
	margin:0 5px;
}
.navBreadCrumb{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #ddd;
}
.couponEffective{
	background:url(img/effect.png) right center no-repeat;
	padding:5px 20px 5px 0;
}
/*header*/
#infos{
	height:10px;
	overflow:hidden;
	background:#171927;
	color:#fff;
}
#infos a{
	color:#fff;
	margin:0 5px;
}
#infos a:hover{
	color:#ff0;
}
#infos .cart{
	padding:5px 0;
	margin:5px 0;
	border-top:1px dashed #ddd;
	height:100px;
	background:url(img/headerBgs.png) 0 -740px no-repeat;
}
#infos .checkOut{
	background:url(img/headerBgs.png) 0 -491px no-repeat;
	padding:0;
	padding-left:17px;
}
#infos .cart .cont{
	min-height:50px;
	max-height:80px;
	margin:10px 0 0 50px;
	overflow:auto;
}
#infos .cart .cont li{
	float:left;
	margin-right:10px;
	width:440px;
}
#infos .checkOut{
	padding-top:10px;
	text-align:right;
}
#infos .cart .cont.loading, #infos.loading{
	background:#171927 url(img/loadBg.gif) center no-repeat;
}
#infos .outter{
	padding-top:10px;
}
#btnCheckOut{
	width:124px;
	height:29px;
	display:block;
	background:url(img/headerBgs.png) -650px -600px no-repeat;
	position:absolute;
	right:0;
	top:5px;
}
#header{
	position:relative;
	*margin-top:10px;
	_margin-top:10px;
}
h1{
	color: #bbb;
	font-size: 11px;
	left: 250px;
	position: absolute;
	top: 42px;
	z-index: 99999;
}
#logo{
	display:block;
	text-indent:-8000px;
	background:url(img/logo.png) no-repeat;
	width:210px;
	height:52px;
	position: absolute;
	top: 20px;
	left: 0;
}
#searchArea{
	position:absolute;
	top:18px;
	left:240px;
	background:url(img/headerBgs.png) 0 -55px no-repeat;
	width:309px;
	height:56px;
}
#searchKey{
	color:#000;
	background: #fff;
	height: 28px;
	line-height: 28px;
	margin: 15px 0 0 5px;
	width: 250px;
	font-size: 18px;
	font-weight: bolder;
}
#searchKeywords{
	background:#fff;
	width:182px;
	position:absolute;
	right:62px;
	top:38px;
	border:1px solid #ddd;
	line-height:20px;
	display:none;
}
#searchKeywords li{
	padding:2px 10px;
	cursor:default;
}

#searchKeywords li.s{
	background:url(img/bgRepeatX.png) 0 0 repeat-x;
	color:#fff;
}

#searchAct{
	height:24px;
	width:40px;
	background:url(img/footerBgs.png) -8000px -8000px;
}
#freeTo{
	position: absolute;
	right: 10px;
	top:28px;
	font-weight: bolder;
	font-size: 12px;
	width: 100px;
	text-align: center;
	padding: 0 50px 0 0;
	color: #fff;
	line-height: 20px;
	color: #000;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}

#nav{
	width:980px;
	height:38px;
	position: absolute;
	left: 0;
	top: 80px;
	background:url(img/bgRepeatX.png) 0 -2000px repeat-x;
	border-radius: 10px;
}
#nav li{
	float: left;
	background:url(img/bgRepeatX.png) 0 -2000px repeat-x;
	position: relative;
}
#nav li:hover{
	background:url(img/bgRepeatX.png) 0 -2039px repeat-x;
}
#nav li.clearence{
	background:url(img/bgRepeatX.png) 0 -1960px repeat-x;
}
/*
#nav li:hover .subNavContainer{
	display: block;
}
*/
#nav li.first{
	border-radius: 10px 0 0 10px;
}
.navItem, #allCategory{
	background:url(img/headerBgs.png) right -264px no-repeat;
	text-align: center;
	padding: 0 8px;
    display: block;
    line-height: 36px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	height:38px;
}
#allCategory dl a{
	text-shadow: none;
}
.subNavContainer{
	position: absolute;
	background: #F9B100;
	top: 29px;
	display: none;
}
.subNavCont{
	background: #fff;
	margin: 2px;
}
.subNavCate, .navSpOffer{
	margin: 5px;
	padding: 5px;
	float: left;
	min-width: 50px;
	min-height: 50px;
}
.subNavCate dl{
	float: left;
	line-height: 20px;
	float: left;
	margin: 0 5px 5px 5px;
	width: 190px;
}
.subNavCate dt, #allCategory dd a{
	border-bottom: 1px dashed #DEDEDE;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 6px 0 2px;
}
#allCategory dd a, #allCategory dd, #allCategory dt{
	padding: 0;
	margin: 0;
}
.subNavCate dd a{
	font-size: 11px;
}
.subNavCate .viewAll{
	color: #666;
	background: url("img/headerBgs.png") no-repeat scroll 44px -948px transparent;
    padding: 0 16px 0 0;
}
.navSpOffer{
	width: 190px;
	margin-left:0;
}
.navSpOffer dt{
	height: 25px;
	line-height: 25px;
	width: 142px;
	text-align: center;
	color: #fff;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
	background: url("img/headerBgs.png") no-repeat scroll 0 -985px transparent;
	font-weight: bolder;
	font-size: 12px;
}
.navSpOffer dd{
	margin: 13px 0 0 0;
}
.navSpOffer dd a{
	background-position: -14px -1775px;
	display: block;
	font-size: 11px;
	line-height: 1;
	padding: 5px 0 5px 8px;
}
#nav #allCategory{
	float: right;
	background:url(img/bgRepeatX.png) 0 -2039px repeat-x;
	border-radius: 0 10px 10px 0;
	text-align: center;
	display: none;
}
#allCategory a{
	background: none;
}
#allCategory .subNavContainer{
	text-align: left;
	right: 0;
}
#allCategory dl{
	float: none;
	position: relative;
}
#allCategory dl:hover{
	background: #ff6;
}
#allCategory dl:hover dd{
	display: block;
	position: absolute;
	background: #F9B100;
	width: 200px;
	left: -200px;
	top: 0;
}
#allCategory dd div{
	background: #fff;
	margin: 2px;
	padding: 3px 10px;
}
#allCategory dd a{
	display: block;
}
#allCategory dd{
	display: none;
}
.linkHeader {
	float: left;
	padding: 15px 5px;
	width: 160px;
}
.linkHeader p{
	padding: 5px;
	border-bottom: 1px solid #dedede;
	font-weight: bolder;
}
/*目录导航*/
/*
#featuredCates .freeShip a, #featuredCates .freeShip a:hover, #featuredCates .freeShip:hover a{
	color:#000;
}
#featuredCates .freeShip{
	float:right;
	padding-right:50px;
	width:100px;
	line-height:20px;
	text-align:center;
	font-weight:bolder;
}
/*推荐目录导航*/
/*
#featuredCates{
	width:980px;
	height:40px;
}
#featuredCates .left, #featuredCates .right{
	width:15px;
	background:url(img/headerBgs.png) 0 -230px no-repeat;
	height:40px;
	float: left;
}
#featuredCates .right{
	background:url(img/headerBgs.png) 0 -330px no-repeat;
}
#featuredCates .left.h{
	background:url(img/headerBgs.png) 0 -270px no-repeat;
}
#featuredCates .right.h{
	background:url(img/headerBgs.png) 0 -370px no-repeat;
}
#featuredCates .c{
	width:950px;
	background:url(img/bgRepeatX.png) 0 -2000px repeat-x;
	line-height:40px;
	float:left;
}

#featuredCates li.subs{
	display:block;
	float:left;
	font-size:12px;
	padding:0 5px;
	height:40px;
	line-height:40px;
	position:relative;
}
#featuredCates li.subs:hover .area, #featuredCates li.subs:hover .areas{
	display:block;
}
#featuredCates li.subs:hover{
	background:url(img/bgRepeatX.png) left top repeat-x;
	color:#fff;
}

#featuredCates li.subs:hover a, #featuredCates li.subs .area li:hover a, #featuredCates li.subs .area li:hover a:hover, #featuredCates .area li:hover .sub li:hover a{
	color:#000;
}
#featuredCates li:hover .area a, #featuredCates .area li:hover .sub a, #featuredCates li:hover .areas a, #featuredCates .areas li:hover .sub a, #featuredCates li.subs .area li:hover li a{
	color:#000;
}
#featuredCates li:hover .area a:hover, #featuredCates li:hover .areas a:hover{
	color:#c00;
}
#featuredCates .area, #featuredCates .areas, #featuredCates .area .sub{
	position:absolute;
	border:2px solid #f6c300;
	padding:10px 0;
	background-color:#fff;
	display:none;
	left:0;
	top:38px;
	width:200px;
	z-index:999;
}
#featuredCates .area .sub{
	left:199px;
	top:0;
	width:250px;
}
#featuredCates .areas .title{
	padding:5px;
	border-bottom:1px dashed #FFCC7B;
	font-weight:bolder;
	display:block;
}
#featuredCates .areas{
	padding:10px;
	line-height:20px;
	border-radius:0 0 10px 10px;
}
#featuredCates .areas ul{
	margin:10px 0 0 20px;
}
#featuredCates .areas .part{
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	border-right:1px dashed #FFCC7B;
}

#featuredCates .fr .areas{
	left:auto;
	right:0;
}
#featuredCates .fr .sub{
	left:auto;
	right:199px;
}
#featuredCates li.subs .area li{
	line-height:20px;
	padding:3px 10px;
	border-bottom: 1px dashed #ddd;
	margin: 3px 0;
	font-size:12px;
	position:relative;
}
#featuredCates .area li:hover .sub{
	display:block;
}
#featuredCates li.subs.seeAll{
	float: right;
}
*/
/*结束*/
#infosAct{
	width:129px;
	height:33px;
	background:url(img/headerBgs.png) -17px -7px no-repeat;
	position:absolute;
	top: 0;
	right:0;
	color:#fff;
}
#infosAct p{
	padding-left:40px;
	font-weight:bolder;
	background:url(img/headerBgs.png) -480px -99px no-repeat;
}
#infosAct p.o{
	background:url(img/headerBgs.png) -480px -198px no-repeat;
}
#infos .curr a.b{
	color:#ff0;
}
.closeInfos{
	background:url(img/headerBgs.png) -250px -600px no-repeat;
	width:13px;
	height:14px;
	padding-left:14px;
}
.curr a{
	padding-left:18px;
	margin-right:10px;
}
.curr a.USD{
	background:url(img/headerBgs.png) -250px -549px no-repeat;
}
.curr a.EUR{
	background:url(img/headerBgs.png) -250px -400px no-repeat;
}
.curr a.GBP{
	background:url(img/headerBgs.png) -250px -500px no-repeat;
}
.curr a.AUD{
	background:url(img/headerBgs.png) -250px -449px no-repeat;
}
/*footer*/
#footer, #footer .bottom .r, #footer a, #footer .bottom .l li:hover li a{
	color:#BABABA;
}
#footer a:hover, #footer .bottom .l li:hover a, #footer .bottom .l li li a:hover{
	color:#ff0;
}
#footer .bottom{
	color:#343852;
	background:#171927;
}
#footer .bottom .outter{
	padding: 10px 0 20px 0;
	height: 20px;
	overflow: hidden;
}
#footer .bottom .l li{
	display:inline;
	padding:10px 0;
	margin:0 15px 0 0;
	position:relative;
	line-height:20px;
	font-size: 11px;
}
#footer .bottom .l li ul{
	position:absolute;
	background:#303340;
	border:1px solid #595959;
	padding:10px;
	left:0;
	bottom:15px;
	display:none;
}
#footer .bottom .l li:hover ul{
	display:block;
}
#footer .bottom .r{
	padding:3px 0 0 0;
}
#footer .outter{
	padding:0 20px;
}

/*
#banner .subs li:hover .now, #banner .subs li.act .now{
	display:block;
}
#banner .subs li .now{
	position:absolute;
	width:36px;
	height:80px;
	background:url(img/bannerLiBg.png) 0 -160px no-repeat;
	left:-36px;
	top:0;
	display:none;
}
*/

#footerBar{
	width:100%;
	display:block;
}
#footer .top{
	background:#191C2A url(img/bgRepeatX.png) 0 -40px repeat-x;
	border-bottom:1px solid #2C3048;
}
#footer .top .l{
	width:670px;
	height: 207px;
	position:relative;
	overflow: hidden;
}
#footer .top .meta{
	margin:10px 0;
}
#footer h4{
	line-height:40px;
	font-size:20px;
	margin-bottom:10px;
	color:#fff;
	min-width:178px;
	background:url(img/footerBgs.png) -10px -700px no-repeat;
}
#footer .top .meta a{
	margin:0 3px 0 0;
}
#footer .save, #footer .match, #footer .trans{
	float:left;
	margin:10px 15px 0 0;
	padding:5px 5px 5px 70px;
	background:url(img/footerBgs.png) 0 -487px no-repeat;
	width:244px;
	height:50px;
}
#footer .save h4, #footer .match h4, #footer .trans h4{
	font-size:14px;
	line-height:normal;
}
#footer .match{
	background:url(img/footerBgs.png) 0 -63px no-repeat;
}
#footer .trans li{
	float:left;
	width:29px;
	height:20px;
	margin:9px 0 0 5px;
}
#footer .trans .fra{
	background:url(img/footerBgs.png) -129px -600px no-repeat;
}
#footer .trans .ita{
	background:url(img/footerBgs.png) 0 -600px no-repeat;
}
#footer .trans .rus{
	background:url(img/footerBgs.png) -33px -600px no-repeat;
}
#footer .trans .esp{
	background:url(img/footerBgs.png) -160px -600px no-repeat;
}
#footer .trans .por{
	background:url(img/footerBgs.png) -65px -600px no-repeat;
}
#footer .trans .deu{
	background:url(img/footerBgs.png) -96px -600px no-repeat;
	margin-left:15px;	
}

#footer .top .r{
	margin-left:40px;
	width:260px;
}
#footer .msg{
	position:relative;
	margin-bottom:10px;
}
#footer .msg .pay{
	width:150px;
	height:40px;
	position:absolute;
	bottom:0;
	left:0;
}
#footer .msg input, #footer .msg button, #footer .msg textarea{
	font-family:Verdana;
	font-size:11px;
	background:none repeat scroll 0 0 #303340;
	border:1px solid #595959;
	height:17px;
	margin:0 0 10px 75px;
	padding-top:2px;
	width:166px;
	color:#A4A59F;
}
#footer .msg select{
	width:166px;
	padding:2px;
	margin:0 0 10px 75px;
}
#footer .msg textarea {
	height:84px;
	padding:3px;
	width:235px;
	margin:0 0 10px 0;
}
#footer .msg button{
	width:63px;
	height:40px;
	line-height:40px;
	margin:0 0 0 180px;
}
#footer .msg .subject{/*, #footer .msg .notice{*/
	position:absolute;
	left:0;
	top:4px;
}
/*
#footer .msg .notice{
	top:98px;
	color:#fff;
	display:none;
}
#footer .msg .notice a{
	color:#fff;
}
#footer .msg .notice a:hover{
	color:#ff0;
}
*/

#hidden{
	display:none;
}
#icons{
	display: none;
	position:fixed;
	bottom: 0;
	right:0;
}
#icons a{
	height: 35px;
	display: block;
	float: left;
}
#icons .myAcc{
	background: url('img/iconsBottom.png') 0 -35px no-repeat;
	width: 68px;
}
#icons .myAcc:hover{
	background: url('img/iconsBottom.png') 0 0 no-repeat;
}
#icons .top{
	background: url('img/iconsBottom.png') -68px -35px no-repeat;
	width: 37px;
}
#icons .top:hover{
	background: url('img/iconsBottom.png') -68px 0 no-repeat;
}
#icons .rss{
	background: url('img/iconsBottom.png') -105px -35px no-repeat;
	width: 37px;
}
#icons .rss:hover{
	background: url('img/iconsBottom.png') -105px 0 no-repeat;
}
#icons .notice{
	background: url('img/iconsBottom.png') -142px -35px no-repeat;
	width: 54px;
}
#icons .notice:hover{
	background: url('img/iconsBottom.png') -142px 0 no-repeat;
}
#icons .iconMsg{
	background: url('img/iconsBottom.png') -196px 0 no-repeat;
	width: 44px;
}

#pubDailySale{
	width:694px;
	height:334px;
	background:url(img/macWindowBg.png) center no-repeat;
	position:fixed;
	display:none;
	top:0;
}
#pubDailySale .X{
	width:21px;
	height:21px;
	cursor:pointer;
	margin:22px 0 0 22px;
}
#pubDailySale .cont{
	height:237px;
	width:638px;
	line-height:30px;
	margin:0 10px 10px 18px;
	padding:10px;
}
#pubDailySale .cont p{
	font-size:14px;
}
#pubDailySale .title{
	font-size:16px;
	font-weight:bolder;
	border-bottom:1px dashed #FF8119;
	padding:5px;
	margin:0 0 15px 0;
	text-align:center;
}
#pubDailySale .title a, #pubDailySale .price{
	color:#FF8119;
}
#pubDailySale .free{
	color:#060;
}
#pubDailySale .cont #timeRemain2{
	font-size:30px;
	color:#FF8119;
	margin:10px 0 0 0;
}
#pubDailySale .img img{
	width:180px;
	height:180px;
	border:1px solid #FF8119;
	margin:0 20px 0 20px;
}
#pubDailySale .buyNow{
	text-align:right;
	width:400px;
	margin:10px 0 0 0;
}
#pubDailySale .p{
	text-align:center;
	line-height:20px;
}
#pubDailySale .p img{
	width:140px;
	height:140px;
	border:1px solid #ddd;
}
#pubDailySale .p img:hover{
	border:1px solid #FF8119;
}

.timeLeft{
	color:#09f;
	font-weight:bolder;
}
.bar{
	background:url(img/bgRepeatX.png) 0 -300px repeat-x;
	border:1px solid #ddd;
	margin:0;
	margin:15px 0;
}
#footer a.new{
	color:#fff;
}
/*通用页面*/
.intro{
	font-size:16px;
	font-style:italic;
	line-height:22px;
}
h2{
	font-size:14px;
	margin:0 0 10px 0;
}
h2.big{
	font-size:28px;
	margin:15px 0 10px 0;
	font-weight:bolder;
}
.bodyCont{
	font-size:12px;
	line-height:20px;
	margin-top: 130px;
}
.bodyCont p{
	padding:10px 0;
}
.bodyCont li{
	margin:0 0 2px 20px;
}

/*首页*/
/*
#banner{
	background:#fff;
	border:1px solid #ddd;
}
#banner .img{
	width:750px;
	height:316px;
	padding:2px;
	overflow:hidden;
}
#banner .img li, #banner .subs li{
	margin:0;
	position:relative;
}
#banner .img .couponCode{
	position:absolute;
	left:100px;
	top:180px;
	font-weight:bolder;
}
#banner .img img{
	max-width:746px;
	max-height:316px;
}
#banner .subs li{
	position:relative;
	height:60px;
	width:203px;
	background:url(img/bannerLiBg.png) 0 0 no-repeat;
	border-left:1px solid #ddd;
	padding:10px;
	line-height:16px;
}
#banner .subs li b{
	display:block;
}
#banner .subs li:hover, #banner .subs li.act{
	background:url(img/bannerLiBg.png) 0 -80px no-repeat;
}
*/
#banner{
	height: 345px;
	overflow: hidden;
	width: 746px;
}
#banner b{
	margin: 0 3px 0 0;
}
#banner.load li{
	display: none;
}
#banner li{
	margin: 0;
}
#banner .textholder{
	padding: 0 0 0 5px;
	color: #000;
}
#trustful{
	float: right;
	height: 345px;
	width: 202px;
	font-size: 12px;
	height: 345px;
	overflow: hidden;
}
#trustful .cBox{
	height: 190px;
	margin: 3px 0;
	border-radius: 5px;
}
#trustful h2{
	background: url('img/trustTitleBg.png') left top no-repeat;
	height: 30px;
	line-height: 30px;
	margin: 0 0 3px 0;
	padding: 0 0 0 30px;
	font-weight: bolder;
	text-shadow: 0 1px 1px #000;
}
#trustful h2.active{
	background: url('img/trustTitleBg.png') left bottom no-repeat;
}
#trustful a{
	color: #fff;
}
#trustful a:hover{
	color: #ddd;
}

/*推荐目录，产品*/
#f_cates, #newProds, #f_prod{
	margin-top:20px;
}
#f_cates h4{
	font-size: 12px;
	font-weight: bolder;
	margin: 0 0 0 10px;
}
#f_cates ul.cBox{
	background:#FFF8D3;
}
#f_cates ul, #f_prod ul, .bodyCont .lists{
	border:1px solid #ddd;
	padding:10px 0;
	background:#f4f4f4;
}
#f_cates ul, #f_prod .cont, .xSell, #reCates, #subCates{
	overflow:auto;zoom:1;
}
#f_cates ul p, #f_prod ul p, .bodyCont .lists li p{
	line-height:16px;
}

#f_cates ul li, #f_prod ul li, .bodyCont .lists li{
	float:left;
	margin:0 10px;
	width:143px;
}
#f_prod .r{
	text-align:right;
	position:relative;
}
#f_prod .r a{
	font-size:12px;
	display:block;
	width:20px;
	line-height:20px;
	float:left;
	text-align:center;
}
#f_prod .r a.act{
	font-weight:bolder;
	color:#5F3611;
}
#f_prod .r p, #pAjaxP .pages .loading{
	position:absolute;
	display:block;
	height:11px;
	width:16px;
	background:url(img/loadSmall.gif) center no-repeat;
	top:-18px;
	right:0;
	display:none;
}
#f_prod .cont p, .bodyCont .lists li p{
	padding:0;
}
#f_prod li .img, .bodyCont .lists li .img{
	margin-bottom:5px;
	text-align:center;
	position:relative;
	height: 120px;
}
#f_prod li img, #f_cates li img, .bodyCont .lists li img, #otherF_prod li img{
	border:1px solid #5F3611;
}
#f_prod li img:hover, #f_cates li img:hover, .bodyCont .lists li img:hover, #otherF_prod li img:hover{
	border:1px solid #FF8119;
}
#f_prod li .price, #f_prod li .free, .bodyCont .lists li .price, .bodyCont .lists li .free, #pAjaxP .price{
	color:#c00;
	font-weight:bolder;
	margin-left:20px;
}
#f_prod li .name, .bodyCont .lists li .name{
	height:50px;
}
#f_prod li .free, .bodyCont .lists li .free, #productinfo .pInfo .free, .bbsCont .free{
	color:#FF8119;
	background:url(img/bannerLiBg.png) 0 -800px no-repeat;
	line-height:20px;
	margin:2px 0;
}
#f_prod li .free span, .bodyCont .lists li .free span, #productinfo .pInfo .free span, .bbsCont .free span{
	margin-left:20px;
}
#f_prod li .rImg, .bodyCont .lists li .rImg{
	background-image:url("img/s_stars.gif");
	background-position:100px 100px;
	background-repeat:no-repeat;
	height:10px;
	margin-left:20px;
	position:relative;
}
#f_prod li .rTotal, .bodyCont .lists li .rTotal{
	position:absolute;
	font-size:11px;
	font-weight:bolder;
	color:#bbb;
	top:-5px;
	left:54px;
	background:#F4F4F4;
	padding:0 0 0 5px;
	width:95px;
}
#f_prod li .belongsTo, .bodyCont .lists li .belongsTo{
	padding-left:8px;
}
#f_prod li .belongsTo, #f_prod li .belongsTo a, .bodyCont .lists li .belongsTo, .bodyCont .lists li .belongsTo a{
	font-size:10px;
	color:#ccc;
}
.bodyCont .lists ul{
	#padding:0 4px;
}
#f_prod ul li, .bodyCont .lists li{
	width:175px;
	border-bottom:1px dashed #ddd;
	padding:10px 0;
	height:260px;
}
.bodyCont .lists._lp li{
	height:235px;
}
#f_cates .cont p, .bodyCont .lists li p{
	padding:0;
	margin-bottom:5px;
}
#f_cates .cont .li a, #productinfo .pInfo .act a, #subCates li a{
	padding-left:16px;
	background:url(img/bannerLiBg.png) 0 -299px no-repeat;
}
#f_cates .cont .li a:hover, #productinfo .pInfo .act a:hover, #subCates li a:hover{
	background:url(img/bannerLiBg.png) 0 -349px no-repeat;
}
.p_newIcoins{
	position:absolute;
	background:url(img/newArrivals.png) center no-repeat;
	width:48px;
	height:48px;
	left:10px;
	top:-15px;
}
/*product_info*/
#addToFav{
	height:29px;
	width:30px;
	background:url(img/pInfoBg.png) 0 -700px no-repeat;
	position:absolute;
	top:60px;
	right:100px;
}
#toMsg{
	background:url(img/msg2.png) left center no-repeat;
	padding:10px 0 10px 34px;
	position:absolute;
	top:90px;
	right:10px;
	cursor:pointer;
}
#pPpLogo{
	position:absolute;
	top:60px;
	height:23px;
	right:0;
	width:37px;
}
#pDigg{
	position:absolute;
	right:10px;
	top:30px;
	width:77px;
	height:71px;
	display:none;
}
#pDigg .m, #pDigg .d{
	width:47px;
	height:30px;
	background:url(img/pInfoBg.png) -160px -480px no-repeat;
	padding-left:30px;
}
#pDigg .m{
	line-height:32px;
	color:#736926;
	font-weight:bolder;
}
#pDigg .d{
	height:22px;
	background:url(img/pInfoBg.png) -160px -520px no-repeat;
	margin-top:5px;
}
#pDigg .d:hover{
	background:url(img/pInfoBg.png) -160px -550px no-repeat;
}

#pImg, #pImg .imgs{
	width:450px;
	border-right:1px solid #fff;
}
#pImg .main, #pImg .imgs{
	text-align:center;
	margin-bottom:10px;
}
#pImg .main a{
	display:block;
	margin:0 auto;
}
#productinfo .imgs li{
	margin:0 9px;
	width:72px;
	height:72px;
	float:left;
	padding:0;
	overflow:hidden;
}
#productinfo .imgs img{
	max-height:70px;
	max-width:70px;
	border:1px solid #ddd;
}
#productinfo .imgs img:hover{
	border:1px solid #ff8119;
}
#productinfo .main img{
	border:1px solid #ddd;
}
#productinfo .main #pPpLogo img{
	border:0;
}
#productinfo .pInfo{
	width:500px;
	padding-left:5px;
}
#productinfo .pInfo p{
	padding:0;
	font-size:12px;
}
#productinfo .pInfo .l{
	width:136px;
}
#productinfo .pInfo .r{
	width:360px;
}
#productinfo .pInfo .free{
	width:300px;
	float:left;
}
#productinfo .pInfo .price, .bbsCont .price, #pInfos h3{
	font-size:16px;
	font-weight:bolder;
	color:#FF8604;
}
#pInfoQty{
	font-size:14px;
	border:1px solid #ddd;
	font-weight:bolder;
	padding:2px;
	width:50px;
}
#pClasses{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px dashed #ddd;
	text-align:center;
}
#pClasses li{
	float:left;
	margin:0 5px 10px 0;
	cursor:pointer;
	border:1px solid #ddd;
	padding:2px;
	font-weight:bolder;
}
#pClasses li:hover, #pClasses li.curr{
	background:#FF8604;
	color:#fff;
}
#pAdd, #pMinus{
	width:18px;
	height:9px;
	background:url(img/pInfoBg.png) 0 0 no-repeat;
	overflow:hidden;
	position:absolute;
	top:0;
	#top:1px;
	left:58px;
	z-index:0;
}
#pMinus{
	top:auto;
	bottom:0;
	bottom:1px;
	background:url(img/pInfoBg.png) 0 -10px no-repeat;
}
#pAdd:hover{
	background:url(img/pInfoBg.png) 0 -20px no-repeat;
}
#pMinus:hover{
	background:url(img/pInfoBg.png) 0 -30px no-repeat;
}
#productinfo .pInfo .total input, #productinfo .pInfo .total img{
	position:absolute;
	right:10px;
	top:0;
}
#productinfo .pInfo .act{
	padding:5px 0;
	margin:5px 0;
	border-top:1px dashed #ddd;
	border-bottom:1px dashed #ddd;
}
#productinfo .pInfo .act a{
	margin:0 30px 0 0;
}
#pImg .intro{
	font-style:normal;
	text-align:center;
	font-size:12px;
	font-weight:bolder;
}
#pAttr, #pQtyPrices{
	margin:5px 0;
	border-top:1px dashed #ddd;
	padding:5px 0;
}
#pQtyPrices{
	width:300px;
}
#pQtyPrices p{
	line-height:16px;
	margin:0;
	border-bottom:1px solid #ddd;
}
#productinfo .pInfo #pQtyPrices p.r{
	border-left:1px solid #ddd;
	width:152px;
	float:left;
	padding:0 5px;
}
#pQtyPrices p.desc{
	padding-bottom:5px;
}
#pAttr{
	line-height:30px;
}
#pInfos, #pAjaxP{
	margin-top:10px;
	width:760px;
}
#pInfos .cont, #pAjaxP .cont{
	background-color:#fff;
}
#pInfos .cont li.box{
	display:none;
	min-height:300px;
}
#pInfos .cont li.act{
	display:block;
}
#pAjaxP{
	width:210px;
}
#pTabs li{
	width:130px;
	float:left;
	margin:12px 0 0 10px;
	padding:0;
	text-align:center;
	background:url(img/pInfoBg.png) 0 -350px no-repeat;
	line-height:25px;
	padding-top:20px;
	font-size:12px;
}
#pTabs li.act{
	background:url(img/pInfoBg.png) 0 -250px no-repeat;
	padding-top:15px;
	line-height:30px;
}
#pTabs .act a{
	font-weight:bolder;
	color:#fff;
}
#reCates li{
	float:left;
	margin-right:20px;
}
.xSell li{
	width:30%;
	text-align:center;
	float:left;
}
#pAjaxP .pages{
	text-align:center;
}
#pAjaxP .pages .loading{
	top:20px;
	right:5px;
}
#pAjaxP .cont li{
	width:46%;
	float:left;
	margin:0;
	margin:3px;
	text-align:center;
	border-bottom:1px dashed #ddd;
	height:200px;
}
#pAjaxP .cont p, #pInfos p{
	padding:0;
}
#pInfos .cont .l{
	font-weight:bolder;
	width:100px;
}
#pInfos .cont .r{
	float:left;
	width:600px;
}
#reviewsPages .loading{
	position:absolute;
}
.star_1, .star_2, .star_3, .star_4, .star_5{
	background:url(img/pInfoBg.png) 0 -100px no-repeat;
	height:20px;
}
.star_2{
	background-position:0 -120px;
}
.star_3{
	background-position:0 -140px;
}
.star_4{
	background-position:0 -160px;
}
.star_5{
	background-position:0 -180px;
}
#pInfos .cont .msg div.area{
	margin:0;
	padding-left:120px;
	background:url(img/pInfoBg.png) -150px 200px no-repeat;
	height:300px;
}
#pInfos input, #pInfos textarea{
	border:1px solid #ddd;
	padding:5px;
	margin:0;
	width:100%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#pInfos textarea{
	height:200px;
}
.writeReviewArea{
	margin:20px 0 0 0;
}
#pInfos .cont .writeReviewArea img.r, #pInfos .cont .writeReviewArea .l{
	width:auto;
}
#pInfos .cont .writeReviewArea textarea{
	height:50px;
}
#pInfos .cont .writeReviewArea select{
	border:1px solid #ddd;
	padding:0;
	margin:0;
}
#formBuyProducts .r img{
	border:1px solid #ddd;
	margin-right:3px;
}
#formBuyProducts .r img.s, #formBuyProducts .r img:hover{
	border:1px solid #000;
} 
#productinfo .stars, .bbsCont .stars{
	width:100px;
	display:block;
}
#ajaxPageU, #ajaxPageD{
	background:url(img/pInfoBg.png) 0 -495px no-repeat;
	padding:0 8px;
	margin:0 2px;
}
#ajaxPageD{
	background:url(img/pInfoBg.png) 0 -545px no-repeat;
}
#productinfo ul.p_warranty li{
	list-style:square;
}
#outOfStock{
	position:absolute;
	width:162px;
	height:42px;
	background:url(img/pInfoBg.png) 0 -599px no-repeat;
	left:85px;
	top:10px;
	z-index:9999;
}
.outOfStock{
	position:absolute;
	width:82px;
	height:22px;
	background:url(img/footerBgs.png) -500px -300px no-repeat;
	left:30px;
	top:15px;
	z-index:1;
}
#pInfos .discuss .area{
	background:url(img/bbsBg.jpg) right bottom no-repeat;
	height:320px;
}
#pInfos .discuss .toForum{
	border-bottom:1px dashed #ddd;
	padding-bottom:5px;
	margin-bottom:5px;
}
#pInfos .discuss .toForum a.seeIt{
	margin-left:10px;
	padding-left:18px;
	background:url(img/otherBg.png) 0 -299px no-repeat;
}
#pInfos .discuss p{
	display:block;
	padding-left:20px;
	background:url(img/otherBg.png) 2px -498px no-repeat;
	line-height:20px;
	font-size:12px;
}
#pInfos .discuss p.n, #pInfos .discuss p.n:hover{
	background:none
}
#pInfos .discuss p:hover{
	background:#FFF8D3 url(img/otherBg.png) 2px -498px no-repeat;
}
/*reviews images*/
.reviewsTxt .reviewsBlock{
	position:relative;
	overflow:hidden;
}
.reviewsTxt .reviewsBlock .reviewsImgs{
	position:absolute;
	left:200px;
	top:62px;
}
.reviewsTxt .reviewsBlock .reviewsImgs a{
	margin:0 2px;
}
#productReviewsImgs{
	height:80px;
	margin:3px 0 0 0;
}
#productReviewsImgs ul{
	float:left;
	width:620px;
	overflow:hidden;
	height:80px;
}
#productReviewsImgs ul li{
	margin:0 11px;
	float:left;
	width:100px;
	height:80px;
	background:url(img/loading2.gif) center no-repeat;
}
#productReviewsImgs ul li img, .reviewsTxt img{
	width:100px;
	height:75px;
	border:1px solid #ddd;
}
#productReviewsImgs ul li img:hover, .reviewsTxt img:hover{
	border:1px solid #FF8604;
}
#reviewsImgPrev, #reviewsImgNext{
	cursor:pointer;
	width:46px;
	height:80px;
	float:left;
	background:url(img/arrowLR.png) center left no-repeat;
}
#reviewsImgNext{
	background:url(img/arrowLR.png) center right no-repeat;
}
/*目录相关页*/
#subCates p, #catesfilter p, .lists .navBreadCrumb, .lists .infos, .lists .pages{
	font-size:12px;
	font-weight:bolder;
	margin-left:10px;
	padding:5px;
}
.lists .pages{
	color:#FF8119;
}
#subCates{
	margin:10px 0;
}
#subCates li{
	width:200px;
	float:left;
}
#catesfilter{
	margin:10px 0;
	display:none;
}
#catesfilter .l{
	width:210px;
	margin-left:20px;
}
#catesfilter .r{
	float:left;
	width:700px;
}
#catesfilter .r li{
	float:left;
	width:130px;
	margin:0;
	margin-right:10px;
}
#catesfilter .r li a{
	padding-left:15px;
	background:url(img/footerBgs.png) -160px -276px no-repeat;
}
#catesfilter .r li a:hover{
	background:url(img/footerBgs.png) -160px -316px no-repeat;
}
#attrSeleted{
	margin:5px 0;
	padding:5px 0 5px 20px;
	border-bottom:1px dashed #ddd;
	border-top:1px dashed #ddd;
}
#attrSeleted a{
	padding-left:15px;
	margin-right:20px;
	background:url(img/footerBgs.png) -160px -316px no-repeat;
}
.lists .search, .lists .sortOrder{
	position:absolute;
	right:10px;
	top:16px;
}
.lists .search{
	right:200px;
}
.lists .search input, .lists .sortOrder select, #advancedsearch .bodyCont input, #advancedsearch .bodyCont select, #shoppingcart .bodyCont input, #shoppingcart .bodyCont select, #checkAll, #checkoutconfirmation .bodyCont .cBox input, #checkoutNewAddress input{
	border:1px solid #ddd;
	padding:0;
	margin:0;
	font-size:11px;
}
/*搜索*/
#otherF_prod li{
	float:left;
	margin-bottom:10px;
	text-align:center;
	width:100px;
}
#otherF_prod p{
	padding:0;
	margin:0 0 3px 0;
	line-height:normal;
}
#advancedsearch .bodyCont button{
	margin:0 10px;
}
/*tags*/
#tags .bodyCont .cBox ul{
	width:20%;
	float:left;
	margin-right:10px;
}
#splitpages li{
	display:inline;
}
#tagssearchresult .bodyCont .cBox{
	padding:5px 10px;
}
/*购物车*/
#shoppingcart .cBox, #checkoutconfirmation .cBox{
	margin-bottom:10px;
}
#checkoutconfirmation .lBox, #checkoutconfirmation .rBox{
	width:47%;
	float:left;
	padding:10px;
}
#checkoutconfirmation .rBox{
	float:right;
}
#checkoutconfirmation .lBox .block{
	border-bottom:1px dashed #ddd;
	margin-bottom:10px;
	padding-bottom:10px;
}
.refering{
	display:none;
}
#shoppingcart .bodyCont p{
	padding:0;
}
#shoppingcart .bodyCont .msg, .messageStackError, .instructions{
	color:#c00;
	font-weight:bolder;
	font-style:italic;
}
#shoppingcart .bodyCont .img img, #cartContentsDisplay .img, #cartContentsDisplay img{
	border:1px solid #ddd;
}
#shoppingcart .bodyCont .up input{
	border:0;
}
.useIeFfCheck{
	background:url(img/ffIEsuggestion.png) top left no-repeat;
	width:224px;
	height:40px;
	margin-top:5px;
}
#shoppingcart .coupon{
	width:570px;
	min-height:330px;
	background:url(img/cartBg1.jpg) left top repeat-y;
}
#shoppingcart .coupon p{
	font-size:12px;
	font-weight:bolder;
}
#shoppingcart .coupon .actions{
	position:absolute;
	bottom:0;
	width:560px;
	padding:5px;
	background:url(img/trans000.png);
	color:#fff;
}
#shoppingcart .btnSub2{
	width:40px;
	height:40px;
	background:url(img/40btn.png) center no-repeat;
	text-indent:-8000px;
	cursor:pointer;
}
#shoppingcart .btnSub1{
	width:20px;
	height:20px;
	background:url(img/20btn.png) 0 3px no-repeat;
	text-indent:-8000px;
	cursor:pointer;
}

#shoppingcart .bodyCont .acts .infos.r{
	margin-left:10px;
	padding:0 10px;
	border-left:1px solid #ddd;
	width:350px;
}
.checkInfos{
	border-bottom:1px solid #ddd;
}
.subTotal{
	padding:0;
	padding:5px 3px;
	line-height:20px;
	background:#E96C19;
	color:#fff;
	margin-bottom:10px;
	font-weight:bolder;
}
#theid_select_shipping{
	width:100%;
}
#shoppingcart .bodyCont .totals{
	margin:5px 0;
	padding:5px;
	background:#eee;
	font-size:11px;
}
#shoppingcart .bodyCont .totals .b{
	width:110px;
}
.methodOrder, .payDesc{
	color:#999999;
	font-weight:bolder;
	margin:3px;
	font-style:italic;
	margin:5px 0;
}
#shoppingcart .empty{
	height:200px;
}
#shoppingcart .empty div{
	margin:10px;
}
.payTxt{
	margin-left:5px;
	font-size:11px;
	line-height:normal;
}
#shoppingcart .soldOut{
	font-weight:bolder;
	color:#c00;
	background:url(img/failure.gif) left center no-repeat;
	padding-left:18px;
	margin-left:10px;
	line-height:20px;
}
.couponSignOk{
	background:url(img/tick.png) left center no-repeat;
	padding-left:20px;
	cursor:help;
}
.couponSignErr{
	background:url(img/err.png) left center no-repeat;
	padding-left:20px;
	cursor:help;
}
/*sitemap*/
.siteMap ul li{
	float:left;
	width:200px;
	color:#666566;
	font-size:14px;
	font-weight:bold;
	padding:5px 0;
}
.siteMap ul li li{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding:0;
	padding-left:5px;
}
.siteMap .txt{
	background:url(img/otherBg.png) 0 0 no-repeat;
	padding:10px 10px 10px 130px;
	min-height:140px;
}
.couponCates{
	display:none;
}
.couponCates ul li{
	display:inline;
	margin-right:20px;
}
/*other*/
.widthIeFf{
	background:url(img/new_browser.png) center no-repeat;
	width:302px;
	height:133px;
	float:right;
}
/*jalert*/
#popup_container{
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	min-width:300px;
	max-width:840px;
}
#popup_X{
	position:absolute;
	right:7px;
	top:7px;
	background:url(img/X.gif) 0 0 no-repeat;
	display:block;
	width:12px;
	height:12px;
}
#popup_panel{
	text-align:right;
	margin-top:10px;
}
#popup_title{
	background:url(img/bgRepeatX.png) 0 -499px repeat-x;
	border-bottom: solid 1px #999;
	cursor: default;
	padding:0 10px;
	font-weight: bolder;
	line-height: 28px;
}
#popup_content{
	padding: 16px 10px;
	margin: 0;
}

#popup_prompt{
	margin:10px 0;
	border:1px solid #ddd;
	padding:3px 0;
	font-size:12px;
	height:100px;
}

#popup_message .artilceContent{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ddd;
}
#popup_message p{
	padding:5px 0;
}
#popup_message input, #popup_message textarea, #formPubSendMsg input, #formPubSendMsg textarea{
	border:1px solid #ddd;
	width:180px;
}
#popup_cancel, #popup_ok, .trackOrderAct, .loginAct, #joinAct, #formChangeNick .submit{
	width:auto;
	min-width:50px;
	padding:3px;
}
/*jAlert end*/
#loginSubmit, #btnJoinSubmit{
	position:absolute;
	top:-8000px;
}
#changeAddress_cont{
	overflow:auto;
	overflow-x:hidden;
}

#infosAct, #footer .trans li, #goTop, #ajaxPageU, #ajaxPageD, .btn, .l.payment, #shoppingcart .payment img, #pDigg, #vCode, #icons a, #loginWriteReviews, #loginImsg, #addToFav, .Q, #proDel, #reShow{
	cursor:pointer;
}

.improtantNotice{
	background:#FFFACB;
	border:1px solid #FFCE8D;
	margin:10px 0;
	padding:5px;
	color:#000;
	display:;
}
#addthis_toolbox{
	line-height: 16px;
	position: absolute;
	right: 270px;
	text-shadow: 0 1px 1px #000;
	top: 46px;
	font-weight: bolder;
}
#addthis_toolbox a{
	color: #fff;
}
a.writeReview, a.addNew{
	padding-left:18px;
	background:url(img/otherBg.png) 0 -330px no-repeat;
}
/*
#btnRss{
	padding:0 2px 0 18px;
	background:url(img/headerBgs.png) -500px 1px no-repeat;
	float:left;
	height:20px;
}
*/
#loginImsg{
	width:572px;
	height:173px;
	background:url(img/loginImsg.gif) center no-repeat;
	margin-top:10px;
}
#loginWriteReviews{
	width:656px;
	height:596px;
	background:url(img/loginWriteReviews.gif) center no-repeat;
	margin-top:10px;
}
#checkoutOk .accInfos{
	border-top:5px solid #FF8119;
	border-bottom:5px solid #FF8119;
	padding:10px;
	margin:10px 0;
	background:#fff;
	display:none;
}
#checkoutOk h3 span{
	color:#FF8119;
}
.warning{
	color:#c00;
}
#formJoin, #formLogin{
	padding:5px;
	height:170px;
	border:1px solid #ddd;
	background:#f2f2f2;
}
#formJoin:hover, #formLogin:hover{
	background:#ECF2FC;
	border:1px solid #CCD2D4;
}
#formJoin.act, #formLogin.act, #formJoin.act:hover, #formLogin.act:hover{
	margin-right:5px;
	background:#FFF8D3;
	border:1px solid #FFCC7B;
}
#formJoin{
	background:;
}
#formJoin h2, #formLogin h2{
	font-weight:bolder;
}
.starsBox div{
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
	cursor:pointer;
}
.starsBox.s1{
	background:url(img/starsBig.gif) 0 0 no-repeat;
}
.starsBox.s2{
	background:url(img/starsBig.gif) 0 -20px no-repeat;
}
.starsBox.s3{
	background:url(img/starsBig.gif) 0 -40px no-repeat;
}
.starsBox.s4{
	background:url(img/starsBig.gif) 0 -60px no-repeat;
}
.starsBox.s5{
	background:url(img/starsBig.gif) 0 -80px no-repeat;
}
.discountArea .block{
	border-bottom:1px dashed #ddd;
	margin-bottom:10px;
	padding-bottom:10px;
}
.discountArea input{
	border:1px solid #ddd;
}
#checkoutNewAddress input,#checkoutNewAddress select{
	width:100px;
}
#orderTotals{
	float:right;
	line-height:20px;
}
#orderTotals div{
	clear:both;
}
#orderTotals span{
	font-weight:bolder;
	display:block;
	float:left;
	margin:0 5px 0 0;
	text-align:right;
	width:220px;
}
/*
#dailySaleNotice{
	position:absolute;
	width:140px;
	padding:5px;
	height:101px;
	background:url(img/dailySaleTopLeft.png) center no-repeat;
	color:#fff;
	top:-10px;
	font-size:10px;
	cursor:pointer;
	display:none;
	text-align:right;
}
#dailySaleNotice a{
	color:#fff;
}
*/
/*价格币种显示*/
.bodyCont .USD, .bodyCont .EUR, .bodyCont .GBP, .bodyCont .CNY, .bodyCont .AUD,
#pubDailySale .USD, #pubDailySale .EUR, #pubDailySale .GBP, #pubDailySale .CNY, #pubDailySale .AUD{
	display:none;
}
.CURR_USD .bodyCont .USD, .CURR_EUR .bodyCont .EUR, .CURR_GBP .bodyCont .GBP, .CURR_CNY .bodyCont .CNY, .CURR_AUD .bodyCont .AUD,
.CURR_USD #pubDailySale .USD,.CURR_EUR #pubDailySale .EUR,.CURR_GBP #pubDailySale .GBP,.CURR_CNY #pubDailySale .CNY,.CURR_AUD #pubDailySale .AUD{
	display:inline;
}
._blank div{
	display:none;
}
._blank #pageLoading{
	display:block;
}
#pageLoading{
	height:300px;
	background:url(img/loading_103.gif) center bottom no-repeat;
}
/*礼品显示*/
.gift {
	color:green;
}
.deny_gifts {
	text-align:right;
}
.tips_area {
	height:30px;
	background-color:#eee;	
	color:#D26900;
}
.tips_title {
	text-align:center;
	font-weight:bold;
}
#regDiv{
	height:400px;
	background:#fff url(img/loading.gif) center no-repeat;
}
#advancedSearch{
	width:57px;
	height:18px;
	float:left;
	margin:0 10px 0 0;
	background:url(img/headerBgs.png) 0 -998px no-repeat;
	cursor:pointer;
}
#reviewsSelectCountry{
	display:none;
}
#shoppingCartBodyCont.load{
	border:1px solid #ddd;
	background-color:#fcfcfc;
	padding:10px;
	height:200px;	
}

/*新进商品*/
.pro_new_free{
	background: url("img/bannerLiBg.png") no-repeat scroll 0 -800px transparent;
    	color: #FF8119;
    	line-height: 20px;
    	margin: 2px 0;
    	width:115px;
}
.pro_new_rImg{
	background-image:url("img/s_stars.gif");
	background-position:100px 100px;
	background-repeat:no-repeat;
	height:10px;
	margin-left:20px;
	position:relative;}
	
.pro_new_rTotal{
	position:absolute;
	font-size:11px;
	font-weight:bolder;
	color:#bbb;
	top:-5px;
	left:44px;
	/*background:#F4F4F4;*/
	padding:0 0 0 5px;
	width:95px;
}

.pro_new_list{
	border:1px solid #dddddd;
	min-height:2755px;
	height:auto !important;
	margin-top:5px;
	margin-bottom:5px;
}

.pro_new_one{
	width:175px;
	height:280px;
}

.pro_new_name{
	height:50px;
}

.pro_new_cat{
	height:30px;
}
.bxNotice{
	font-weight: bolder;
	background: url("../img/flags/BR.gif") left center no-repeat;
	line-height: 33px;
	padding: 0 0 0 60px;
	font-size: 16px;
}
/*login-page*/
#login_with_paypal{background:#FFF; border:#CCC 1px solid; padding:10px;}/*10*/
#login_with_paypal input{background:#FFF; border:#CCC 1px solid;}
#login_with_paypal dl{padding-bottom:200px;}
#login_with_paypal dl dt {float:left;background:#FFF8D3;border: 1px solid #FFCC7B;padding:5px;width:450px;height:260px;}/*5+450*/
#login_with_paypal dl dt li{list-style:none; margin:0px; padding:0px; height:26px}
#login_with_paypal dl dt .element-1{float:left; width:120px;}
#login_with_paypal dl dt .element-3{float:right}
#login_with_paypal dl dd {background:#F2F2F2;border: 1px solid #DDDDDD;height: 260px;padding: 5px;margin:0px;}
#login_with_paypal dl dd.indentation{margin-left:465px;}
#form-create-new-account,.hidden{display:none;}

#checkoutchangeaddress .bodyCont{
	margin: 0;
}
body#checkoutchangeaddress{
	background: none;
}
#checkoutchangeaddress h1{
	display: none;
}
