@charset "utf-8";
@font-face{font-family:Hanuman_bk;src:url(fonts/Hanuman.ttf)}
body{background:#fff;margin:0;padding:0}
.kh{font-family:"Hanuman_bk"}
.en{font-family:'Arial', 'tahoma', Helvetica, sans-serif;}
.ds{font-family:'Arial', 'tahoma', Helvetica, sans-serif;}
.ch{font-family:'Arial','tahoma',Helvetica,sans-serif;}
.size10_en{font-size:10px;}
.size11_en{font-size:11px;}
.size12_en{font-size:12px;}
.size13_en{font-size:13px;}
.size14_en{font-size:14px;}
.size15_en{font-size:15px;}
.size16_en{font-size:16px;}
.size17_en{font-size:17px;}
.size18_en{font-size:18px;}
.size19_en{font-size:19px;}
.size20_en{font-size:20px;}
.size24_en{font-size:24px;}
.size10_kh{font-size:10px;}
.size11_kh{font-size:11px;}
.size12_kh{font-size:12px;}
.size13_kh{font-size:13px;}
.size14_kh{font-size:14px;}
.size15_kh{font-size:15px;}
.size16_kh{font-size:16px;}
.size17_kh{font-size:17px;}
.size18_kh{font-size:18px;}
.size19_kh{font-size:19px;}
.size20_kh{font-size:20px;}
.size24_kh{font-size:24px;}
.size10_ch{font-size:10px;}
.size11_ch{font-size:11px;}
.size12_ch{font-size:12px;}
.size13_ch{font-size:13px;}
.size14_ch{font-size:14px;}
.size15_ch{font-size:15px;}
.size16_ch{font-size:16px;}
.size17_ch{font-size:17px;}
.size18_ch{font-size:18px;}
.size19_ch{font-size:19px;}
.size20_ch{font-size:20px;}
.size30_ch{font-size:30px;}
.lineheight12{line-height:12px;}
.lineheight16{line-height:16px;}
.lineheight17{line-height:17px;}
.lineheight18{line-height:18px;}
.lineheight19{line-height:19px;}
.lineheight20{line-height:20px;}
.lineheight21{line-height:21px;}
.lineheight22{line-height:22px;}
.lineheight30{line-height:30px;}
.bold{font-weight:bold;}
.white{color:#fff}
.black{color:#2d2d2d}
.yellow{color:#be9302}
.yellow_light{color:#cc9b44}
.red{color:#ca020b}
.blue{color:#007dc5}
.dark_blue{color:#011192}
.gray{color:#7e7e7e}
.left{float:left}
.right{float:right}
.green{color:#017e0a}
.orage{color:#ff6c00}
.normal{font-weight:400}
.italic{font-style:italic}
.round_3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.round_4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.round_5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.round_4_top{-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-top-left-radius:4px}
.round_4_bottom{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.header_ctn{float:left;width:100%;height:100%}
.logo_ctn{float:left;width:107px;height:133px;margin-top:9px}
.company_title_ctn{float:left;width:401px;height:92px;margin:22px 0 0 25px}
.socail_contact_header{width:350px;height:152px}
.margina_top{margin-top:25px}
.socail_header{width:390px;min-height:35px;text-align:center}
.socail_header span{margin-left:20px}
.lg_link a:link,.lg_link a:visited{color:red;text-decoration:none}
.lg_link a:hover,.lg_link a:active{color:#00f;text-decoration:underline}
.search_block{width:288px;height:27px;margin-top:8px;background:url(bgimg/bg_search.png) no-repeat}
.btn_search{width:30px;height:27px;position:absolute;top:0;right:0}
.search_box{width:100%;margin-top:0;position:relative}
.box_search{width:244px;height:25px;background:red;margin:1px 0 0 5px}
.field_search{width:240px;padding:0 3px;height:25px;line-height:20px;border:none}
a.m1:link,a.m1:visited{text-decoration:none}
a.m1:hover,a.m1:active{text-decoration:underline}
.lg_link_current a:link,.lg_link_current a:visited{color:#00f;text-decoration:none}
.lg_link_current a:hover,.lg_link_current a:active{color:#00f;text-decoration:underline}
.img_lg{float:left;margin:2px 8px 0 6px}
.search_link a:link,.search_link a:visited{color:#fff;text-decoration:none}
.search_link a:hover,.search_link a:active{color:#fff;text-decoration:underline}
.menu_ctn{width:100%;height:40px;position:relative;margin:0}
.container{margin-top:25px;width:1000px;min-height:200px}
.l_panel{float:left;width:630px;min-height:300px;margin-top:16px}
.r_panel{float:right;width:300px;min-height:200px;margin-top:16px}
.slide_ctn{width:994px;height:304px;border:2px solid #fff;box-shadow:0 0 0 1px #e7e7e7;overflow:hidden;position:relative;z-index:0}
.donor_partner_ctn{float:left;width:628px;min-height:354px;border:1px solid #d9d9d9;margin-top:14px}
.bg_donor_partner{float:left;width:622px;min-height:348px;background:#a1bbc6 url(bgimg/bg_donor_partner.jpg) repeat-x top;margin:3px}
.border_bg{float:left;width:600px;height:2px;background:none;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin:4px 0 0 12px}
.donate_link a:link,.donate_link a:visited{color:#000;text-decoration:none}
.donate_link a:hover,.donate_link a:active{color:red;text-decoration:underline}
.more_link a:link,.more_link a:visited{color:#000;text-decoration:none}
.more_link a:hover,.more_link a:active,.more_link a.current{color:#000;text-decoration:underline}
.socail_frame{float:left;width:298px;height:38px;border:1px solid #dbdbdb;margin-top:10px}
.bg_frame{float:left;width:296px;height:36px;background:url(bgimg/bg_socail.jpg) repeat-x;margin:1px}
.socail_text{float:left;line-height:36px}
.img_socail{float:left;margin:2px 10px 0 4px}
.title_link a:link,.title_link a:visited{color:#000;text-decoration:none}
.title_link a:hover,.title_link a:active{color:red;text-decoration:underline}
.title_link_relate a:link,.title_link_relate a:visited{color:#000;text-decoration:none}
.title_link_relate a:hover,.title_link_relate a:active{color:red;text-decoration:underline}
.view_all_link a:link,.view_all_link a:visited{color:#000;text-decoration:none;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px;font-style:italic}
.view_all_link a:hover,.view_all_link a:active{color:red;text-decoration:underline;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px}
.view_link_relate a:link,.view_link_relate a:visited{color:#fff;text-decoration:none;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px;font-style:italic}
.view_link_relate a:hover,.view_link_relate a:active{color:#fff;text-decoration:underline;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px}
.view_earch_link a:link,.view_earch_link a:visited{color:#00f;text-decoration:none;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px;font-style:italic}
.view_earch_link a:hover,.view_earch_link a:active{color:red;text-decoration:underline;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px}
.title_news_link a:link,.title_news_link a:visited{color:#50525f;text-decoration:none}
.title_news_link a:hover,.title_news_link a:active{color:#7e6a39;text-decoration:underline}
.readmore_link a:link,.readmore_link a:visited{color:red;text-decoration:none;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px;font-style:italic}
.readmore_link a:hover,.readmore_link a:active{color:red;text-decoration:underline;background:url(bgimg/arrow_v_more.png) no-repeat left center;padding-left:10px}
.sitemap_link a:link,.sitemap_link a:visited{color:#00f;text-decoration:none}
.sitemap_link a:hover,.sitemap_link a:active{color:red;text-decoration:underline}
.contact_footer_ctn{width:390px;height:auto}
.sitmap_footer{width:531px;height:100px;background:url(bgimg/map.jpg) no-repeat center}
.footer_ctn{width:1000px;min-height:200px;margin:30px 0}
.lpanel_detail_pro{float:left;width:200px;min-height:200px;border:0 solid red;margin:10px 0 10px 10px}
.rpanel_detail_pro{float:right;width:100%;min-height:300px}
.border_3px{float:left;width:100%;height:26px;line-height:26px;border-bottom:3px solid #0f52a0}
.l_img_detail{float:left;width:420px;min-height:300px;margin-top:10px;border:0 solid red}
.r_spec_detail{float:right;width:280px;min-height:300px;margin-top:10px;line-height:20px;border:0 solid red}
.all_field{float:left;width:100%}
.field_label_l{float:left;width:100px}
.field_label_r{float:right;width:170px}
.field_label_buy_r{float:right;width:220px}
.border_spec{float:left;width:100%;height:1px;background:#eee;margin:4px 0}
.detail_product_ctn{float:left;width:100%;margin-top:10px}
.label_des{float:left;width:100%;line-height:20px}
.product_des{float:left;width:100%;line-height:18px}
.body_short_news{float:left;width:300px;margin:6px 0 0;border-bottom:0 solid #eee;padding-bottom:0;text-align:left}
.img_short_news{float:left;border:1px solid #ccc;padding:3px}
.img_news_inside{float:left;width:292px;height:172px}
.title_short_news{float:left;width:100%;line-height:20px;margin-top:6px}
.readmore_ctn_news{float:right}
.body_short_news_2{float:left;width:100%;margin:10px 0;border-bottom:1px solid #dedede;padding-bottom:10px;text-align:left}
.img_short_news_2{float:right;border:1px solid #ccc;padding:3px;margin-left:10px}
.img_news_inside_2{float:left;width:68px}
.title_short_news_2{float:none;line-height:20px}
.readmore_ctn_news_2{float:left}
.body_content_detail{float:left;width:100%;line-height:18px;margin-top:6px;margin-bottom:10px;text-align:left}
.img_content_detail{float:left;padding:1px;margin-right:10px}
.img_class_detail{float:left;width:360px}
.content_detail{float:left}
.body_short_detail{float:left;width:100%;margin:6px 0;padding-bottom:12px;text-align:justify;}
.border-bottom{border-bottom:1px solid #eee}
.img_short_detail{float:left;border:0 solid #ccc;padding:1px;margin-right:10px}
.title_short_detail{float:none;line-height:18px}
.readmore_ctn{float:right}
.body_contact_detail{float:left;width:100%;margin:6px 0;padding-bottom:0;text-align:left}
.field_contact{float:left;width:300px;height:20px;border:1px solid #ccc}
.body_product_relate{float:left;width:140px;height:230px;margin:6px 20px 6px 26px;border:0 solid red}
.title_pro_relate{float:left;width:100%;line-height:16px;margin-top:4px}
.img_pro_relate{float:left;width:140px;height:164px;overflow:hidden;border:1px solid #ededed}
.img_pro_relate_class{float:left;width:140px}
.des_pro_relate{float:left;width:180px;line-height:16px}
.view_detail_relate{float:left;width:100%;margin-top:6px;line-height:14px}
.body_product_list{float:left;width:140px;height:230px;margin:10px 20px 10px 16px;border:0 solid red}
.title_pro_list{float:left;width:100%;line-height:16px;margin-top:4px}
.img_pro_list_ctn{float:left;width:138px;height:138px;overflow:hidden;border:1px solid #ededed}
.img_pro_list_class{float:left;width:140px}
.des_pro_list{float:left;width:100%;line-height:16px}
.body_content_search{float:left;width:100%;margin:6px 0;border-bottom:1px solid #eee}
.title_content{float:left;width:100%;height:24px;line-height:24px}
.label_erro{float:left;padding-left:10px;line-height:20px;color:red}
.label_success{float:left;padding-left:10px;line-height:20px;color:green}
div.pagination{padding:3px;margin:3px}
div.pagination a{padding:2px 5px;margin:2px;border:1px solid #AAD;text-decoration:none;color:#009}
div.pagination a:hover,div.pagination a:active{border:1px solid #009;color:#000}
div.pagination span.current{padding:2px 5px;margin:2px;border:1px solid #009;font-weight:700;background-color:#009;color:#FFF}
div.pagination span.disabled{padding:2px 5px;margin:2px;border:1px solid #EEE;color:#DDD}
.about_shnotar_image{width:245px;height:252px;border:2px solid #fff;box-shadow:0 0 0 1px #e7e7e7;border-radius:3px;margin-top:0}
.about_shnotar_desc{float:right;width:730px;height:auto}
.about_shnotar_title{width:100%;height:auto;text-transform:uppercase;padding:0;margin-bottom:0}
.about_shnotar_dsc{width:100%;height:auto;margin:15px 0;text-align:justify}
.category_footer{width:1000px;min-height:75px;border:1px solid #dad6c9;margin-top:20px;background:#e2ded0}
.category_menu_footer{width:100%;min-height:75px;margin:0}
.category_menu_footer_last{width:100%;min-height:75px;margin-right:0}
.category_footer ul{padding:0;margin:30px 0 0 10px}
.category_footer ul li{padding:0 20px;margin:0;list-style-type:none;float:left}
.category_footer ul li.border_right{border-right:1px solid #828282}
.bordera{border:1px solid red}
.body_detail_ctn{width:100%;height:auto;margin:0}
.title_detail{border-bottom:1px solid #ccc;width:100%;height:auto;margin-bottom:10px}
.body_detail_ctn ul{margin:0 0 0 30px;padding:0}
.body_detail_ctn ul li{margin:0;padding:0;line-height:20px;list-style-image:url(bgimg/arrow_v_more.png)}
.body_detail_ctn ul ul{margin:0 0 0 15px}
.body_short_document{float:left;width:200px;height:200px;margin:6px 0;border:1px solid #eee;padding-bottom:12px;text-align:left}

.email_link a:link,.email_link a:visited{color:#001df5;text-decoration:none}
.email_link a:hover,.email_link a:active,.email_link a.current{color:#ff0000;text-decoration:underline}
