body {
    width:100%;
    margin: 0 auto;
    font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; 
    word-wrap:break-word;
    position: relative;
    padding:0
}

input, select, option{font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; padding-top:2px;}
h1 {font-size:20px; margin:0; padding:10px 0;}
h3 {font-size:18px; margin:0; padding:8px 0;}
h4 {font-size:11px; margin:0; padding:0; border-bottom:1px solid  #CCCCCC}
a {
    color:#000000; 
    text-decoration:none
}
ul {list-style:none; margin:0; padding:0}
#header {margin:0 0 10px 0}

#boxmenutop{background:url(../images/backgrounds/04.gif); height:20px; float:left; margin-bottom:5px; width:100%}

#menutop{width: 950px; height:20px; margin:0 auto;position:relative;}
#menutop ul {padding:5px 0px; float:left; width:890px}
#menutop li {float:left;}
#menutop li span {color:#AAAAAA; margin:0 5px}
.reg_free{font-weight:bold; color:#0000FF}
#menutop li a:hover {color:#FF9900; text-decoration:underline}

#wrapper_header{width: 960px;margin:0 auto; clear:both; padding:0}

#merry_christmas{ position:absolute; width: 960px;margin:0 auto; z-index:1000}
#datetime
{
    float:left; color:#CCCCCC
}

#wrapper{ clear:both; width:960px;margin: 0 auto; overflow:hidden;}
#boxleft{ float:left; margin:0px;padding:0px;width:200px;}
#box_left_menu{
    margin:0px 0px 10px 0px;padding:0px;border:1px #9bbdd3 solid; float:left; width:198px;
}
#box01_menu 
{
    padding:0; margin:0;
} 
#box01_menu ul {
    margin:5px 0 0 0;
    list-style:none;
    padding:0;
}
#box01_menu li img{vertical-align:middle; margin-right:3px; float:left}

#box01_menu li a:link, #box01_menu li a:visited {
    display:block;
    margin:0; padding:0 0 0 5px;
    height:25px;
    text-decoration:none;
    position:relative;
}

#box01_menu li {
    padding:0px 0px 5px 0px;
}

#box01_menu li a:hover {
    color:#990000;padding:0 0 0 5px; margin:0;
}

#box01_menu ul div {
    position:absolute;
    margin:-30px 0 0 150px;
    display:none;
    padding:0px;
    border:1px solid silver;
    background:#FFFFFF;
    z-index:200;
}

.box01_menu02 
{
    padding:0; margin:0;width:200px;
} 
.box01_menu02 ul {
    margin:5px 0 5px 0;
    list-style:none;
    padding:0;
}
.box01_menu02 li img{vertical-align:middle; margin:10px 3px; float:left}

.box01_menu02 li{
    margin:0; line-height:25px; height:25px;
}

.box01_menu02 li a:link, .box01_menu02 li a:visited {
    display:block;
    margin:0; padding:0 5px 0 5px;
    text-decoration:none;
}

#boxleft .box_banner01{clear:both; margin-bottom:10px; padding:0px; text-align:center; border:1px #9bbdd3 solid;}

#boxright{ float:left; margin:0 0 0 10px;padding:0px;width:750px}

#box03{
    clear:both; margin-bottom:10px; text-align:center;
}

#box_trustedbrand{
    margin:0px 10px 0px 0px;padding:0px; border:1px #9bbdd3 solid;float:left;width:429px; height:555px;
}

#box06{
    margin-bottom:10px; clear:both;background:#333333; height:100px; 
}

#box_trustsupplier{float:left; width:307px; border:1px #9bbdd3 solid; height:440px; overflow:hidden }
.box08_top{ padding:0; text-align:center; margin:5px}
.box08_top p{margin:0px; padding:0}
.box08_top span{ font-size:11px; font-weight:bold; color:#990000; margin:0}
.box08_top span.box08_top_time{ font-size:16px; font-weight:bold}
.box08_brand01{height:207px; overflow:hidden; padding:0}
.box08_brand01 ul{ margin:0px 10px 5px 10px; padding:0; height:205px; overflow:hidden}
.span01{ margin:3px; text-decoration:underline; font-weight:bold; margin-top:5px; float:left; width:300px}
.box08_bottom{ margin:1px; padding:0px; float:left}
.box08_brand01 li{
    margin-top:5px; padding:0;
    background:url(../images/icons/start.png) no-repeat left top; height:15px; overflow:hidden
}

.box08_brand01 li a{
    margin-left:17px;
}
.box08_brand01 li p{
    margin-top:3px;

}

#box_banner_small{
    float:left;text-align:center; border:1px #9bbdd3 solid;margin:10px 0 0px 0; padding:0; width:307px; height:103px;
}
#box_banner_small img{margin:1px 0 0 0}
#box_product{
    margin:0px 10px 0px 0px;padding:0px; border:1px #9bbdd3 solid;float:left;width:429px; height:515px;
}



#box_banner02{clear:both; float:left; width:738px; margin:0; text-align:center; padding:5px; border:1px #9bbdd3 solid;}

#box_banner04{clear:both; float:left; width:738px; margin:10px 0 10px 0; text-align:center; padding:5px; border:1px #9bbdd3 solid;}


#footer {width:99%; margin:0 auto;padding:0;}
/*#menubottom
	{
		height:20px; 
		clear:both;
		padding:5px; margin-bottom:5px;
		text-align:right;
		vertical-align:middle;
		background:url(../images/backgrounds/01.gif);
	}*/
#box_banner_footer{clear:both; float:left; width:738px; margin:10px 0 10px 0; text-align:center; padding:5px; border:1px #9bbdd3 solid;}
#box_menu_footer{background:url(../images/backgrounds/04.gif); height:25px; float:left; margin:10px 0 5px 0; width:100%}

#box_menu_footer_form{margin:0 auto;width: 950px;}
#language
{
    float:left; margin:0; padding:2px;width:300px
}

#menubottom{margin:0 auto; text-align:right; width:640px; float:left;}
#menubottom ul {padding:5px 0px;}
#menubottom li {float:right;}
#menubottom li span {color:#AAAAAA; margin:0 5px}
#menubottom li a {}
#menubottom li a:hover {color:#FF9900; text-decoration:underline}


#box_footerbottom{clear:both; float: left; width: 100%}
#box_footerbottom p.bottomleft{float:left; text-align:left; width:465px; margin:0; padding:0 0 10px 10px; font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
p.bottomcenter{float:left; width:10%}
#box_footerbottom p.bottomright{float:left; text-align:right; width:465px; margin:0; padding:0; font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }

.box_trustedbrand_list{}	
.box_trustedbrand_list ul
{
    padding:0px;
    margin:14px 0 0 14px;
}
.box_trustedbrand_list li {
    float:left;
    width:126px;height:167px;
    text-align:center;
    padding:0;
    margin:0 10px 4px 0;
    overflow:hidden;			
}
.box_trustedbrand_list a{margin:0; padding:0}
.box_trustedbrand_list li a img.logo
{
    border:1px solid #BBB;
    margin:0; padding:1px;
    text-align:center;
    width:120px; height:120px;
}
.box_trustedbrand_list li span
{
    text-align:center;
    margin:0px;font-size:11px;
    overflow:hidden;
}	
.box_trustedbrand_list .lastitem{ margin-right:0px}

.box_product_list{}	
.box_product_list ul
{
    padding:0px; 
    margin:20px 0px 0px 20px;
}
.box_product_list li {
    float:left;
    width:108px;height:148px;
    text-align:center;
    padding:0;
    margin:5px 30px 0 0;
    overflow:hidden;
}
.box_product_list li a img
{
    border:1px solid #BBB;
    margin:0px;padding:1px;
    height:102px; width:102px
}
.box_product_list li span
{
    text-align:center;
    margin:0px;font-size:11px;
    overflow:hidden;
}
.box_product_list .lastitem{ margin-right:0px}	

.menu_sub01{
    margin:0; padding:5px;background:url(../images/backgrounds/07.gif); float:left;width:586px
}
.menu_sub01 ul{ padding:5px; margin:0; list-style:none; }
.menu_sub01 li{ float:left; margin-bottom:5px; width:200px;}
.menu_sub01 li span{
    color:#FF0000
}
.menu_sub01 li a:hover{ font-weight:bold}

.box_list_brand{ clear:both; float:left; padding:0px;}
.box_s_brand{
    margin-bottom:5px; padding:0px; float:left;
}
.brand_hr{ margin:0; padding:0; width:595px; text-align:center; float:left;}
.brand_hr hr{margin:0; padding:0; text-align:center; color:#FF0000}
.col01{
    width:125px;
    float:left;
    margin-right:5px
}
.col01 a img{
    border:1px solid #BBB;
    margin:0px;
    width:120px; height:120px;
}
.box_brand_column{
}
.namebrand{float:left; width:585px; margin:3px 0 0 5px;}
.namebrand a{font-weight:bold; color:#FF0000; font-size:14px;}
.namebrand span{font-weight:bold; color:#990000; font-size:14px;}

.box_mec{float:left; width:131px; margin:0 5px 0 0; padding:0}
.box_mec ul{list-style:none; margin:5px 0 0 0; }
.box_mec li{display:block; margin:0 0 13px 0}
.box_mec .lastitem{ margin-bottom:5px}	
.mec_01{ padding:5px; background:#66CCCC;}
.mec_02{ padding:4px 5px 4px 5px; border:1px solid #66CCCC; }
.mec_03{ padding:5px; background:#B36B24; color:#FFFFFF}
.mec_04{ padding:4px 5px 4px 5px; border:1px solid #B36B24; color:#B36B24; text-decoration:underline}


.box_icon_award{float:left; width:420px; margin:0; }
.box_icon_award ul{ padding:0; margin:0 5px 0 0; height:59px; overflow:hidden}
.box_icon_award li{ float:left; width:55px; height:55px; background:url(../images/backgrounds/bg_khung.jpg) no-repeat center; margin:0px 4px 4px 0}
.box_icon_award li img{ margin:2px}
.box_icon_award span{ font-weight:bold}

#box_export_import{height:25px;background:#666666; }
#box_export_import ul{ margin:0; padding:0; list-style:none}
#box_export_import li{padding:5px; display:block; text-align:center; height:15px; margin:0; width:143px; float:left; font-size:12px; font-weight:bold; color:#999999; border-bottom:1px #9bbdd3 solid;}
#box_export_import li.active{background:url(../images/backgrounds/02.gif); width:144px; color:#546994; border-bottom:1px #9bbdd3 solid;}
#box_export_import li:hover {
    cursor:pointer;
}

.link_brand{
    text-align:center;
    padding:0;
    margin:2px 0 0 0;
    line-height: 13px;
    height:54px;
    overflow:hidden;
}
.title_menu{background:url(../images/backgrounds/02.gif); height:15px; width:100%; border-bottom:1px #9bbdd3 solid; padding:5px 0 5px 0px; text-align:left}
.title_menu span
{	
    font-weight:bold;
    font-size:13px;
    padding:5px 5px 5px 20px; color:#546994
}
.title_menu a
{	
    font-weight:bold;
    font-size:13px;
    padding:5px 20px 5px 20px; color:#546994;
}
.title_menu a.start {
    background: none repeat scroll 0 0 transparent;
    border-left:none !important;
}
.title_menu a.select
{   
    text-decoration: underline;
    background:#FCFCFC;
    border-right: 1px solid #9BBDD3;
    border-left: 1px solid #9BBDD3
}
.title_menu a
{	
    font-weight:bold;
    font-size:13px;
    padding:5px 20px 5px 20px; color:#546994;
    background: url("../images/backgrounds/drash_1x11.gif") no-repeat scroll left 9px transparent;
}

.title_menu a:hover
{   
    color:#B36B24; 
}
#flag_language{float:left; height:20px; line-height:20px; padding-top:3px; margin:0}

#boxbanner{ margin:5px 0 0px 0; padding:3px; clear:both; text-align:center; float:left; width:952px; border-top:1px solid #666666; border-bottom:1px solid #666666}
#boxbanner p{ margin:0px;font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
#boxsearch{text-align:center;background:url(../images/backgrounds/07.gif); height:74px; margin:0px; padding-top:10px; clear:both}
#boxformsearch{padding:5px;margin:0 auto; width:600px; background:#CCCCCC; height:50px; border:1px solid #FFFFFF; float:left}
#boxformsearch form{margin:0px;}
#menusearch{font-weight:bold; margin:0;float:left; text-align:left; color:#AAAAAA; font-weight:normal }
#menusearch a{ padding:3px 10px 3px 10px; margin:0px; color:#FFFFFF; font-weight:bold}
#menusearch span{ padding:0px; margin:0px}
#menusearch .select{background:url(../images/backgrounds/06.gif); color:#000000}

.boxformsearch_form{ margin:0px; padding:0px; float:left;}
.boxformsearch_form form, .boxformsearch_form input{margin:0px; padding:0px}
.input_keysearch{border:1px solid #bdd7ef; margin:0px; padding:2px 0 0 5px; height:18px}
#topsearch{ float:left; margin-top:0px;}
#topsearch span{font-weight:bold}
#topsearch a{text-decoration:underline}

#boxlogo{ margin:3px 0 0px 0; float:left}
#boxlogo_left{float:left;width:220px}
#boxlogo_center{float:left; width:603px; text-align:center}
#boxlogo_right{float:left; width:137px}

#boxsearch_left{ float:left; width:165px; padding-top:15px; text-align:right; margin-right:10px; font-weight:bold; color:#999999}
#boxsearch_right{ float:left; width:120px; margin-left:10px; text-align:left; padding-top:10px}
#boxsearch_right a:hover{ text-decoration:underline}
#box_center_top{ clear:both; width:960px;margin: 0 auto; overflow:hidden; margin-bottom:10px;}

#box_center_top_left{float:left; margin:0; padding:0px; width:198px; height:218px; border:1px #9bbdd3 solid;}

#box_center_top_right{float:left; margin:0 0 0 10px;padding:0;width:750px; height:218px;}
#box_brand_marquee{margin-bottom:5px; float:left; border:1px #9bbdd3 solid;height:126px; width:746px; padding:1px}
#box_banner_trustedbrand{float:left; border:1px #9bbdd3 solid; width:746px; padding-top:1px; margin:0}
#box_banner_listexport{float:left; border:1px #9bbdd3 solid; width:746px; padding:1px; margin:0 0 10px 0}
#box_bieutrung{ text-align:center; margin0; padding:1px;}

.box_banner_center{clear:both; float:left; width:738px; margin:0; text-align:center; padding:5px; border:1px #9bbdd3 solid;}

#box_birthday
{clear:both; width:198px; float:left; margin:10px 0 0 0; text-align:center; border:1px #9bbdd3 solid;}
#box_birthday_list{height:180px; overflow:hidden; background:url(../images/backgrounds/birthday.jpg) bottom right no-repeat; padding:0}
#box_birthday_list ul{text-align:center; margin:10px; padding:0}
#box_birthday_list li a img.logo {
    border:1px solid #BBBBBB;
    height:120px;
    margin:0;
    padding:1px;
    text-align:center;
    width:120px;
}
#box_birthday_list li p{padding:0}

#box_sbmf{
    margin:0;padding:0; border:1px #9bbdd3 solid;float:left; padding:0;width:198px;
}
#box_sbmf_list {margin:0;text-align:center}
#box_sbmf_list img{ margin:0 0 5px 0; padding:0;}
#box_sbmf_list ul{
    margin:5px; text-align:left;
}

#box_sbmf_list li{
    margin-bottom:5px; padding:0;
    background:url(../images/icons/arrow02.png) no-repeat left top;
    height:13px; overflow:hidden
}

#box_sbmf_list li a{
    margin-left:17px;
}
#box_sbmf_list li a:hover{
    color:#6600FF;
}

.box_partner{clear:both; width:198px; float:left; margin:10px 0 0 0; text-align:center; border:1px #9bbdd3 solid;}
.box_partner img{ border:0px}
.box_partner_list ul{}
.box_partner_list li{
    padding:3px; margin:5px;
}

#box_video{float:left; width:307px; border:1px #9bbdd3 solid;height:515px;overflow:hidden}
.box_video_player{text-align:center; padding:5px; margin:0px}
.box_title_video{ text-align:center}
.box_title_video span{font-size:11px; font-weight:bold; color:#990000; margin:0}
.box_list_video{ margin-top:5px}
.box_list_video ul{
    list-style:none; margin:0px 10px 10px 10px; padding:0; height:215px;overflow:hidden; }	
.box_list_video li{
    margin-bottom:5px; padding:0;
    background:url(../images/icons/wmplayer.gif) no-repeat left top; height:15px; overflow:hidden;
}
.box_list_video li a{margin-left:17px;}
.box_list_video li p{margin-top:3px;}

#box_brand_capacity{border:1px #9bbdd3 solid; float:left; width:596px;}
#box_brand_capacity ul
{
    padding:0px;
    margin:10px;
}
#box_brand_capacity li {
    float:left;
    width:576px;
    padding:0;
    margin:0;
    overflow:hidden;
}

.brand_capacity_col01{float:left; width:55px; margin:2px}
.brand_capacity_col02{float:left; width:400px; margin:5px; padding:0}
.brand_capacity_col02 p{ padding:0; margin:3px}
.brand_capacity_col02 p.brand_code {margin:5px 0;}
.brand_capacity_col03{ float:right; margin:20px 10px 0 10px;}
.brand_capacity_col03 img{border:0px}
.brand_capacity_title{background:#0099FF; color:#FFFFFF; width:100px; padding:5px}

#box_brand_capacity_list li a img.logo
{
    border:1px solid #BBB;
    margin:0; padding:1px;
    text-align:center;
    width:50px; height:50px;
}
.row01{background:#d6d7c6}
.row02{background:#e7e7de}

#box_advertise{border:1px #9bbdd3 solid; float:left; width:140px; margin:0 0 0 10px}
#box_advertise_list{text-align:center}
#box_advertise_list ul{ margin:5px}
#box_advertise_list li{border:1px solid #BBB; padding:3px; margin-bottom:5px}

#box_brand_list{margin:0px 0px 10px 0px;padding:0px;border-top:1px #9bbdd3 solid;float:left; width:596px;}
.box_brand_detail{float:left; width:585px; margin:2px 0 0 5px; padding:0;}
.box_brand_detail p{margin:0 0 5px 0; padding:0; float:left; display:block}
.img_product {float:left; width:105px}
.img_product img {border:1px solid #BBB; width:102px; height:102px}
.img_product_info {float:left; width:475px; margin-left:5px}
.col05{
    width:390px;
    float:left;
    margin:0px;
}
.col05 a {color:#0000FF; font-weight:bold}
.col03{
    width:80px;
    float:left;
    color:#4284b5;
}
.col04{
    width:500px;
    float:left;
    margin:0px;
}
.col04 a {color:#0000FF; font-weight:bold}
.box_brand_icon{ float:left; width:585px; margin:5px 0 0 5px;}
.box_brand_icon_vne{ width:500px; float:left; padding:0; margin:0}
.box_brand_icon_www{ width:85px; float:left; text-align:right;padding:0; margin:0}
.box_brand_icon_www img {border:0}

p{ margin:0px; padding:0px}
a{ text-decoration:none}
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#top_name{
    background:#bd4121; padding:5px; margin:0px 0 5px 0;
}
#top_name p{
    font-size:18px; color:#FFFFFF;
}
.left_column_01{float:left; width:475px; margin:0px; padding:0px;}
#trade_mark{border:1px solid #ff0000; padding:0; margin:0 0 5px 0; height:162px;}
#trade_mark span{ margin:10px; padding-top:10px}
#trade_mark p{text-align:center; padding:0px; margin:20px 0 5px 0;}
#trade_mark img{border:1px solid #BBB; padding:1px}
.detail_company{ margin:0; clear:both}

.block00 { float:left; margin-bottom:2px}
.block01{ width:95px; background:#dedbde; float:left; padding:3px 3px 3px 10px; height:32px;}
.block02{ width:355px; background:#f7cfce; margin-left:2px; padding:3px 0px 3px 10px; float:left; height:32px; overflow:hidden}
.block0201{ float:left; margin:0; padding:0}
.block0202{ float:left; vertical-align:top; margin:0 0 0 50px; padding:0; height:20px}
.block0202 span{ float:left; margin:0 5px 0 0; padding:0}
.block03 { clear:both; float:left; margin:3px 0 0 0; width:475px}

.block04{ background:#dedbde; margin:0px; height:175px; }
.block0401{ padding:5px 5px 5px 10px; clear:both; font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
.block0402{ text-align:center;}
.block0402 ul{list-style-type:none; margin-left:7px}
.block0402 li{border:1px solid #ff0000; text-align:center; width:85px; margin:0 2px 0 2px; float:left}		
.block0402 li.active{ background:#FF0000; color:#FFFFFF}		
.block0403 { float:left; text-align:center}

p.paragraph01 { border:1px solid #ff0000; padding:5px 5px 5px 10px; margin:2px 0 0 0; height:40px}
p.paragraph02 { border:1px solid #949294; padding:5px; margin:0; height:168px; }
p.paragraph02 img{text-align:center}

.title01 { background:#949294; text-align:center; padding:3px}
.title01 span {color:#FFFFFF; font-size:14px; font-weight:bold }

.title02 { background:#949294; text-align:center; padding:3px; float:left; width:469px}
.title02a { background:#949294; text-align:center; padding:3px; float:left; width:469px; margin-left:10px}

.title02 span {color:#FFFFFF; font-size:14px; font-weight:bold;}
.title02a span {color:#FFFFFF; font-size:14px; font-weight:bold;}

.title03{ background:#f7cbce; margin:0px; padding:5px; float:left; width:455px}	
.title03 .block03_title{ font-weight:bold; margin:0 0 0 10px}
.title03 p{margin:0px 5px 0px 10px; padding:0; text-align:justify;}
.title03 span{font-weight:bold;}

.right_column_01{ float:left; width:475px; padding:0; margin-left:10px; }
#block_survey{ margin-bottom:5px; float:left; height:163px;}
#block_survey_title{ background:#dedbde; float:left;width:95px; height:155px; border: 1px solid #dedbde; margin-right:57px; padding:5px 0 0 10px}
.block_survey_award{ background:#FFFFFF; margin-left: 5px; border: 1px solid #ff0000; float:left; text-align:center;width:150px; height:160px; overflow:hidden}
.block_survey_award span{ font-weight:bold; }

#chart{border:1px solid #949294; padding:5px; margin:0; height:163px;}
#chart_note{}

.block05{ clear:both; width:996px; margin-top:10px; float:left}
#product { clear:both; width:960px;text-align:center; background:#e7e3e7; padding:0px; margin:0px}
.product_img{margin:3px; text-align:center; width:104px; float:right}

#product img{border:1px solid #ff0000; width:100px; height:100px}
.product_img_list{margin-top:5px}
.product_img_list li{float:left; width:104px}

.block06{ background:#f7cbce; margin:0px; padding:5px}	
.block06 .block06_title{ font-weight:bold; margin:0 0 0 10px}
.block06 p{margin:0px 5px 0px 10px; padding:0; text-align:justify; height:100px; overflow:hidden}
.block06 span{font-weight:bold;}

.block07{ clear:both; width:960px; margin-top:2px; float:left}
.block08{ clear:both; width:960px; margin:0px; float:left}

.block09{ clear:both; width:960px; margin:0; float:left}
.block09 p{margin:0px 5px 0px 10px; padding:0; text-align:justify;}
.block09 span{font-weight:bold;}
.block0901{width:470px; margin:0 10px 0 0; background:#f7cbce; padding:5px; vertical-align:top}
.block0901 p{font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
.block0902{width:10px; margin:0; background:#FFFFFF;padding:0}
.block0903{width:469px; margin:0; background:#f7cbce;padding:5px; vertical-align:top}
.block0903 p{font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
.block0905{width:470px; margin:0px 10px 0 0; border:1px solid #FF0000; padding:5px; vertical-align:top}
.block0905 p{font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }
.block0906{width:469px; margin:0px 10px 0 0; border:1px solid #FF0000; padding:5px; vertical-align:top}
.block0906 p{font-size:11px; font-family:Tahoma, verdana, arial, sans-serif; }

.center{text-align:center}
.margintop5{ margin-top:5px}
.margintop10{ margin-top:10px}
.margintop20{ margin-top:20px}
.marginleft5{ margin-left:5px}
.marginleft10{ margin-left:10px}
.marginbottom10{margin-bottom:10px}
.marginbottom5{margin-bottom:5px}

.paddingtop20{padding-top:20px}
.color01{ background:#ff9900; border:1px solid #666666; width:25px; height:15px; float:left; font-size:10px; text-align:center; line-height:15px; padding:0 3px 0 3px; margin-right:5px}
.color02{ background:#ffebcc; border:1px solid #ff9900; width:25px; height:15px; float:left; font-size:10px; text-align:center; line-height:15px; padding:0 3px 0 3px; margin-right:5px}
.hidden{display:none}
.img_center{ text-align:center}

#box_product_01{clear:both; width:730px; padding:0px; margin:0px; border-bottom:1px solid #FF0000; float:left}
#box_product_name{float:left; width:630px; padding:0px; margin:0px;}
#box_product_name span{ font-size:18px; font-weight:bold; color:#0000FF}
#box_product_award{float:left; width:100px; text-align:right;}

.box_hr{ float:left; margin:0px; padding:0px; width:730px; text-align:center;}
.box_hr hr{margin:0px; padding:0px; text-align:center; color:#FF0000}

#box_product_02{clear:both; margin:10px 0 10px 0; float:left; width:730px;}
#product_information{float:left; width:410px; margin-left:10px;}
#product_info{ height:150px; overflow:auto; padding:5px}
#brand_info{ clear:both;float:left; padding:5px; margin-top:5px}
#brand_info img {border:0px}
#brand_info span.brand_info_key { float:left; width:55px; margin-right:5px; color:#0099FF}
#brand_info span.brand_info_value { float:left; width:330px;}
#brand_info p { margin-bottom:2px; padding:0px; float:left}
.brand_info_name_brand{ color:#FF0000; font-weight:bold; font-size:12px}
#product_image{float:left; width:310px; text-align:center;}
#product_image img{ width:302px; height:302px; padding:1px; border:1px solid #999999}

.paging{ clear:both; padding:0; width:590px}
.paging_content{padding:0px}
.paging_content a, .paging_content span {margin-right: 5px; padding:0px 5px 0 0; float:left}
.paging p{ margin:0; padding:0}
#status_paging_lastest{margin-right:0px; border-right:0px}
.color_red{color:#FF0000; font-weight:bold}

.noresult { text-align:center; float:left; width:586px}
.box_product_03 {clear:both; width:730px;text-align:center; padding:0px; margin:5px 0px}
.box_product_03 li{ float:left; width:320px; margin-bottom:5px}
.box_product_03 ul {margin:0 40px}
.box_product_03_img{ width:55px; float:left;}
.box_product_03 img{width:52px; height:52px; border:1px solid #BBB; padding:1px}
.box_product_03_name{ width:200px; float:left;text-align:left; margin:10px 5px; height:55px;}
.box_product_03_name span{color:#999999}

#luc_award{text-align:center; float:left; padding-left:380px}
#luc_award #luc_award_bg{background:url(../images/icons/luc.jpg); height:60px; width:200px; float:left}
#luc_award div span.luc_award_number{position:relative; top:13px; left:68px; color:#FFFFFF; font-weight:bold; font-size:36px}
#luc_award div span.luc_award_text{position:relative; top:0px; left:68px; color:#FFFFFF; font-weight:bold; font-size:18px}

.hightlight {background:#FFCCFF;}
#loading_image{position:absolute; top:50%; right:50%; display:none; z-index:2000;}
#loading_image img{float:left; margin-right:5px}

#box_login{ width:810px; margin:0 auto}
#box_login_background {background:#dee3ef; margin:0px; padding:0px; float:left;}
#box_login_content{margin:20px; background:#efefff; padding:10px; border: 2px #999999 outset;}
#box_login_description{ padding:10px; text-align:justify; width:726px}
#box_login_form{ width:746px}

#list_option ul { list-style:none}
#list_option li{ float:left; width:200px;}
#list_option li label{cursor:pointer}
#list_condition p{ margin:3px 0}
.list_condition_col1{ float:left; width:100px}
.list_condition_col2 select { padding:0; margin:0}
.list_condition_col2 a{border:1px solid #ff0000; text-align:center; width:85px; margin:0 4px 0 0; float:left; cursor:pointer}		
.list_condition_col2 a.active{ background:#FF0000; color:#FFFFFF}
.list_condition_col2 label{cursor:pointer}
#list_condition_form{margin:10px}

#body_label {
    padding-left:5px;
    padding-top:30px;
    padding-bottom:20px;
    font-size:20px;
    text-align:center
}

.td_01{width:450px; padding:10px; border:1px solid #999999}
.td_02{width:450px; padding:10px; border:1px solid #999999}
.tr_01{margin-bottom:20px;}
.tr_02{margin-bottom:20px;}

#box_adver{width:960px; float:left; height:170px;}
#box_adver fieldset{border:1px solid #9bbdd3; height:155px}
#box_adver legend{ margin-bottom:10px}
#box_adver span{font-weight:bold;font-size:13px;color:#546994}
#box_adver marquee{ padding:5px; margin-left:5px}
#box_adver a img{border:1px solid #999999; margin-right:5px; padding:1px}

#body_main_contact{margin:0px;padding:0px; border:1px #9bbdd3 solid;}
#body_content_contact {padding:10px; background:url(../images/backgrounds/contact.gif) no-repeat right 80%}
#body_content_contact .title_contact{font-size:18px; font-weight:bold; color:#0000FF;}
#body_content_contact a{color:#666666; font-weight:bold}
/*detail product*/
#product_left{float:left; width:643px; margin:0 10px 0 0}
#box_tree_link{font-size:14px; margin-bottom:10px}
#box_tree_link a{color:#0000FF; font-weight:bold}
#product_image{margin-right:10px}
#box_product_information{float:left; width:320px;}
#box_product_information li{border-bottom:1px dotted #ccc; float:left; width:100%; margin-bottom:5px}
.box_product_information_col01{ width:130px; float:left; vertical-align:bottom}
.box_product_information_col02{width:180px; float:left; margin-left:10px}
#box_product_content{clear:both; margin:5px 0 0 0; padding:0; float:left; width:643px}
#box_product_content_title{border-bottom:1px dotted #ccc; width:643px; float:left; margin:10px 0 0 0;clear:both;}
#box_product_content_title span{font-weight:bold; font-size:14px; }
.hot{color:#FF0000; font-weight:bold}
.hotblue{color:#0000FF; font-weight:bold}
#product_right{float:left; width:307px;}

.box_product_small{margin:0 0 10px 0;padding:0; border:1px #9bbdd3 solid;float:left; padding:0;width:304px;}
.box_product_small_content ul{margin:20px 0 0 20px;}
.box_product_small_content li{ float:left; width:60px; height:100px; overflow:hidden; margin:0 8px 5px 0; text-align:center}
.box_product_small_content li.lastitem{ margin:0px}
.box_product_small_content img{ width:50px; height:50px; border:0}
.box_product_small_content a.img_border{ width:52px; height:52px; padding:1px; border:1px solid #CCCCCC; float:left}
#box_registerfree{margin:0 0 10px 0;border:1px #9bbdd3 solid;float:left; padding:0;width:198px; height:222px; background:url(../images/backgrounds/freeregister.jpg) no-repeat center center}
#box_registerfree p{ margin:25px 0 0 0; width:190px; float:right; text-align:center; padding:0px}
#box_registerfree a {font-size:16px; color:#CCFF00; font-weight:bold; }
#box_flashbackground{position:absolute; margin:60px 0 0 0; z-index:-1000px; display:none}

#updatevisit{ border:2px solid #FF0000;padding:10px;width:140px;text-align:center;position:absolute;top: 0;right: 0;background:#FFFFCC;display:none}

.box_ul_article{}
.box_ul_article_left{float:left; width:510px; margin:10px 0 10px 10px}
.box_ul_article_left ul{}
.box_ul_article_left li{float:left; width:160px; margin-right:10px;height: 154px; overflow: hidden}
.box_ul_article_left li img{width:152px; height:120px; border:1px solid #BBB; padding:1px}

.box_ul_article_right{float:left; width:200px; margin:10px 10px 10px 0}
.box_ul_article_right span{font-weight:bold; text-decoration:underline; font-size:12px; margin:0}
.box_ul_article_right ul{padding:5px; margin:0px; list-style:none}
.box_ul_article_right li{ background:url(../images/icons/bullet01.png) no-repeat 1% 4%; padding-left:15px; height: 28px; overflow: hidden}

.box_tygia{ background:url(../images/backgrounds/rate.png) right center no-repeat; float:left}
ul.tygia{margin-top:10px}
ul.tygia li{float:left; width:200px; margin:0px 5px 5px 30px; border-bottom:1px solid #666666; padding-bottom:5px}
ul.tygia li.end{border:0px}
ul.tygia li label {
    color:#343434;
    float:left;
    font-size:14px;
    font-weight:bold;
    width:150px;
}
ul.weather li{float:left; width:280px; margin:5px; text-align:left}
.left{
    color:#343434;
    float:left;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    line-height:33px;
    padding:0 10px;
    width:150px;}
.right{width:100px; float:left}
#box_footerbottom_div{margin: 0 auto;width: 950px;}