* { margin: 0px; padding: 0px;}
html { overflow: -moz-scrollbars-vertical;}
html, body { width: 100%; height: 100%;}
body { font-family: 'Tahoma'; font-size: 11px; color: #555; background-color: #FFF;}
img { border: 0px;}
table { border-collapse: collapse;}

/*************** General Style ***************/

div.clear { clear: both;}
p { margin: 0 0 1em 0;}
a.text:hover { color: #555; text-decoration: none;}
a.text  { text-decoration: none;}
.current { color: #77AC0C;}
.txt12 { font-size: 12px; font-weight: normal;}
.padt10 { padding-top: 10px;}
.padt30  padding-top:130px;}
.padb5 { padding-bottom: 5px;}
.padb15 { padding-bottom: 15px;}
.padl5 { padding-left: 5px;}
.padl15 { padding-left: 15px;}
.padl20 { padding-left: 20px;}
.hg_h{height:130px;}
.hg_h1{height:125px;}
div#pages{ color: #555; text-decoration: none;font-weight: bold;}
div#pages span.active{ color: #77AC0C; text-decoration: none;font-weight: bold;}

a { color: #555; text-decoration: none;}
a:hover { color: #77AC0C; text-decoration: none;}
a.click , a.click:hover { color: #77AC0C; text-decoration: none; font-weight: bold;}

a.click02 , a.click02:hover { color: #555; text-decoration: none;}
a.click3{font-size: 12px; font-weight: bold;}

a.all , a.all:hover , a.Zoom , a.Zoom:hover { color: #555; text-decoration: underline;}

div#Container div#Aboutdetail ul{ padding-left:20px;}
div#Container div#Aboutdetail ol{padding-left:20px;}
/*Login*/
.bxtxt { float: left; width: 245px; padding-top: 3px;}
.btnlogin { float: left; width: 65px; padding-top: 3px;}

div#Wrapper { width: 1003px; margin: auto;}
div#Wrapper div#Logo { width: 973px; height: 100px; padding-top: 15px; margin: auto;}
div#Logo div#Logo01 { float: left; width: 405px;}
div#Logo div#Logo02 { float: right; width: 255px; padding-top: 15px; }
div#navRight { width: 255px; padding-top: 20px; text-align:right; padding-right:5px;}

div#Wrapper div#Menu { width: 990px; height: 32px; margin: auto;}
div#Menu ul { list-style: none;}
div#Menu li { display: inline-block; list-style: none; float: left;}
div#Menu a#Executive , div#Menu a#About , div#Menu a#Mof , div#Menu a#Decree , div#Menu a#Agriculture , div#Menu a#Download , div#Menu a#Webboard , div#Menu a#Calendar { display: block; width: 990px; height: 32px; background: url('../images/menu.jpg') no-repeat;}

div#Menu a#Executive { width:114px; background-position: 0px 0px;}
div#Menu a#Executive:hover , div#Menu a#Executive.active { width:114px; background-position: 0px -32px;}

div#Menu a#About { width: 141px; background-position: -114px 0px;}
div#Menu a#About:hover , div#Menu a#About.active { width: 141px; background-position: -114px -32px;}

div#Menu a#Mof { width: 131px; background-position: -255px 0px;}
div#Menu a#Mof:hover , div#Menu a#Mof.active { width: 131px; background-position: -255px -32px;}

div#Menu a#Decree { width: 126px; background-position: -386px 0px;}
div#Menu a#Decree:hover , div#Menu a#Decree.active { width: 126px; background-position: -386px -32px;}

div#Menu a#Agriculture { width: 116px; background-position: -512px 0px;}
div#Menu a#Agriculture:hover , div#Menu a#Agriculture.active { width: 116px; background-position: -512px -32px;}

div#Menu a#Download { width: 110px; background-position: -628px 0px;}
div#Menu a#Download:hover , div#Menu a#Download.active { width: 110px; background-position: -628px -32px;}

div#Menu a#Webboard { width: 138px; background-position: -738px 0px;}
div#Menu a#Webboard:hover , div#Menu a#Webboard.active { width: 138px; background-position: -738px -32px;}

div#Menu a#Calendar { width: 114px; background-position: -876px 0px;}
div#Menu a#Calendar:hover , div#Menu a#Calendar.active { width: 114px; background-position: -876px -32px;}

div#DCalendar { position: relative; _top: -33px;}
div#DCalendar div#FormCalendar { position: absolute; padding-top: 35px; width: 221px; height: 219px; right: 0px; top: 0px; z-index: 1000; display:none;}



div#Wrapper div#nav { width: 983px; height: 52px;  margin: auto;}
div#nav div#nav01 { float: left; width: 283px; color: #555; padding-top: 10px; }
div#nav div#nav02 { float: right; width: 700px; height: 32px; }
div#nav div#nav02 li { padding-top: 10px; }
div#nav div#nav02 li.login { padding-top:2px; }
div#nav div#nav02 li.login .block_login { width:350px;height: 52px; }

div#Login { ; width: 340px; height: 43px; padding: 5px 0px 0px 10px; background: url('../images/bg_login.gif') no-repeat; display: none;}
input.txtbx3 { width: 110px; height: 16px; border: 1px solid #919191;}


div#nav02 ul { list-style: none;}
div#nav02 li { display: inline-block; list-style: none; float: left;}
div#nav02 a#Login_intranet , div#nav02 a#Enews , div#nav02 a#Complain { display: inline-block; height: 32px; background: url('../images/nav.jpg') no-repeat 0px 0px;}
div#nav02 a#Login_intranet { width: 97px; background-position: 0px 0px;}
div#nav02 a#Login_intranet:hover , div#nav02 a#Login_intranet.active { background-position: 0px -32px;}
div#nav02 a#Enews { width: 122px; background-position: -97px 0px;}
div#nav02 a#Enews:hover , div#nav02 a#Enews.active { background-position: -97px -32px;}
div#nav02 a#Complain { width: 131px; background-position: -219px 0px;}
div#nav02 a#Complain:hover , div#nav02 a#Complain.active { background-position: -219px -32px;}

div#Wrapper div#BannerHome { width: 1003px; height: 480px;}

div#Wrapper div#Container { width: 1003px; padding: 10px 0px; background: url('../images/dot.gif') repeat-x bottom center;}

div#Footer { width: 964px; padding: 7px 13px; margin: auto;}
div#Footer div#mnFoot { float: left; width: 380px;}
div#Footer div#Stat { float: right; width: 40px; height: 15px; padding-left: 120px; background: url('../images/stat.gif') no-repeat;}
div#Footer div#Copyright { width: 964px; text-align: right;}

/***Home***/
div#Container div#CHome { width: 1003px;}
div#CHome div#Tab01 { float: left; width: 523px; padding-left: 12px;}
div#Tab01 div#NewsTab { width: 523px; background: url('../images/bg_news_tab.jpg') repeat-y;}

div#NewsTab ul , div#NewsTab02 ul { list-style: none; height: 36px;}
div#NewsTab li , div#NewsTab02 li { display: inline-block; list-style: none; float: left;}

div#News_01 , div#News_02 , div#News_03 , div#News_04 { width: 500px; margin: auto;}

div#NewsTab div.news_D { width: 500px; text-align: right; padding: 7px 0px;}
div#NewsTab div.Newsbx { float: left; width: 250px; padding-bottom: 15px;}
div#NewsTab div.Newsbx_last { float: left; width: 250px;}
div.Thumb { float: left; width: 65px;}
div.Thumb span { width: 57px; height: 57px;}
div.Thumbtxt { float: left; width: 180px;}


div#CHome div#Tab02 { float: left; width: 230px; padding-left: 7px;}
div#Tab02 div#NewsTab02 { width: 230px;}
div#NewsTab02 a#News05 { display: inline-block; width: 115px; height: 36px; background: url('../images/news_05.jpg') no-repeat;}
div#NewsTab02 a#News05:hover , div#NewsTab02 a#News05.active { background: url('../images/news_05_ac.jpg') no-repeat;}
div#NewsTab02 a#News06 { display: inline-block; width: 115px; height: 36px; background: url('../images/news_06.jpg') no-repeat;}
div#NewsTab02 a#News06:hover , div#NewsTab02 a#News06.active { background: url('../images/news_06_ac.jpg') no-repeat;}

div#Tab02 div.NewsTabC { width: 215px; height: 160px; background: url('../images/bg_news_tab2.jpg') repeat-y; padding-left: 15px;}
div.NewsTabC div.TabC_D { width: 200px; text-align: right; padding: 5px 0px;}
div.NewsTabC div.Link { float: left; width: 100px; line-height: 20px;}
div.NewsTabC div.Link2 { float: left; width: 115px; line-height: 20px;}
div.NewsTabC div.Link a , div.NewsTabC div.Link2 a { display: block;}

div#CHome div#Banner { float: right; width: 205px;}


/*Webboard*/
div#CWebboard { width: 983px; margin: auto;}
ul#mnWebboard { list-style: none; width: 400px; height: 31px; padding: 0px 0px 10px 15px;}
ul#mnWebboard li { display: inline-block; float: left; list-style: none; padding: 0px; margin: 0px; width: 100px; height: 31px;}
ul#mnWebboard a#Newtopic , ul#mnWebboard a#Topiclists , ul#mnWebboard a#Reply { display: inline-block; width: 100px; height: 31px; background: url('../images/button/mnwebboard.jpg') no-repeat;}
ul#mnWebboard a#Newtopic { background-position: 0px 0px;}
ul#mnWebboard a#Newtopic:hover , ul#mnWebboard a#Newtopic.active { background-position: 0px -31px;}
ul#mnWebboard a#Topiclists { background-position: -100px 0px;}
ul#mnWebboard a#Topiclists:hover , ul#mnWebboard a#Topiclists.active { background-position: -100px -31px;}
ul#mnWebboard a#Reply { background-position: -200px 0px;}
ul#mnWebboard a#Reply:hover , ul#mnWebboard a#Reply.active { background-position: -200px -31px;}

div#CWebboard table#Wlist { width: 983px; margin: auto;}
table#Wlist td.txtleft { text-align: left;}

table#Wlist thead { font-weight: bold;}
table#Wlist thead td { height: 41px; background: url('../images/bg_topic.jpg') repeat-x; text-align: center;}
table#Wlist thead td.first { height: 41px; background: url('../images/bg_topic01.jpg') no-repeat;}
table#Wlist thead td.last { height: 41px; background: url('../images/bg_topic02.jpg') no-repeat;}

table#Wlist tbody td { height: 50px; background: url('../images/dot.gif') repeat-x bottom left; text-align: center;}
table#Wlist tbody td.topic { height: 50px; background: url('../images/dot.gif') repeat-x bottom left; text-align: left;}

table#Wlist tfoot td { height: 50px; text-align: right;}

div#CWebboard div.Webboard_detail { width: 983px; margin: auto;}
div.Webboard_detail div.WTopic { width: 983px; height: 46px; background: url('../images/bg01.jpg') no-repeat;}
div.WTopic div.TxtWTopic { float: left; width: 600px; padding: 15px 0px 0px 20px; font-size: 14px; font-weight: bold;}
div.WTopic div.TxtWReply { float: left; width: 600px; padding: 17px 0px 0px 20px; font-size: 12px; font-weight: bold;}
div.WTopic div.Date { float: left; width: 270px; padding-top: 20px; text-align:right;}
div.WTopic div.BtnDelete { float: left; width: 90px;}

div.Webboard_detail div.WDetail { width: 945px; margin: auto; font-size: 12px; line-height: 20px; padding: 18px 0px;}
div.WDetail div { width: 900px; padding-bottom: 5px;}
div.WDetail p { width: 900px; padding-bottom: 10px;}

div#CWebboard div.WPages { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 20px 0px; text-align: right;}

div#CWebboard div#Wnewtopic , div#CWebboard div#Wreply { width: 963px; height: 520px;}
div#Wnewtopic div.Wnew_topic { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: center; font-size: 14px; font-weight: bold; margin: auto;}

div#WForm { width: 500px; height: 460px; margin: auto;}

div#CWebboard div.WReply { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: center; font-size: 14px; font-weight: bold; margin: auto;}


/*thickbox*/
table#Delete { width: 350px;}
table#Delete th , table#Delete td { padding: 1px 0px; vertical-align: top;}
input.txtbx { width: 250px; height: 16px; border: 1px solid #222;}
textarea.txtbx2 { width: 250px; height: 150px; border: 1px solid #222; overflow: hidden;  font-family: 'Tahoma'; }



/*News*/
div#CNews { width: 990px; margin: auto; line-height: 18px;}

div#CNews div#bgTop { position: relative; width: 990px; height: 45px;background: url('../images/news_top.jpg') no-repeat;}

div#bgTop a#mnNews { position: absolute; width: 132px; height: 35px; top: 0px; left: 0px;}
div#bgTop a#mnNews2 { position: absolute; width: 130px; height: 35px; top: 0px; left: 132px;}
div#bgTop div#Nsearch { position: absolute; width: 400px; top: 10px; left: 280px;}
div#Nsearch select { width: 80px; color: #959595; font-size: 11px;}
div#bgTop div#btnNsearch { position: absolute; width: 70px; top: 10px; left: 570px;}

div#CNews div#NContent { width: 930px; background: url('../images/newsbg.gif') repeat-y top center; padding: 0px 30px;}
div#bgTop div#Tab02 { float: left; width: 700px; padding-left: 0px;}
div#bgTop div#Tab02 div#NewsTab02 { width: 700px;}
div#bgTop div#NewsTab02 a#News05 { display: inline-block; width: 134px; height: 36px; background: url('../images/news_01.jpg') no-repeat;}
div#bgTop div#NewsTab02 a#News05:hover , div#bgTop div#NewsTab02 a#News05.active { background: url('../images/news_01_ac.jpg') no-repeat;}
div#bgTop div#NewsTab02 a#News06 { display: inline-block; width:148px; height: 36px; background: url('../images/news_022.jpg') no-repeat;}
div#bgTop div#NewsTab02 a#News06:hover ,div#bgTop div#NewsTab02 a#News06.active {width: 134px; background: url('../images/news_022_ac.jpg') no-repeat;}

div#NContent div.NMonth { padding: 10px 0px; font-size: 14px; font-weight: bold; background: url('../images/dot.gif') repeat-x bottom center; margin-bottom: 15px;}
div#NContent div.NList { width: 930px; padding-bottom: 15px;}
div.NList div.Thumb { float: left; width: 65px;}
div.NList div.Ndetail { float: left; width: 865px; padding-top: 20px;}
div#CNews div#Npages { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: right; margin: 10px auto; font-weight: bold;}
div#CNews div#Npages1 { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: right; margin: 10px auto;font-weight: bold;}
div#Npages span.active{ color: #77AC0C; text-decoration: none; font-weight: bold;}
div#Npages1 span.active{ color: #77AC0C; text-decoration: none; font-weight: bold;}

div#NBack { width: 970px; height: 29px; background: url('../images/bg02.jpg') no-repeat; padding: 13px 0px 0px 13px; margin: 10px auto;}
div#NBack2 { width: 740px; height: 28px; background: url('../images/bg03.jpg') no-repeat right top; margin: 10px 0px; padding: 13px 0px 0px 250px;}


/*About*/
div#CAbout { width: 990px; margin: auto; font-size: 12px; line-height: 18px;}
div#CAbout div#mnInner { float: left; width: 230px; height: 205px;}
div#CAbout div#Aboutdetail { float: right; width: 755px; background: url('../images/cbg.gif') repeat-y top center;}
div#Aboutdetail div#AContent { width: 715px; margin: auto;}
div#Aboutdetail p {  margin: 0 auto 10px auto;}
div#Aboutdetail div.txt { width: 710px; margin: auto;}
div#AContent div.line , div#MContent div.line { width: 715px; background: url('../images/dot.gif') repeat-x top center; margin: auto; padding: 10px 0px 20px 0px;}

a#Zoom { display: block; width: 55px; height: 50px; background: url('../images/button/zoom.jpg') no-repeat 0px 0px;}
a#Zoom:hover { display: block; width: 55px; height: 50px; background: url('../images/button/zoom.jpg') no-repeat 0px -50px;}

/*UL*/
ul.type { list-style: none; padding-bottom: 10px;}
ul.type li { display: block; list-style: none; background: url('../images/bullet.gif') no-repeat 10px 10px; padding: 3px 0px 3px 25px;}
ul.notype { list-style: none;}
ul.notype li { display: block; list-style: none; padding: 3px 0px 5px 5px;}

div#AContent div.Brand { width: 710px; height: 160px; margin: auto;}
div.Brand div.BImg { float: left; width: 160px;}
div.Brand div.BDetail { float: left; width: 550px;}

div#AContent div.Decree { text-align: center; font-size: 14px; font-weight: bold;}
div#AContent div.act { text-align: center; font-weight: bold;}

table#Legal { width: 715px; border: 1px solid #CCC;}
table#Legal thead td { padding: 8px; background-color: #EFEFEF; font-weight: bold; text-align: center;}
table#Legal tbody td { padding: 8px; vertical-align: top;}

table.Legal2 { width: 715px; border: 1px solid #CCC; font-weight: bold;}
table.Legal2 thead td { padding: 8px; background-color: #EFEFEF; text-align: center; border: 1px solid #CCC;}
table.Legal2 tbody th { padding: 8px; vertical-align: top; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;}
table.Legal2 tbody td { padding: 8px; vertical-align: top; border-bottom: 1px solid #CCC;}
table.Legal2 tbody .bg { background-color: #BCBCBC;}

.Source { text-align: right; font-size: 11px;}

div#AContent div#Staff { font-size: 11px;}
div#Staff div#Staff01 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff01.jpg') no-repeat 7px 0;}
div#Staff div#Staff02 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff02.jpg') no-repeat 7px 0;}
div#Staff div#Staff03 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff03.jpg') no-repeat 7px 0;}
div#Staff div#Total { float: left; width: 100px; height: 28px; padding-left: 40px;}
div#Staff div.number { float: left; width: 50px; height: 28px; text-align: right;}


/*Complain*/
div#CComplain { width: 990px; margin: auto; font-size: 12px; line-height: 18px;}
div#CComplain div#FComplain { float: left; width: 655px;}
div#FComplain div#FComplainbx { width: 655px; background: url('../images/complain/bg.jpg') repeat-y top center;}
div#FComplainbx table { width: 600px; margin: auto;}
div#FComplainbx table th { text-align: right; font-weight: normal; padding: 5px 10px 5px 0px;}
div#FComplainbx table td { padding: 5px 0px;}
div#FComplainbx input.txt { width: 185px; height: 18px;}
div#FComplainbx input.txt2 { width: 485px; height: 18px; _width: 492px; *width: 492px;}
div#FComplainbx textarea { width: 485px; height: 130px; _width: 492px; *width: 492px; overflow: hidden;}
div#FComplainbx span.Radio { padding-top: 2px;}
div#CComplain div#CAddress { float: right; width: 300px}
div#CAddress div.CAbox { width: 210px; padding: 10px 0px; background: url('../images/dot.gif') repeat-x bottom center;}

#nav01 .nev_active { color:#81B70D;}

/* board */
#board { width: 990px; margin: 0px auto; padding-bottom: 20px;}
#board .plleft { float: left; width: 235px; height: 205px;}

#board .plright { float: left; width: 755px;}
#board .plright .bl_top { background: url('../images/board/top.gif') no-repeat; height:12px;}
#board .plright .bl_bottom { background: url('../images/board/bottom.gif') no-repeat; height:12px;}
#board .plright .bl_data { background: url('../images/board/body.gif') repeat-y; font-size:12px;}

#board .plright .bl_data .blocktop { width: 706px; height: 265px; background: url('../images/board/line.gif') repeat-x bottom left; margin: 0px auto;}
#board .plright .bl_data .block { width: 706px; height: 265px; background: url('../images/board/line.gif') repeat-x bottom left; margin: 0px auto; padding-top: 10px;}
.block_lang { position: relative;}
.block_lang .lang { position: absolute; top: -35px; right: 10px; width: 70px; height: 35px;}

#langth , #langen { display: inline-block; float: left; width: 35px; height: 35px; background: url('../images/button/lang.jpg') no-repeat;}
#langth { background-position: 0px 0px;}
#langth.active , #langth:hover { background-position: 0px -35px;}
#langen { background-position: -35px 0px;}
#langen.active , #langen:hover { background-position: -35px -35px;}

.block_pic { display:block; width:177px; height:203px; background:url('../images/board/block_pic.gif') no-repeat; float:left; }
.block_pic img { padding:13px; display:block; width:150px; height:177px;background-repeat: no-repeat; }
.block_detail { width:400px; height:100px; float:left; margin:50px 0px 0px 50px; color:#555555;font-size:12px; }
.block_detail  span { font-weight:bold; }
#board .plright .bl_data .last { background: #fff bottom;}

#board #board_menu { background:url('../images/board/menu.gif') no-repeat -229px 0px; width: 230px;height: 232px;} 
#board #board_menu ul { list-style: none;   padding-top:12px; }
#board_menu li { padding-bottom:1px; }
#board_menu li a { width:227px;height:29px; display:block;margin:0px 2px; }
#board_menu li a:hover { background:url('../images/board/menu.gif') no-repeat; }
#board_menu li div { background:url('../images/board/menu.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#board_menu li a.executive:hover, #board_menu li div.executive { background-position: -1px -11px;}
#board_menu li a.director:hover, #board_menu li div.director { background-position: -1px -72px;}
#board_menu li a.manager:hover, #board_menu li div.manager { background-position: -1px -42px;}
#board_menu li a.admin:hover, #board_menu li div.admin { background-position: -1px -102px;}
#board_menu li a.business:hover, #board_menu li div.business { background-position: -1px -131px;}
#board_menu li a.region:hover, #board_menu li div.region { background-position: -1px -162px;}
#board_menu li a.sum:hover, #board_menu li div.sum { background-position: -1px -192px;}


/* Menu EN*/
#board #board_menu_en { background:url('../images/board/menu_en.gif') no-repeat -229px 0px; width: 230px;height: 232px;} 
#board #board_menu_en ul { list-style: none;   padding-top:12px; }
#board_menu_en li { padding-bottom:1px; }
#board_menu_en li a { width:227px;height:29px; display:block;margin:0px 2px; }
#board_menu_en li a:hover { background:url('../images/board/menu_en.gif') no-repeat; }
#board_menu_en li div { background:url('../images/board/menu_en.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#board_menu_en li a.executive:hover, #board_menu_en li div.executive { background-position: -1px -11px;}
#board_menu_en li a.director:hover, #board_menu_en li div.director { background-position: -1px -72px;}
#board_menu_en li a.manager:hover, #board_menu_en li div.manager { background-position: -1px -42px;}
#board_menu_en li a.admin:hover, #board_menu_en li div.admin { background-position: -1px -102px;}
#board_menu_en li a.business:hover, #board_menu_en li div.business { background-position: -1px -132px;}
#board_menu_en li a.region:hover, #board_menu_en li div.region { background-position: -1px -162px;}
#board_menu_en li a.sum:hover, #board_menu_en li div.sum { background-position: -1px -192px;}

 /* MOF */

div#CAbout div#CMof { float: left; width: 755px; background: url('../images/cbg.gif') repeat-y top center;}
div#CMof div#MContent { width: 715px; margin: auto;}
div#CAbout div#Award { float: right; width: 225px; background: url('../images/mof/bg.gif') repeat-y;}
div#Award div.Awards { width: 200px; margin: 0px auto; padding: 20px 0px; text-align: center;}


/*about_menu*/
#about_menu { background:url('../images/about/menu.gif') no-repeat -229px 0px; width:230px;height:201px;}
#about_menu ul { list-style: none;   padding-top:11px; }
#about_menu li { padding-bottom:1px; }
#about_menu li a { width:227px;height:29px; display:block;margin:0px 2px; }
#about_menu li a:hover { background:url('../images/about/menu.gif') no-repeat; }
#about_menu li div { background:url('../images/about/menu.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#about_menu li a#ab_organize:hover, #about_menu li div#ab_organize { background-position: -1px -11px;}
#about_menu li a#ab_structure:hover, #about_menu li div#ab_structure { background-position: -1px -42px;}
#about_menu li a#ab_brand:hover, #about_menu li div#ab_brand { background-position: -1px -72px;}
#about_menu li a#ab_rule:hover, #about_menu li div#ab_rule { background-position: -1px -102px;}
#about_menu li a#ab_environment:hover, #about_menu li div#ab_environment { background-position: -1px -132px;}
#about_menu li a#ab_staff:hover, #about_menu li div#ab_staff { background-position: -1px -162px;}

/* Menu En*/
#about_menu_en { background:url('../images/about/menu_en.gif') no-repeat -229px 0px; width:230px;height:201px;}
#about_menu_en ul { list-style: none;   padding-top:11px; }
#about_menu_en li { padding-bottom:1px; }
#about_menu_en li a { width:227px;height:29px; display:block;margin:0px 2px; }
#about_menu_en li a:hover { background:url('../images/about/menu_en.gif') no-repeat; }
#about_menu_en li div { background:url('../images/about/menu_en.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#about_menu_en li a#ab_organize:hover, #about_menu_en li div#ab_organize { background-position: -1px -11px;}
#about_menu_en li a#ab_structure:hover, #about_menu_en li div#ab_structure { background-position: -1px -42px;}
#about_menu_en li a#ab_brand:hover, #about_menu_en li div#ab_brand { background-position: -1px -72px;}
#about_menu_en li a#ab_rule:hover, #about_menu_en li div#ab_rule { background-position: -1px -102px;}
#about_menu_en li a#ab_environment:hover, #about_menu_en li div#ab_environment { background-position: -1px -132px;}
#about_menu_en li a#ab_staff:hover, #about_menu_en li div#ab_staff { background-position: -1px -162px;}

/* aboutus */
#aboutus { width: 990px; margin: 0px auto; padding-bottom: 20px; font-size: 12px;}
#aboutus .plleft { float: left; width: 235px; height: 205px;}

#aboutus .plright { float: left; width: 755px;}
#aboutus .plright .bl_top { background:url('../images/board/top.gif') no-repeat; height: 12px;}
#aboutus .plright .bl_bottom { background:url('../images/board/bottom.gif') no-repeat; height: 12px;}
#aboutus .plright .bl_data { background:url('../images/board/body.gif') repeat-y;}
#aboutus .plright .bl_data .block .block_img { padding-left: 7px;}
#aboutus .plright .bl_data .block_top { padding-left: 15px;}
#aboutus .plright .bl_data .block_in { padding-left: 20px;}

/* contact */
#contact { width: 990px; margin: 0px auto; padding-bottom: 20px; font-size: 12px; line-height: 18px;}
#contact .detail { height: 140px;}
#contact .detail span { font-weight: bold;}
#contact .detail .block1 { float: left; width: 495px; padding-left: 5px;}
#contact .detail .block2 { float: left; width: 250px;}
#contact .detail .block3 { float: left; width: 200px;}
#contact .detail .lines { width: 200px; height: 65px; background: url('../images/dot.gif') repeat-x bottom left;}
#contact .map { height: 400px;}
#contact .more img { padding-right: 30px;}

#contact .more { height: 50px;}
#contact ul#mnContact { list-style: none; width: 990px; height: 40px; padding-top: 20px;}
#contact ul#mnContact li { display: inline-block; float: left; list-style: none; padding: 0px; margin: 0px; width: 180px; height: 40px;}
ul#mnContact a#Bus , ul#mnContact a#BTS , ul#mnContact a#MRT , ul#mnContact a#Express , ul#mnContact a#Car { display: inline-block; width: 180px; height: 40px; background: url('../images/button/mncontact.gif') no-repeat;}
ul#mnContact a#Bus { background-position: 0px 0px;}
ul#mnContact a#Bus:hover , ul#mnContact a#Bus.active { background-position: 0px -40px;}
ul#mnContact a#BTS { background-position: -180px 0px;}
ul#mnContact a#BTS:hover , ul#mnContact a#BTS.active { background-position: -180px -40px;}
ul#mnContact a#MRT { background-position: -360px 0px;}
ul#mnContact a#MRT:hover , ul#mnContact a#MRT.active { background-position: -360px -40px;}
ul#mnContact a#Express { background-position: -540px 0px;}
ul#mnContact a#Express:hover , ul#mnContact a#Express.active { background-position: -540px -40px;}
ul#mnContact a#Car { background-position: -720px 0px;}
ul#mnContact a#Car:hover , ul#mnContact a#Car.active { background-position: -720px -40px;}

/* contact popup */
div#popup {  font-family: 'Tahoma'; font-size: 12px; color: #000; background-color: #FFF;}
div#popup .data { width: 450px; margin: 0px auto;}
div#popup .data table { width: 445px; border: 1px solid #FFF;}
div#popup .data tr { background-color: #81BA0B;}
div#popup .data tr.alter { background-color: #9EDC1C;}
div#popup .data td.last { font-weight: bold; padding: 7px 15px;}
div#popup .data td { padding: 4px 15px; border: 1px solid #FFF;}
div#popup .data td.Ctd { text-align: center;}
span.error1{color:red; }

div#displayCalender table{  border-color:#E3E3E3; background-color: #FFF; }
div#displayCalender table tr.color1{  border-color:red;}



 /* Agriculture */
div#CAgriculture { width: 992px; margin: auto; background: url('../images/agriculture/bg.gif') repeat-y center top; color: #363636;}
div#CAgriculture div#CAContent { width: 926px; margin: auto; padding-top: 11px;}
div#CAContent div.ABlocklist { float: left; width: 460px; height: 150px; padding-top: 20px; background: url('../images/agriculture/line.gif') repeat-x bottom center;}
div#CAContent div.ABlocklist2 { float: left; width: 460px; height: 150px; padding-top: 20px;}
div#CAContent div.ABImg { float: left; width: 120px;}
div#CAContent div.ABDetail { float: left; width: 260px; padding-top:0px; line-height: 14px; font-size:12px;}
div.ABDetail label { display: block; padding-bottom: 5px; color: #77AC0C; font-weight: bold;}

div.Atopic { display: block; height: 34px; background: url('../images/agriculture/line.gif') repeat-x bottom center;}
div#Aback { width: 957px; height: 27px; background: url('../images/bg04.jpg') no-repeat; padding: 16px 0px 0px 34px; margin: 6px auto;}
div#CAContent p{font-size:12px;}
/*List*/
div#CAgriculture span { display: block; padding: 13px 0 8px 0; font: bold 12px tahoma;}
div.ABlockDetail { float: left; width: 206px; height: 150px; padding-top: 30px; background: url('../images/agriculture/line.gif') repeat-x bottom left;}
div.ABlockDetail2 { float: right; width: 102px; height: 150px; padding-top: 30px; background: url('../images/agriculture/line.gif') repeat-x bottom left;}
div.ABlockDetail3 { float: left; width: 206px; height: 150px; padding-top: 30px;}
div.ABlockDetail4{ float: right; width: 102px; height: 150px; padding-top: 30px;}
div.ABlockDetail label , div.ABlockDetail2 label , div.ABlockDetail3 label , div.ABlockDetail4 label { display: block; width: 101px; padding-top: 5px; font-weight: bold; text-align: center;}

/*Detail*/
div#CAgricDetail { width: 992px; margin: auto; color: #363636; font-size:12px;}
div#CAgricDetail div#CCAL { float: left; width: 755px; background: url('../images/cbg.gif') repeat-y top center;}
div#CCAL div#CAContent { width: 695px; margin: auto; padding-top: 10px; line-height: 15px;}
div#CAgricDetail h1 { display: block; padding: 12px 0 3px 0; font: bold 14px Tahoma;}
div#CAgricDetail h2 { display: block; padding-bottom: 10px; font: bold 14px Tahoma; color: #77AC0C;}
div#CAgricDetail h3 { display: block; padding-bottom: 7px; font: bold 12px Tahoma; color: #77AC0C;}
div#CAgricDetail h4 { display: block; padding-bottom: 5px; font: bold 11px Tahoma; color: #77AC0C;}

div#CAgricDetail div#CCAR { float: right; width: 225px; background: url('../images/mof/bg.gif') repeat-y;}
div#CCAR div#CCARContent { width: 195px; margin: auto;}
div#CCAR ul { list-style: none;}
div#CCAR ul li { float: left; width: 97px; height: 25px; padding-top: 10px; background: url('../images/agriculture/line.gif') repeat-x bottom left;}
div#CCAR ul li.last { background: none;}
div#CCAR ul li a { display: block; width: 87px; height: 25px; padding-left: 10px; background: url('../images/agriculture/bullet.gif') no-repeat 0 3px;}

/*link*/
div#CLink { width: 990px; margin: auto; font-size: 12px; line-height: 18px;}
div#CLink div#Linkdetail { float: right; width: 990px; background: url('../images/link/cbg.gif') repeat-y top center;}
div#Linkdetail div#bgTop { position: relative; width: 990px; height:23px;background: url('../images/link/top.gif') no-repeat;}
div#Linkdetail div#bgFoot { position: relative; width: 990px; height:23px;background: url('../images/link/bottom.gif') no-repeat;}


div#Linkdetail div#LContent { width: 950px; padding-left:20px;}
div#Linkdetail div.line {  width: 920px; background: url('../images/dot.gif') repeat-x top center; margin: auto; padding: 0px 0px 0px 0px;}
div#Linkdetail table#table_data{ width: 950px; }
div#Linkdetail table#td{ height:20px;}


div#LContent div.SCContent { width: 950px; padding-left:10px;}
a.tab_faq { display: block; width: 926px; height: 31px; padding: 9px 0 2px 14px; background: url('../images/link/tab.gif') no-repeat; font-weight: bold; color: #FFF !important; }
a.tab_faq.selected { background: url('../images/link/tab_select.gif') no-repeat; color: #FFF; padding-bottom: 0px; }
div.data { width: 950px; margin-bottom: 8px; padding-left:10px;}
div.data div.datainner { padding-left: 5px; }
div.data div.datain { width: 900px; background-color: #FFF;}
div#Linkdetail table td div.linelink {width: 370px; padding:8px 0px;   background: url('../images/link/line.gif') repeat-x bottom center; }

div#Linkdetail table td { width: 390px;}

div#Linkdetail   div.dot{ width: 920px; padding: 10px 0px; background: url('../images/dot.gif') repeat-x bottom center;}

/*download*/
div#LContent div.SCContent div.box_download{ width:430px; padding-left:10px;}
div.box_download div.box_left{ float:left; width:100px;}
div.box_download div.box_right{float:right; width:328px; }
div.box_download div.box_right div.top_box{background: url('../images/download/top_box.jpg') no-repeat;width:309px;height:31px; padding-left:20px; color:#FFF; font-weight: bold; font-size:13px;}
div.box_download div.box_right div.center_box{ background: url('../images/download/center_box.jpg');width:309px; height:100px; }
div.box_download div.box_right div.bottom_box{background: url('../images/download/bottom_box.jpg') no-repeat;width:309px;height:12px;}
div.box_download div.box_right table td div.lined { width: 120px; padding:4px 5px;   background: url('../images/download/line.gif') repeat-x bottom center; }
div.box_download div.box_right table { width: 270px; }
div.box_download div.box_right table td {padding-left:10px; width:130px;}
div.top_box div.text{padding-top:5px;}
div.box_download div.box_left img{width:95px; height:139px; display: block; }
.text_sitmap{font-weight: bold; font-size:13px;color:#000;}


/*sitmap*/
div#LContent div.SCContent div#contect_map{ width:950px;padding-left:50px;}
div#LContent div.SCContent div#contect_map table#data{ width:900px;padding-left:50px; }
div#LContent  div#contect_map table td{padding-top:10px; padding-left:20px; }
div#LContent  div#contect_map table td div.dot{ width: 920px; padding: 5px 0px 0px ;_padding-top:0px; background: url('../images/dot.gif') repeat-x bottom center;}
div#LContent  div#contect_map table td.tdright{ width:350px;}
div#LContent  div#contect_map table td.tdleft{ width:500px;}

/*event*/
div#LContent div#content_event{ width:950px;padding-left:10px; color: #555; }
div#LContent div#content_event div#left_ev{ width:284px;float:left; }
div#LContent div#content_event div#left_ev div.title_left{ padding-left:10px;padding-top:2px;width:264px;height:24px;background-color:#99CC00;color:#FFF;font-weight: bold; font-size:13px;}
div#LContent div#content_event div#left_ev div.date{color:#555; font-size:11px; padding-top:10px;font-weight: bold; padding-left:10px;}
div#LContent div#content_event div#left_ev div.date select{color:#555; font-size:11px;}


div#LContent div#content_event div#right_ev{ width:640px;padding-left:10px; float:left; }
div#LContent div#content_event div#right_ev div.title_right{ padding-left:15px;padding-top:2px;width:620px;height:24px;background-color:#99CC00;color:#FFF;font-weight: bold; font-size:13px;}
div#left_ev div.line { width: 271px;  background: url('../images/event/line.gif') no-repeat ;  }
div#displayCalender{padding-top:20px;}
.hd{font-weight: bold; font-size:11px;color:#000;}

div#displayCalender table.hd { width:250px; border: 1px }
div#displayCalender table.footer{font-weight: bold; font-size:11px;color:#000;}
div#LContent div#content_event div#right_ev div.data_event{width: 627px; padding:8px 0px; padding-left:15px; }
div#LContent div#content_event div#right_ev div.data_event div.data_l{width:63px;height:55px; float:left; padding-top:10px;}
div#LContent div#content_event div#right_ev div.data_event div.data_r{width:560px;height:50px; float:right; padding-top:20px;}
div#LContent div#content_event div#right_ev div.line{width: 627px; padding:3px 0px;   background: url('../images/event/line_r.gif') repeat-x bottom center;
}
div#LContent div#content_event div#right_ev div.back{text-align:right;padding-top:10px;}
div#displayCalender div.loading {
	display: block;
	width: 220px;
	height: 300px;
	margin: 0px auto;
	background: url('../images/ajax-loader.gif') no-repeat center center;
}

div#displayCalender tr.month{
	height:28px;
	
	
}
div#displayCalender table  {
	font-size: 11px;
	color:#000;
	font-weight: bold;
	
}
div#displayCalender tr.month th.th_left {
	font-size: 11px;
	font-weight: bold;
	background-color: #FFF;
	color:#000;
	border:1px;
	border-top: 1px solid #99CC00;
	border-left: 1px solid #99CC00;
}
div#displayCalender tr.month th.th_right {
	font-size: 11px;
	font-weight: bold;
	background-color: #FFF;
	color:#000;
	border:1px;
	border-top: 1px solid #99CC00;
	border-right: 1px solid #99CC00;
}
div#displayCalender tr.month th.th_center {
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	color:#555;
	border:1px;
	border-top: 1px solid #99CC00;
}
div#displayCalender table td.hd_title{height:28px; background-color:#99CC00;color:#FFF; text-align:center;}

div#displayCalender th.footer {border-top: 1px solid #99CC00; height:30px;font-size: 11px;
	font-weight: bold; color:#555;}

/* */

div#CNews div#bgTop_Kn { width: 990px; height: 16px;background: url('../images/top_kn.jpg') no-repeat;}


div#NewsTab03 ul { list-style: none; height: 34px; padding-left:10px;}
div#NewsTab03 li { display: inline-block; list-style: none; float: left;}

div#NewsTab03 a#News08 {padding-top:0px;display: inline-block; width: 144px; height: 34px; background: url('../images/news_kn.jpg') no-repeat;}
div#NewsTab03 a#News08:hover ,div#NewsTab03 a#News08.active { background: url('../images/news_kn_ac.jpg') no-repeat;}
div#NewsTab03 a#News09 { display: inline-block; width: 145px; height: 34px; background: url('../images/news_hot.jpg') no-repeat;}
div#NewsTab03 a#News09:hover ,div#NewsTab03 a#News09.active { background: url('../images/news_hot_ac.jpg') no-repeat;}
div#NContent1{ width: 976px; background: url('../images/bgk.gif') repeat-y top center; padding-right:0px;padding-left:15px;}
div#NContent1 div.left_knowledge{ float:left; width:200px; background-color:#99CC00;}
div.left_knowledge div.menu_left{ font-family: 'Tahoma'; font-size: 12px; font-weight: bold;color:#FFF;padding-left:15px; padding-top:10px; height:25px; background: url('../images/know/line.gif') repeat-x bottom center;}
div.left_knowledge div.menu_left_no{font-family: 'Tahoma'; font-size: 12px; font-weight: bold; height:25px;color:#FFF; padding-left:15px; padding-top:10px;}
div.menu_left_no a:hover ,div.menu_left a:hover { color: #FFF; text-decoration: none;}
div.menu_left_no a,div.menu_left a{ color: #FFF; text-decoration: none; background-color:6ea500;}

div#NContent1 div.right_knowledge{ float:right; width:750px; }

div.right_knowledge div.title{ font-family: 'Tahoma'; font-size: 12px; font-weight: bold;  color:#FFF; height:25px; padding-top:5px; background-color:#99CC00; width:700px; padding-left:20px;  }
div.right_knowledge div.data{ width:700px;font-family: 'Tahoma'; font-size: 12px;  padding-left:20px; padding-top:20px; text-align:left;}
div.right_knowledge div.data div.line_detail{padding-top:10px; height:30px;  background: url('../images/know/line_detail.gif') repeat-x bottom center; }

div.right_knowledge div.menu_right{ font-size:12px; color:#000; padding-left:20px; padding-top:8px; height:28px; background: url('../images/know/line_r.gif') repeat-x bottom center; width:700px;}
div.right_knowledge div.menu_right_no{height:28px;color:#000; padding-left:20px; padding-top:8px;}

div#NContent1 div.left_hot{ float:left; width:404px; color:#000;}
div#NContent1 div.right_hot{ float:right; width:494px;color:#000;}
div.right_hot div.menu_right{ color:#000; padding-left:20px; padding-top:10px; height:30px; background: url('../images/know/line_r.gif') repeat-x bottom center; width:450px;}
div.right_hot div.menu_right_no{height:30px;color:#000; padding-left:20px; padding-top:10px;}
div.left_hot div.menu_left1{ padding-left:20px; padding-top:10px; height:30px; background: url('../images/know/line_r.gif') repeat-x bottom center;}

div#NContent1 div.right_knowledge_hot{ float:left; width:900px; font-size:12px; }
div.right_knowledge_hot div.menu_right{ color:#000; padding-left:5px; padding-top:10px; height:30px; background: url('../images/know/line_r.gif') repeat-x bottom center; font-size:13px; font-weight: bold;}

div.right_knowledge_hot div.data div.line_detail{padding-top:10px; height:30px;  background: url('../images/know/line_detail.gif') repeat-x bottom center; }

