﻿body  {background-color:#2F2F2F;font-family:Verdana,mingliu;font-size:10pt;margin:0px;background-image:url('../images/background/background.jpg');background-position:center;background-repeat:repeat-y}
input, textarea {font-family:Verdana,mingliu;font-size:10pt}
table {font-family:Verdana;font-size:10pt}
h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;font-size:10pt;font-family:Verdana;font-weight:normal}

/*Site Notice Style*/
#site_notice {z-index:100;position:absolute;left:0px;top:0px;width:100%;height:100%;background-image:url(../images/gif/IA_mask.gif);display:none}
#site_notice_bg {}
#site_notice_partition {position:absolute;background-color:#FFFFFF;padding:4px;width:600px;left:50%;margin-left:-300px;top:30%}
#notice_on_off {width:10px;text-align:center;margin-right:10px;margin-top:2px;cursor:pointer}
#site_notice_content {margin-top:10px}
/*Site Notice Style*/

#second_bg {position:absolute;width:1000px;height:100%;left:50%;margin-left:-500px;background-color:#535353;top:0px;border-left:1px solid #FCFCFC;border-right:1px solid #FCFCFC;background-image:url(../images/png/tab-footer-bg_2.png);background-position:bottom;background-repeat:repeat-x}
#btn_background {width:1000px;height:103px;padding-top:2px;padding-bottom:2px;background-color:#353535;position:absolute;top:0px;left:50%;margin-left:-499px;clear:both;z-index:2;background-image:url(../images/png/tab-footer-bg.png);background-position:bottom;background-repeat:repeat-x;z-index:0}
#header_corner {}
#header_corner_left  {position:absolute;bottom:0px;left: 0px;width:10px;background-image:url(../images/gif/sw.gif);background-repeat:no-repeat;background-position:bottom left}
#header_corner_right {position:absolute;bottom:0px;right:0px;width:10px;background-image:url(../images/gif/se.gif);background-repeat:no-repeat;background-position:bottom right}

#body_top_corner {width:900px;left:50%;margin-left:-450px;position:relative;background-color:#FCFCFC;top:75px;clear:both;height:10px;overflow:hidden}
#body_top_corner_left {position:absolute;top:0px;float:left;width:100%;background-image:url(../images/gif/nw.gif);background-repeat:no-repeat;background-position:top left;overflow:hidden}
#body_top_corner_right {position:relative;top:0px;float:right;background-image:url(../images/gif/ne.gif);background-repeat:no-repeat;background-position:top right;width:10px;overflow:hidden}

#company_name_A {font-size:50px;width:360px;text-align:center;margin-top:14px}
#company_name_A span {font-weight:bold;letter-spacing:-2px}
#company_name_B {width:350px;text-align:center;color:#FFFFFF;font-weight:bold;font-size:12pt;padding-top:1px}
#company_name_B span {position:relative;left:5px}
#btn_lang {position:absolute;top:120px;left:50%;margin-left:449px;background-color:#FCFCFC;padding-left:4px;background-image:url(../images/gif/ne.gif);background-position:top right;background-repeat:no-repeat;border-left:1px solid #EEEEEE;padding-top:20px;z-index:90}
#btn_lang_close {position:relative;background-image:url(../images/gif/se_2.gif);background-position:bottom right;background-repeat:no-repeat}
#btn_siteSearch {position:absolute;top:270px;left:50%;margin-left:449px;background-color:#FCFCFC;padding-left:2px;background-image:url(../images/gif/ne.gif);background-position:top right;background-repeat:no-repeat;border-left:1px solid #EEEEEE;padding-top:13px;z-index:90}
#btn_siteSearch a {color:#000000;margin-left:1px;margin-right:3px}
#btn_siteSearch div {position:relative;background-image:url(../images/gif/se_2.gif);background-position:top right;background-repeat:no-repeat;height:10px;width:24px}

#bottom_slogan_A {margin-left: 30px;text-align: left;margin-bottom:2px;margin-top:0px}
#bottom_slogan_B {margin-right:30px;text-align:right;margin-top:2px;margin-bottom:0px}

.div_page_head {width:900px;left:50%;margin-left:-450px;position:absolute;height:75px;background-color:#FCFCFC;z-index:10}
.div_top_btn {width:880px;height:20px;padding-top:2px;padding-bottom:2px;background-color:#8E9399;position:relative;top:75px;left:50%;margin-left:-440px;clear:both;z-index:2;background-image: url(../images/png/tab-footer-bg.png)}
.div_top_main_btn {position:relative;z-index:9;float:left}
.div_page_body {width:880px;left:50%;margin-left:-450px;position:relative;background-color:#FFFFFF;top:75px;clear:both;border-left:10px solid #FCFCFC;border-right:10px solid #FCFCFC;border-bottom:10px solid #FCFCFC}
.div_page_foot {background-image: url(../images/png/tab-footer-bg.png);height:32px;width:900px;left:50%;margin-left:-450px;position:relative;text-align:center;clear:both;top:75px;color:#FFFFFF}
#footer_copyright {text-align:center;line-height:32px}
#footer_copyright a {text-decoration:none;color:#FFFFFF;margin:0px 5px}
#footer_corner_left  {background-image:url(../images/png/tab-footer-left.png) ;width:20px;height:32px;background-repeat:no-repeat;float:left}
#footer_corner_right {background-image:url(../images/png/tab-footer-right.png);width:20px;height:32px;background-repeat:no-repeat;float:right}
#footer_partner {text-align:center;line-height:44px}
#footer_partner a {text-decoration:none;color:#FFFFFF;margin:0px 5px}
#footer_partner_stringbc {position:relative;top:3px}

/*Button*/
#about_abacus   {cursor:default;background-image:url(../images/gif/arrow_7.gif);background-repeat:no-repeat;background-position:100% 50%;padding-right:14px}
#our_service    {cursor:default;background-image:url(../images/gif/arrow_7.gif);background-repeat:no-repeat;background-position:100% 50%;padding-right:14px}
#payment_method {cursor:default;background-image:url(../images/gif/arrow_7.gif);background-repeat:no-repeat;background-position:100% 50%;padding-right:14px}
/*Button*/

.left {float:left}
.right {float:right}

.shift_lv1 {margin-left:12px;white-space:nowrap;line-height:20px}
.shift_lv2 {margin-left:24px;clear:left;white-space:nowrap;line-height:20px}
.shift_lv3 {margin-left:36px}
.shift_lv3 a {float:left;margin-right:6px;white-space:nowrap;line-height:20px}
.shift_lv3 span {float:left;margin-right:6px;white-space:nowrap;line-height:20px;color:#999999}

.charity_linking {margin:2px 10px 0px 15px}

.WFOE_costTable {border-width:2px 2px 1px 1px;border:solid #CCCCCC;text-align:center;margin-top:5px}
.WFOE_costTable td {border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}
.WFOE_costTable_bg {background-color:#FAFAFA}
.WFOE_costTable_shift {padding-left:40px;text-align:left}
.noticeAlert {font-weight:bold;color:#0000FF}

.toc_mask_lv_1 {display: list-item; margin: 4px 0px 0px 40px; list-style-type:disc}
.toc_mask_lv_2 {display: list-item; margin: 4px 0px 0px 80px; list-style-type:circle}
.toc_mask_lv_3 {display: list-item; margin: 4px 0px 0px 120px;list-style-type:square}

.pageHeader {border:1px solid #EFEFEF;width:862px;margin:0 auto}
.pageTOC {background-image:url(../images/jpg/back.jpg);background-position:right;background-repeat:repeat-y;background-color:#59939F;clear:both;width:862px;margin:0 auto}
.pageTOC_margin {margin:10px}
.pageContent_margin {margin:10px}
.pageContent_outer {border:1px solid #59939F;background-color:#FFFFFF;width:862px;margin:0 auto}
.pageContent_Title {background-image:url(../images/jpg/back.jpg);color:#FFFFFF;padding:4px 10px}
.pageContent_Title_on_off {float:right;font-weight:bold;cursor:pointer;width:26px}
.pageContent_Title_on_off_btn {float:right;width:20px;height:12px;background-image:url(../images/gif/btn_close.gif);background-repeat:no-repeat;margin-top:2px}
.pageContent_TitleContent {font-size:10pt;margin:0px}
.pageContent_BackToTop {margin-top:10px;text-align:right}
.pageContent_BackToTop a {text-decoration:none;color:#59939F}
.pageContent_BackToTop img {position:relative;top:3px}
.pageContent_Space {margin-top:10px}

.relateLink {width:818px;margin:0 auto;background-color:#FAFAFA;padding:10px;border-left:2px solid #666666;border-top:2px solid #666666;border-bottom:2px solid #CCCCCC;border-right:2px solid #CCCCCC}
.relateLink_Title {margin:0 0 4px 0}
.relateLink_Content {margin:0 0 4px 10px}

/*------------------------------------------------------------------------------------------------------------------*/

.siteNotice {	background-color:#FFFFFF;	filter:alpha(opacity=50);	-moz-opacity: 0.5;	opacity: 0.5;}

.margin_top_bottom_0 {margin-top:0px;margin-bottom:0px;left:-14px;position:relative}
.padding_top_bottom_2 {padding-top:2px;padding-bottom:2px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC}
.padding_top_bottom_4 {padding-top:4px;padding-bottom:4px;border-top:1px solid #CCCCCC}

.chinese_space {font-size:1px}

/*ul {margin-top:0px;margin-bottom:0px}*/
/*ol {margin:0px;list-style-type:none;padding:0px}*/
a {text-decoration:none}
a:hover {text-decoration:underline}


.a_top_btn             {text-decoration:none;display:compact;padding-left:2px;padding-right:2px;border-bottom:1px solid #FFFFFF;float:left;color:#FFFFFF;white-space:nowrap}
.a_top_btn_onMouseOver       {text-decoration:none;display:compact;padding-left:2px;padding-right:2px;border-bottom:3px solid #FFFFFF;float:left;color:#FFFFFF}
.a_top_btn_onMouseOver:hover {text-decoration:none;display:compact;padding-left:2px;padding-right:2px;border-bottom:3px solid #FFFFFF;float:left;color:#FFFFFF}

.div_top_main_btn_hover {background-color:#AEB3B9}
.div_top_main_btn ul {margin:0px;list-style-type:none;padding:0px;z-index:10;position:relative;display:none}
.div_top_main_btn:hover ul {display:block;position:absolute}
.a_left_top_btn_sub       {margin:0px;text-decoration:none;display:block;color:#FFFFFF;padding:2px 10px 2px 10px;border-left:3px solid #535353;border-right:3px solid #535353;white-space:nowrap}
.a_left_top_btn_sub:hover {margin:0px;text-decoration:none;display:block;color:#FFFF00;padding:2px 10px 2px 10px;border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF;background-color:#666666}

.a_left_top_btn_sub_lv2       {margin:0px;text-decoration:none;display:block;color:#FFFFFF;padding:2px 10px 2px 20px;border-left:3px solid #535353;border-right:3px solid #535353;white-space:nowrap}
.a_left_top_btn_sub_lv2:hover {margin:0px;text-decoration:none;display:block;color:#FFFF00;padding:2px 10px 2px 20px;border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF;background-color:#666666}

.a_left_top_btn_sub_lv3       {margin:0px;text-decoration:none;display:block;color:#FFFFFF;padding:2px 10px 2px 30px;border-left:3px solid #535353;border-right:3px solid #535353;white-space:nowrap}
.a_left_top_btn_sub_lv3:hover {margin:0px;text-decoration:none;display:block;color:#FFFF00;padding:2px 10px 2px 30px;border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF;background-color:#666666}

.non_a_left_top_btn_sub {margin:0px;text-decoration:none;display:block;color:#FFFFFF;padding:2px 10px 2px 10px;border-left:3px solid #535353;border-right:3px solid #535353;white-space:nowrap}
.non_a_left_top_btn_sub:hover {text-decoration:none}

.top_btn_table    {position:relative;display:none}
.top_btn_table_onMouseOver {position:absolute;display:block;top:19px;right:0px}

.table_1_master {background-color:#F0F0F0}
.table_title    {background-color:#ECECEC}
.table_1        {border-bottom:1px solid #FFFFFF;padding:1px 2px;border-left:1px solid #FFFFFF}
.table_1_sub    {padding-left:14px}
.table_2		{background-color:#FAFAFA}

.table_border_left {border-left:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background-color:#ECECEC}
.table_border      {border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background-color:#FAFAFA}
.table_border_top  {border-top:1px solid #FFFFFF}
.table_border_right  {border-right:1px solid #FFFFFF}
.table_border_r    {border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background-color:#ECECEC}
.table_padding_left_10 {padding-left:10px}
.table_padding_left_20 {padding-left:20px}

.WFOE_btn       {display:block;background-color:#EFEFEF;float:left;margin-right:4px;margin-bottom:4px;padding-top:1px;padding-bottom:1px;text-decoration:none;font-family:Verdana, Arial;border-top:1px solid #666666;border-bottom:1px solid #666666;width:140px;text-align:center;cursor:pointer}
.WFOE_btn:hover {display:block;background-color:#FAFAFA;float:left;margin-right:4px;margin-bottom:4px;padding-top:1px;padding-bottom:1px;text-decoration:none;font-family:Verdana, Arial;border-top:1px solid #000000;border-bottom:1px solid #000000;width:140px;text-align:center;cursor:pointer}

.common_btn       {display:block;background-color:#EFEFEF;float:left;margin-right:4px;margin-bottom:4px;padding:1px 10px 1px 10px;text-decoration:none;font-family:Verdana, Arial;border-top:1px solid #666666;border-bottom:1px solid #666666;text-align:center;cursor:pointer}
.common_btn:hover {display:block;background-color:#FAFAFA;float:left;margin-right:4px;margin-bottom:4px;padding:1px 10px 1px 10px;text-decoration:none;font-family:Verdana, Arial;border-top:1px solid #000000;border-bottom:1px solid #000000;text-align:center;cursor:pointer}

.content_table       {border:1px solid #CCCCCC}
.content_table td    {border:1px solid #CCCCCC}
.content_table td td {border:0px}

.see_also_link {border-top:1px dashed #DDDDDD;display:block;font-size:8pt;padding:2px 0px 8px 0px}

.post_meta {margin-top:20px;border:3px double #909090;padding:10px}

.function_button_style {float:right;background-color:#FFFFFF;padding:10px}
.function_button_style a {width:220px;display:block;background-color:#F2F2F2;float:left;margin-top:5px;padding:3px 0px;text-decoration:none;border:1px solid #909090;text-align:center;cursor:pointer;clear:both}
.function_button_style a:first-child {margin-top:0px}

#index_jurisdiction {margin-top:8px}
#index_jurisdiction a {float:left;padding:1px 4px;border:1px solid #EEEEEE;margin-right:5px;margin-bottom:5px;white-space:nowrap}
#index_jurisdiction a:hover {border:1px solid #009900;text-decoration:none}

.theme_a {float:left;padding:1px 4px;border:1px solid #EEEEEE;margin-right:5px;margin-bottom:5px}
.theme_a:hover {border:1px solid #009900;text-decoration:none}

#holidat_table td {padding:2px 8px}

#slogan_btn {padding-top:6px}
#slogan_btn a {float:right;padding:0px 4px}

.package_includes div {display:list-item;margin-left:20px;list-style-type:square;padding:4px 0px;border-top:1px dashed #F2F2F2}
.package_includes div:first-child {border-top:0px dashed #F2F2F2}

.white_space_nowrap {white-space:nowrap}
.padding_10px {padding:10px}
.office_address span {white-space:nowrap}
.tel_fax_email td {padding:4px 0}

/*------------------------------------------------------------------------------------------------------------------*/

.align_center {margin:0 auto}
.clear_both  {clear:both}
.clear_left  {clear:left}
.clear_right {clear:right}
.text_center {text-align:center}
.text_left {text-align:left}
.text_right {text-align:right}
.textWhite {color:#FFF}
.textBlack {color:#000}
.text_inLine {white-space:nowrap}
.valign_center {vertical-align:middle}
.valign_top {vertical-align:top}

.templateBodyWidth {width:999px}
.templateInnerWidth {width:880px}
.templateCellSpace_Height {height:10px}
.templateCellSpace_Width {width:10px}

.templateHeader {height:109px;background-image:url('../images/background/header.jpg');background-repeat:no-repeat}
.templateHeader_Partition {height:75px;width:900px}

.templateTopButtonBox {width:900px;height:24px}
.templateTopButton_pullDown_box {border:1px solid #F1F1F1;padding:10px;vertical-align:top}
.templateTopButton_pullDown_box ol {margin:0;padding:0;list-style-type:none}

.templateFooter {background-image:url('../images/background/footer.jpg');background-position:bottom;background-repeat:repeat-x}
.templateFooterMenu_Partition {border:1px solid #F1F1F1;background-color:#FFFFFF;padding:10px}
.templateFooterMenu_Partition ol {margin:0;padding:0;list-style-type:none}

.templateBoxOpener {background-image:url('../images/background/f2f2f2.jpg')}
.templateBoxOpener_gif {background-image:url('../images/background/f2f2f2.jpg')}
.templateBoxDivider {background-image:url('../images/background/border_space.jpg')}
.templateBoxDivider_gif {background-image:url('../images/background/border_space.gif')}
.templateBottom_gif {height:76px;background-image:url('../images/background/footer.gif')}

.templateContactMethod {color:#8E9399; line-height:16px}
.templateContactMethodSpace {margin-right:20px}

.templateContactMethod_col_A1 {width:72px}
.templateContactMethod_col_A2 {margin-left:5px}
.templateContactMethod_col_A3 {width:42px}
.templateContactMethod_col_A4 {}
.templateContactMethod_col_A5 {margin-left:5px}

.templateContactMethod_col_B1 {width:90px}
.templateContactMethod_col_B2 {margin-left:5px}
.templateContactMethod_col_B3 {width:30px}
.templateContactMethod_col_B4 {}
.templateContactMethod_col_B5 {margin-left:5px}

.templateLanguageBox {width:14px;margin:10px 8px 0 0;padding:10px 0 0 0;border-top:1px solid gray}

#about_abacus_sub {background-image:url(../images/png/tab-footer-bg.png);background-repeat:repeat-x;background-color:#535353}
#our_service_sub {background-image:url(../images/png/tab-footer-bg.png);background-repeat:repeat-x;background-color:#535353}
#payment_method_sub {background-image:url(../images/png/tab-footer-bg.png);background-repeat:repeat-x;background-color:#535353}


