/*layout*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; outline: 0; font-family: Arial, Helvetica, sans-serif; border: 0; }

ul, ol, li { list-style: none; }

#advantech_container { width: 890px; margin: auto; height: auto; font-family: Arial, Helvetica, sans-serif; }

#advantech_header { width: 890px; margin-top: 10px; float: left; height: auto; }

.advantech_logo { float: left; width: 250px; height: 62px; }

.advantech_language { float: right; line-height: 18px; font-size: 12px; color: #666; padding: 10px 0px 0px 0px; text-align: left; }


/*select_box end*/
.advantech_menu { height: 30px; float: left; width: 890px; background: url(https://wfcache.advantech.com/innocore/images/menu_advantech.gif) no-repeat left top; }

.advantech_banner { width: 890px; height: 200px; float: left; margin-top: 30px; }

#advantech_master { width: 890px; float: left; background-color: #FFF; padding: 0px 0px 30px 0px; }

.advantech_order { width: 880px; float: left; font-size: 11px; color: #999; padding: 30px 0px 10px 10px; }

    .advantech_order a { color: #F00; }

.advantech_breadcrum { width: 880px; float: left; font-size: 11px; color: #999; padding: 15px 0px 10px 10px; position: absolute; top: 290px; }

    .advantech_breadcrum a { color: #F00; }

#advantech_footer { clear: both; float: left; font-size: 12px; color: #000; width: 100%; padding: 10px 0px 0px 0px; background: url(https://wfcache.advantech.com/innocore/images/footer_advantech.jpg) no-repeat center 0px; }

.copyright { padding: 0px 0px 0px 5px; width: 400px; float: left; }

.friendlink { padding: 0px 0px 0px 0px; width: 170px; float: right; }

    .friendlink a { background-image: url(https://wfcache.advantech.com/innocore/images/icon_arrow.jpg); background-repeat: no-repeat; background-position: 10px 5px; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-decoration: none; color: #000; }

/*page-left*/
#advantech_left { width: 181px; float: left; height: 100%; color: #FFFFFF; text-align: center; margin: 0px; padding: 0px; }

.menu_list { width: 181px; }

.menu_head { cursor: pointer; position: relative; font-weight: bold; background: url(https://wfcache.advantech.com/innocore/images/advantech_left_bg.jpg) no-repeat left top; height: 19px; width: 166px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; padding: 6px 0px 4px 15px; text-align: left; }

    .menu_head a { text-decoration: none; color: #000; }

        .menu_head a.current { color: #FFF; text-decoration: none; }

.menu_body { display: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

.menu_color { color: #FFF; }

.menu_body a { display: block; color: #666; background-color: #FFF; font-weight: bold; text-decoration: none; background-image: url(https://wfcache.advantech.com/innocore/images/advantech_left_arrow.jpg); background-repeat: no-repeat; background-position: 5px 12px; text-align: left; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; padding: 6px 0px 6px 15px; }

    .menu_body a:hover, a.current { color: #3399cc; text-decoration: none; }

.menu_bottom { float: left; width: 181px; padding: 12px 0px 0px 0px; }

/*** main ***/
#advantech_main { width: 698px; float: left; background-color: #FFFFFF; margin: auto; text-align: left; padding: 4px 0px 0px 10px; }

    #advantech_main h1 { background: url(https://wfcache.advantech.com/innocore/images/advantech_h1.jpg) no-repeat left 15px; font-size: 30px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #003399; text-align: left; letter-spacing: -1px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 40px; float: left; display: block; width: 655px; }

    #advantech_main h2 { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_h2.jpg) no-repeat left bottom; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000; clear: both; float: left; width: 695px; padding: 10px 0px 10px 0px; display: block; }

.advantech_guild { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_bg.jpg) no-repeat left top; width: 670px; /*height: 150px;*/ float: left; clear: both; font-size: 12px; line-height: 18px; color: #666; font-family: Arial, Helvetica, sans-serif; padding: 16px 5px 10px 20px; }

    .advantech_guild ul { float: left; width: 250px; margin: 0px; padding: 10px 0px 0px 0px; }

        .advantech_guild ul li { background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #666; display: block; float: left; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; width: 250px; line-height: 14px; }

/* products-vertical */

.advantech_product_list { border-style: none; width: 330px; float: left; text-align: left; /*height: 500px;*/ background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_pic.jpg) no-repeat left top; padding: 0px; /* IE */ font-family: Arial; margin: 10px 12px 0px 0px; }

    .advantech_product_list ul { float: left; width: 330px; margin: 0px; padding: 10px 0px 0px 0px; }

        .advantech_product_list ul li { background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #3399cc; display: block; float: left; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; width: 310px; }

            .advantech_product_list ul li a { color: #2b8bc6; }

.advantech_product_pic { text-align: center; height: 100px; width: 330px; padding: 0px; float: left; }

.advantech_product_list_title { color: #000; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 310px; float: left; padding: 5px 0px 0px 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; height: 19px; }

    .advantech_product_list_title a:link { color: #000; text-decoration: none; line-height: normal; }

    .advantech_product_list_title a:visited { color: #000; text-decoration: none; }

    .advantech_product_list_title a:hover { color: #CC0000; text-decoration: underline; }

    .advantech_product_list_title a:active { color: #666666; text-decoration: none; }

.advantech_product_depiction { height: auto; width: 330px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 10px 0px 10px 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }
/* products-horizontal */

.advantech_product_list_horizontal { border-style: none; width: 670px; float: left; text-align: left; height: auto; background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_pic.jpg) no-repeat left top; padding: 0px; /* IE */ font-family: Arial; margin: 10px 12px 0px 0px; }

    .advantech_product_list_horizontal ul { float: left; width: 330px; margin: 0px; padding: 10px 0px 0px 10px; }

        .advantech_product_list_horizontal ul li { background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #3399cc; display: block; float: left; padding: 5px 10px; width: 310px; }

            .advantech_product_list_horizontal ul li a { color: #2b8bc6; text-decoration: underline; }

.advantech_product_pic_horizontal { text-align: center; height: 300px; width: 330px; padding: 0px; float: left; }

.advantech_product_list_title_horizontal { color: #000; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 310px; float: left; padding: 5px 0px 0px 20px; height: 19px; }

.advantech_product_list_more { width: 48px; height: 15px; float: right; padding: 0px 5px 0px 0px; }

.advantech_product_list_title_horizontal a:link { color: #000; text-decoration: none; line-height: normal; }

.advantech_product_list_title_horizontal a:visited { color: #000; text-decoration: none; }

.advantech_product_list_title_horizontal a:hover { color: #CC0000; text-decoration: underline; }

.advantech_product_list_title_horizontal a:active { color: #666666; text-decoration: none; }

.advantech_product_depiction_horizontal { height: auto; width: 330px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 0px 0px 10px 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }
/* products-type */

.advantech_product_list_type { border-style: none; width: 687px; float: left; text-align: left; height: auto; padding: 0px; /* IE */ font-family: Arial; margin: 8px 0px 40px 0px; font-size: 12px; color: #666; line-height: 18px; }

    .advantech_product_list_type ul { float: left; width: auto; margin: 0px; padding: 0px 0px 0px 5px; }

        .advantech_product_list_type ul li { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left center; font-size: 12px; color: #3399cc; display: block; float: left; padding: 5px 10px; width: 360px; }

            .advantech_product_list_type ul li a { color: #2b8bc6; }

    .advantech_product_list_type ol { float: left; width: 680px; margin: 0px; padding: 0px 0px 0px 5px; }

        .advantech_product_list_type ol li { font-size: 12px; color: #666; display: block; float: left; padding: 2px 0px 2px 10px; width: 675px; background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left 10px; }

.advantech_product_pic_type { text-align: center; height: 300px; width: 330px; padding: 0px; float: left; }

.advantech_product_depiction_type { height: auto; width: auto; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 0px 0px 10px 0px; }

/*product-type-end*/
/*product-per*/
.advantech_peripherals_list { border-style: none; width: 330px; float: left; text-align: left; height: auto; padding: 0px; /* IE */ font-family: Arial; margin: 10px 8px 0px 4px; vertical-align: top; }

.advantech_peripherals_tittle { font-size: 13px; font-weight: bold; color: #000; background-image: url(https://wfcache.advantech.com/innocore/images/peripherals_h2.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 0px 0px 6px 0px; }

.advantech_peripherals_list ul { float: left; width: 330px; margin: 0px; padding: 10px 0px 0px 0px; }

    .advantech_peripherals_list ul li { background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #3399cc; display: block; float: left; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; width: 310px; }

        .advantech_peripherals_list ul li a { color: #2b8bc6; }

.advantech_peripherals_depiction { height: 200px; width: 330px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 10px 0px 10px 0px; }
/*product-per end*/
/*product-service */
.advantech_service_list { border-style: none; width: 225px; float: left; text-align: left; height: auto; padding: 0px; /* IE */ font-family: Arial; margin: 8px 4px 40px 0px; font-size: 12px; color: #666; line-height: 18px; }

.advantech_service_list_tittle { background-image: url(https://wfcache.advantech.com/innocore/images/service_h2.jpg); background-repeat: no-repeat; background-position: left bottom; font-size: 13px; color: #000; font-weight: bold; padding: 0px 0px 6px 0px; }

.advantech_service_list ul { float: left; width: auto; margin: 0px; padding: 0px 0px 0px 5px; }

    .advantech_service_list ul li { font-size: 12px; color: #666; display: block; float: left; padding: 5px 10px; width: 200px; background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); background-repeat: no-repeat; background-position: left 12px; line-height: 14px; }

/*** menu STYLES ***/
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }

.sf-menu { line-height: 1.0; }

    .sf-menu ul { position: absolute; top: -999em; width: 890px; /* left offset of submenus need to match (see below) */ }

        .sf-menu ul li { width: 100px; }

    .sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }

    .sf-menu li { float: left; position: relative; }

    .sf-menu a { display: block; position: relative; }

    .sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.5em; /* match top ul list item height */ z-index: 99; }

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }

ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }

ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }

ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }

/*** DEMO SKIN ***/
.sf-menu { float: left; margin: 0px 0px 0px 10px; }

    .sf-menu a { padding: 8px 10px; text-decoration: none; }

        .sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #666; }

    .sf-menu li { background-color: #eee; font-size: 13px; font-weight: bold; }

        .sf-menu li li { background-color: #FFF; font-size: 12px; font-weight: normal; }

            .sf-menu li li li { background-color: #FFF; }

    .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { outline: 0; background-color: #FFF; }

    /*** arrows **/
    .sf-menu a.sf-with-ul { padding-right: 15px; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ }

.sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */ }

a > .sf-sub-indicator { /* give all except IE6 the correct values */ top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/ }
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ }

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position: -10px 0; }

.sf-menu ul a > .sf-sub-indicator { background-position: 0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ }

/*** shadows for all but IE6 ***/
.sf-shadow ul { background: url('../images/shadow.png') no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; }

    .sf-shadow ul.sf-shadow-off { background: transparent; }
/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar { position: relative; width: 800px; }

    .sf-navbar li { position: static; background-color: #eee; background-image: url(https://wfcache.advantech.com/innocore/images/line_advantech.gif); background-position: right top; background-repeat: no-repeat; }

    .sf-navbar a { padding: 8px 10px; }

    .sf-navbar li ul { width: 890px; /*IE6 soils itself without this*/ }

    .sf-navbar li li { position: relative; background-color: #FFF; background-image: none; }

        .sf-navbar li li ul { width: 13em; }

        .sf-navbar li li li { width: 100%; }

    .sf-navbar ul li { width: auto; float: left; }

    .sf-navbar a, .sf-navbar a:visited { border: none; }

    .sf-navbar li.current { background-color: #FFF; }

    .sf-navbar li:hover, .sf-navbar li.sfHover, .sf-navbar li li.current, .sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active { background-color: #eee; text-decoration: none; background: url(https://wfcache.advantech.com/innocore/images/down.gif) no-repeat center bottom; }

    .sf-navbar ul li:hover, .sf-navbar ul li.sfHover, ul.sf-navbar ul li:hover li, ul.sf-navbar ul li.sfHover li, .sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active { color: #900; background-color: #FFF; background: none; }

    ul.sf-navbar li li li:hover, ul.sf-navbar li li li.sfHover, .sf-navbar li li.current li.current, .sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active { background: #E6EEFF; background: none; }

ul.sf-navbar .current ul, ul.sf-navbar ul li:hover ul, ul.sf-navbar ul li.sfHover ul { left: 0; top: 3px; /* match top ul list item height */ }

    ul.sf-navbar .current ul ul { top: -999em; }

.sf-navbar li li.current > a { font-weight: bold; }

/*** point all arrows down ***/
/* point right for anchors in subs */
.sf-navbar ul .sf-sub-indicator { background-position: 0px 0px; background-image: none; }

.sf-navbar ul a > .sf-sub-indicator { background-position: center bottom; }
/* apply hovers to modern browsers */
.sf-navbar ul a:focus > .sf-sub-indicator, .sf-navbar ul a:hover > .sf-sub-indicator, .sf-navbar ul a:active > .sf-sub-indicator, .sf-navbar ul li:hover > a > .sf-sub-indicator, .sf-navbar ul li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ }

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul { background: none; padding: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; }
/*index*/
#advantech_banner { width: 890px; height: 285px; float: left; padding: 35px 0px 18px 0px; }

#advantech_bottom { width: 890px; height: 270px; position: relative; float: left; }
/*hot*/

.advantech_top { font-size: 12px; color: #333; background-image: url(https://wfcache.advantech.com/innocore/images/top_product_advantech.jpg); background-repeat: no-repeat; background-position: left top; margin: 0px; float: left; height: 284px; width: 291px; }
/*advantech_top effect*/
#slides { position: absolute; top: 8px; left: 4px; z-index: 100; height: 264px; width: 291px; margin: auto; }

    #slides .slide { width: 281px; padding: 30px 0px 0px 5px; height: 240px; }

.slide img { margin: auto; text-align: center; padding: 0px 0px 0px 70px; }

.imgWithContent { float: left; margin-right: 10px; margin-bottom: 10px; }

.slide strong { font-size: 15px; font-weight: bold; color: #3399cc; font-family: Arial, Helvetica, sans-serif; }


#slides .next, #slides .prev { position: absolute; top: 0px; left: 225px; width: 29px; height: 20px; display: block; z-index: 101; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }



.slides_container { width: 291px; height: 264px; overflow: hidden; position: relative; }

#slides .next { left: 250px; }

.pagination { margin: 0px; width: 100px; position: absolute; left: 160px; top: 4px; float: left; }

    .pagination li { float: left; margin: 0 1px; }

        .pagination li a { display: block; width: 12px; height: 0; padding-top: 12px; background-image: url(https://wfcache.advantech.com/innocore/images/pagination.jpg); background-position: 0 0; float: left; overflow: hidden; }

        .pagination li.current a { background-position: 0 -12px; }

#slides .link { display: block; margin-top: 10px; font-weight: 800; }

.slide_line { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; font-size: 12px; color: #666; height: 20px; padding-top: 5px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; }

.slide ul { margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

    .slide ul li { background-image: url(https://wfcache.advantech.com/innocore/images/dt_advantech.jpg); background-repeat: no-repeat; background-position: 2px 5px; float: left; width: 260px; display: block; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666; line-height: 12px; padding: 2px 0px 2px 10px; }

.advantech_hot { color: #333; float: left; margin: 0px 0px 0px 8px; height: 284px; width: 291px; background: url(https://wfcache.advantech.com/innocore/images/hot_advantech.jpg) no-repeat left top; }
/*hot effect*/
/*advantech_top effect*/
#hot { top: 8px; left: 4px; z-index: 100; height: 264px; width: 291px; margin: auto; float: left; }

    #hot .hot { width: 281px; padding: 30px 0px 0px 5px; height: 240px; }

.hot img { margin: auto; text-align: center; padding: 7px 0px 0px 0px; }




#hot .next, #hot .prev { top: 8px; left: 522px; width: 29px; height: 20px; display: block; z-index: 101; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: absolute; }



.hot_container { width: 291px; height: 264px; overflow: hidden; }

#hot .next { left: 550px; }

.nation { margin: 0px; width: 100px; left: 480px; top: 12px; float: right; position: absolute; }

    .nation li { float: left; margin: 0 1px; }

        .nation li a { display: block; width: 12px; height: 0; padding-top: 12px; background-image: url(https://wfcache.advantech.com/innocore/images/pagination.jpg); background-position: 0 0; float: left; overflow: hidden; }

        .nation li.current a { background-position: 0 -12px; }

#hot .link { display: block; margin-top: 10px; font-weight: 800; }

.hot_line { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; font-size: 12px; color: #666; height: 20px; padding-top: 5px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; }



/**/
.advantech_news { background: url(https://wfcache.advantech.com/innocore/images/news_advantech.jpg) no-repeat left top; width: 291px; height: 224px; float: right; margin: 0px; padding: 36px 0px 0px 0px; }

.shell { width: 270px; padding: 0px 0px 0px 15px; }

    .shell a { display: block; font-size: 15px; line-height: 14px; text-decoration: none; font-family: Arial; font-size: 12px; height: auto; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; padding: 3px 0px; color: #39C; }

        .shell a:hover { text-decoration: underline; color: #39C; }

    .shell ul { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 260px; }

        .shell ul li { float: left; display: block; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666; height: auto; padding: 0px; list-style-type: none; list-style-position: inside; list-style-image: none; }

#div4 .gray { font-size: 10px; color: #999; margin: 0px; padding: 0px; float: left; }


.core { height: 150px; overflow: hidden; }

/*test end*/
.gray { font-size: 10px; color: #999; margin: 0px; padding: 0px; }

.blue_txt { color: #3399cc; font-size: 12px; }

#advantech_contact { background: url(https://wfcache.advantech.com/innocore/images/contact_advantech.jpg.jpg) no-repeat left top; width: 855px; height: 120px; float: left; padding: 50px 20px 0px 15px; font-size: 11px; color: #666; line-height: 16px; }

.advantech_txt_left { width: 260px; float: left; }

.advantech_txt_right { float: right; width: 560px; }

    .advantech_txt_right a { color: #39C; text-decoration: underline; }

.clearfloat { /* 這個類別應該放置於 Div 或 Break 元素上，而且應該是完整包含浮動的容器關閉前的最後一個元素 */ clear: both; height: 0; font-size: 1px; line-height: 0px; }
/*Overview of Firmware & Software Packages*/
.advantech_software { background: url(https://wfcache.advantech.com/innocore/images/guild_software.jpg) no-repeat left top; width: 670px; height: 100px; float: left; clear: both; font-size: 12px; line-height: 18px; color: #666; font-family: Arial, Helvetica, sans-serif; padding: 16px 5px 10px 20px; }

.advantech_overview { background: url(https://wfcache.advantech.com/innocore/images/software_overview.jpg) no-repeat left 17px; float: left; width: 684px; height: 200px; padding: 94px 0px 0px 13px; clear: both; }

    .advantech_overview a:hover { text-decoration: none; color: #333; }

.software_board { float: left; width: 156px; }

    .software_board a { background: url(https://wfcache.advantech.com/innocore/images/software_board.jpg) no-repeat left top; width: 156px; height: 27px; display: block; float: left; font-size: 12px; color: #000; font-weight: bold; text-align: center; clear: both; padding-top: 14px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }

.software_security { width: 156px; float: left; padding: 0px 0px 0px 16px; }

    .software_security a { background: url(https://wfcache.advantech.com/innocore/images/software_security.jpg) no-repeat left top; width: 156px; height: 27px; display: block; float: left; font-size: 12px; color: #000; font-weight: bold; padding: 14px 0px 3px 0px; text-align: center; }

.software_bios { width: 156px; float: left; padding: 0px 0px 0px 16px; }

    .software_bios a { background: url(https://wfcache.advantech.com/innocore/images/software_bios.jpg) no-repeat left top; width: 156px; height: 27px; display: block; float: left; font-size: 12px; color: #000; font-weight: bold; padding: 14px 0px 3px 0px; text-align: center; }

.software_until { width: 156px; float: left; padding: 0px 0px 0px 16px; }

    .software_until a { background: url(https://wfcache.advantech.com/innocore/images/software_until.jpg) no-repeat left top; width: 156px; height: 27px; display: block; float: left; font-size: 12px; color: #000; font-weight: bold; padding: 14px 0px 3px 0px; text-align: center; }
/*h2 style*/
.green { background: url(https://wfcache.advantech.com/innocore/images/h2_green.jpg) no-repeat left 8px; float: left; padding: 12px 0px 10px 15px; width: 680px; font-size: 13px; font-weight: bold; color: #000; }

.green_drak { background: url(https://wfcache.advantech.com/innocore/images/h2_green_drak.jpg) no-repeat left bottom; float: left; padding: 12px 0px 8px 15px; width: 682px; font-size: 13px; font-weight: bold; color: #000; }

.blue { background: url(https://wfcache.advantech.com/innocore/images/h2_blue.jpg) no-repeat left bottom; float: left; padding: 12px 0px 8px 15px; width: 682px; font-size: 13px; font-weight: bold; color: #000; }

.pink { background: url(https://wfcache.advantech.com/innocore/images/h2_pink.jpg) no-repeat left bottom; float: left; padding: 12px 0px 8px 15px; width: 682px; font-size: 13px; font-weight: bold; color: #000; }
/*Legacy-list*/
/* products-type */

.advantech_legacy_list { width: 680px; float: left; text-align: left; height: auto; padding: 0px 0px 5px 0px; /* IE */ font-family: Arial; font-size: 12px; color: #666; line-height: 18px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; margin: 0px; }

.advantech_legacy_head { background-image: url(https://wfcache.advantech.com/innocore/images/th.jpg); background-repeat: repeat-x; float: left; width: 680px; font-size: 13px; font-weight: bold; color: #000; height: auto; padding: 10px 0px 5px 10px; background-color: #FFF; background-position: left bottom; }

.advantech_legacy_tittle { font-size: 13px; font-weight: bold; color: #2b8bc6; width: 650px; float: left; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }

.advantech_legacy_pic { text-align: center; height: 90px; width: 90px; padding: 5px 10px 10px 10px; float: left; }

.advantech_legacy_depiction { height: auto; width: 430px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 0px 0px 10px 0px; }

.advantech_legacy_format { width: 100px; float: left; border-left-width: 1px; border-left-style: solid; border-left-color: #CCC; height: 90px; padding: 0px 0px 0px 10px; border-right-width: 0px; border-right-style: solid; border-right-color: #CCC; }

.advantech_legacy_status { width: 180px; float: left; padding: 0px 0px 0px 10px; }
/*application*/
.advantech_application { width: 670px; float: left; text-align: left; height: auto; padding: 10px 0px 5px 0px; /* IE */ font-family: Arial; font-size: 12px; color: #666; line-height: 18px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; margin: 0px; }

.advantech_application_list { width: 335px; float: left; }

.advantech_application_pic { width: 90px; padding: 0px 10px 10px 10px; float: left; }

.advantech_application_tittle { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left 13px; float: left; width: 200px; font-size: 13px; font-weight: bold; color: #2b8bc6; padding: 5px 0px 7px 10px; }

.advantech_application_character { width: 215px; float: left; padding: 0px 0px 0px 10px; font-size: 12px; line-height: 16px; }
/*casino*/
.advantech_casino_banner { background: url(https://wfcache.advantech.com/innocore/images/application_bg.jpg) no-repeat left top; width: 680px; float: left; height: 100px; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 10px; }

.advantech_casino_list { width: 70px; height: 80px; float: left; padding: 10px 20px; }

.advantech_casino_list_pic { width: 70px; height: 50px; }

.advantech_casino_list_txt { width: 80px; height: 30px; color: #2b8bc6; text-align: center; font-size: 12px; padding: 2px 0px 0px 0px; }
/*casino*/
/* products-horizontal */

.advantech_casino_list_horizontal { border-style: none; width: 697px; float: left; text-align: left; height: auto; padding: 0px; /* IE */ font-family: Arial; margin: 20px 0px 0px 0px; background-image: url(https://wfcache.advantech.com/innocore/images/application_list_bg.jpg); background-repeat: no-repeat; background-position: left top; }


.advantech_casino_list_horizontal_pic { text-align: center; height: auto; width: 230px; padding: 10px 15px 0px 15px; float: left; }

.advantech_casino_list_horizontal_tittle { color: #000; text-decoration: none; line-height: normal; height: auto; width: auto; font-size: 13px; font-weight: bold; padding: 18px 0px 0px 15px; }


.advantech_casino_list_horizontal_depiction { height: auto; width: 420px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 8px 5px 10px 10px; }

.advantech_casino_list_horizontal ul { float: left; width: 410px; margin: 0px; padding: 10px 0px 0px 0px; }

    .advantech_casino_list_horizontal ul li { background-image: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg); font-size: 12px; color: #3399cc; display: inline; float: left; width: auto; padding: 5px 30px 5px 10px; background-repeat: no-repeat; background-position: left center; }

        .advantech_casino_list_horizontal ul li a { color: #3399cc; text-decoration: underline; }

            .advantech_casino_list_horizontal ul li a:hover { text-decoration: underline; color: #3399cc; }

.advantech_anchor_top { width: 390px; height: 5px; float: right; padding: 10px 0px 0px 0px; text-align: right; }

    .advantech_anchor_top a { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
/* advantech_casino_list_horizontal end */
.advantech_more_detrial { width: 390px; height: 15px; float: left; padding: 10px 0px; }

.advantech_like_button { width: 690px; float: left; padding: 10px 0px; }

.advantech_caompany { width: 670px; float: left; padding: 0px 0px 0px 10px; font-size: 12px; color: #666; line-height: 18px; }

    .advantech_caompany ul { margin: 0px; padding: 0px; width: 670px; }

        .advantech_caompany ul li { color: #666; background-image: url(https://wfcache.advantech.com/innocore/images/dt_advantech.jpg); background-repeat: no-repeat; background-position: left 7px; font-size: 12px; line-height: 18px; padding: 0px 0px 5px 10px; display: block; }

.advantech_caompany_tittle { width: 673px; float: left; background-image: url(https://wfcache.advantech.com/innocore/images/case-study_h2.jpg); background-repeat: no-repeat; background-position: left bottom; font-size: 13px; font-weight: bold; color: #000; padding: 30px 0px 5px 0px; margin: 0px 0px 10px 0px; }

.advantech_caompany_pic { width: 121px; height: 121px; padding: 0px 10px 0px 10px; float: left; }

dvantech_caompany_txt { width: 520px; float: left; padding: 0px 0px 20px 0px; }

.advantech_caompany_txt h3 { font-size: 15px; font-weight: bold; padding: 0px 4px 0px 8px; color: #000; }

.advantech_caompany_table td a { color: #2b8bc6; text-decoration: underline; }

.advantech_caompany_table { width: auto; margin: 5px; }

    .advantech_caompany_table td { font-size: 12px; color: #666; padding: 4px 0px 4px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f1f1f1; }

    .advantech_caompany_table th { font-size: 12px; color: #666; font-weight: normal; text-align: left; padding: 4px 0px 4px 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f1f1f1; }
/*news*/
.advantech_news_tittle { width: 500px; float: left; font-size: 13px; font-weight: bold; color: #000; padding: 10px 0px 15px 0px; }

.advantech_news_pic { width: 180px; height: auto; padding: 0px 10px 0px 0px; float: left; }

.advantech_news_list em { font-style: normal; font-weight: normal; color: #af9c5a; padding: 0px 15px; }

.advantech_news_date { width: 60px; height: 90px; padding: 0px 10px 0px 0px; float: left; font-size: 10px; color: #666; }

.advantech_news_list { width: 665px; float: left; padding: 20px 0px 10px 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #a7a7a7; }

.advantech_news_txt { width: 420px; float: left; padding: 0px 0px 20px 0px; }

    .advantech_news_txt h3 { font-size: 15px; font-weight: bold; padding: 0px 4px 0px 8px; color: #000; }

.advantech_news_month_date { font-size: 10px; color: #666; padding: 0px 20px 0px 0px; float: left; }

.advantech_news_content { float: left; width: 500px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }

.advantech_news_list ol li { background-image: none; list-style-image: none; list-style-type: none; color: #2b8bc6; display: block; float: left; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; width: 100%; }


/* Support*/
.advantech_support { border-style: none; width: 672px; float: left; text-align: left; height: auto; padding: 20px 5px 0px 20px; /* IE */ font-family: Arial; margin: 20px 0px 10px 0px; background-image: url(https://wfcache.advantech.com/innocore/images/application_list_bg.jpg); background-repeat: no-repeat; font-size: 12px; color: #666; line-height: 18px; }

    .advantech_support table { margin: 20px 0px; }

        .advantech_support table td { font-size: 12px; color: #666; padding: 10px 0px; }

        .advantech_support table input { background: url(https://wfcache.advantech.com/innocore/images/support_input_bg.jpg) repeat-x left top; height: 18px; border: 1px solid #8cacbb; color: #666; }

        .advantech_support table textarea { background-image: url(https://wfcache.advantech.com/innocore/images/support_input_bg.jpg); background-repeat: repeat-x; background-position: left top; border: 1px solid #8cacbb; height: 80px; }




    .advantech_support a { color: #2b8bc6; text-decoration: none; }

    .advantech_support ul { width: auto; }

        .advantech_support ul li { background: url(https://wfcache.advantech.com/innocore/images/dt_advantech.jpg) no-repeat left 10px; color: #2b8bc6; font-size: 12px; padding: 5px 0px 0px 10px; }


.advantech_support_bnt { width: 690px; }

    .advantech_support_bnt img { height: 78px; padding: 0px 20px; }

.advantech_support_tittle { color: #000; text-decoration: none; line-height: normal; height: auto; width: 600px; font-size: 13px; font-weight: bold; padding: 18px 0px 10px 0px; float: left; clear: none; }

.advantech_office_tittle { font-size: 24px; font-weight: bold; color: #01488a; padding: 0px 0px 10px 0px; }

.advantech_support_txt strong { font-size: 11px; font-weight: normal; color: #af9c5a; line-height: 26px; }

.advantech_support_pic { width: auto; padding: 10px 5px; float: left; }

.advantech_support_txt { width: auto; float: left; padding: 10px 0px 0px 10px; }

.advantech_support_login { width: 647px; background: url(https://wfcache.advantech.com/innocore/images/support_login.jpg) no-repeat; float: left; padding: 0px 20px 10px 30px; margin: 20px 0px; font-size: 12px; color: #666; line-height: 20px; clear: both; }

    .advantech_support_login div a { color: #F00; text-decoration: underline; }
/*.advantech_support_login input { background: url(https://wfcache.advantech.com/innocore/images/support_input_bg.jpg) repeat-x left top; height: 18px; border: 1px solid #8cacbb; color: #666; }*/


.advantech_more { width: 48px; height: 15px; float: right; padding: 18px 0px 0px 0px; }

.advantech_support_whitepapers { width: 100%; float: left; border-bottom: #a7a7a7 dotted 1px; padding: 15px 0px 20px 0px; }

.advantech_privacy ol { width: 620px; float: left; margin: 0px; padding: 0px; }

    .advantech_privacy ol li { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left 14px; font-size: 12px; color: #666; display: block; float: left; padding: 5px 10px; }
/*service-hard*/
.advantech_hardware_list { border-style: none; width: 168px; float: left; text-align: left; height: 250px; padding: 0px; /* IE */ font-family: Arial; margin: 10px 0px 0px 5px; }

.advantech_hardware_tittle { font-size: 13px; font-weight: bold; color: #333; background: url(https://wfcache.advantech.com/innocore/images/hardware_h2.jpg) no-repeat left bottom; padding: 0px 0px 6px 0px; }

.advantech_hardware_list ol { float: left; width: 168px; margin: 0px; padding: 10px 0px 0px 0px; }

    .advantech_hardware_list ol li { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left 12px; font-size: 12px; color: #666; display: block; float: left; padding: 5px 10px; width: 148px; }

        .advantech_hardware_list ol li a { color: #666; text-decoration: none; }

.advantech_hardware_depiction { height: auto; width: 148px; float: left; font-size: 12px; color: #666; line-height: 20px; padding: 10px 0px 10px 0px; }
/*sitemap*/

.advantech_sitemap_list { border-style: none; width: 280px; float: left; text-align: left; height: auto; padding: 0px; /* IE */ font-family: Arial; margin: 10px 0px 0px 5px; }

.advantech_sitemap_tittle { font-size: 12px; font-weight: bold; color: #333; background: url(https://wfcache.advantech.com/innocore/images/hardware_h2.jpg) no-repeat left bottom; padding: 0px 0px 6px 0px; }

.advantech_sitemap_list ul { float: left; width: 280px; margin: 0px; padding: 10px 0px 0px 0px; }

    .advantech_sitemap_list ul li { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left 12px; font-size: 12px; color: #666; display: block; float: left; padding: 3px 0px 3px 10px; width: 270px; }

        .advantech_sitemap_list ul li a { color: #2b8bc6; text-decoration: none; }
/*Partnerships*/
.advantech_partnerships { width: 680px; margin: 10px 5px; }

    .advantech_partnerships table { font-size: 12px; line-height: 16px; width: 480px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #a7a7a7; margin: 0px 0px 10px 0px; }

        .advantech_partnerships table td { padding: 0px; color: #8c8c8c; }

        .advantech_partnerships table th { padding: 2px; color: #666; font-weight: normal; text-align: left; }

.advantech_partnerships_txt table a { color: #2b8bc6; }

.advantech_partnerships_pic { width: 180px; padding: 5px 10px 0px 0px; float: left; height: auto; text-align: center; }

.advantech_partnerships_txt { width: 480px; padding: 0px; float: left; font-size: 12px; color: #666; line-height: 18px; }

.advantech_partnerships ol { float: left; width: 480px; margin: 0px; padding: 0px; }

    .advantech_partnerships ol li { background: url(https://wfcache.advantech.com/innocore/images/advantech_platfrom_dot.jpg) no-repeat left 12px; font-size: 12px; color: #666; display: block; float: left; padding: 5px 10px; width: 450px; }

        .advantech_partnerships ol li a { color: #666; text-decoration: none; }

/*css number*/
.digg { margin: 30px auto; text-align: center; padding: 3px; float: left; width: 90%; }

    .digg a { padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px; color: #337fcc; padding-top: 2px; text-decoration: none; border: 1px solid #337fcc; }

        .digg a:hover { border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid; }

        .digg a:active { border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid; }

    .digg span.current { padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; color: #fff; padding-top: 2px; background-color: #337fcc; border: 1px solid #337fcc; }

    .digg span.disabled { padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px; color: #b0b0b0; padding-top: 2px; border: 1px solid #b0b0b0; font-weight: bold; }
/*carousel_run*/
#advantech_carousel_inner { float: left; /* important for inline positioning */ width: 680px; background-image: url(https://wfcache.advantech.com/innocore/images/application_bg.jpg); background-repeat: no-repeat; background-position: left top; height: 100px; margin: 0px 0px 0px 10px; }

#advantech_carousel_ul { position: relative; left: -210px; /* important (this should be negative number of list items width(including margin) */ list-style-type: none; /* removing the default styling for unordered list items */ margin: 0px; padding: 0px; width: 9999px; /* important */ /* non-important styling bellow */ padding-bottom: 10px; }


/*select*/
.searchBar { height: 33px; float: left; visibility: visible; }

    .searchBar span { float: left; margin: 0px 4px 0px 0px; }

        .searchBar span a { color: #666; margin-right: 8px; }

            .searchBar span a:hover { color: #ef9b11; }

    .searchBar .select { float: left; margin-top: 1px; display: inline; margin-right: 8px; border: 1px solid #FFF; font-family: Arial, Helvetica, sans-serif; color: #2b8bc6; }

    .searchBar .text { float: left; }

        .searchBar .text input { width: 150px; height: 17px; margin-right: 5px; }

div.selectbox-wrapper { width: 133px; position: absolute; background-color: #fff; text-align: left; background-image: url(https://wfcache.advantech.com/innocore/images/select-bg.jpg); background-repeat: no-repeat; background-position: left bottom; color: #2b8bc6; z-index: 200; }

    div.selectbox-wrapper ul li.selected { background-color: #e0ecf7; }

    div.selectbox-wrapper ul li.current { color: #2b8bc6; background-color: #e0ecf7; }

    div.selectbox-wrapper ul li { width: 128px; cursor: pointer; line-height: 20px; padding: 0px 0px 0px 0px; text-align: left; margin: 0px 0px 0px 3px; color: #2b8bc6; }

.selectbox { border: none; display: block; width: 130px; cursor: pointer; height: 17px; background: url(https://wfcache.advantech.com/innocore/images/select_advantech.jpg) no-repeat; padding: 0px 0px 0px 3px; color: #2b8bc6; font-family: Arial, Helvetica, sans-serif; }

.btn { float: left; display: inline; margin: 0px 0px 0px 5px; }

select { border-style: none; }

.advantech_support_txt select { border: 1px solid #999; }

input, button { margin: 0; font-size: 12px; vertical-align: middle; }

.FLVPlayer TD { vertical-align: middle; padding: 0px; }
