@charset "utf-8";
/************************************************************************************
smaller than 980
*************************************************************************************/


@media screen and (max-width: 5000px) {
     /*#top .nav2{ display:none}*/
	 .h_5000{ display:none}
	 .s_5000{ display:block}
     .men{ display:none}
	    .men2{ display:none}
}
@media screen and (max-width: 1850px) {

.m163{height:800px}
}
@media screen and (max-width: 1800px) {
.m119{width:90%}
.m120 .im6{width:50%;margin: 0 3% 0 4%}
.m120 .a32{width:43%;}
.bgt3{width:92%;}


}

@media screen and (max-width: 1700px) {
	
.m126 iframe{height: 125%; }

}
@media screen and (max-width: 1660px) {
.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 38px/450px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m118 .a69 .b131{}
.m163{height:700px}
}

@media screen and (max-width: 1600px) {
.m105 .a58{width:98%; padding:25px 1%;}
.m106 .a59 .b93{width:80%}
.m118 .a69 .b131 {padding:40px 0 0}
.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 38px/440px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m122 .a8{width:1200px}
	.m155,
	.m155 .carousel-inner > .item,
	.m155 .carousel-inner > .item a{height:800px;}

}
@media screen and (max-width: 1560px) {
.m126 {}
.m126 iframe{height: 120%; top:-90px;}
.m120 .im6{height:500px}
}
@media screen and (max-width: 1500px) {
	.m118 .a69 .b131 .ls19{margin:0 0 30px;}
	.m118 .a69 .b131 .ls19 a .t71{font: italic 700 36px/48px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}

}
@media screen and (max-width: 1440px) {
.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 38px/400px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m121 .a70 .ls21 .cv27{padding:140px 0 0}
.m126 {height:780px;}
.m126 iframe{height: 120%; top:-50px;}
.m163{height:650px}
}
@media screen and (max-width: 1400px) {
.m105 .a58{width:90%; padding:25px 0;}
.m105 .a58 .ls11{ width:32%; margin:0 -1% -35px;}
.m106 .a59 .b93{width:90%}
.m120 .im6{height:450px}
}

@media screen and (max-width: 1300px) {
	.m163{height:600px}
}
@media screen and (max-width: 1300px) {

.m115 .a3 .b8 .c5 .d1{margin-left:18px}
.m119 .carousel-inner{height:500px}
.m120{height:450px}
.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 34px/380px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m118 .a69 .b131 .ls19 a .t71{font: italic 700 30px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m118 .a69 .b131 .ls19 a .t71 h4{font:italic 300 20px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m121 .a70 .ls21 .cv27{padding:100px 0 0}
.m120 .im6{height:420px}
	.m155,
	.m155 .carousel-inner > .item,
	.m155 .carousel-inner > .item a{height:700px;}
	.m160 .a96{width:94%}
	.ls44{width:27%;font:500 20px/25px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-1px}
.m162 .a98{width:92%;}

}
@media screen and (max-width: 1260px) {
.m126 {height:650px;}
.m126 iframe{height: 125%; top:-80px;}
	.m158{background: url(../../images/aa1/bg2.jpg) no-repeat right top /cover}
	.m158 .a93 .b156{margin-right:100px}
	.m163{height:550px}
}
@media screen and (max-width: 1240px) {
/*-------------------主選單-------------------*/
body{  min-width:100%;background:#fff}
.m5 .a3{ width:100%; box-sizing: border-box; padding:0 0%; height:90px}
.m5 .a3 .b8{ display:none}
/*手機選單按鈕*/
.men{ width:60px;height:auto; overflow:hidden;display:block; position:absolute; right:3%; top:18px; z-index:99}
.men img{ width:100%;height:auto;}
.m5 .a3 .b7{ margin:3px 20px 0 20px; height:70px}
.m4{ display:none; }

	/*20210531--首頁改版---手機選單按鈕*/
.men2{ width:56px;height:auto; overflow:hidden;display:block; position:absolute; right:0%; top:16px; z-index:99}
.men2 img{ width:100%;height:auto;}
.m5 .a3 .b7{ margin:3px 20px 0 20px; height:70px}
.m4{ display:none; }
/*左選單*/
.mm-listview > li > a{ background: none;background:linear-gradient(90deg,#a00 50%,#d00 100%) no-repeat left top/0% 100% #111; }
.mm-listview > li > a, 
	.mm-listview > li > span{ font:28px/50px "微軟正黑體";}
.mm-listview > li > a:hover{background:none;background:linear-gradient(90deg,#a00 50%,#d00 100%)no-repeat left top/100% 100% #111; color:#fff }
.mm-listview > li > span{padding:0 0 0 40px;background:#181818; transition:all 0.3s;background: none;background:linear-gradient(90deg,#a00 50%,#d00 100%) no-repeat left top/0% 100% #181818;}
.mm-listview > li > span:hover{ background:#b9a476 ;transition:all 0.3s;background: none;background:linear-gradient(90deg,#a00 50%,#d00 100%) no-repeat left top/100% 100% #181818;}
.lk2{  height:auto; overflow:hidden; }
.lk2 a img{ width:auto; height:30px; display:inline-block; padding-bottom:4px; margin-right:5px}
.lk2 a{font:28px/50px "微軟正黑體";color:#fff; width:100%; display:inline-block; height:40px; }
.lk2 a:hover{color:#fff; }
.lk2 a::before{ content:''; margin:0 5px 0 0;  font-size:15px; vertical-align:middle}


.lk2b a{/*background: #6f5532!important;*/background:linear-gradient(90deg,#d09b52 50%,#d09b52 100%) no-repeat left top/0% 100% #8e6b3c !important;color:#fff!important }
.lk2b a:hover{color:#111!important;/*background:#d09b52!important;*/background:none;background:linear-gradient(90deg,#d09b52 50%,#d09b52 100%)no-repeat left top/100% 100% #8e6b3c !important; }
/*.lk2b a::before{ content:''; margin:0 5px 0 0;font-size:15px; vertical-align:middle}*/
.lk2b h5{width:60px;height:20px;overflow:hidden;padding:0 10px ;font:italic bold 15px/18px "微軟正黑體";color:#d09b52;display:inline-block;vertical-align:top;background:#000;border:0px solid #d09b52;margin:18px 0 0 10px;border-radius:4px;text-align:center;padding:0 6px;box-sizing: border-box;}

.m91{ width:90%;}
.m91 .a63{ width:100%}
.m92{ width:90%;}
.m110{width: 90%;padding:0 0 0;}
.m110 img{}
	
/*20201211--產品LIST*/
.m111 .a60{width:96%;padding:10px 0 0 }
.m111 .a60 .ls15{width:31.3%;margin: 0 1% 40px;}
.bn1{height:200px;background:url(../../images/in1/bn1.jpg) no-repeat center top/cover;}
.m112 .gd1{width:96%}
.m112 .a61{width:96%}
.m115 .a3{width:92%}
	
.m115 .a3 .b8{display: none}
.m117 .a68{margin:20px auto 40px}
.m117 .a68 .b130 .ls18 a .cv25{font: italic 500 46px/210px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m118 .a69 .b131 .ls19{margin:0 0 20px}
.ls42a .ls42{padding:15px 12px 10px;}
.ls42a .ls42 .t107{font:500 16px/24px 'Noto Sans TC',"微軟正黑體";}
	.m135 .a77{width:92%}
}


@media screen and (max-width: 1200px) {
.m119 .carousel-inner{height:450px}
.m120{height:400px}
.m118 .a69 .b131{padding:40px 0 0}
.m118 .a69 .b131 .ls19{min-height:60px}
.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 34px/300px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m118 .a69 .b131 .ls19{width:100%}
.m118 .a69 .b131 .ls19 a .t71 h4{font: italic 300 16px/24px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m120 .im6{height:400px}
.m145 .a86{width:1000px}
.m147 .a87{width:1000px}
.m148 .a88{width:1000px}
.m149 .a89{width:1000px}
.m149x{height:100px;margin:-120px 0 0}
.m149x-2{height:100px;margin:-120px 0 0}
.m150 .a90{width:1000px}
.m153 .a91{width:1000px}
	.b151{width:1000px}
	.m155,
	.m155 .carousel-inner > .item,
	.m155 .carousel-inner > .item a{height:600px;}

}
@media screen and (max-width: 1160px) {
.m126 {height:560px;}
.m126 iframe{height: 125%; top:-80px;}
.m120 .im6{height:380px}
.m159{ width:90%;}
	.m158 .a93{width:96%}
	.m158 .a93 .b156{margin-right:8%;padding-top:10px;width:400px}
	.m163{height:500px}
}
@media screen and (max-width: 1060px) {
.m126 {height:520px;}
.m126 iframe{height: 120%; top:-50px;}
.m160 .a96 .t115 {font: 700 52px/60px 'Noto Sans SC','Noto Sans TC',"微軟正黑體"}
.m160 .a96 .t115 h4{font:500 25px/36px 'Noto Sans SC','Noto Sans TC',"微軟正黑體" ;padding:20px 0 0;text-align: left}
.m163{height:450px}
}
@media screen and (max-width: 1000px) {
.m118 .a69 .b131{padding:20px 0 0;}

.m118 .a69 .b132 .ls20 a .cv26{font:italic 700 34px/260px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m118 .a69 .b131 .ls19 a.active::after{font:italic 500 30px/34px "Century Gothic","微軟正黑體"}
.m121 .a70 .ls21 .cv27{padding:60px 0 0;}
.m121 .a70 .ls21 .cv27 a{font:italic 700 50px/60px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m121 .a70 .ls21 .cv27 a h4{font:italic 300 24px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m120 .im6{height:400px}
.m145 .a86{width:98%}
.m145 .a86 .lk3{display:none}
.m145 .a86 .pmn{display:block}
.m146{height:700px}
.m147 .a87{width:900px}
.m148 .a88{width:900px}
.m149 .a89{width:900px}
.m150 .a90{width:900px}
.m153 .a91{width:900px}
.b151{width:900px}
	.m147 .a87 .im42{width:40%}
	.m147 .a87 .t90{width:57%}
	.m145 .a86 .lk4{width:140px}
	.m145 .a86 .lk4 > a{height:46px;margin-top:-3px;font:500 24px/46px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";}
	.m155,
	.m155 .carousel-inner > .item,
	.m155 .carousel-inner > .item a{height:500px;}

}
@media screen and (max-width: 940px) {
.m126 {height:480px;}
.m126 iframe{height: 120%; top:-50px;}
.m135 .a77 .im55{width:100%;}

.m163{height:400px}
}

@media screen and (max-width: 900px) {
	.m117 .a68 .t70{font:italic 500 26px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";margin: 0 0 25px}
	.m117 .a68 .b130{margin: 0 auto 0}
	.m117 .a68 .b130 .ls18{width: 100%;margin:0 0 25px}
	.m117 .a68 .b130 .ls18 a .cv25{font:italic 700 60px/460px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m118{display:none}
	.m124{ display:block}
	

  	/*---------20210602-首頁產品介紹------------*/
.m119{ width:90%; height:auto;line-height:0; margin:0 auto 50px;}
.m119 .carousel-inner{ height:auto; overflow:hidden }
.m119 .carousel-indicators{ display:none}
.m119 .glyphicon{ top:21%}
.m120{ width:100%;height:auto; overflow:hidden; position:relative; left:auto;right:auto}
.m120 .im6{width:70%;margin:0 auto 25px; float:none}
.m120 .a32{ width:520px; height:auto; overflow:hidden;float:none;margin:0 auto;}
.m120 .a32 .t28{text-align:center; }
.m121 .a70 .ls21 .cv27{padding:20px 0 0;}
}
@media screen and (max-width: 880px) {
.m126 {height:410px;}
.m126 iframe{height: 120%; top:-50px;}
	.m155,
	.m155 .carousel-inner > .item,
	.m155 .carousel-inner > .item a{height:420px;}
	.m158 .a93{padding:60px 0 100px}
	.m158 .a93 .im53{width:100%;float:none;text-align:center}
	.m158 .a93 .im53{width:66%;margin:0 auto}
	.m158 .a93 .b156{float:none;margin:-200px auto 0;padding:0;position: relative;z-index:2}
}
@media screen and (max-width: 860px) {
.m163{height:360px}
}
@media screen and (max-width: 800px) {
/*20201211--產品LIST*/
.m111 .a60 .ls15{width:48%;margin: 0 1% 20px}
.bn1{height:170px;background:url(../../images/in1/bn1.jpg) no-repeat center top/auto 100%;}
	}
@media screen and (max-width: 770px) {
.m126 {height:360px;}
.m126 iframe{height: 120%; top:-50px;}
	.m160 .a96{margin-bottom:60px}
	.m160 .a96 .b159 .c54{margin:0 auto 0px}
	.m160 .a96 .b159 .c55{margin:0 auto 0px}
.m160 .a96 .b157{margin-bottom:25px}
.arw2{width:8%;float:left;height:150px;line-height:150px}
.ls44{float:left;font: 500 22px/28px 'Noto Sans TC',"Century Gothic","微軟正黑體";height:150px;padding: 25px 0 0;box-sizing: border-box;display: block}
.ls44 img{margin-right:0px;display:block;width:auto;height: 52px;overflow:hidden;margin:0 auto 5px}
	.m160 .a96 .b159 .c54{width:100%}
	.m160 .a96 .b159 .c55{width:100%}
}
@media screen and (max-width: 740px) {
.m163{height:320px}
}
@media screen and (max-width: 700px) {
.m126 {height:320px;}
.m126 iframe{height: 120%; top:-50px;}
.m163{height:294px;margin-top:80px}
.m163 video{margin-top:-40px }
}
@media screen and (max-width: 640px) {
body{ min-width:600px}
.h_600{ display:none}
.s_600{ display:block}
.m0{ height:160px}
.m1{ height:auto; overflow:hidden;border-bottom:0px solid #f4e1af;}
.m1 .a1{width:90%; margin:0 auto; position:relative;height:86px;}
.m1 .a1 .lg{ width:90%;text-align:center; position:absolute; margin:5px 5% 0; height:auto; overflow:hidden}
.m1 .a1 .lg img{ width:auto; height:76px}
.m3 { width:74%; padding:30px 30px 0 30px; margin-bottom:40px}
.m3 .b4{ border:0; padding:0; width:100%}
.m3 .b4-2{ float:none}
.m3 .b4 .bta1{ width:100%;}
.m3 .b4 .bx1{ width:90%; padding:0 5%}
.m3 .b4 .bx2{ width:50%; padding:0 5%}
.m3 .b4 .btn2 a{ width:100%}
.m3 .b4 .t2{ width:100%; padding:0; margin:0 5px 20px 0; height:30px; line-height:30px;}
.m3 .b4 .t1{ width:100%;border-top:1px dotted #888; padding-top:10px}

.m1 .a1 .lk{ display:none}

/*新介面修正*/
.p1{ width:100%; height:auto; overflow:hidden;}
.p1 .m3 { width:90%; padding:5%; background:rgba(255,255,255,0.8)}
.p1 .m3 .b4{ width:100%; padding:0}
.p1 .m3 .b4 .bta1{ width:96%; margin:0 auto 20px; height:60px; overflow:hidden; padding:0 2%}
.p1 .m3 .b4 .bta1 .btn1 a{ width:33%; font:18px/60px Georgia,"微軟正黑體"; height:60px}
.p1 .m3 .b4 .bta1 .btn1 a.active{ height:60px; font:28px/60px "Century Gothic","微軟正黑體"}
.p1 .m3 .b4 .bx1{ width:100%;padding:0 5%; margin:0 0 15px 0; height:60px; font:28px/60px verdana,"微軟正黑體"}
.p1 .m3 .b4 .bx2{ width:50%;padding:0 5%; margin-bottom:15px; height:60px;font:28px/60px verdana,"微軟正黑體"}
.p1 .m3 .b4 .btn2 a{ height:70px;width:100%;font:28px/70px "微軟正黑體"; margin:0 0 15px}
.p1 .m3 .b4 .t2{ width:100%; font-size:16px}
.p1 .m3 .b4 .t1{ width:100%; margin:0 0 10px; border:0}
.p1 .m3 .b4 .t3 {font:24px/36px "微軟正黑體"; }
.p1 .m3 .b4 .t35{font:bold 32px/34px verdana,"微軟正黑體"}

/*.m5 .a3{ width:600px; text-align:center}
.m5 .a3 .b7{ float:none; margin:0 auto; padding:15px 0 0 ; text-align:center }*/
.m5 .a3 .b7{ margin-left:20px}
/*-------------------首頁橫幅桌機版本專用------------------*/
.m6,
.m155{display:none;}
	
/*-------------------首頁橫幅手機版本專用-------------------*/
.m81,
.m156{display:block;}


/*聯絡我們*/
.m84{ padding:0 0 0; margin:0; }
.m84 .a53{ width:92%; margin:0 aut; padding:0 0 0 0px}
.m84 .a53 .b90{ width:100%; height:auto;}
.m84 .a53 .b90 .ls7{ height:auto;margin-bottom:15px}
.m84 .a53 .b90 .ls7 a{ height:60px; margin-right:12px;font:26px/56px Arial,"微軟正黑體";border:2px #ccc solid;background:#efefef;padding:0 10px;box-sizing: border-box;}
.m84 .a53 .b90 .ls7 a:hover{height:60px;background: #aaa;border:2px #aaa solid;color:#eee}
.m84 .a53 .b90 .ls7 a.active{ height:60px;font:bold 26px/56px Arial,"微軟正黑體";box-sizing: border-box;border:2px #222 solid;background:#222;color:#fff}
.t40{width:92%; letter-spacing:-2px }

/*標題*/
.bgt1{ width:88%;font:500 44px/50px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"; }


/*------------------首頁產品介紹-----------------*/
.m66{ width:90%; height:auto;line-height:0; margin:0 auto 50px; padding:0 2%;}
.m66 .carousel-inner{ height:auto; overflow:hidden }
.m66 .carousel-indicators{ display:none}
.m66 .glyphicon{ top:21%}
.m67{ width:100%;height:700px; overflow:hidden; position:relative; left:auto;right:auto}
.m67 .im6{width:400px;height:400px; margin:0 auto 25px; float:none}
.m67 .a32{ width:520px; height:auto; overflow:hidden;float:none;margin:0 auto;}
.m67 .a32 .t28{text-align:center; }
/*------------------首頁最新消息-----------------*/
.bgt1 span{}
.m68x{ padding:40px 0 20px}
.m68{width:82%;height:480px;}
.m69{ width:100%; padding:0}
.m13 .a9{ width:100%;}
.m68 .glyphicon{ top:42%}
.m68 .carousel-control.left{top:42%; left:-60px}
.m68 .carousel-control.right{top:42%;right:-60px}
.m68 .glyphicon-chevron-right{}
.ls5{ float:none; height:auto; overflow:hidden; margin:0 auto 40px; width:100%;box-sizing: border-box;} 
.ls5 .dt4{ display:none}
/*.ls5 .im12{ width:38%;height:auto; overflow:hidden;  float:left; margin-right:2%;}*/
.ls5 .im12{ width:100%;height:400px; overflow:hidden;  float:left; margin:0 0 20px;}
.ls5 .im12 img{ width:100%; height:100%}
.ls5 .im12 .cv21{ width:100%;height:100%;}
.ls5 .im12 .cv21 a{width:100%;height:100%; font:21px/120px "Century Gothic","微軟正黑體"; }
.ls5 .im12 .cv21 a:hover{line-height:150px}
.ls5 .im12 iframe{ width:100%;height:100%;}
.ls5 .im12:hover iframe{transform:rotate(0deg) scale(1.1)}
/*.ls5 .t7{ padding:0; float:left; height:80px;width:60%;margin-bottom:5px;}*/
.ls5 .t7{ float:left; height:auto;width:100%;margin-bottom:5px;padding:0 25px;box-sizing: border-box;}	
.ls5 .t7 a{font:500 28px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";}
/*.ls5 .t8{ padding:0; float:left; height:72px;width:60%;margin-bottom:5px;font:24px/36px "Century Gothic","微軟正黑體";}*/
.ls5 .t8{ float:left; height:96px;width:100%;font:300 20px/28px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";padding:0 25px;box-sizing: border-box;margin-bottom:25px}
.ls5 .t8 > p{font:300 20px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體" !important;padding:0;margin: 0}
.ls5 .t8 > p > span{font:300 20px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體" !important;padding:0;margin: 0}
/*素顏美肌 煥亮真我+專屬保養程序*/
.m80 .a51{ width:100%;}
.m80 .a51 .b88{ font:28px/36px "Century Gothic","微軟正黑體"}
.m80 .a51 .b88 h4{ font:48px/60px "Century Gothic","微軟正黑體"}
/*.m80 .a51 .b88 .bt6 a{ padding:0 20px; font:19px/40px "微軟正黑體";}*/
.m80 .a51 .b88 .bt6 a{font:28px/60px "微軟正黑體"; padding:0 40px; height:60px; border:1px solid #12b4af}
/*-----aa1------*/
.m73{ background:url(../../images/aa1/bn2.jpg) no-repeat center top/auto 200px ; padding:200px 0 0; }
.m74{ width:92%;height:auto;overflow:hidden; padding:50px 0}
.m74 .a46{ height:auto;overflow:hidden; margin-bottom:40px}
.m74 .a47{ width:100%;height:auto;overflow:hidden; font:21px/35px Arial,"微軟正黑體";letter-spacing:-.5px;}
.m75{ background:url(../../images/aa1/bn3.jpg) no-repeat center top/auto 200px;padding:200px 0 0;}
.m76{ background:url(../../images/aa1/bn4.jpg) no-repeat left top/auto 200px;padding:200px 0 0;}
.m77 .a48{width:100%;padding:30px 25px;box-sizing:border-box;margin:0 auto; position:relative; right:auto; top:0}
.m77 .a48 .b86{width:80%;} 
.m77 .a48 .b87{width:100%;height:auto;overflow:hidden;font:16px/35px Arial,"微軟正黑體"; color:#333;} 
.m77 .a48 .b87 h4{font:bold 24px/45px Arial,"微軟正黑體"; margin-top:8px }

/*aa2*/
.m82{width:100%; height:400px; overflow:hidden;background:url(../../images/aa2/bg1.jpg) no-repeat -280px top / auto 400px; position:relative}
.m82 .a52{ width:100%; height:400px;margin:0 auto;text-align:left}
.m82 .a52 .b89{ width:320px; height:325px;background:url(../../images/ns6/ic1.png) right top no-repeat rgba(0,0,0,0.6); float:none; padding:85px 40px 0; margin:0 0;float: right}
.m82 .a52 .b89 .t9{height:100px;}
.m48{height:auto; overflow:hidden;background:url(../../images/aa2/bg2.jpg) no-repeat -1010px top;}
.m48-2{background:url(../../images/aa2/bg3.jpg) no-repeat -335px top; }
.m48-3{background:url(../../images/aa2/bg4.jpg) no-repeat -992px top; }
.m48-4{background:url(../../images/aa2/bg5.jpg) no-repeat -300px top; }

.m48 .cv15{ display:none}
.m48 .a31{ width:92%;margin:550px auto 50px;height:auto; overflow:hidden;}
.m48 .a31 .b67{height:auto; overflow:hidden; float:none; margin:0 auto;width: 90%}
.m48 .a31 .b67 .t31{ font:21px/34px "Century Gothic","微軟正黑體";color:#777}
.m48 .a31 .b67 .t12 .im10{}
.m48 .a31 .b67 .t12 .st1{width:92%;font:19px/28px "微軟正黑體";letter-spacing:-.5px}
.m48 .a31 .b67 .t12 .st1 br{display: none}
.m83x{}
.bgt2{ width:92%; margin:0 auto} 
.bgt2 h4{ font:21px/30px "Century Gothic","微軟正黑體"; text-align:left; margin-bottom:10px}
.m83{ width:100%; padding:0 2%;box-sizing: border-box;}
.m83 .ls6{ width:46%;margin:0 2% 30px; box-sizing: border-box;height:580px}
.m83 .ls6 .im9{ width:100%; height:auto}
.m83 .ls6 .t37 {letter-spacing:0px;font:19px/28px "Century Gothic","微軟正黑體";}
.m83 .ls6 .t37 h4{font:23px/28px  "Century Gothic","微軟正黑體"; }

.m83 .ls6-3{height:440px}
.m83 .t38{ width:94%}
.m83 .ls6-4{height:480px}
.bgt1-3{ padding:20px 0 0; margin:0 auto 30px}
/*news_list*/
.m72{ width:88%; padding:0 }
.ls1{border:0; height:auto; overflow:hidden;}
.ls1 a{ width:31.3%;margin-bottom:15px; border:0px solid #ccc; font:24px/50px Verdana, "微軟正黑體"; height:50px;margin:0 .5% 15px;box-sizing: border-box;border-left:2px solid #ccc;}
.ls1 a.active{width:31.3%;box-sizing: border-box;margin:0 1% 15px; border:0px solid #000;border-left:2px solid #ccc;}
.ls1 a span{ display:none}
.ls1-2{ width:92%}

/*news_view*/
.m46{ width:92%; padding:50px 0 0 ; margin:0 auto}
.m46 .a27{width:100%}
.m46 .a27 .t27{ width:100%; letter-spacing:0; font:bold 42px/50px "Century Gothic","微軟正黑體"}
.m46 .a27 .t27 h4{ margin:10px 0 0}
.m46 .a27 .b66{ width:100%;}
.m46 .a27 .im7 iframe{ width:100%;}
.m46 .a27 .im7 img{ width:100%}
.m46 .a27 .t28{  width:100%; font:28px/36px "Century Gothic","微軟正黑體"}
.m46 .a27 .t28 ul{display:block; box-sizing: border-box;}
.m46 .a29{width:100%}
/*aa修正*/
.bgt2 h5{font: 15px/28px "Century Gothic","微軟正黑體"; margin-bottom: 40px}
.bgt2 h5 br{display: none}
.m83 .ls7{width:250px;height:460px; margin:0 18px 40px;padding-bottom:30px}
.m83 .ls7-2{width:250px;height:460px;}
.m83 .ls7 .im9{width:250px; height:250px;}
.m83 .ls7 .im9 > img{width:250px; height:250px;}
.m83 .ls7 .t37{font: 19px/28px "Century Gothic","微軟正黑體"}
.m83 .ls7-2{width:250px;height:460px;}
 .m83 .ls7 .im9 .od{width:60px;height: 60px;position:absolute;right:-0px;bottom:-0px;font:bold 24px/60px "Century Gothic","微軟正黑體"}
/*	product_list*/
 .m90{width:100%}
 .m90 .ls8{height:600px;} 
 .m90 .ls8 .im11{width:100%;border-top:4px solid #aaa }
 .m90 .ls8 .cv22{display: none}
 .m90 .ls8 .t40{width:100%;top:380px;right: 0; padding:40px 10%;border: 0;border-bottom:0px solid #fd0;margin: 0; }
 .m90 .ls8 .t40-2{left: 0;}
/*左選單*/
/*.mm-listview > li > a{ background: none;background:linear-gradient(90deg,#06a8a7 0%,#1358a1 50%,#3b0262 100%) no-repeat left top/0% 100% #111; }
.mm-listview > li > a:hover{ background:none;background:linear-gradient(90deg,#06a8a7 0%,#1358a1 50%,#3b0262 100%) no-repeat left top/100% 100% #111; }
.mm-menu .mm-listview > li.mm-selected > span { background: none; }*/

/*product_list*/
.m90 .ls8{width:94%;height:auto;overflow:hidden;margin:0 auto; border-bottom:1px dashed #ddd; padding:0 0 20px; margin-bottom:20px}
.m90 .ls8 .im11{ border:0; float:left; height:auto;overflow:hidden;width:30%; margin:0 3% 0 0}
.m90 .ls8 .im11 img{ width:100%;}
/*.m90 .ls8 .im11-2 img{ width:125%; margin-left:-30px}
.m90 .ls8 .im11-3 img{ width:125%; margin-left:-30px}*/
.m90 .ls8 .t41{ width:67%;position:relative; float:right; padding:0; box-shadow:0 0 0 #333;box-sizing: border-box;/*left:auto; top:auto ;right:0px;min-height:50px;*/ font:18px/30px "Century Gothic","微軟正黑體"; top:0 }
.m90 .ls8 .t41 span{margin-top:0;}
.m90 .ls8 .t41 h4{font:32px/42px "Century Gothic","微軟正黑體"; letter-spacing:-1.5px; display:block !important}
.m90 .ls8 .t41-2{ left:auto; top:auto;rihgt:0}
.m90 .ls8 .t41 .t41b{display:none  }
.m90 .ls8 .t41 .t41c{ display:none}
.m90 .ls8 .t41 .bt7 {position:absolute !important; bottom:0;right:0;}

/*404*/
.m91{width:100%; height:520px;margin-left:0%; background:url(../../images/404/bn1.jpg) no-repeat center top/auto 100%}
.m91 img{ width:100%; display:none }
.m91-2{}

@keyframes go7-2{ 
  0% {opacity:0;width:100%;}
  50% {opacity:.6;width:200%; left:-50%; top:-5%}
  100% {opacity:0;width:300%;left:-100%;top:-10%}
}

.m92{ width:92%;padding:60px 0 0; margin:0 auto 60px}
.m92 .a46{width:100%;margin:0 0 40px 0;}
.m92 .a47{height:auto; overflow:hidden;width:100%; font:28px/46px Arial,"微軟正黑體"}

.m92 .a46_2{width:100%;margin:0 0 40px 0;}
.m92 .a47_2{height:auto; overflow:hidden;width:100%; font:28px/46px Arial,"微軟正黑體"}
.m93{ background:url(../../images/aa_1/bn2.jpg) no-repeat center 0/auto 400px ; padding:400px 0 0; }
.m95 .tt10{ width:92%; margin:0 auto}
.m95 .tt10 .ls10{ width:100%;  height:auto; overflow:hidden;float:none; margin:0 0 40px 0}
.m95 .tt10 .ls10 .im2{ width:30%; height:auto; overflow:hidden; float:left; margin-right:2%;}
.m95 .tt10 .ls10 .im2 img{ width:100%; height:auto; }
.m95 .tt10 .ls10 .tx3{ width:68%; font:bold 32px/50px Georgia,"微軟正黑體";} 
.m95 .tt10 .ls10 .tx4{ width:68%;float:left; height:auto; overflow:hidden;font:24px/32px Arial,"微軟正黑體";text-align:justify;text-justify: inter-ideograph;} 

.m96{ background:url(../../images/aa_1/bn5.jpg) no-repeat center 50px/auto 600px ; padding:600px 0 0; height:0 }

/*-----20200428---產品系統-----*/
.m97{ width:100%; height:auto; overflow:hidden; margin:0 auto 15px;border-radius:5px; border:0px solid #e8e8e8}
.m97 .a62{ width:90%; height:60px; background:#f8f8f8; padding:0 5%; font:28px/60px "Century Gothic","微軟正黑體"; color:#000;border-bottom:1px solid #e8e8e8; text-transform:uppercase}
.m97 .a62 a{font:28px/60px  "Century Gothic","微軟正黑體"; float:right}
.m97 .a62 a:hover{ color:#12b4af}
.m97 .a63{ width:100%; min-height:200px; height:auto; overflow:hidden; padding:0 0% 20px; background:none}
.m97 .a63 .b124{  width:100%;height:auto; overflow:hidden; margin:0 auto 20px;float: none}
.m97 .a63 .b124 img{ width:100%; height:auto}
.m97 .a63 .t14{ width:90%;height:auto;overflow:hidden;font:28px/36px  "Century Gothic","微軟正黑體"; color:#555; margin:0 auto; float:none;padding:0 0 0 }
.m97 .a63 .t14 h4{width:100%; font:40px/60px  "Century Gothic","微軟正黑體"; color:#000; text-transform:uppercase;margin: 0 auto}
.m97 .a63 .t15{ width:90%;height:auto;overflow:hidden; padding:0 0 ; margin:0 auto;font:28px/42px  "Century Gothic","微軟正黑體"; color:#555; text-align:justify;text-justify: inter-ideograph; float:none; letter-spacing:-1.5px}
.m97 .a63 .t15 h4{font:40px/60px "Century Gothic","微軟正黑體"; color:#000; text-transform:uppercase; margin:15px 0 5px}
.m98{width:100%;height:auto;overflow:hidden;font:12px/12px "Century Gothic","微軟正黑體"; text-indent:-9999px; margin:0 auto }
.m98-2{margin:0 auto 0}
.m98 img{ width:100%; height:auto; float:left}
.m99{ width:94%;}
/*QA*/
.m100{ width:90%}
.m100 .a55{ width:100%}
.m100 .a55 .t23{ width:100%}
.m100 .a55 .b92{ height:auto;width:100%; background:none; margin-bottom:0; overflow:hidden}
.m100 .a55 .b92 .ls3{ margin-bottom:15px}
.m100 .a55 .b92 .ls3 a{ font:24px/50px Arial,"微軟正黑體"}
.m100 .a55 .b91 .panel-body {padding:10px 2.5%; font:28px/42px "微軟正黑體"}
.m100 .a55 .b91 .panel-heading .panel-title a{ padding:8px 2.5%; font:28px/40px "微軟正黑體"}
.m100 .a55 .b91 .panel-heading .panel-title a::before{ font:28px/40px "微軟正黑體"}
.m100 .a55 .b91 .bt5{ width:90%; height:70px}
.m100 .a55 .b91 .bt5 a{ width:100%; height:70px;font:28px/70px "微軟正黑體"}
/*檔案下載*/
.m101 .a9{ width:92%;margin:0 aut;padding:20px 0 0 0px}
.m101 .a66{width:92%}
.m101 .a66 .ls8 .dt7{width:20%; font:20px/70px Arila}
.m101 .a66 .ls8 .t33{font:18px/70px Arial, "微軟正黑體"}
.m101 .a66 .ls8 .t33{width:53%;}
.m101 .a66 .ls8 .t34{width:25% }
.m101 .a66 .ls8 .t34 a{font:18px/70px verdana,"微軟正黑體"}

.m13{height:auto; overflow:hidden;}
.m13 .a9{ width:90%; margin:0 auto}
.m13 .a9, .m13 .a9 a, .m13 .a9 a:hover{ height:auto; padding:15px 0; font:21px/30px "Century Gothic","微軟正黑體"; text-align:left; letter-spacing:0px}
.m13 .a9 span{ width:100%;font:21px/30px verdana,"微軟正黑體";text-align:left; display:block; height:auto;letter-spacing:-1px}
 
.m13 .a9 h4{font:21px/30px "Century Gothic","微軟正黑體"; float: left}

.m102 .a56{ width:96%}
.bx3 form table tr .t46{ width:35%}
.bt8{ line-height:60px; height:60px; padding:0 100px; font-size:28px}
.bx3 form table tr td{}
.bg1{ background:url(../../images/admin/bg1.jpg) no-repeat center top /auto 100% !important; 
background-attachment:inherit; }
.mblg{}
/*20200722-首頁介面加強*/
.m67 .a32 .t26 a{font:bold 40px/48px verdana,"微軟正黑體"}
.m67 .a32 .t27{ font:28px/40px verdana,"微軟正黑體"; }
.m67 .a32 .t28{ width:60%}
.m67 .a32 .t28 a{ font:28px/60px "Century Gothic","微軟正黑體"}
/*20200722-NEWS介面加強*/
.bt5{ width:90%;height:70px;}
.bt5 a{ height:70px;font:28px/70px "Century Gothic","微軟正黑體"; padding:0; width:100%}
.m46 .a29{height:auto;overflow:hidden;}
.m46 .a29 .bt3 {width:60%;}
.m46 .a29 .bt3 a{ width:100%;font:32px/70px verdana,"微軟正黑體"; height:70px}
.m46 .a29 .bt2 { width:15%; height:70px;}
.m46 .a29 .bt2 a{ width:100%; height:70px; font:28px/70px verdana,"微軟正黑體";box-sizing: border-box;}
.bx3 form table tr .t46{ font:21px/50px "Century Gothic","微軟正黑體";}
.bx3 form table tr td span{font:18px/50px "微軟正黑體";}
.in1, .in2, .in3, .in4, .in5{font:24px/50px "微軟正黑體";}
.m90 .ls8 .t41 .bt7 a{ height:auto;font:28px/60px "微軟正黑體"}
 /*活動*/
	.m103{height:250px;background:url(../../images/act/bn1.jpg) no-repeat center top/100% 100%;margin:0 auto 10px}
.m104 {background:linear-gradient(1deg,#fff 45%,#12b4af 45%) no-repeat center bottom/100% 100px,
linear-gradient(3deg,#12b4af 55%,rgba(255,255,255,0) 55%) no-repeat center 30px}
.m104 .a57{width:90% }
.m104 .a57 .t48{}
.m104 .a57 .t48 br{ display: none; }
.m105 .a58 .ls11{ width:90%; margin:0 auto 20px}
.m106 .a59{width: 96%}
.m106 .a59 .b93{width: 100%}
.m106 .a59 .b93 form .ls12 .t51{width:100%;margin-bottom:10px}
.m106 .a59 .b93 form .ls12 .c45{width:100%}
.bt12{float: right}
.in6{width:100%;font: 24px/60px "微軟正黑體";height:60px}
.in7{width:35%;}
.ck1{width:48%}
.m106 .a59 .b93 form .ls12-3 .t51{margin-bottom: 0}

	/*20201118-會員登入頁次-追加客服LINE*/
.ls14 .t69{font: 94px/84px "Century Gothic","微軟正黑體"; margin-bottom: 0}
.ls14 .t69 h4{font:bold 52px/50px "Century Gothic","微軟正黑體";color:#333;letter-spacing:-2.3px}
.ls14 .t69 h4 a{font:bold 52px/50px "Century Gothic","微軟正黑體";color:#333;letter-spacing:-2.2px}


/*20201211--產品LIST*/
.m111 .a60 .ls15{width:90%;margin: 0 5% 20px;padding: 20px 4%}
.m111 .a60 .ls15 a .t52{font: 500 28px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m111 .a60 .ls15 a .t53{font:500 24px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.bn1{height:150px;background:url(../../images/in1/bn1.jpg) no-repeat center top/auto 100%;}
/*20201211-商品內頁--左半邊主圖*/
.m112 .gd1{width:90%;margin:0 auto 20px}
.m112 .a61{width:90%}
.m112 .a61 .b125{width: 100%;margin:0 auto 20px;float:none;}
.m112 .a61 .b126{width: 100%;margin:0 auto 20px;float:none;}
.m112 .a61 .b126 .t55{font:500 24px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m112 .a61 .b126 .t55 h4{font: 500 28px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m112 .a61 .b127 .c48{width: 100%; font:500 24px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m112 .a61 .b127 .c48 ul{padding-left:30px;}
	
.b128 .bt15{width:90%;}
.b128 .bt15 a{height:70px;font:500 28px/70px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";}
	
/*20210514-天明註冊介面*/
	.m113 .a64{width: 96%;}
	.m113 .a64 .t56{font:700 42px/70px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";margin-bottom:10px}
	.m113 .a64-2{width: 96%;margin: 0 auto}
	.ls17 .t59{width:30%}
	.ls17 input{width:70%}
	.ntc1{padding:10px 0 10px 20%;font: 20px/30px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m113 .a64 .b129 .c50 table tr td{font:500 18px/24px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}

	.m116 {display: none}
	.top-bar2{height:80px}
	.m114{height: 300px;background: url(../../images/in3/bn1.jpg) no-repeat center /auto 140%;margin-bottom:20px;display: block;}
	.m115{height:80px;/*background:rgba(255,255,255,.0)*/ }
	.m115 .a3 .b7{ width:250px; height:52px; float:left; margin-top:0px; padding:15px 0 0}
	.m121 .a70 .ls21{width:100%}
	.m122{}
	.m123 .a71{width:92%;padding:8px 0 12px;text-align:center}
 .m123 .a71 span{font:500 20px/40px 'Noto Sans TC','Noto Sans SC',"微軟正黑體";margin-right:0;padding:0;display: block;width:100%;text-align:center}
	.m123 .a71 h4{padding:0;float:none;font: 500 18px/32px 'Noto Sans TC','Noto Sans SC',"微軟正黑體";text-align: center}
	.m115 .a3{height:80px}
	.m115x{height:80px}
	.m115-3{border-bottom:0px solid #ddd;height:80px}

	.m121 .a70 .ls21 .cv27{padding:120px 0 0}
	.m124 .a72 .b133 .ls22 a .cv28{font:italic 500 46px/314px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m117 .a68 .b130 .ls18 a .cv25{font:italic 500 46px/314px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m125 .a73{width:92%}
	.m126 {display:none}
 .m127{margin:20px auto;}
	/*免疫細胞AA9*/
	.m128{background:url(../../images/aa9/bn1-2.jpg) no-repeat center top/cover;height:300px}
	.bgt4{margin:0 auto 20px;font: 700 50px/70px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m130 .a74{width:92%;}
	.m130 .a74 .ls23{padding-bottom:15px;width:100%;margin:0 auto 0;}
	.m130 .a74 .ls23 .t73{width:100%;padding: 0;margin-bottom: 0}
	.m130 .a74 .ls23 .im27{width:60%;float:none;margin:0 auto}
	.m129{background: url(../../images/aa9/bg1-2.jpg) no-repeat center bottom/100% auto;height:590px;padding:0 0 0}
	.m130 .a74 .ls23 .im33{width:100%;height:925px;background:url(../../images/aa9/im12-2.png) no-repeat center top/100% auto}
	.m131{background:url(../../images/aa9/bg2-2.jpg) no-repeat center/100% auto;height:800px}
	.ls24{width:100%;margin:0 0 20px 0}
	.ls24-2{}
	.ls24 .im31-2{float:left}
	.m132{background: url(../../images/aa9/bg3.jpg) no-repeat center/cover;height:auto}
	.m132 .a75{height: auto;margin:90px 0}
	.m132 .a75 .b136{width:90%;padding:50px 0 }
	.m132 .a75 .b136 .t77{width:100%;padding:0;margin-bottom:30px;font: 700 42px/50px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m132 .a75 .b136 .t77 br{}
	.m132 .a75 .b136 .t78{width:100%;font:500 24px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m130 .a74 .im34{width:100%;height:505px;background: url(../../images/aa9/im11-2.png) no-repeat center top/100% auto;margin:30px auto 0}
	.m130 .a74 .t81{padding:20px 0 0}
	/*aa10*/
	.bn2{background:url(../../images/aa10/bn1.jpg) no-repeat center top/cover;height: 200px;margin-bottom:25px}
	.bgt5{font: 700 50px/70px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";margin: 0 auto 25px}
	.m133 .a76{width:90%;}
	.m133 .a76 .ls25{position:relative}
	.m133 .a76 .ls25 .im35{width:100%;float:none;box-shadow:0 3px 6px rgba(0,0,0,.25);border: 0}
	.m133 .a76 .ls25 .t80{width:90%;margin: -20px auto 0 ;padding:40px 25px 25px;box-sizing: border-box;font: 500 22px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";float:none}
	.m133 .a76 .ls25 .t80{width:90%;margin: -20px auto 0 ;padding:40px 30px 30px;box-sizing: border-box;font: 500 22px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";float:none;border-radius:8px 8px 8px ;letter-spacing: -1.1px}
	.m133 .a76 .ls25 .im35-2{float:none;position:absolute;top:0;left:0%}
	.m133 .a76 .ls25 .t80-2{margin-top:320px;float: none;border-radius:8px 8px 8px ;}

	.m127-2{margin:120px auto 0}
	
	/*aa1*/
	.m134{height:200px;background: url(../../images/aa1/bnr1.jpg ) no-repeat center /auto 225%}
	.m135 .a77{width:92%}
	.m135 .a77 .t82{text-align:justify;text-justify: inter-ideograph;font: 300 22px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";}
	.m135 .a77 .t82 h4{margin-bottom: 10px}
	.m135 .a77 .t82 br{display: none;}
	.m136 .a78{width:100%;padding:80px 0}
	.m136 .a78 .b137{width:92%;margin: 0 auto}
	.m136 .a78 .b137 .ls26{width:100%;margin-bottom:40px}
	.m136 .a78 .b137 .ls26 .t83{height:auto !important;max-height:70% ;background:rgba(0,0,0,.6);padding: 15px 25px 25px;font:500 32px/34px 'Noto Serif TC',"Century Gothic","微軟正黑體"}
	.m136 .a78 .b137 .ls26 .t83 h4{height: 100%;font:300 24px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"
;letter-spacing:-1px;padding:0 0 0}
	.m137 .a79{width:92%;}
	.m137 .a79 .b138 .ls27{width:100%;margin:0 0 30px}
	.m137 .a79 .b138 .ls27 .t84{font:300 24px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m137 .a79 .b138 .ls27 .t84 span{font: 500 24px/32px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m137 .a79 .b138 .ls27 .t84 h4{font: italic 500 32px/42px 'M PLUS Rounded 1c','Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m138{height: 250px;background:url(../../images/aa1/bnr2.jpg ) no-repeat center -65px/auto 180%}
	.m139 .a80{width:92%}
	.m139 .a80 .b139{position: relative}
	.m139 .a80 .b139 .ls28{ width:100%;margin:690px 0 0;float: none}
 .m139 .a80 .b139 .ls28-2{position:absolute;top:-690px;left:0}
	.m139 .a80 .b139 .ls28 .st2{font:700 32px/60px 'M PLUS Rounded 1c',"Century Gothic","微軟正黑體"}
	.m139 .a80 .b139 .ls28 .t85{font:300 22px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	
	.m140 .a81{ width:92%;}
	.m140 .a81 .b140 .ls29{height:auto;padding-top:276px;background:url(../../images/aa1/bnr3.jpg) no-repeat center top/100% 276px;margin-bottom:40px}
		.m140 .a81 .b140 .ls29-2{background:url(../../images/aa1/bnr4.jpg) no-repeat center top/100% 276px}
	.m140 .a81 .b140 .ls29 .t86{position: relative;top:0;width: 100%;padding:20px 0;font: 300 20px/30px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";letter-spacing:.5px}
	
	.m140 .a81 .b140 .ls29 .t86 h4{font:700 32px/46px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m140 .a81 .b140 .ls29 .t86 h4 span{width:100%;display: block;font: 500 20px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	/*202product_intro01*/
	.bn4{height:250px; background:url(../../images/pd/bnr2-2.jpg) no-repeat top/100% 100%}
	.m144 .a85{width:92%}
	.bgt8{font:700 36px/60px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.bgt8-2{margin: 0 auto 30px}
	.bgt8 h4{letter-spacing:-.5px}
	.m137-2 .a79{padding:60px 0}
	.m144 .a85 .b144 .ls32{height:auto}
	.m144 .a85 .b144 .ls32 .t89{position:relative;width:100%;top:auto;height:auto;padding:15px 0 0;margin-top:200px;font:300 24px/34px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";color:#555}
	.m144 .a85 .b144 .ls32 .t89 h4{font:italic 500 32px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";color:#000}
 .m144 .a85 .b144 .ls32{background:url(../../images/pd/bnr3.jpg) no-repeat center top/auto 200px;}
	.m144 .a85 .b144 .ls32-2{background:url(../../images/pd/bnr4-2.jpg) no-repeat center top/auto 200px;}
 .m144 .a85 .b144 .ls32-3{background:url(../../images/pd/bnr5.jpg) no-repeat center top/auto 200px;}
 .bn5{height:250px; background:url(../../images/pd/bnr6-2.jpg) no-repeat top/100% 100%}
	.bn6{height:250px; background:url(../../images/pd/bnr7-2.jpg) no-repeat top/100% 100%}
	.m144 .a85 .b144 .ls32-4{background:url(../../images/pd/bnr8-2.jpg) no-repeat center top/auto 200px;}
 .m144 .a85 .b144 .ls32-5{background:url(../../images/pd/bnr9.jpg) no-repeat center top/auto 200px;}
	.m144 .a85 .b144 .ls32-6{background:url(../../images/pd/bnr10-2.jpg) no-repeat center top/auto 200px;}
	/*20210719--product_list*/
	.m141{margin-bottom:50px}
	.m141 .a82{width:100%}
 .m141 .a82 .b141 .bn3 a{width:100%;height:500px;overflow:hidden;margin-bottom:0;display:block;background:url(../../images/pd/bnr1-2.jpg) no-repeat center}
	.m141 .a82 .b141{width:92%;margin:0 auto 30px;}
 .ls30{width:100%; float:none;margin: 0 0 30px 0}
 .ls30 a .im39{height:auto}
 .ls30 a .t87{font:300 24px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
 .ls30 a .t87 h4{font:500 32px/40px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.m142{}
	.m142 .a83{width:92%;}
	.m142 .a83 .b142{padding:4px}
	.m142 .a83 .b142 .ls31{width:100%;margin:0 0 30px}
		/*20210722---product_intro02--D.從個體到以細胞為研究*/
	.bn7{height:250px; background:url(../../images/pd/bnr11-2.jpg) no-repeat center/cover}
		.m144 .a85 .b144 .ls32-7{background:url(../../images/pd/bnr14-2.jpg) no-repeat center top/auto 200px;}
 	.m144 .a85 .b144 .ls32-8{background:url(../../images/pd/bnr15.jpg) no-repeat center top/auto 200px;}
  .m144 .a85 .b144 .ls32-9{background:url(../../images/pd/bnr16-2.jpg) no-repeat center top/auto 200px;}
		/*20210722---product_intro02--E.粒線體-*/
	.bn8{height:250px; background:url(../../images/pd/bnr12-2.jpg) no-repeat center/cover}
		/*20210722---product_intro02--E.粒線體-*/
	.bn9{height:250px; background:url(../../images/pd/bnr13-2.jpg) no-repeat center/cover}
	.m122 .a8{padding:0 0 100px}
	/*20210802-LOGO*/
	.lg3{display: block;border-bottom: 1px solid #333;margin-bottom:0}
		/*20210802-down主標修正*/
	.m122{ background:#181818;border-bottom:0px solid #ddd}
	.m122 .a8{width:100%;padding:0 0 0;display:none}
	.m122 .a8 .b21 .c9{width:100%;text-align: center;margin-top:30px;  border-bottom:1px solid #333;padding-bottom: 30px}
	.m122 .a8 .b21 .c9 .d11{text-align: center;font:500 22px/30px 'Noto Sans TC','Noto Sans SC',"微軟正黑體";margin-bottom: 0;color: #fff}
	.m122 .a8 .b21 .c9 .d11 a{width: auto;text-align: center;font:700 22px/30px 'Noto Sans TC','Noto Sans SC',"微軟正黑體";color: #fff}
	.m122 .a8 .b21 .c9 .d12{text-align: center}
	.m122 .a8 .b21 .c9 .d12 a{width: auto;text-align:center;font:300 18px/40px 'Noto Sans TC','Noto Sans SC',"微軟正黑體";color:#ccc; float:none;margin:0 auto}
	.m122 .a8 .b21 .c9 .d11::after{ content:'▼'; font: 500 16px/24px 'Noto Sans TC','Noto Sans SC',"微軟正黑體"; color:#fff;margin-left:2px;padding-bottom:4px;vertical-align:middle;}
	.c50{height:448px;width:100%}
	.c50 .carousel-inner > .item{height:448px;}
	.c50 .carousel-control{width:15%!important}
.carousel-control .icon-next, 
.carousel-control .glyphicon-chevron-left{color:#000;font-size:32px;top:36%;left:22%;}
.carousel-control .icon-next, 
.carousel-control .glyphicon-chevron-right{color:#000;font-size:32px;top:36%;right:50%;}
	
.m146{height:360px;margin:70px 0 0 0}
.m145 .a86{width:96%; }
.m147 .a87{width:92%;padding:80px 0 100px}
.m147 .a87 .im42{width:100%;margin:0 0 0}
.m147 .a87 .t90{width:96%;padding-left:4%}
.m148 .a88{width:92%;}
.m148 .a88 .t91{width:100%;font:300 22px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m148 .a88 form{width:100%;}
	.ck4{width:100%;box-sizing: border-box;}
.m149 .a89{width:86%}
	.ls34{width:100%;margin:0 0 30px;border-bottom:3px dotted rgba(255,255,255,.3);padding-bottom:25px}
	.ls34 .t93 {font:500 24px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
.m150 .a90{width:92%}
.m153 .a91{width:92%}
	.m153 .a91 .b148 .ls37 a{margin:0 10px;font:500 21px/60px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";letter-spacing:-1px;height:60px}
	
	.m153 .a91 .b148 .ls37 a.active{font:500 21px/60px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";letter-spacing:-1px;height:60px}
	
	.m153 .a91 .b149{width:100%}
	.bx4 table tr .t102{font:italic 700 18px/24px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-.5px}
.b151{width:100%}
	.b151 .ls40{padding: 10px 8px;font:500 18px/30px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
	.b151 .flw{font:900 14px/50px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-1px}
	.m145 .a86 .lk4 .mn3{width:240px;left:-110px}
	.m145 .a86 .lk4 .mn3 a{font:500 24px/48px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";margin-bottom:4px}
	.m145 .a86 .lk4:hover .mn3 a{height:50px;}
	.bgt10 h4{font:500 24px/36px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體"}
	.b147 .ls35 .t94{letter-spacing:-1px}
	.bx4 table tr td > img{width:90%;height:auto}
	.sha .ls39{width:100%}
	.im48{width:60px;height:60px}
	.m150 .a90{font:500 20px/50px 'Noto Sans TC','Noto Sans SC',"Century Gothic","微軟正黑體";padding:8px 0}
	.m150 .a90 span{display:none}
	/*20210917--activity02_Order-報名紀錄--訂單頁籤*/
	.m153 .a91 .b152{width:100%;background:linear-gradient(90deg,#fff 0%,#ccc 8%,#ccc 92%,#fff 100%) no-repeat center bottom/100% 2px;}
	
	.m156 .carousel-control .glyphicon-chevron-left{color:#000;font-size:32px;top:50%;left:22%;}
 .m156 .carousel-control .icon-next, 
 .m156 .carousel-control .glyphicon-chevron-right{color:#000;font-size:32px;top:50%;right:50%;}
	.m156 .carousel-control .icon-next, 
	.m156 .carousel-control .glyphicon-chevron-right,
	.m156 .carousel-control .glyphicon-chevron-left{color:#fff;opacity:1;text-shadow:0 5px 8px rgba(0,0,0,.75)}
	.b94{display:block}
.ls42a{text-align:center;margin:30px 0 0px}
.ls42a .ls42{width:40%;margin-bottom:40px;}
.ls42a .ls42 .im50{text-align: center}
.ls42a .ls42 .t107{font:500 16px/24px 'Noto Sans TC',"微軟正黑體";}
	.arw1{width:8%;vertical-align:middle;line-height:30px}
	.bt25{width:300px;margin-top:10px}
	
.m46 .a27 .b66 .ic2, .m46 .a27 .b66 .ic3, .m46 .a27 .b66 .ic4, .m46 .a27 .b66 .line, .m46 .a27 .b66 .fb
	{}
	
.m46 .a27 .b66 .ic2 a,
.m46 .a27 .b66 .ic3 a,
.m46 .a27 .b66 .ic4 a,
.m46 .a27 .b66 .line a,
.m46 .a27 .b66 .fb a{width:80px;height:66px;margin-left:5px;}
	
.m46 .a27 .b66 .ic2 a{margin-left:20px;float:left; background:url(../../images/ns/ic2_over.png) no-repeat center top/auto 100%;display:inline-block; opacity:0.85}
.m46 .a27 .b66 .ic2 a:hover{background:url(../../images/ns/ic2_over.png) no-repeat center top /auto 100%;opacity:1}
.m46 .a27 .b66 .ic3 a{background:url(../../images/ns/ic3_over.png) no-repeat center top/auto 100%;display:inline-block; opacity:0.85}
.m46 .a27 .b66 .ic3 a:hover{background:url(../../images/ns/ic3_over.png) no-repeat center top/auto 100%;opacity:1}
.m46 .a27 .b66 .ic4 a{background:url(../../images/ns/ic4_over.png) no-repeat center top/auto 100%;display:inline-block; opacity:0.85}
.m46 .a27 .b66 .ic4 a:hover{background:url(../../images/ns/ic4_over.png) no-repeat center top/auto 100%;opacity:1}
.m46 .a27 .b66 .line a{ background:url(../../images/ns/ic5_over.png) no-repeat center top/auto 100%;display:inline-block; opacity:0.85}
.m46 .a27 .b66 .line a:hover{background:url(../../images/ns/ic5_over.png)no-repeat center top /auto 100%;opacity:1}
.m46 .a27 .b66 .fb a{ background:url(../../images/ns/ic6_over.png) no-repeat center top/auto 100%;display:inline-block; opacity:0.85}
.m46 .a27 .b66 .fb a:hover{background:url(../../images/ns/ic6_over.png) no-repeat center top/ auto 100%;opacity:1}

/*行事曆*/
.m157 .a92{width:92%}
.m157 .a92 .b153{width:100%}
	
.m157 .a92 .b154{width:580px;}
.m157 .a92 .b154 .im51{background: url(../../images/cl/im3.jpg) no-repeat center top/auto 300px;margin:0 auto 20px;width:580px;}
.m157 .a92 .b154 .c53{width:100%}
.m157 .a92 .b155{width:100%}
	.ls43{width:100%;}
.m157 .a92 .b155 .t109{;font:700 24px/42px 'Noto Sans SC','Noto Sans TC',"微軟正黑體";height:44px;}
.m159{ width:580px;}
.bgt1 span{display: block;width:100%; height:60px;overflow:hidden;line-height:56px}
.m162 .a98 .b95 h4{font:700 26px/44px 'Noto Sans SC','Noto Sans TC',"微軟正黑體"; color:#000}
.m162 .a98 .b95, 
.m162 .a98 .b95 a{font:400 22px/32px 'Noto Sans SC','Noto Sans TC',"微軟正黑體";}

}