@charset "utf-8";

.textSearch
{
	width: 100%;
	height: 100px;
	background: #e4f4fc;
	padding-left: 145px;
	margin-bottom: 40px;
}
.searchInner
{
	display: table;
	height: 100px;
}
.searchInner div
{
	display: table-cell;
	vertical-align: middle;
}
.searchInner .title
{
	padding-right: 1em;
}
.searchInner .textArea
{
	width: 412px;
	height: 40px;
	background: url(/images/search/product_search_bg.png) no-repeat;
	display: inline-block;
}
.searchInner .textArea input
{
	background: rgba(0, 0, 0, 0);
	border: none;
	outline: none;
	font-size: 16px;
	padding: 11px;
	width: 100%;
	line-height: 1;
}
.tabArea
{
	margin-bottom: 60px;
}
.searchInner input
{
	vertical-align: bottom;
}
.categoryTab:after
{
	content: "";
	display: block;
	clear: both;
}
.categoryTab li
{
	float: left;
	margin-right: 3px;
	text-align: center;
	border-radius: 3px 3px 0 0;
	transition: .3s all;
}
.categoryTab li span
{
	padding-top: .8em;
	width: 220px;
	height: 50px;
	display: inline-block;
	transition: .3s all;
}
.categoryTab li span:hover, .categoryTab li.current span
{
	color: #fff !important;
	text-decoration: none;
}
.categoryTab li h2
{
	padding-top: .8em;
	width: 220px;
	height: 50px;
	display: inline-block;
	transition: .3s all;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
}
.categoryTab li h2:hover, .categoryTab li.current h2
{
	color: #fff !important;
	text-decoration: none;
}
.categoryTab li:not(.current)
{
	cursor: pointer;
}
.categoryTab li:last-child
{
	margin-right: 0;
}
.categoryTab li#insecticide
{
	background: url(/images/search/search_tab_insecticide.png) top center no-repeat;
}
.categoryTab li#insecticide span
{
	color: #0096e0;
}
.categoryTab li#household span
{
	color: #eb6100;
}
.categoryTab li#gardening span
{
	color: #73bb0c;
}
.categoryTab li#business span
{
	color: #996c33;
}
.categoryTab li#insecticide h2
{
	color: #0096e0;
}
.categoryTab li#household h2
{
	color: #eb6100;
}
.categoryTab li#gardening h2
{
	color: #73bb0c;
}
.categoryTab li#business h2
{
	color: #996c33;
}

.categoryTab li#insecticide.current, .categoryTab li#insecticide:hover
{
	color: #fff;
	background: #0096e0;
}
.categoryTab li#household
{
	color: #eb6100;
	background: url(/images/search/search_tab_household.png) top center no-repeat;
}
.categoryTab li#household.current, .categoryTab li#household:hover
{
	color: #fff;
	background: #eb6100;
}
.categoryTab li#gardening
{
	color: #73bb0c;
	background: url(/images/search/search_tab_gardening.png) top center no-repeat;
}
.categoryTab li#gardening.current, .categoryTab li#gardening:hover
{
	color: #fff;
	background: #73bb0c;
}
.categoryTab li#business
{
	color: #996c33;
	background: url(/images/search/search_tab_business.png) top center no-repeat;
}
.categoryTab li#business.current, .categoryTab li#business:hover
{
	color: #fff;
	background: #996c33;
}
.categoryTabPage
{
	padding: 60px 20px 20px 20px;
	width: 100%;
	display: none;
	position: relative;
}
.categoryTabPage a
{
	color: #464646;
}
.categoryTabPage .newLink
{
	right: 20px;
	top: 15px;
	position: absolute;
	font-size: 12px;
	padding: .5em 1em;
	border-radius: 3px;
	color: #fff;
}
.categoryTabPage .newLink:before
{
	content: "\f105";
	font-family: "FontAwesome";
	color: #fff !important;
}
.categoryTabPage .newLink:hover
{
	color: #fff !important;
	text-decoration: underline;
	opaciy: .7;
}
.categoryTabPage.insecticide .newLink
{
	background: #149ee3;
}
.categoryTabPage.household .newLink
{
	background: #eb6100;
}
.categoryTabPage.gardening .newLink
{
	background: #73bb0c;
}
.categoryTabPage.business .newLink
{
	background: #996c33;
}
.categoryTabPage.business
{
	padding: 20px;
}
.categoryTabPage.current
{
	display: block;
}
.categoryTabPage section
{
	padding: 20px;
	margin-bottom: 20px;
	background: #fff;
}
.categoryTabPage.insecticide
{
	border-top: 2px solid #0096e0;
	background: url(/images/top/search_tab_bg_insecticide.png);
}
.categoryTabPage h3
{
	font-size: 16px;
	margin: 0;
	color: #464646;
}
.categoryTabPage.household
{
	border-top: 2px solid #eb6100;
	background: url(/images/top/search_tab_bg_household.png);
}
.categoryTabPage.gardening
{
	border-top: 2px solid #73bb0c;
	background: url(/images/top/search_tab_bg_gardening.png);
}
.categoryTabPage.business
{
	border-top: 2px solid #996c33;
	background: url(/images/top/search_tab_bg_business.png);
}
.categoryTabPage.insecticide h3
{
	border-bottom: 1px solid #0096e0;
}
.categoryTabPage.household h3
{
	border-bottom: 1px solid #eb6100;
}
.categoryTabPage.gardening h3
{
	border-bottom: 1px solid #73bb0c;
}
.categoryTabPage.business h3
{
	border-bottom: 1px solid #996c33;
}
.categoryTabPage.insecticide ul.icon
{
	width: 100%;
	display: table;
}
.categoryTabPage.insecticide ul.icon.upper
{
	margin-top: 10px;
}
.categoryTabPage.insecticide ul.icon li
{
	width: 20%;
	display: table-cell;
}
.categoryTabPage.insecticide .icon li a
{
	display: inline-block;
	width: 100px;
	padding-top: 65px;
	transition: .3s all;
	font-size: 14px;
	color: #464646;
	text-align: center;
}
.categoryTabPage.insecticide .icon li a:hover
{
	color: #0096e0;
	text-decoration: none;
}
.categoryTabPage.insecticide .icon li.searchMosquito a{background: url(/images/top/search_mosquito.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchMosquito a:hover {background: url(/images/top/search_mosquito_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRepellent a{background: url(/images/top/search_repellent.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRepellent a:hover {background: url(/images/top/search_repellent_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchFly a{background: url(/images/top/search_fly.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchFly a:hover {background: url(/images/top/search_fly_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRoach a{background: url(/images/top/search_roach.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRoach a:hover {background: url(/images/top/search_roach_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchBee a{background: url(/images/top/search_bee.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchBee a:hover {background: url(/images/top/search_bee_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchAnt a{background: url(/images/top/search_ant.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchAnt a:hover {background: url(/images/top/search_ant_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchMite a{background: url(/images/top/search_mite.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchMite a:hover {background: url(/images/top/search_mite_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchSpider a{background: url(/images/top/search_spider.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchSpider a:hover {background: url(/images/top/search_spider_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchUnpleasant a{background: url(/images/top/search_unpleasant.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchUnpleasant a:hover {background: url(/images/top/search_unpleasant_on.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRat a{background: url(/images/top/search_rat.png) top center no-repeat;}
.categoryTabPage.insecticide .icon li.searchRat a:hover {background: url(/images/top/search_rat_on.png) top center no-repeat;}

.categoryTabPage .grid
{
	width: 100%;
}
.categoryTabPage .grid:after
{
	content: "";
	display: block;
	clear: both;
}
.categoryTabPage .grid li
{
	float: left;
	width: 33.33%;
	border-bottom: 1px dashed #aaa;
	border-right: 1px dashed #aaa;
	padding-left: 1.5em;
	font-size: 14px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.categoryTabPage .grid li:nth-child(3n)
{
	border-right: none;
}
.categoryTabPage .grid li a:before
{
	content: "\f105\0020";
	font-family: "FontAwesome";
}

.categoryTabPage .topGrid li
{
	height: 155px;
}
.categoryTabPage .topGrid li.vape
{
	width: 66.66%;
	border-right: none;
	padding-top: 0;
	padding-bottom: 0;
}
.categoryTabPage .topGrid li.vape .vapeList
{
	width: 160px;
	float: left;
	padding-top: 30px;
	padding-bottom: 30px;
}
.categoryTabPage .topGrid li.vape .vapeBlock
{
	width: 355px;
	float: left;
	background: #eee;
	margin-top: 10px;
	height: 135px;
}
.categoryTabPage .topGrid li.vape .vapeBlock a
{
	display: inline-block;
	width: 40%;
	margin-left: 5%;
	float: left;
	margin-top: 10px;
}
.categoryTabPage .topGrid li.vape .vapeBlock a:nth-child(2n)
{
	width: 50%;
}
.categoryTabPage.insecticide a:hover, .categoryTabPage.insecticide a:before
{
	color: #0096e0;
}
.categoryTabPage.household a:hover, .categoryTabPage.household a:before
{
	color: #eb6100;
}
.categoryTabPage.gardening a:hover, .categoryTabPage.gardening a:before
{
	color: #73bb0c;
}
.categoryTabPage.business a:hover, .categoryTabPage.business a:before
{
	color: #996c33;
}

.dropDownSearch:after
{
	content: "";
	display: block;
	clear: both;
}
.searchGardeningApplyInsects
{
/*	width: 415px;
	float: left;*/
}
 .searchGardeningApplyDisease
 {
	 width: 415px;
	float: right;
 }
.searchGardeningApplyInsects
{
	margin-right: 20px;
}
.customDropdown
{
	margin-top: 15px;
	width: 350px;
	height: 40px;
	position: relative;
	background: url(/images/common/custom_dropdown_bg.png) left top no-repeat;
}
.customDropdown .display
{
	padding: 10px 30px 10px 10px;
	width: 300px;
	height: 40px;
}
.customDropdown .items
{
	width: 300px;
	position: absolute;
	top: 40px;
	left: 0px;
	background: #fff;
	display: none;
	padding: 5px 10px;
	cursor: default;
}
.customDropdown .submitButton
{
	left: 310px;
	top: 0px;
	position: absolute;
	cursor: pointer;
}
.categoryTabPage.insecticide section:first-child h3{
	margin-bottom: 20px;
}
.categoryTabPage.insecticide section:after{
	content: "";
	display: block;
	clear: both;
}
.categoryTabPage.insecticide .category{
	font-size: 18px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}
.categoryTabPage.insecticide .subcategory{
	font-weight: bold;
	font-size: 16px;
}
.categoryTabPage.insecticide .list{
	margin-bottom: 30px;
}
.categoryTabPage.insecticide .list li{
	margin-right: 1em;
	display: inline-block;
}
.categoryTabPage.insecticide .list a{
	color: #000;
	font-size: 14px;
}
.categoryTabPage.insecticide .half{
	width: 48%;
	float: left;
}
.categoryTabPage.insecticide .half:last-child{
	border-left: 1px dashed #000;
	padding-left: 20px;
	width: 52%;
}
.categoryTabPage.insecticide .half .list{
	padding-left: 10px;
	margin-bottom: 20px;
}
.searchGardeningApplyInsects h3{
	margin-bottom: 20px;
}
.searchInsecticideApplyInsects h3{
	margin-bottom: 20px;
}











.listMultiLanguages
{
	width: 600px;
	padding: 30px 0 30px 90px;
	border: 10px solid #eee;
	margin: 0 auto 60px;
}
.listMultiLanguages li
{
	color: #0096e0;
	line-height: 1.8;
}
.listMultiLanguages li a
{
	color: #464646;
}



.categoryTabPage .linkList
{
	right: 15px;
	top: 12px;
	position: absolute;
}
.categoryTabPage .linkList li{
	float: left;
	margin-left: 10px;
}
.categoryTabPage .linkList li a
{
	padding: .5em 1em;
	border-radius: 3px;
	font-size: 13px;
	position: relative;
	width: 180px;
	display: inline-block;
	text-align: center;
}
.categoryTabPage .listLink:before, .categoryTabPage .newItem:before
{
	content: "\f105";
	font-family: "FontAwesome";
	position: absolute;
	left: 10px;
	top: 9px;
}
.categoryTabPage.insecticide .listLink
{
	color: #fff;
	background: #149ee3;
}
.categoryTabPage.household .listLink
{
	color: #fff;
	background: #eb6100;
}
.categoryTabPage.gardening .listLink
{
	color: #fff;
	background: #73bb0c;
}
.categoryTabPage.business .listLink
{
	color: #fff;
	background: #996c33;
}
.categoryTabPage.insecticide .listLink:before, .categoryTabPage.household .listLink:before, .categoryTabPage.gardening .listLink:before, .categoryTabPage.business .listLink:before{
	color: #fff;
}
.categoryTabPage.insecticide .newItem
{
	background: #eee;
	color: #149ee3;
}
.categoryTabPage.household .newItem
{
	background: #eee;
	color: #eb6100;
}
.categoryTabPage.gardening .newItem
{
	background: #eee;
	color: #73bb0c;
}
.categoryTabPage.business .newItem
{
	background: #eee;
	color: #996c33;
}
.categoryTabPage .listLink:hover{
	color: #fff !important;
}