@charset "utf-8";







	/* CSS Document*/







.error_unauthorized{padding:20px 0; text-align:left;}







.error_unauthorized h2{font-size:22px; font-weight:normal; line-height:40px;}







.error_unauthorized a{color:blue; font-weight:bold; font-size:22px;}







.container_footer{







	background:#F5F5F5;







	border-top:1px solid #e5e5e5;







	padding: 20px 0;}







.foot2_p2{







	/*background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/buyers_bg.gif") 0 0 repeat-x #fff;







	padding: 0 10px;







	width: 936px;*/







	text-align: left;







	display: none;







}







.foot2_p2title{







	font-size: 12px;







	color: #333;







	font-size: 14px;







	height: 40px;







	line-height: 40px;







}







.foot2_p2title span{







	color: #CC0001;







}







.foot2_p2nei{







	padding: 15px;







	border: 1px solid #e9e9e9;







	background: #fff;







}







.foo2_tb01{







	background-position: 0 -1367px;







}







.foo2_p2neilist01_01{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/DD_index1.gif") no-repeat scroll 0 0 transparent;







	display: inline;







	float: left;







	height: 47px;







	margin-right: 10px;







	text-align: left;







	width: 55px;







}







.foo2_p2neilist01_02{







	float: left;







	width: 395px;







}







.foo2_p2neilist01_02tt{







	color: #000000;







	float: left;







	font-weight: bold;







	width: 399px;







}







.foo2_p2neilist01_02nei{







	float: left;







	line-height: 18px;







	margin-top: 8px;







	width: 399px;







	font-size: 11px;







}







.autoaddheight{







	clear: both;







	display: block;







	font: 0px/0px sans-serif;







}







.foo2_p2neilist01_011{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/index_nbt1.gif") no-repeat scroll 0 0 transparent;







	display: inline;







	float: left;







	height: 47px;







	margin-right: 10px;







	text-align: left;







	width: 55px;







}







.foo2_p2neilist01_012{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/index_nbt2.gif") no-repeat scroll 0 0 transparent;







	display: inline;







	float: left;







	height: 47px;







	margin-right: 10px;







	text-align: left;







	width: 55px;







}







.help_center{







	text-align: left;







}







.helpbox{







	float: left;







	margin: 0 40px 0 0;







	width: 290px; border-right:1px solid #e5e5e5;







}







.helpbox h3, .follow_box h3{







	color:#333;







	font-size: 14px;







	font-weight: 700;







	letter-spacing: 1px;







	text-align: left;







	text-transform: uppercase;







	line-height:22px;







}







.helpbox ul{







	margin-top: 10px;







	padding: 0 0 0 1px;







}







.helpbox ul li a{







	color:#007dc6;







	line-height:1; font-size:14px; display:block; margin-top:15px;







}







.helpbox ul li a:hover{







	color: #F66907;







	text-decoration: underline;







}







.helpbox ul.follow_us li{







	float: left;







	margin-right: 10px;







}







.help_center .last{







	margin-right: 0;







	width: 220px;







}







.searchbox2{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/public.png") no-repeat scroll -464px -125px transparent;







	height: 40px;







	margin-top: 5px;







	position: relative;







}







.searchbox2 .txt_mail{







	background: none;







	border: 0 none;







	color: #999999;







	float: left;







	font-style: italic;







	height: 14px;







	line-height: 14px;







	padding: 6px 0 5px 4px;







	width: 156px;







	font-size: 11px;







}







.searchbox2 .btn_go{







	background: none;







	border: 0 none;







	color: #FFFFFF;







	cursor: pointer;







	font-weight: bold;







	height: 24px;







	line-height: 24px;







	width: 39px;







	font-size: 0;







}







.searchbox2 .newletter{







	font-weight: bold;







	position: absolute;







	bottom: 2px;







	left: 0;







}







.searchbox2 .newletter span{







	padding-left: 27px;







}







.searchbox2 .newletter span a{







	font-size: 10px;







	color: #fff;







	margin: 0;







}







.searchbox2 .newletter a{







	font-size: 10px;







	color: #0E59A4;







	margin-left: 16px;







}







.copyright{







	background:#a34581;







	color: #FFFFFF;







	margin: 0 auto;







	padding:20px 0;







	text-align: center;







	margin: 15px 0; font-size:14px;







}







.copyright p,.copyright strong,.copyright a{







	color: #fff;







}







.copyright a:hover{







	color: #fff;







	text-decoration: underline;







}







.copyright p{







	margin-bottom: 8px;







	line-height:160%;







}







.pubcertify{







	margin-top: 20px;







	overflow: hidden;







	text-align: center;







}







.pubcertify li{







	display: inline;







	margin-right: 15px;







}







.bg_footer{







	height: 30px;







	text-align: center;







	margin: 0 auto 15px;







	width: 970px;







}







.bg_footer span{







	font-size: 11px;







	line-height: 150%;







	color: #000;







}







#copyright{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/footer_copyright.gif") no-repeat scroll 0 0;







	width: 972px;







	margin: 0 auto;







	height: 70px;







}







.otherinfo_box{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/otherinfo_bg.gif") repeat-x scroll 0 0 #E7E1D2;







	padding-top: 25px;







	height: 160px;







}







.content_box{







	margin: 0 auto;







	width: 972px;







	height: 150px;







	text-align: left;







}







.content_box a{







	color: black;







	font-size: 11px;







}







.content_box a:hover{







	color: #ff5a00;







	text-decoration: underline;







}







.otherinfo_box .first{







	padding: 0 16px 10px 0;







}







.otherinfo{







	border-right: 1px dashed #8F8B85;







	float: left;







	font-size: 11px;







	height: 140px;







	line-height: 20px;







	padding: 0 16px 10px;







	width: 210px;







}







.otherinfo_box .first h3{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/footer_icon.gif") no-repeat scroll 0 7px transparent;







}







.otherinfo h3{







	color: #212121;







	font-size: 14px;







	height: 40px;







	line-height: 40px;







	padding-left: 35px;







}







.otherinfo_box .second h3{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/footer_icon.gif") no-repeat scroll 0 -33px transparent;







}







.otherinfo_box .third h3{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/footer_icon.gif") no-repeat scroll 0 -75px transparent;







}







.otherinfo_box .fourth{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/shareusto_bg2.gif") no-repeat scroll 10px 0 transparent;







	border-right: medium none;







}







.otherinfo_box .fourth table{







	margin-top: 47px;







}







.otherinfo_box .fourth table td{







	font-size: 10px;







	padding: 2px 0;







	text-align: center;







}







#payment{







	margin-top: 6px;







	text-align: center;







}







#payment span{







	margin: 3px;







}







#stat{







	overflow: hidden;







	width: 946px;







	line-height: 30px;







	margin: 0 auto;







}







#stat .black{







	color: black;







	font-weight: bold;







	font-size: 13px;







}







/*comments*/







	.comments{







	border: 1px solid #d2d2d2;







	height: 260px;







	float: left;







}







/*.comessage ul{







	margin-top: 15px;







}*/







	/*.comessage li{







	float: left;







	width: 450px;







	margin: 0 15px 10px 0;







	position: relative;







	border-bottom: 1px dashed #e5e5e5;







	padding-bottom: 10px;







}*/







	.comessage li{







	float: left;







	width: 45%;







	padding: 0 20px 10px;







	position: relative;







	height: 60px;







	margin-right: 15px;







}







.homemessage{







	height: 60px;







	text-align: left;







}







.homepage img{







	float: left;







	width: 60px;







	height: 60px;







	margin-right: 18px;







}







.homemessage-comment{







	font-size: 11px;







	height: 28px;







	line-height: 130%;







	left: 85px;







	top: 0;







	position: absolute;







	width: 205px;







	overflow: hidden;







}







.homemessage-comment a:hover{







	color: #ff5a00;







}







.homemessage-buyer{







	height: 13px;







	right: 6px;







	text-align: right;







	font-size: 11px;







	text-transform: capitalize;







	position: absolute;







	top: 0;







	width: 165px;







}







.homemessage-title{







	font-size: 9px;







	left: 85px;







	top: 30px;







	position: absolute;







	width: 205px;







}







a.homemessage-title,a.homemessage-title p{







	color: #085CA8;







}







.homemessage-rating{







	height: 17px;







	right: 6px;







	text-align: right;







	top: 28px;







	width: 165px;







	position: absolute;







	font-size: 10px;







	color: #777 !important;







}







.cate_bar{







	position: relative;







	color: #333;







}







/*wholesale*/







	.wholesale{







	/*width: 926px;







	border-top: 1px solid #D5D5D5;*/







	padding: 0 0 15px;







	text-align: left;







}







.wholesale div.wholesale_list{







	background: #fff;







	border: 1px solid #e9e9e9;







	padding: 15px;







	margin-bottom: 20px;







}







.wholesale h3{







	font-size: 14px;







	/* font-family: tahoma,Arial;*/







}







.wholesale dl{







	float: left;







	width: 28%;







	margin: 20px 0 3px;







	padding-left: 45px;







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/whole_Sprite.gif") no-repeat 0 0 scroll;







}







.wholesale dl dt{







	color: #555555;







	font-size: 12px;







	font-weight: bold;







	line-height: 16px;







	padding-bottom: 6px;







	height: 36px;







	overflow: hidden;







}







.wholesale dl dd{







	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;







	color: #666;







}







.wholesale dl.bestMerchandise,.wholesale dl.freeShipping,.wholesale dl.freeJoin,.wholesale dl.freeDelivery{







	margin-left: 20px;







}







.wholesale dl.easyOrders{







	background-position: -120px -96px;







}







.wholesale dl.bestMerchandise{







	background-position: -197px 0;







}







.wholesale dl.freeShipping{







	background-position: 0 -230px;







}







.wholesale dl.secure{







	background-position: -160px -51px;







}







.wholesale dl.freeJoin{







	background-position: -80px -140px;







}







.wholesale dl.freeDelivery{







	background-position: -40px -185px;







}







/*back to top*/







#roll{







	display: none;







	width:60px;







	margin-right:-685px;







	/*这个是距离的位置，请自行调整，必要时可以增加IE6的hack*/







	position: fixed;







	right: 50%;







	bottom:10%;







	_position: absolute;







	_margin-top: 300px;







	_top: expression(eval(document.documentElement.scrollTop));







}







#roll_top,#roll_bottom{







	position: relative;







	cursor: pointer;







	height:60px;







	width:60px;border-radius:3px;







}







#roll_top,#roll_top:hover{







	background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/btn_backtop.gif") no-repeat 0 0 scroll;







}







#roll_top:hover{background-position:0 -70px;}