@charset "UTF-8";
/*! jQuery UI - v1.11.3 - 2015-02-13
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, menu.css, selectmenu.css, tooltip.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }

.ui-helper-clearfix:after { clear: both; }

.ui-helper-clearfix { min-height: 0; }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

.ui-front { z-index: 100; }

.ui-state-disabled { cursor: default !important; }

.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

.ui-draggable-handle { -ms-touch-action: none; touch-action: none; }

.ui-resizable { position: relative; }

.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }

.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }

.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }

.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }

.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }

.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }

.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }

.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }

.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }

.ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: none; }

.ui-menu .ui-menu { position: absolute; }

.ui-menu .ui-menu-item { position: relative; margin: 0; padding: 3px 1em 3px .4em; cursor: pointer; min-height: 0; list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }

.ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }

.ui-menu .ui-state-focus, .ui-menu .ui-state-active { margin: -1px; }

.ui-menu-icons { position: relative; }

.ui-menu-icons .ui-menu-item { padding-left: 2em; }

.ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: .2em; margin: auto 0; }

.ui-menu .ui-menu-icon { left: auto; right: 0; }

.ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; left: 0; display: none; }

.ui-selectmenu-menu .ui-menu { overflow: auto; overflow-x: hidden; padding-bottom: 1px; }

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: bold; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0 0 0; height: auto; border: 0; }

.ui-selectmenu-open { display: block; }

.ui-selectmenu-button { display: inline-block; overflow: hidden; position: relative; text-decoration: none; cursor: pointer; }

.ui-selectmenu-button span.ui-icon { right: 0.5em; left: auto; margin-top: -8px; position: absolute; top: 50%; }

.ui-selectmenu-button span.ui-selectmenu-text { text-align: left; padding: 0.4em 2.1em 0.4em 1em; display: block; line-height: 1.4; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa; }

body .ui-tooltip { border-width: 2px; }

/*! jQuery UI - v1.11.3 - 2015-02-24
* http://jqueryui.com
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }

.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }

.ui-helper-clearfix:after { clear: both; }

.ui-helper-clearfix { min-height: 0; }

.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }

.ui-front { z-index: 100; }

.ui-state-disabled { cursor: default !important; }

.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }

.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }

.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }

.ui-datepicker .ui-datepicker-prev { left: 2px; }

.ui-datepicker .ui-datepicker-next { right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }

.ui-datepicker .ui-datepicker-next-hover { right: 1px; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }

.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }

.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 45%; }

.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }

.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }

.ui-datepicker td { border: 0; padding: 1px; }

.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }

.ui-datepicker.ui-datepicker-multi { width: auto; }

.ui-datepicker-multi .ui-datepicker-group { float: left; }

.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }

.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; }

.ui-datepicker-rtl { direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }

/*!
 * jQuery UI CSS Framework 1.11.3
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */
/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial,sans-serif; font-size: 1.1em; }

.ui-widget .ui-widget { font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,sans-serif; font-size: 1em; }

.ui-widget-content { background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x; color: #333333; }

.ui-widget-content a { color: #333333; }

.ui-widget-header { color: #ffffff; font-weight: bold; }

.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #004276; text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { color: #111111; }

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited { color: #111111; text-decoration: none; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight: bold; color: #cc0000; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #cc0000; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { color: #444444; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #444444; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #cc0000; background: #f3d8d8 url("images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png") 50% 50% repeat; color: #2e2e2e; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #2e2e2e; }

.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #2e2e2e; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); /* support: IE8 */ font-weight: normal; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); /* support: IE8 */ background-image: none; }

.ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */ }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon { width: 16px; height: 16px; }

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* Overlays */
.ui-widget-overlay { background: #a6a6a6 url("images/ui-bg_dots-small_65_a6a6a6_2x2.png") 50% 50% repeat; opacity: .4; filter: Alpha(Opacity=40); /* support: IE8 */ }

.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #333333 url("images/ui-bg_flat_0_333333_40x100.png") 50% 50% repeat-x; opacity: .1; filter: Alpha(Opacity=10); /* support: IE8 */ border-radius: 8px; }

.ui-multiselect { padding: 2px 0 2px 4px; text-align: left; }

.ui-multiselect span.ui-icon { float: right; }

.ui-multiselect-single .ui-multiselect-checkboxes input { position: absolute !important; top: auto !important; left: -9999px; }

.ui-multiselect-single .ui-multiselect-checkboxes label { padding: 5px !important; }

.ui-multiselect-header { margin-bottom: 3px; padding: 3px 0 3px 4px; }

.ui-multiselect-header ul { font-size: 0.9em; }

.ui-multiselect-header ul li { float: left; padding: 0 10px 0 0; }

.ui-multiselect-header a { text-decoration: none; }

.ui-multiselect-header a:hover { text-decoration: underline; }

.ui-multiselect-header span.ui-icon { float: left; }

.ui-multiselect-header li.ui-multiselect-close { float: right; text-align: right; padding-right: 0; }

.ui-multiselect-menu { display: none; padding: 3px; position: absolute; z-index: 10000; text-align: left; }

.ui-multiselect-checkboxes { position: relative; overflow-y: auto; }

.ui-multiselect-checkboxes label { cursor: default; display: block; border: 1px solid transparent; padding: 3px 1px; }

.ui-multiselect-checkboxes label input { position: relative; top: 1px; }

.ui-multiselect-checkboxes li { clear: both; font-size: 0.9em; padding-right: 3px; word-wrap: break-word;}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align: center; font-weight: bold; border-bottom: 1px solid; }

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display: block; padding: 3px; margin: 1px 0; text-decoration: none; }

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border: none; }

/** bxSlider v4.2.5 Copyright 2013-2015 Steven Wanderski Written while drinking Belgian ales and listening to jazz
 Licensed under MIT (http://opensource.org/licenses/MIT) */
/** VARIABLES 
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; -ms-touch-action: pan-y; touch-action: pan-y; }

.bx-wrapper img { max-width: 100%; display: block; }

.bxslider { margin: 0; padding: 0; }

ul.bxslider { list-style: none; }

.bx-viewport { /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); }

/** THEME
===================================*/
.bx-wrapper .bx-viewport { -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; }

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }

/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; background: url("images/bx_loader.gif") center center no-repeat #ffffff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }

/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; }

.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus { background: #000; }

.bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; }

.bx-wrapper .bx-pager-item { font-size: 0; line-height: 0; }

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev { left: 10px; background: url("images/controls.png") no-repeat 0 -32px; }

.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus { background-position: 0 0; }

.bx-wrapper .bx-next { right: 10px; background: url("images/controls.png") no-repeat -43px -32px; }

.bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus { background-position: -43px 0; }

.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }

.bx-wrapper .bx-controls-direction a.disabled { display: none; }

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto { text-align: center; }

.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url("images/controls.png") -86px -11px no-repeat; margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:focus { background-position: -86px 0; }

.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url("images/controls.png") -86px -44px no-repeat; margin: 0 3px; }

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:focus { background-position: -86px -33px; }

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; }

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; }

/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666; background: rgba(80, 80, 80, 0.75); width: 100%; }

.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; }

/* Colorbox Core Style: The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0; left: 0; z-index: 9999; overflow: hidden; }

#cboxOverlay { position: fixed; width: 100%; height: 100%; }

#cboxMiddleLeft, #cboxBottomLeft { clear: left; }

#cboxContent { position: relative; }

#cboxLoadedContent { overflow: auto; -webkit-overflow-scrolling: touch; }

#cboxTitle { margin: 0; }

#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }

.cboxPhoto { float: left; margin: auto; border: 0; display: block; max-width: none; -ms-interpolation-mode: bicubic; }

.cboxIframe { width: 100%; height: 100%; display: block; border: 0; }

#colorbox, #cboxContent, #cboxLoadedContent { box-sizing: content-box; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; }

/*  User Style: Change the following styles to modify the appearance of Colorbox.  They are ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay { background: url(images/overlay.png) repeat 0 0; }

#colorbox { outline: 0; }

#cboxTopLeft { width: 21px; height: 21px; background: no-repeat -101px 0; }

#cboxTopRight { width: 21px; height: 21px; background: no-repeat -130px 0; }

#cboxBottomLeft { width: 21px; height: 21px; background: no-repeat -101px -29px; }

#cboxBottomRight { width: 21px; height: 21px; background: no-repeat -130px -29px; }

#cboxMiddleLeft { width: 21px; background: left top repeat-y; }

#cboxMiddleRight { width: 21px; background: right top repeat-y; }

#cboxTopCenter { height: 21px; background: 0 0 repeat-x; }

#cboxBottomCenter { height: 21px; background: 0 -29px repeat-x; }

#cboxContent { background: #fff; o____verflow: hidden; }

.cboxIframe { background: #fff; }

#cboxError { padding: 50px; border: 1px solid #ccc; }

#cboxLoadedContent { m____argin-top: 28px; overflow: hidden !important; /* background: #CFCFCF; */ background: #FFFFFF; padding: 1px; }

#cboxTitle { position: absolute; bottom: 4px; left: 0; text-align: center; width: 100%; color: #949494; }

#cboxCurrent { position: absolute; bottom: 4px; left: 58px; color: #949494; }

#cboxLoadingOverlay { background: no-repeat center center; }

#cboxLoadingGraphic { background: no-repeat center center; }

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose { border: 0; padding: 0; margin: 0; overflow: visible; width: auto; background: none; }

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active { outline: 0; }

#cboxSlideshow { position: absolute; bottom: 4px; right: 30px; color: #0092ef; }

#cboxPrevious { position: absolute; bottom: 0; left: 0; background: no-repeat -75px 0; width: 25px; height: 25px; text-indent: -9999px; }

#cboxPrevious:hover { background-position: -75px -25px; }

#cboxNext { position: absolute; bottom: 0; left: 27px; background: no-repeat -50px 0; width: 25px; height: 25px; text-indent: -9999px; }

#cboxNext:hover { background-position: -50px -25px; }

#cboxClose { position: absolute; top: -18px; right: -24px; background: url(images/popup_close.png) no-repeat 0 0; width: 38px; height: 38px; text-indent: -9999px; }

#cboxClose:hover { b____ackground-position: -25px -25px; }

/* The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9. See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); }

/*Font awesome*/
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH -------------------------- */
@font-face { font-family: 'FontAwesome'; src: url("./fonts/font-awesome/fontawesome-webfont.eot?v=4.3.0"); src: url("./fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("./fonts/font-awesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("./fonts/font-awesome/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("./fonts/font-awesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("./fonts/font-awesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }

/* makes the font 33% larger relative to the icon container */
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-fw { width: 1.28571em; text-align: center; }

.fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; }
.fa-ul > li { position: relative; }

.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; }
.fa-li.fa-lg { left: -1.85714em; }

.fa-border { padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em; }

.pull-right { float: right; }

.pull-left { float: left; }

.fa.pull-left { margin-right: .3em; }
.fa.pull-right { margin-left: .3em; }

.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }

.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }

.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }

.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; }

.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
.fa-glass:before { content: ""; }

.fa-music:before { content: ""; }

.fa-search:before { content: ""; }

.fa-envelope-o:before { content: ""; }

.fa-heart:before { content: ""; }

.fa-star:before { content: ""; }

.fa-star-o:before { content: ""; }

.fa-user:before { content: ""; }

.fa-film:before { content: ""; }

.fa-th-large:before { content: ""; }

.fa-th:before { content: ""; }

.fa-th-list:before { content: ""; }

.fa-check:before { content: ""; }

.fa-remove:before, .fa-close:before, .fa-times:before { content: ""; }

.fa-search-plus:before { content: ""; }

.fa-search-minus:before { content: ""; }

.fa-power-off:before { content: ""; }

.fa-signal:before { content: ""; }

.fa-gear:before, .fa-cog:before { content: ""; }

.fa-trash-o:before { content: ""; }

.fa-home:before { content: ""; }

.fa-file-o:before { content: ""; }

.fa-clock-o:before { content: ""; }

.fa-road:before { content: ""; }

.fa-download:before { content: ""; }

.fa-arrow-circle-o-down:before { content: ""; }

.fa-arrow-circle-o-up:before { content: ""; }

.fa-inbox:before { content: ""; }

.fa-play-circle-o:before { content: ""; }

.fa-rotate-right:before, .fa-repeat:before { content: ""; }

.fa-refresh:before { content: ""; }

.fa-list-alt:before { content: ""; }

.fa-lock:before { content: ""; }

.fa-flag:before { content: ""; }

.fa-headphones:before { content: ""; }

.fa-volume-off:before { content: ""; }

.fa-volume-down:before { content: ""; }

.fa-volume-up:before { content: ""; }

.fa-qrcode:before { content: ""; }

.fa-barcode:before { content: ""; }

.fa-tag:before { content: ""; }

.fa-tags:before { content: ""; }

.fa-book:before { content: ""; }

.fa-bookmark:before { content: ""; }

.fa-print:before { content: ""; }

.fa-camera:before { content: ""; }

.fa-font:before { content: ""; }

.fa-bold:before { content: ""; }

.fa-italic:before { content: ""; }

.fa-text-height:before { content: ""; }

.fa-text-width:before { content: ""; }

.fa-align-left:before { content: ""; }

.fa-align-center:before { content: ""; }

.fa-align-right:before { content: ""; }

.fa-align-justify:before { content: ""; }

.fa-list:before { content: ""; }

.fa-dedent:before, .fa-outdent:before { content: ""; }

.fa-indent:before { content: ""; }

.fa-video-camera:before { content: ""; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before { content: ""; }

.fa-pencil:before { content: ""; }

.fa-map-marker:before { content: ""; }

.fa-adjust:before { content: ""; }

.fa-tint:before { content: ""; }

.fa-edit:before, .fa-pencil-square-o:before { content: ""; }

.fa-share-square-o:before { content: ""; }

.fa-check-square-o:before { content: ""; }

.fa-arrows:before { content: ""; }

.fa-step-backward:before { content: ""; }

.fa-fast-backward:before { content: ""; }

.fa-backward:before { content: ""; }

.fa-play:before { content: ""; }

.fa-pause:before { content: ""; }

.fa-stop:before { content: ""; }

.fa-forward:before { content: ""; }

.fa-fast-forward:before { content: ""; }

.fa-step-forward:before { content: ""; }

.fa-eject:before { content: ""; }

.fa-chevron-left:before { content: ""; }

.fa-chevron-right:before { content: ""; }

.fa-plus-circle:before { content: ""; }

.fa-minus-circle:before { content: ""; }

.fa-times-circle:before { content: ""; }

.fa-check-circle:before { content: ""; }

.fa-question-circle:before { content: ""; }

.fa-info-circle:before { content: ""; }

.fa-crosshairs:before { content: ""; }

.fa-times-circle-o:before { content: ""; }

.fa-check-circle-o:before { content: ""; }

.fa-ban:before { content: ""; }

.fa-arrow-left:before { content: ""; }

.fa-arrow-right:before { content: ""; }

.fa-arrow-up:before { content: ""; }

.fa-arrow-down:before { content: ""; }

.fa-mail-forward:before, .fa-share:before { content: ""; }

.fa-expand:before { content: ""; }

.fa-compress:before { content: ""; }

.fa-plus:before { content: ""; }

.fa-minus:before { content: ""; }

.fa-asterisk:before { content: ""; }

.fa-exclamation-circle:before { content: ""; }

.fa-gift:before { content: ""; }

.fa-leaf:before { content: ""; }

.fa-fire:before { content: ""; }

.fa-eye:before { content: ""; }

.fa-eye-slash:before { content: ""; }

.fa-warning:before, .fa-exclamation-triangle:before { content: ""; }

.fa-plane:before { content: ""; }

.fa-calendar:before { content: ""; }

.fa-random:before { content: ""; }

.fa-comment:before { content: ""; }

.fa-magnet:before { content: ""; }

.fa-chevron-up:before { content: ""; }

.fa-chevron-down:before { content: ""; }

.fa-retweet:before { content: ""; }

.fa-shopping-cart:before { content: ""; }

.fa-folder:before { content: ""; }

.fa-folder-open:before { content: ""; }

.fa-arrows-v:before { content: ""; }

.fa-arrows-h:before { content: ""; }

.fa-bar-chart-o:before, .fa-bar-chart:before { content: ""; }

.fa-twitter-square:before { content: ""; }

.fa-facebook-square:before { content: ""; }

.fa-camera-retro:before { content: ""; }

.fa-key:before { content: ""; }

.fa-gears:before, .fa-cogs:before { content: ""; }

.fa-comments:before { content: ""; }

.fa-thumbs-o-up:before { content: ""; }

.fa-thumbs-o-down:before { content: ""; }

.fa-star-half:before { content: ""; }

.fa-heart-o:before { content: ""; }

.fa-sign-out:before { content: ""; }

.fa-linkedin-square:before { content: ""; }

.fa-thumb-tack:before { content: ""; }

.fa-external-link:before { content: ""; }

.fa-sign-in:before { content: ""; }

.fa-trophy:before { content: ""; }

.fa-github-square:before { content: ""; }

.fa-upload:before { content: ""; }

.fa-lemon-o:before { content: ""; }

.fa-phone:before { content: ""; }

.fa-square-o:before { content: ""; }

.fa-bookmark-o:before { content: ""; }

.fa-phone-square:before { content: ""; }

.fa-twitter:before { content: ""; }

.fa-facebook-f:before, .fa-facebook:before { content: ""; }

.fa-github:before { content: ""; }

.fa-unlock:before { content: ""; }

.fa-credit-card:before { content: ""; }

.fa-rss:before { content: ""; }

.fa-hdd-o:before { content: ""; }

.fa-bullhorn:before { content: ""; }

.fa-bell:before { content: ""; }

.fa-certificate:before { content: ""; }

.fa-hand-o-right:before { content: ""; }

.fa-hand-o-left:before { content: ""; }

.fa-hand-o-up:before { content: ""; }

.fa-hand-o-down:before { content: ""; }

.fa-arrow-circle-left:before { content: ""; }

.fa-arrow-circle-right:before { content: ""; }

.fa-arrow-circle-up:before { content: ""; }

.fa-arrow-circle-down:before { content: ""; }

.fa-globe:before { content: ""; }

.fa-wrench:before { content: ""; }

.fa-tasks:before { content: ""; }

.fa-filter:before { content: ""; }

.fa-briefcase:before { content: ""; }

.fa-arrows-alt:before { content: ""; }

.fa-group:before, .fa-users:before { content: ""; }

.fa-chain:before, .fa-link:before { content: ""; }

.fa-cloud:before { content: ""; }

.fa-flask:before { content: ""; }

.fa-cut:before, .fa-scissors:before { content: ""; }

.fa-copy:before, .fa-files-o:before { content: ""; }

.fa-paperclip:before { content: ""; }

.fa-save:before, .fa-floppy-o:before { content: ""; }

.fa-square:before { content: ""; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: ""; }

.fa-list-ul:before { content: ""; }

.fa-list-ol:before { content: ""; }

.fa-strikethrough:before { content: ""; }

.fa-underline:before { content: ""; }

.fa-table:before { content: ""; }

.fa-magic:before { content: ""; }

.fa-truck:before { content: ""; }

.fa-pinterest:before { content: ""; }

.fa-pinterest-square:before { content: ""; }

.fa-google-plus-square:before { content: ""; }

.fa-google-plus:before { content: ""; }

.fa-money:before { content: ""; }

.fa-caret-down:before { content: ""; }

.fa-caret-up:before { content: ""; }

.fa-caret-left:before { content: ""; }

.fa-caret-right:before { content: ""; }

.fa-columns:before { content: ""; }

.fa-unsorted:before, .fa-sort:before { content: ""; }

.fa-sort-down:before, .fa-sort-desc:before { content: ""; }

.fa-sort-up:before, .fa-sort-asc:before { content: ""; }

.fa-envelope:before { content: ""; }

.fa-linkedin:before { content: ""; }

.fa-rotate-left:before, .fa-undo:before { content: ""; }

.fa-legal:before, .fa-gavel:before { content: ""; }

.fa-dashboard:before, .fa-tachometer:before { content: ""; }

.fa-comment-o:before { content: ""; }

.fa-comments-o:before { content: ""; }

.fa-flash:before, .fa-bolt:before { content: ""; }

.fa-sitemap:before { content: ""; }

.fa-umbrella:before { content: ""; }

.fa-paste:before, .fa-clipboard:before { content: ""; }

.fa-lightbulb-o:before { content: ""; }

.fa-exchange:before { content: ""; }

.fa-cloud-download:before { content: ""; }

.fa-cloud-upload:before { content: ""; }

.fa-user-md:before { content: ""; }

.fa-stethoscope:before { content: ""; }

.fa-suitcase:before { content: ""; }

.fa-bell-o:before { content: ""; }

.fa-coffee:before { content: ""; }

.fa-cutlery:before { content: ""; }

.fa-file-text-o:before { content: ""; }

.fa-building-o:before { content: ""; }

.fa-hospital-o:before { content: ""; }

.fa-ambulance:before { content: ""; }

.fa-medkit:before { content: ""; }

.fa-fighter-jet:before { content: ""; }

.fa-beer:before { content: ""; }

.fa-h-square:before { content: ""; }

.fa-plus-square:before { content: ""; }

.fa-angle-double-left:before { content: ""; }

.fa-angle-double-right:before { content: ""; }

.fa-angle-double-up:before { content: ""; }

.fa-angle-double-down:before { content: ""; }

.fa-angle-left:before { content: ""; }

.fa-angle-right:before { content: ""; }

.fa-angle-up:before { content: ""; }

.fa-angle-down:before { content: ""; }

.fa-desktop:before { content: ""; }

.fa-laptop:before { content: ""; }

.fa-tablet:before { content: ""; }

.fa-mobile-phone:before, .fa-mobile:before { content: ""; }

.fa-circle-o:before { content: ""; }

.fa-quote-left:before { content: ""; }

.fa-quote-right:before { content: ""; }

.fa-spinner:before { content: ""; }

.fa-circle:before { content: ""; }

.fa-mail-reply:before, .fa-reply:before { content: ""; }

.fa-github-alt:before { content: ""; }

.fa-folder-o:before { content: ""; }

.fa-folder-open-o:before { content: ""; }

.fa-smile-o:before { content: ""; }

.fa-frown-o:before { content: ""; }

.fa-meh-o:before { content: ""; }

.fa-gamepad:before { content: ""; }

.fa-keyboard-o:before { content: ""; }

.fa-flag-o:before { content: ""; }

.fa-flag-checkered:before { content: ""; }

.fa-terminal:before { content: ""; }

.fa-code:before { content: ""; }

.fa-mail-reply-all:before, .fa-reply-all:before { content: ""; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: ""; }

.fa-location-arrow:before { content: ""; }

.fa-crop:before { content: ""; }

.fa-code-fork:before { content: ""; }

.fa-unlink:before, .fa-chain-broken:before { content: ""; }

.fa-question:before { content: ""; }

.fa-info:before { content: ""; }

.fa-exclamation:before { content: ""; }

.fa-superscript:before { content: ""; }

.fa-subscript:before { content: ""; }

.fa-eraser:before { content: ""; }

.fa-puzzle-piece:before { content: ""; }

.fa-microphone:before { content: ""; }

.fa-microphone-slash:before { content: ""; }

.fa-shield:before { content: ""; }

.fa-calendar-o:before { content: ""; }

.fa-fire-extinguisher:before { content: ""; }

.fa-rocket:before { content: ""; }

.fa-maxcdn:before { content: ""; }

.fa-chevron-circle-left:before { content: ""; }

.fa-chevron-circle-right:before { content: ""; }

.fa-chevron-circle-up:before { content: ""; }

.fa-chevron-circle-down:before { content: ""; }

.fa-html5:before { content: ""; }

.fa-css3:before { content: ""; }

.fa-anchor:before { content: ""; }

.fa-unlock-alt:before { content: ""; }

.fa-bullseye:before { content: ""; }

.fa-ellipsis-h:before { content: ""; }

.fa-ellipsis-v:before { content: ""; }

.fa-rss-square:before { content: ""; }

.fa-play-circle:before { content: ""; }

.fa-ticket:before { content: ""; }

.fa-minus-square:before { content: ""; }

.fa-minus-square-o:before { content: ""; }

.fa-level-up:before { content: ""; }

.fa-level-down:before { content: ""; }

.fa-check-square:before { content: ""; }

.fa-pencil-square:before { content: ""; }

.fa-external-link-square:before { content: ""; }

.fa-share-square:before { content: ""; }

.fa-compass:before { content: ""; }

.fa-toggle-down:before, .fa-caret-square-o-down:before { content: ""; }

.fa-toggle-up:before, .fa-caret-square-o-up:before { content: ""; }

.fa-toggle-right:before, .fa-caret-square-o-right:before { content: ""; }

.fa-euro:before, .fa-eur:before { content: ""; }

.fa-gbp:before { content: ""; }

.fa-dollar:before, .fa-usd:before { content: ""; }

.fa-rupee:before, .fa-inr:before { content: ""; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: ""; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: ""; }

.fa-won:before, .fa-krw:before { content: ""; }

.fa-bitcoin:before, .fa-btc:before { content: ""; }

.fa-file:before { content: ""; }

.fa-file-text:before { content: ""; }

.fa-sort-alpha-asc:before { content: ""; }

.fa-sort-alpha-desc:before { content: ""; }

.fa-sort-amount-asc:before { content: ""; }

.fa-sort-amount-desc:before { content: ""; }

.fa-sort-numeric-asc:before { content: ""; }

.fa-sort-numeric-desc:before { content: ""; }

.fa-thumbs-up:before { content: ""; }

.fa-thumbs-down:before { content: ""; }

.fa-youtube-square:before { content: ""; }

.fa-youtube:before { content: ""; }

.fa-xing:before { content: ""; }

.fa-xing-square:before { content: ""; }

.fa-youtube-play:before { content: ""; }

.fa-dropbox:before { content: ""; }

.fa-stack-overflow:before { content: ""; }

.fa-instagram:before { content: ""; }

.fa-flickr:before { content: ""; }

.fa-adn:before { content: ""; }

.fa-bitbucket:before { content: ""; }

.fa-bitbucket-square:before { content: ""; }

.fa-tumblr:before { content: ""; }

.fa-tumblr-square:before { content: ""; }

.fa-long-arrow-down:before { content: ""; }

.fa-long-arrow-up:before { content: ""; }

.fa-long-arrow-left:before { content: ""; }

.fa-long-arrow-right:before { content: ""; }

.fa-apple:before { content: ""; }

.fa-windows:before { content: ""; }

.fa-android:before { content: ""; }

.fa-linux:before { content: ""; }

.fa-dribbble:before { content: ""; }

.fa-skype:before { content: ""; }

.fa-foursquare:before { content: ""; }

.fa-trello:before { content: ""; }

.fa-female:before { content: ""; }

.fa-male:before { content: ""; }

.fa-gittip:before, .fa-gratipay:before { content: ""; }

.fa-sun-o:before { content: ""; }

.fa-moon-o:before { content: ""; }

.fa-archive:before { content: ""; }

.fa-bug:before { content: ""; }

.fa-vk:before { content: ""; }

.fa-weibo:before { content: ""; }

.fa-renren:before { content: ""; }

.fa-pagelines:before { content: ""; }

.fa-stack-exchange:before { content: ""; }

.fa-arrow-circle-o-right:before { content: ""; }

.fa-arrow-circle-o-left:before { content: ""; }

.fa-toggle-left:before, .fa-caret-square-o-left:before { content: ""; }

.fa-dot-circle-o:before { content: ""; }

.fa-wheelchair:before { content: ""; }

.fa-vimeo-square:before { content: ""; }

.fa-turkish-lira:before, .fa-try:before { content: ""; }

.fa-plus-square-o:before { content: ""; }

.fa-space-shuttle:before { content: ""; }

.fa-slack:before { content: ""; }

.fa-envelope-square:before { content: ""; }

.fa-wordpress:before { content: ""; }

.fa-openid:before { content: ""; }

.fa-institution:before, .fa-bank:before, .fa-university:before { content: ""; }

.fa-mortar-board:before, .fa-graduation-cap:before { content: ""; }

.fa-yahoo:before { content: ""; }

.fa-google:before { content: ""; }

.fa-reddit:before { content: ""; }

.fa-reddit-square:before { content: ""; }

.fa-stumbleupon-circle:before { content: ""; }

.fa-stumbleupon:before { content: ""; }

.fa-delicious:before { content: ""; }

.fa-digg:before { content: ""; }

.fa-pied-piper:before { content: ""; }

.fa-pied-piper-alt:before { content: ""; }

.fa-drupal:before { content: ""; }

.fa-joomla:before { content: ""; }

.fa-language:before { content: ""; }

.fa-fax:before { content: ""; }

.fa-building:before { content: ""; }

.fa-child:before { content: ""; }

.fa-paw:before { content: ""; }

.fa-spoon:before { content: ""; }

.fa-cube:before { content: ""; }

.fa-cubes:before { content: ""; }

.fa-behance:before { content: ""; }

.fa-behance-square:before { content: ""; }

.fa-steam:before { content: ""; }

.fa-steam-square:before { content: ""; }

.fa-recycle:before { content: ""; }

.fa-automobile:before, .fa-car:before { content: ""; }

.fa-cab:before, .fa-taxi:before { content: ""; }

.fa-tree:before { content: ""; }

.fa-spotify:before { content: ""; }

.fa-deviantart:before { content: ""; }

.fa-soundcloud:before { content: ""; }

.fa-database:before { content: ""; }

.fa-file-pdf-o:before { content: ""; }

.fa-file-word-o:before { content: ""; }

.fa-file-excel-o:before { content: ""; }

.fa-file-powerpoint-o:before { content: ""; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: ""; }

.fa-file-zip-o:before, .fa-file-archive-o:before { content: ""; }

.fa-file-sound-o:before, .fa-file-audio-o:before { content: ""; }

.fa-file-movie-o:before, .fa-file-video-o:before { content: ""; }

.fa-file-code-o:before { content: ""; }

.fa-vine:before { content: ""; }

.fa-codepen:before { content: ""; }

.fa-jsfiddle:before { content: ""; }

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: ""; }

.fa-circle-o-notch:before { content: ""; }

.fa-ra:before, .fa-rebel:before { content: ""; }

.fa-ge:before, .fa-empire:before { content: ""; }

.fa-git-square:before { content: ""; }

.fa-git:before { content: ""; }

.fa-hacker-news:before { content: ""; }

.fa-tencent-weibo:before { content: ""; }

.fa-qq:before { content: ""; }

.fa-wechat:before, .fa-weixin:before { content: ""; }

.fa-send:before, .fa-paper-plane:before { content: ""; }

.fa-send-o:before, .fa-paper-plane-o:before { content: ""; }

.fa-history:before { content: ""; }

.fa-genderless:before, .fa-circle-thin:before { content: ""; }

.fa-header:before { content: ""; }

.fa-paragraph:before { content: ""; }

.fa-sliders:before { content: ""; }

.fa-share-alt:before { content: ""; }

.fa-share-alt-square:before { content: ""; }

.fa-bomb:before { content: ""; }

.fa-soccer-ball-o:before, .fa-futbol-o:before { content: ""; }

.fa-tty:before { content: ""; }

.fa-binoculars:before { content: ""; }

.fa-plug:before { content: ""; }

.fa-slideshare:before { content: ""; }

.fa-twitch:before { content: ""; }

.fa-yelp:before { content: ""; }

.fa-newspaper-o:before { content: ""; }

.fa-wifi:before { content: ""; }

.fa-calculator:before { content: ""; }

.fa-paypal:before { content: ""; }

.fa-google-wallet:before { content: ""; }

.fa-cc-visa:before { content: ""; }

.fa-cc-mastercard:before { content: ""; }

.fa-cc-discover:before { content: ""; }

.fa-cc-amex:before { content: ""; }

.fa-cc-paypal:before { content: ""; }

.fa-cc-stripe:before { content: ""; }

.fa-bell-slash:before { content: ""; }

.fa-bell-slash-o:before { content: ""; }

.fa-trash:before { content: ""; }

.fa-copyright:before { content: ""; }

.fa-at:before { content: ""; }

.fa-eyedropper:before { content: ""; }

.fa-paint-brush:before { content: ""; }

.fa-birthday-cake:before { content: ""; }

.fa-area-chart:before { content: ""; }

.fa-pie-chart:before { content: ""; }

.fa-line-chart:before { content: ""; }

.fa-lastfm:before { content: ""; }

.fa-lastfm-square:before { content: ""; }

.fa-toggle-off:before { content: ""; }

.fa-toggle-on:before { content: ""; }

.fa-bicycle:before { content: ""; }

.fa-bus:before { content: ""; }

.fa-ioxhost:before { content: ""; }

.fa-angellist:before { content: ""; }

.fa-cc:before { content: ""; }

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: ""; }

.fa-meanpath:before { content: ""; }

.fa-buysellads:before { content: ""; }

.fa-connectdevelop:before { content: ""; }

.fa-dashcube:before { content: ""; }

.fa-forumbee:before { content: ""; }

.fa-leanpub:before { content: ""; }

.fa-sellsy:before { content: ""; }

.fa-shirtsinbulk:before { content: ""; }

.fa-simplybuilt:before { content: ""; }

.fa-skyatlas:before { content: ""; }

.fa-cart-plus:before { content: ""; }

.fa-cart-arrow-down:before { content: ""; }

.fa-diamond:before { content: ""; }

.fa-ship:before { content: ""; }

.fa-user-secret:before { content: ""; }

.fa-motorcycle:before { content: ""; }

.fa-street-view:before { content: ""; }

.fa-heartbeat:before { content: ""; }

.fa-venus:before { content: ""; }

.fa-mars:before { content: ""; }

.fa-mercury:before { content: ""; }

.fa-transgender:before { content: ""; }

.fa-transgender-alt:before { content: ""; }

.fa-venus-double:before { content: ""; }

.fa-mars-double:before { content: ""; }

.fa-venus-mars:before { content: ""; }

.fa-mars-stroke:before { content: ""; }

.fa-mars-stroke-v:before { content: ""; }

.fa-mars-stroke-h:before { content: ""; }

.fa-neuter:before { content: ""; }

.fa-facebook-official:before { content: ""; }

.fa-pinterest-p:before { content: ""; }

.fa-whatsapp:before { content: ""; }

.fa-server:before { content: ""; }

.fa-user-plus:before { content: ""; }

.fa-user-times:before { content: ""; }

.fa-hotel:before, .fa-bed:before { content: ""; }

.fa-viacoin:before { content: ""; }

.fa-train:before { content: ""; }

.fa-subway:before { content: ""; }

.fa-medium:before { content: ""; }




/* ----------testing-------- */
.p____opup_overlay #cboxContent, #cboxWrapper #cboxContent { padding: 12px; }

#cboxContent #cboxCurrent { display: none !important; }
#cboxContent #cboxPrevious, #cboxContent #cboxNext { width: 51%; height: 100%; top: 0; bottom: auto; left: auto; right: -22px; background: none; }
#cboxContent #cboxPrevious:focus, #cboxContent #cboxPrevious.hover, #cboxContent #cboxNext:focus, #cboxContent #cboxNext.hover { background: url(../images/colorbox_arr_next.png) no-repeat 100% 50%; }
#cboxContent #cboxPrevious { left: -22px; right: auto; }
#cboxContent #cboxPrevious.hover, #cboxContent #cboxPrevious:focus { background: url(../images/colorbox_arr_prev.png) no-repeat 0 50%; }


.caroufredsel_wrapper ul { margin: 0; padding: 0; }
.caroufredsel_wrapper li { list-style: none outside none; float: left; display: block; }

.text3A { background: none repeat scroll 0 0 #FFFFFF; border-bottom: 0px solid #CCCCCC; margin: 0 0 0; padding: 20px 20px 0; text-align: right; width: 100%; max-width: 856px; font-size: 14px; }
.text3A a { text-decoration: none; }
.text3A a:hover { text-decoration: underline; }


.popup_box { border-bottom: 0px solid #CCCCCC; margin: 0px; max-width: 856px; overflow: hidden; background: #FFF; }

.popup_box h2  {color:black;}
.popup_box h3  {color:black;}
.popup_box.wrap_inner {  padding: 12px; }


.wrap_inner {  border: 1px solid #CCCCCC; width: 856px; margin: 12px 12px 12px 12px; padding: 24px 0 0 0; clear: both; overflow: hidden; }
.wrap_inner section { overflow: hidden; width: 856px; }



/* ----------testing-------- */



/* Only Include scss from others */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined in IE 8/9. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background: transparent; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* Text-level semantics ========================================================================== */
/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari 5 and Chrome. */
dfn { font-style: italic; }

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9. */
img { border: 0; }

/** Correct overflow displayed oddly in IE 9. */
svg:not(:root) { overflow: hidden; }

/* Grouping content ========================================================================== */
/** Address margin not present in IE 8/9 and Safari 5. */
figure { margin: 1em 40px; }

/** Address differences between Firefox and other browsers. */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Contain overflow in all browsers. */
pre { overflow: auto; }

/** Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* Forms ========================================================================== */
/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */
/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }

/** Address `overflow` set to `hidden` in IE 8/9/10. */
button { overflow: visible; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8+, and Opera Correct `select` style inheritance in Firefox. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
input { line-height: normal; }

/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width.  1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** Remove default vertical scrollbar in IE 8/9. */
textarea { overflow: auto; }

/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup { font-weight: bold; }

/* Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/* Added 20140310 - By Ben  ========================================================================== */
figure { margin: 0; }

html { font-size: 100.01%; }

a { text-decoration: none; }
a:hover { text-decoration: none; }
p a { text-decoration: underline; }

[type="text"], [type="password"] { border: 0; padding: 0; margin: 0; }

iframe { display: block; }

/* theOrigo Common Classes
======================================*/
.hideText { position: absolute; top: -9999px; left: -9999px; }

/* Clearfix Ref: http://nicolasgallagher.com/micro-clearfix-hack/
======================================*/
/** For modern browsers 1. The space content is one way to avoid an Opera bug when the contenteditable attribute is included anywhere else in the document. Otherwise it causes space to appear at the top and bottom of elements that are clearfixed. 2. The use of `table` rather than `block` is only necessary if using `:before` to contain the top-margins of child elements. */
.cf:before, .richtext:before, .index-top .container:before, .index-bottom:before, .cf:after, .richtext:after, .index-top .container:after, .index-bottom:after { content: " "; /* 1 */ display: table; /* 2 */ }

.cf:after, .richtext:after, .index-top .container:after, .index-bottom:after { clear: both; }

/** For IE 6/7 only Include this rule to trigger hasLayout and contain floats. */
.cf, .richtext, .index-top .container, .index-bottom { *zoom: 1; }

/*js class control
=================*/
/*.js-bxSlider { visibility: hidden;} // set it to visible while start bxSlider fn binding*/
.noTrans { -webkit-transition: 0s !important; -moz-transition: 0s !important; -o-transition: 0s !important; transition: 0s !important; }

/** { -webkit-transition: 0s !important; -moz-transition: 0s !important; -o-transition: 0s !important; transition: 0s !important;  transform:none !important;
-ms-transform:none !important;
-webkit-transform:none !important;
}*/
/*

Description:	A common function/mixin file for all projects

*/
/*  Table of Contents =============================================================================
	-	fix inline block 
	-	hide the text content
	-	dom opacity
	-	set background opacity
	-	convert font size units
	-	fix png issue with ie7&ie8
	-	Style for placeholder
	-	convert font size units
	-	SVG background images with PNG and retina fallback
	-	Animations and keyframes
	-	triangle =============================================================================
*/
/*fix inline block - @include inline_block();*/
/*hide the text content - @include hide_text();*/
/*dom opacity - @include opacity(0.8);*/
/*set background opacity - @include bg_opacity(0.8);*/
/* convert font size units - pxem(40px)*/
/*Style for placeholder*/
/*SVG background images with PNG and retina fallback - @include background-image('pattern');*/
/*Animations and keyframes*/
/* USAGE */
/*
@include keyframes(slide-down) { 0% { opacity: 1; } 90% { opacity: 0; }
}

@include animation('slide-down 5s 3');
*/
/*Triangle - @include triangle(12px, 6px, #ff0000, down);*/
/* =============================================================================
- Project Initial
============================================================================= */
/*@import 'generic/AAA';*/
@font-face { font-family: 'signika'; src: url("fonts/signika-bold.eot"); src: url("fonts/signika-bold.eot?#iefix") format("embedded-opentype"), url("fonts/signika-bold.woff2") format("woff2"), url("fonts/signika-bold.woff") format("woff"), url("fonts/signika-bold.ttf") format("truetype"); font-weight: 700; font-style: normal; }
@font-face { font-family: 'signika'; src: url("fonts/signika-semibold.eot"); src: url("fonts/signika-semibold.eot?#iefix") format("embedded-opentype"), url("fonts/signika-semibold.woff2") format("woff2"), url("fonts/signika-semibold.woff") format("woff"), url("fonts/signika-semibold.ttf") format("truetype"); font-weight: 600; font-style: normal; }
@font-face { font-family: 'signika'; src: url("fonts/signika-regular.eot"); src: url("fonts/signika-regular.eot?#iefix") format("embedded-opentype"), url("fonts/signika-regular.woff2") format("woff2"), url("fonts/signika-regular.woff") format("woff"), url("fonts/signika-regular.ttf") format("truetype"); font-weight: 400; font-style: normal; }
@font-face { font-family: 'signika'; src: url("fonts/signika-light.eot"); src: url("fonts/signika-light.eot?#iefix") format("embedded-opentype"), url("fonts/signika-light.woff2") format("woff2"), url("fonts/signika-light.woff") format("woff"), url("fonts/signika-light.ttf") format("truetype"); font-weight: 300; font-style: normal; }
@font-face { font-family: 'signika-light'; src: url("fonts/signika-light.eot"); src: url("fonts/signika-light.eot?#iefix") format("embedded-opentype"), url("fonts/signika-light.woff2") format("woff2"), url("fonts/signika-light.woff") format("woff"), url("fonts/signika-light.ttf") format("truetype"); font-weight: 400; font-style: normal; }
@font-face { font-family: 'din'; src: url("fonts/dinregular.eot"); src: url("fonts/dinregular.eot?#iefix") format("embedded-opentype"), url("fonts/dinregular.woff2") format("woff2"), url("fonts/dinregular.woff") format("woff"), url("fonts/dinregular.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'din-bold'; src: url("fonts/din-bold.eot"); src: url("fonts/din-bold.eot?#iefix") format("embedded-opentype"), url("fonts/din-bold.woff2") format("woff2"), url("fonts/din-bold.woff") format("woff"), url("fonts/din-bold.ttf") format("truetype"); font-weight: 700; font-style: normal; }
@font-face { font-family: 'UtopiaStd'; src: url("fonts/uto_pia_s-i.eot"); src: url("fonts/uto_pia_s-i.eot?#iefix") format("embedded-opentype"), url("fonts/uto_pia_s-i.woff2") format("woff2"), url("fonts/uto_pia_s-i.woff") format("woff"), url("fonts/uto_pia_s-i.ttf") format("truetype"); font-weight: normal; font-style: italic; }
@font-face { font-family: 'gentium_basicregular'; src: url("fonts/genbasr.eot"); src: url("fonts/genbasr.eot?#iefix") format("embedded-opentype"), url("fonts/genbasr.woff2") format("woff2"), url("fonts/genbasr.woff") format("woff"), url("fonts/genbasr.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'din1451regular'; src: url("fonts/din1451.eot"); src: url("fonts/din1451.eot?#iefix") format("embedded-opentype"), url("fonts/din1451.woff2") format("woff2"), url("fonts/din1451.woff") format("woff"), url("fonts/din1451.ttf") format("truetype"); font-weight: normal; font-style: normal; }
/* =============================================================================
- Base
============================================================================= */
/*  Table of Contents =============================================================================
	0   Colors
	1   Grid Width
	2   Media Query Breakpoint =============================================================================
*/
/* =============================================================================
- Colors Set
============================================================================= */
/* =============================================================================
- Text Colors
============================================================================= */
/* =============================================================================
- GUI Colors
============================================================================= */
/* =============================================================================
- Grid Width
============================================================================= */
/*  Table of Contents =============================================================================
	0
	1
	2
	3
	4 =============================================================================
*/
/* =============================================================================
- Main
============================================================================= */
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

/* =============================================================================
- Column /Row / Grid 
============================================================================= */
html { font-size: 100.1%; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }

body { color: #333333; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
body.tc, body.sc { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }

hr { margin: 1em 0; border: 0; border-top: 1px solid #cfcfcf; }

p a:focus img, p a:hover img { outline: inherit; }

.f-normal { font-weight: normal !important; }

/*misc*/
h1, h2, h3, .table-header-row-text, h4, h5, .addr_title, .resultList_header, h6 { line-height: 1.2; margin: 0; }
h1 a, h2 a, h3 a, .table-header-row-text a, h4 a, h5 a, .addr_title a, .resultList_header a, h6 a { color: inherit; }
h1 + .sepr_shade, h2 + .sepr_shade, h3 + .sepr_shade, .table-header-row-text + .sepr_shade, h4 + .sepr_shade, h5 + .sepr_shade, .addr_title + .sepr_shade, .resultList_header + .sepr_shade, h6 + .sepr_shade { margin-top: -10px !important; }

h1 { font-size: 1.875em; letter-spacing: -1px; color: #d3410e; margin-bottom: 6px; font-weight: 400; }
.sc h1, .tc h1 { font-weight: 700; }

h2 { font-family: "Times New Roman", "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-style: italic; font-size: 1.25em; color: #398405  ; margin-bottom: 9px; }

h3, .table-header-row-text { font-size: 1.125em; color: #4e4e4e; font-weight: 400; margin-bottom: 7px; }
.sc h3, .sc .table-header-row-text, .tc h3, .tc .table-header-row-text { font-weight: 700; }

h4 { font-size: 1.125em; font-weight: 400; color: #398405; margin-bottom: 9px; }
.sc h4, .tc h4 { font-weight: 700; }

/* h5, .addr_title, .resultList_header { font-size: 1em; font-weight: 400; color: #d3410e; margin-bottom: 7px; }
.sc h5, .sc .addr_title, .sc .resultList_header, .tc h5, .tc .addr_title, .tc .resultList_header { font-weight: 700; } */
h5 { font-size: 1em; font-weight: 400; color: #d3410e; margin-bottom: 7px; }
.sc h5, .tc h5 { font-weight: 700; }

h6 { font-size: 0.875em; color: #4e4e4e; font-weight: 600; }
.sc h6, .tc h6 { font-weight: 700; }

p { margin: 0 0 1.5em; font-size: 1em; } /* Common style */
p a { color: inherit; }

ol a, ul a { color: inherit; }

dl { font-size: 0.875em; line-height: 1.2; margin: 0 0 1.125em; }
dl dt { font-weight: 600; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; color: #4e4e4e; }
.sc dl dt, .tc dl dt { font-weight: 700; }
dl dd { margin-left: 0; }

/*table*/
table { border-collapse: collapse; border-spacing: 0; margin-bottom: 1.4em; background-color: transparent; }
table th, table td { text-align: left; line-height: 1.35714; border-left: 1px solid #dddde0; border-bottom: 1px solid #dddde0; padding: 12px 22px; }
table th:first-child, table td:first-child { border-left: 0; }
table th { background: #e9f0e5; color: #4e4e4e; /* font-size: 1.25em;  commented by cc 20150629 */font-size: 1.1em; line-height: 1; font-weight: 400; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; padding-top: 10px; padding-bottom: 9px; }
.sc table th, .tc table th { font-weight: 700; }
table tbody > tr:nth-child(odd) td { background-color: transparent; }
table tbody > tr.odd td { background-color: transparent; }
table tbody > tr:nth-child(even) td { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkQxMzRFRDZDQzUwMTFFNEI0ODNEMTM2QjQzRjVDOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkQxMzRFRDdDQzUwMTFFNEI0ODNEMTM2QjQzRjVDOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRDEzNEVENENDNTAxMUU0QjQ4M0QxMzZCNDNGNUM5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRDEzNEVENUNDNTAxMUU0QjQ4M0QxMzZCNDNGNUM5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PguiRScAAAAVSURBVHjaYkxLS+NlAAImBigACDAAFAwBQ0B8vkQAAAAASUVORK5CYII='); }
table tbody > tr.even td { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkQxMzRFRDZDQzUwMTFFNEI0ODNEMTM2QjQzRjVDOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkQxMzRFRDdDQzUwMTFFNEI0ODNEMTM2QjQzRjVDOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRDEzNEVENENDNTAxMUU0QjQ4M0QxMzZCNDNGNUM5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRDEzNEVENUNDNTAxMUU0QjQ4M0QxMzZCNDNGNUM5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PguiRScAAAAVSURBVHjaYkxLS+NlAAImBigACDAAFAwBQ0B8vkQAAAAASUVORK5CYII='); }
table tbody th, table tbody td { font-size: 1em; padding-top: 10px; padding-bottom: 10px; } /* Common style */
/* table tbody th, table tbody td { font-size: 1em; padding-top: 10px; padding-bottom: 10px; } */
table tbody th p, table tbody th ul, table tbody th ol, table tbody td p, table tbody td ul, table tbody td ol { font-size: 1em; } /* Common style */
/* table tbody th p, table tbody th ul, table tbody th ol, table tbody td p, table tbody td ul, table tbody td ol { font-size: 1em; } */
table tbody th h1, table tbody td h1 { font-size: 2.14286; }
table tbody th h2, table tbody td h2 { font-size: 1.42857; }
table tbody th h3, table tbody th .table-header-row-text, table tbody td h3, table tbody td .table-header-row-text { font-size: 1.28571; }
table tbody th h4, table tbody td h4 { font-size: 1.28571; }
table tbody th h5, table tbody th .addr_title, table tbody th .resultList_header, table tbody td h5, table tbody td .addr_title, table tbody td .resultList_header { font-size: 1.14286; }
table tbody th h6, table tbody td h6 { font-size: 1; }
table tbody th p, table tbody td p { font-size: 1; }
table tbody th dl, table tbody td dl { font-size: 1; }
table tbody th { border-bottom-color: #b7cfb9; background-color: #cbe9ce; text-align: center; padding-top: 12px; }
table table { margin: 5px 0 6px; }
table table thead th { border-bottom-color: #dddde0; border-left-color: #fff; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-size: 1.1em; color: #4e4e4e; }
table table th { background-color: #dfdfdf; }
table tbody > tr:nth-child(even) tbody > tr:nth-child(odd) td { background: #fcfbff; }
table tbody > tr:nth-child(even) tbody > tr.odd td { background: #fcfbff; }
table tbody > tr:nth-child(even) tbody > tr:nth-child(even) td { background: none; }
table tbody > tr:nth-child(even) tbody > tr.even td { background: none; }
table tbody > tr.even tbody > tr:nth-child(odd) td { background: #fcfbff; }
table tbody > tr.even tbody > tr.odd td { background: #fcfbff; }
table tbody > tr.even tbody > tr:nth-child(even) td { background: none; }
table tbody > tr.even tbody > tr.even td { background: none; }

.acolor a { color: #0072c9 !important; }

.richtext { line-height: 1.35714; font-family: "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.tc .richtext, .sc .richtext { font-family: 'Arial', '新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.richtext > *:first-child { margin-top: 0; }
.richtext > *:first-child > *:first-child { margin-top: 0; }
.richtext a { text-decoration: underline; color: #0072ca; /* Added by cc 20150626 */ }
.richtext h1 a, .richtext h2 a, .richtext h3 a, .richtext h4 a, .richtext h5 a, .richtext h6 a { color: inherit; /* Added by cc 20150626 */ }
.richtext a:hover { text-decoration: none; }
.richtext h1, .richtext h3, .richtext .table-header-row-text, .richtext h4, .richtext h5, .richtext .addr_title, .richtext .resultList_header, .richtext h6 { font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.richtext h3, .richtext .table-header-row-text { font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.richtext h2 { font-family: "Times New Roman", "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
/* Added by cc, for english characters in tc sc page, font-family changed from 'Arial' to '新細明體' */
.tc .richtext h1, .tc .richtext h3, .tc .richtext .table-header-row-text, .tc .richtext h4, .tc .richtext h5, .tc .richtext .addr_title, .tc .richtext .resultList_header, .tc .richtext h6, .tc .richtext h3, .tc .richtext .table-header-row-text, .sc .richtext h1, .sc .richtext h3, .sc .richtext .table-header-row-text, .sc .richtext h4, .sc .richtext h5, .sc .richtext .addr_title, .sc .richtext .resultList_header, .sc .richtext h6 , .sc .richtext h3, .sc .richtext .table-header-row-text { font-family: '新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.tc .richtext h2, .sc .richtext h2 { font-family: "Times New Roman", '新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.richtext ol, .richtext ul { font-size: 1em; margin: 0 0 1.5em 0; } /* Common style */
.richtext ol *, .richtext ul * { margin-bottom: 0; }
.richtext ol li, .richtext ul li { font-size: 1em; }
.richtext ol li p, .richtext ol li ul, .richtext ol li ol, .richtext ul li p, .richtext ul li ul, .richtext ul li ol { font-size: 1em; }
.richtext ol h1, .richtext ul h1 { font-size: 2.14286; }
.richtext ol h2, .richtext ul h2 { font-size: 1.42857; }
.richtext ol h3, .richtext ol .table-header-row-text, .richtext ul h3, .richtext ul .table-header-row-text { font-size: 1.28571; }
.richtext ol h4, .richtext ul h4 { font-size: 1.28571; }
.richtext ol h5, .richtext ol .addr_title, .richtext ol .resultList_header, .richtext ul h5, .richtext ul .addr_title, .richtext ul .resultList_header { font-size: 1.14286; }
.richtext ol h6, .richtext ul h6 { font-size: 1; }
.richtext ol p, .richtext ul p { font-size: 1; }
.richtext ol dl, .richtext ul dl { font-size: 1; }
.richtext ol { padding-left: 1.5em; list-style: decimal outside none; }
.richtext ul { list-style: none; padding-left: 0; }
.richtext ul ul { padding-left: 5px; }
.richtext ul>li { position: relative; padding-left: 13px; }
.richtext ul>li:before { position: absolute; top: 0; left: 0; content: '\25cf'; color: #666666; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; /* Added by cc 20150812 */;}
.richtext ul>li>ul>li:before { content: '\25cb'; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; /* Added by cc 20150812 */;}
.richtext ul>li>ul>li { padding-left: 15px; }
.richtext ul>li>ul>li>ul>li:before { content: '-'; }

label { margin: 5px 6px 5px 0; font-size: 0.875em; display: inline-block; }
label input { vertical-align: middle; margin: 0 3px 0 0; }

/* =============================================================================
0 others

============================================================================= */
.access { height: 0; left: 0; overflow: hidden; position: absolute; top: -999px; width: 1px; }

.accessibility-content a { display: block !important; height: 1px; left: 0; overflow: hidden; position: absolute; top: -9999px; width: 1px; }

.icon-social-sprite, .social-facebook, .social-mail, .social-sina, .social-twitter { background-image: url('../images/icon-social-s9af8eeae96.png'); background-repeat: no-repeat; }

.social-facebook { background-position: 0 0; height: 22px; width: 22px; display: block; }

.social-mail { background-position: 0 -22px; height: 22px; width: 22px; display: block; }

.social-sina { background-position: 0 -44px; height: 22px; width: 22px; display: block; }

.social-twitter { background-position: 0 -66px; height: 22px; width: 22px; display: block; }

.social-icon { float: left; margin: 0 0 0 7px; display: block; overflow: hidden; text-indent: -999px; }
.social-icon:first-child { margin-left: 0; }

.social-icon_container { overflow: hidden; }

.row-bottom .a_button, .row-bottom .c_button, .row-bottom .b_button { margin-bottom: 0; }

.row-bottom-right { text-align: right; }

.elm-vh { visibility: hidden !important; }

.nowrap, .nowrap label { white-space: nowrap !important; }

/* =============================================================================
- Modules : buttons/accodion/selectbox ...... etc
============================================================================= */
/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
textarea { font-size: 0.875em; padding: 5px 10px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 1px solid #d8d8d8; }

input[type=text], input[type=password], input[type=email], input[type=button], input[type=submit] { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; vertical-align: top; }
input[type=text]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=button]:-moz-placeholder, input[type=submit]:-moz-placeholder { color: #949494; opacity: 1; }
input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=button]::-moz-placeholder, input[type=submit]::-moz-placeholder { color: #949494; opacity: 1; }
input[type=text]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=button]:-ms-input-placeholder, input[type=submit]:-ms-input-placeholder { color: #949494; opacity: 1; }
input[type=text]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=button]::-webkit-input-placeholder, input[type=submit]::-webkit-input-placeholder { color: #949494; opacity: 1; }

.input-text { padding-left: 10px; color: #555; font-weight: 300; border: 1px solid #d8d8d8; height: 32px; font-size: 0.9375em; color: #555555; }

.lt-ie9 .input-text { padding-top: 7px !important; }

.input-submit { border: none; background-color: #487e1c; color: #fff; text-align: center; font-weight: 300; -webkit-appearance: none; height: 32px; padding: 0 15px; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.input-submit:hover, .input-submit:focus { background-color: #255101; }

.input-text-search { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUE2MjA1RENBNkQyMTFFNEJFRUE4OTM5MzhGNERDMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUE2MjA1RERBNkQyMTFFNEJFRUE4OTM5MzhGNERDMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQTYyMDVEQUE2RDIxMUU0QkVFQTg5MzkzOEY0REMyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQTYyMDVEQkE2RDIxMUU0QkVFQTg5MzkzOEY0REMyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq+fiY4AAAEmSURBVHjajJFNSwJRFIZnbiOh0KJFCLaPICSiRRshaKEIClEwK39Ai35IG/+EixYDpQR9ESHixoWoBG7ctAuKcmcfQk3PgYuM43XwwMPLnXPec889Y/u+b5nCdd1NJAtJkKIXuPU871nytsmIqYAUoQk9WIJd2INzzI0ZI6Y0cgplCgah3A5yAmfKMGUe7sMmCb51kZbUqFDHOLKmx5sXbUipOcm/CKPkbBUa5QsZwlaEcRveTDfeQI6x1w3b3kD2ZQdTWyWxgmSgBB/wAH1Q+ib5r1dMdj0xYjpGDiAhU8Or3Ayruu873GF6koMTMB3CL4ygTsE32iEnjXz9/kk4JI606QeW4RHGgYV9mjbk6A3G9LlG4aW1QMijK3oBVUwX1oLxL8AASQJm5KEEPwIAAAAASUVORK5CYII='); background-repeat: no-repeat; padding-right: 50px; }

/*  Table of Contents ============================================================================= 0   General =============================================================================
*/
/* 0 General 
=======================================*/
select { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; border: 1px solid #d8d8d8; font-weight: 300; text-indent: 10px; color: #555555; height: 32px; width: 100%; background: #fff; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

select[multiple] { overflow: hidden; font-size: 0.875em; }
select[multiple] option { line-height: 32px; padding: 10px 0; }

.ui-widget { font-size: 1em; }

/*hidden Dropdown*/
.js-selBox { font-weight: 300; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAGCAYAAAAsVdWjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEMzMDRDQjRCRTJDMTFFNDhDMkNGMEMxOEY4NzVBNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEMzMDRDQjVCRTJDMTFFNDhDMkNGMEMxOEY4NzVBNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QzMwNENCMkJFMkMxMUU0OEMyQ0YwQzE4Rjg3NUE2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QzMwNENCM0JFMkMxMUU0OEMyQ0YwQzE4Rjg3NUE2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgP5bnwAAABmSURBVHjaYpw0aVIeAwMDJwN28CU3N3cqA4mABYg1gTgDh/xEBjIAExAXAfFlLHLngLiMXEO/A3E4EH9DEv8MxBFA/ItcQ0HgOhDnIYlnAvFtBjIBCxJ7LhA7AfEPIF7KQAEACDAA82USRjgeNqEAAAAASUVORK5CYII=') right center no-repeat #fff; height: 32px; position: relative; }
.js-selBox select { background: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; }

.ui-multiselect { font-family: "Arial", 'MingLIU', '新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-size: 0.9375em; width: 100% !important; height: 100%; border: none; padding: 0 40px 0 14px; background: transparent; line-height: 1; border: 1px solid #d8d8d8; color: #555555; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.ui-multiselect span { display: block; padding: 3px 0; overflow: hidden; white-space: nowrap; }

.ui-multiselect span.ui-icon { position: absolute; top: 8px; right: 9px; }

.ui-multiselect-checkboxes { max-height: 304px; }

.ui-multiselect-checkboxes li { font-size: 1em; padding: 0; /* word-break: break-all; */ word-wrap: break-word;}

.ui-multiselect-single label { background-image: none !important; }

.ui-multiselect-menu { background: #eaeaea; font-size: 1em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; padding: 0 0 4px; }
.ui-multiselect-menu label { position: relative; padding: 3px 3px 3px 24px; line-height: 1.3; margin: 0; border-left: 4px solid #eaeaea; border-right: 4px solid #eaeaea; cursor: pointer; overflow: hidden; font-size: 1em; background: url('../images/checkbox.png') -89px -8px no-repeat; }
.ui-multiselect-menu label input { position: absolute; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background: transparent; top: -999px; left: -999px; }
.ui-multiselect-menu label span { display: block; position: relative; }
.ui-multiselect-menu label.ui-state-hover, .ui-multiselect-menu label.js-select-label-active { color: #555555; background-color: #fff; }
.ui-multiselect-menu label.js-select-label-active { background-position: -49px -48px; }

.js-dropdown-uncheckall .ui-multiselect { color: #878787; }
.js-dropdown-uncheckall.dropdown-container .ui-multiselect { color: #9c9c9c; }

.ui-state-active, .ui-widget-content .ui-state-active { font-weight: normal; color: inherit; }

.ui-multiselect-single .ui-multiselect-checkboxes label { padding: 3px 0 3px 11px !important; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.js-datepicker { position: relative; }
.js-datepicker input { width: 100%; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY4RTZBOTlEMzk1MTFFNEIzMkVDMzk3MDhEMzJCOUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY4RTZBOUFEMzk1MTFFNEIzMkVDMzk3MDhEMzJCOUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjhFNkE5N0QzOTUxMUU0QjMyRUMzOTcwOEQzMkI5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjhFNkE5OEQzOTUxMUU0QjMyRUMzOTcwOEQzMkI5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlCzxzMAAAEWSURBVHja7FTtDYIwEL0SFsARcARWwBFgBByhjEBH0BHqCLqKHUFGwDtzjZdGoA2J8YeXvPRev9t3dwqENWjYlAh3QQvGCmw6pjTsyJmmCWItF5vV2FjBD7jhTcy9Iir26dA9JFom/IqvrCQPxg3iyK9PNoUvGLDV8P4f6pv7mx4xIk6iz1hr+9iXadhmOlkzodV1YX635Vb5h756YX655TAfIIaji+CEv8ZN0mkUDAgt+D0Yn+W0jtZTrsXAR96ZApH3oFxrxf5LnIpAh9GoUjQLc6qJ5NXPfmMGXzSvGenl6+DAlQIiOKVJk6pZwQDBIYIXf828Zg/2R1GSXFCi5vjrG1GzXaxmbVC5XTBnjUeXrKcAAwD4Gcp+/p2isgAAAABJRU5ErkJggg=='); background-position: right center; background-repeat: no-repeat; padding-right: 32px; }
.js-datepicker input::-webkit-input-placeholder { color: inherit; }
.js-datepicker input:-moz-placeholder { color: inherit; }
.js-datepicker input::-moz-placeholder { color: inherit; }
.js-datepicker input:-ms-input-placeholder { color: inherit; }

.js-datepicker-clear { background: red; width: 20px; height: 20px; display: block; position: absolute; overflow: hidden; text-indent: -999px; top: 5px; right: 10px; }

.ui-datepicker { width: 16em; background: #eaeaea; }
.ui-datepicker table th { font-size: 1em; width: 1%; }
.ui-datepicker th { font-weight: 400; padding: 0.3em; }
.sc .ui-datepicker th, .tc .ui-datepicker th { font-weight: 700; }
.ui-datepicker tbody { background: #fff; }
.ui-datepicker .ui-widget-header { color: #333; }
.ui-datepicker .ui-widget-header a { color: inherit; }
.ui-datepicker .ui-state-default { border: 1px solid transparent; }
.ui-datepicker .ui-state-hover { border-color: #d33200; }
.ui-datepicker .ui-state-highlight { background-color: #f9e8e3; }
.ui-datepicker .ui-state-active { background-color: #d33200; color: #fff; }

.ui-datepicker-prev, .ui-datepicker-next { width: 20px; height: 20px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIyQzkyMkJENDI0MTFFNDgzQkREQzFDMkUzNzAwOEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIyQzkyMkNENDI0MTFFNDgzQkREQzFDMkUzNzAwOEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjJDOTIyOUQ0MjQxMUU0ODNCRERDMUMyRTM3MDA4RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjJDOTIyQUQ0MjQxMUU0ODNCRERDMUMyRTM3MDA4RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjsJpPwAAAHWSURBVHja7Jq/agJBEIe9mE5IE6zsbBQsxICIhcHOysYn8A18AcHCUjuxECxsLCSIfR4gDxJIk8IQCCGQkMscTGBZhnDZ2z9zMAO/QkHm2+/cu93VKI7jgpR5XYgCESgCRaAIlBKBIlAEikApTwKjKEpyBTlCbvH1n/FZaXiQ+4jjMG+WbOX+G6gS5CH5OOQVUnfRxzQpqo7cMY6jZNzLEHCKzX/zDmnmRGATeVX+qW+BSe00iE9Im7nANnKq3LssfFkBNxrMN6TLVGAX+VTeTVY+G4ArDSpJn5nAPsG4ssFnC3BBAA6YCBwQbAtbF9jmFJkToMPAAocE09zmLcb2TXpGAI8CCRwRLDPbDzkXy4QxAT7xLHBCMIxdLLNcbOWuiffOnndY55Rc2cvyN3BNXPleoCncI1jWnKfwVoP9gnQCP0Q6yKFybTkK3GuQH5AWk2VMC3lUvj0ngQcN7g3SYLaQbiCXynngIPCkQb1Aaky3cjXkU3lPoQQWIfcazDOkyvwwoYqcKncyjmLo46wnSCUnx1kV5A1+nHWHzR8h5ZwdqJaRO8ZxBLkHXkKWkBtX602HAgvIvcRxGPeK5N9Z8qucCBSBIlBKBIpAESgCpUSg9/oRYAA4xP8IECVI/AAAAABJRU5ErkJggg==') no-repeat; }

.ui-datepicker-next, .ui-datepicker-next:hover { background-position: -4px -5px; }

.ui-datepicker-prev, .ui-datepicker-prev:hover { background-position: -44px -5px; }

/*  Table of Contents ----------------------------------------------------------------------------= -1  reset include in style scss 0   General ----------------------------------------------------------------------------=
*/
.bx-wrapper .bx-loading { background-image: url('../images/lib_bxslider/bx_loader.gif?1402308882'); }

.bx-wrapper .bx-prev { background-image: url('../images/lib_bxslider/controls.png?1402308882'); }

.bx-wrapper .bx-next { background-image: url('../images/lib_bxslider/controls.png?1402308882'); }

.bx-wrapper .bx-controls-auto .bx-start { background-image: url('../images/lib_bxslider/controls.png?1402308882'); }

.bx-wrapper .bx-controls-auto .bx-stop { background-image: url('../images/lib_bxslider/controls.png?1402308882'); }

.bx-wrapper img { margin: auto; }

/* 0 General 
------------------------------------===*/
.sliderContainer { position: relative; z-index: 0; /*visibility: hidden;*/ }
.sliderContainer.js-sliderAdded { /*visibility: visible;*/ }

.js-bxSlider { /*visibility: hidden;*/ list-style: none; margin: 0; padding: 0; }
.js-bxSlider > li { list-style: none; }

/*bxSlider style Reset*/
.bx-wrapper { margin: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: 0; background: transparent; }

.bx-wrapper .bx-viewport { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; left: auto; background: transparent; position: relative; z-index: 0; }

.bx-wrapper .bx-loading { background: transparent; visibility: hidden; }

.bx-wrapper .bx-controls-direction a.disabled { display: block; opacity: 0.4; background-color: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.grborder-style: dashedadient(startColorstr=#00777777,endColorstr=#00777777)"; /* IE8 */ filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00777777,endColorstr=#00777777)"; /* IE8 */ }

.lt-ie9 .promobannerList_container .bx-wrapper .bx-controls-direction a.bx-prev.disabled { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkY1REI0RDRCRTI5MTFFNDk4MURBNjlFMzREM0Q1RDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkY1REI0RDVCRTI5MTFFNDk4MURBNjlFMzREM0Q1RDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRjVEQjREMkJFMjkxMUU0OTgxREE2OUUzNEQzRDVENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRjVEQjREM0JFMjkxMUU0OTgxREE2OUUzNEQzRDVENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn503/wAAAC4SURBVHjadNG/C4JQGIVhlYxwaquhFiuIoEnox/8PRRSBgUNLQRFBNDRELQW9Bz7jIio8IN7jd89VP0kSr+Lq416rWIwxwyMoWWxBY32ci4Em5oiwR+oGIhur0BFbPcwDIaZo44o1PnkgtD27ao0V3vlYBQZGb2Rq7pZS4IQLdOQeGsXAE0sb38HE6fa/0Z4LGx9bp8ANeLaogi8MMSoGPDviBl+MVb7sUx+wQ11Tqn5WZqe6/QQYAN+eIuh6r6D4AAAAAElFTkSuQmCC'); }
.lt-ie9 .promobannerList_container .bx-wrapper .bx-controls-direction a.bx-next.disabled { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjJDQTEzMTJCRTI5MTFFNDhBQkFFQkFFODlCQjdENUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjJDQTEzMTNCRTI5MTFFNDhBQkFFQkFFODlCQjdENUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMkNBMTMxMEJFMjkxMUU0OEFCQUVCQUU4OUJCN0Q1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMkNBMTMxMUJFMjkxMUU0OEFCQUVCQUU4OUJCN0Q1QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmeZ2EAAAAC4SURBVHjabNHPCwFBGMbx2W1WcnIQDlxISTlN+VH+fhIpykGJIik57IkL8n3rTbNj3/qc9tl5n9mNnHNlY0wFe5MzFhNI6INDGIhxRgSHWl5gjR1KGOtpmYDMCkd9ONJwJvDCAlfUMUTiB2SemOOOpnZK4qBTiq2e2BFhoIi2Xv+Ckw0KD9DADTNZG3sPZWdL10y1069kD108tGjqHytl+nhjqVfN7JW3C9jk/QurH6iq1/ubrwADAKkVI6z+5FiBAAAAAElFTkSuQmCC'); }

.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: block; }

/*.bx-wrapper .bx-pager.bx-default-pager a {*/
/*  width: 11px;*/
/*  height: 11px;*/
/*}*/
.bx-slider-customArrow a, .bx-wrapper .bx-controls-direction a { width: 30px; height: 30px; display: block; text-indent: -9999px; overflow: hidden; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDYyN0UwQUJBNzdFMTFFNDk2OUQ4MjUxMTI2NzAwRUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDYyN0UwQUNBNzdFMTFFNDk2OUQ4MjUxMTI2NzAwRUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NjI3RTBBOUE3N0UxMUU0OTY5RDgyNTExMjY3MDBFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NjI3RTBBQUE3N0UxMUU0OTY5RDgyNTExMjY3MDBFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnh2NjQAAADISURBVHjadNGxCkFRHMfxf1gwyl2YJCWjVbyAbhkt5B1k8wQewMgD2K6ySTEqm+EmAzExKANS1/foGBzHqU/d4Xf/nf/vSBAEdczQhNhERCSPChxsMRfzkHTQxxMLFMxJn48URrjBQ9oWEj1higsGSNhCShlLnNBDzBZSXKxwQBe5kPyeCXzE4b43N6aE0cEOa9TU3cxQC3sc0bBdvAofZ7T11K9QSW911VtFzZ6Kup+77idpa1z9+cAY2X8P7CGDITaWSuQlwAC7p2b7eRFBgAAAAABJRU5ErkJggg==') no-repeat; background-position: center center !important; background-color: #737373; }
.bx-slider-customArrow a:hover, .bx-slider-customArrow a:focus, .bx-wrapper .bx-controls-direction a:hover, .bx-wrapper .bx-controls-direction a:focus { background-color: #2b2b2b; }
.bx-slider-customArrow a.disabled, .bx-wrapper .bx-controls-direction a.disabled { background-color: #737373; }
.bx-slider-customArrow .bx-prev, .bx-wrapper .bx-controls-direction .bx-prev { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE1NDI2MENBNzdFMTFFNEIzNzI4QjVDNjIxQzM4REIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE1NDI2MERBNzdFMTFFNEIzNzI4QjVDNjIxQzM4REIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTU0MjYwQUE3N0UxMUU0QjM3MjhCNUM2MjFDMzhEQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTU0MjYwQkE3N0UxMUU0QjM3MjhCNUM2MjFDMzhEQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq0yfRcAAADHSURBVHjadNE/C0FRGMfxJywYxcIoi9HqzxvQLaOFvAfZLFYvQCZvwHaVTQajshluJmJiUAakju/JUbfTPU99znD6nT/POaKUEocu1mi7AjXs1a9GUYEyNvhggpwdKMDHE3Pk9Xw4kMEMd6zMjhIOpTDGFVvUwyfooYQhztjBs+8ZE5EGPKQRYCl2mbu0TMtHDBC3j/vr4IITeq6QXt3HDQGaUSEtabp8mC6rUSEta97rZd6r4vq7IhZ4650TEl0HTPGC/xVgAGUogyFoO2U9AAAAAElFTkSuQmCC'); }

.bx-slider-customArrow { position: relative; float: left; width: 30px; height: 30px; }
.bx-slider-customArrow a { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.widgetBar { width: 230px; position: relative; margin: 0 -20px 0 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAGCAIAAADmGi0zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIwMDc1MzVBNzgzMTFFNEI3MkZERDEwOUI4RDk1MDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIwMDc1MzZBNzgzMTFFNEI3MkZERDEwOUI4RDk1MDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjAwNzUzM0E3ODMxMUU0QjcyRkREMTA5QjhEOTUwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjAwNzUzNEE3ODMxMUU0QjcyRkREMTA5QjhEOTUwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppla0RAAAAIoSURBVHjazJfdboMwDIVtWq1QaN//DadJu4Lw04uRndhJoAO6qsC0Sl1TJ59PYhrbO75/fF6LLGG2ZG1vy7pl5uKcHpKEiL763tQdMV3OKeyw9Naa5obBJU8jVTWdUkmSsFAVKKJrPlDe8lDrGUq18uyk1LBmtZY/aZ5teK7FqGoMzyf1Y4m2is+vWvEJ7qE1po74KE17cV+orDuQmBNLhmnTdJiCBQO4ILFgwBKLwm2XquYma7iqB+oqFNa4KQ5T3vOi1hJVmbYQKmiperqLVt2K57HWmnMNFjmF81O3He6qRPWGGK7f85R6oCXPdEutJYqbupZL08IE7UNysPIq3Q/Q6iXGbbb+WvuE4VbIDw5Unr0p5WQmVGVcMvCXWBY9ozWlDCgmUfdU5S7fPlr35wpJ5RUt5juL88O2OI+jelM/SI20Ys9TqnKnmNHyT5CIttOapY4YkegAYnYwu4xHkgjlrQkQb1mpX/8VJaM9tdzfF3c4o84zfuS1dXxoXstTGro9nyAbYzTdaSq7Fuk4y8lUrHc6cKVwqJKSbC/5aVwT42L4EYesiTTWl8daUwpJqxAqaN3VxI21GtTEn1ovn2tsiXVKJHwwQ+i6NXueUn+ptUSx9PLoyl3X2aN7Dd1Z7F61wxULrqF2gkiAjI1Gyiz0vK7fD5QkUn6s9QxlQi+vVOwx12tJ2WX5H2Wzc9FSVKWbxi1VP6HQbBCfX7XiE9xDa0x9CzAA/QsAlJKSm5wAAAAASUVORK5CYII=') top left repeat-y; }

.widgetBox { /* padding: 32px 0 15px 20px; Comment by cc 20151012 */ padding: 25px 0 15px 20px; position: relative; width: 230px; /* min-height: 95px; Commented by cc 20151012 */ min-height: 90px; }
.sc .widgetBox, .tc .widgetBox { padding: 30px 0 15px 20px; }  /* Added by cc 20151012 */
.size_l.sc .widgetBox, .size_l.tc .widgetBox { padding: 35px 0 15px 20px; }  /* Added by cc 20151012 */
.size_m .widgetBox { min-height: 95px; } /* Added by cc 20151012 */
.size_l .widgetBox { min-height: 100px; } /* Added by cc 20151012 */

.widgetBox:first-child { margin-top: 25px; }
.widgetBox:first-child:before { display: none !important; }
.widgetBox:before { position: absolute; content: ' '; width: 100%; height: 12px; top: 0; left: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOMAAAAMCAYAAACQnAobAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODk1QzlGQzZBNzk5MTFFNDlENjNCMEMwRUY0NDdFMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODk1QzlGQzdBNzk5MTFFNDlENjNCMEMwRUY0NDdFMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OTVDOUZDNEE3OTkxMUU0OUQ2M0IwQzBFRjQ0N0UyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OTVDOUZDNUE3OTkxMUU0OUQ2M0IwQzBFRjQ0N0UyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnL+gfEAAAFUSURBVHja7NlRr8IgDAXg1vT//+Thg7kJYktPWa++nJOYwRjIEr90mSYiKq+o0/b66ow/gDkPcK2oL9ORYdCM6bi2vf5wxq/g/Ny/wLWivpizcZ0uFKc/X/f3uQCMowBvxUeMTAdGAUFmqMZNeOtexMMY3YgHcodTDqtehpAYmU6MUcVEcFZAr203FlRFDarkDuIoVLlTgMTInGK8CxPBhq7hHcPKeApznru2OwASI9OB8QRm15hEjmyDBwGYodXikRCZX4CUAqCuOR9tK1S2kbzM8SBmSCv4iJHpwFjFWQV50n57TB3Lj31FiLzEyfBWoBEi802QnWCPv8sCSOIgyv7ukAQvAgw9xzAdINFzo2FOes42lS1aYPeoGs2L8GbQCJH5BkhkfDTP+Ri3pLKhX4C+6EE3q+DNMMx/oaxee3s9O1hcGzerDTfGML9C2rrWU4ABANKqCt1lDYboAAAAAElFTkSuQmCC') top center no-repeat; display: none; }
.widgetBar .widgetBox:before { display: block; }
.widgetBox-es { background-position: -555px -18px; }
.widgetBox-pr { background-position: -395px -158px; }
.widgetBox-tn { background-position: -235px -298px; }
.widgetBox-ja { background-position: -75px -438px; }
.widgetBox-pf { background-position: 85px -578px; }

.lt-ie9 .widgetBox { min-height: 48px; }

/* Deprecated */.widgetBox_txt { position: relative; z-index: 2; }
.widgetBox_txt_left { position: relative; z-index: 2; vertical-align: middle; display: inline-block; left:85px;}

/* Deprecated */.widgetBox_img { position: absolute; z-index: 1; right: 0; bottom: -13px; }
/* Deprecated */.size_l .widgetBox_img { right: -20px; }
.widgetBox_img_left { position: absolute; z-index: 1; /* right: -5px; */ /* bottom: -13px; */height: 90px; top:50%; margin-top:-45px; left:-5px; vertical-align: middle; display: inline-block;}

.widgetBox_title { font-size: 1em; font-style: normal; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; font-weight: 400; color: #333333; line-height: 1.125; padding: 0; text-transform: uppercase; margin: 0; width: 105px; }
.sc .widgetBox_title, .tc .widgetBox_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.widgetBox_title a { text-decoration: none; }
.sc .widgetBox_title, .tc .widgetBox_title { font-weight: 700; }
.size_l .widgetBox_title { font-size: 0.9em; } /* Added by cc 20151012 */

.widgetBox-noBg { padding-top: 20px; }
.widgetBox-noBg .widgetBox_title { width: auto; }
.widgetBox-noBg .widgetBox_img_bg { width: 211px; height: 128px; background: url('../images/widget_img_bg.png') no-repeat; padding: 0 0 0 15px; margin: 16px 0 0; }

.rte-video { padding: 23px 0 15px 20px; position: relative; width: 230px; }

.rte-video_title { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODE2REJCOUFBNzg2MTFFNEEyQTdGRTczREEwMzlDRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODE2REJCOUJBNzg2MTFFNEEyQTdGRTczREEwMzlDRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTZEQkI5OEE3ODYxMUU0QTJBN0ZFNzNEQTAzOUNFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MTZEQkI5OUE3ODYxMUU0QTJBN0ZFNzNEQTAzOUNFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu/3YG0AAADJSURBVHjanJJNCsJADIXfSA/iStyoVFy66OBB1KP0JvYeQgtuhOLvzl2P4AFs48tQpZQqOoGvE+YlM0k65jaDwNMGuZigAjL6/ZpfrahBb5iLrQQJwR8kmqcHmMv0YwtaWfStjPFBTK8UZKQgaELRcl2Te1ur4zPXQngU+2BJBE3UqG3oh21N4zXPHbAPTVoCS4ImatRW9E9tTeM1z81gN/GfwfzMGeiH/cQdfUYdey9izXMVbEdIfd/B4io24D+NPB7h+8KnAAMA0YOrEVGxZ14AAAAASUVORK5CYII=') left 3px no-repeat; padding-left: 20px; font-size: 1em; font-style: normal; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; font-weight: 400; color: #d33200; line-height: 1.3; text-transform: uppercase; margin: 0; background-repeat: no-repeat; }
.sc .rte-video_title, .tc .rte-video_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.rte-video_title a { text-decoration: none; }
.sc .rte-video_title, .tc .rte-video_title { font-weight: 700; }

.rte-video_inner { background: url('../images/widget_video_bg.png?1422514905') top left no-repeat; margin: 7px 0 0; height: 150px; width: 212px; }

.rte-video_thumb { display: block; width: 191px; height: 108px; }

.rte-video_more { padding: 0 28px 2px 23px; height: 40px; display: table-cell; vertical-align: middle; font-size: 1em; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; color: #d33200; font-weight: 700; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUNFMEFBQzFBNzg2MTFFNEFCNzVBRUVEMzgzMDJBQzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUNFMEFBQzJBNzg2MTFFNEFCNzVBRUVEMzgzMDJBQzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0UwQUFCRkE3ODYxMUU0QUI3NUFFRUQzODMwMkFDNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0UwQUFDMEE3ODYxMUU0QUI3NUFFRUQzODMwMkFDNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj5v1mQAAAEuSURBVHjarJO9agJREIX3rquthabwHQxGhTS2WgR8AdskGAypBB9BUqQSDCLGpPYd7GwN+TFPYCXEmF7R9Uw4C8NmC9l14IO57tyzZ2Zc47qudWh8FY2XSvII3sAgqNaxwkUP3ABxtQNDf4EdUviVooaOr44lLGINn/ilLjCzghUlGpy14UiuwYs8iN1mrBjnVeIytiDOS+fgnZcS4A7kWSdup2AJLth9FczljsO39OhALj+AOugqZ+KqCe55FtG+epYEbTEKnsDKZhv+MAH5Vv22U/kJqKnzB5g4HLzN9j3nfVXo5R2wBhvwrETHIMuzjKgCfqMsL03RHM+yizL4+Wsz5JeXouiZar/MRUb6H4+U6CfbXx7jA2mx5Rmdfv/bfshRSJyCRZCoxF6AAQBfDUulmlB+ugAAAABJRU5ErkJggg==') center right no-repeat; text-decoration: none !important; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.btn { display: block; text-align: center; height: 30px; color: #fff; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-size: 0.8125em; line-height: 32px; float: left; background-color: #487e1c; border: none; }
.btn:focus, .btn:hover { background-color: #255101; }

.btn-orange { background-color: #d33200; }

.a_button, .c_button, .b_button { margin: 0 0 5px; display: inline-block; font-size: 0.875em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; padding: 3px 10px 1px; }
.sc .a_button, .tc .a_button, .sc .c_button, .tc .c_button, .sc .b_button, .tc .b_button { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
p .a_button, li .a_button, p .c_button, li .c_button, p .b_button, li .b_button { font-size: 0.93333em; }

.a_button { color: #fff !important; padding-left: 10px; padding-right: 16px; text-decoration: none !important; background: url('data:image/gif;base64,R0lGODlhCgAFAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMDVFNjhENEFDNDIxMUU0QUI0OUQxMUIxMjIzNjZBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMDVFNjhENUFDNDIxMUU0QUI0OUQxMUIxMjIzNjZBNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwNUU2OEQyQUM0MjExRTRBQjQ5RDExQjEyMjM2NkE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwNUU2OEQzQUM0MjExRTRBQjQ5RDExQjEyMjM2NkE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAoABQAAAgtEHKnHq4YWdCyuAgA7') no-repeat right center #d93502; }
.a_button:hover, .a_button:focus { background-color: #a31002; }

.c_button { color: #0072c9 !important; padding-left: 16px; padding-right: 0px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAFCAYAAABxeg0vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDI3QTFEMzJBQzQzMTFFNDhFM0ZGQzRGM0QzOUVDMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDI3QTFEMzNBQzQzMTFFNDhFM0ZGQzRGM0QzOUVDMDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjdBMUQzMEFDNDMxMUU0OEUzRkZDNEYzRDM5RUMwOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MjdBMUQzMUFDNDMxMUU0OEUzRkZDNEYzRDM5RUMwOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg1k3wkAAABWSURBVHjaYvj//z8DBG/7f7aB4f/Za/8Znq1l+L9p7bb/CDkERhMAaUr7/+w/RBNIM7oGJgYU4MloFMbAcGbGxP88QdsYGFZZ/2dAB6TawECqHwACDAAPjZP1wuam5QAAAABJRU5ErkJggg==') no-repeat -1px center; }

.b_button { color: #1b1b1b !important; padding-left: 18px; padding-right: 10px; text-decoration: none !important; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAKCAYAAAB8OZQwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQyMzVERERDRUM5MTFFNDhDOTNFRTY3NERBM0U1OUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQyMzVEREVDRUM5MTFFNDhDOTNFRTY3NERBM0U1OUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNDIzNUREQkNFQzkxMUU0OEM5M0VFNjc0REEzRTU5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNDIzNUREQ0NFQzkxMUU0OEM5M0VFNjc0REEzRTU5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpC3dxYAAABjSURBVHjaYvj//z8DMr7syGfLxIAErjjxxwCpQ0xIAp5AajGIzYQksA0q/5EJKJCOJABWCFIZxYAGQIKOQLwDSew/I8gZUHO3AykPIP4Kt11n30eQZSeBmJsJzThLIF4OEGAAVhojUtKZ97QAAAAASUVORK5CYII=') no-repeat 5px 6px #d9d9db; }
.b_button:hover, .b_button:focus { background-color: #e1e1e1; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.js .cont_popup_box { display: none; }

#colorbox.prompt #cboxWrapper #cboxContent { padding: 0; }
#colorbox.prompt #cboxLoadedContent { padding: 0; }
#colorbox.prompt img { display: block; }

.large_album, .small_album { box-sizing: content-box; }
.large_album *, .small_album * { box-sizing: content-box; }

/* overlay */
.large_album, .small_album { position: relative; z-index: 0; }
.large_album .cycle-carousel-wrap, .small_album .cycle-carousel-wrap { font-size: 0 \9; }
.large_album .cycle-carousel-wrap *, .small_album .cycle-carousel-wrap * { font-size: 12px \9; }

.large_album { width: 600px; }

.cycle-slideshow { vertical-align: baseline; }

#cycle-1 { margin: 0 0 12px; padding: 5px; border: 1px solid #CFCFCF; }

.cycle-next, .cycle-prev { width: 30px; height: 57px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; vertical-align: middle; overflow: hidden; text-indent: -9999px; *text-indent: 0; *padding-top: 1px; *font-size: 0; *line-height: 0; position: absolute; bottom: 0; z-index: 999; opacity: 0.8; cursor: pointer; }

.cycle-prev { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATVJREFUeNpi/P///xmGAQBMDAMERi0etXjU4lGLGbZv3y4UGRmpX1lZqUqKPhZKLN2wYYPI8uXLZX78+MF89+5dHppbDCzfGWbNmiW9bds2CRBfWFj4Z0pKyiOaWvzp0yfmSZMmyZ0+fVoIxJeWlv5eXFx8X1lZ+TvNLD5//jzPihUrJG/cuMEH4hsaGr5PT09/Iikp+YumiWvv3r3CMEv5+fl/h4SEvCTHUpItzsjIeOLq6voSxP748SPr4sWLpZ48ecJOjsWM5DQEZsyYIQ3MRuCEJSMj862iouKerKzsT5pbDALz58+XBGYnKRBbQkLiR35+/n0tLa1vNC9AEhMTn0dFRT1mY2P79+LFC445c+bI0q0ACQ8Pf/Xz508mUH42MjL6SJegHq2dRi0etXjUYoAAAwADYnl4LPpk0AAAAABJRU5ErkJggg==') no-repeat right center transparent; float: left; left: 0; }

.cycle-next { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P///xmGAQBMDAMERi0etXjU4hFmcWVlpWpkZKT+9u3bhehq8d27d3m+ffvGsmDBArkNGzaI0M3igoKCu8LCwj9//PjBPH/+fPmZM2dKA8t6sixmJLWSAPqas7e3V/Hp06ecIL6pqem7vLy8R3x8fH9pajEIPH/+nA3oW5nz588LgvgaGhqfIiIinhsaGn6haaqWlJT8FRIS8pKfn/83iH/jxg2+vXv3CpNiBgs5Fj958oR98eLFUh8/fmQF8V1dXV8mJCQ8p6nFjx8/Zu/o6FACWs4F4nt6er7IyMh4Sqo5JFl87do1rokTJyq+ePGCA8QPCAh4lpiY+JycUCPJ4jlz5siCLGVjY/sHjOOn4eHhr+iSj42MjD5ycnL+9fX1fU6JpWRnp9HaadTiUYtHLQYBgAADAHxefaabeDCWAAAAAElFTkSuQmCC') no-repeat left center transparent; float: right; right: 8px; }
.large_album .cycle-next { right: 0; }

.cycle-overlay { padding: 0px; position: absolute; bottom: 0; left: 0; z-index: 200; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; background: #222222; color: #FFF; width: 591px; text-align: left; background: url('../images/inline/bg222.png'); }
.cycle-overlay p { margin: 12px 52px 12px 12px; line-height: 14px; color: #FFF !important; font-size: 0.875em; position: relative; }
.size_l .cycle-overlay p { line-height: 20px; }
.size_m .cycle-overlay p { line-height: 18px; }
.cycle-overlay p .title { font-size: 1.35714em; line-height: 22px; }
.cycle-overlay p .title .size_l { line-height: 27px; }
.cycle-overlay p .title .size_m { line-height: 24px; }

.cycle-slideshow .slide { position: relative; display: none; }
.cycle-slideshow .slide:first-child { margin: 0; display: block; }
.cycle-slideshow .slide.cycle-slide { display: block; margin: 5px; text-align: center; background: #A7A7A7; }
.cycle-slideshow .slide.cycle-slide > a { display: table-cell; vertical-align: middle; }

#cycle-1 { overflow: hidden; }
.large_album #cycle-1 { width: 591px; height: 368px; }
.large_album #cycle-1 img { max-width: 591px; max-height: 368px; display: block; }
.large_album #cycle-1 .slide { display: table; width: 591px; height: 368px; }
.small_album #cycle-1 { width: 408px; height: 260px; }
.small_album #cycle-1 img { max-width: 408px; max-height: 260px; display: block; }
.small_album #cycle-1 .slide { display: table !important; width: 408px; height: 260px; }
#cycle-1 img { margin: 0; padding: 0; border: 0; display: block; }

#cycle-1 .slide.cycle-slide-active { z-index: 200 !important; }

#cycle-2 { position: relative; margin-left: -12px; }
.lt-ie9 #cycle-2 { margin-left: -13px; }
.small_album #cycle-2 { width: 421px !important; }
#cycle-2 .cycle-slide { overflow: hidden; }
.lt-ie8 #cycle-2 .cycle-slide { display: inline !important; }
#cycle-2 .cycle-slide span { width: 90px; height: 57px; display: block; overflow: hidden; text-align: center; background: #A7A7A7; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; float: right; }
#cycle-2 .cycle-slide a { display: block; }
.large_album #cycle-2 .cycle-slide { width: 102px; }
.small_album #cycle-2 .cycle-slide { width: 110px; }
#cycle-2 .cycle-slide.cycle-slide-active span { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
#cycle-2 img { margin: 0; padding: 0; border: 0; }
#cycle-2 .thumbs { display: inline; }

#cycle-1 .cycle-sentinel, #cycle-1 .cycle-sentinel img, #cycle-2 .cycle-sentinel, #cycle-2 .cycle-sentinel img { margin: 0; padding: 0; border: 0; }

.large_album .cycle-slideshow-cover { overflow: hidden; }

.large_album .album_ctrl { height: 20px; position: absolute; top: 349px; right: 15px; text-align: right; font-size: 16px; z-index: 201; }
.large_album .splay, .large_album .spause { overflow: hidden; width: 10px; height: 10px; text-indent: -9999px; *font-size: 0px; *line-height: 0px; display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 0; line-height: 10px; background: url('../images/play-pause.png?1426737494') no-repeat 0 0; }
.large_album .splay.on, .large_album .splay:hover { background-position: 0 100%; }
.large_album .splay { background-position: 0 0; }
.large_album .spause { background-position: 100% 0; }
.large_album .spause.on, .large_album .spause:hover { background-position: 100% 100%; }

/*lightbox restyle*/
#cboxOverlay { background-image: url('../images/lib_colorbox/overlay.png?1375067355'); }

.p____opup_overlay #cboxContent, #cboxWrapper #cboxContent { padding: 12px; }

#cboxContent #cboxCurrent { display: none !important; }
#cboxContent #cboxPrevious, #cboxContent #cboxNext { width: 8%; height: 12%; top: 50%; bottom: auto; left: auto; right: -21px; margin: -25px 0 0; background: none; }
#cboxContent #cboxPrevious:focus, #cboxContent #cboxPrevious:hover, #cboxContent #cboxNext:focus, #cboxContent #cboxNext:hover { background: url('../images/lcsd_gallery/colorbox_arr_next.png?1423039978') no-repeat right 50%; }
#cboxContent #cboxPrevious { left: -21px; right: auto; }
#cboxContent #cboxPrevious:hover, #cboxContent #cboxPrevious:focus { background: url('../images/lcsd_gallery/colorbox_arr_prev.png?1423039970') no-repeat left 50%; }

#cboxClose { background-image: url('../images/lcsd_gallery/popup_close.png?1424680876'); }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
.js-collapser_content { display: none; }

.js-collapser_trigger { text-decoration: none !important; color: #000; }

.js-collapser-active .js-collapser_trigger { color: #fff !important; }
.js-collapser-active .ac-title:before { top: 0; }
.js-collapser-active .act-icon:before { margin: 0 0 0; }
.js-collapser-active .ac-arrow:before { margin: -2px 0 0; }

.lt-ie9 .act-icon { background-image: url("../images/act-icon-sc2f7f29a76.png"); background-repeat: no-repeat; }
.lt-ie9 .act-icon:before, .lt-ie9 .act-icon:after { display: none; }
.lt-ie9 .ac-arrow:before, .lt-ie9 .ac-arrow:after { display: none; }
.lt-ie9 .ac-title:before { display: none; }

/* 0 General 
=======================================*/
.ac-group { margin: 0 0 35px; }

.ac-box { margin: 0 0 5px; }

.ac-title { background: #a5daad; position: relative; overflow: hidden; }
.js-ac-trigger .ac-title { color: #010101; }
.ac-title p { font-size: 1em; padding: 13px 40px 12px 55px; margin: 0; position: relative; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; color: #000;}
.ac-title:before { position: absolute; z-index: 0; content: ' '; width: 100%; height: 100%; top: -100%; display: block; background: #5f7500; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; }
.js-collapser-active .js-collapser_trigger .ac-title p { color: #fff; }

.lt-ie9 .js-collapser-active .ac-title { background-color: #5f7500; }

.act-icon { width: 32px; height: 32px; position: absolute; top: 6px; left: 15px; overflow: hidden; }
.act-icon:after, .act-icon:before { content: ' '; position: relative; display: block; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; }
.act-icon:before { margin: -32px 0 0; }

.ac-arrow { width: 20px; height: 12px; position: absolute; top: 18px; right: 10px; overflow: hidden; }
.ac-arrow:after, .ac-arrow:before { -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; content: ' '; width: 20px; height: 12px; display: block; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAWCAYAAAAfD8YZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkEyNTg0OTZEMUU1MTFFNEFCOUFCN0RDQUNFOEVCNTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkEyNTg0OTdEMUU1MTFFNEFCOUFCN0RDQUNFOEVCNTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQTI1ODQ5NEQxRTUxMUU0QUI5QUI3RENBQ0U4RUI1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQTI1ODQ5NUQxRTUxMUU0QUI5QUI3RENBQ0U4RUI1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuM6/S8AAAFaSURBVHjapJTfSgJBFMZn9wkiiB6nFBQvpB5ALyxvgkQkaKF/KCTBYtBFXRSUXvkAXoRkkd54FfQo0Qvk9J36VqZlxl3pwOeZc873G8fZRW9rXx0opVYHN/pUpYztmneB9OnjowidoBGkBJtIR7IU+I39EINqAlhHarF897TW0myguGKzjJ/Qt4Cy8T3LAJ7OD8xhKE0OsxiODbCANGTZxuxMFnOYph5ShWUGpgl6OaxH7N2htxf5/8DcoIu0A80gOeoD5MdBK8wN5MgbMofE8AIwH/f5jovNQs9cD22gE4ZZvq0MXUK7rkdnPXba8NU/YhG8DnWgNadDju3Qo/6NJ8izeVzgCJoRljxOC98S+oIqzBLdJDgCJXLsbRq9ngs+N0yF2KYZYxbG4UNjWHXcQ8nwNCL42mjWF9y+4sbzE0hjyqKZAEYK6H+V5yd/ACvQ8RIvVxv6+BZgAI1n6WgEqNR4AAAAAElFTkSuQmCC') top center no-repeat; }
.ac-arrow:before { margin: -12px 0 0; background-position: bottom center; }

.lt-ie9 .ac-arrow { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAWCAYAAAAfD8YZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkEyNTg0OTZEMUU1MTFFNEFCOUFCN0RDQUNFOEVCNTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkEyNTg0OTdEMUU1MTFFNEFCOUFCN0RDQUNFOEVCNTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQTI1ODQ5NEQxRTUxMUU0QUI5QUI3RENBQ0U4RUI1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQTI1ODQ5NUQxRTUxMUU0QUI5QUI3RENBQ0U4RUI1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuM6/S8AAAFaSURBVHjapJTfSgJBFMZn9wkiiB6nFBQvpB5ALyxvgkQkaKF/KCTBYtBFXRSUXvkAXoRkkd54FfQo0Qvk9J36VqZlxl3pwOeZc873G8fZRW9rXx0opVYHN/pUpYztmneB9OnjowidoBGkBJtIR7IU+I39EINqAlhHarF897TW0myguGKzjJ/Qt4Cy8T3LAJ7OD8xhKE0OsxiODbCANGTZxuxMFnOYph5ShWUGpgl6OaxH7N2htxf5/8DcoIu0A80gOeoD5MdBK8wN5MgbMofE8AIwH/f5jovNQs9cD22gE4ZZvq0MXUK7rkdnPXba8NU/YhG8DnWgNadDju3Qo/6NJ8izeVzgCJoRljxOC98S+oIqzBLdJDgCJXLsbRq9ngs+N0yF2KYZYxbG4UNjWHXcQ8nwNCL42mjWF9y+4sbzE0hjyqKZAEYK6H+V5yd/ACvQ8RIvVxv6+BZgAI1n6WgEqNR4AAAAAElFTkSuQmCC') top center no-repeat; }
.lt-ie9 .js-collapser-active .ac-arrow { background-position: bottom center; }

.act-icon-sprite, .act-icon-boat:after, .act-icon-boat:before, .lt-ie9 .act-icon-boat, .lt-ie9 .js-collapser-active .act-icon-boat, .act-icon-book:after, .act-icon-book:before, .lt-ie9 .act-icon-book, .lt-ie9 .js-collapser-active .act-icon-book, .act-icon-building:after, .act-icon-building:before, .lt-ie9 .act-icon-building, .lt-ie9 .js-collapser-active .act-icon-building, .act-icon-camp:after, .act-icon-camp:before, .lt-ie9 .act-icon-camp, .lt-ie9 .js-collapser-active .act-icon-camp, .act-icon-football:after, .act-icon-football:before, .lt-ie9 .act-icon-football, .lt-ie9 .js-collapser-active .act-icon-football, .act-icon-hist:after, .act-icon-hist:before, .lt-ie9 .act-icon-hist, .lt-ie9 .js-collapser-active .act-icon-hist, .act-icon-mask:after, .act-icon-mask:before, .lt-ie9 .act-icon-mask, .lt-ie9 .js-collapser-active .act-icon-mask, .act-icon-run:after, .act-icon-run:before, .lt-ie9 .act-icon-run, .lt-ie9 .js-collapser-active .act-icon-run, .act-icon-swim:after, .act-icon-swim:before, .lt-ie9 .act-icon-swim, .lt-ie9 .js-collapser-active .act-icon-swim, .act-icon-tennis:after, .act-icon-tennis:before, .lt-ie9 .act-icon-tennis, .lt-ie9 .js-collapser-active .act-icon-tennis, .act-icon-ticket:after, .act-icon-ticket:before, .lt-ie9 .act-icon-ticket, .lt-ie9 .js-collapser-active .act-icon-ticket, .act-icon-tree:after, .act-icon-tree:before, .lt-ie9 .act-icon-tree, .lt-ie9 .js-collapser-active .act-icon-tree { background-image: url('../images/act-icon-sc2f7f29a76.png'); background-repeat: no-repeat; }

.act-icon-boat:after { background-position: 0 -37px; height: 32px; width: 32px; }
.act-icon-boat:before { background-position: 0 0; height: 32px; width: 32px; }

.lt-ie9 .act-icon-boat { background-position: 0 -37px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-boat { background-position: 0 0; height: 32px; width: 32px; }

.act-icon-park:after, .act-icon-park:before, .lt-ie9 .act-icon-park, .lt-ie9 .js-collapser-active .act-icon-park{background-image: url('../images/act-icon-sc2f7f29a76.png'); background-repeat: no-repeat;}
.act-icon-park:after { background-position: 0 -925px; height: 32px; width: 32px; }
.act-icon-park:before { background-position: 0 -888px; height: 32px; width: 32px;}
.lt-ie9 .act-icon-park { background-position: 0 -925px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-park { background-position: 0 -888px; height: 32px; width: 32px; }

.act-icon-riding:after, .act-icon-riding:before, .lt-ie9 .act-icon-riding, .lt-ie9 .js-collapser-active .act-icon-riding{background-image: url('../images/act-icon-sc2f7f29a76.png'); background-repeat: no-repeat;}
.act-icon-riding:after { background-position: 0 -1005px; height: 32px; width: 32px; }	/* standard background-postion: 0 -999 */
.act-icon-riding:before { background-position: 0 -964px; height: 32px; width: 32px; }	/* standard background-postion: 0 -962 */
.lt-ie9 .act-icon-riding { background-position: 0 -1005px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-riding { background-position: 0 -964px; height: 32px; width: 32px; }

.act-icon-book:after { background-position: 0 -111px; height: 32px; width: 32px; }
.act-icon-book:before { background-position: 0 -74px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-book { background-position: 0 -111px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-book { background-position: 0 -74px; height: 32px; width: 32px; }

.act-icon-building:after { background-position: 0 -185px; height: 32px; width: 32px; }
.act-icon-building:before { background-position: 0 -148px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-building { background-position: 0 -185px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-building { background-position: 0 -148px; height: 32px; width: 32px; }

.act-icon-camp:after { background-position: 0 -259px; height: 32px; width: 32px; }
.act-icon-camp:before { background-position: 0 -222px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-camp { background-position: 0 -259px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-camp { background-position: 0 -222px; height: 32px; width: 32px; }

.act-icon-football:after { background-position: 0 -333px; height: 32px; width: 32px; }
.act-icon-football:before { background-position: 0 -296px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-football { background-position: 0 -333px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-football { background-position: 0 -296px; height: 32px; width: 32px; }

.act-icon-hist:after { background-position: 0 -407px; height: 32px; width: 32px; }
.act-icon-hist:before { background-position: 0 -370px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-hist { background-position: 0 -407px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-hist { background-position: 0 -370px; height: 32px; width: 32px; }

.act-icon-mask:after { background-position: 0 -481px; height: 32px; width: 32px; }
.act-icon-mask:before { background-position: 0 -444px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-mask { background-position: 0 -481px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-mask { background-position: 0 -444px; height: 32px; width: 32px; }

.act-icon-run:after { background-position: 0 -555px; height: 32px; width: 32px; }
.act-icon-run:before { background-position: 0 -518px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-run { background-position: 0 -555px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-run { background-position: 0 -518px; height: 32px; width: 32px; }

.act-icon-swim:after { background-position: 0 -629px; height: 32px; width: 32px; }
.act-icon-swim:before { background-position: 0 -592px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-swim { background-position: 0 -629px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-swim { background-position: 0 -592px; height: 32px; width: 32px; }

.act-icon-tennis:after { background-position: 0 -703px; height: 32px; width: 32px; }
.act-icon-tennis:before { background-position: 0 -666px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-tennis { background-position: 0 -703px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-tennis { background-position: 0 -666px; height: 32px; width: 32px; }

.act-icon-ticket:after { background-position: 0 -777px; height: 32px; width: 32px; }
.act-icon-ticket:before { background-position: 0 -740px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-ticket { background-position: 0 -777px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-ticket { background-position: 0 -740px; height: 32px; width: 32px; }

.act-icon-tree:after { background-position: 0 -851px; height: 32px; width: 32px; }
.act-icon-tree:before { background-position: 0 -814px; height: 32px; width: 32px; }

.lt-ie9 .act-icon-tree { background-position: 0 -851px; height: 32px; width: 32px; }
.lt-ie9 .js-collapser-active .act-icon-tree { background-position: 0 -814px; height: 32px; width: 32px; }

/*@import 'modules/dropdown';*/
.clearfix:before, .clearfix:after { content: ""; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.prettycheckbox, .prettyradio { display: inline-block; padding: 0; margin: 0; }
.prettycheckbox > a, .prettyradio > a { height: 16px; width: 16px; display: block; float: left; cursor: pointer; margin: 0 5px 0 0; background: url('../images/lib_prettyCheckable-s6c9be6cdaa.png'); }
.prettycheckbox > a:focus, .prettyradio > a:focus { outline: 0 none; }
.prettycheckbox label, .prettyradio label { display: block; float: left; margin: 0; line-height: 1; font-size: 0.9375em; cursor: pointer; }
.prettycheckbox a.disabled, .prettycheckbox label.disabled, .prettyradio a.disabled, .prettyradio label.disabled { cursor: not-allowed; }

.prettycheckbox > a { background-position: 0 0; }
.prettycheckbox > a:focus { background-position: -16px 0; }
.prettycheckbox > a.checked { background-position: -32px 0; }
.prettycheckbox > a.checked:focus { background-position: -48px 0; }
.prettycheckbox > a.checked.disabled { background-position: -80px 0; }
.prettycheckbox > a.disabled { background-position: -64px 0; }

.prettyradio > a { background-position: -96px 0; }
.prettyradio > a:focus { background-position: -112px 0; }
.prettyradio > a.checked { background-position: -128px 0; }
.prettyradio > a.checked:focus { background-position: -144px 0; }
.prettyradio > a.checked.disabled { background-position: -176px 0; }
.prettyradio > a.disabled { background-position: -160px 0; }

/* =============================================================================
- Content Section
============================================================================= */
#spec_announ { width: 100%; height: 0; display: block; overflow: hidden; background: #d33200; /* padding: 12px 0 1px; */ }
#spec_announ .container { position: relative; }

.no-js #spec_announ { height: auto; }

#spec_announ.show { height: auto; }

.spec_content { padding: 0 25px 0 0; }
.spec_content p { color: #fff; /* font-size: 1.125em; font-weight: 600; */ font-size: 1.1em; font-weight: 500; margin: 0 0 10px; } /* Commented by cc 20150702 */

.arrow-block { display: inline-block; vertical-align: top; width: 10px; height: 18px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkNCNzA4NDFBNUY1MTFFNEEzQUZEQTg5REYzNzE4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkNCNzA4NDJBNUY1MTFFNEEzQUZEQTg5REYzNzE4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0I3MDgzRkE1RjUxMUU0QTNBRkRBODlERjM3MTg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0I3MDg0MEE1RjUxMUU0QTNBRkRBODlERjM3MTg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk4rRqwAAAD3SURBVHjadNIhTAJxFMfxd04CQXRsJpyNiNMZ1UKikt1sFovFjcBGkQjJYDFBsRoZDYIbysacBIJzbMjQUahOdnyfvub7v+1z5f/b3b3fXRTHcVpEzuVvaliKNwSvMMcYpxCPXvbQxhdekQ8F1SF6Fn7EfiioChhihhZ2QkF1hjdMcY/tUDBCyRbT8A1SXlAlUbfwBGUkot/0/9lCEwf4QX1N/DnBLvT8BV3v0cfo2/Yd5Lx3zNqhhgY48rbO4MFKH6Ho9ZjGnd3pHRfel9lA1Xr7QEXr8IKXdqdP3GLT+ynWWf0ZA3zjGguvLw0+oYEEpoFeZSXAAAbqvGUhYgLQAAAAAElFTkSuQmCC') center center no-repeat; position: relative; top: 2px; margin: 0 0 0 5px; }

.spec_close { width: 24px; height: 24px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyRTAzOERBNUY3MTFFNDgwNjRCOTkzQzREMDRBQjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyRTAzOEVBNUY3MTFFNDgwNjRCOTkzQzREMDRBQjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJFMDM4QkE1RjcxMUU0ODA2NEI5OTNDNEQwNEFCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJFMDM4Q0E1RjcxMUU0ODA2NEI5OTNDNEQwNEFCMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pro8EvwAAAJISURBVHjaYrxsxEAVwMTAMGoQiQYJhWUrztrPa+ONRw9QFqgGqBJZkAVNEZe+FZehrRg75+/Xz37cPI9pCoe6oVhqLYeWCVDBu1VT4eLMWZIo6n7evcIiIgk0i01G6ful438/f0CWZZNWlCjs4dS1+Hxw4+sZ9X8/vsVpEFDux41zHGoGPMb2LAIi3y4d+/f9K9TxQmLi2a18dr7fLh570VPw6/EdZI3oBoHM+vT+5/1rQGu5jR0YWVi/XTr+//cvJi4e0aQqAb/En/evA035efcqmi4sBgHBn9fP/rx8zG1gw21k9//XL6AbhcNzRaIK/rx58XJi6ddzhzC1YDcICIAuBwYQh4YRt6EtkOR3Cf3z8d3rOc2f9q4lOR19Obnn1+PbzPzCPBZuQBLIBorgUozTRYxs7KKxJXxOQb+e3nu7pI9VUo5DWYeRkfHbxaMMf/8SbRATk3BoNjB0/3399KKv+MO2xb9fPuGxcAUGP1Dk+7XTDP//E2WQgEeUeGbT/79/Xk2t/rh7FSjIHt369+k90CBuA+s/r5//uHOZsEHAHCCe3cLMzft22YR3q6fBLf955zIjCwswKjmByfrZg1+PbuMziNfWRyytnlVCDuidNwu7/v38jpD7///n7UvAUOfSt+ZQ1fvz5jnQmTgNEs9q5tK1+HJ0+6tZDX/ev0Zz7P9fP4HuYpNW4tK3ZOLk/rRnDW6v/fnNxCPwZlHXzwc3sMbmv6+ff798xCou+3Hb4p8PbiJi+bIR4+Aq2FgYGAdZUQsQYADKagOtlhmf2gAAAABJRU5ErkJggg==') repeat-y center top transparent; position: absolute; top: -1px; right: 0; }

.spec_close a { display: block; width: 24px; height: 24px; text-indent: -9999px; *font-size: 0px; *line-height: 0px; }

.spec_close a:hover { cursor: pointer; }

/* /import/_header.scss */
header { margin: 0 0 -6px; position: relative; z-index: 2; }
header label { display: none; }

header:after { content: ""; width: 100%; height: 6px; display: block; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAECAYAAABLLYUHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkJGODlGQTNBQ0VBMTFFNEJGRjlENjI4RTRBNzJBNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkJGODlGQTRBQ0VBMTFFNEJGRjlENjI4RTRBNzJBNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQkY4OUZBMUFDRUExMUU0QkZGOUQ2MjhFNEE3MkE0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQkY4OUZBMkFDRUExMUU0QkZGOUQ2MjhFNEE3MkE0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgIEHhwAAAAdSURBVHjaYjQItfJhgAIWIH6BzHmNzHkH4wAEGABxbAPaXdAXqgAAAABJRU5ErkJggg==') repeat-x 0 0; }

.part_upper { height: 86px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABWCAIAAABqy9CSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzVEOUY1MDlCMDIxMTFFNDk1MDA5MzY5QkZEMDQ2MjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzVEOUY1MEFCMDIxMTFFNDk1MDA5MzY5QkZEMDQ2MjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NUQ5RjUwN0IwMjExMUU0OTUwMDkzNjlCRkQwNDYyMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NUQ5RjUwOEIwMjExMUU0OTUwMDkzNjlCRkQwNDYyMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgIpy0YAAABNSURBVHjaYvz/7yMDAwPL92/fgBQTAxgwQgShPJaPHz6AKG5ubhDFwsoKov78/g2ivn79iqlh1LABMmyAnMT4999/EO/tm9cIJQABBgB8A41XCIpG6gAAAABJRU5ErkJggg==') repeat-x left top transparent; border-bottom: 1px solid #b0433e; }

.logos { height: 65px; overflow: hidden; }

.main_logo { max-width: 650px; height: 100%; overflow: hidden; float: left; }

.main_logo a { display: block; overflow: hidden; line-height: 1; font-weight: 700; color: #000; text-decoration: none; }

.hong_kong { height: 100%; margin: 3px 1px 0 0; float: right; }

.site_function { overflow: hidden; }

.lang_switch { width: 450px; float: left; }

.lang_switch a { height: 20px; display: block; float: left; }

.lang_switch span { height: 20px; text-indent: -9999px; *font-size: 0px; *line-height: 0px; display: block; }

.link_govhk span { width: 171px; background: url('data:image/gif;base64,R0lGODlhqwAsANU8ALszM3Fxcf///wAAAO3JyTIODmQbG9uSkoklJc1paa8wMN2ZmV4aGgwDA+StrUsUFPHW1u7MzHAfHy8NDfbk5CUKChkHB9aFhclcXJYpKfrx8YwmJsxmZsBBQcROTqIsLL9AQPLZ2T4REei7uyMKClcYGN+goJgpKchZWdJ3d30iIvvy8kYTE9WAgHUgIOWysqQtLcRNTdmNjeq/vzsQEGkdHVIWFvbl5RcGBoAjI+GlpdBzc////wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QzUyREUwMTNBQzcxMUUzQTdFNkY3RkUwRDM1OTgyMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QzUyREUwMjNBQzcxMUUzQTdFNkY3RkUwRDM1OTgyMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVDNTJEREZGM0FDNzExRTNBN0U2RjdGRTBEMzU5ODIyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVDNTJERTAwM0FDNzExRTNBN0U2RjdGRTBEMzU5ODIyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAPAAsAAAAAKsALAAABv9AgHBILBqPyKRyyWw6n9CnIECtWq/WqHbL7Xq/zCl2nAWbz+i0V0weq9/weJzdLjNBHI5c6zl2MEIYHUoHSR0HfVyDQx4XRYBSdVd3LwKWAjogWzExRXoAKJpCeKIYCQkpBwcjEAIjQyaFAAkEQgQJQ6q6BxcCRqanBBoppwmQTR0Ux7REHRCFBNHSBI5GdHVLICERKEIcISFbCwtFvgARn9ovQxcEDgcOEMZFHSMjJhAa0RoQJkK6AlRdoGCEAIVp0/w9ufBKCDMiHgT06WAixcARi6xJorLkxboiM7oBACEjwowWQlAs6DRqgUpyRMyhGxni4z9dDijsqhYIwwH/eQmeHRNiLoG+aAoJFPJA0NbQJSaiQSDgzyhSAB4SHMCAgaGlA/OQXHOTJMYKUUdQrBAQIYSAECBACIAJYIEAEOPKCUGnroiuVhTsCZylzAM8nQcovOuTwJG5VQkcjICkFIADB0ME4HIS+RQEQEFPAWoX2N2BaPBqJRk7KUkLm0fAseSwQgeAFzeG3FiXN+beb+GOXNBwOvEtdhq0Ogh4QMNiAKcBBGznT9UQpREpXLr0RJl0h6qJ3DKN2kF4sdiS9PY2bkELDgI+CbELSsAOADvi170RoX9/meCgNQQtnz00nEKz2DLCKfgsEh1z/AAAQQrX4VPLIpo5tN2GGQIQ/wtT4PlVC3lKmRdGG0rIYNsQLfS3DX1EwKdHCDMAMENwC0TQ3jgyvWVEYq1w2IEDizSWz0EGaUCBIw8CMIIDyWkgngBTAbCkdJtxRkAKr2y4FJWnvVPeeauRoQQKuRmxwwsymDMEfN20EJ8AKNVFF1F77VDTEdH5RsQ7qchyGirQ1eJLBx7kJIstYNWCgQYRZdkEUw44dl0hHUQW5mklklkmFktEIIMREbSAAp1EvLDCECu0OsR6eJ7DgVp3/sOhm0JoAMgB24X34E8HpCDAUECpZkIvkjbRnCpuVibECCkcZ91DTYy1BK1DgHCjJjOsgBJeAow631yv1iqTHvDVmf8LmbgOdJOfiY3gygWPEgDBIh5ISS2WTxiWjwMJaOaZLJEedwqUPFXb2pk3rPBfBKKAEMF2KwoRgwAs2amXrELIKdI/R0mD65XQIWkvQb1QM0gKGjgSDyBPzqIaMR02kYIDFBIlDXEAOHNaYFFNk/CJVTixwzgfD6GSDBmzSASs33EshA4rfPxTMae4megQmWKdSCI9U5DlASZ0QMAgD0WFWRfNFnKzEFlhfUpGTrCxx914532GGHr37fffS0wB+OCEA87D4YgnrvjijDfu+OOQRy755JRXbvnlmGeu+eacd+7556CHLvropJdu+umop3554ay3rvBGoLou++wxwb7/MO24t85aern3XvjuZjahwAYb0P7BEQpkIEQGCihhQBIKGHA8F80P8YEERSgfie1MKMDCAOAPYEP1UcAAQxHFA3AC+cNXnwECCKhggAEiVDCACEOU8DwACBQgRAEIGML8BmgACQzACO+DXwEaoAL4IUB7wrMABPtHBAVU4HkFyKAGC4A9jcBuCQogwQROIIQNkIAEW2AAA4pwQABMIH0hZMEQJFCABxjgARV4YBEUIAIRlKACDchgAypQAiEMcADzk4AFjFAAC2xwg0V8ggTwJwQKEuEDAzieAkqgAiWKgHzl+KASWCDDItCAhABQQA0mQAMXCOEEDDifEBTAADiu/5AILXxhGklQRiMO8AEWIGAHl5cBA+QQAReEoBBaiIAgZjCKBXjeB5b4P0UuoQQZrEABitjIRwLgAwgwQAYyMEXwGUCH6JGEEmDQADAW4QQNGMAESDAAEihAAQO4IwAYMAA66nKRQnhhDIswQPtZoIdJ5J8EP3DDQBrAAjY8HgKw10L6IeABItBeJAHwgAcMYQABdMI14VcB5SESfsqj4TFraIAM3tB/n0JRElzQxyOcUI4baIANAMACHAwBBzJUIQuDaUIUHkECDWjnMwE4wwaE8gFINEADogmAdgIAiTQs4vyGEEksWiB84XuCBC9aRXgSAYDsdOcDTJrK4CFBoP9D2IAKGeCCDQwgfULgpfoGkAMA5OCmu8TBBIY61Dye0JX8K0A5rYjQKPLvfyKA3w+rZ9GIDhEAFVABR3/ov+qBs4ogDetXAaC/SZaUmP5LaSRXSjSyIKEG+xyCC4YqQp0SwabFIwENAEADgzJgAjNVYR5raYRn2k+sCnhA9aYJRCc2sQEWwF5VASCCBzi0AScdgCYBENmLhlOcBVAB/sIqSc2204YqZWk8b2eEE/jTCDlgQQ1aGNMBkNAFNx2AG3f5S5K6MAd8PIJF8VgEG8pvf+2MX0X9d0AFfACQ+/vfKf2XgQZg8bNNmOQDqMnR5yngmqdt51pVu9qiKWECNTD/wgRccALdEoEFmBVCA+Y7BJh+k6Cw7G1FxUpb+SrPACA1aVUNaQAVDECRh4RnCQyI3SZIdH603aYQRKAChm7Uiq+zAxLyOwQF9LV5NGiAG+k4gPTmNJf17W0ei2fT3QpQtf1Voh+JW9Fj3k8C1VVq9T6AWQx79gnMBOIDEABOcu7vugyFn2UHmWGOLMG1DSjqBKqngAmANK5CgMEA5MjbgbowfbhFoxEdqcH+drbGGqzAEg3IweapoAHYw6HyKptUITRwrE1QwQO0ukgNJjSNF2yiD5/I5LYGwAk5UKGYhwDHGnBZrkSwLzC/PAQbNEDMhnQg/Gj73A5rGgHTm14aLi3wWQOUQAEFaJ4VMenNLkT4eXoWAig/jQCkBs68vsu17/im617nTnC+DjbtggAAOw==') no-repeat 0 0; }

.link_govhk:hover span { background-position: 0 100%; }

.lang_tc span { width: 51px; background: url('data:image/gif;base64,R0lGODlhMwAsANUxAHFxcbi4uBwcHFVVVdvb2////wAAAJSUlDg4ODk5OQ4ODu3t7QcHB2NjY8rKyvb29hUVFeTk5GpqaisrK4KCgqampoODg1xcXJWVlUdHRyMjI3p6ek5OTp2dndzc3NLS0nl5eYyMjMHBwa+vryoqKjIyMouLi0ZGRkBAQPf396Wlpe7u7j8/P9PT0+Xl5TExMZ6env///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDY3N0M4NTNBQzcxMUUzODQ0QUU2M0ZBRUNFOTM1OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDY3N0M4NjNBQzcxMUUzODQ0QUU2M0ZBRUNFOTM1OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0Njc3QzgzM0FDNzExRTM4NDRBRTYzRkFFQ0U5MzU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0Njc3Qzg0M0FDNzExRTM4NDRBRTYzRkFFQ0U5MzU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAMQAsAAAAADMALAAABv9AgHBILBqPyKRyyWw6n9DocWMpVpcYy5W4CUmFgUhgHDgQihgyJoQpOByYoaViBlTI5GVogQ84CoBnAAEEhIQRBQsLD0NmdQQOfUobCxGViyMPHhYRQ2OAhH8eHiuNBI8HUGEtCykrIhQLLRWeAQVjkAUEBAuNCw58kHhMtn8Et2YFcUKAzbbNBb5kvA+70UsbBR4uKw8dfAe/zGRufbQAdUIEKikAIYxLIAcHDtUHMAsjACZC4QELKlTMm9fh3IFmAE49mPOhyQdoukY42HIQ0IEA1QhEEITuTLRTkTycwyLxQYQPYyI88IKOz4KLKUa54FgnWoQDFFL0YgLiw67/Nws6dAAxQkS/ag9wfujgz5PRAtkAWDC5AVsaS/NOheHT7wwBExgciBixAMOyCLQKVPjwroKDCFuOgCAgogOAtw2FUBBRxQzGhLsCn+nwAMQgPg/O2arahAJOuSYoGE4SWS8ACkQo8PvCubPnz6BDC4lBurTp06hTq17NurXr17Bjy55NuzZs0bhz697NWUKDIr+XDGgQnIiEC5wTQEDAHMEAAUUGNB9wYYCBCRMGDGlw4jmAE82bL7mgIIF58xMMqIcOIIEA9+4hGFCggMGQ594FTDhvXokEBRAAWB8KDAjQAARDmKeeeyQYIIAACtwnQH7aPYEABBrUp8ALDSig/0EGCSZgAHP6OQjhfQpMoAAC+oXHhIjpCWBAAs8ZUCEA6uWIQI7qoXgehAXKyIQEDgbIAAflDaAACUKMyNx14SFwghDeCSFABvZdYN8SEgwwwAQFDoAkCgAgB4CSCSiQQQZeeskBiGfmCMCEDHCnQRMa8OggCiQUZ516AyQQJATsnQmdAXN+ySKcwrFAAgMYMgcBA2aiqUCggxbqHaIQDMdAhENq8CB2CnDAgQQolEBlgQwMpwEHaCaoqgFEAtAApBJwKV2AXk6o3IpUQidAdROUwMKlFUIAogEZaKBlBhNAUNwREghQAgcAkIDhdiX89hwC9j0o7oMAcMBArmkKCh2niLk20cBw1F7QQLtIyCvEb9M2YCZv/Pbrb2hBAAA7') no-repeat 0 0; }

.lang_tc:hover span { background-position: 0 100%; }

.lang_sc span { width: 50px; background: url('data:image/gif;base64,R0lGODlhMgAsANUwAHFxcVVVVZSUlBwcHNvb27i4uP///wAAAA4ODu3t7VxcXAcHB/b29jk5OcrKyisrK2pqamNjYzg4OBUVFeTk5KampoyMjIuLi3p6epWVlYKCgoODg0dHR9zc3Hl5eTIyMsHBwU5OTkBAQJ2dndLS0kZGRiMjI66urq+vr/f39+Xl5RYWFp6enu7u7ioqKj8/P////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozM0Q1MEYyNjNBQzcxMUUzQjhCQ0Q1NjNENTU0MUM0NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozM0Q1MEYyNzNBQzcxMUUzQjhCQ0Q1NjNENTU0MUM0NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzRDUwRjI0M0FDNzExRTNCOEJDRDU2M0Q1NTQxQzQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzRDUwRjI1M0FDNzExRTNCOEJDRDU2M0Q1NTQxQzQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAMAAsAAAAADIALAAABv9AgHBILBqPyKRyyWw6n9Ao0ULEbJBXoQVzxFClAEYlk9k4HOQMUUAZEgTFTUVAGModjG+ykmAkCAV+DAR1QyAObnBrb3UkBgkkKBpLFgkCBW0UBR4UakQMHgWiCQ6iBUJ0dABvThhiBBUVLQwdHRQdenyXBQa9pacAAqQJBQS/oksjCRcMGQLPzxSKGH9CIwwGFCBrxKKE3QZMbxcJtbiriniFZwYnCYtuJykAGe9LrAbRcKzkJ3UWBjTko4BiiIBe4d4w2IAC0T04CPOhM0gAgzYA+QTkQVUnoYBSKkaIgyikwz5FwQhQICHKQCk8LABU6BjmgoYU9h5iRHiS4gj/C6NKCRjhAQCIbQY2hLPAgAIXncAuFGXFkQjVIQkqYCxAIoMYBxSyJLkqhByDSVUTrQEFgBoIA1oB8HoKZoiHC0SkFrEpRAPfIX7rCh5MuLBhMDASK17MuLHjx5AjS55MubLly5gza458uLPnz6CjKCACIQIS00IUQDgCYTSYBRwCBIjw4IHsAEQCTBgyADeRCCUCDBgC3MUC10k4IFiAYEAD5gsGDB/y4QFv30OECwdg4gACEyJQJ1GAIECD3RMaQJiAXcgCCBLiI3gQX4IQ7cN7O4EAe0CJEstJN8EAyClnXgMHJPhAAw3cNx8CEgxAX31LhICAAgvcdht7QkDQ2ZwQISxwwAof5IYAgw1IdyKCTPRGnnQEAqAfAA9EJ0RtB4iAQG7TySjCAgAEsOMS+h0gG4f6kSfCcAocEIGRE4iQXYIHyBjAAhG8YB2RuFFppJXZDbBeiUZe6dp2VfZG3wQhtNilEPrNGOQAE5gQ3wH01dgmB8NVeVwEzDVRJJW4ySlcCAowOF8DAYSw2gdkPgkAhhOsxiUADU66mqE9gkkEAhwAcEADJlzJwQMTiIeEnKktJ9521+X2HgAefnBAqJgeYOlgrRGhWhEKoBZBsL8hF9qxyCYrWBAAOw==') no-repeat 0 0; }

.lang_sc:hover span { background-position: 0 100%; }

.lang_en span { width: 56px; background: url('data:image/gif;base64,R0lGODlhOAAqAMQbAHFxcQAAAP///xwcHDMzM9zc3Li4uJmZmVVVVaampkdHR+Tk5A4ODmZmZu3t7czMzAcHB/b29oODg4yMjHp6elxcXEBAQK+vryMjI8HBwSsrK////wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTJFNUY5NDNBQzcxMUUzQTJCRUMzMkE2Mjg4REI5RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNTJFNUY5NTNBQzcxMUUzQTJCRUMzMkE2Mjg4REI5RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1MkU1RjkyM0FDNzExRTNBMkJFQzMyQTYyODhEQjlEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1MkU1RjkzM0FDNzExRTNBMkJFQzMyQTYyODhEQjlEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAGwAsAAAAADgAKgAABf8gII5kaZ5oqq5s675wLM90bd9oYuy7pI+Jw+iwSwwNpR+AaDAClIAmqiCoVg9UJKCApFAdC8FDZBCUqEvBIjxGiwSFqZlEjUi2yLLT4JhE5yNoBQ4iGRFbgHByB4xCBQsRcVxbCydlZ2ZlCxd+iI2KJ1RWZgUFFwJYSKClBUaXdHN8VW2joCZugZJgSI9kDwJ5gCJoB3cTv1iJcaHCW3ETVUinTgnAf5gAEZVPqLi2mKNYyxnWiA4OAhFCZaOI3A5Uld7LJjo8Bj5OFAZCIkwJFPzdQ6LkX0AoUnAoXMiwocOHECNC3ECxosWLGDNq3Mixo8ePIEOKHEmypEmQElP1qlzJsqXLiAoIyJTZIOYIBQhGIJCpQCeBEjYB7CTQE0BQAERRDAjAlCmCpT8BDPjZYCkDBgEwiCAQoMRSoQEGLNX6VURYpV1JLIXQQOpPrkUJMKiANO2IrwMYbIUg1e7ZE0sRCM4pFsIAt1IPm+DqtSvXARbo9h3818TSpl3FWgjw9OdfsQN6MlabVi5TDX0xK7ZsV4RYqVd/vkaqIcDb1n2Ftq2AgXNZAJUbez1cgenPzUUV2K4r3LAI5U/9rm6M+alirlGtYoWQkyvm3MoZLD38OziJmDMJ1CzagEBOEUMVtBWa/mfQ+G2PJn3Jv7///wA2FAIAOw==') no-repeat 0 0 #717171; }

.lang_en:hover span { background-position: 0 100%; }

.lang_sepr { width: 3px; float: left; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAUCAYAAACqJ5zlAAAAIElEQVQYlWMoLCz8j4wZMARaW1v/////f6QKEA4gdAEAO7fWG+MyRl8AAAAASUVORK5CYII=') no-repeat left bottom transparent; }

.lang_end { width: 51px; float: left; background: url('data:image/gif;base64,R0lGODlhUAAUALMJAJycnNzc2+7u7fz8/P///t7e3fr6+erq6HFxcf///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAABQABQAQARlkKRJq7046817QmCIAIJnnqgnriwApHCshcAg33jHrkCR/7KRAUgk8g7FJGwHAgSU0A2T94xaP1Pm61qscb8zIXhMEZHI4FYJbdWu2clsD17MNqt0nJ2Gzy/3NAASfiiAPFuEHhEAOw==') no-repeat left bottom transparent; }

.func_enquire { padding: 2px 0 0; height: 20px; float: right; }

.func_enquire a { display: inline-block; *display: inline; *zoom: 1; height: 18px; line-height: 12px; font-weight: 700; vertical-align: top; text-decoration: none; }

.func_enquire a:hover { color: #b0433e; cursor: pointer; }

.func_enquire span { font-size: 0.6875em; line-height: 20px; vertical-align: top; display: inline-block; *display: inline; *zoom: 1; text-transform: uppercase; }

.func_enquire input { line-height: 20px; vertical-align: top; }

.func_enquire .search { width: 7.8125em; height: 16px; margin: 0; padding: 0 1px 1px; border: 1px solid #CCC; font-size: 12px; line-height: 16px; color: #A0A0A0; }

.start_search { width: 24px; height: 18px; border: 0; text-indent: -9999px; *font-size: 0px; *line-height: 0px; background: url('data:image/gif;base64,R0lGODlhFgATANUqACoqKcTO0MzW1kJAO7+/sqCflBwaGFNcZkdKS0pOUG11e25tZrCzrqq3wGBlaSAfH8TDt3tza7SzqGZweWZudDMzM1dVT09SUlVga1lndFtjarrGytfWycrJvENLU6WrqrC/yqWrqGh2hX18c5aYkkxVXszLvqWkmY6NhBkWE////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACoALAAAAAAWABMAQAZ3QJVwSCwaU0aUpmhKCIpIo1QaNS4uhxKCQR1yEKkUJqASkKfVqVqVFp4SZyHpcDRaUgCuajRo1IcKIk9rQ22Eh4hChkMQBQRqiwMTG0IfACF/RBEURR0AmUMSAAVECwqgKgMpBh4VeA4gXUIEBg8ZcWuLibqIKUEAOw==') no-repeat left top transparent; cursor: pointer; }

.link_contact_us { width: 24px; }

.link_contact_us span { width: 30px; height: 18px; text-indent: -9999px; *font-size: 0px; *line-height: 0px; display: block; background: url('data:image/gif;base64,R0lGODlhGQAsAPc8AN6DfXRzauy0qqqpnlZUTdpqZmxqYl9dVltZUtjYytxxbd18d9ZsaOWto1JQSZWUikpIQ2RiWqSil9XUxqemm3BuZthmYq+uo9dgXOmxp7Oyp+CfltNcWOemndFPTDc0MNh1cEA9OO/dzttuauvYytVWU7m3qzo3MvHTx+y8sc49POa/s+uupd56dffe1uGpoNl7de67sJ+ek9ZpZSMgHNx3cc7NwEZEPurYy9NOTN7e0JuZjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTJGRkQ1RUE2MDUxMUU0ODQ3NUVBQzBDMjYxOTIwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTJGRkQ1RkE2MDUxMUU0ODQ3NUVBQzBDMjYxOTIwMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMkZGRDVDQTYwNTExRTQ4NDc1RUFDMEMyNjE5MjAxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFMkZGRDVEQTYwNTExRTQ4NDc1RUFDMEMyNjE5MjAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAPAAsAAAAABkALAAACP8AeQgcSLCgwYMIEypcyLChw4cKQ3xwQKCiRYsHLkIIYdAAAQgmGAb4cGNCwQAUNEB4kNCGAwM8EBgMMEBgAAMJDEqooEHggZkUBl44sYOggQg5fXaUQTBBhAgTKNBgSRCBSYI0DT54qcPgz5M1H34lWEECRARJB5Y9m9YmgQBw48qdG0CmwQF48+rdi/cCxL+AAwseTLiw4cOIEysWXCKHhQKQI0dWIBlDCYMwZnBYwRCABw4kCgLIkALDhoQoLCzgMcIgAAECAbRwYZAFgBgCFbjOMFCAhw4EF9QgqLvgghcFQYDA0UDFaYIMQhN8bbCD6oPFp8N+mH0ggAYQGYgcEA3+oXjRBQCoX8++PYDWBgXIn0+//vzF+P8GBAA7') no-repeat left -3px transparent; }

.link_contact_us:hover span { background-position: left 105%; cursor: pointer; }

.part_lower { height: 32px; overflow: hidden; background: url('../images/gov-header/part_lower.jpg?1422352062') center top repeat-y #a9d0b0; }

.site_control { float: right; /*min-width: 330px;*/ min-width: 230px;}

.tc .site_control, .sc .site_control { /*min-width: 285px;*/  min-width: 185px; }

.site_control > * { height: 24px; float: left; border-left: 1px solid #c7e5ca; color: #484848; text-decoration: none; display: table-cell; font-family: arial !important; }
.lt-ie8 .site_control > * { display: inline-block; }

.site_control > *:hover { color: #b0433e; cursor: pointer; }

.site_control > span, .site_control > a.span { width: 32px; line-height: 32px; height: auto; text-align: center; float: none; }

.link_lcsd, .butn_print { padding: 10px 20px 0 30px; font-size: 0.6875em; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEOUExNkY4NjI5OUNFMjExOEQyMDk4N0RCNEJCQThCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MjY5NjE5NEVEMjYxMUUyQjMyNzkxRjEwOERCODg5OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MjY5NjE5M0VEMjYxMUUyQjMyNzkxRjEwOERCODg5OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2M0VFQjczMjVFREUyMTFCMzU3OEE5ODc5QTBCOTBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ5QTE2Rjg2Mjk5Q0UyMTE4RDIwOTg3REI0QkJBOEI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xQwGdwAAAXNJREFUeNqs1E0oRFEUwPH3sCIpKUkRJkvKx4YFNlbKSpGdjz0lu9m8srAikbKxws5CmSSlLGShLGwQJmREPiILaXj+p86taXpfg1u/3u2+e8+cc9+9Y8fjcSvHNok+rGLGDDqOYxXkGKgZ09pvwTquzMs8n0XzSOIRm6jR8VO8aF+ed5lx/IJtaIB6pHGOXRSjFOX6/NT5437BZGxb+8/oRRcacYst2BnzGzAmHa89+/YY20MZVtCv5V3gEu14DyrT8vmRAV0swWLoRhESfpmFtX1U6vEYxgNGfhNsFBOo1bWvaDNbE7VMKe8JS/qFTRIlWDaTwjKTTd/RL2n2LakZyVg+qsMOrbQhpHTRB2b1nMX0JszpvK+wzNb0CMjEBT1H6aw5N/pM+QUrxJHuyyF6cB9wT6XcQa8yK3CNKi2xNSCQpf8asqdn2ZnJPTzWF514i/CFE173sA4HmEJTxECeTTJbRAdOrD8223Vd67/ajwADAE9uTfTmlGmAAAAAAElFTkSuQmCC') no-repeat left center transparent; }

.butn_print { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAATCAYAAAB7u5a2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEOUExNkY4NjI5OUNFMjExOEQyMDk4N0RCNEJCQThCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MjY5NjE5OEVEMjYxMUUyQjMyNzkxRjEwOERCODg5OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MjY5NjE5N0VEMjYxMUUyQjMyNzkxRjEwOERCODg5OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2M0VFQjczMjVFREUyMTFCMzU3OEE5ODc5QTBCOTBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ5QTE2Rjg2Mjk5Q0UyMTE4RDIwOTg3REI0QkJBOEI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RixXXQAAAGdJREFUeNpi/P//PwOtABMDDQFNDWchpKCuru49kBLAo+RDU1OTILkuFyBXnqbBwkjL1MKCJ6xJthUY9owEg4VUg9ENpWqY43IMCy6XwDTgchUxhg9sJiIUB/h8xjhacI0aTjQACDAAML4kvKk55q4AAAAASUVORK5CYII=') no-repeat left center transparent; }

.mobile_icon { 
	background-image: url('/common/coresite/images/mobile_icon.jpg'); 
	background-repeat: no-repeat; /* font-size: 0.6875em; */
	font-size: 12px; 
	/* background-position: 10px center; Amended by cc 20150707 */ 
	/* background-position: 0px;  */
	padding: 0 0 0 48px; 
	line-height: 32px; 
	height: 32px; 
	float: none; 
	width: 135px;
	font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif';
}
.tc .mobile_icon, .sc .mobile_icon { width: 95px; }

.link_news { background-image: url('/common/coresite/images/new_layout_icon_new2.png'); background-repeat: no-repeat; /* font-size: 0.6875em; */ font-size: 12px; /* background-position: 10px center; Amended by cc 20150707 */ background-position: 8px 9px; margin: 0 0 0 0; padding: 0 0 0 32px; line-height: 32px; height: auto; float: none; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif';  }

.size_small { font-size: 10px;font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

body.size_s .size_small { color: #b0433e; }

.size_middle { font-size: 14px; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif';}

body.size_m .size_middle { color: #b0433e; }

.size_large { font-size: 16px; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif';}

body.size_l .size_large { color: #b0433e; }

.en .link_search { background: url('data:image/gif;base64,R0lGODlhNgAsANU8ANhlYVFPSTIvK4aEe9BLSOCUjOWZkYuKgM4/PeGLhH17cuSYj4qIf++/tCUjH7e2qvDKviYjH9uFft5/eNRiXcXEuG1rY728r9xzberEuGhmXk5MRmBdVuHg0nVza9t8ddjYy9+ck+O0qdTTxaGglXh2ba+uo0E+OeWsoauqn5SMhNJWU+e4rbS0qOzQw01LRaalmthvalxaU9l5c5OSiJqYjsvKvEJAOtVZVemmnBgVEswzM////wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3N0UxODA5QkE2MDAxMUU0QkNBOEUwM0Q0MTZEMjRDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3N0UxODA5Q0E2MDAxMUU0QkNBOEUwM0Q0MTZEMjRDNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3RTE4MDk5QTYwMDExRTRCQ0E4RTAzRDQxNkQyNEM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3RTE4MDlBQTYwMDExRTRCQ0E4RTAzRDQxNkQyNEM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAPAAsAAAAADYALAAABv9AnnBILBqPyKRyyWw6n9CodEqtWq2KiC7QEeq+38NQ2/WCBZUh52sRHnRDnRgJ03EUDo43wOineS06AgpxfAwOAkI3DgoWOm0McF4MSSqSKi9eA0YaJx6JmkIecCk6KUIDHjwDkjw6m0kCW3OuAgG3I0IRBxU6ubW3jzxvRm+3AXJLDwoCoILHuQ86Nb2EtbJtw61lxsG0RiWgFzoXrrBDGmCCoRsOIDwmOiZCG4mscedGJDobA7Lv/AYIJMHDgYYLF2josGGOBwgdGoSccFBCxqtVrS4mySLogRkwAaR59EIombY/ayJYI+bl25WXMGPKnEmzps2bOHPq3Mmzp8/5n0CDCh1KtGjQBAh2ABiyo2lTA0OSEnG6gwCEIRiaThBiYAdTqEhE7MCAFIMQpQvSXuXRoGoCpgDSIiAgBAeCBBN2bF3g9eyCJCH6hqBwtoCRGSsk0C0sRIJXsSKEFJDAo0BfHjsMJyGgFCxmAgBCRzUA4XLV0Hp5dDXSNTSAHZ6RNEhAYPFp0Wx35Cj99jPnraovD2mNOnYRxUIy7MiAWfOQD1RtG6aAQAiLHSyEUKBrmalzIyh2UCjA+ez4AgVQ8EDwIUOGwC6an/0gZAUCCTEyVzb93QjSqg2cRRUAbQV41luwcbXDWlndpeBXRkUo4YQUVmghTkEAADs=') center 0 no-repeat; width: 54px; }
.en .link_search:hover { background-position: center -24px; }
.en .link_sitemap { background: url('data:image/gif;base64,R0lGODlhOwAsAPc/AMXEuPDKvoaEe+CUjOWZkYuKgOrEuL28r+CKg9BLSH17cjIvK1FPSdhlYbe2qs9APtRiXdxzbWBdVomHfuOXj+yzqKWkmSYjH21rY9+ck+7IvU1LRb29teW/tN+AeSUiH0JAOpOSiOekm5qYjmhmXs4/Pe+/tNVZVT89ONJWU6+uouzQw+e4rHh2bdt8dcvKvZSMhM/PwuGonk5MRthvat5/eOWsoujLv9l5c6GgllxaU52cktTTxRgVEswzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QkU2NTAxRUE2MDYxMUU0QjYxQkJFOTg5MzdGQjExNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QkU2NTAxRkE2MDYxMUU0QjYxQkJFOTg5MzdGQjExNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCRTY1MDFDQTYwNjExRTRCNjFCQkU5ODkzN0ZCMTE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZCRTY1MDFEQTYwNjExRTRCNjFCQkU5ODkzN0ZCMTE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAPwAsAAAAADsALAAACP8AfwgcSLCgwYMIEypcyLChQ4Y9HkqcqDAixYsYLWLc+FDjDwUfejAY2GMChx4oUTI4mbIHh4EsLQhEOUFgjB4LYLZUUFCjhR4SFFyQMLPAjwIFRBawAKAHBqRGBza9gOGHhQs9oipY0MOBwKZPJfSQSXLgCIsjRv4oSbLmj6YADjaVAOKjWLcLFICo+rZH3LVuZxLkukEAScMzETvogWKDY4KLYUREIdlwUwcCPghcTELAhh47CHr84WBrzrVRUX/tAYKBa4JwL/zkkfWj37Nem6K8wFP0wK2r49YuGlyuXwkMLqjmmrIqXIQac/SYIYBr4sMCD/ToLEDAgYHaD4T/6KFjrYAXPUIcOEBCc3joBFuEXKDiun3tLRH/CI8+hPkWGmmnwnsHjcbRgfAhqGCCCzZYloMQGgjhgRJOaOGFGGao4YYcdujhhxmBOFGFIjJYIkQnOuQRAg/40MBAPlCggQ800tjAjDX6oMFAOFYgEI0UwJgAjzki0NNAFfgQAYsR/EjADwQQ4CIBFQTggwdRPjmQlQ948EMFLWqJQAI+mCCQlVhG4IOPD/4ggg8CifDiDzHCGOQPVgZwkJURnPADAmremQACJ9Rwpg960nmnYAORCcEAMEL6o6Qd+JACBJgSVGkGcKbAKaQ3+NDBACUIVCkOA0Dggwy+EWTCmEPSg6mlrIee0MCtBOX5QJK0IoDom2ZaSeMDRrb6Z6x50urkoYkWlGcEDTxAK5k1eplsgQPZ4MOjZE4aqUAG+ODCAOQaMFC4BnBKA50DrOBDBgYY4EKp6JqIQAk+JMCCt/yGm6OkP6Drbgbs+nquDyzUi22KKDK8EIkOMxqxiRMfWfHFEgUEADs=') center 0 no-repeat; width: 59px; }
.en .link_sitemap:hover { background-position: center -24px; }

.tc .link_search { background: url('data:image/gif;base64,R0lGODlhJQAsANU9AOSXj4aEe+CTjOWZkddkYIuKgMXEuPDKvlFPSU1LRW1rY9VhXeCKg4qIf4mHfn17ct5+eDIvK84+PVBOSNJLSdTUxbe2qiYjH0E+OfXZzNRYVainnOyyqO+/tObAtNt7dd7d0NJVU+ekm92HgHh2berXydxybd7e1tdtaFpYUmBdVvHVyENAO5GPhZiXjHVza+/cziUiHpqYjtBKSOGonp2ckurEuL28sM/PwtuEfuCckxgVEswzM////wAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2REE0MzI5OUE2MDAxMUU0OThCNUVFODlGRTczMjQ0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2REE0MzI5QUE2MDAxMUU0OThCNUVFODlGRTczMjQ0RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZEQTQzMjk3QTYwMDExRTQ5OEI1RUU4OUZFNzMyNDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZEQTQzMjk4QTYwMDExRTQ5OEI1RUU4OUZFNzMyNDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAPQAsAAAAACUALAAABv/AnnBILBqPyKRyyWw6mwbD0PB4PguFniyC6CKq0514vMs2A4HezmJJWFqJIXo+TyQCFSVuEok8dg4OEw8YE0OBiIgTEw4gSwYKChVlBQgbCghEBmRjZkwNDWoGLhMNCoZCIKCgBqsNUkwBGCl2GHYJL0MVAXYBNRFod0wFFwgGWAoRWLA9x14KxQjKTA8KWX8PBX/MxwUbBhVROwYnZ2k9KQo9GCREnO83sefrMepGCu1DO0/ZPRbQKi4osJBHFzELQvY1YRHBwIVpPU48sITkjworGDNq3Mixo8ePIEOKHEmypMkkBw4MOcCg5IABPURQIECTQMuVPHLq5AGziQDDAT14ePCwwIOOBUN+KlW6YIGAEkpWEKBAgQEPAABsaiAwBKtXrzQBMDkAAUIGngMIcIDAFefOnD2ZYA16QAQBAGyJfD2w12cIFE1DNF2QY0gJAU0F0Jjx0ymTARIIHHgJgcJLlUIm14QQeWrcJAwgwLTKYIBVzD0mD+BwIENKHqiX/BSC4kMPDSOIvN1tg8lsIRok2DbyYQSMITyelO7RgbMJCRA6ZCCSAXIHIcmbaKBwQILlIQzUIrFq4qT58+jTewwCADs=') center -2px no-repeat; width: 37px; }
.tc .link_search:hover { background-position: center -25px; }
.tc .link_sitemap { background: url('data:image/gif;base64,R0lGODlhPwAsAPdNAFFPSfDKvsXEuOWZkYuKgE1LRQAAAMHBterEuOCTjL28r4aEe919eGxqY+SXjzIwK9RYVYmHfkNAO+7IvdVhXc4+PUA9ONJLSWBdVre2qtJVU6innOyyqNxybeajmn17clBOSJqYjuCKg6GgleWrot7e1iUiH+Cck5GPheW/tO/v39uEfnh2bnVza97d0N2HgO+/tGhmXiYjH+Gonp2cktBKSNl5c8vKvdhvalxaU9jYyuzQw7S0qNTTxfnl19HRw/PWyfXZzJeVjNt7df//7/Th1OjMv+/e1vzy4/fu39dkYBgVEswzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3N0JFQjY4NUE2MDYxMUU0QTVFMUE3NzJDNDQzMDNBOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3N0JFQjY4NkE2MDYxMUU0QTVFMUE3NzJDNDQzMDNBOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3QkVCNjgzQTYwNjExRTRBNUUxQTc3MkM0NDMwM0E4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3QkVCNjg0QTYwNjExRTRBNUUxQTc3MkM0NDMwM0E4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAATQAsAAAAAD8ALAAACP8AmwgcSLCgwYMIEypcyLChw4cFl0CcSHGhRIMKKh7UMaKJgowMR+hAeJFgiQdNACxZyXKgSpYwVxIUAKAJAQICBWDAMFCAT58SQvwUUGJgyYENcAL48MEmgaMEMWxASNPm0gcPcLoEwBWADAldAUwVCDWDBRctCpjN8IAG1JgrFxCEWaAACgEqVMTIcFAtyYImMEhoAIKwhAcN3h5YvLhBBIIHhEg48AEEYx4mXAg8AJflY6MFQzwtAaCBYAKJI8LV2rNmkwZh+easKWGsBKdzDWJowMOyigcuOEcsGOHzwAOWDxRffuA4iCY/TDSJ8Lx4boIxLLRYYiFGgQcFLLz/hSt3IFruNB4sWF+gfJMMBWiEL8C9xfrrAzEs9bohqIAQbxV0E0EPcNWEABL8lFRrJQAlVA8DgkbQBh808AEANAmVwVthAZBVQVUJIENXH872EkwRklUQCyzkYEIBCoxQFwpQxciCAigUwMINBSlQgEc/CnSfQD4OBKOQ7jUB1QMjxJAjSDiWdMMILnakwwIWmODeDTl6FJN7RQp0pAI5JAnVWCkJIBBsrMEWgkElYFDUazJMVZVAKd7ZxAZFcdUDfhoFShFUghbKEKGGJnoQooo26uijkEYq6aSUVmrpo/9cmmimBiHQKAlNIOApQ6AixGlBFzShBBOstjrQqq3G/8oqQQEo0cQAAwgUQAcdDBTAr79C4AGwARB06kAM5KqECCLcOgATCHXAAUK13rrsBRfk+qoS3CpRAQTdKjGtQMc2kYIGR6xAwbkp1DADtATJymoC8bZKAQUnGJGXDSkctK6pBVXQAQQMKFEwBBcwAO9ATEzgsMMMOEDQBB5AMIEISjwMQwUDTSBvqxIPVK4Hz/pg8MADKFzQx9r6qgQRSBTcLQwuNwHBuBA4a6xBHTAAgxIBJHFBEQEsLJDRTTgQssu/Ku10sbraCgTHDtiq9M4E2aDBCkxoYAMFNVCgAdIf00sQ1xrMUEMCbFNgtrkUzCA2BV2vwDbWA3WwrLccCKobgAdkF4QrQRdw20QAEACbrMs+BDtsEIOLXBAHIjCAca3DwkB2uEpkW1C1AVTQredRwxpr5OQW9MILOIiOAAncnoD06y8gcIISL+xQEAK28j7Q3QL5LpASowKfOuEkDHH7qLYvvAMJrZeaAAQVvL3D7aHK+rbwqnqKAA5vN1HuuKpCXXDLBXtwUK8CMVDBtNUKhHr8TYxrON6aBlpu/hTtzz9E/vufAC0VEAA7') center -2px no-repeat; width: 63px; }
.tc .link_sitemap:hover { background-position: center -25px; }

.sc .link_search { background: url('data:image/gif;base64,R0lGODlhJQAsAOZAABgVEtdkYFFPSfDKvuWZkYuKgE1LRcXEuNVhXWxqY919eIaEe+CTjDIwK7e2qsHBtX17cuGKhM4+PUJAOr28r+rEuCUjH9t7ddVYVWhmXtJMSu+/tNBKSJqYjumlnOHg0qalmuW/tOSXj+jMv4mHft2HgNxybee3rGBdVt+ck3h2bemvptJVU0E+Oa+uotl5cyYjH8vKvN6lnOyyqIqIf+7IvZ6dklxaU9uFfpOSiHZ0a9hvauzQw8/PwpCPhcwzM////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MTBFQkE5N0E2MDAxMUU0QkJCRkRCNTIwMDk3NkJGQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MTBFQkE5OEE2MDAxMUU0QkJCRkRCNTIwMDk3NkJGQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMEVCQTk1QTYwMDExRTRCQkJGREI1MjAwOTc2QkZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxMEVCQTk2QTYwMDExRTRCQkJGREI1MjAwOTc2QkZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAQAAsAAAAACUALAAAB/+AQIKDhIWGh4iJiouMjY6NFBSDFCqPjwUFQB0NAp0CEIQCAKOkAJeZAA4HAgcdAoumjAcGDQ06AAsLBjYZBoQOpaSODwkJPQAkJAIgCa+KsY2YQAAFCQ3VzoLBwo40EyidExadoIMP5+fMD40fPg0GDrkZDbkOgrMG+fktFvoHixASFPgAAQCEAgXt3Tug6kCrCQ7/MZIGBEUCIMUMTXC2ylKuQfwuHspIwdcjFQuAuMhg4YaFDC5iHKKQw2SjCTAc1MoE5EOBZYd+8rREtKjRo0iTKl3KtKnTp1CjSkVUocKgCiWiEiAAxIOGAGADRCAU4IfZsz8ebQXyY8OAAAOrPARYlJbRCAQcOOD4wYABAhkvEBAKgfasoxoKFLAVISLACgVzFdVttPYHAQUaLkcWVNiwIxEYTIDFIAHs2EEDUqd+PMBRCg4IQvR9waFvCEF3EejWzULC7hGLIijgGuFHBALFN6Ae4Da1BwyqKXMFYkJxYkMYIr+11HdQ7wuILoCvsLlRCQZATlyQsEPChRM8DlVIUX4R6Q0aMg8iEGDGIf7TTSXggAQWmFQgADs=') center -2px no-repeat; width: 37px; }
.sc .link_search:hover { background-position: center -25px; }
.sc .link_sitemap { background: url('data:image/gif;base64,R0lGODlhPwAsAPdEAMXEuMwzM+CTjIaEe8HBtYuKgGxqY+WZkdRYVbe2qurEuL28r919eE1LRc4+PdVhXU5MRkNAO+W/tOekm+SXj317cuCKg0A9OIqIf5qYjtJVUyYjHzIvKyUiH6almuyyqO7IvdjYy9TTxdJLSe+/tGhmXtt7dddtaFtZUpeVjHZ0a+GonmBdVp2ckpGPhdxybduFfuCck+jMv9l5c7Oyp3h2baGglc/PwomHft2HgOWrocvKvKyrn+S0qdBKSOzQw/DKvhgVElFPSddkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NUNFNTA4QUE2MDYxMUU0OTZBQTkyQTQzNEE0NDI1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NUNFNTA4QkE2MDYxMUU0OTZBQTkyQTQzNEE0NDI1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg1Q0U1MDg4QTYwNjExRTQ5NkFBOTJBNDM0QTQ0MjVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg1Q0U1MDg5QTYwNjExRTQ5NkFBOTJBNDM0QTQ0MjVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAARAAsAAAAAD8ALAAACP8AiQgcSLCgwYMIEypcyLChw4cFg0CcSHGhxIoOQ9ggsmBBQxshEF4c6EGIyZMnKwysgLKlEIIAXhYoIFCEgZcCAejUGSHDTgAERwosYEBnhgQAPGS4OVDEzyA/gQ6MSaSAkAoRONAc2HJDBJQeBgolMkCFCyIXEhBpoWJAg4IAEgxIm0AtwQYXOjRA0cCFVBU8Djawa3AsDqwVOBhYTAMHTq5fT3YgQJBAiggEWBLYTIPDDYEEgogePfoxkbEziSgmEmFDVdNEhACtICK21Kk4b57MgJt1WNZEqIotiAFD7A5EUiDHAFsIZeexKVd2TqC49d9ECLy8gTzFS+1BCw7/GJCgA4q5KEq4LTj4tMD2BAcEudCCw/gBJd4KTNCgBd4G8w2mn0CoWeUTUxswRZBsIrhmG0EbmBRcBDtl8BhVPPmkk2moscACESIEUdtSzQHAggEVxHRbTi8BEKFJX+EmBGmiWRVefAMMFJJAA0BgkAEchDBABzUYtICPRw6UpEBLEgGBRxz5OByORpaAgpI1cHDBjiFcUAJBO7iAJI1SRjnQkxyVUKZ7BKVWEEuEEUUYVwQZsEFYwgV34WO/mbTiWBgFChGgghZqkaGINkRooow26uijkEYq6aSUVuroopZOhGmiOhChgAINdSpSQR8MYeqpp1owkAWotjoEQUC8/3rAAQMx8KpAQOSaKwIT6ArEjQMdwECuE5AAxAcT2AqrrgH4+utAsRJxwBAWIDACrQO16gACqH4w5UACwBADERpIQMQKMAjwQEEySCBAuRKYS9ADGjjwwAkPxCCDQDD0cNAD8hZWEAXVWjACAwiTQMGt2XJ7qgMgEATCBAiAwCoIGJMwwkAgBODxxx8zzGawtB5MBAIOSCsyEUP8qirLz0J7q62nTiDzyd6eTES03wpEAQUspzxBygsX1DLMSMPaMhA/N53zzrcK/SrPBBYkgAASOHDCuyfMoG5BABMRgEBhEyRAABqs4MPVAsywrkASPLACvQ+gDfDbVRM06xC9Kp3rgLIEHZ1y0gI5YOrOCOg6AcPR7tprriKPdcALLwg0NhHJrtzyCwxYEGvMuE5tuKncyjwEyB5PC6xAVx8kwMpEmLCxAA7kYJACr+I+kO4C8c4yqJ5GbrUAt5twwu45jIAAQQiYQNAPMeSOOsO+DwGqAiYIrze2BLFKQrAMfG80QQw44C3V6DOcs6mgb5qpQ+6/z1D88itEf/34PxoQADs=') center -2px no-repeat; width: 63px; }
.sc .link_sitemap:hover { background-position: center -25px; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.bk2Top_container { width: 36px; height: 36px; position: relative; float: right; }

.bk2Top { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mjc1QTJCNzlBODJEMTFFNEExOTk5ODI4RTBBNkFCMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc1QTJCN0FBODJEMTFFNEExOTk5ODI4RTBBNkFCMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzVBMkI3N0E4MkQxMUU0QTE5OTk4MjhFMEE2QUIwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNzVBMkI3OEE4MkQxMUU0QTE5OTk4MjhFMEE2QUIwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvncvtAAAADjSURBVHjalNKhawJhGMfxO5lFEFkQxKLYVkTYEJvFaBLtRotGWRBsxrHVGa1WUQSHsKZFWJigKCg6lVn8B87vC8+B4XjvPPjA8d7Dj+d3d6ZlWYbLFUESQ+2UCtIw8YoRMrpZXUgALazxhwny9waF0cYeW8xxwC/K8HkJekIXJ9nkA0V84x8r1PGgC8riS0I2aCIoz57Rw1G2fMOjU1AJU6mwQMWhQgwdqbyT+7gdlEDt5j3MUNB8hBDeZWM1P0DakPV/cMYYOZdfQvGjgSUu+FSHUdlI9X/xEGJTtavoI3UVYABNMRYWyhXvQwAAAABJRU5ErkJggg==') center center no-repeat #d33200; width: 36px; height: 36px; position: relative; text-indent: -9999px; display: block; overflow: hidden; }
.bk2Top:hover, .bk2Top:focus { background-color: #882000; }

footer { clear: both; background: url('../images/footer.png?1426733182') top center no-repeat; padding: 0 0 5px; position: relative; z-index: 19; }
footer .container { position: relative; }

.footer_sitemap { padding: 113px 0 0; overflow: hidden; clear: both; }
.footer_sitemap a { color: #333; text-decoration: none; }
.footer_sitemap a:hover, .footer_sitemap a:focus { text-decoration: underline; }

.sitemap_title { line-height: 1.125; font-size: 1em; color: #333333; text-transform: uppercase; font-weight: 600; margin: 0 0 12px; }
.sitemap_title + .sitemap_title { margin-top: 18px; }

.sitemap-lv1-list { margin: 0 0 24px; padding: 0; list-style: none; }

.sitemap-lv1-item { margin: 0 0 6px; line-height: 1; }
.sitemap-lv1-item a { font-weight: 300; font-size: 0.8125em; }

.footer_sitemap-col { margin: 0 20px 0 0; float: left; }
.footer_sitemap-col-1 { width: 185px; }
.footer_sitemap-col-1 .sitemap-lv1-list { padding: 0 16px 0 0; }
.footer_sitemap-col-2 { width: 195px; }
.footer_sitemap-col-3 { width: 160px; }
.footer_sitemap-col-4 { width: 165px; }
.footer_sitemap-col-5 { width: 180px; }
.footer_sitemap-col-2 { margin-right: 27px; }
.footer_sitemap-col-4 { margin: 0; }
.footer_sitemap-col-5 { margin: 0; float: right; }

footer .social-icon_container { margin: -6px 0 21px; }

.mapp_container { overflow: hidden; width: 185px; }
.mapp_container a { display: block;  margin: 0 0 7px 7px;  float: left; }
.mapp_container a:first-child { margin-left: 0; }
.mapp_container img { display: block; }

.promobannerList_container { width: 921px; margin: 50px auto 20px; overflow: hidden; }
.promobannerList_container .bx-wrapper .bx-controls-direction a, .promobannerList_container .bx-wrapper .bx-controls-direction a:hover, .promobannerList_container .bx-wrapper .bx-controls-direction a:focus { background-color: transparent; }
.promobannerList_container .bx-wrapper .bx-controls-direction .bx-prev { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZENjdCRTZBODRDMTFFNEJBMDFDOTIzNzEyQzM0NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZENjdCRTdBODRDMTFFNEJBMDFDOTIzNzEyQzM0NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkQ2N0JFNEE4NEMxMUU0QkEwMUM5MjM3MTJDMzQ2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkQ2N0JFNUE4NEMxMUU0QkEwMUM5MjM3MTJDMzQ2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv5r8WAAAADPSURBVHjadNE960FRHMBxTylPo+JuJmW9E0oyyAv4Dwy8CJMMSskgLDJ6CyaDwSCjhzL9pSxsxIhNvr86p24391efbt3zPadzu27TNF0OU8He57D4hz6Onh+LGbQhm+f2IIkB4pigZw1iGCKFKTryUgcRqdXxSzTx0kEYLZTk1mjgpo+VoIaq2jHCwXopCWZYIIQyovbggjp2KKILvw68hmHI84ktssghiBU+OpC544S8Ct9YWwOZM64oII2HPZD5l6PVZyecftYYAWy+AgwAxdsnIabLAGAAAAAASUVORK5CYII='); left: -30px; }
.promobannerList_container .bx-wrapper .bx-controls-direction .bx-next { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAPCAYAAADZCo4zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0JDNEVBRDlBODRDMTFFNDgwQzM5ODg2NTU3QzhGRTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0JDNEVBREFBODRDMTFFNDgwQzM5ODg2NTU3QzhGRTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQkM0RUFEN0E4NEMxMUU0ODBDMzk4ODY1NTdDOEZFMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQkM0RUFEOEE4NEMxMUU0ODBDMzk4ODY1NTdDOEZFMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoTosHUAAADWSURBVHjabNGxC0FRFMfx53lZDKQsb2GTReptMmDwFxgMRguTTBbKYlQGf4PFaDBIKWI1sVklSqHEwPfUVbebU5/OcH/de955Ps/zkpZlpTGy/pSDIRJ4Y2wGbExVsIuMGfC7rruiR5CHhyUuekD6GnHkIDPNcdcD8v4GKWQRwwyvX0Dqga16RmYJy816QOqMGwoqeLWNoaMoI6iemDjaYQA9FNU8TZxsbWEdlLBDQw5/i5KqoYojWtjrm6yo655oY2Guuo4Q+v/+hXzmgS4G+JiBrwADAL23KqxSXY3zAAAAAElFTkSuQmCC'); right: -30px; }
.promobannerList_container.js-sliderAdded { overflow: visible; }

.promobannerList { height: 42px; overflow: hidden; width: 2000%; }

.promobannerList_itm { width: 120px; border: 1px solid #dcdcdc; margin: 0 14px 0 0; float: left; }
.promobannerList_itm img { width: 118px; height: 40px; display: block; }

.footer_link { overflow: hidden; }
.footer_link p { font-size: 0.6875em; line-height: 1.54545; color: #333333; }
.footer_link p a { color: inherit; text-decoration: none; }
.footer_link p a:hover, .footer_link p a:focus { text-decoration: underline; }

.footer_link-left { float: left;  /* width: 340px; commented by cc 20150629 */ width: 390px; }

.footer_link-right { float: right; /* width: 620px; commented by cc 20150629 */ width: 570px; }
.footer_link-right p { text-align: right; }
.footer_link-right p img { float: left; margin-left: 11px; }
.footer_link-right .cert_container { text-align: left; }

.small_links {/*  width: 385px;  */ width: 335px; float: left; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.wrapper { min-width: 990px; overflow: hidden; background: url('../images/inner_bg.jpg?1424680876') top center no-repeat #fcfbff; }
.index .wrapper { background: url('../images/index_bg.jpg?1429178649') center 495px #fcfbff no-repeat; }
.wrapper * { max-height: 99999px; }

.container { width: 970px; margin: 0 auto; }

.mainContent { min-height: 500px; }

.left-menu { float: left; width: 230px; position: relative; z-index: 90; }

.inner-page { float: right; width: 726px; margin: 0 0 20px 14px; }

/*  Table of Contents =============================================================================
	0   General
 =============================================================================
*/
/* General
====================*/
.index .mainContent { min-height: 0; height: 0; position: relative; z-index: 24; }

.index-top { position: relative; z-index: 22; border-bottom: 2px solid #fff; /* height: 342px; comment by cc 20150625*/ height: 340px; }
.index-top .container { position: relative; }
.index-top .mainNav { left: 50%; margin-left: -493px; }
.index-top .index_banner_block { right: 50%; margin-right: -485px; }

.index_banner { position: absolute; top: 0; left: 0; background-color: #fefefe; width: 100%; z-index: 1; height: 340px; overflow: hidden; }

.index_bannerList_container { overflow: hidden; width: 100%; position: relative; }

.index_bannerList_slideContent { display: none; }

.index_bannerList_itm { width: 100%; height: 350px; overflow: hidden; }
.index_bannerList_itm img { position: relative; left: 50%; margin-left: -960px; display: block; max-width: none; }

.index_banner_block { width: 250px; height: 300px; /* background-color: transparent; background-color: rgba(211, 50, 0, 0.93); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDD33200,endColorstr=#EDD33200)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDD33200,endColorstr=#EDD33200); */ zoom: 1; position: absolute; top: 20px; right: 0; padding: 30px 15px 0; z-index: 2; }

.index_banner_block_title { color: #fff; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; font-style: normal; font-weight: 600; margin: 2px 0 0; padding: 0; line-height: 0.88; text-transform: uppercase; font-size: 30px; letter-spacing: -1px; }
.sc .index_banner_block_title, .tc .index_banner_block_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }

.index_banner_block_subtitle { font-size: 18px; font-weight: 300; color: #dedede; margin: 2px 0; }
.lt-ie9 .index_banner_block_subtitle { font-weight: normal; font-family: "Arial", "Helvetica", "sans-serif" !important; }
.sc .lt-ie9 .index_banner_block_subtitle, .tc .lt-ie9 .index_banner_block_subtitle { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }

.index_banner_block_desc { font-size: 13px; color: #fff; line-height: 1.38462; margin: 11px 0; font-weight: 300; }
.lt-ie9 .index_banner_block_desc { font-weight: normal; font-family: "Arial", "Helvetica", "sans-serif" !important; }
.sc .lt-ie9 .index_banner_block_desc, .tc .lt-ie9 .index_banner_block_desc { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }

.index_bannerList_control { display: none; position: absolute; right: 18px; bottom: 19px; }
.index_bannerList_control a { background-color: #a31002; }
.index_bannerList_control a:hover, .index_bannerList_control a:focus { background-color: #500700; }
.index_bannerList_control .bx-slider-customArrow { margin: 0 0 0 1px; }
.index_bannerList_control .bx-slider-customArrow a { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVDMTlFOENBNUY1MTFFNDg0ODdFMjE2NjgyNERDRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVDMTlFOERBNUY1MTFFNDg0ODdFMjE2NjgyNERDRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NUMxOUU4QUE1RjUxMUU0ODQ4N0UyMTY2ODI0RENEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NUMxOUU4QkE1RjUxMUU0ODQ4N0UyMTY2ODI0RENEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhSl/kUAAAD3SURBVHjadNIhTAJxFMfxd04CQXRsJpyNiNMZ1UKikt1sFovFjcBGkQjJYDFBsRoZDYIbysacBIJzbMjQUahOdnyfvub7v+1z5f/b3b3fXRTHcVpEzuVvaliKNwSvMMcYpxCPXvbQxhdekQ8F1SF6Fn7EfiioChhihhZ2QkF1hjdMcY/tUDBCyRbT8A1SXlAlUbfwBGUkot/0/9lCEwf4QX1N/DnBLvT8BV3v0cfo2/Yd5Lx3zNqhhgY48rbO4MFKH6Ho9ZjGnd3pHRfel9lA1Xr7QEXr8IKXdqdP3GLT+ynWWf0ZA3zjGguvLw0+oYEEpoFeZSXAAAbqvGUhYgLQAAAAAElFTkSuQmCC'); }
.index_bannerList_control .bx-slider-customArrow a.bx-prev { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzVGQ0ZBNTRBNUY1MTFFNDkyQjRCMkU0MUE2ODNDMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzVGQ0ZBNTVBNUY1MTFFNDkyQjRCMkU0MUE2ODNDMDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NUZDRkE1MkE1RjUxMUU0OTJCNEIyRTQxQTY4M0MwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NUZDRkE1M0E1RjUxMUU0OTJCNEIyRTQxQTY4M0MwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmFELz8AAAD8SURBVHjafNKha0JRFMfxp86BDDcRlhTb4kQwqmXJajP5BwhjRTAIFq1LBoP+ASsLwyRrGgR1MESDQVSYMtfMIm/fK+eBPO71wudx4P3uefcdrse2bcuwfChJ3bqyzCuPIm5wtFRHjSdM8YdPxHWhBAYSGiJ5Op4rFEUXv5gh67w7D93jDVssUDhv4hS3aEhojTI87qAfFfxI6BUB99nV4xkrCXYQ0k3Cy4z6mEDVMWS0U5Udj+jJ334hrfu0I4VvCatND6agksNchv2BiCmoFLGUzm2ETUE1rio2Mtc6gqZLcYcmdtL5xXTN9qghgmuML93HLd5xwOhfgAEAnO23igXpm38AAAAASUVORK5CYII='); }
.index_bannerList_control .index_bannerList_control-auto a { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA6CAYAAACnDemCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE1MUZCNTZFMzVBMTFFNDlBMjM4NkUyMDQ2MEQ5ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1MUZCNTdFMzVBMTFFNDlBMjM4NkUyMDQ2MEQ5ODgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMTUxRkI1NEUzNUExMUU0OUEyMzg2RTIwNDYwRDk4OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMTUxRkI1NUUzNUExMUU0OUEyMzg2RTIwNDYwRDk4OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmrW73AAAAEhSURBVHjaxNnRDcIgEAZg+q/gDj7oBC6iK+pCmriDM1QwMWlpS7njv+OSS1o48kFoH2iHcRwvIYR3zE9wDMQ8xrzHPHjDKc7eOCbXrjiyezccK20uODbazXEU+kxx7PSb4aioMcFRWUfHIail4hDW03AoxlBwKMc142iYdBOOxq1S4yA8oCocpNdSjLNgMc6ERTgbrsYt4CrcCt7FLeEibg3/8UeOe8ApTjnuBS9wT3iGe8Mphh4rfsW8ppMpeqCeK56hXvAC9YBXUWv4uYVawgm9lb6roAdqAVehbLgaZcIilAWLUQasQlthNdoCN6FauBnVwBRUCtNQCUxFa2E6WgOboHuwGVqCTdEt2Bxdg13QHHZDp7Ar+jvH9Prh9RVgAEHYXE+F1eULAAAAAElFTkSuQmCC'); background-size: 10px 20px; }
.lt-ie9 .index_bannerList_control .index_bannerList_control-auto a { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAUCAYAAAC07qxWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEJFMjI3MThFMzVBMTFFNEJFQkNGN0FGMjNENzAxRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEJFMjI3MTlFMzVBMTFFNEJFQkNGN0FGMjNENzAxRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QkUyMjcxNkUzNUExMUU0QkVCQ0Y3QUYyM0Q3MDFGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QkUyMjcxN0UzNUExMUU0QkVCQ0Y3QUYyM0Q3MDFGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmnBnU4AAAB5SURBVHjajNPpCYAwDAXg+EC3cZE6ivu4ieBs/qlRKvTIFXg94Cuk0FLOeeWQl3e4OMmDIKKZc3ASGYUyLx5GtTYxur2KIRwWMZSWBgzjog22YIM9+NfkwZuzc05EkNVjgzQ4IAmKqIcqqqGJvioPd4u88NBXeAQYALOZj+5VsxErAAAAAElFTkSuQmCC'); }
.index_bannerList_control .index_bannerList_control-auto a.bx-stop { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qzk4MzZDMDFFMzVCMTFFNDk3NTFBOUU4OEVGNDU2NjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qzk4MzZDMDJFMzVCMTFFNDk3NTFBOUU4OEVGNDU2NjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOTgzNkJGRkUzNUIxMUU0OTc1MUE5RTg4RUY0NTY2NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOTgzNkMwMEUzNUIxMUU0OTc1MUE5RTg4RUY0NTY2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg86A9EAAACsSURBVHja7NmxCcJAFIDhixhB57BzhSxg4QAOYJV5rBzAASy0ssoKdi7gAgpanD+kuSJXXApB+B/8zYPHff1VMcZQOC0t6ZPsZnSjQ+ZmRyt6J7ua7rQvebwaAT5RQ69kt6AzbTM3R1rTM9nNqaNNyeOT8GcjWLBgwYIFCxYsWLBgwYIFCxYsWLBgwYIFCxYsWLDg3890xM0l9F+uQ1+3ubnSIwx/3RbNV4ABABl+GT/d1Y0MAAAAAElFTkSuQmCC'); background-size: 16px; }
.lt-ie9 .index_bannerList_control .index_bannerList_control-auto a.bx-stop { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDRBMjI2OERFMzVFMTFFNEJFMDM4N0I4QUZEMkRGRDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDRBMjI2OEVFMzVFMTFFNEJFMDM4N0I4QUZEMkRGRDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NEEyMjY4QkUzNUUxMUU0QkUwMzg3QjhBRkQyREZENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NEEyMjY4Q0UzNUUxMUU0QkUwMzg3QjhBRkQyREZENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pptums4AAABiSURBVHjaYvj//z8DGi4C4k9APA1JbBpUrAhdPRMDJlADYl4gNkISM4KKqaErxmbAFyj9HknsPZocXgNIAqMGjBoweA3ggdKCSGKCaHJ4DbgFxJ+B+ByS2Dmo2C10xQABBgChED3jEtvkQAAAAABJRU5ErkJggg=='); }
.index_bannerList_control.js-slider-playing .bx-stop { display: block; }
.index_bannerList_control.js-slider-playing .bx-start { display: none; }
.index_bannerList_control .bx-stop { display: none; }
.index_bannerList_control .bx-start { display: block; }

/* .index_bannerList_page { position: absolute; color: #fff; margin-top: 0; font-size: 0.875em;white-space: nowrap; right: 120px; line-height: 36px; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif';} */
.index_bannerList_page { 
	background-color: #a31002;
    color: #fff;
    float: left;
    font-family: "Arial","MingLIU","新細明體","Microsoft Yahei","微软雅黑","华文细黑","sans-serif";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 1px;
    padding: 0 10px;
    white-space: nowrap;}

.index_searchBar { background: #3b7c0e; position: relative; min-height: 120px; background: url('../images/index_searchBar_bg.jpg?1428891515') top center repeat-y #256b07; position: relative; z-index: 17; }
.index_searchBar:after { content: " "; position: absolute; top: 100%; left: 0; width: 100%; height: 27px; pointer-events: none; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABawAAAAbCAYAAACQqchXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjhGNEUzOTdBNzZBMTFFNDhGNTJFNkIwMENGNEE2NTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjhGNEUzOThBNzZBMTFFNDhGNTJFNkIwMENGNEE2NTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OEY0RTM5NUE3NkExMUU0OEY1MkU2QjAwQ0Y0QTY1NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OEY0RTM5NkE3NkExMUU0OEY1MkU2QjAwQ0Y0QTY1NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpMw6SIAAAsxSURBVHja7J1NkuS4DUaJqh57vHWEfStvfATfyVsfYQ7mC9ju6S44JqJzSqnkDwCCSqnqvU0qKRCk/okvmZD87Z9/+XPp8O2/Kq113/93v+7b10fb74ayt29FioG3X/f1dt+/P/p5sNm0pW8V++9tn7pZV6u7LRvaan2b97b6tvGj7b7f+dv2403bdlt/jeVHO62287Ad5cc6Le72fxS01lXrP/jr2ZVOuw1/93Uq10TTturftD2uuvXt7G9fzUer7HGbpXvcB/3q+birI7+5NPurtaDFjnr8SNv+vVxEDW0025Va/+/LWsvvdev22mhHW9ss79uio/3b8/f7fnvsn973W7S2HXf7ZLNcPR4vtzpS9dHyLS8/7F8e25RqmTys7x3LrY281uv+3s5m/ctr2Szfn1v7dl++7L9LtV9bn3u7l5/EdP3s27rx+gfxXH9m+y9Ov5m8/vF5bZv2zc/n7t+R/PQn9sWv/1HhTDgPvZjq2exjOtP2fLXX+f7V779VxxI3RmLGml2rvX0cto0fb75bsWAtXuzGdYFY8a6Nm6+327ofbep9rKa7z/dylV7c14q5ajHfu+9dH/Zx482+Hk9Kcx/t/e3jtrGfx2Xt2o3jXU/cZYi3EmItHdipJ6a6jb+3/TLFSPU4yR0rGeOlbsxU9WGMtyp1u3GS3G/zMKbq+u/FQsbtuY+rRJvtSqNOLcarBgvb+tKJN1t9a7e/jcPu2ynNWKkVx1ljOU9MN7J9iMVepVvXEuP14ruZGK8Wq9XK9rFaL34axS7SFY1GolIp4roJr6/nrTNj7xETZ2yfYZfp+yr9PPuxz7Bffc167yHSGEhY7km2gZC9TB32o2U1rIuUedtY9TnTz8w2LcdwxsY6UPV+j9aZsSsBO52o6+VTCIt//9dfEZMBYCm//OPfZ/6RQp7gUxL7Yx3PRu1iImcshmnZZ8dFYujD7OcKnzJZFu2ndV30WFnObXXGaTOTg0bjWFk01p6xj8aJXttn2M36vko/s+yOOPYZ9tE6q+uZ7iEI1nF7BGsE6yOPfYZ97cE/M1heEYiocyA085CLiL63ZY/gqg67Evx8lkg9M0iJHKuZB/fKh7dnwK6L12f04Wx+AQAA5AJ+ZfH6SLycGVdnxfYRMXYksrfqeIXtVtmsmL2yjmd/6GBfj2JEXXgtjsbn4hiH93wgWK/xjWCdf+wz7DNj3sMF6y+MfQBOjeUB3RvE6m5gMbpZtAYnb40BS2kMcmr+etuigzq9G2FU0I2UZdh6hebWfooI7ZaHZfZs4pUPTc81gVAMAABw/THxmfzKgj5mi4FXnYU+M5HHM4PcKmhnzLi2LkfsrH2q7ZtaHS19Ebw06liP7yrhuydMaydWzZocAwCJIFgD5D4gpfOglM6D9LflvSjsEdAs9q1+eLZtW6/1kN/vh2jKhb04K8UvHlvKM0Rmj3jd+7SuG9Upwe+eAdkRQrEmXptXCp4BAADgGmP/M/mURX28yiz0zH9jR2d0W2yiM6uzRXBLG2XQrnff1MpnZnW3/j1cmwQlgRjaui6arlIX308ALg2CNXzmAeZIXNbOcuuhaH2o3QRq66BMB/0qxS5EtwRli8i8/x5JtRERoPd1W3YjobqUuADt+RyVlZInMkcGWUflJz5bIAcAAADwkeObs/k9yyx070zy7FSj1pQn0VQfGSK4FrsI3vNVjOWtdq3bXSo+avFy6cT4pfQFcS1jEdwSi7VmfEvJTfeAAA4fCgRruNLgKyowvw0eLr0HSO1mb83hJQ0/MngAjvq1X6cD294DrPe5F+d7eZxbArS1rlUAt4rKkRcARsosgwXrYGM0sNDgdXP2IAgAAAAAPnYcd6TPjJnmkmAXEcJnX6i5XZ4RwVt2PQG7VT6a1V0G/kd9HwnetfW1fmvp5/u2xPqjZasWYT1vvbO8vTakQoGngmANKwcno18wLUJ0KTYht3UjHeVbtr5MMCIuex46M4n/a+Lyfv22bFRes7MKyaP1rTqW/pWyPg/z0cKyJlxnAAAAAACQNz7WRkw429asEP4MEXyUu7r3eVvupQSxzB6vCcqWnOT7utZZ3Jb9Yj0e4jw/arpDq2zmOvDEuBkvFCRuBTcI1mB9YI9E5v1NqDe7uJYKw5KmwnIzX7n9kTe47l98qMWWXqOUtog8Eqd75b00HNZ2S4nPVvY+yFbOWkZYBgAAAACAo8bzrYlZM22dUQQf1fPmue61HxHLPSL4yGdkWRt98B6nmj7S0kxqn616PQ1kdK56/4kcifnhk4Bg/TkerL0XDozyHlteTlDLEaWGm+YRAwop8RfL9cTn0c11JOB6ZkT3PkfrLD6kzM1gznhwjR5IiMsAAAAAAPDRYvVsH7MiuHdGsLXc+0JNy4znVr7qXuqQ2vpiKPekHLHOMLf0sXTKtMReLho51pbzMOsllhE9gdncHxAE62s8xDy5kEppz3z2vpRvbyvOG4A4tjFi43lxQSTNRgmUR/z2ts2yLvtXzOj+jzwgEJcBAAAAAADy9IPs+keJ4JaZ2jqwn50JLs71o9QpnlQjrdnXLQG9NTtbnH237s99edZExKPSl8ymCoWDQbA+7qEhnbKe2GyxtbYbEZ8tfyOZuQFFbyKeFwqW4pvV3LtZqbFvMuhHr5/WfenNrTwzyFiVCw4AAAAAAADOy1EiuDcVihrtPH3wzg73ir7evNfWlCgW25pNb2Z3z39rdndNRF+dvtWzzvvv+9kXVcIECNb+i8EjLO9vkNI4yfc3W+9fKSxpPdTQF48YnZGQf/vdUj4rKntnN/f6Y81pPXuzPMuAAgAAAAAAACCDM4jgrfSlM2SkQ6mt886OjgrcFhtrW9b1ln20PT6t4+x5MWXPJku7yfin+6fmswvWarg4eqk3aj566Tda7fVmQnsv4hK8KDMuztHM5lq9aGoOr+/Rvm31Q4K+MtOhrKwPAAAAAAAAcHWOTIeS3YdMods7i3v/3bLc++7xrYY2tLNNq2Zv64RNxjvUMs7ny/PRBOtR6g2LTU+slODJK4ETb/bXPZ0s96Tm6InG+7LZ9dHti/jKvsEhLgMAAAAAAABcgxUxvHUmuCb4ta6fFblrZVGRPNKWZz9YbTLOE+9Mbs+5kKU5nVan+nLyG4MYd6w4y6x//RjlgPbkk151g8w+yWffztq7KCMisz7xAkNgBgAAAAAAAIAsVqQdsfjVgE/rut4s6P13y6zqUR1LvZntithZ9/vMcZoVs+Xk5/bDjpfJg7P6lxDvryazfxVYfQA9B7F3kq341SWzPUm6IE9xoQAAAAAAAAAAXBhZ5E+N/nt6XW29DHyLcfsis7HloH1oQRetz575nSnOLxGsZ08kr9/WxSInuSHMzhDOEJEz+2P1cdS+AwAAAAAAAACANVizH1jtI21YbVeI0JLY9729V79ckfZDE8rT9Ukp89PgPSeDHHSCrkKTbS1CdeQliStOcG+9jDfsAgAAAAAAAADA50AOqJ+pPVrbi0ysbb0Pr/VevhUvHh3ZRPRK9W68LDroZxehy+SBzhaxV9TN9AEAAAAAAAAAAHAWJMmHBnx6BWk5wbZuydRB07I6yMQGy8EnTCs3jj75QNV2+srZxYjOAAAAAAAAAAAA88jJfcuJ950m2TzYZycRlwuciFlT5Uf+sw4UAAAAAAAAAAAAnId9LuqRTXbbZ3p/32g/uOsdNUv6SiAoAwAAAAAAAAAAwLOYeTnjFVDrxmfuyKM2iBf7AQAAAAAAAAAAAIxZKYSnabSiit4LAAAAAAAAAAAAAM/nhV0AAAAAAAAAAAAAAGcAwRoAAAAAAAAAAAAATsH/BRgAlqK12hdzSxsAAAAASUVORK5CYII=') top center no-repeat; }
.index_searchBar:before { position: absolute; top: 0; left: 50%; margin: 1px 0 0 -62px; content: ' '; width: 429px; height: 421px; background: url('../images/lcsd_ppl.png') center -21px no-repeat; }
.index_searchBar .container { position: relative; padding: 10px 0 20px; overflow: hidden; z-index: 3; background: url('../images/index_searchBar_bg.jpg?1428891515') top center repeat-y #256b07; }

.index_searchBar_title { text-transform: uppercase; font-size: 1em; font-weight: 600; line-height: 1.2; margin: 7px 0 11px; color: #fff; }

.index_searchBar_main { float: left; width: 697px; }

/* .index_searchBar_sub { float: left; margin: 5px 0 0 27px; color: #fff; width: 240px; } */
.index_searchBar_sub { float: left; margin: 15px 0 0 27px; min-height: 75px; color: #fff; width: 240px; }

.index_searchBar_sub_title { text-transform: uppercase; font-size: 0.875em; line-height: 1; margin: 0 0 3px; padding: 0; font-weight: 600; color: #fff; }

.index_searchBar_sub_list { list-style: none; padding: 0; margin: 0; }
.index_searchBar_sub_list > li > a:hover { text-decoration: underline; }
.index_searchBar_sub_list > li { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzVDOTAzNzBBNkQ5MTFFNDkzMzlDNjNDRkRFRTU3RUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzVDOTAzNzFBNkQ5MTFFNDkzMzlDNjNDRkRFRTU3RUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NUM5MDM2RUE2RDkxMUU0OTMzOUM2M0NGREVFNTdFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NUM5MDM2RkE2RDkxMUU0OTMzOUM2M0NGREVFNTdFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psewh0sAAAA8SURBVHjaYvj//383ELMDMQMIgwgQOA/EWiABxv9gYTD4DsSlTAwI8BmIH8K0bAVicZgZmUDMCDMUIMAAQPo7z1RTXScAAAAASUVORK5CYII=') 0 5px no-repeat; font-size: 0.875em; line-height: 1.21429; padding: 0 0 0 10px; }

.index_searchBar_cate, .index_searchBar_name { margin-right: 2px; }

.index_searchBar_cate { width: 105px; margin-right: 2px; float: left; height: 34px; background: #fff; border: none; }
.index_searchBar_cate select { height: 34px; width: 100%; }
.index_searchBar_cate .selectBox-dropdown { height: 34px; }
.index_searchBar_cate .selectBox-dropdown .selectBox-label { font-size: 0.9375em; font-weight: 300; color: #555; line-height: 35px; }
.index_searchBar_cate .selectBox-dropdown .selectBox-arrow { height: 34px; }

.index_searchBar_name { float: left; width: 605px; }
.index_searchBar_name .input-text { height: 34px; width: 100%; color: #555; background-position: 581px center; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

.index_searchBar_more { background-color: #255101; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-size: 0.8125em; color: #fff; padding: 2px 10px; position: absolute; bottom: 0; right: 0; }

.input-submit-indexsearch { width: 88px; height: 34px; background-color: #255101; padding-left: 0; padding-right: 0; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

.quicklinks_slider { text-align: center; /* height: 93px comment by cc 20150625*/ height: 100px; margin: 20px 0 0; position: relative; z-index: 18; }
.quicklinks_slider:after { position: absolute; content: " "; /* top: 94px; comment by cc 20150625*/ top: 100px; width: 100%; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA/wAAAAICAYAAABESvRpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REI4QkEyMDFBNzZGMTFFNEIzODY4RjQyQTk3NUE5ODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REI4QkEyMDJBNzZGMTFFNEIzODY4RjQyQTk3NUE5ODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjhCQTFGRkE3NkYxMUU0QjM4NjhGNDJBOTc1QTk4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQjhCQTIwMEE3NkYxMUU0QjM4NjhGNDJBOTc1QTk4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmZTfcUAAAD7SURBVHja7NvBjoJAEEXRrv//aFxMMpkQbV4XiE5yzgaqAe3txVhjjBo/Zsf9eTKna7N5BEcAAAB4py047s+TOV2bzS/3VbtwXo3/cRDqFd7XiXzBDwAAwJ3B34n/cRDqW3hfFPl/91pPwnkW190XAqtBXwf7EfwAAAB8IvifxvVCiG8nrqXfHcd0Nde6MZ/8mi/2AQAA+IboX4nwq2J+tvY7r0R18lLg7HlnBgAAgE9Hf/pS4Ox5PCf/ia9g7ep5dT8AAABwd/DP1rc3z4f76UZ1Na5V8/NEPgAAAP8l/pPr24XPvLyehnQ3uO9+DgAAAL7xBcDtzz0EGABy5oAMc26j1QAAAABJRU5ErkJggg==') top center no-repeat; height: 8px; left: 0; }

.quicklinksList_container { width: 960px; margin: 0 auto; }
.quicklinksList_container .bx-wrapper .bx-controls-direction .bx-prev, .quicklinksList_container .bx-wrapper .bx-controls-direction .bx-next { margin-top: -22px; }
.quicklinksList_container .bx-wrapper .bx-controls-direction .bx-prev { left: -26px; }
.quicklinksList_container .bx-wrapper .bx-controls-direction .bx-next { right: -26px; }

.quicklinksList_itm { /* height: 93px; comment by cc 20150625 */ height: 100px; width: 160px; overflow: hidden; float: left; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAfCAYAAACoPyxbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBBM0E1OUZBNzgyMTFFNEE3NDVFNzRGOUE5MDIyRDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBBM0E1QTBBNzgyMTFFNEE3NDVFNzRGOUE5MDIyRDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEEzQTU5REE3ODIxMUU0QTc0NUU3NEY5QTkwMjJENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MEEzQTU5RUE3ODIxMUU0QTc0NUU3NEY5QTkwMjJENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PswGiQMAAANnSURBVHja7JvrbqwwDISZKG+47/8q9dGRqgpRiGcSO7Dd8KcVl8AmnydjB/B6vba1DW/4/murK+ZvdXVBCKzmnNOCHCf7VjAsiCUIIQJkDoCtYyCe0Rb4C2IWwCtoQAbCrEADCerHWpp3hhgEkOrxp/8+CAquKPuC+GZVhaCS2P7uBnJ/S9lZ1V8Qr6z/8eC/1RjUPz4Aa/uA/i2rg9fWmRAvJRY6Dw+DFhNAwQPAWZ74DRX2rLQ1s5oBoi/sAWNhC+J7gW3VYM+eyztu5L6rGUaFgikr2uRxs0+B+KyD7QEwq4Ar7bDXsb/fOhV8BtT2CRCrq0/R6q4s4UK8PuPZTQwOE/pkZr9PUeqaPCDstB1tRdB5nXcOAp6dTexG1JgVkkzgptmcmhyVmBjxCGrvruQSgUHQq8iRySRmzWYZEFsCEEiCFjeBGJnYHdsbUe+3XBmtg4NlCYoyagcirp9xPgbEYaQtth3vhaLH+OdeiLMiNhreHg+8H7yeikWU5WLKd9YhOKOvdmbZgu72amJUzWoXHVN065oyGFzMLGUdNqwVVKO/3fPJ6m/pHXO7A+InbCN+uZCVBwQHInMPVW09pUUmSEljalEQe9NKxANDPNc2rb7LKCqjqiUpcT1T5ePMcPXNHmt12HeH1U+4IsHv6s8660ZBlsFTS+9TI3QCz/wfXdWBOK0f2zEhiVJ9N7ax7xTZvqAUuRLqG/kmGQvA0bexCxAKtJvQ9kiiyCYxPf4UB2j3+4oDwP/zvsjnNzFBHFXns/G3USW2LXeFrQWNBxkGfO2ZPcFA8EX2h4mJ1v66QlijFugmevWIr8i7vXEVyjszkxq2DRBTMJvxF+Ja2+JX+dg34Wyw79mSnTdLqHXmKJt1CXRN8rvqIHu2AR3+WPG1RbhnFsSMvTBS+b4afWEnwdiqjdsg0JbMzi+IIyoQ0QsTIG2GosQgA8ILhkiIjQCFnbZLo300EjMTZoGzdmao9K92qpPdz/B+igeFsK/VBqvsTGKYAbF3/GrfWSK09/wepD3LztjueRXU9kockbQoWTyS4D3+LYSyg/DVjI3IgrilznYhPFfHjGjnahUPwrMxoIaqctays3XCwCipBx8ID1tIiCPshDdg3j5r2AK1knEsyaGjhAYh0DbymXpg/rnXPwEGADm7DV+fWTM8AAAAAElFTkSuQmCC') center bottom no-repeat; }

/* .quicklinksList_title { color: #333333; text-align: center; font-size: 0.875em; margin: 0; line-height: 13px; display: table-cell; width: 1%; vertical-align: middle; height: 26px; } */ /* comment by cc 20150625 */
.quicklinksList_title { color: #333333; text-align: center; font-size: 0.875em; margin: 0; line-height: 18px; display: table-cell; width: 1%; vertical-align: middle; height: 30px; }

.index-bottom { clear: both; position: relative; z-index: 17; }

.index-bottom-left { float: left; width: 760px; }

.index-bottom-right { float: right; }

.index_content_title { font-size: 1.25em; color: #272727; line-height: 1.3; margin: 26px 0 9px; padding: 0 0 0 20px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTZFQjM0RTZBNzlDMTFFNDg1QzRFM0JBQUQ1MDJCNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTZFQjM0RTdBNzlDMTFFNDg1QzRFM0JBQUQ1MDJCNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NkVCMzRFNEE3OUMxMUU0ODVDNEUzQkFBRDUwMkI3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NkVCMzRFNUE3OUMxMUU0ODVDNEUzQkFBRDUwMkI3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlSu6I8AAAD2SURBVHjajNK/TsJQFMdxSgkMFASsFsU4dnVi4z18FN7Mwa0DiZOJcXAwpAmDi1FS/2AhYP2e5EdSW03a5NOT23vOub23rdX+vo4xVSxd9X+KxugrVi4KNRdWLfLRw7eiX0xwcIkDZGrS0XgHFwne1cTykwa3Q1xgLVukarrVfICW3Fmnhbp01TktvI2taM2/cINrS/rEHG84RxubXJGNV5aMCMv9QVj3e7zm9tpSNC+41Wq/Tu8MQ72Op2ee9hVovnTkIxypc4wrRUd/xsk+0VVsYoIBZip41F4t5xQfeLBDc3MrNZUY6btk2kOs8TOe7PmPAAMARtY3ZZdYPbEAAAAASUVORK5CYII=') left /* 5px comment by cc 20150626 */ no-repeat; font-weight: 400; }
.sc .index_content_title, .tc .index_content_title { font-weight: 700; }

.imgRibbon_box_container { margin: 0 -22px; position: relative; }

.imgRibbon_box { width: 213px; margin: 0 22px 31px; float: left; border-bottom: 11px solid #e3e3e3; }

.imgRibbon_imgWrapper { width: 213px; height: 142px; position: relative; }
.imgRibbon_imgWrapper:after, .imgRibbon_imgWrapper .imgRibbon_box_ie8_shadow { content: " "; width: 100%; position: absolute; bottom: 0; left: 0; height: 6px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANUAAAAGCAYAAABU6tsCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYxMEJFREVBN0EwMTFFNEJBRkE4NjUwNzU0NjZCQjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYxMEJFREZBN0EwMTFFNEJBRkE4NjUwNzU0NjZCQjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjEwQkVEQ0E3QTAxMUU0QkFGQTg2NTA3NTQ2NkJCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NjEwQkVEREE3QTAxMUU0QkFGQTg2NTA3NTQ2NkJCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjwxchgAAABCSURBVHja7NNBDQAgEAPBuz8aMIEJNCAA/xJARJ8zSQ1s0q6qUUBM/00ZIHuqJQNkT7VlgOypjgyQPdWVAXKeAAMAW+MBbHXZSccAAAAASUVORK5CYII=') no-repeat; }

.imgRibbon_date { font-size: 0.8125em; color: #fff; background: #484848; margin: 0; padding: 4px 12px 2px 10px; line-height: 1; position: absolute; bottom: 0; left: 0; z-index: 8; }

.ribbon { margin: 0 -9px 0 -5px; position: relative; }
.ribbon:after { content: ' '; position: absolute; display: block; width: 0; height: 0; border-style: solid; border-width: 7px 0 0 9px; border-color: transparent transparent transparent #526403; right: 0; bottom: 100%; }
.lt-ie9 .ribbon:after { border: 0; width: 9px; height: 7px; }

.ribbon_text { height: 46px; padding: 5px 14px; display: table-cell; width: 1%; vertical-align: middle; color: #fff; line-height: 1.06667; font-size: 0.9375em; background-color: #5f7500; font-weight: 600; }
.size_m .ribbon_text { height: 69px; }
.size_m .ribbon_text .lt-ie9 { font-size: 17px; }
.size_l .ribbon_text { height: 82.8px; }
.size_l .ribbon_text .lt-ie9 { font-size: 21px; }
/* .lt-ie9 .ribbon_text { font-size: 15px; } */

.ribbon-green:after { border-color: transparent transparent transparent #526403; }
.lt-ie9 .ribbon-green:after { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTlFN0QwQTNFMThEMTFFNDhGREZBRTJCNTlDRTE3MEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTlFN0QwQTRFMThEMTFFNDhGREZBRTJCNTlDRTE3MEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OUU3RDBBMUUxOEQxMUU0OEZERkFFMkI1OUNFMTcwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OUU3RDBBMkUxOEQxMUU0OEZERkFFMkI1OUNFMTcwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvnbfFsAAABcSURBVHjaYgxKYZ7NwMCQA8Q/GXAAJiBOAeIjQCyHTxEImADxWSB2xacIBESAeDsQVwExIy5FIMAMxK1AvAGI+XEpggE/ID4NxLogDguv4F9c7lUF4uNAnAYQYAAi6guVQhRCxQAAAABJRU5ErkJggg=='); }
.ribbon-green .ribbon_text { background-color: #5f7500; }

.ribbon-blue:after { border-color: transparent transparent transparent #2f6b6e; }
.lt-ie9 .ribbon-blue:after { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzhCQ0VCQzFFMThDMTFFNEJFNDZGQkZFNDY2NjlFRTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzhCQ0VCQzJFMThDMTFFNEJFNDZGQkZFNDY2NjlFRTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3OEJDRUJCRkUxOEMxMUU0QkU0NkZCRkU0NjY2OUVFNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3OEJDRUJDMEUxOEMxMUU0QkU0NkZCRkU0NjY2OUVFNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtynAYwAAABcSURBVHjaYtTPzpvNwMCQA8Q/GXAAJiBOAeIjQCyHTxEImADxWSB2xacIBESAeDsQVwExIy5FIMAMxK1AvAGI+XEpggE/ID4NxLogDougqAgu96oC8XEgTgMIMABT1QsDDrCiaAAAAABJRU5ErkJggg=='); }
.ribbon-blue .ribbon_text { background-color: #408082; }

.ribbon-red:after { border-color: transparent transparent transparent #661600; }
.lt-ie9 .ribbon-red:after { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTQzQkVFNjRFMThDMTFFNDgyMkQ5QzExQjRGOTdFNkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTQzQkVFNjVFMThDMTFFNDgyMkQ5QzExQjRGOTdFNkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDNCRUU2MkUxOEMxMUU0ODIyRDlDMTFCNEY5N0U2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NDNCRUU2M0UxOEMxMUU0ODIyRDlDMTFCNEY5N0U2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuSXproAAABbSURBVHjaYkwTY5jNwMCQA8Q/GXAAJiBOAeIjQCyHTxEImADxWSB2xacIBESAeDsQVwExIy5FIMAMxK1AvAGI+XEpggE/ID4NxLq6PLgVgYAqEB+//IUhCiDAAM7bDC8Ejmi8AAAAAElFTkSuQmCC'); }
.ribbon-red .ribbon_text { background-color: #932200; }

.page_footer { text-align: right; }

.page_moreLink { color: #737373; font-size: 1em; font-family: /* "din", comment by cc 20150625 */ "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; line-height: 1; display: inline-block; padding: 2px 32px 0 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODg4QUY4OEJBODJBMTFFNEI2MENFRTgwM0FGQUQyRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODg4QUY4OENBODJBMTFFNEI2MENFRTgwM0FGQUQyRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ODhBRjg4OUE4MkExMUU0QjYwQ0VFODAzQUZBRDJFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ODhBRjg4QUE4MkExMUU0QjYwQ0VFODAzQUZBRDJFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjY32akAAAEoSURBVHjarJRNTsJQFIVfS5EhA3UXxrgFE1gEU0QJU1OXYBw4IgqEH4Gpa9CZYyLKJkhAGCNp67nkNLm8dKC1N/nCu/D4OO/S1ouiyPy2fN+Plw5ogXfQT9rrmXTVAXUgqULwZG9wU4onlDpMfJGVWGQNS17dG4Wa21+ry2AtJZcfGsUzzoFLUODsvkEeXFHQA1twwJQbSgLuF/kDX2P5WMQ1bjD88j2ljyqdpLoGd+wjJo4/K4JbhhyAlctj2OUkrAP1XqjWx6Ci+g/w5jG+y+N31PyMtW5yTDKWoZK+ghP2cl2XwdpjkraVeGuNwlDaVP0ReAGn7KeUrnbHTHnnHTLpmTp+CSz/ex0/K+knky6zuEFuwBeYMekiq2eF/EnnYJ4klfoRYABghkwx2E+n/QAAAABJRU5ErkJggg==') center right no-repeat; font-weight: 700; letter-spacing: 0.2px; }

.imgRibbon_box_container_footer { position: relative; z-index: 1; margin: -11px 33px 0 0; top: -11px; height: 8px; clear: both; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.mainNav { background: url('../images/nav.png?1422355730') top left no-repeat; min-height: 356px; width: 230px; float: left; position: relative; margin: -16px 0 0 -8px; z-index: 4; }
.mainNav ul, .mainNav li { list-style: none; }
.mainNav:after { position: absolute; content: ' '; width: 220px; height: 127px; background: url('../images/nav_bg.png?1424680876') top center no-repeat; bottom: -65px; z-index: 0; }
.index .mainNav:after { height: 62px; bottom: 0; }

.mainNav_list-lv1 { position: relative; z-index: 1; margin: 0 16px 0 6px; padding: 23px 0 0; background: url('../images/nav.png?1422355730') -6px top no-repeat #fafdf4; }

.mainNav_item-lv1 { position: relative; }
.mainNav_item-lv1.selected, .mainNav_item-lv1.focus, .mainNav_item-lv1:hover { position: relative; margin: 0 -1px 0 -5px; }

.mainNav_link-lv1 { display: block; vertical-align: middle; position: relative; color: #3f6e12; font-size: 0.9375em; line-height: 1; padding: 12px 27px 13px 14px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzM2MUE1ODZBODVCMTFFNEFCOEZCMzlCNTU1NDkxQUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzM2MUE1ODdBODVCMTFFNEFCOEZCMzlCNTU1NDkxQUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzYxQTU4NEE4NUIxMUU0QUI4RkIzOUI1NTU0OTFBRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzYxQTU4NUE4NUIxMUU0QUI4RkIzOUI1NTU0OTFBRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvWSz0MAAAAPSURBVHjaYrj36BZAgAEABTwCm+O9pssAAAAASUVORK5CYII=') left bottom repeat-x; }
.mainNav_link-lv1:before { content: ''; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAIAAAC64UUKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5RUIyNDhBNjEyMTFFNDlFOTJEODhFQjQ2MUI0ODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5RUIyNDlBNjEyMTFFNDlFOTJEODhFQjQ2MUI0ODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTlFQjI0NkE2MTIxMUU0OUU5MkQ4OEVCNDYxQjQ4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTlFQjI0N0E2MTIxMUU0OUU5MkQ4OEVCNDYxQjQ4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkK5r+EAAAB3SURBVHjaYjRrZGEgBBgZGRkoBv//I0iQmUA2A4oIlPEfDhnwkyD1MDOhhkOkwBwQwYhkKVgNml5kBkQjIQWobgAzmBiGKaBGpBMFhm0I0g0M2xCEFw6jITgs0uB/ukXoaC4eVLns/7/RXExhdcw0GoJDAQAEGACdhlp8YFcN8wAAAABJRU5ErkJggg==') right -200px no-repeat; height: 0; width: 0; visibility: hidden; position: absolute; }
.mainNav_link-lv1:after { width: 4px; height: 9px; content: ' '; display: block; top: 50%; right: 15px; margin: -5px 0 0; position: absolute; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAJCAYAAADQMdV0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENDZGQjcyOThEQTZFNDExQjE5REVFOTYxRjUzRkRBRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRDgyRkY4NkE2OUExMUU0OTZDRUM4QTc0QzcwMjU2RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRDgyRkY4NUE2OUExMUU0OTZDRUM4QTc0QzcwMjU2RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ1NkZCNzI5OERBNkU0MTFCMTlERUU5NjFGNTNGREFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0NkZCNzI5OERBNkU0MTFCMTlERUU5NjFGNTNGREFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+44qEnQAAANVJREFUeNpi/P//PwOtgWk1cxiQWgPE/0D8061/GYYoQPHHUAXOifZgf+ydf5Bm/mCik1/qgDiSYeiDUX8MsoRVA8QNQOwwxCNkWPkDWHI5DPWEtQGI+6BYfwhHyLDwB7AKhPsDmLj0h3LCAoHpQPwEiDuGeG4fFv4AJi6a+oOFjn4JB2J5IM4Z4glrWPgDWFLR1B/0SliOQNwKxCVAfHgIx8ew8AcwUcH9ASy5aOIPelWFk4C4H9pGGcpgWPkD2taiCaBXiTUNiOcOg276qD+IBAABBgDE1D7x9HXdagAAAABJRU5ErkJggg==') -25px 0 no-repeat; }
.focus > .mainNav_link-lv1, .selected > .mainNav_link-lv1, .mainNav_link-lv1:hover { padding-left: 19px; }
.focus > .mainNav_link-lv1:after, .selected > .mainNav_link-lv1:after, .mainNav_link-lv1:hover:after { right: 16px; }
.focus > .mainNav_link-lv1, .mainNav_link-lv1:hover { background-color: #70ba29; background-image: none; color: #051d05; z-index: 2; }
.focus > .mainNav_link-lv1:after, .mainNav_link-lv1:hover:after { background-position: -125px 0; }
.selected > .mainNav_link-lv1 { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAIAAAC64UUKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5RUIyNDhBNjEyMTFFNDlFOTJEODhFQjQ2MUI0ODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5RUIyNDlBNjEyMTFFNDlFOTJEODhFQjQ2MUI0ODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTlFQjI0NkE2MTIxMUU0OUU5MkQ4OEVCNDYxQjQ4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTlFQjI0N0E2MTIxMUU0OUU5MkQ4OEVCNDYxQjQ4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkK5r+EAAAB3SURBVHjaYjRrZGEgBBgZGRkoBv//I0iQmUA2A4oIlPEfDhnwkyD1MDOhhkOkwBwQwYhkKVgNml5kBkQjIQWobgAzmBiGKaBGpBMFhm0I0g0M2xCEFw6jITgs0uB/ukXoaC4eVLns/7/RXExhdcw0GoJDAQAEGACdhlp8YFcN8wAAAABJRU5ErkJggg==') right -200px no-repeat; background-position: right top; background-repeat: repeat-y; background-color: #337f05; color: #fff; }
.selected > .mainNav_link-lv1:after { background-position: -75px 0; }
.size_m .mainNav_link-lv1 { padding-top: 11px; padding-bottom: 11px; }
.size_l .mainNav_link-lv1 { padding-top: 7px; padding-bottom: 7px; }

.mainNav_sub { display: block; position: absolute; top: -9999px; left: 213px; /* width: 764px commented by cc */ width: 780px; padding: 0 0 42px; background: url('../images/nav_submenu_shadow.png') bottom center no-repeat; }
.focus > .mainNav_sub { top: 0; }

.mainNav_sub_inner { border-top: 4px solid #70ba29; padding: 25px 10px 25px 23px; background: #eef3ed; overflow: hidden; float: left; }

.mainNav_sub_col { max-width: 235px; min-width: 221px; float: left; margin: 0 0 0 20px; }
.mainNav_sub_col:first-child { margin-left: 0 !important; }
.size_m .mainNav_sub_col, .size_l .mainNav_sub_col { margin-left: 16px; }

.mainNav_list-lv2 { padding: 0; }

.mainNav_item-lv2 { margin: 39px 0 0; line-height: 1; }
.mainNav_item-lv2:first-child { margin-top: 0; }

.mainNav_link-lv2 { color: #358004; font-size: 1em; }

.mainNav_list-lv3 { margin: 16px 0 0; padding: 0; }

.mainNav_item-lv3 { padding: 0 0 0 16px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDU3RURGNzdBODU3MTFFNDk1RTNDNzZEOTAyMDkyN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDU3RURGNzhBODU3MTFFNDk1RTNDNzZEOTAyMDkyN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTdFREY3NUE4NTcxMUU0OTVFM0M3NkQ5MDIwOTI3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNTdFREY3NkE4NTcxMUU0OTVFM0M3NkQ5MDIwOTI3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhYB8+0AAAA2SURBVHjaTIwBCgAwCAIt9tb+lJ9tBXN0IHSCITOrgeJoSBYerkOlzQSLsyUizLf8H5LhCjAAALUXzK3obU0AAAAASUVORK5CYII=') left 3px no-repeat; margin: 0 0 6px; line-height: 1.1; }

.mainNav_link-lv3 { color: #333; font-size: 0.875em; }
.mainNav_link-lv3:hover, .mainNav_link-lv3:focus { text-decoration: underline; }

/*  Table of Contents =============================================================================
	0   General =============================================================================
*/
/* 0 General 
=======================================*/
.breadcrumb { padding: 0; margin: 15px 0 17px; }
.breadcrumb li { font-size: 11px; font-family: "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; display: inline; list-style: none; padding: 0; color: #828283; }
/* .tc .breadcrumb li, .sc .breadcrumb li { font-size: 11px; font-family: 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; display: inline; list-style: none; padding: 0; color: #828283; } */
.breadcrumb li:before { content: ">"; margin: 5px; }
.breadcrumb li:first-child:before { content: " "; margin: 0; }
.breadcrumb a { color: inherit; }
.breadcrumb a:hover, .breadcrumb a:focus { color: #111; }

.pageSel { margin: 20px 0 20px; overflow: hidden; }

.pagination { float: right; }

.pageArrow, .page-prev, .page-next { display: block; float: left; background-position: center center; background-repeat: no-repeat; background-color: #fff; width: 20px; height: 20px; }
.pageArrow.disabled, .disabled.page-prev, .disabled.page-next { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; }

.pageList { height: 20px; line-height: 20px; font-size: 0.875em; float: left; margin: 0; list-style: none; }
.pageList > li { list-style: none; background: none; padding: 0 !important; display: inline; margin: 0 8px 0 0; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }
.pageList > li:first-child { margin-left: 8px; }
.pageList > li:before { display: none; }
.pageList a { color: #333333; text-decoration: none; }
.pageList a:hover, .pageList a:focus { color: #d93502; }
.pageList .active a { color: #d93502; }

.page-prev { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFRTBDNkJERUZBRDFFNDExQjBGRjhEMjc1Q0M5Qzg4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRTk0OEEzMkQxRkQxMUU0Qjc1OEI0NkQ1NjU1ODg1MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRTk0OEEzMUQxRkQxMUU0Qjc1OEI0NkQ1NjU1ODg1MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFMEM2QkRFRkFEMUU0MTFCMEZGOEQyNzVDQzlDODg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFMEM2QkRFRkFEMUU0MTFCMEZGOEQyNzVDQzlDODg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+n+fdvQAAAnhJREFUeNqkVF1PE0EUPfPRQqEVH0kUiVoTn9G0pVIlxMTwZ/gx/Ic+N/GhbVSMxhoLJoIJb/QH+GYUVOjuznjvnVlagiYaZnMzs7szZ845d+aqdrtdBrBIcS/2/P6v7YTiC8UR9zYCbFJsUVTx/21EsU3Rs5HR1ubms2qlsgClFLz30gOOQsWAfM9bPi9Jkmqn02Eio5xZdb5SRuYcr6CJGp4eeAetaYrzBJvJd03ADik8jZVXKFiDqGhR5x7xRFodGRGQ8pENgdB8ay2cSwmIN9QwPsx36pxtWU+kK4YQ6iLTByk5+P7+EK9edjEen0JphYw2CW0CoaedVPwoZmcEUNNfQws/H+zizU4fpdIMisUZ4sb/9AUPL4ApcYmBrEwyxoCVD4fv8aL/HCsPm3i0tgHeQYmdrMAJgbzZfOBEo6Y++JZlCT593MXe3gC1xjrWWhvknYFLs5gEYmfM35jJphKWpP389QPDD+9wfeEaWo+folAoCpB4qhCtiMm65JmC0HYuI3Yp5mZLqNVX8f3bVwJ9i7NkTAZaYqdD5tkvSsK0a+cyJcOSQZasYAsl1OvrdPY0BoOebNZoPBEv0zQNmRbB+jLY5NQHQ7MslYw1V5uYLRax87qP8dmpJMFakkwHXDL/JzCtJzueJ0UWGKw8aGCcnOHw8ABLy3dQvXufzpkTl6aPxxQzF++bE6lsbjhLmRyXWq2FGzeXMT8/JzcBPjBS+iKzk3CdpvMashR21bKYGd5aui1jsSTeVblesRzpWI9Gx8fHwoTvYN4zUx7zZec+80E2vxtTkP8JyY9lSOoZF7btbrd/1Xp2ZCOzXvx4pUr7W4ABAB/fGEsfMZQfAAAAAElFTkSuQmCC'); }

.page-next { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFRTBDNkJERUZBRDFFNDExQjBGRjhEMjc1Q0M5Qzg4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMzE5ODc2OUQxRkQxMUU0OTBBNjg4MzkxQTQzNEVFRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMzE5ODc2OEQxRkQxMUU0OTBBNjg4MzkxQTQzNEVFRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFMEM2QkRFRkFEMUU0MTFCMEZGOEQyNzVDQzlDODg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFMEM2QkRFRkFEMUU0MTFCMEZGOEQyNzVDQzlDODg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NodjdQAAAnhJREFUeNqkVEtPU0EU/uZxi1VUKguJJq7q3lRiJVCjDYm6Iv0j/Bj+Q9dGFhbxEQIopZqgW6mJ0Y07g62P0t4Zzzkzt1XbhYa5PT137pzzzXceM6per08DmCO5GjXP/3V0ST6THLK2EeA+ySpJEf8/2iRrJA0bGa3WarVikiRQSsF7P7TkeRg+ipb1zK7TOSo2Go+ZSDtjVkysgXMeXjko78jFwpGz9ym9G8JQtJ4SuvzkOyHizFnJCkc0p7McORV2Np4+kTh+3ADWWigTnYVqsAuMWessiGk9Cj28puSkiMXx8U88ffIIBwfNobOIh4QnEtD/QsiyQgZaawkvl5tCPj+FrWcbePtmH4Y20BoxX4aE9G9APOww0fQ4ypV3zIC30Vhcqorj5sY6er0U5YUFyp5BmvKmlFOOAn4cTGgaQ2Bk6Ak4dTBJDkuVqrBptXYofI9SqUwbJFIsDsx5TAqT86CECSkBcIMUCQFWbi1j5vw5NPd28P3HN9gYMouaFKZsIBWjfJAVV5D/ev1jtPa28fXoC26UF3H6VJ7YDAIzLojW48xor1BmSiz3k9UESrrV3Mbuy01cm6+gXL4NmzBYzKuPnTJeAC61k1C5otwaL3af49XrfSxXV1C6Ph9aJx0MeaiYjjFmoW+05IvBPn76gPb7d6hU7hDQTVrnE+Iw3kpmAjMOUYyVdH6hUMDdeyu4fOlKdEylOAzIPeZ98PHe/QHWleOEYATuNVKFmVnMXrgozgyeHfBRQLH/R+Xs6ngftfv9nhwXYxJpSGaR8oGnkHnOmtf5rPJ7pjudTnYNyX3GF9vawwfrJ73PDm1k1ogfT3TT/hJgALuqHzpKoVz1AAAAAElFTkSuQmCC'); }

.page-input { float: left; margin: 0; height: 20px; background: #fff; color: #333; text-align: center; width: 40px; border: none; font-size: 0.875em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; border: 1px solid #e9e8ef; border-top: 1px solid #bcbbc0; }

.goToPage { float: left; margin: 0 0 0 5px; }
.goToPage > label { font-size: 0.875em; float: left; height: 20px; line-height: 20px; padding: 0 7px 0 5px; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

/*  Table of Contents =============================================================================
	0   General  =============================================================================
*/
/* 0 General 
=======================================*/
.sepr_shade { height: 15px; margin: 8px auto; display: block; clear: both; background: url('../images/shade-hr-nar.png?1423537119') no-repeat center center; }
.sepr_shade + .row-bottom { margin-top: -20px; }

.page_title { margin-bottom: 21px; }

.page_banner { height: 88px; width: 726px; margin: 0 0 28px; position: relative; border-bottom: 4px solid #61b325; }
.page_banner img { display: block; position: absolute; bottom: 0; }

.right-top { float: right; margin: 0 0 0 15px; }

h2.with-border { border-bottom: 4px solid #60b526; margin-bottom: 0; padding-bottom: 9px; }

.inner-page .sepr_shade { margin: 20px -18px; }

.inner_col-2-left, .inner_col-2-right { width: 345px; }
.inner_col-2-left { float: left; }
.inner_col-2-right { float: right; }

.thumbTitle_block { background: #f2f2f2; margin: 0 0 25px; }

.thumbTitle_block_content { padding: 30px 28px; margin: 0 2px; border-top: 1px solid #d4d4d4; }
.thumbTitle_block_content:first-child { border-top: 0; }
.thumbTitle_block_content ~ .thumbTitle_block_content .thumblist_title { margin-top: -12px; }

.thumbTitle_block_head_link, .richtext .thumbTitle_block_head_link { color: #fff; text-decoration: none; }
.thumbTitle_block_head_link:hover, .thumbTitle_block_head_link:focus, .richtext .thumbTitle_block_head_link:hover, .richtext .thumbTitle_block_head_link:focus { text-decoration: underline; }

.thumbTitle_block_head { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAB4CAIAAABXbbTUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUY0RDFGMUNBQ0VEMTFFNEE2MDREM0JFOTc3MUI1ODQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUY0RDFGMURBQ0VEMTFFNEE2MDREM0JFOTc3MUI1ODQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRjREMUYxQUFDRUQxMUU0QTYwNEQzQkU5NzcxQjU4NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRjREMUYxQkFDRUQxMUU0QTYwNEQzQkU5NzcxQjU4NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmiPcw4AAABTSURBVHjaYrRuY2VgYGBiAAO6USz//+PhQSiG/zhVIpT8x63kP07D0OSgPKKU/Mcph2IKE5D3H6rkP3YlWLWj+QFmHwM+JUiGERG6oxRNKIAAAwBmXk3CMXV40AAAAABJRU5ErkJggg==') left top repeat-x #236f03; padding: 15px 23px 15px 0; position: relative; height: 79px; }

.thumbTitle_block_head_img_container { display: block; position: relative; float: left; margin: -15px 0 0 0; padding: 0 16px 0 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAB4CAIAAAB0NuUBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVBOUQ3NzJBQ0VEMTFFNEFGRDRCQjA1QkMyRUU1NjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBOUQ3NzNBQ0VEMTFFNEFGRDRCQjA1QkMyRUU1NjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRUE5RDc3MEFDRUQxMUU0QUZENEJCMDVCQzJFRTU2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRUE5RDc3MUFDRUQxMUU0QUZENEJCMDVCQzJFRTU2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiLwqgcAAADeSURBVHja7JdLDsMgDESZKMrFesges9vuJlIXFEgc7ARUGpllrIc9/ong8VyCcN4vbj9OwXgccODGwEyKtl3TkB5k265pPrqN/5GlTDTysAXRyT1UuBhS9JUs6VqD1tYIXTXAqoEnsmQXPV7hToi2EZ01wOqBRwCslWazSutEx5Wl85Do0QHsNdO/WWTiboV1tzJPaxT0mQcIAiPBIktsmyUE8AtPdbnMXG08JG2jmwe2bo1BX2TVQpceqGk6MST2feiiGlEBsBpRNSRYAfoPhwMOOOCAAw44cAFYBRgAAxixdaVuQX4AAAAASUVORK5CYII=') right top no-repeat #429606; }

.thumbTitle_block_head-map { background: url('../images/tb_map.png?1429669109') right top no-repeat #429606; }
.thumbTitle_block_head-map .thumbTitle_block_head_img_container { background: none; }

.thumbTitle_block_head_img { display: block; }

.thumbTitle_block_title { color: #fff; font-size: 1.25em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; margin: 0; height: 49px; display: table-cell; vertical-align: bottom; text-align: right; width: 1%; padding-left: 20px; font-weight: 400; font-style: normal; }
.sc .thumbTitle_block_title, .tc .thumbTitle_block_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.thumbTitle_block_head-woImg .thumbTitle_block_title { text-align: left; }
.sc .thumbTitle_block_title, .tc .thumbTitle_block_title { font-weight: 700; }

.thumblist_title { font-size: 1.125em; font-weight: 700; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; color: #4e4e4e; margin: -1px 0 15px; }
.sc .thumblist_title, .tc .thumblist_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.thumblist_title a { text-decoration: underline; color: #4e4e4e;}
.thumblist_title a:hover, .thumblist_title a:focus { text-decoration: none; }
.linkgp .thumblist_title { margin: 7px 0 10px 17px; }

.thumblist_container { overflow: hidden; margin: 0 0 -16px !important; }

.thumblist { float: left; width: 320px; }

.thumblist_itm { float: left; margin: 0 2px 6px 0 !important; width: 320px; padding-left: 0 !important; position: relative; }
.thumblist_itm:before { display: none; }

.thumblist_link { text-decoration: none !important; color: #333 !important; /* Added by cc 20150626 */}

.thumblist_img { padding: 2px; background: url('../images/thumb_bg.png?1423192964'); position: absolute; top: 0; left: 0; height: 66px; width: 135px; }
.thumblist_img img { display: block; }

.thumblist_name { height: 66px; padding: 0px 5px 16px 150px; display: table-cell; width: 1%; vertical-align: middle; }

.linkgp_container { overflow: hidden; }
.linkgp_container .linkgp { float: left; margin-right: 5px; width: 250px; }
.size_l .linkgp_container .linkgp { margin-right: 20px; width: 280px; }
.size_m .linkgp_container .linkgp { margin-right: 15px; width: 265px; }

.size_l .linkgp_container-3 .linkgp, .size_m .linkgp_container-3 .linkgp, .size_s .linkgp_container-3 .linkgp { width: 32.33%; margin-right: 5px; }

.linkgp { margin: 0 0 15px; }
.linkgp .linkgp_links { margin: 10px 0 0; list-style: none; padding: 0; font-size: 0.8125em; }
.linkgp .linkgp_links > li { position: relative; padding: 0 0 0 38px; margin: 8px 0; color: #bebebe; }
.linkgp .linkgp_links > li:before { width: 4px; height: 8px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE4MTRGQUZBQ0RGMTFFNDlBQTdERkNBMjRBNTA5MEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE4MTRGQjBBQ0RGMTFFNDlBQTdERkNBMjRBNTA5MEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTgxNEZBREFDREYxMUU0OUFBN0RGQ0EyNEE1MDkwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTgxNEZBRUFDREYxMUU0OUFBN0RGQ0EyNEE1MDkwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prr1oG0AAABeSURBVHjaYjSpYrrCwMDQDsRLgZiBCYhrgLgBiB1AAixAvAGIJYG4D4gTGYFaGKBgExCzskA54UAsD8Q5IAFHIG4F4hIgPgxSPwmI+6FmMTBL2TKC6DlA/BfEAAgwALgBDcJ6CHPDAAAAAElFTkSuQmCC') left center no-repeat; content: ' '; color: #56902d; position: absolute; left: 19px; top: 5px; }
.linkgp .linkgp_links > li > a { text-decoration: none; color: #4e4e4e; }
.linkgp .linkgp_links > li > a:hover, .linkgp .linkgp_links > li > a:focus { text-decoration: underline; }

.linkgp_img { display: block; box-sizing: content-box; }

.linkgp_title { color: #4e4e4e; font-weight: 400; font-size: 1.125em; line-height: 1; padding: 14px 15px; background: #f1efed; margin: 0 0 11px; font-style: normal; border-top: 4px solid #61b325; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.sc .linkgp_title, .tc .linkgp_title { font-family: /* 'MingLIU',  */'新細明體', '細明體_HKSCS', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif' !important; }
.sc .linkgp_title, .tc .linkgp_title { font-weight: 700; }

.linkgp_top_link, .richtext .linkgp_top_link { text-decoration: none; color: inherit; }
.linkgp_top_link:hover, .linkgp_top_link:focus, .richtext .linkgp_top_link:hover, .richtext .linkgp_top_link:focus { text-decoration: underline; }

.formTable { width: 100%; margin-bottom: 0; margin-top: 8px; }
.formTable td, .formTable th { padding-left: 30px; padding-right: 30px; vertical-align: top; }
.formTable th { text-align: left; font-weight: 600; width: 23%; }
.size_l .formTable th { padding-right: 15px; }
.formTable td { width: 79.16667%; }
.formTable tr:first-child th, .formTable tr:first-child td { border-top: 1px solid #dddde0; }
.formTable a { color: #0072c9; }

.formTable_bottomRow { background: #f7f9f4; padding: 9px 0; position: relative; margin: 0 0 55px; text-align: right; }
.formTable_bottomRow:after { content: ' '; background-image: url('../images/shade-hr-nar-bot.png'); margin: 0 -18px; height: 15px; position: absolute; top: 100%; left: 0; right: 0; display: block; clear: both; }
.formTable_bottomRow-inner { display: inline-block; vertical-align: middle; font-size: 1.125em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; padding: 0 15px 0 0; margin: 0; }
.formTable_bottomRow-inner + .formTable_bottomRow-inner { padding-left: 18px; border-left: 1px solid #dedde2; }

.dl-icon { display: inline-block; width: 46px; height: 24px; background: center center no-repeat; vertical-align: top; margin: 0 6px; }
.dl-icon:first-child { margin-left: 15px; }

.dl-icon-sprite, .dl-icon-doc, .dl-icon-pdf, .dl-icon-ppt, .dl-icon-rtf, .dl-icon-xls { background-image: url('../images/dl-icon-s60bf1c1f6c.png'); background-repeat: no-repeat; }

.dl-icon-doc { background-position: 0 0; height: 22px; width: 44px; }

.dl-icon-pdf { background-position: 0 -27px; height: 22px; width: 44px; }

.dl-icon-ppt { background-position: 0 -54px; height: 22px; width: 44px; }

.dl-icon-rtf { background-position: 0 -81px; height: 22px; width: 44px; }

.dl-icon-xls { background-position: 0 -108px; height: 22px; width: 44px; }

.submission-icon { display: inline-block; width: 41px; height: 28px; background: url('../images/submission.png?1425867689') center center no-repeat; vertical-align: bottom; margin: 0 0 0 10px; }

.partHeader { margin: 55px 0 5px; }

.getAdobe { clear: both; margin: 40px 0 35px; }
.getAdobe p { overflow: hidden; font-size: 0.75em; line-height: 1.33333; margin: 0; padding: 8px 0 0; }

.getAdobe_link { float: left; background: #ececec; line-height: 30px; height: 46px; padding: 7px 10px 7px 10px; color: #4e4e4e; font-size: 0.875em; margin: 0 15px 0 0; text-decoration: none !important; }
.getAdobe_link img { margin: 0 10px 0 0; vertical-align: middle; }
.getAdobe_link span { color: #d81a1f; }

.greenBorder_box { overflow: hidden; background: #f1efed; border-top: 4px solid #60b526; padding: 15px; margin: 12px 0 35px; }
.greenBorder_box-left, .greenBorder_box-right, .greenBorder_box-full { min-height: 80px; padding: 11px 0 0 90px; background-repeat: no-repeat; float: left; }
.greenBorder_box-left { width: 338px; margin: 0 32px 0 0; }
.greenBorder_box-right { width: 310px; }
.greenBorder_box p, .greenBorder_box h3, .greenBorder_box .table-header-row-text { color: #6a6a69; }
.greenBorder_box h3:first-child, .greenBorder_box .table-header-row-text:first-child { margin: 0; }
.greenBorder_box-paragraph { padding-top: 2px; }

p.greenBorder_box_main { font-size: 1.75em; color: #d3410e; margin: 0 0 12px; line-height: 1.25em; font-size: 1.5em; font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; word-break: break-all; }
p.greenBorder_box_main-tel { font-size: 1.75em; }
p.greenBorder_box_main a { text-decoration: none; color: inherit;}
p.greenBorder_box_main a:hover { text-decoration: underline; }

.circle-icon-sprite, .greenBorder_box-appform , .greenBorder_box-schedule, .greenBorder_box-address, .greenBorder_box-disable, .greenBorder_box-fax, .greenBorder_box-form, .greenBorder_box-mail, .greenBorder_box-phone { background-image: url('../images/circle-icon-s17338ca654.png'); background-repeat: no-repeat; }

.greenBorder_box-appform {background-position: -442px -74px;}
.greenBorder_box-schedule {background-position: -515px 0;}
.greenBorder_box-address { background-position: 0 -517px ; }

.greenBorder_box-disable { background-position: -73px -444px; }

.greenBorder_box-fax { background-position: -146px -219px; }

.greenBorder_box-form { background-position: -222px -294px; }

.greenBorder_box-mail { background-position: -295px -221px; }

.greenBorder_box-phone { background-position: -369px -148px; }

.table-press { margin: 27px 0 25px; }
.table-press td, .table-press th { vertical-align: top; border-left: 0; }
.table-press th, .table-press td { padding-right: 40px; }
.table-press th:first-child, .table-press td:first-child { width: 22%; padding-left: 32px; padding-right: 22px; }
.table-press tr:last-child td { border-bottom: 0; }
.table-press tr.last td { border-bottom: 0; }
.table-press a { text-decoration: none; color: #333;}
.table-press a:hover { text-decoration: underline; }

.press_archive { margin: 0 0 20px; }

.press_archive-row { overflow: hidden; background: #f1efed; }
.press_archive-row + .press_archive-row { background: #e2e1e0; }

.press_archive-month { width: 16.66667%; float: left; padding: 10px 20px; color: #bebebe; font-size: 1.125em; }
.press_archive-month .fa { color: #6d9d49 !important; margin: 0 11px 0 0; }
.press_archive-month a { color: #4e4e4e; text-decoration: none; }
.press_archive-month a:hover, .press_archive-month a:focus { text-decoration: underline; }

.select-program { width: 240px; }

.selectRow { margin: 0 0 10px; }
.selectRow .js-selBox { display: inline-block; vertical-align: top; }

#map { width: 100%; height: 332px; position: relative; }
#map iframe { position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; border: none; }

.bar-shoadow { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAARCAYAAAD39H0RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkRCMzUzNTBEMUYzMTFFNEE3QUVGQjc3MUU0RjU4MUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkRCMzUzNTFEMUYzMTFFNEE3QUVGQjc3MUU0RjU4MUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCREIzNTM0RUQxRjMxMUU0QTdBRUZCNzcxRTRGNTgxQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCREIzNTM0RkQxRjMxMUU0QTdBRUZCNzcxRTRGNTgxQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlWdzWYAAAAtSURBVHjaYjx48CAjAxCwADEmgwmDwYzBYMFgsMIYbBgMdgwGB4zBicIACDAAeYUC0wU+psAAAAAASUVORK5CYII=') left bottom repeat-x; overflow: hidden; }
.filterBox + .bar-shoadow { margin: -20px 0 10px; padding: 5px 0; }
.filterBox + .bar-shoadow .row-result { margin-right: 0; }

.bar-shoadow-downward { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAYAAADQ+yzZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTU4RDc1RUZEMjAzMTFFNDg1QjJCRjI5Q0FCMTg4NkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTU4RDc1RjBEMjAzMTFFNDg1QjJCRjI5Q0FCMTg4NkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NThENzVFREQyMDMxMUU0ODVCMkJGMjlDQUIxODg2RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NThENzVFRUQyMDMxMUU0ODVCMkJGMjlDQUIxODg2RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk7ssi4AAAA7SURBVHjaYnz+/NVZBiBgAeKfMMYPDMZnDMYnDMZH3Gq+YDC+YTC+YzgDzvgNY/zBYPzDYPwHMQACDAANyxoXg4H7uwAAAABJRU5ErkJggg==') left bottom repeat-x; overflow: hidden; }

.row-result { margin: 5px 0 5px 30px; float: right; color: #616161; font-size: 0.875em; }
.bar-shoadow .row-result, .row-result .table-header-row { margin-right: 20px; }

.addr_box { padding: 15px 0 15px 15px; border-top: 1px dashed #e0e0e0; position: relative; overflow: hidden; }
.addr_box:first-child { border: 0; }

.addr_box_group + .pageSel { margin-top: -1px; padding-top: 20px; border-top: 1px dashed #e0e0e0; margin-bottom: 0; }

.addr_title { font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; margin: 0 0 10px; }
.addr_title { font-size: 1em; font-weight: 400; color: #d3410e !important; margin-bottom: 7px; }
.addr_title  a{ color: #d3410e !important; }
.sc .addr_title, .tc .addr_title { font-weight: 700; }

.addr_table { width: 500px; }
.addr_table th, .addr_table td { border: none; background: transparent !important; font-family: "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; color: #666666; padding: 6px 6px; text-align: left; vertical-align: top; line-height: 1.28571; }
.addr_table tbody th { font-weight: 700; color: #5c5c5c; padding-left: 0; width: 36%; }

.addr_float { float: right; margin: 0 0 0 20px; width: 190px; }
.addr_float p { background-color: #eceeea; font-family: "Calibri", "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; padding: 10px 10px 10px 50px; line-height: 1; margin: 0; }
.addr_float p a { color: #0072c9; word-break: break-all; }
.addr_float .addr_float-even { background-color: transparent; }

.addr-icon-phone { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVDNjIwOTVEMUY1MTFFNEIzQjQ4QjE5NEE0NDNDQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVDNjIwOTZEMUY1MTFFNEIzQjQ4QjE5NEE0NDNDQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUM2MjA5M0QxRjUxMUU0QjNCNDhCMTk0QTQ0M0NDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUM2MjA5NEQxRjUxMUU0QjNCNDhCMTk0QTQ0M0NDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpC/yEMAAAE+SURBVHjanNPPK0RRGMbxGVEoYitlzWDjD/AzFmrUrKcUK1JsrJUNNliNhZAiRZOa1WDln7CwkFGU8iNsbMj31XN1Ox0511ufxdy555lzzvtOemSqLRVY9VjBEBZwaA/LhevvL6sCQ5pRwAyacI/G+PrQoHGxnx/GHUoYjF6oDgyqwyNyeLYTIYM3nCXZ0SZ68IlThVh1Jz3aAyoYRbvvhdCgqC60q6hu/xM0gDVnzXHSy+7HLlqd3Ry5QTZsk6jFju4kql5sOyEfWNI4/AQ1YB0TeMVBbEEf9tHi7HAPW/EHFrSsEOvKmKY4j0usekKs/bN4d4OyGvmsjmQD1qHuuM0oa8Jf3Eu0oDkF2MIThfg6avc0jydfNyyoiBqco9PzzpXavqFLTv0WZJXGIqbRpc8V/TGtxTd/zceXAAMAluVAkxVKHdMAAAAASUVORK5CYII=') 15px 7px no-repeat; }

.addr-icon-fax { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTFDMTFDNDFEMUY1MTFFNDg0ODBDRjBCMDFEQUE3OUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTFDMTFDNDJEMUY1MTFFNDg0ODBDRjBCMDFEQUE3OUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MUMxMUMzRkQxRjUxMUU0ODQ4MENGMEIwMURBQTc5RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MUMxMUM0MEQxRjUxMUU0ODQ4MENGMEIwMURBQTc5RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj7X1CMAAAFESURBVHjaYvz//z8DNQAjskEeWQqmQGo7EH8GyWFRD1LMC8TOO6Y9uIgswYKmkBOInwKxPxAzYzHoLxBvBGJ+dAl0g76DXAO07QEuLwBd/RmqDgUwISkwBFJWUOfjAyB5K6h6VIOAgl5A6gQQTwDiHwQM+gFVdxyozx3da8uBmA3KlgEqiMdjkBKUZgfiVbDwghmEHEMaQLwAj0F3gXgPKOaQgwbG+EdCkmmDxipKEmEiI+2VQpMALzQ5MODyGiGgAcVY09EXIG4FYnEgDgTibjwJEuSi9UD8Cojz0A36CUyEXcDY0gayzYDs6XgSZBSQmg/E14A4A8NrQAV3oIF+G5rnpmIxJw2IP0FdxIzNa7ZArAXEIAN8gPgxEBdiMeg5EAtBk8dpqKuw5n51IHUYiF8C8S8sBrFBw9EW6P2byBIAAQYANUFVLWGweAgAAAAASUVORK5CYII=') 15px 7px no-repeat; }

.addr-icon-mail { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTcwNTc0M0ZEMUY1MTFFNDkyMDRGRDQ1NERCMjQ0NDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTcwNTc0NDBEMUY1MTFFNDkyMDRGRDQ1NERCMjQ0NDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NzA1NzQzREQxRjUxMUU0OTIwNEZENDU0REIyNDQ0NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NzA1NzQzRUQxRjUxMUU0OTIwNEZENDU0REIyNDQ0NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrQkkpsAAAFESURBVHjazNPPKwRhHMfxncccpOTqxkH58QfYi1onq4jkyomE2ouQcnEicXDaKHGgbJubA05cHPaGknJB7nLbiBnvb32mpgkt7cFTr55nZ+f5PD/HC8MwVY3iVS0oO9U0QD2LVwTi4wM2So3antrvaju9W4896/CGS+T+OJkD3FnqNi4wgfIvQ+axgw0LakABLejBbQUBT8hqacfW12lpUfoMRnD0Q0gJg+jDuvaz7CdeGkI7FnCjOl62UMQmOuN/uC9GbMMyljCGFy1h8ST/MEk9lwz5LqiggFOk0Y9u1PZON5e0nHyyk6+7EpU1HGIXHcigFc9atpV9jOIeK1GG04Wy6Q/rxM4UEpVMLMRKo2br9PzRTt5+XGuEtO5EXQXHb/1WNbhtw7mv1JzqK13/INYh0LOUtiHe7lJ73Pt3X/+nAAMAQeVSZvH3kiIAAAAASUVORK5CYII=') 15px 9px no-repeat; }

.table-header-row { overflow: hidden; padding: 3px 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAYAAADQ+yzZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTU4RDc1RUZEMjAzMTFFNDg1QjJCRjI5Q0FCMTg4NkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTU4RDc1RjBEMjAzMTFFNDg1QjJCRjI5Q0FCMTg4NkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NThENzVFREQyMDMxMUU0ODVCMkJGMjlDQUIxODg2RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NThENzVFRUQyMDMxMUU0ODVCMkJGMjlDQUIxODg2RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk7ssi4AAAA7SURBVHjaYnz+/NVZBiBgAeKfMMYPDMZnDMYnDMZH3Gq+YDC+YTC+YzgDzvgNY/zBYPzDYPwHMQACDAANyxoXg4H7uwAAAABJRU5ErkJggg==') top left repeat-x; }

.table-header-row-text { font-family: "Arial", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; margin: 4px 0 4px 20px; }

.inner-table { margin: 0; width: 100%; }
.inner-table th, .inner-table td { padding-left: 14px; padding-right: 14px; }
.inner-table th:first-child, .inner-table td:first-child { padding-left: 22px; }
.inner-table thead th { font-size: 1em; font-weight: 700; height: 48px; } /* Common style */
.inner-table tbody td, .inner-table tbody th { vertical-align: top; }
.inner-table .f-normal { font-size: 0.75em; }
.inner-table a { /* color: inherit; */ text-decoration: underline; }
.inner-table a:hover, .inner-table a:focus { text-decoration: none; }

.table-cp a, .table-rs a, .table-br a, .table-tender a, .table-pr a, .table-long a { color: inherit; text-decoration: none; }
.table-cp a:hover, .table-rs a:hover, .table-br a:hover, .table-tender a:hover, .table-pr a:hover, .table-long a:hover { text-decoration: underline; }

.tcp-name { width: 26.1708%; }
.tcp-progno { width: 18.87052%; }
.tcp-date { width: 18.18182%; }
.tcp-venue { width: 23.00275%; }
.tcp-fee { width: 13.7741%; }

.trs-prog { width: 33.8843%; }
.trs-loc { width: 26.99725%; }
.trs-cate { width: 23.69146%; }
.trs-date { width: 15.427%; }

.inner-table + .sepr_shade { margin-top: -15px; position: relative; z-index: 1; }
.inner-table + .sepr_shade + .row-bottom { margin-bottom: 30px; }

.select-right-top { width: 240px; }

.filterBox { background: url('../images/filterbox_bg.jpg') #438112; margin: 0 0 20px; }
.filterBox.filterBox-wTexture { background-image: url('../images/filterbox_bg_texture.jpg'); }
.filterBox + h2.with-border { margin-top: 50px; }

.filterBox_title { margin: 0; padding: 11px 18px; color: #fff; font-weight: 700; font-size: 1em; text-transform: uppercase; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAtCAYAAAB4WZENAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkVFRUE4MEJEMzhEMTFFNEE4MzJENEQ2MTZBNkVCQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkVFRUE4MENEMzhEMTFFNEE4MzJENEQ2MTZBNkVCQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRUVFQTgwOUQzOEQxMUU0QTgzMkQ0RDYxNkE2RUJBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRUVFQTgwQUQzOEQxMUU0QTgzMkQ0RDYxNkE2RUJBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prgyc+0AAABHSURBVHjaYlQNZGRkIBIwMZAAWIB4KJrMRBNnkKyYaXAoZh4cJrMMQZNZRxUjKWYb7h5kGQ06uniQjWaRwjYEY5BokwECDABKkgHNVskCvgAAAABJRU5ErkJggg==') bottom left repeat-x; }
.filterBox_title a { color: inherit; }
.filterBox_title a.js-collapser_trigger:after { content: '\25BC'; margin: 0 0 0 10px; }
.js-collapser-active .filterBox_title a.js-collapser_trigger:after { content: '\25B2'; }
.filterBox-wTexture .filterBox_title { background: none; padding-bottom: 3px; padding-top: 16px; }

.filterBox_container { padding: 5px 18px 15px; }
.filterBox-wTexture .filterBox_container { background: none; padding-bottom: 30px; }
.filterBox-bottomMore .filterBox_container { padding-top: 32px; padding-bottom: 36px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAtCAYAAAB4WZENAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkVFRUE4MEJEMzhEMTFFNEE4MzJENEQ2MTZBNkVCQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkVFRUE4MENEMzhEMTFFNEE4MzJENEQ2MTZBNkVCQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRUVFQTgwOUQzOEQxMUU0QTgzMkQ0RDYxNkE2RUJBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRUVFQTgwQUQzOEQxMUU0QTgzMkQ0RDYxNkE2RUJBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prgyc+0AAABHSURBVHjaYlQNZGRkIBIwMZAAWIB4KJrMRBNnkKyYaXAoZh4cJrMMQZNZRxUjKWYb7h5kGQ06uniQjWaRwjYEY5BokwECDABKkgHNVskCvgAAAABJRU5ErkJggg==') bottom left repeat-x; }

.filterBox_container_extra .filterBox_row { padding: 0 18px 18px; }
.filterBox_container_extra .filterBox_title { background: none; }

.filterBox_container label, .filterBox_container_extra label { color: #fff; }

.filterBox_row { overflow: hidden; margin: 5px 0 0; }
.filterBox_row:first-child { margin-top: 0; }

.filterBox_row-nolabel { margin-top: 15px; }

.filterBox_col-3 { float: left; margin: 0 0 0 9px; width: 218px; }
.filterBox_col-3:first-child { margin-left: 0; }

.filterBox_full-search { width: 576px; float: left; }
.filterBox_full-search .input-text { width: 100%; background-position: 546px center; }

.input-submit-filterbox { width: 90px; background-color: #255101; margin-left: 6px; }

.filterBox_tag_container { background: #ebeaef; padding: 14px 15px; overflow: hidden; display: none; }

.filterBox_tag { background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAA7CAIAAACsWNNRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QThBQjc2OUNFODhGMTFFNEEyQ0ZGMENCNzFDRkY4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QThBQjc2OURFODhGMTFFNEEyQ0ZGMENCNzFDRkY4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBOEFCNzY5QUU4OEYxMUU0QTJDRkYwQ0I3MUNGRjg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOEFCNzY5QkU4OEYxMUU0QTJDRkYwQ0I3MUNGRjg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtXAqQwAAAHISURBVHja7N0xboQwEEDRIdr73xi8JE4ssLMdYzfvVRaiovoaG9hKKQEAACt8eQQAAIhRAADEKAAAiFEAAMQoAACIUQAAxCgAAIhRAADEKAAAiFEAAMQoAACIUQAAxCgAAIhRAADEKAAAiFEAAMQoAABiFAAAxCgAAGIUAADEKAAAYhQAAMQoAABiFAAAxCgAAGIUAADEKAAAYhQAAMQoAABiFAAAxCgAAGIUAADEKAAAi5RSxCgAAGtKVIwCALAsRo/jEKMAAMx2/Dh79OVZAAAwTd2dryVqMgoAwIISrevwNj0AAPNLtE1GbdMDAJCeoS1AG2dGAQCYUaJdg17DVIwCAJCVofH3CacWoHEfkTozCgBAeonW9Lwuwh+YAABYS4wCALDMq41JAQDgQePW/LgQowAAZJVoE8P50d+36eslAAB4Vnt9/pqk3UUxCgDA88YMHddhmx4AgKQY/ZShtxjd993DAgBgQpLG/TujYTIKAEBqiXaL7gZnRgEAyIrRGEahXY+ajAIAkFKi199+jhl62rbNZBQAgNwe/Xf6eZaobXoAABJjtFvUBm0XvyejtukBAEgq0U+p2ZLUp50AAFig9uhbgAEAFsi0rMx2oHQAAAAASUVORK5CYII=') right bottom no-repeat; border: 1px solid #d2d3d5; padding: 0.35em 0.5em; /* min-height:2.1em; Commented by cc 20150626*/ line-height: 1.2; min-height: 2.2em; font-size: 0.875em; margin: 2px; position: relative; float: left; }
.filterBox_tag a { position: absolute; width: 16px; height: 16px; top: 0.5em; right: 8px; overflow: hidden; text-indent: -999px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEQjc5ODdEMzk2MTFFNEI0QTNDMTk3NEEyNjdDQkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZEQjc5ODhEMzk2MTFFNEI0QTNDMTk3NEEyNjdDQkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkRCNzk4NUQzOTYxMUU0QjRBM0MxOTc0QTI2N0NCQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkRCNzk4NkQzOTYxMUU0QjRBM0MxOTc0QTI2N0NCQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppw9+RgAAACoSURBVHjaYrxpypTJwMBwX+3U3x0MaOCWGbMHkFJkAhJvgHgVUMAFTQGIvwos////fwagaXZA/AGIPaF8TyjfDsRnBBFQnfZAqhmI1wNxEBBXA51wCCwJUgTDQJ0hQPwfRCOLMyG5wRlIZUNxFpDvBHcg1ARnIH4LxC5QvguU7wh2E5ARBVQ7E4h9gG44iGQyyI2bgTgDZJ0QyKHICkAAyg8FYkGAAAMActdiHDoU5N8AAAAASUVORK5CYII=') center center no-repeat; }
.filterBox_tag-close { padding-right: 40px; }

.filertBox .input-text { padding-left: 14px; }

.radio-timeperoid { margin: 25px 0 0; }

.checkbox-ex { margin: 7px 0 0; }

.select-all { width: 177px; float: left; }
.select-all + .input-search { float: left; width: 393px; margin-left: 6px; }
.select-all + .input-search .input-text-search { background-position: 370px 7px; }

.table-long sub, .table-long sup { font-size: 55%; }
.table-long thead tr { background-color: #e9f0e5; }
.table-long thead th { position: relative; background-color: transparent; padding-bottom: 24px; }
.table-long thead th .f-normal { font-size: 11px; }
.table-long thead th, .table-long thead td, .table-long tbody th, .table-long tbody td { font-size: 13px; line-height: 16px; padding-left: 8px !important; padding-right: 8px; }

.lt-ie9 .table-long thead th, .lt-ie9 .table-long thead td, .lt-ie9 .table-long tbody th, .lt-ie9 .table-long tbody td { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMwNjBBRUZEM0EwMTFFNEE0NDNENjg1RDg2NENBMDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMwNjBBRjBEM0EwMTFFNEE0NDNENjg1RDg2NENBMDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzA2MEFFREQzQTAxMUU0QTQ0M0Q2ODVEODY0Q0EwNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzA2MEFFRUQzQTAxMUU0QTQ0M0Q2ODVEODY0Q0EwNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsO7PQMAAAAPSURBVHjaYrh44yxAgAEABPQCd8rn2OcAAAAASUVORK5CYII='); background-repeat: repeat-y; background-position: left top; border-left: none; }
.lt-ie9 .table-long thead th:first-child, .lt-ie9 .table-long thead td:first-child, .lt-ie9 .table-long tbody th:first-child, .lt-ie9 .table-long tbody td:first-child { background-image: none; }
.lt-ie9 .table-long thead tr.even td, .lt-ie9 .table-long tbody tr.even td { background-color: #f4f3f7; }

.th-arrow-container { position: absolute; bottom: 5px; }
.th-arrow-container a { color: inherit; margin: 0 4px 0 0; }

.tl-progno { width: 11.57025%; }
.tl-an { width: 15.56474%; }
.tl-date { width: 13.22314%; }
.tl-venue { width: 13.63636%; }
.tl-age { width: 5.78512%; }
.tl-fee { width: 6.33609%; }
.tl-quota { width: 11.01928%; }
.tl-doe { width: 13.7741%; }
.tl-em { width: 8.26446%; }

.em-link { margin: 0 2px; color: inherit; }

.tbr-name { width: 29.61433%; }
.tbr-venue { width: 19.97245%; }
.tbr-date { width: 19.97245%; }
.tbr-quota { width: 10.33058%; }
.tbr-payment { width: 18.73278%; }

.tt-ref { width: 23.41598%; }
.tt-sub { width: 39.9449%; }
.tt-pgroup { width: 20.38567%; }
.tt-date { width: 17.63085%; }

.table-pr th, .table-pr td { border-left: 0; background-image: none; }

.tpr-date { width: 23.41598%; }
.tpr-title { width: 76.58402%; }

.resultList_header { font-size: 0.9375em; margin: 28px 0 5px; }
.resultList_header a { text-decoration: none; }
.resultList_header a:hover, .resultList_header a:focus { text-decoration: underline; }
.resultList_header { font-size: 1em; font-weight: 400; color: #d3410e !important; margin-bottom: 7px; }
.sc .resultList_header, .tc .resultList_header { font-weight: 700; }

.resultList_text a { color: #0072ca; }

.floatSide { position: fixed; width: 118px; top: 34%; right: 0; z-index: 99; padding: 12px 10px 40px; background: #424242; }
.floatSide img { display: block; }
.floatSide p { color: #fefefe; margin: 8px 0; line-height: 1.2; font-size: 0.8125em; }

.floatSide_close { display: block; width: 25px; height: 25px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAIAAABLixI0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUM3RjVFN0ZENDU2MTFFNDk3NTk5NTMwQzhBOERCNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUM3RjVFODBENDU2MTFFNDk3NTk5NTMwQzhBOERCNzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQzdGNUU3REQ0NTYxMUU0OTc1OTk1MzBDOEE4REI3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQzdGNUU3RUQ0NTYxMUU0OTc1OTk1MzBDOEE4REI3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgkXV10AAAFcSURBVHjaYvSYYspAJcDEQD0watZgM6vRu395wg4HVXc0caAIUBwoi1UXC1ZRLQk9TlauLNtSdhaOndc3QgTdNf2TLXO52LiBslh1Mat4SWOK3nlzE6hBkEvYXMGGlZnt0tOz8eaZiRbZQPaLT8/69je9+PQUUxcjrnQvK6hY5tKkKKwCZL/8/FycVxLIuP/2Tteeusfv75PgLiD49OPD6UfHlEXUgKbwsPMCRS4/O9e+u/rFpyfkxOObLy+//PwM5wLZQBEy04QEnzTERRAAZANFyDELqK3KrV1XygjIvvHyCpAEsoEieIzDHl7KIuqVbq0KwspA9pLTs/v2Nf37/19P2hgYswYypkCj3397S6xZ5a4tqqKaP//8mHd8ytoLS4AiV56f//Lzi46UgTC3qKygwp6bW4n145lHx4AhveLs/E2XV8IFgWygCFAcKItVF+NouTpqFhoACDAACQGCu9WVh/QAAAAASUVORK5CYII=') center center #4a9435; position: absolute; bottom: 0; right: 0; overflow: hidden; text-indent: -999px; }

#newGuide { width: 780px; position: relative; background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABBAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5RkQ1OTJCMUExRjExRTVBREQ2ODU2MTAzODk1OEIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ5RkQ1OTJDMUExRjExRTVBREQ2ODU2MTAzODk1OEIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDlGRDU5MjkxQTFGMTFFNUFERDY4NTYxMDM4OTU4QjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDlGRDU5MkExQTFGMTFFNUFERDY4NTYxMDM4OTU4QjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAFBAQEBAQFBAQFBwUEBQcJBwUFBwkKCAgJCAgKDQoLCwsLCg0MDAwNDAwMDw8REQ8PFxYWFhcZGRkZGRkZGRkZAQYGBgoJChQNDRQWEQ4RFhkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRn/wAARCAAMAwwDAREAAhEBAxEB/8QAUQABAQEAAAAAAAAAAAAAAAAAAQIIAQEAAAAAAAAAAAAAAAAAAAAAEAADAQEBAAAAAAAAAAAAAAAAAXEyQoERAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANfLbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgErDoC+AFbcAlYdAXwArbgEcegWtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuASsOgL4AVtwCVh0BfACtuARx6B//2Q==') top left #fff; }
#newGuide:after { width: 100%; height: 15px; background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABBAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxRTgyQ0Y4MUExRTExRTVCOTYxQUU4OTAwMzI5RDFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxRTgyQ0Y5MUExRTExRTVCOTYxQUU4OTAwMzI5RDFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTFFODJDRjYxQTFFMTFFNUI5NjFBRTg5MDAzMjlEMUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTFFODJDRjcxQTFFMTFFNUI5NjFBRTg5MDAzMjlEMUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAFBAQEBAQFBAQFBwUEBQcJBwUFBwkKCAgJCAgKDQoLCwsLCg0MDAwNDAwMDw8REQ8PFxYWFhcZGRkZGRkZGRkZAQYGBgoJChQNDRQWEQ4RFhkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRn/wAARCAASAwwDAREAAhEBAxEB/8QAUwABAQEAAAAAAAAAAAAAAAAAAAEGAQEBAQEAAAAAAAAAAAAAAAABAAYHEAEBAQEBAAAAAAAAAAAAAAAAQVEBEREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AxFc8ZchJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFSTzmIrQCEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJQCEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhL//2Q==') top left #348505; bottom: 0; left: 0; content: ' '; position: absolute; }

.ng_steps { position: relative; margin: -70px auto 0; width: 622px; }

.ng-top { height: 188px; background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABBAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxRTgyQ0Y4MUExRTExRTVCOTYxQUU4OTAwMzI5RDFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxRTgyQ0Y5MUExRTExRTVCOTYxQUU4OTAwMzI5RDFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTFFODJDRjYxQTFFMTFFNUI5NjFBRTg5MDAzMjlEMUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTFFODJDRjcxQTFFMTFFNUI5NjFBRTg5MDAzMjlEMUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAFBAQEBAQFBAQFBwUEBQcJBwUFBwkKCAgJCAgKDQoLCwsLCg0MDAwNDAwMDw8REQ8PFxYWFhcZGRkZGRkZGRkZAQYGBgoJChQNDRQWEQ4RFhkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRn/wAARCAASAwwDAREAAhEBAxEB/8QAUwABAQEAAAAAAAAAAAAAAAAAAAEGAQEBAQEAAAAAAAAAAAAAAAABAAYHEAEBAQEBAAAAAAAAAAAAAAAAQVEBEREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AxFc8ZchJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFSTzmIrQCEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJQCEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhJiBQiEmIFCISYgUIhL//2Q==') top left #348505; }

.ng-bottom { padding: 0 0 92px; }

.ng_title, .ng_desc { color: #fff; margin: 0; text-align: center; }

.ng_title { font-size: 46px; padding: 26px 0 2px; font-family: "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-weight: 700; }

.ng_desc { font-size: 24px; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; font-weight: 700; }

.ng_step { position: relative; }
.ng_step img { display: block; }

.ng_step_c { width: 100%; position: absolute; bottom: 15px; left: 0; }

.ng_step_f { font-family: 'Arial'; font-size: 25px; color: #348505; line-height: 56px; padding: 0 0 0 35px; margin: 0; width: 160px; position: absolute; bottom: 0; left: 0; }

.ng_step_s { font-family: 'gentium_basicregular'; position: absolute; font-size: 27px; color: #fff; width: 28px; text-align: center; margin: 0; top: 6px; left: 118px; margin: 0; }

.ng_step_t { display: table-cell; width: 1%; padding: 0 0 0 182px; vertical-align: middle; font-size: 0.875em; height: 56px; color: #292929; margin: 0; font-family:  "Arial", "Helvetica", 'MingLIU', '新細明體', 'Microsoft Yahei', '微软雅黑', '华文细黑', 'sans-serif'; }

.ng_step_t-top { display: block; font-size: 18px; margin: 0 0 2px 0; font-weight: 700; }

/* =============================================================================
- Inner Pages
============================================================================= */

/* =============================================================================
- Tinymce customization
============================================================================= */

/* table[border="0"] > tr > th, table[border="0"] > tr > td { border: 0; } */
/* table[border="0"] > thead > tr > th, table[border="0"] > thead > tr > td, table[border="0"] > tbody > tr > th, table[border="0"] > tbody > tr > td { border: 0; } */

.no-line-table th, .no-line-table td, .no-line-table caption { border-bottom: 0px ; font-weight: normal; margin-bottom: 0px;}
.no-line-table-top th, .no-line-table-top td, .no-line-table-top caption { border-bottom: 0px ; font-weight: normal; margin-bottom: 0px; vertical-align: top;}
.no-line-table-bottom th, .no-line-table-bottom td, .no-line-table-bottom caption { border-bottom: 0px ; font-weight: normal; margin-bottom: 0px; vertical-align: bottom;}
.valign-top th, .valign-top td,.valign-top caption {vertical-align: top;}
.valign-bottom th, .valign-bottom td,.valign-bottom caption {vertical-align: bottom;}

.invisible-table th, .invisible-table td { background:none !important; border: 0px !important; }

.plain-table td{ background:none !important;  }

.align-justify { text-align: justify; text-justify: distribute; }

/*# sourceMappingURL=style.css.map */