@import url('../fontface/fontface.css');
body { margin:0; padding:0; font-size:12px !important; font-family:Tahoma; }
a:hover {
	text-decoration:underline;

}

.text_body{
	font-family: Tahoma;
	font-size: 12px;
	color: #818181;
	text-decoration: none;
}
.text_body1{
	font-family: Tahoma;
	font-size: 12px;
	color: #007236;
	text-decoration: none;
	font-weight:bold;
}
.text_body2{
	font-family: Tahoma;
	font-size: 12px;
	color: #007236;
	text-decoration: none;
	font-weight:bold;
}

.text_body3{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

.txt_readmore{
	font-family: Tahoma;
	font-size: 11px;
	color: #005952;
	text-decoration: none;
	font-weight:bold;
}
.text_footer{
	font-family: Tahoma;
	font-size: 10px;
	color: #C4DF9B;
	text-decoration: none;
    font-weight:bold;

}
.text_footer1{
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.text_footer_popup{
	font-family: Tahoma;
	font-size: 12px;
	color: #818181;
	text-decoration: none;
}


.text_footer3{
	font-family: Tahoma;
	font-size: 10px;
	color: #ED1C24;
	text-decoration: none;
}

.text_footer2{
	font-family: Tahoma;
	font-size: 10px;
	color: #C4DF9B;
	text-decoration: none;
	font-weight:bold;
}

.txtbox {
	border:none;
	background:#F8F8F8;
	font-family: tahoma;
	font-size: 10px;
	color: #818181;
}
.button {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #548BCC;
	border: 2px solid #2F498F;
}

.clear { clear:both; }

a { text-decoration:none; outline:none; }
a:hover { text-decoration:none; outline:none; }

/*Header*/
#header { width:1003px; margin:0 auto; padding:0; }
.header { width:943px; margin:0; padding:0 30px; border-top:2px solid #dfdfdf; /*background:url(../images/bg/bg_header.png) no-repeat top center;*/ background:#f2f2f2; }
.header .logo { float:left; width:117px; margin:0; padding:18px 0; }
.header .mn { float:right; width:700px; margin:0; padding:36px 0 0 0; }
.header .mn ul { margin:0; padding:0; }
.header .mn ul li { margin:0; padding:0; list-style:none; display:inline; }

#topbar { background:#007135; padding:6px; color:#ffffff !important; }
.topbar { width:943px; margin:0 auto; padding:0; }
.topbar ul { float:right; margin:0 -25px 0 0; padding:0; }
.topbar ul li { float:left; margin:0 25px 0 0; padding:0; list-style:none; font-family: 'kanitlightSVG','kanitlight'; color:#ffffff !important; font-size:10px; line-height:15px; }
.topbar ul li table tr td { color:#ffffff; }
.topbar ul li a { color:#ffffff; }
/*Fade Index*/
.fade { width:1003px; min-height:291px; margin:0 auto; padding:0; position:relative; }
.fade-btn { position:absolute; bottom:0; left:0; width:100%; background:rgba(0,0,0,0.5); z-index:8888; padding:0; }
.fade-btn ul { margin:0; padding:0 0 0 37px; }
.fade-btn ul li { float:left; margin:0 10px 0 0; padding: 0; list-style:none; font-family: 'kanitlightSVG','kanitlight'; color:#ffffff; font-size:20px; line-height:25px; }
.fade-btn ul li a { display:block; margin:0; padding: 10px 10px; color:#ffffff; text-decoration:none; }
.fade-btn ul li a:hover { background:rgba(0,0,0,1);  }
.fade-btn ul li p { margin:0; padding-top:10px; }

#banner-index ul { margin:0; padding:0; }
#banner-index ul li { list-style:none; margin:0; padding:0; }

.icn-shirt { width:557px; margin:0; padding:15px 0; }
.icn-shirt ul { margin:0 0 0 -15px; padding:0; }
.icn-shirt ul li { float:left; margin:0 0 0 15px; padding:0; list-style:none; }
.icn-shirt ul li a { display:block; }
.icn-shirt ul li a img { display:block; opacity:0.5; margin:0 auto; text-align:center; }
.icn-shirt ul li a:hover img { opacity:1; }
.icn-shirt ul li a p { margin:0 auto; padding:5px 0 0 0; text-align:center; display:table;  font-family: 'kanitregularSVG','kanitregular'; color:#818181; font-size:14px; line-height:16px; }
.icn-shirt ul li a:hover p { color:#007135; }

/*Footer*/
#footer { width:1003px; margin:0 auto; padding:0; }
.footer { margin:0; padding:20px 30px; background:#007135; color:#FFF !important; font-size:12px; border-bottom:2px solid #dfdfdf; border-top:2px solid #dfdfdf; }
.footer a { color:#FFF; text-decoration:none; }
.footer_L { float:left; width:465px; margin:0; padding:0; color:#FFF; }
.footer_L p { margin:0; padding:0 0 5px 0; color:#a5df9b; font-weight:bold; }
.footer_R { float:right; width:465px; margin:0; padding:0; text-align:right; color:#FFF !important; }
.footer_R table tr td { color:#FFF; font-size:12px; }
.footer_R p.flash { margin:0; padding:0; color:#a5df9b; font-weight:bold; }
.footer_R p.flash a { color:#a5df9b; }
.footer_R p.copyright { margin:0; padding:23px 0 0 0; color:#FFF; font-size:11px !important; }
.footer_R p.copyright a { color:#FFF; }
.footer_btm { height:12px; background:#007135; margin:0; padding:0; }
