body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5,h6{font-size:100%}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:""}ol,ul{list-style:none}p,blockquote,ul,ol{text-align:justify;margin-bottom:1.5em;line-height:1.65em}label{margin-left:4px}#sidebar{z-index:1;width:230px;height:540px;position:absolute;top:210px;left:20px}#sidebar a{outline:none}#sidebar a img{border:none;padding:1px 0}#menu_title{background:#fcf8e6 url(/img/products/menu/menu_title.png) 0 0 no-repeat;width:230px;height:25px;padding-bottom:10px}div.menuTree{background-color:#fcf8e6;width:230px;height:100%}div.menuTree UL{margin:0;padding:0;font-size:100%;display:none}div.menuTree UL LI{white-space:nowrap;margin:0;padding:0 0 0 43px;line-height:22px;list-style:none}div.menuTree UL LI.child{padding:0}div.menuTree UL LI.child A{color:#fb7f2d;padding:0 2px;font-size:13px;text-decoration:none}div.menuTree UL LI.child A:hover{text-decoration:underline}div.menuTree UL LI.parent{background:linear-gradient(#eaedf0 0 1px,#e4e8f1 1px) 10px 0/33px 20px no-repeat;position:relative}div.menuTree UL LI.parent:before,div.menuTree UL LI.parent:after{content:"";width:16px;height:16px;position:absolute;top:2px;left:26px}div.menuTree UL LI.parent:before{background:url(/img/products/menu/series_icon.svg) no-repeat}div.menuTree UL LI.parent:after{background:url(/img/products/menu/series_arrow.svg) no-repeat;transition:transform .3s}div.menuTree UL LI.expanded:after{transform:rotate(90deg)}div.menuTree UL LI.parent>A{vertical-align:baseline;color:#3367a1;letter-spacing:1.5px;white-space:nowrap;background:url(/img/products/menu/series_bg.jpg) 0 0 no-repeat;width:144px;height:20px;margin:1px 0;padding-left:34px;font-family:Microsoft JhengHei,PingFang TC,Heiti TC,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:inline-block;overflow:hidden}body{font-family:新細明體,PMingLiU,arial,helvetica,clean,sans-serif}table{clear:both;color:#333;background:#fff;border:1px solid #ccc;border-right:0;width:100%;margin-bottom:10px}th{text-align:center;background:#f2f2f2;border:1px solid #bbb;border-color:#fff #bbb #bbb #fff}th a{background:#f2f2f2;padding:2px 4px;text-decoration:none;display:block}th a:hover{color:#333;background:#ccc;text-decoration:none}table tr td{text-align:center;vertical-align:top;background:#fff;border-right:1px solid #ccc;padding:4px}table tr.altrow td{background:#f4f4f4}td.actions{text-align:center;white-space:nowrap}td.actions a{margin:0 6px}.cake-sql-log table{background:#f4f4f4}.cake-sql-log td{text-align:left;padding:4px 8px}form{clear:both;width:80%;margin-right:20px;padding:0}fieldset{border:1px solid #ccc;margin-top:30px;padding:16px 20px}fieldset legend{color:#e32;background:#fff;font-size:160%;font-weight:700}fieldset fieldset{margin-top:0;margin-bottom:20px;padding:16px 10px}fieldset fieldset legend{font-size:120%;font-weight:400}fieldset fieldset div{clear:left;margin:0 20px}form div{clear:both;vertical-align:text-top;margin-bottom:1em;padding:.5em}form div.input{color:#444}form div.required{color:#333;font-weight:700}form div.submit{clear:both;border:0;margin-top:10px;margin-left:140px}label{padding-right:20px;font-size:110%;display:block}input,textarea{clear:both;width:100%;padding:2px;font-family:frutiger linotype,lucida grande,verdana,sans-serif;font-size:140%}select{clear:both;vertical-align:text-bottom;font-size:120%}select[multiple=multiple]{width:100%}option{padding:0 3px;font-size:120%}input[type=checkbox]{clear:left;float:left;width:auto;margin:0 6px 7px 2px}input[type=radio]{float:left;width:auto;margin:0 3px 7px 0}div.radio label{margin:0 0 6px 20px}input[type=submit]{vertical-align:bottom;width:auto;padding:2px 5px;font-size:110%;display:inline}div.paging{color:#ccc;background:#fff;margin-bottom:2em}div.paging div.disabled{color:#ddd;display:inline}div.paging span.current{color:#000}#container{background:#fefefe url(/img/common/background.jpg) 0 150px repeat-x;width:960px;height:885px;margin:0 auto;position:relative}#header{height:195px}#banner_sub{background:url(/img/common/banner_sub.png) no-repeat;width:326px;height:45px;position:absolute;top:150px;right:0}#navigation{background:url(/img/common/navigation.svg) no-repeat;width:905px;height:56px;display:flex;position:absolute;top:148px;left:0}#navigation a{text-align:center;color:#2f5f96;letter-spacing:3px;text-indent:3px;text-shadow:0 1px #fff;flex:0 0 240px;height:40px;margin-top:1px;font-family:Microsoft JhengHei,PingFang TC,Heiti TC,sans-serif;font-size:15px;font-weight:700;line-height:40px;text-decoration:none;transition:color .2s;position:relative}#navigation a:first-child{flex-basis:206px}#navigation a:last-child{flex-basis:196px}#navigation a:after{content:"";background:#4a9be0;border-radius:1px;width:0;height:2px;transition:width .25s;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}#navigation a:hover,#navigation a[aria-current=page]{color:#1a78c9}#navigation a:hover:after,#navigation a[aria-current=page]:after{width:4em}#footer{z-index:2;background:url(/img/common/bg_footer.png);width:960px;height:252px;font-size:12px;position:absolute;top:670px;overflow:hidden}#footer p{text-align:center;color:#041e33;margin-top:218px;margin-bottom:0;line-height:1.4em;position:relative}#footer p a{color:#4bace8;text-decoration:none}#footer p a:hover{text-decoration:underline}.box,.box .filter{width:674px;height:590px}.filter{position:static}.box{z-index:10;position:absolute;top:210px;right:15px;overflow:hidden}.box .box_content{width:673px;height:564px;margin-top:25px;position:relative;overflow:auto}.box .box_content .content{width:550px;height:535px;margin:15px auto}.text1{color:#999;font-size:12px}.page-greeting #products_wrap{_background:none;_overflow:visible;background:url(/img/greeting/bg_products.png) no-repeat}.page-greeting #products_wrap .filter{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/greeting/bg_products.png", sizingMethod="scale");position:static}.page-greeting #products{margin-top:5px;position:relative}.page-greeting .item{float:left;width:200px;height:180px;margin-top:10px;padding:0 11px;display:inline;position:relative}.page-greeting .item.middle{border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5}.page-greeting .item .line{_left:22px;border-top:1px solid #e5e5e5;width:70px;position:absolute;top:0;left:14px}.page-greeting .item .top,.page-greeting .item .bottom{height:49%}.page-greeting .item .top{color:#4d4d4d;margin-top:5px;font-size:12px;line-height:1.5em}.page-greeting .item .top a{color:#4d4d4d;text-decoration:none}.page-greeting .item .top a:hover{text-decoration:underline}.page-greeting .item .bottom{color:gray;margin-top:5px;font-size:11px}.page-greeting .item .bottom p{width:90%;margin:0 auto}.page-greeting .item .image{float:left;width:60px;margin-left:8px}.page-greeting .item .image img{object-fit:cover;border-bottom:2px solid #e5e5e5;width:60px;height:60px;margin-top:3px}.page-greeting .item .spec{float:right;width:110px}.page-greeting .item .spec .name{font-size:14px}.page-greeting .item .spec .name_sub{height:1.5em}.page-greeting .item .spec .volume,.page-greeting .item .spec .price{color:#999}.page-greeting .item .spec .discount_price{color:#f7931e}.page-greeting #ad{width:650px;height:185px;margin-top:10px;margin-left:12px}.page-about #about{z-index:3;width:674px;line-height:28px;position:absolute;top:210px;right:15px}.page-about .layout{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/about/about_bg.png", sizingMethod="image");background:url(/img/about/about_bg.png) 0 0 no-repeat;width:674px;height:565px;padding-top:25px;position:static}.page-about .main{width:672px;height:564px;margin:0 auto;position:relative;overflow:hidden scroll}.page-about .content{width:600px;margin:0 auto;padding-top:15px}.page-about .mark1{background:url(/img/about/mark1.jpg) 0 10px no-repeat}.page-about .mark2{background:url(/img/about/mark2.jpg) 0 10px no-repeat}.page-about .mark3{background:url(/img/about/mark3.jpg) 0 10px no-repeat}.page-about .about .block_1{color:#104a7a;font-size:13px}.page-about #about .certification_title{color:#1a1a1a;margin-top:30px;margin-bottom:5px;font-size:15px;font-weight:700;display:block}.page-about #about .certification_info{color:#777;font-size:13px}.page-about #about .guarantee_title{color:#56c2ce;margin-top:30px;margin-bottom:5px;font-size:19px;display:block}.page-about #about .guarantee_subtitle{color:#333;font-size:15px;font-weight:700;display:block}.page-about #about .guarantee_info{color:#666;padding-left:20px;font-size:13px}.page-news .content{width:656px!important;height:535px!important;margin:0!important}.page-news h3{font-size:18px;font-weight:700;line-height:2.5em}.page-news h4{font-size:12px;font-weight:700}.page-news h3,.page-news h4,.page-news .products{color:#936}.page-news .products .teacher{color:#999}.page-news p.forward{text-align:right}.page-news #information_wrap{_background:none;background:url(/img/news/bg_information.png)}.page-news #information_wrap .filter{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/news/bg_information.png", sizingMethod="scale")}.page-news .products{border:3px solid;margin-bottom:10px;padding:5px;font-size:11px;line-height:1.85em}.page-news .products .item{height:40px;margin-bottom:5px}.page-news .products img{float:left;width:40px;height:40px}.page-news .products ul{float:left;margin-top:25px;margin-bottom:0;margin-left:20px}.page-news .products ul.first{list-style-image:url(/img/about/mark1.jpg)}.page-news .products ul.second{list-style-image:url(/img/about/mark2.jpg)}.page-news .products ul a{color:#104a7a;font-size:12px;font-weight:700;text-decoration:none}.page-news .products ul a:hover{text-decoration:underline}.page-nutrition h3{font-size:18px;font-weight:700;line-height:2.5em}.page-nutrition h4{font-size:12px;font-weight:700}.page-nutrition h3,.page-nutrition h4,.page-nutrition .products{color:#936}.page-nutrition .products .teacher{color:#999}.page-nutrition p.forward{text-align:right}.page-nutrition #information_wrap{_background:none;background:url(/img/nutrition/bg_information.png)}.page-nutrition #information_wrap .filter{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/nutrition/bg_information.png", sizingMethod="scale")}.page-nutrition .products{border:3px solid;height:280px;margin-bottom:10px;padding:5px;font-size:11px;line-height:1.85em}.page-nutrition .products .item{float:left;width:160px}.page-nutrition .products .products_content{float:left;width:370px;font-size:13px}.page-nutrition .products img{float:left;width:160px;height:160px}.page-nutrition .products ul{float:left;margin-top:25px;margin-bottom:0;margin-left:20px}.page-nutrition .products ul.first{list-style-image:url(/img/about/mark1.jpg)}.page-nutrition .products ul.second{list-style-image:url(/img/about/mark2.jpg)}.page-nutrition .products ul a{color:#104a7a;font-size:12px;font-weight:700;text-decoration:none}.page-nutrition .products ul a:hover{text-decoration:underline}.page-questions h4{color:#d5006d;font-size:13px;line-height:1.7em}.page-questions p{color:gray;font-size:12px}.page-questions #information_wrap{_background:none;background:url(/img/questions/bg_information.png)}.page-questions #information_wrap .filter{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/questions/bg_information.png", sizingMethod="scale")}.page-products #product{width:674px;height:590px;position:absolute;top:210px;right:15px}.page-products #product #top{background:url(/img/products/product_top.jpg) 0 0 no-repeat;height:25px}.page-products #product #content{background:url(/img/products/product_middle.jpg)}.page-products #product #content #main{color:#333;background-color:#87ceeb;width:92%;margin:0 auto;font-size:13px}.page-products #product #content #main table,.page-products #product #content #main td{border:none;margin:0;padding:0}.page-products #product #content #main #title{color:#525252;text-align:left;border-bottom:1px solid #bbc1d1;height:35px;padding-top:10px;font-size:18px;line-height:30px}.page-products #product #content #main #pic{float:left;text-align:center;border:1px solid #bbc1d1;width:297px;height:297px;margin-top:35px;display:inline;position:relative}.page-products #product #content #main #pic #hot_mark{padding:5px;position:absolute}.page-products #product #content #main #pic img{vertical-align:middle;max-width:100%;max-height:100%}.page-products #product #content #main #info{float:right;text-align:left;color:#555;width:307px;margin-top:35px;display:inline}.page-products #product #content #main #info .title{letter-spacing:.2em;text-align:left;background:url(/img/products/product_info.jpg) 0 0 no-repeat;height:22px;padding-left:5px;font-size:110%;line-height:22px}.page-products #product #content #main #info .text{letter-spacing:.2em;margin:10px 0;padding:0 5px}.page-products #product #content #main #info .price{color:#888;text-decoration:line-through}.page-products #product #content #main #info .discount_price{color:red;font-size:110%}.page-products #product #content #main #info .attention{color:#f15a24;margin-top:5px;font-size:90%}.page-products #product #bottom{background:url(/img/products/product_bottom.jpg) 0 0 no-repeat;height:12px}.page-products .form fieldset{margin-left:30px}.page-products .form label{font-size:15px}.page-products .form input,.page-products .form textarea,.page-products .form select{font-size:13px}.page-products .form legend{color:#00f;background:0 0;font-size:18px}.page-products .products.index{font-size:13px}
