html {margin:0; padding:0;width:100%; height:100%}
body {margin:0; padding:0;width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px}
a:focus{outline:none; }

.container {width:969px; background:url(img/bg.jpg) left top repeat-y}
.header {width:969px; background-color:#FFFFFF; height:107px }
.footer {color:#ffffff; background:#32428b;border-top:1px solid #ffffff; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-top:30px}
.contact_info {padding:16px 0 0 8px; font-size:11px; color:#59739e; line-height:16px }
.contact_info a{color:#3862c2; text-decoration:underline }
.menu{width:199px}

.div_submenu_lv1 {padding:4px 0 8px 0; background-color:#485aac}
.div_submenu_faq {padding:4px 0 0 0; background-color:#485aac}
.div_submenu_lv2 {padding:4px 0 8px 0; background-color:#4f61ad}

.a_menu_lv1 {padding:6px 0px 4px 30px; width:160px; color:#FFFFFF; text-decoration:none; background:url(img/submenu_bullet.gif) 22px 5px no-repeat; display:block; }
.a_menu_lv2 {padding:6px 0px 4px 40px; width:150px; color:#FFFFFF; text-decoration:none; background:url(img/menu_lv2.jpg) 30px 13px no-repeat; display:block; }
.a_menu_lv2:hover {background:url(img/bullet_menu_lv2o.gif) 30px 11px no-repeat;}
.a_menu_lv2_o {padding:6px 0px 4px 40px; width:150px; color:#FFFFFF; text-decoration:none; background:url(img/bullet_menu_lv2o.gif) 30px 11px no-repeat; display:block; }


.content {width:542px}
.tb_common_content {width:495px; margin:0 0 0 31px; text-align:justify}
.tb_common_content td {text-align:justify}
.margin_content {margin:0 0 0 31px; width:490px}
.margin_content p { text-align:justify;}
.list_item {margin:0 0 15px 31px; text-align:justify}

/* main page*/
.tradefair_title {color:#999999; padding:2px 0}
.tradefair_content {color:#666666; padding:2px 0}
.tradefair_content a {color:#3862c2; text-decoration:none}

/* news */
.show_list {font-size:11px; color:#3e52a9; line-height:18px; text-align:justify }
.show_list a {color:#3e52a9; text-decoration:none}
.highligh {font-weight:bold;}
.paging {padding:13px 15px 0 0 ;text-align:right}
.paging a {color:#666666; text-decoration:none}
.paging a:hover {color:#666666; text-decoration:none; font-weight:bold}

/* faq */
.tb_faq_link {margin:0 0 20px 0; color:#59739e; font-size:11px;}
.tb_faq_link a{color:#59739e; text-decoration:none}
.tb_faq_link a:hover{text-decoration:underline}

.tb_faq_item {margin:0 0 20px 0;}
.td_question {font-size:11px; color:#59739e; font-weight:bold; padding-bottom:4px; border-bottom:1px solid #d7d7d7}
.td_answer{padding:0 16px 8px 0;}

/* nav */
.nav_1 {padding-top:15px; color: #999999; padding-right:7px}
.nav_1 a{color: #999999; text-decoration:none; font-size:8pt; font-weight:bold}
.nav_2 {padding-top:15px; color: #000000; font-weight:bold; padding-right:7px}



/* others */
.btn_more {margin-right:10px;}
.btn_top {width:502px; text-align:right; margin-left:31px; border-top:1px solid #e2e8ee}
.btn_top2 {width:495px; text-align:right; }
.txt_11_blue {font-size:11px; color:#59739e; text-decoration:none;}
.txt_11_gray {
	font-size:11px;
	color:#666666;
	text-decoration:none;
	text-align: justify;
}
.txt_11_black {font-size:11px; color:#000000; text-decoration:none;}
.txt_12_blue {font-size:12px; color:#59739e; text-decoration:none;}
.txt_13_blue {font-size:13px; color:#59739e; text-decoration:none;}

.a_dark_blue {color:#59739e; text-decoration:underline}

.border_gray {border:1px solid #d0d0d0;}
.border_blue_bottom {border-bottom:1px solid #e2e8ee;}
