@charset "utf-8";
/* CSS Document */




.row 								{ margin:0 auto; width:1200px; overflow:hidden; }
.row .row 							{ margin:0 -20px 0 -20px; width:auto; display:inline-block; }

.grid_1								{ width:60px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_2 							{ width:160px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_3 							{ width:260px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_4 							{ width:360px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_5 							{ width:460px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }		
.grid_6 							{ width:560px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_7 							{ width:660px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_8 							{ width:760px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_9								{ width:860px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_10							{ width:960px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_11							{ width:1060px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }
.grid_12							{ width:1160px; margin:0 20px 0 20px; overflow:hidden; float:left; display:inline; }


.ui-tabs2 .ui-tabs2-nav {
	margin-left:0px;

}

.box-main{	font-size:25px;}

.box-hover { width:160px; margin-left:-100px !important;}
.box-readmore{ margin-top:90px !important;}


#container {
	width:100% !important;
	margin:0 auto;
	position:relative;
	z-index:0;
}

.slides_container {
	width:100% !important;
	overflow:hidden;
	position:relative;
	display:none;
}

.slides_container div.slide {
	
	height:426px;
	display:block;
}

#example {
width:100% !important;
	height:426px;
	position:relative;
}
#main{ height:450px;}


.flex-direction-nav .flex-next {background-position: auto !important; right: 0px !important; }
.flex-direction-nav .flex-prev {left: 0px !important;}






.form input{margin-right: 5px;}
.sub_textbox_small{ height: 28px;}
.search-box .cat_textbox_small{ height: 21px; padding-top:10px; line-height:20px}
.nav ul li{ font-size:20px;}

.reco_main2{ background-color:#F2F2F2; padding:20px; border-radius:6px; overflow:hidden; height:370px;}
.reco_main3{ height:370px;}
.product-main2 .product2_data{ text-align:center; margin:10px 0px; height:110px;}
.pro-data{ height: 140px;}
:root .pro-data {height: 200px\9;}
:root #main{ height:470px\9;}

.home_blog{ height:380px;}
.post-title h2{ line-height:30px;}
.reco_main2{ height:410px;}
.reco_main3{ height:410px;}

.dicr .grid_5{  margin: 0 16px; padding-right:0px;}
.dicr .grid_4{ margin: 0 20px; width:360px;}




@media screen and (min-width:0\0) { 

	.sub_textbox_small{ height: 28px;}
}


