html, body, div,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img,
fieldset, form, label{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-weight:normal;}
body  { background:url(../images/body.png) top center repeat-X;font-size:12px;color:#000;font-family:Tahoma;}
ul, ol {list-style: none;}
a{text-decoration:none;}
.clr{clear:both}
.div_general{width:100%; float:left;}
.container {width:1000px;margin:0 auto;padding:0; }
.page { width:1000px;float:left;text-align:left;}
.top{width:100%; height:141px; float:left; background:url(../images/bg_banner.jpg) center no-repeat;}
.top_content{width:1000px; margin:auto;}
/* Header */
.header {width:1000px;height:141px;float:left;position:relative;}
.logo{width:130px; float:left; margin:auto; height:94px; position:absolute; top:5px; left:0px;}
.banner {width:1000px; height:141px;float:left;position:relative;}
.laguage{width:55px;height:22px;position:absolute;top:0px;right:0px; line-height:20px;padding:2px 0; float:right;background:#FFF;padding-left:10px;padding-right:10px;}
.laguage a{ margin-right:5px; color:#7b7b7b; float:left;}
.mail_local{height:25px;  padding-left:20px; float:left;}
.mail_local a{color:#7b7b7b; font-weight:400; padding: 5px 0 0 10px;}
.box_login{ width:100px; height:30px; position:absolute; bottom:50px; right:10px;}

.popup{background:#b0b0b0;width:100%;height:100%;position:fixed;opacity:0.9;display:block;z-index:999999;}
.content_popup{ width:640px; height:450px; position:relative; top:80px; margin:auto;}
.close{width:100px; height:500px; position:absolute; top:100px; left:300px; }
/*-------------------info-user-------------------------*/
ul#topnav {
float: right;width: 150px; list-style: none;font-family: Tahoma;font-size: 12px;color: #000;font-weight: Bold; }
ul#topnav li {float: left;margin: 0; padding: 0;border-right: 0px solid #555;}
ul#topnav li a {padding: 0px 0px;display: block;color: #000;text-decoration: none;}
#topnav li a:hover,
#topnav li a:active,
#topnav li a:focus {color: #000; }
ul#topnav li:hover { }
ul#topnav li span {float: left;padding: 6px 0; position: absolute;top:10px;display: none;background: -moz-linear-gradient(center top , white 0pt, #E8E8E8 100%) repeat scroll 0 0 transparent;color: #ffffff; z-index:1000; border-radius:5px; border:1px solid #ccc;}
ul#topnav li span li{ width:150px;}
ul#topnav li:hover span { display: block; width:150px; float:left; } 
ul#topnav li span a { display:inline-block; width:120px; float:left; text-align:left;} 
ul#topnav li span a:hover {text-decoration: none; color:#FF0000;width:120px; float:left; }
#logout_h {background: none repeat scroll 0 0 #0097D8;border-radius: 3px 3px 3px 3px;color: #FFFFFF !important;font-weight: bold; width:50px !important; height:25px !important; line-height:25px; text-indent:5px; margin-left:20px;}
.box_login1{ width:990px; height:auto; float:left;background:url(../images/bg_login.png); margin-left:5px;}
.box_login_content{ width:730px; height:310px; float:left; }
.box_login_title{ width:970px; height:40px; float:left; line-height:40px; color:#02699f; font-weight:700; text-indent:20px; border-bottom:1px solid #ccc; margin-left:5px;}

.menu12 {width:850px; height:20px;margin:auto; position:absolute; bottom:20px; right:0;}
.menu_item {height:20px;float:left;cursor:pointer; padding:0 18px; color:#343434; line-height:15px; font-family:Tahoma; font-weight:bold; text-transform:uppercase; font-size:14px;}
.menu_active {height:20px;float:left;cursor:pointer;padding:0 18px; color:#FFF; line-height:15px;font-family:Tahoma; font-weight:bold; text-transform:uppercase; font-size:14px;}
.menu_item .menu_bt_left{width:2px; float:left; height:35px;}
.border_menu{width:2px; height:33px; float:left; background:url(../images/bg_border.png)center no-repeat;} 
	
/*----------------------- search ---------------------*/
.show_search{ width:197px; height:26px; position:absolute; top:0px; right:75px; background:#FFF;}
.inova{width:163px; height:24px; float:left; border:1px solid #e0e0e0;color:#b2b4c3; font-size:12px;text-indent:10px;}
.search_button{height:21px;width:21px; margin:3px 0 0 3px; float:left;  text-align:center;  background:url(../images/timkiem.png);border:none; cursor:pointer;}


/*--- Nivo Slider -----*/
.slide_ground{width:100%; height:552px; margin:auto; }
.slideshow1{ width:100%; height:552px;   float:left; position:relative; margin:30px 0 0 0; }
.slider{width:100%;height:552px;float:left;}
.theme-default .nivoSlider{background:#fff url(images/loading.gif) no-repeat 50% 50%;margin-bottom:5px}
.theme-default .nivoSlider img{display:none; width:100%; height:552px;}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center; width:60%; margin-top:-50px; position:absolute;}
.theme-default .nivo-controlNav a{display:inline-block;width:20px;background:url(../images/background/bullets.png) no-repeat;text-indent:-9999px;border:0; height:22px;}
.theme-default .nivo-controlNav a.active{background-position:0 -20px}
.theme-default .nivo-directionNav a{display:block;width:38px;height:68px;background:url(../images/arrow1.png);text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1;}
.theme-default a.nivo-nextNav{background-position:-37px 0px;right:200px; top:168px;}
.theme-default a.nivo-prevNav{left:200px; top:168px;background-position:0px;}
.theme-default .nivo-caption{font-family:Helvetica, Arial, sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:552px;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto; z-index:5;}
.nivoSlider{position:relative;width:100%;height:552px;overflow:hidden;z-index:5;}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none; width:100%;height:552px;}
.nivo-main-image{display:block!important;width:100% !important; height:552px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px}
.nivo-caption p{margin:0;padding:5px}
.nivo-caption a{display:inline!important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer; }
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:700}	

.bg_slide_bottom{position:absolute;height:180px;background:url(../images/bg_slide.png) center repeat-y;bottom:0px;width:100%;z-index:9999;}
.bg_slide_container {width:1000px;margin:0 auto;padding:0; }
.bg_slide_page { width:1000px;float:left;text-align:left;}
.bg_slide_content { width:100%;float:left;}
.bg_slide_content_item{ width:48%;float:left;padding:1%;}

.bg_slide_content_item_title{width:100%; height:31px; float:left;line-height:31px; color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px; font-family:Tahoma; margin-bottom:12px;}
.bg_slide_content_item_title a{color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px;}
.bg_slide_content_item_sum{width:100%; float:left;line-height:20px; color:#FFF; font-family:Tahoma;text-align:justify;}
.bg_slide_content_item_detail0{height:31px; float:left;line-height:31px; color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px; font-family:Tahoma;background:#f10e0e;padding:0 15px;margin-top:10px;}
.bg_slide_content_item_detail0 a{color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px;}
.bg_slide_content_item_detail1{height:31px; float:right;line-height:31px; color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px; font-family:Tahoma;background:#2e2e2e;padding:0 15px;margin-top:10px;}
.bg_slide_content_item_detail1 a{color:#FFF; text-transform:uppercase; font-weight:700; font-size:14px;}

#middle {
width:1000px;
margin:auto; 
}
.right_panel { width:428px;padding-top:10px;float:left;}
.left_panel{width:572px; float:left;padding-top:10px;}
.left_default{ width:230px; float:left;padding-top:10px; margin-left:3px;}
.right_default{ width:766px; float:left;padding-top:10px; }
.box_left_panel{ width:361px; height:auto; float:left; margin-right:9px; _margin-right:7px;}
.box_right_panel{ width:361px; height:auto; float:left;}

.box_cat {
width:252px;
float:left;
margin-top:5px;
background:url(../images/box_cat.jpg) no-repeat top center;
}
.cat_title {
width:232px;
height:30px;
float:left;
padding-left:20px;
line-height:30px;
font-size:14px;
color:#31e600;
font-weight:bold;
}
.cat_content {
width:252px;
height:auto;
float:left;
padding-top:6px;
}

/*box_left*/
.box_left {width:190px;float:left;}
.side_title_a {width:190px;height:23px;float:left;line-height:23px; background:#d8e9f0;}
.side_title_a a{margin-left:15px; padding-left:15px; background:url(../images/icon_menu.jpg) left center no-repeat; color:#363f66;}
.side_title_a a:hover{color:#0a2165; font-weight:bold;}
.side_title {width:190px;height:23px;float:left;text-indent:20px;line-height:23px; color:#0257ce;background:url(../images/side_title.jpg) repeat-x;font-weight:bold;}
.side_content {width:190px;float:left;}
.side_bottom { float:left; width:200px; height:7px; background:url(../images/bg_side_bottom.jpg) no-repeat; }
.side_content a{color:#000;text-decoration:none;}
.menu_pro{width:165px; padding:5px 0 5px 25px; background:url(../images/icon_pro.jpg) 10px 6px no-repeat; float:left;}
.menu_pro a{ color:#2c5768;}
.menu_pro a:hover{text-decoration:underline;}
.border_menu_pro{width:190px; height:2px; background:url(../images/border_menu_pro.jpg) no-repeat; overflow:hidden; float:left;}

/*box_home_left*/
.box_about_home{ width:1000px; height:auto; float:left;}
.box_home_left{width:490px; height:auto; float:left; padding-bottom:10px;}
.box_home_left_title{width:100%; height:31px; float:left;background:url(../images/bg_home_left_title.png) 10px center no-repeat; line-height:31px; color:#00954c; text-transform:uppercase; font-weight:700; font-size:14px; text-indent:50px;font-family:Tahoma; margin-bottom:12px;}
.box_home_left_title a{color:#00954c; text-transform:uppercase; font-weight:700; font-size:14px;}
.general_about{ width:742px; height:auto; float:left; position:relative;}
.general_aboutT{ width:742px; height:30px; float:left; line-height:30px; text-align:center; color:#22a766; font-size:17px; font-weight:700; text-transform:uppercase;}
.box_home_content{width:552px; padding:0 0 5px 10px; float:left; line-height:18px;font-family:Tahoma; text-indent:30px; color:#4c4c4c;}
.box_home_content a{ float:right; color:#017a3f; font-size:11px; text-decoration:underline; margin-top:20px;}
.box_home_right{width:428px; height:auto; float:left; margin-bottom:10px;}
.box_home_right_title{width:408px;height:31px;float:left;background:url(../images/bg_home_right_title.png) 15px center no-repeat; line-height:31px;color:#00954c;text-transform:uppercase;font-weight:700;font-size:14px;text-align:left;text-indent:50px;font-family:Tahoma; margin-bottom:10px;}
.box_home_right_title a{color:#00954c;text-transform:uppercase;font-weight:700;font-size:14px;}
.box_home_right_title1{width:408px;height:35px;float:left;line-height:40px;color:#00954c;text-transform:uppercase;font-weight:700;font-size:14px;text-align:left;text-indent:15px;font-family:Tahoma; margin-bottom:5px;}
.box_home_right_title1 a{ float:right; font-size:11px; color:#6e6e6e; text-transform:none; text-decoration:underline;}
.box_home_contentR{width:408px; padding:0 0 0 15px; float:left; line-height:18px;font-family:Tahoma; color:#4c4c4c;}
.list_customerH{ width:200px; height:23px; text-indent:15px; float:left; background:url(../images/list_customerH.png) 1px center no-repeat;}
.list_customerH a{ color:#5e5e5e;}
.box_home_bottom{ width:1000px; float:left; height:175px; background:#e8e7e7;}
.title_news_home{ width:100%; height:40px; line-height:40px; color:#444444; font-size:16px; font-weight:700; margin-bottom:10px;border-bottom:2px solid #cccccc;}
.title_news_home a{color:#444444; font-size:14px; font-weight:700;}
.name_home_a{ width:100%; height:25px; line-height:25px; text-indent:15px; float:left; overflow:hidden; background:url(../images/name_home.png) left center no-repeat;}
.name_home_a a{color:#141414; font-weight:400; font-size:13px; overflow:hidden;}
.name_home_a span{color:#757575; font-size:12px; line-height:17px;}
.news_home_first{ width:100%; height:25px; line-height:25px; float:left; overflow:hidden;}
.news_home_first a{color:#f10e0e; font-weight:bold; font-size:13px; overflow:hidden;}
.news_home_first_sum{ width:100%;line-height:20px; float:left; text-align:justify;}
.news_home_first_detail{ width:100%; height:25px; line-height:25px; float:right; overflow:hidden;text-align:right}
.news_home_first_detail a{color:#f10e0e; font-weight:normal; font-size:12px; overflow:hidden;text-decoration:underline;}
.new_home_first_img{box-shadow: 0px 0px 10px 4px #ccc;-moz-box-shadow: 0px 0px 10px 4px #ccc;-webkit-box-shadow: 0px 0px 10px 4px #ccc;background:#FFF;padding:5px;width:200px;float:left;}
.new_home_first_info{width:100%;float:left;margin-bottom:10px;}
.new_home_first_info_head{width:260px;float:left;color:#393939;font-weight:bold;}
.new_home_first_info_sum{width:260px;float:left;color:#007380;padding-left:20px;line-height:21px;}

.project_home{width:100%;float:left;margin-top:10px;}
.project_home_img{width:160px;float:left;height:120px;}
.project_home_info{width:310px;float:left;height:100px;overflow:hidden;background:#007380;padding:10px;}
.project_home_info_title{width:100%;float:left;line-height:20px;font-family:Tahoma;font-size:13px;padding-bottom:20px;}
.project_home_info_title a{color:#FFF;font-weight:bold;}
.project_home_info_sum{color:#FFF;text-align:justify;width:100%;}

.video_home{ width:118px; height:98px; float:left; border:1px solid #ccc; margin:0 17px 0 0;text-align:center;}
.video_home a{ color:#00783d; font-size:12px; font-weight:700; }
.line_service_home{ width:300px;  margin-left:5px; float:left; background:url(../images/bg_service_home.png) left 5px no-repeat; padding-left:15px; line-height:17px; font-family:Tahoma;}
.line_service_home a{color:#535353; font-size:12px; }
.line_service_home1{ width:210px;  margin-left:5px; float:left; background:url(../images/bg_service_home.png) left 5px no-repeat; padding-left:15px; line-height:17px; font-family:Tahoma;}
.line_service_home1 a{color:#535353; font-size:12px; }
.box_cat_home_service{ width:990px; padding:10px 0 0 10px; float:left;border-top:1px solid #d5d5d5;}
.cat_home_service_content{ width:800px; height:120px; float:left; margin-left:5px;}
.list_cat_services{ width:194px; height:145px; float:left; margin:10px 5px 0 0;}
.cat_services_img{ width:194px; height:51px; line-height:51px; color:#fff; font-size:14px; font-weight:700; float:left; background:url(../images/bg_cat_service_img.jpg) bottom center no-repeat;}
.details_recruitment{text-align:justify; padding:15px 0; font-size:13px; color:#555555; font-size:13px; font-family:tahoma; border-bottom:1px solid #dbdbdb; margin-bottom:15px;}
.details_recruitment p{font-size:13px; color:#555555; font-weight:700;}
.job_description{ width:480px; height:auto; margin-bottom:10px; float:left;font-size:13px; color:#555555;}
.recruitment{ width:238px; height:auto; float:left; background:#faf9f9; margin-left:20px; border:1px solid #b2b1b1; border-radius:5px;}
.line_recruitment{ width:230px; margin-left:15px; color:#00a153; font-weight:700; padding:5px 0 0 0;margin-bottom:10px;}
.line_recruitment span{ color:#6a6a6a; font-size:12px; padding-left:20px; line-height:30px;}
.line_recruitment1{ width:220px; margin-right:15px; float:left; color:#666; font-weight:700; padding:5px 0 0 0;margin-bottom:10px;}
.line_recruitment1 span{ color:#FA190E; font-size:12px; padding-left:20px; line-height:30px;}
.send_profile{ width:213px; height:46px; float:left; text-indent:20px; padding:10px 0 0 0; color:#fff; font-weight:700;background:url(../images/send_profile.png); text-transform:uppercase;line-height:20px;}
.send_profile a{color:#fff; font-weight:700; text-decoration:underline; line-height:20px; margin:-5px 0 0 70px; text-transform:uppercase; }
.notice_profile{ width:742px;height:56px;background:url(../images/notice_profile.png) 220px 15px no-repeat; margin-top:10px;line-height:56px;color:#000;float:left;border-top:1px solid #dbdbdb; padding-top:10px; text-indent:25px;}
.submit{ width:105px; height:28px; background:url(../images/submit.png); color:#fff; line-height:28px; text-align:center; border:none; cursor:pointer;}
.reset{ width:103px; height:28px; background:url(../images/reset.png); color:#fff; line-height:28px; text-align:center; border:none; margin-top:15px; cursor:pointer;}
.register_services{width:227px; height:46px; float:left; text-indent:30px; padding:10px 0 0 0; color:#fff; font-weight:700;background:url(../images/register_buyhome.png); text-transform:uppercase;line-height:20px; margin-top:10px; }
#map_services{ width:1800px; margin:auto; height:1153px;background:url(../images/map_services.jpg); position:relative; /*overflow:auto; overflow-y:hidden;*/}
.ground_map_title{ width:100%; background:#fff;}
#map_title{ width:1000px; margin:auto; height:90px; padding-top:15px;}
#name_title_map{ width:1000px;float:left;color:#00a354;text-transform:uppercase;font-size:17px;text-align:center; margin-top:20px; position:relative;}
.icon_map{ width:56px; height:50px; position:absolute;}
.name_map{ width: 265px; text-align:center; color:#00a354; font-weight:700; text-transform:uppercase; font-size:13px;}
.address_map{width: 265px; text-align:center; font-size:12px; color:#498bc8; padding:5px 0;}
.address_map span{ color:#393939;}
ul.dropdown{ position: relative; }
ul.dropdown li{height:30px; width:172px; line-height:30px; text-align:left; padding-left:20px;float: left; zoom: 1; background:url(../images/category_services.png); margin-top:-8px; }
ul.dropdown a:hover{ color: #fff; }
ul.dropdown a:active{ color: #fff; }
ul.dropdown li a{ display: block; color: #fff; font-size:12px; }
ul.dropdown li:last-child a {}
ul.dropdown li.hover,ul.dropdown li:hover {  color: black; position: relative; }
ul.dropdown li.hover a { color: black; }
ul.dropdown ul{ width: 200px; visibility: hidden; position: absolute; top: 38px; left: 0; border-radius:8px;}
ul.dropdown ul li{ font-weight: normal; background: #f6f6f6; color: #000;float: none; z-index:9; position:relative; height:30px; line-height:30px; padding-bottom:8px;border-radius:8px;opacity:0.8;}
ul.dropdown ul li a{ width: 100%; color:#003090; display: inline-block; } 
ul.dropdown ul li a:hover{ width: 100%; color:#00a354; display: inline-block; } 
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul{ visibility: visible; }
.tag_land{ width:740px; height:50px; float:left;}
.tag_land_title{ width:90px; z-index:1000; margin-left:-5px; height:50px; float:left; line-height:18px; text-indent:15px; color:#000; font-weight:700;}
.tag_land_content{ width:640px; height:50px; line-height:18px; float:left; color:#747474;}
.tag_land_content a{ color:#747474; font-weight:700; font-family:Tahoma;}
.tag_land_content a:hover{ color:#004175;font-weight:700;}

#slideshow1 {width: 743px;height: 416px;  position:relative; margin-bottom:30px;}
#slideshow1 ul {position: relative;list-style: none;padding: 0;margin: 0;}
#slideshow1 ul li {position: absolute;top: 13px;left: 0;display: none;}
#slideshow1 ul li.current {display: block;}
#slideshow1 ul li.download { margin-top:5px;}
#slideshow1 ul li.download a { color:#008645; font-weight:700; text-decoration:underline;}
#slideshow1 li img {float: left;margin-right: 20px;}
#slideshow1 #controls {width:665px;text-align: right;}
#slideshow1 .notice {width:75px; height:35px; padding:0 10px 0 12px; position:absolute; bottom:-42px; right:-10px; color:#066986; border:1px dotted #6f6f6f; border-top:none; border-right:none;}


/*-----------tap detail-------------*/
.tab_detail_product{width:728px;height:29px;float:left; position:absolute; border-bottom:1px solid #04d770; padding-left:15px;}
.detail_product_active .detail_product_center {padding:0px 15px;height:28px;float:left;line-height:27px;background:url(../images/bg_tab_active.jpg);color:#fff;cursor:pointer;font-size:13px; border:1px solid #b4c8d3; border-bottom:none; margin-right:3px;border-radius:5px 5px 0 0; z-index:9; position:relative; font-weight:400;}
.detail_product_inactive .detail_product_center {padding:0px 15px;height:27px;float:left;line-height:27px;background:#fff;color:#717171;cursor:pointer;font-size:13px; border:1px solid #b7b7b7; border-bottom:none; margin-right:3px; border-radius:5px 5px 0 0;}

.tab_golf{ width:225px; height:auto; float:left; padding:0 0 10px 0; margin:5px 0 0 0; background:url(../images/tab_golf.png) bottom center no-repeat;}
.tab_golfC{ width:225px; height:auto; float:left;}
.content_golfC{ width:225px; height:70px; float:left; }
.tab_detail_golf{width:225px;height:auto;float:left; }
.detail_golf_active .detail_golf_center {padding:0px 12px;height:27px;float:left;line-height:27px;background:#e6e6e6;color:#000;cursor:pointer;font-size:12px; margin:0 2px 2px 0; z-index:9; position:relative; font-weight:400;}
.detail_golf_inactive .detail_golf_center {padding:0px 12px;height:27px;float:left;line-height:27px;background:#00c25f;color:#fff;cursor:pointer;font-size:12px; margin:0 2px 2px 0; }

.faq_img {width:16%;float:left;margin-left:10px;}
.faq_123 {margin-top:5px;}
.faq_123 a{ color:#22A766; font-weight:700;}
.video_123 {margin-top:45px;margin-left:15px;}
.faq_abc {margin-top:5px;color:#929292;}
.faq_info {width:19%;float:left;background:#f8f8f8;padding:13px 10px; margin-left:5px;color:#929292;}
.faq_info1 {margin-top:3px;}
.faq_info1 span{color:#b80000;}
.title_comment{ width:743px; height:30px; float:left; background:#DDE8F4; border-bottom:1px solid #ABC5E4;border-top:2px solid #ABC5E4; line-height:30px; text-indent:15px; font-weight:700; color:#444;}
.list_comment{ width:745px; float:left; padding:15px 0; border-bottom:1px solid #ccc;}
.content_comment{ width:655px; color:#444; margin-left:10px; float:left; line-height:17px;}
.name_comment{ width:655px;color:#999; float:left; display:block; margin-bottom:5px;}
.name_comment span{ color:#578CCA; font-weight:700; font-size:14px; margin:0 10px 0 0;}
.count_comment{ width:743px; height:30px; float:left;font-weight:700; color:#444; font-size:17px; position:relative;}
.share1{ width:120px; height:26px; float:left; position:absolute; top:2px; right:-15px;}

.cat_services_img a{}
#newsticker-demo { width:100%; padding:0; font-family:Tahoma;font-size:12px;margin:auto;}
#newsticker-demo a { text-decoration:none; }
#newsticker-demo img {}
#newsticker-demo .title {text-align:center;font-size:14px;font-weight:bold;padding:5px;}
.newsticker-jcarousellite { width:100%; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:left; width:99%; height:auto;}
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }
.clear { clear: both; }
.box_menu1{width:224px;float:left;}
.box_menu_title{ width:224px; height:40px; line-height:40px; color:#ff0000; font-weight:700; text-align:left;font-size:15px; z-index:3; position:relative;border-bottom:2px solid #cccccc;margin-bottom:20px;font-family:Tahoma;}
.left_content{width:222px;float:left; margin-top:-25px; padding:20px 0 10px 0; border-top:none;}
.parent_pro{width:222px; line-height:20px; margin-bottom:5px;overflow:hidden; font-weight:normal; text-align:left; background:url(../images/parent_pro.png) 5px center no-repeat; font-family:Tahoma; text-indent:15px;color:#525252;}
.parent_proA{width:222px; margin-bottom:5px;line-height:20px; overflow:hidden; font-weight:700; text-align:left; background:url(../images/parent_pro.png) 5px center no-repeat; font-family:Tahoma; text-indent:15px; color:#fa190e;}
.parent_pro1{width:200px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#5e5e5e;font-weight:400; text-indent:15px; margin-left:15px;}
.parent_pro1A{width:200px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#fa190e;font-weight:400; text-indent:15px; margin-left:15px;}
.parent_pro2{width:180px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#5e5e5e;font-weight:400; text-indent:15px; margin-left:40px;}
.parent_pro2A{width:180px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#fa190e;font-weight:400; text-indent:15px; margin-left:40px;}
.parent_pro3{width:170px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#5e5e5e;font-weight:400; text-indent:15px; margin-left:50px;}
.parent_pro3A{width:170px; height:auto; text-align:left; padding:5px 0; line-height:20px; overflow:hidden; background:url(../images/parent_pro1.png) left center no-repeat;font-family:Tahoma;color:#fa190e;font-weight:400; text-indent:15px; margin-left:50px;}
/*box_right*/
.box_right{width:224px; float:left; border:1px solid #cccccc; margin-bottom:6px; border-radius:5px;}
.box_right_title{width:224px; height:34px; float:left; background:url(../images/bg_title_right.png); line-height:34px; color:#fff; text-transform:uppercase; font-weight:700; font-size:13px; text-align:center; border-radius:5px 5px 0 0; font-family:Tahoma;}
.box_right_content{ width:100%; height:auto; float:left; background:url(../images/bg_content_about.jpg);}
.about_img{ width:206px; height:114px;margin:15px 0 0 17px; border:2px solid #fff;}
.about_Summarise{width:230px; font-size:12px; color:#8d8d8d; line-height:20px; margin:6px 0 19px 14px;font-family:Tahoma;}
.box_right1{width:241px; float:left; border:1px solid #cccccc; margin-bottom:6px; border-radius:5px; padding-bottom:5px;}
.box_right_title1{width:241px; height:30px; float:left; background:url(../images/bg_title_right1.png); line-height:30px; color:#fff; text-transform:uppercase; font-weight:700; font-size:13px; text-align:center; border-radius:5px 5px 0 0; font-family:Tahoma;}
.box_right_content1{ width:100%; height:auto; float:left; background:#fff;}
.box_right_content2{ width:230px; height:auto; float:left; background:#fff;}
.box_new_hot{ width:100%; float:left;margin-bottom:15px; padding-bottom:10px; line-height:17px; text-align:justify; color:#525252; border-bottom:1px solid #ccc;}
.documents_other { width:650px; padding:5px 0 5px 15px; background:url(../images/bg_service_home.png) left center no-repeat; float:left; margin-left:20px; }
.documents_other a{color:#006CB8; font-weight:400;}
.list_image_plant{ width:210px; height:180px; float:left; margin:10px 0 0 23px;}
.list_image_plantN { width:210px; height:30px; text-align:center; line-height:30px; font-family:Tahoma;}
.list_image_plantN a{color:#006cb8;}
.list_video_plant{ width:300px; height:200px; float:left; margin: 0 0 20px 40px; position:relative;}
.video_plant{ width:87px; height:88px; position:absolute; cursor:pointer; top:35px; left:68px; background:url(../images/bg_video.png);}
.image_news{ width:233px; height:169px; background:url(../images/image_news.jpg); float:left; margin:20px 20px 0 0; position:relative;}
/*-------------------- Project -------------------*/
.project_name_ajax{width:990px; margin-top:15px; float:left;}
.project_name_ajax a{color:#ec041f; font-weight:bold; font-size:20px;}
.project_info_ajax_line{width:984px; height:40px; border-bottom:1px solid #e1e1e1; margin-top:70px; position:relative;}
.project_info_ajax{width:165px; height:40px; background:#e7e7e7; text-align:center; border-radius: 8px 8px 0 0; line-height:40px; color:#06427f; font-size:14px;}
.project_content_ajax{color:#818181; font-size:14px; font-family:Tahoma; float:left; padding:10px 0; line-height:20px; text-align:justify;}
.addthis_toolbox.addthis_pill_combo a {float: left;width:85px;}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter { margin-top: -2px;}
.addthis_button_compact .at15t_compact {margin-right: 4px;  float: left;}



.faq_right, .documents_right{width:220px; padding:4px 0 4px 18px; line-height:18px; float:left; background:url(../images/bg_service_home.png) 6px 11px no-repeat;}
.faq_right a{color:#404040;}
.faq_right a:hover{color:#404040;}
.documents_right a{color:#404040; float:left; font-family:Tahoma;}
.box_child_pro1{width:245px; float:left; display:none; }
.documents_right a:hover{color:#404040;}
.menu_right{width:100%; height:23px; padding-top:6px; float:left; background:#f7f7f7 url(../images/bg_menu_right.png) 5px center no-repeat; border-bottom:1px solid #d9d9d9;font-family:Tahoma;}
.menu_right a{color:#2f2f2f; font-weight:bold; padding-left:25px;}
.menu_right a:hover{color:#2f2f2f;}
.menu_right1{width:100%; height:auto;  float:left; background:#f7f7f7 url(../images/bg_menu_right1.jpg) 8px 12px no-repeat; border-bottom:1px solid #d9d9d9;font-family:Tahoma; line-height:17px; padding:5px 0; text-indent:25px;}
.menu_right1 a{color:#0575ff; font-weight:400; padding-left:10px;}
.menu_right1 a:hover{color:#0575ff;}
.about_map{width:713px; float:left; position:relative; margin-bottom:6px;}
.about_map a{color:white; font-weight:bold; text-transform:uppercase; font-size:11px}
.about_map1{height:43px; margin:auto; width:135px; background:url(../images/about_map_btn.jpg) repeat-x;}
.about_map1_over{height:43px; width:135px; line-height:43px; text-align:center; background:url(../images/about_map_btn_right.jpg) right top no-repeat;}
/*map 4*/
.general_about_map4{margin:auto; border-top:2px solid #a7a7a7; width:50%;}
.box_map4{width:110px; height:90px; float:left;}
.box_map4_border{width:16px; height:90px; background:url(../images/box_map4_border.jpg) center no-repeat; float:left;}
.about_map4{height:43px; width:110px; background:url(../images/about_map_btn.jpg) repeat-x;float:left;}
.about_map4_over{height:36px; width:110px; line-height:16px; padding-top:7px; text-align:center; background:url(../images/about_map_btn_right.jpg) right top no-repeat;}
.about_map4_over a{font-size:11px;}
/*map 5*/
.general_about_map5{margin:auto; border-top:2px solid #a7a7a7; width:90%;}
.box_map5{width:113px; height:90px; float:left;}
.box_map5_border{width:16px; height:90px; float:left;}
.about_map5{height:43px; width:113px; background:url(../images/about_map_btn.jpg) repeat-x;float:left;}
.about_map5_over{height:36px; width:113px; line-height:16px; padding-top:7px; text-align:center; background:url(../images/about_map_btn_right.jpg) right top no-repeat;}
.about_map5_over a{font-size:11px}
.border_bottom_map5{margin:auto; width:74%; border-top:2px solid #a7a7a7;}
/*map 6*/
.general_about_map6{margin:auto; border-top:2px solid #a7a7a7; width:90%;}
.box_map6{width:130px; float:left; padding:0 14px;}
.box_map6_border{width:36px; height:90px; float:left;}
.about_map6{ width:130px; background:#027301 url(../images/about_map6.jpg) repeat-x;float:left;}
.about_map6_over{ width:130px; padding-top:7px; text-align:center; background:url(../images/about_map6_over.jpg) right repeat-y;}
.div_general_map6{width:100%; float:left; text-align:center;}
.div_general_map6 a{font-size:11px;}
.general_about_map7{width:100%; float:left; text-align:left; padding:5px 0; line-height:16px;}
.general_about_map7 a{font-size:9px;}
.about_line{width:100%; float:left; height:24px; background:url(../images/about_line.jpg) center no-repeat;}
.about_map_bks_line{width:98px; *width:95px; height:3px; background:url(../images/about_map_bks_line.jpg) no-repeat; overflow:hidden; position:absolute; top:52px; right:255px;}
.about_map_bks{width:82px; height:24px; background:url(../images/about_map_bks.jpg) no-repeat;  position:absolute; top:42px; right:175px; line-height:23px; text-align:center;}
.about_map_bks a{color:#7b1d3e; font-size:10px; font-weight:bold;}
.about_map_hdqt_line{width:98px; *width:95px; height:3px; background:url(../images/about_map_bks_line.jpg) no-repeat; overflow:hidden; position:absolute; top:118px; right:255px;}
.about_map_hdqt{width:82px; height:24px; background:url(../images/about_map_bks.jpg) no-repeat;  position:absolute; top:108px; right:175px; line-height:23px; text-align:center;}
.about_map_hdqt a{color:#7b1d3e; font-size:10px; font-weight:bold;}
.about_map_tgd_line{width:98px; *width:95px; height:3px; background:url(../images/about_map_bks_line.jpg) no-repeat; overflow:hidden; position:absolute; top:180px; right:255px;}
.about_map_tgd{width:82px; height:24px; background:url(../images/about_map_bks.jpg) no-repeat;  position:absolute; top:170px; right:175px; line-height:23px; text-align:center;}
.about_map_tgd a{color:#7b1d3e; font-size:10px; font-weight:bold;}
.white1{width:70px; height:10px; position:absolute; top:195px; left:159px; background:white;}
.white2{width:70px; height:10px; position:absolute; top:286px; left:20px; background:white;}
.white3{width:80px; height:10px; position:absolute; top:400px; left:33px; background:white;}
.white4{width:70px; height:10px; position:absolute; top:286px; right:25px; background:white;}
.about_line1{width:19px ; height:1px; border-top:2px solid #a7a7a7; position:absolute; top:407px; right:17px;}
.about_line2{width:160px ; height:1px; border-top:2px solid #a7a7a7; position:absolute; top:198px; right:17px;}
/*.about_map_tltk_line{width:2px ; height:207px; border-right:2px solid #a7a7a7; position:absolute; top:200px; right:17px;}
*/
.about_map_tltk_line{width:2px ; height:207px; border-right:2px solid #a7a7a7; float:right; margin-right:15px;}
/* ---- Main panel ---- */
/*list_menu_product*/
.box_list_menu{width:691px; padding:6px; float:left;}
.box_menu_list{width:689px; float:left; border:1px solid #d5d5d5;}
.box_menu_list_title{width:100%; height:30px; float:left; background:#f2f3fb; line-height:30px; text-indent:20px;}
.box_menu_list_title a{font-weight:bold; color:#024d8e;}
.box_menu_list_content{width:100%; float:left;}
.box_menu_sub{width:33%; float:left;}
.menu_sub_item{width:95%; float:right; padding:3px 0; line-height:18px; background:url(../images/menu_sub_item.jpg) 4px 8px no-repeat; }
.menu_sub_item a{padding-left:15px; color:#024e8c}
.menu_sub_active{width:95%; float:right; padding:3px 0; line-height:18px; background:url(../images/menu_sub_active.jpg) 4px 8px no-repeat; }
.menu_sub_active a{padding-left:15px; text-decoration:underline; color:#023157;}
/* ------ CSS define box center for home page ------*/
.box_center {width:742px;float:left;margin: 0 0 5px 15px;}
.box_center_title {width:742px;height:24px;float:left;color:#272727;font-weight:bold;line-height:24px;background:#d2d3d3;font-family:Tahoma; position:relative; background:url(../images/title_center.jpg) bottom repeat-x; text-align:left;}
.text_box_CT{ height:24px; position:absolute; left:0; top:0; background:#fff; padding:0 20px 0 5px; color:#009c50; font-size:14px; font-weight:700; line-height:35px;}
.box_center_title a{float:right; padding-right:20px; color:#324e66; background:url(../images/more.jpg) 5px center no-repeat;} 
.box_center_title a:hover{font-weight:bold;}
.box_center_title1 {width:742px;height:24px;float:left;color:#919191;font-weight:400;line-height:24px;text-indent:35px;background:url(../images/home_title.png) 5px center no-repeat;font-family:Tahoma; text-align:left;}
.box_center_title1 a{color:#919191; margin-top:-15px;} 
.bottom_title{ width:742px; height:20px; float:left;background:url(../images/bg_title_center1.png);}
.box_center_content {width:742px;float:left;padding:0 0 10px 0;}
.list_about{ width:735px; height:auto; margin-bottom:10px;}
.name_list_about{width:735px; height:41px;position:relative; text-align:left; line-height:41px; border-bottom:1px solid #ccc;}
.iter_list_about{ width:51px;height:41px; position:absolute; left:5px; top:0; text-indent:4px; text-align:center; color:#fff; font-size:21px; line-height:41px;}
.name_list_about a{ color:#1a1a1a; font-size:17px; font-weight:400;text-indent:30px;}
.list_content{width:735px; height:auto; padding:10px 0; font-size:12px; font-family:Tahoma; color:#424141; line-height:20px; text-align:justify; text-indent:40px;}
.list_news{width:742px; height:auto; float:left; margin-top:15px;}
.title_list_news{width:742px;height:28px;float:left;color:#fff;font-weight:700; font-size:13px;line-height:28px;text-indent:7px;background:url(../images/title_list_news.png) left center no-repeat;font-family:Tahoma;}
.title_list_news a{color:#fff;font-weight:700; font-size:13px; text-transform:uppercase;}
.content_list_news{ width:742px; height:auto; padding:20px 0 5px 0; float:left;background:url(../images/news_first.png) right top no-repeat;}
.news_first{ width:742px; height:120px; float:left; margin:auto;color:#1e1e1e; line-height:18px; font-size:12px; position:relative;}
.news_first a{ color:#1e1e1e; font-weight:700; }
.news_first span{ color:#b0b0b0; font-size:11px; display:block; margin:5px 0;}
.line_news{ width:720px; height:20px; float:left; line-height:20px; text-indent:35px; background:url(../images/parent_pro1.png) 15px center no-repeat; text-align:left;}
.line_news a{ color:#2c6f87; font-size:12px;}

.golf_category{ width:742px; height:auto; float:left; background:#9ed40e url(../images/golf_category.jpg) bottom no-repeat; border-radius:0 0 12px 12px; margin-bottom:10px; padding-bottom:20px;}
.golf_categoryT{ width:742px; height:22px; color:#fff; line-height:20px; text-indent:50px; float:left; background:url(../images/golf_categoryT.png); font-size:12px; font-weight:700; }
.golf_categoryC{ width:742px; height:auto; float:left;}
.golf_category1{width:742px; height:28px; float:left; background:url(../images/golf_category1.png) 5px center no-repeat; color:#fff; line-height:28px; text-indent:20px; font-size:14px; font-weight:700; }
/*.golf_category2{ width:707px; height:auto; float:left; background:url(../images/golf_category2.png) 20px 9px no-repeat; color:#010101; line-height:25px; padding-left:35px; font-weight:700; position:relative; }
.golf_category3{height:25px; color:#1860c2; background:url(../images/golf_category3.png) right no-repeat; line-height:25px; text-indent:30px; font-weight:400; padding:0 8px 0 5px; }*/
.golf_category2{ height:auto; float:left; background:url(../images/golf_category2.png) 20px 9px no-repeat; color:#010101; line-height:25px; padding:0 10px 0 35px; font-weight:700; position:relative; }
.golf_category4{ width:707px; height:auto; float:left;color:#010101; font-weight:700; position:relative; }
.golf_category3{height:auto; color:#1860c2;  line-height:25px; font-weight:400; margin-left:182px; }
.golf_category3 a{color:#1860c2;  font-weight:400; padding:0 5px 0 2px;}
.list_golf{width:742px; height:auto; float:left; margin-top:8px; border: 1px solid #cacaca;}
.title_list_golf{width:742px;height:58px;float:left;color:#fff;font-weight:700; font-size:14px;line-height:25px;text-indent:7px;background:url(../images/title_list_golf.jpg) left center no-repeat;font-family:Tahoma; color:#009a4f; position:relative;}
.title_list_golf a{color:#009a4f;font-weight:700; font-size:14px; text-transform:uppercase; padding-left:60px;}
.title_golfC{ width:555px; height:28px; position:absolute; right:5px; bottom:0; color:#fff;}
.title_golfC a{color:#fff;font-weight:400; font-size:12px; text-transform:none; padding-left:0px;}
.content_list_golf{ width:742px; height:auto; padding:10px 0 5px 0; float:left;}
.golf_first{ width:258px; height:330px; float:left;background:url(../images/golf_img.png) no-repeat; margin:auto;color:#444444; line-height:18px; font-size:12px; position:relative; padding-left:5px; margin:0 8px 18px 8px;}
.golf_img{ width:250px; height:167px; float:left; margin:0 0 15px 0px;}
.golf_first a{ color:#009a4f; font-weight:700; font-size:13px; text-align:left; text-transform:uppercase; }
.golf_first span{ color:#b0b0b0; font-size:11px; display:block; margin:5px 0;}
.line_golf{ width:462px; height:100px; float:left; line-height:20px; background:url(../images/parent_pro1.png) 15px center no-repeat; text-align:left; margin-bottom:16px;}
.line_golf a{ color:#009a4f; font-weight:700;}
.line_golf span{ color:#b0b0b0; font-size:11px; display:block; margin:5px 0;}
.line_golf a{ color:#009a4f; font-size:12px;}
.golf_details a{ color:#ff0000; font-size:12px; font-weight:400; text-transform:none; float:right; margin:-18px 20px 0 -20px; }
.golf_details1 a{ color:#ff0000; font-size:12px; font-weight:400; text-transform:none; float:right; margin:-20px 20px 0 -20px; }
.scroll {width:705px;float:left;padding:10px;height:560px;overflow:auto;}
.product_name {color:#1ba7ec;text-decoration:none;font-weight:bold;padding:5px 0px;text-align:center;}
.news_box_right{width:580px; float:left; margin-left:8px; _margin-left:3px;}
.new_box_right_header{width:580px;float:left;text-indent:26px;}
.list_document{width:742px; height:auto; float:left; }
.title_list_document{width:742px;height:28px;float:left;color:#fff;font-weight:700; font-size:13px;line-height:28px;text-indent:7px;background:url(../images/title_list_news.png) left center no-repeat;font-family:Tahoma;}
.title_list_document a{color:#fff;font-weight:700; font-size:13px; text-transform:uppercase;}
.content_list_document{ width:742px; height:auto; padding:5px 0 5px 0; float:left;}
.document_first{ width:742px;height:120px;float:left;margin:auto;color:#444444;line-height:18px;font-size:12px; position:relative; padding-top:10px;}
.document_first a{ color:#009a4f; font-weight:700; }
.document_first span{ color:#b0b0b0; font-size:11px;display:block; margin:5px 0;}
.documents_share{width:500px; height:35px; position:absolute; bottom:0px; left:5px;}
.documents_share1{width:500px; height:25px; float:left;}
/* ----- CSS defint for slideshow box -----*/
.listItem {width:98%;float:left;padding:6px 15px;}
.details{float:right; padding-left:16px; color:#008c68; font:bold; background:url(../images/details.jpg) center left no-repeat;}
.details1{float:right; padding:10px 20px 0 0; color:#017a3f; font:bold; text-decoration:underline;}
.details2 {float:right;  color:#000; font-weight:400; position:absolute; bottom:12px; right:25px;}
.details2 a{color:#FA190E; text-decoration:underline; font-weight:400;}
.details3{float:right; padding-left:16px; color:#b60b0b; font:bold; position:absolute; bottom:10px; right:10px;}
.details_name{color:#1e1e1e;font-size:17px; font-family:tahoma;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #ccc;}
.details_date{color:#999999; font-size:13px; padding-top:5px; padding-bottom:5px; font-style:italic;}
.details_Summarise{text-align:justify; color:#3F3F3F; font-family:tahoma; padding-bottom:15px; font-size:13px; font-weight:bold;}
.details_content{text-align:justify; padding-bottom:15px; font-size:13px; font-family:tahoma; line-height:18px;}
.details_other{width:97%;padding:10px 10px 0; margin-bottom:15px;float:left;}
.details_other li{margin:1px;}
.details_other li.text_title{font-weight:700; text-transform:uppercase;width:100%;color:#000;list-style: none; text-align:left;margin-bottom:5px;}
.box_home_news_home_rel{width:326px;float:left; margin-left:5px;padding:3px;color:#00a354;font-weight:700;background:url(../images/cham1.jpg) left no-repeat;text-indent:15px;padding-bottom:2px;}
.box_home_news_home_rel a{color:#00a354}
.box_home_news_home_rel a:hover{color:red;}

/* --------------- Footer --------------- */
.footer{width:100%;float:left; background:#FFF url(../images/bg_footer2.png) top left repeat-x;}
.main_footer {width:990px; height:85px;margin:auto;padding:10px 0 0 10px;color:#292929;line-height:17px;position:relative;}
.main_footer p{ width:500px; float:left; line-height:22px;}
.share{width:140px; height:30px; position:absolute; top:50px; right:0px; color:#6c6c6c; line-height:30px;}
.share span{ color:#6c6c6c; float:left; margin-right:20px; text-transform:uppercase;}
.navbar{width:1000px;height:34px;text-align:left;font-family:Tahoma;font-size:10px;color:#fff; border-bottom:1px solid #c7c7c7;background:#0c6fae;}
.navbar ul{width:1000px; list-style-type:none;text-align:left; }
.navbar ul li{float:left;margin-top:10px; padding:0 14px; background:url(../images/bg_nar_li.png) right center no-repeat;}
.navbar ul li a{text-decoration:none;color:#fff;font-family:Tahoma;font-size:12px;font-weight:400;}
.navbar ul li a:hover{color:#fff;}

/*faq*/
.add_cauhoi{background:url(../images/button.jpg) repeat-x; height:24px; line-height:24px; padding:0 15px;}
.thongtin{
float:left;
margin-left:15px;
_margin-left:8px;
width:95%;
margin-top:15px;
}
.thongtin a{
float:left;
margin-left:5px;
_margin-left:3px;
width:95%px;
font-weight:bold;
text-decoration:none;
color:#797c81;
text-align:left;
}
.icon{
float:left;
width:10px;
height:10px;
background:url(../images/icon/cap5.gif) top left no-repeat;
}
.faq_name{float:left;width:450px;color:#22A766;font-weight:bold;margin-top:7px;text-align:left;margin-left:20px;}
.faq_content{float:left;width:440px;color:#fff;margin-top:5px;text-align:justify;font-weight:100;color:#797c81;}
.tt_post{margin-top:10px;float:right;padding-left:20px;_padding-left:10px;width:170px;text-align:left;font-size:11px;color:#a5b1b1;font-style:italic;}
.tt_post a{color:#9ca7cc;text-decoration:underline;}
.hr{float:left;width:100%;border-bottom:1px solid  #22A766;height:1px;}
.com_name{float:left; width:100%;margin-left:10px;font-weight:bold;color:#797c81;}
.com_date{float:left; width:100%;font-size:11px;color:#666666;font-style:italic;}
.com_content{float:left; width:100%;text-align:justify;}

/*---------------------------- Sitemap --------------------------------------*/
.treeview { padding: 10px 20px;margin: 38px 20px;list-style: none;}
.treeview ul {background-color: none;margin-top: 4px;}
.treeview .hitarea {background: url(../images/treeview-default.gif) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}
.treeview li { margin: 0;padding: 3px 0pt 3px 16px;}
.treeview a.selected {background-color: #eee;}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li { background: url(../images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.treeview-red li { background-image: url(../images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../images/treeview-red.gif); } 
.treeview-black li { background-image: url(../images/background/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../images/treeview-black.gif); }  
.treeview-gray li { background-image: url(../images/background/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../images/treeview-gray.gif); } 
.treeview-famfamfam li { background-image: url(../images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../images/treeview-famfamfam.gif); } 
.treeview .placeholder {background: url(../images/ajax-loader.gif) 0 0 no-repeat;height: 16px;width: 16px;display: block;}
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../images/folder-closed.png) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../images/folder-closed.png) 0 0 no-repeat; }
.filetree span.file { background: url(../images/file.gif) 0 0 no-repeat; }

.support_chu{color:#525252; line-height:19px; margin-bottom:10px;}