html{-webkit-text-size-adjust: none;}







/* body*/







/*@font-face{font-family: 'Roboto';







	font-style: normal;







	font-weight: 400;







	src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');}







@font-face{font-family: 'Roboto Condensed';







	font-style: normal;







	font-weight: 400;







	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');}*/



@font-face {



  font-family: 'Roboto';



  font-style: normal;



  font-weight: 300;



  src: local('Roboto Light'), local('Roboto-Light'), url(http://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto';



  font-style: normal;



  font-weight: 400;



  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto';



  font-style: normal;



  font-weight: 500;



  src: local('Roboto Medium'), local('Roboto-Medium'), url(http://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto';



  font-style: normal;



  font-weight: 700;



  src: local('Roboto Bold'), local('Roboto-Bold'), url(http://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto';



  font-style: normal;



  font-weight: 900;



  src: local('Roboto Black'), local('Roboto-Black'), url(http://fonts.gstatic.com/s/roboto/v15/mnpfi9pxYH-Go5UiibESIltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto';



  font-style: italic;



  font-weight: 400;



  src: local('Roboto Italic'), local('Roboto-Italic'), url(http://fonts.gstatic.com/s/roboto/v15/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto Condensed';



  font-style: normal;



  font-weight: 400;



  src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v13/Zd2E9abXLFGSr9G3YK2MsDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');



}



@font-face {



  font-family: 'Roboto Condensed';



  font-style: normal;



  font-weight: 700;



  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v13/b9QBgL0iMZfDSpmcXcE8nHm2hrkyco9jQ3NKMXpgOBg.woff2) format('woff2');



}







body{margin: 0px;







	padding: 0px;







	font-family: 'Roboto',Arial, Helvetica, sans-serif;







	/*	background: url('../image/background.png') top repeat-x;







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







}







tr,td,dl,dt,dd,ul,li{margin: 0;







	padding: 0;}







ul,li{list-style-type: none;}







body,input, textarea, select, a{font-size: 14px;color: #000000;}







/*b, strong, th{color: #000000; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif}*/







a img{border: none;}







a:hover{text-decoration: none;}



/* layout*/







	#column{width: 160px;







	margin: 5px 5px 15px 0px;







	float: left;}







#time{color: #EEEEEE;







	text-align: center;







	clear: both;}







.error{color: #FF0000;







	font-size: 12px;







	display: block;







	clear: both;}











.warning{color: #000000;







	font-size: 14px;







	background-color: #FFB3B5;







	padding: 3px;







	display: block;







	margin-bottom: 10px;}







.message{color: #000000;







	font-size: 12px;







	background-color: #99FF00;







	padding: 3px;







	display: block;







	margin-bottom: 10px;}







.heading{font-size:16px;







	font-weight: 600;







	color: #990000;







	padding-bottom:2px;







	border-bottom: 1px solid #EEEEEE;







	clear: both;







	margin-bottom: 10px;







	width: 100%;}







.heading .left{float: left;







	text-align: left;}







.heading .right{float: right;







	text-align: right;}







/*位置导航*/







	.breadcrumb{margin: 15px 0 10px;}







.breadcrumb a{color: #000;}







.w-breadcrumb li{width: auto;}







.w-breadcrumb li, .w-breadcrumb a, .w-breadcrumb span, .w-breadcrumb li i{color: #fa4969;







	display: inline-block;







	font-weight: 600;







	text-transform: uppercase;}







.w-breadcrumb a:hover{color: #ff5a00;







	text-decoration: underline;}







.w-breadcrumb i,.w-breadcrumb .home a{background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/icon_topbar.png") no-repeat scroll 8px -56px;







	display: inline-block;}







.w-breadcrumb i{width: 20px;







	height: 20px;







	margin: 0 3px;







	text-indent: -9999px;}







.w-breadcrumb .home a{background-position: 0 -92px;







	padding-left: 22px;}







.w-breadcrumb .last a{color: #a3a3a3;}







.w-breadcrumb .last i{display: none;}







.price_old{text-decoration: line-through; color:#818181;}







.price_new{color: #FF0000;}







.center_box{float: left;







	WIDTH: 98%;







	*WIDTH: 96%;







	margin-left: 20px;







	margin-top: 2px;







	background: url('../image/bar.gif');







	background-repeat: repeat-x;







	/*	border: #cccccc 1px solid;*/







	clear: both;}







.right_box{float: right;







	WIDTH: 215 px;







	margin: 5px 0px 0px 5px;







	BORDER-RIGHT: #cccccc 1px solid;







	BORDER-TOP: #cccccc 1px solid;







	BORDER-LEFT: #cccccc 1px solid;







	BORDER-BOTTOM: #cccccc 1px solid;}







.bigbanner{float: left;







	WIDTH: 525 px;}







#bar{background: url('../image/bar.png');







	background-color: #EEEEEE;







	border-top: 0px solid #CCCCCC;







	border-bottom: 0px solid #CCCCCC;







	height: 72px;







	width: 950px;







	padding: 0px;}







.images, .categories{float: left;







	width: 23%;







	text-align: center;







	cursor: pointer;







	font-size: 12px;







	height: 200 px;}







.products{float: left;







	width: 22%;







	text-align: center;







	cursor: pointer;







	font-size: 12px;







	height: 260px;







	border: 1px solid #d7d7d7;







	margin: 10px 5px;







	overflow: hidden;}







.categories a{text-decoration: none;}







.images a{font-size: 12px;}







.images img, .categories img{border: 0px;







	margin-bottom: 10px;}







.results{float: left;







	clear: both;







	width: 730px;







	margin: 10px auto;}







.results .left{float: left;







	padding-top: 4px;}







.results .right{float: right;}







.buttons{border: 1px solid #EEEEEE;







	margin: 10px 0px;







	clear: both;}







/*.buttons input{height: 20px;







	margin: 3px;}*/







.buttons table{width: 100%;}







.buttons table td{vertical-align: middle;}







.box{margin-bottom: 10px;}







/* box language*/







	.language{float: left;







	padding: 13px;}







.language div{display: inline;}







/* box currency*/







	.currency{float: left;}







.currency div{display: inline;}







/* box search*/







	.search{float: right;}







.search div{display: inline;







	margin-left: 10px;}







.search select{margin: 0px 10px;







	WIDTH: 200px;







	HEIGHT: 16px







}







.search input{HEIGHT: 16px







}







.search.sr{border: #b1b1b1 1px solid;







	width: 300px;







	height: 20px;}







.search.go{background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/go.gif") no-repeat;







	border: none;







	margin: 0 10px;







	width: 36px;







	height: 36px;







	cursor: pointer;}







/* box cart*/







	.box .cart .a{text-align: center;







	border-top: 1px solid #EEEEEE;







	margin-top: 8px;







	padding-top: 3px;}







.box .cart .b{text-align: center;}







/* box category*/







	.box .category{padding-top: 5px;}







.box .category a{background: url('../image/bullet_1.png') no-repeat 15px 5px;







	padding: 0px 0px 0px 25px;







	display: block;







	text-decoration: none;







	margin-bottom: 8px;}







/* box information*/







	.box .information a{background: url('../image/bullet_2.png') no-repeat 10px 4px;







	padding: 0px 0px 0px 25px;







	display: block;







	text-decoration: none;}







/* box review*/







	.box .review div{text-align: center;}







.box .review a{text-decoration: none;}







.box .review img{padding: 3px;}







/* success*/







#success{background: url('../image/success.gif') no-repeat;







	padding-left: 48px;







	font: 14px/150% Arial, Helvetica, sans-serif;}







#success p{color: #333;}







#success a{text-decoration: underline;}







/* failure*/







	#failure{background: url('../image/failure.gif') no-repeat;







	padding-left: 58px;







	padding-left: 48px;







	font-size: 11px/150% Verdana, Arial, Helvetica, sans-serif;}







#success p{color: #333;}







#success a{text-decoration: underline;}







/* error*/







	#error{clear: both;







	border: 1px solid #EEEEEE;







	margin: 10px 0;







	padding: 8px; font-size:14px;}







/* menu*/







	#menu{BORDER-TOP: #c1c1c1 0px solid;







	BORDER-BOTTOM: #eee 0px solid;







	LIST-STYLE-TYPE: none;







	margin: 0;







	padding: 0;







	list-style: none;







	background-color: #FFFFFF;







	BORDER-LEFT: 1px solid #F4800F;







	BORDER-BOTTOM: #f4800f 1px solid;







	width: 190px;







	*margin-top: -3px;}







#menu LI{BORDER-BOTTOM: 1px solid #cccccc;







	BACKGROUND: none transparent scroll repeat 0% 0%;







	WIDTH: 189px;







	POSITION: relative;







	HEIGHT: 28px;







	z-index: 6;







	*height: 25px;}







#menu LI DL{CLEAR: both;







	POSITION: absolute







}







#menu LI A{LINE-HEIGHT: 28px;







	margin-left: 10px;







	text-decoration: none;}







#menu LI DL DT{Z-INDEX: 8;







	BACKGROUND: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/left_2.gif") no-repeat 170px center;







	HEIGHT: 29px;







	*height: 28px;







	BORDER-right: 1px solid #F4800F;}







#menu LI DL DT A{HEIGHT: 28px;







	text-decoration: none;







	font: bold 12px arial;







	color: #3D3D3D;







	line-height: 28px;







	*height: 25px;







	*line-height: 25px;}







#menu LI DD{DISPLAY: none;}







#menu LI DIV.aa{MARGIN-TOP: -1px;







	DISPLAY: none;







	FLOAT: right;







	WIDTH: 180px;







	LINE-HEIGHT: 0;







	HEIGHT: 6px;







	TEXT-ALIGN: right;







	margin-right: -30px;}







#menu LI DIV.bb{CLEAR: both;







	DISPLAY: none;







	FLOAT: right;







	OVERFLOW: hidden;







	HEIGHT: 5px;







	border-top: 1px solid #C1C1C1;}







#menu LI DIV IMG{WIDTH: 180px;}







#menu DL{BACKGROUND: none transparent scroll repeat 0% 0%;







	WIDTH: 191px;







	_width: 189px;}







#menu DD{CLEAR: both;







	BORDER-RIGHT: #FBDEC0 1px solid;







	OVERFLOW: hidden;







	WIDTH: 500px;







	COLOR: #fff;







	BACKGROUND-COLOR: #fff5e2;







	margin-left: 189px;}







#three_tree{width: 330px;







	float: right;







	border-left: 1px solid #FBDEC0;







	border-bottom: 1px solid #FBDEC0;







	background-color: white;







	font-weight: normal;}







#three_tree .three_alink{padding: 0;







	float: left;







	width: auto;







	height: auto;







	margin-left: 7px;







	font-size: 10px;







	OVERFLOW: hidden;}







#three_tree .three_alink span{color: #ccc;}







#menu DD.bb{MARGIN-TOP: -30px;







	border-top: 1px solid #FBDEC0;







	*margin-top: -30px;}







#menu DD.bb{font: bold 11px arial;}







#menu DD.ccc{BORDER-TOP-WIDTH: 0px;







	BORDER-LEFT-WIDTH: 0px;







	FONT-SIZE: 0px;







	BORDER-BOTTOM-WIDTH: 0px;







	OVERFLOW: hidden;







	WIDTH: 160px;







	LINE-HEIGHT: 0px;







	TEXT-ALIGN: left;







	BORDER-RIGHT-WIDTH: 0px;







	border-BOTTOM: 1px solid #FBDEC0;}







#menu DT A{DISPLAY: block;







	COLOR: #000;







	text-decoration: none;}







#menu LI A:hover{border: none;







	text-decoration: none;}







#menu LI:hover DD{DISPLAY: block;







	Z-INDEX: 9	}







#menu LI A:hover DD{DISPLAY: block;







	Z-INDEX: 9	}







#menu LI:hover DIV{DISPLAY: block;







	Z-INDEX: 9







}







#menu LI A:hover DIV{DISPLAY: block;







	Z-INDEX: 9







}







#menu LI:hover DL{BORDER-TOP: #FBDEC0 1px solid;







	BORDER-BOTTOM: #c1c1c1 0px solid;







	MARGIN-TOP: -2px;







	*MARGIN-TOP: -3px;







	_MARGIN-TOP: -5px;







	WIDTH: 190px;}







#menu LI A:hover DL{BORDER-TOP: #c1c1c1 1px solid;







	BORDER-BOTTOM: #c1c1c1 0px solid;







	MARGIN-TOP: -2px;







	*MARGIN-TOP: -3px;







	_MARGIN-TOP: -5px;







	WIDTH: 338px;}







#menu LI:hover DT{MARGIN-TOP: 0px!important;







	MARGIN-TOP: -7px;







	WIDTH: 190px;







	BORDER-BOTTOM: #FBDEC0 1px solid;







	BACKGROUND-COLOR: #fff5e2;







	BORDER-RIGHT-WIDTH: 0px;







	text-decoration: non;}







#menu LI a:hover DT{BACKGROUND-COLOR: #fff5e2;}







#menu DD A{DISPLAY: block;







	WIDTH: 150px;







	COLOR: #444444;







	text-decoration: none;







	text-align: left;}







#menu DD A:hover{COLOR: #ff6600;}







.billboard{background: none repeat scroll 0 0 #fdffe1;







	border-bottom: 1px solid #FDDA86;







	font-size: 11px;







	text-align: center;







	width: 100%;







	padding: 3px 0;







	/*position: fixed;







	left: 0;







	top: 0;*/







	z-index: 2147483647;}







.billboard p{text-align: left;







	max-width: 1230px;







	margin: 0 auto;







	position: relative;







	color: #ff0000;}







.billboard p img{text-align: right;







	border: 1px solid red;







	position: absolute;







	top: 0;







	right: 0;







	color: #d21d22;}







.btn_button{ line-height:24px; padding:6px 18px;cursor:pointer;}



.btn_button i.icon-back{font-size:12px; vertical-align:middle; margin-right:5px;}



.btn_orange{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ff9400 0px, #ff6500 100%) repeat scroll 0 0;border: 1px solid #d15200;border-radius: 3px;color: #fff;font-weight: bold;}







.btn_orange:hover{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ff9600 0px, #ff7900 100%) repeat scroll 0 0;color: #fff;text-decoration: none;}







.btn_gray{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff 0px, #f0f0f0 100%) repeat scroll 0 0;border: 1px solid #bababa;border-radius: 3px;color: #666; vertical-align:sub; margin-right:20px;}







.btn_gray:hover {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fdfdfd 0px, #ebebeb 100%) repeat scroll 0 0;border-color: #aaa;color: #333;text-decoration: none;}







.icon_safety{background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/safety.png") no-repeat 0 0; display:inline-block; width:24px; height:24px; margin-right:10px; vertical-align:text-top;}







.buttons_box{position:relative;}



.buttons_box .btn_paypal{display:block;background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/icon_shop_paypal.png") no-repeat scroll 2px 5px #ffc43a; width:208px; height:40px; border:1px solid #feae01;border-radius: 3px; cursor:pointer;}







.buttons_box .btn_paypal:hover{background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/icon_shop_paypal.png") no-repeat scroll 2px 5px #feae01;}



.or_text{padding-right:100px; margin:10px 0; font-family:Arial, Helvetica, sans-serif; color:#666;}