﻿@charset "utf-8";
/* CSS Document */

/* 重設
--------------------------------------------------- */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain) */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,<strong></strong>	
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;background: transparent;/*vertical-align: baseline;*/}
ol, ul, li{list-style: none;}

/*以下為針對HTML5,暫時不開放----------------*/  
/* HTML5 display-role reset for older browsers */
/*
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
*/
fieldset,img { border: none; }

/*-------------------基本-----------------------------*/
*, ::after, ::before{box-sizing: content-box}
a{ font-size:15px; text-decoration:none;outline:none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); color:#000 /* for IE */;transition:all 0.3s}
a:hover{ font-size:15px; text-decoration:none;color:#000;outline:none; /* for Firefox */hlbr:expression(this.onFocus=this.blur());transition:all 0.3s}
a:focus{outline: none;hlbr:expression(this.onFocus=this.blur());text-decoration:none;transition:all 0.3s}
body{outline:none; /* for Firefox */hlbr:expression(this.onFocus=this.blur()); /* for IE */ line-height:0px; min-width:1200px;
min-height:100vh; display:flex; flex-direction:column}
/*TOP整體下滑介面設定*/
.m0{ width:100%; height:auto; overflow:hidden; }
.m0-2{box-shadow:0 1px 3px rgba(0,0,0,0.1); height:0;overflow:hidden;position:relative; z-index:0;opacity:0;}
.m1{width:100%;height:79px;/*background:rgba(255,255,255,.5);*/border-bottom:0px solid rgba(255,255,255,.7);position:fixed;top:0;left: 0;z-index:3;background:rgba(240,235,57,.8);}
.m1x{width:100%;height:80px;overflow:hidden;display: none}
.m1 .a1{width:100%;height:80px;margin:0 auto}	
.m1 .a1 .lg1{width:auto;height:69px;overflow:hidden;padding:5px 20px;/*background:rgba(255,255,255,.75);*/display:inline-block;float:le;float:left;margin-right: 120px;/*background:#d9d3ca*/}
.m1 .a1 .lg1 img{width:auto;height:100%;}
/*--↓大橫幅-空間布局--*/
.m2a{width:100%;height:auto;overflow:hidden;margin:0 0 0;position: relative}

.m2{ width:100%; height:600px; overflow:hidden; line-height:0;margin:0 auto 0}
/*--↓圖片區域-控制超連結、藏字、顯示背景--*/
.m2 .carousel-inner > .carousel-item a{ width:100%; padding:0 0 0; height:600px; overflow:hidden; display:block; }
/*--↓大橫幅-圓點Page控制--*/
.m2 .carousel-indicators button{ height:10px; width:56px; background-color:rgba(255,255,255,1); border:2px solid #c9254b; margin:0 6px; box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:50px;transition:all 0.3s}
.m2 .carousel-indicators button:hover{background-color:#d45a76;transition:all 0.3s}
.m2 .carousel-indicators button.active{background-color:#c9254b; border:2px solid #c9254b}
.m2 .carousel-indicators{ bottom:60px}
/*--控制左右鍵滑鼠碰到顏色--*/
.m2 .carousel-control{ font-size:20px;opacity:1;color:rgba(255,255,255,0.8); text-shadow:0 1px 3px rgba(0,0,0,0.8);transition:all 0.3s}
.m2 .carousel-control:hover{color:rgba(255,255,255,255.1); transition:all 0.3s}
/*--控制左右鍵滑鼠"背景"碰到後黑色漸層關閉--*/
.m2 .carousel-control.left, .m1 .carousel-control.right{background-image:none}
/*--控制左右鍵尺寸--*/
.m2 .carousel-control .glyphicon-chevron-left{font-size:16px;}
.m2 .carousel-control .glyphicon-chevron-right{ font-size:16px;}
/*--控制左右鍵寬度--*/
.m2 .carousel-control.left,
.m2 .carousel-control.right{background-image:none; position:absolute;z-index:1;opacity:1;width:6%}
.m2 .carousel-control-next, .carousel-control-prev{background:none;border: 0}
.m2 .carousel-control-next-icon, .carousel-control-prev-icon
{width:4rem;height:4rem}
.m2 .carousel-control-next, .carousel-control-prev{width:8%}
/*主選單*/
.m1 .a1 .mn1{width:80%;height:auto;float:left;text-align:center;position:absolute;left:10%;top:0}
.m1 .a1 .mn1 .ls1{width:auto;height:auto;margin:0 25px;padding:0 0 0;display:inline-block;position: relative}
.m1 .a1 .mn1 .ls1 a{width:auto;height:auto;display: inline-block}
.m1 .a1 .mn1 .ls1 a .im1{width:auto;height:60px;overflow:hidden;background:url("../../images/ic1.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1 a:hover .im1{background:url("../../images/ic1_over.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1 a .t1{width:auto;height:auto;display:inline-block;font:500 20px/78px 'Noto Sans TC',"微軟正黑體";color: #04276d;transition:all 0.3s;text-shadow:0 1px 3px rgba(0,0,0,0);background:linear-gradient(90deg,#08348b 50%,#08348b 50%) no-repeat center 58px/0 2px;position:relative}
.m1 .a1 .mn1 .ls1:hover a .t1{color: #08348b;transition:all 0.3s;background:linear-gradient(90deg,#08348b 50%,#08348b 50%) no-repeat center 58px/100% 2px}
.m1 .a1 .mn1 .ls1 a .t1 img{width:auto;height:26px; padding-bottom:4px; vertical-align:middle; margin-right:10px}
.m1 .a1 .mn1 .ls1-2{vertical-align:top;margin-top:15px}
.m1 .a1 .mn1 .ls1-2 a .t1{width:auto;height:auto;overflow:hidden;display:inline-block;font:500 20px/48px 'Noto Sans TC',"微軟正黑體";color: #fff !important;transition:all 0.3s;text-shadow:0 1px 3px rgba(0,0,0,0);padding:0 20px;cursor:pointer;animation:go3 .6s ease-out 0s infinite alternate; animation-fill-mode: forwards; animation-paly-state: running; position:relative;}
.m1 .a1 .mn1 .ls1-2:hover a .t1{color:#fff !important;background: none}

.hot{width:72px;height:14px;overflow:hidden;background:#F11056;font:italic 700 12px/14px 'Noto Sans TC',"微軟正黑體";color: #fff;position:absolute;right:0px; top:12px;padding:0 4px;letter-spacing:1px}

.hot2{width:42px;height:18px;overflow:hidden;background:#F11056;font:italic 700 12px/16px 'Noto Sans TC',"微軟正黑體";color: #fff;position:absolute;right:240px; top:30px;padding:0 0;letter-spacing:1px;text-align:center}

@keyframes go3 { 
  0% { background: #f6002e;} 
  50% { background: #800;}
100% {background: #c00;/*font-weight:700*/}
}

.m1 .a1 .mn1 .ls1 a .im1-2{background:url("../../images/ic2.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1:hover a .im1-2{background:url("../../images/ic2_over.png") no-repeat center/auto 60px}

.m1 .a1 .mn1 .ls1 a .im1-3{background:url("../../images/ic3.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1:hover a .im1-3{background:url("../../images/ic3_over.png") no-repeat center/auto 60px}

.m1 .a1 .mn1 .ls1 a .im1-4{width:100px;background:url("../../images/ic4.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1:hover a .im1-4{background:url("../../images/ic4_over.png") no-repeat center/auto 60px}

.m1 .a1 .mn1 .ls1 a .im1-5{background:url("../../images/ic5.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1:hover a .im1-5{background:url("../../images/ic5_over.png") no-repeat center/auto 60px}

.m1 .a1 .mn1 .ls1 a .im1-6{background:url("../../images/ic6.png") no-repeat center/auto 60px}
.m1 .a1 .mn1 .ls1:hover a .im1-6{background:url("../../images/ic6_over.png") no-repeat center/auto 60px}
/*-↓↓↓↓---TOP整體下滑介面相關------↓↓↓↓--*/
.m1-2{ height:0;verflow:hidden;background:rgba(240,235,57,.85);border-bottom:0px solid rgba(255,255,255,.0);box-shadow:0 2px 6px rgba(0,0,0,0.25);z-index:0;transition:all 0.3s; }
.top-bar{ height:79px;overflow:inherit;z-index:99;border-bottom:0px solid rgba(240,235,57,.4)}
.top-bar{ height:79px;overflow:inherit;z-index:99;border-bottom:0px solid rgba(240,235,57,.4)}
.m1-2 .a1 .mn1 .ls1 a .t1{color: #00256f;}
.m1-2 .a1 .mn1 .ls1:hover a .t1{color: #333;}
.m1-2 .a1 .mn1 .ls1 a .im1{background-image:url("../../images/ic1_over.png")}
.m1-2 .a1 .mn1 .ls1 a:hover .im1{background:url("../../images/ic1b.png") no-repeat center/auto 60px}

.m1-2 .a1 .mn1 .ls1 a .im1-2{background:url("../../images/ic2_over.png") no-repeat center/auto 60px}
.m1-2 .a1 .mn1 .ls1:hover a .im1-2{background:url("../../images/ic2b.png") no-repeat center/auto 60px}

.m1-2 .a1 .mn1 .ls1 a .im1-3{background:url("../../images/ic3_over.png") no-repeat center/auto 60px}
.m1-2 .a1 .mn1 .ls1:hover a .im1-3{background:url("../../images/ic3_over.png") no-repeat center/auto 60px}

.m1-2 .a1 .mn1 .ls1 a .im1-4{width:100px;background:url("../../images/ic4_over.png") no-repeat center/auto 60px}
.m1-2 .a1 .mn1 .ls1:hover a .im1-4{background:url("../../images/ic4b.png") no-repeat center/auto 60px}

.m1-2 .a1 .mn1 .ls1 a .im1-5{background:url("../../images/ic5_over.png") no-repeat center/auto 60px}
.m1-2 .a1 .mn1 .ls1:hover a .im1-5{background:url("../../images/ic5b.png") no-repeat center/auto 60px}

.m1-2 .a1 .mn1 .ls1 a .im1-6{background:url("../../images/ic6_over.png") no-repeat center/auto 60px}
.m1-2 .a1 .mn1 .ls1:hover a .im1-6{background:url("../../images/ic6b.png") no-repeat center/auto 60px}
/*-↑↑↑↑↑↑↑↑↑---TOP整體下滑介面相關------↑↑↑--*/
/*主選單下拉*/
.m1 .a1 .mn1 .ls1 .lk1{width:200px;height:0;position:absolute;top:110px;left:-54px;background:rgba(255,255,255,.9);border-radius:12px;}
.m1 .a1 .mn1 .ls1 .lk1-2{left:-68px;}
.m1 .a1 .mn1 .ls1:hover .lk1{height:auto;padding:0px 0;border:1px solid #888;padding:2px 0 8px;box-shadow:0 2px 5px rgba(0,0,0,.3)}
.m1 .a1 .mn1 .ls1 .lk1 span
{ width:0; height:0; border-bottom:12px solid rgba(255,255,255,0);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);opacity:1;transition:all 0.3s;position:absolute;left:96px; top:-8px}
.m1 .a1 .mn1 .ls1:hover .lk1 span{border-bottom:12px solid rgba(255,255,255,1);}
/*--↓↓↓--top選單視窗下滑才出現--↓↓↓--*/
.m1-2 .a1 .mn1 .ls1 .lk1 span{border-bottom:8px solid rgba(136,136,136,0);}
.m1-2 .a1 .mn1 .ls1:hover .lk1 span{border-bottom:8px solid rgba(136,136,136,1);}
/*--↑↑↑--top選單視窗下滑才出現--↑↑↑--*/
.m1 .a1 .mn1 .ls1 .lk1 a {width:90%;height:0;overflow:hidden;font:500 18px/40px 'Noto Sans TC',"微軟正黑體";color: #333;display: block;text-align:center;border-bottom:0px dotted #ccc;margin:0 auto}
.m1 .a1 .mn1 .ls1:hover .lk1 a {height:40px;border-bottom:2px dotted #ccc}
.m1 .a1 .mn1 .ls1 .lk1 a:hover{color:#c9254b}
.m1 .a1 .mn1 .ls1 .lk1 a img{width:auto;height:30px;overflow:hidden;display: inline;vertical-align:middle;padding-bottom:4px;margin-right:6px}
/*搜尋*/
.m1 .a1 .sha{width:220px;height:56px;overflow:hidden;float: right;border:0px solid #bbb;background:#fff;border-radius:8px;margin-top: 32px;padding:0 0 0 6px;box-sizing: border-box;}
/*--↓↓↓--top選單視窗下滑才出現--↓↓↓--*/
.m1-2 .a1 .sha{border:1px solid #bbb;box-shadow:0 0px 5px rgba(0,0,0,.25) inset}
/*--↑↑↑--top選單視窗下滑才出現--↑↑↑--*/
.m1 .a1 .sha .in1{width:75%;height:56px;overflow:hidden;border:0;background:none;font:500 18px/54px 'Noto Sans TC',"微軟正黑體";color: #333;float: left;display: block;text-align:center}
.m1 .a1 .sha .im2{width:30px;height:30px;overflow:hidden;padding-top: 12px}
/*常駐選單*/
.m1 .a1 .mn2{width:160px;height:56px;float: right;margin:32px 20px 0 20px;box-sizing: border-box;}
.m1 .a1 .mn2 .ls2 {width:100%;height:56px;position: relative;transition:all 0.3s}
.m1 .a1 .mn2 .ls2 > a {width:100%;height:56px;overflow:hidden;background:#fff;font:500 20px/56px 'Noto Sans TC',"微軟正黑體";color: #333;display: block;border-radius:100px;text-align:center;box-sizing: border-box;}
.m1 .a1 .mn2 .ls2 > a:hover{background:#eee}
.m1 .a1 .mn2 .ls2 > a img{width:auto;height:30px;overflow:hidden;display: inline;vertical-align:middle;padding-bottom:4px;margin-right:6px}
/*視窗下滑才顯示版本*/
.m1-2 .a1 .mn2 .ls2 > a{border:1px solid #ccc}
/*常駐選單下拉*/
.m1 .a1 .mn2 .ls2 .lk2{width:160px;height:auto;overflow:hidden;position:absolute;top:56px;left:0;padding:10px 0 0;transition:all 0.3s}
.m1 .a1 .mn2 .ls2:hover .lk2{height:auto;transition:all 0.3s}
.m1 .a1 .mn2 .ls2 .lk2 a {width:100%;height:0;overflow:hidden;background:#fff;font:500 20px/56px 'Noto Sans TC',"微軟正黑體";color: #333;display: block;border-radius:100px;text-align:center;margin-bottom:10px;transition:all 0.3s;box-shadow:0 2px 5px rgba(0,0,0,0)}
.m1 .a1 .mn2 .ls2:hover .lk2 a {height:56px;transition:all 0.3s;box-sizing: border-box;}
.m1 .a1 .mn2 .ls2 .lk2 a:hover{background:#eee}
.m1 .a1 .mn2 .ls2 .lk2 a img{width:auto;height:30px;overflow:hidden;display: inline;vertical-align:middle;padding-bottom:4px;margin-right:6px;}
/*常駐選單下拉-視窗下滑才顯示版本*/
.m1 .a1 .mn2 .ls2:hover .lk2 a{border:1px solid #ccc}
/*跑馬燈*/
.m3{width:100%;height:auto;overflow:hidden;padding-left:15%;box-sizing: border-box;border-bottom:1px solid #ddd}
.m3 .a2{width:100%;height:auto;overflow:hidden;padding:30px 0}
.m3 .a2 .b1{width:auto;height:auto;overflow:hidden;float:left}
.m3 .a2 .b1 > div{float:left}
.m3 .a2 .b1 .im2{width:30px;height:auto;overflow:hidden;margin: 0 15px 0 0;border-right:1px solid #333;padding:15px 15px 15px 0}

.m3 .a2 .b1 .im2 img{width:auto;height:auto;}
.m3 .a2 .b1 .dt1{width:120px;height:auto;overflow:hidden;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";color:#000;transition:all 0.3s;}
.m3 .a2 .b1 .t2{width:120px;height:auto;overflow:hidden;font:500 20px/40px 'Noto Sans TC',"微軟正黑體";color:#fff;transition:all 0.3s;background:#c9254b;text-align:center;border-radius:8px;margin:10px 10px 0}
.m3 .a2 .b1 .t3{width:850px;height:auto;overflow:hidden;padding-right:20px;border-right:1px solid #333;margin-right:20px}
.m3 .a2 .b1 .t3 a{width:auto;height:auto;overflow:hidden;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";color:#333;}
.m3 .a2 .b1 .t3 a:hover{width:auto;height:auto;overflow:hidden;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";color:#333;}
.m3 .a2 .bta1{width:auto;height:auto;overflow:hidden;transition:all 0.3s;border-radius:8px;margin:18px 10px 0;}
.m3 .a2 .bta1 > div{float:left;width:auto;height:23px;overflow:hidden}
.m3 .a2 .bta1 .bt1{}
.m3 .a2 .bta1 .bt1 img{width:auto;height:100%;}
.m3 .a2 .bta1 .im3{margin:0 15px}
.m3 .a2 .bta1 .bt2{}
.m3 .a2 .bta1 .bt2 img{width:auto;height:100%;}
/*關於大愛*/
.m4{width:100%;height:auto;overflow:hidden;background: url("../../images/bg1.jpg") no-repeat center top}
.m4 .a3{width:1200px;height:800px;overflow:hidden;margin:0 auto}
.m4 .a3 .b2{width:48%;height:auto;overflow:hidden;padding-top:90px;float: right;text-align: center}
.m4 .a3 .b2 .im4{width:100%;height:271px;overflow:hidden;margin-bottom: 30px}
.m4 .a3 .b2 .im4 img{width:auto;height:100%;}
.m4 .a3 .b2 .t4{width:90%;height:auto;overflow:hidden;font:300 20px/36px 'Noto Sans TC',"微軟正黑體";color:#333;text-align:justify;text-justify: inter-ideograph;float: right;letter-spacing:-1px;margin-bottom: 40px}
.m4 .a3 .b2 .t4 h4{font:700 20px/30px 'Noto Sans TC',"微軟正黑體";color:#333;margin-bottom:20px;}
.bt3{width:50%; height:64px;font:24px/64px "Century Gothic","微軟正黑體";color:#fff; display:inline-block; text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:0 auto 0;text-align:center}
.bt3:hover{  border:0px solid #3577c1;transition:all 0.3s}
.bt3 a{width:100%; height:64px;font:24px/64px "Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px;background:#443f36;display: block}
.bt3 a:hover{ background:#706758; border:0px solid #3577c1;transition:all 0.3s;}
.bt3 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}
/*最新消息*/
.m5{width:100%;height:auto;overflow:hidden;background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat right top/81% 100%;padding:100px 0  20px}
.m5 .a4{width:90%;height:auto;overflow:hidden;margin:0 auto}
.m5 .a4 .t5{width:100%;height:auto;overflow:hidden;font:500 86px/96px 'Noto Serif TC',"微軟正黑體";color:#000;letter-spacing:-1px;margin:0 0 60px;text-align:center}
/*最新消息--標題*/
.m5 .a4 .t5 h4{width:auto;height:64px;overflow:hidden;font:500 22px/32px 'Noto Serif TC',"微軟正黑體";color:#333;letter-spacing:-1px;margin:28px 0 0;display:inline-block;text-align:left;padding-left:25px; border-left:1px solid #888;vertical-align: bottom}
/*最新消息--列表區域*/
.m5 .a4 .b3{width:100%;height:auto;overflow:hidden;margin:0 auto}
.m5 .a4 .b3 .ls3{width:30.3%;height:auto;overflow:hidden;margin:0 1.5% 80px;float:left}
.m5 .a4 .b3 .im5{width:100%;height:auto;overflow:hidden;}
.m5 .a4 .b3 .im5 img{width:100%;height:auto;transition:all 0.3s}
.m5 .a4 .b3 .im5 img:hover {transform:rotate(0deg) scale(1.05); transition:all 0.3s;}
.m5 .a4 .b3 .c1{width:100%;height:auto;overflow:hidden;}
.m5 .a4 .b3 .c1 .dt2{width:50%;height:66px;overflow:hidden;font: 24px/66px verdana,'Noto Sans TC',"微軟正黑體" ;color:#000;transition:all 0.3s;float: left;letter-spacing:-1px}
.m5 .a4 .b3 .c1 .tp1{width:126px;height:36px;overflow:hidden;font:500 24px/34px 'Noto Sans TC',"微軟正黑體";color:#fff;transition:all 0.3s;background:#c9254b;text-align:center;border-radius:100px;margin:15px 0 ;float: right}
.m5 .a4 .b3 .t6{width:100%;height:64px;overflow:hidden;text-align:justify;text-justify: inter-ideograph;}
.m5 .a4 .b3 .t6 a{overflow:hidden;font:500 24px/32px 'Noto Sans TC',"微軟正黑體";color:#111;}
.m5 .a4 .b3 .t6 a:hover{color:#c9254b;}
.bt4{width:300px; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;  text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:60px auto 0;}
.bt4:hover{  border:0px solid #3577c1;transition:all 0.3s}
.bt4 a{width:auto; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px;background:#443f36;padding:0 25px}
.bt4 a:hover{ background:#706758; border:0px solid #3577c1;transition:all 0.3s;}
.bt4 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}

/*課程/活動*/
.m6{width:100%;height:auto;overflow:hidden;padding:100px 0  0}
.m6 .a5{width:1240px;height:auto;overflow:hidden;margin:0 auto}
.m6 .a5 .t7{width:100%;height:auto;overflow:hidden;font:500 86px/96px 'Noto Serif TC',"微軟正黑體";color:#000;letter-spacing:-1px;margin:0 0 60px;text-align:left;position: relative}
/*課程/活動--標題*/
.m6 .a5 .t7 span{font:500 70px/96px "Times New Roman",'Noto Serif TC',"微軟正黑體";color:#c9254b;}
.m6 .a5 .t7 h4{font:500 24px/32px 'Noto Serif TC',"微軟正黑體";color:#000;letter-spacing:4px}
.bt5{width:300px; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;  text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:0 0 0;position: absolute;right:0;top:40px}
.bt5:hover{  border:0px solid #3577c1;transition:all 0.3s}
.bt5 a{width:auto; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px;background:#443f36;padding:0 25px}
.bt5 a:hover{ background:#706758; border:0px solid #3577c1;transition:all 0.3s;}
.bt5 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}

/*課程/活動--列表*/
.m6 .a5 .b4{width:100%;height:auto;overflow:hidden;margin:0 auto 60px}
.m6 .a5 .b4 .ls4{width:30.3%;height:auto;overflow:hidden;margin:0 1.5%;float:left;border-top:2px solid #ccc;padding:20px 0 60px}
/*課程/活動--列表--日期+按鈕*/
.m6 .a5 .b4 .ls4 .t8{width:100%;height:auto;overflow:hidden;font:500 20px/40px 'Noto Sans TC',"微軟正黑體";color:#888;text-align:left;margin-bottom:30px;}
.m6 .a5 .b4 .ls4 .t8 .bt6{width:auto;height:24px;overflow:hidden;float:right;font:500 14px/24px 'Noto Sans TC',"微軟正黑體";margin-top: 8px}
.m6 .a5 .b4 .ls4 .t8 .bt6 a{width:auto;height:auto;overflow:hidden;font:500 14px/24px 'Noto Sans TC',"微軟正黑體";color:#fff;text-align:center;padding:0 8px;background:#aaa;display: block;border-radius:20px;}
.m6 .a5 .b4 .ls4 .t8 .bt6 a:hover{background:#555;}

/*課程/活動--列表--課程名稱*/
.m6 .a5 .b4 .ls4 .t9{width:100%;height:auto;overflow:hidden;text-align: left}
.m6 .a5 .b4 .ls4 .t9 a{font:700 20px/30px 'Noto Sans TC',"微軟正黑體";color:#000;text-align:justify;text-justify: inter-ideograph;}
.m6 .a5 .b4 .ls4 .t9 a:hover{color:#555;}

/*服務項目*/
.m7{width:100%;height:auto;overflow:hidden;background: url("../../images/bg2.jpg") no-repeat center top}
.m7 .a6{width:90%;height:800px;overflow:hidden;margin:0 auto}
/*服務項目--右半*/
.m7 .a6 .b5{width:50%;height:auto;overflow:hidden;float: right;}
/*服務項目--右半--主標題*/
.m7 .a6 .b5 .t10{width:100%;height:auto;overflow:hidden;padding-top:450px;font:500 82px/86px 'Noto Serif TC',"微軟正黑體";color:#fff;}
.m7 .a6 .b5 h4{font:72px/80px "Times New Roman",'Noto Serif TC',"微軟正黑體"}
.m7 .a6 .b5 h5{font:300 24px/36px 'Noto Serif TC',"微軟正黑體";}
/*服務項目--左半*/
.m7 .a6 .b6{width:50%;height:auto;overflow:hidden;float: left;padding-top:50px}
/*服務項目--左半--項目列表*/
.m7 .a6 .b6 .ls5{width:80%;height:auto;overflow:hidden;margin-bottom: 50px;margin-left:40px}
.m7 .a6 .b6 .ls5-2{margin-left:0}
.m7 .a6 .b6 .ls5 img{width:100%;height:auto;transition:all 0.3s;filter:contrast(100%);-webkit-filter:contrast(100%);}
.m7 .a6 .b6 .ls5 img:hover {/*transform:rotate(0deg) scale(1.00);*/ transition:all 0.3s;filter:contrast(140%);-webkit-filter:contrast(140%);}
.m7 .a6 .b6 .bt7{width:300px; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;  text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:60px auto 0;}
.m7 .a6 .b6 .bt7 a{width:auto; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px;background:#443f36;padding:0 25px}
.m7 .a6 .b6 .bt7 a:hover{ background:#706758; border:0px solid #3577c1;transition:all 0.3s;}
.m7 .a6 .b6 .bt7 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}
/*QA*/
.m8{width:100%;height:auto;overflow:hidden;background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat left 120px/81% 100%;padding:40px 0 ;margin-bottom: 60px}
.m8 .a7{width:100%;height:auto;overflow:hidden;}
/*QA-英文標題*/
.m8 .a7 .b7{width:90%;height:auto;overflow:hidden;margin:0 auto 60px}
.m8 .a7 .b7 .im6{width:100%;height:194px;overflow:hidden;background:url("../../images/im6.png") no-repeat left center/auto 100%;margin-bottom:20px} 
/*QA-中文標題*/
.m8 .a7 .b7 .t11{width:100%;height:auto;overflow:hidden;font:500 40px/100px 'Noto Serif TC',"微軟正黑體";background:linear-gradient(90deg,#ccc 50%,#ccc 50%) no-repeat right center/330px 2px;letter-spacing:8px}
.m8 .a7 .b7 .t11 span{font:500 20px/100px 'Noto Sans TC',"微軟正黑體";margin-left:100px;letter-spacing:2px;color:#666}
.m8 .a7 .bn1{width:100%;height:600px;overflow:hidden;background: url("../../images/bn2.jpg") no-repeat center top;padding-top: 200px;box-sizing: border-box;}
.m8 .a7 .bn1 .t12{width:100%;height:auto;overflow:hidden;text-align-last: center}
.m8 .a7 .bn1 .t12 a{width:80%;height:auto;overflow:hidden;font:500 42px/100px 'Noto Serif TC',"微軟正黑體";margin:0 auto;color:#fff;letter-spacing:8px}
.m8 .a7 .bn1 .t12 a:hover{color:#ccc;}
.m8 .a7 .bn1 .bt8{width:240px; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;  text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:0px auto 0;}
.m8 .a7 .bn1 .bt8 a{width:auto; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px;padding:0 25px;border:2px solid #fff}
.m8 .a7 .bn1 .bt8 a:hover{ background:#fff;transition:all 0.3s;border:2px solid #fff;color: #000}
.m8 .a7 .bn1 .bt8 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}
/*down*/
.m9{width:100%;height:auto;overflow:hidden;padding:40px 0 50px;margin-bottom:0;background:#eee;display: none}
.m9 .a8{width:1200px;height:auto;overflow:hidden;margin:0 auto}
.m9 .a8 .ls6{min-width:130px;width: auto;height:auto;overflow:hidden;margin:0 10px 0 0;float:left}
.m9 .a8 .ls6-2{float:right}
.m9 .a8 .ls6 .t13{width:100%;height:auto;overflow:hidden;font:700 18px/42px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#000; }
.m9 .a8 .ls6 .t14{width:100%;height:auto;overflow:hidden;}
.m9 .a8 .ls6 .t14 a{font:500 14px/36px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#666; }
.m9 .a8 .ls6 .t14 a:hover{color:#000;text-decoration: underline}
.m9 .a8 .ls6 .bt9{width:60px;height:24px;overflow:hidden;margin-top:10px}
.m9 .a8 .ls6 .bt9 a{width:auto;height:auto;overflow:hidden;font:500 12px/24px 'Noto Sans TC',"微軟正黑體";color:#fff;text-align:center;padding:0 8px;background:#aaa;display: block;border-radius:20px;}
.m9 .a8 .ls6 .bt9 a:hover{background:#555;}
.m9 .a8 .ls6 .im7{width:40px;height:40px;overflow:hidden;float:left;margin-right:12px;}
.m9 .a8 .ls6 .im7 img{width:100%;height:auto}
/*down3*/
.m10{width:100%;height:auto;overflow:hidden;background:#fff;padding:5px 0;background:#d9d3ca}
.m10 .a9{width:90%;height:auto;overflow:hidden;margin:0 auto;text-align: center}
.m10 .a9 .lg2{width:auto;height:74px;overflow:hidden;float:left;display: none}
.m10 .a9 .lg2 img{width:auto;height:100%;}
.m10 .a9 .t15{width:auto;height:50px;overflow:hidden;font:500 18px/50px 'Noto Sans TC',"微軟正黑體";color:#666;margin:0 auto}
.m10 .a9 .design{display:none}

/*aa1--關於大愛*/
.m11{width:100%;height:600px;overflow:hidden;background: url("../../images/aa1/bn1.jpg") no-repeat center top;margin-bottom: 80px}
.m12{width:100%;height:auto;overflow:hidden;}
.m12 .a10{width:1200px;height:auto;overflow:hidden;margin: 0 auto}

.m12 .a10 .t16{width:100%;height:auto;overflow:hidden; ;font:500 20px/36px 'Noto Sans TC',"微軟正黑體";text-align:justify;text-justify: inter-ideograph;margin-bottom:60px}
.m12 .a10 .t16 h4{font:700 50px/60px 'Noto Sans TC',"微軟正黑體";margin-bottom:60px}
.m12 .a10 .t16 h5{font:700 50px/60px 'Noto Sans TC',"微軟正黑體";margin-bottom:0}
.m12 .a10 .t16 h6{font:700 28px/60px 'Noto Sans TC',"微軟正黑體";margin-bottom:0}
.m12 .a10 .t16 .im8{width:100%;height:auto;overflow:hidden;margin: 0 0 50px;}
.m12 .a10 .t16 .im8 img{width:100%;height:auto;}

/*news_list--最新消息*/
.m13{width:100%;height:600px;overflow:hidden;background: url("../../images/ns1/bn1.jpg") no-repeat center top;margin-bottom: 0}
.m5-2{padding:70px 0;background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat right top/81% 85%;}
.m5 .a4 .t17{width:100%;height:auto;overflow:hidden; ;font:500 50px/60px 'Noto Sans TC',"微軟正黑體";margin:0 0 60px;text-align:center;color: #000}
/*列表分類*/
.m5 .a4 .b8{width:90%;height:auto;overflow:hidden;margin: 0 auto 60px}
.tpa1{width:100%;height:auto;overflow:hidden;}
.tpa1 .carousel-inner{width:80%;height:66px;margin: 0 auto;text-align: center}
.ls8{width:20%;height:60px;overflow:hidden;display: inline-block;box-sizing: border-box;margin:0 .3%}
.ls8 a{width:100%;height:60px;overflow:hidden;display: inline-block;font:500 22px/56px'Noto Sans TC', "Century Gothic","微軟正黑體";color:#888;box-sizing: border-box;border: 2px solid #ccc;border-radius:6px; ;text-align:center;box-sizing: border-box;}
.ls8 a:hover{background:#434036; border: 2px solid #434036;;color: #fff}
.ls8 a.active{background:#434036; border: 2px solid #434036;color: #fff}
.tpa1 .carousel-control-next, 
.tpa1 .carousel-control-prev{width:60px;height:60px;border:0;color:#333;background:#333;box-sizing: border-box;}
/*頁籤*/
.pga1{width:100%;  border-top:0px dotted #ccc; height:auto; overflow:hiddepn;margin:20px 0 0px;text-align:center}
.pga{ border-top:0; margin-left:20px}
.pager div, .pager span, .pager a {
    border-radius: 5px;
}
.pager{
    margin: 0;
    padding:10px 0 0; height:auto; overflow:hidden
}
ul.PagerPagination li{display:inline}
ul.PagerPagination li a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #888;
    display: inline-block;
    font:bold 26px/58px "Century Gothic","新細明體";
    height: 60px;
    margin-right:5px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 60px; cursor:pointer
}
ul.PagerPagination li a:hover {
    background: #666 none repeat scroll 0 0;
    border: 1px solid #666;
    color: #fff !important;
}
ul.PagerPagination li.active a {
    background: #333 none repeat scroll 0 0;
    border: 1px solid #333;
    color: #fff;
    display: inline-block;
    font:bold 26px/58px "Century Gothic","新細明體";
    width:60px;height:60px;
    text-align: center;
}
ul.PagerPagination .PagedList-skipToPrevious a, ul.PagerPagination .PagedList-skipToNext a {
    background: #fff none repeat scroll 0 0;
    color: #888;
    display: inline-block;
    font:bold 26px/58px "Century Gothic","新細明體";
    height: 60px;
    text-align: center;
    width: 60px;
}

/*最新消息內頁內容*/
.m13-2{margin-bottom:60px}
.m14{width:100%;height:auto;overflow:hidden;background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat right top/65% 85%;padding:60px 0 0 }
.m14 .a11{width:900px;min-height: 300px; height:auto;overflow:hidden;margin: 0 auto}
.m14 .a11 .b9{width:100%;height:auto;overflow:hidden;margin-bottom: 30px}

.m14 .a11 .b9 .tp2{width:126px;height:36px;overflow:hidden;font:500 24px/34px 'Noto Sans TC',"微軟正黑體";color:#fff;transition:all 0.3s;background:#c9254b;text-align:center;border-radius:100px;margin:8px 20px 0 0;float:left}

.m14 .a11 .b9 .dt3{width:auto;height:auto;overflow:hidden;font:500 24px/50px verdana,'Noto Sans TC',"微軟正黑體";color:#000;transition:all 0.3s;float:left;}
.bt10{width:auto; height:50px;font:24px/48px "Century Gothic","微軟正黑體";color:#fff; display:inline-block;transition:all 0.3s;float: right}
.bt10:hover{border:0px solid #3577c1;transition:all 0.3s}
.bt10 a{width:auto; height:50px;font:500 24px/48px'Noto Sans TC', "Century Gothic","微軟正黑體";color:#666; display:block;border-radius:10px;border:1px solid #888;padding:0 12px;box-sizing: border-box;}
.bt10 a:hover{ background:#333; border:1px solid #333;color:#fff}
.bt10 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}
/*最新消息內頁--大標題*/
.m14 .a11 .t18 {width:100%;height:auto;overflow:hidden;font:700 50px/60px 'Noto Sans TC',"微軟正黑體";color:#000;margin: 0 0 30px;}

.m14 .a11 .im9{width:100%;height:auto;overflow:hidden;margin: 0 0 50px;}
.m14 .a11 .im9 img{width:100%;height:auto;}
.m14 .a11 .t19 {width:100%;height:auto;overflow:hidden;font:500 20px/30px 'Noto Sans TC',"微軟正黑體";color:#000;margin: 0 0 30px;text-align:justify;text-justify: inter-ideograph;}
.m14 .a11 .t19 .st1{;font:700 30px/36px 'Noto Sans TC',"微軟正黑體";}
.m14 .a11 .t19 ul{padding-left:28px;}
.m14 .a11 .t19 ul li{ list-style:outside;list-style-type:disc}
/*關鍵字*/
.m14 .a11 .tag{width:100%;height:auto;overflow:hidden;font:700 20px/30px 'Noto Sans TC',"微軟正黑體";margin:0 0 ;padding:30px 0 }
.m14 .a11 .tag a{font:700 20px/30px 'Noto Sans TC',"微軟正黑體";color:#000;margin-right:15px}
.m14 .a11 .tag a:hover{color:#c9254b;}
/*上一則下一則*/
.m14 .a11 .b10{width:100%;height:auto;overflow:hidden;margin: 0 0 50px;text-align: center}
.bt11{width:29.3%; height:60px;font:24px/58px "Century Gothic","微軟正黑體";color:#fff; display:inline-block;transition:all 0.3s;margin:0 1%;box-sizing: border-box;}
.bt11 a{width:100%; height:60px;font:500 24px/58px'Noto Sans TC', "Century Gothic","微軟正黑體";color:#333; display:inline-block;border-radius:6px;border:1px solid #ccc;padding:0 10px;box-sizing: border-box;background:#fff}
.bt11 a:hover{ background:#333; border:1px solid #333;color: #fff}
.bt11 a img{width:auto;height:16px;display:inline-block; padding:0 0 6px; margin-right:8px;}

/*news2_list--服務項目*/
.m15{width:100%;height:600px;overflow:hidden;background: url("../../images/ns2/bn1.jpg") no-repeat center top;margin-bottom: 0}
.m5 .a4 .b3 .c1 .tp1-2{float: left}

/*question_list--常見問題*/
.m5 .a4 .b8-2{margin: 0 auto 20px}
.m16{width:100%;height:600px;overflow:hidden;background: url("../../images/qs/bn1.jpg") no-repeat center top;margin-bottom: 0}
.m5-3{padding:70px 0;background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat left top/81% 82%;}
.m5-3 .a4{width:1200px}
.m5 .a4 .b11{width:100%;height:auto;overflow:hidden;margin:0 auto 40px}
.m5 .a4 .b11 .im10{width:100%;height:194px;overflow:hidden;background:url("../../images/im6.png") no-repeat left center/auto 100%;margin-bottom:10px} 
/*QA-中文標題*/
.m5 .a4 .b11 .t20{width:100%;height:auto;overflow:hidden;font:500 40px/50px 'Noto Serif TC',"微軟正黑體";background:linear-gradient(90deg,#ccc 50%,#ccc 50%) no-repeat right center/50px 2px;letter-spacing:8px}
.m5 .a4 .b11 .t20 span{font:500 20px/50px 'Noto Sans TC',"微軟正黑體";margin-left:50px;letter-spacing:2px;color:#666}
/*question_list--常見問題--問題列表區域*/
.b12{width:100%;min-height:600px;height:auto;overflow: hidden;margin: 0 auto 40px;padding:0 3% 20px;box-sizing: border-box;}
.b12 .accordion-button{border-radius:100px !important;margin-top: 20px;padding:20px 3%}
.b12 .accordion-collapse{border:0}
.b12 .accordion-button,
.b12 .accordion-button:not(.collapsed){font:700 24px/30px 'Noto Sans TC',"微軟正黑體";color:#333;box-sizing: border-box;box-shadow:0 2px 6px rgba(0,0,0,.3);background:#fff;text-align: left}
.b12 .accordion-button:not(.collapsed){color:#0e2d72;}
.b12 .accordion-button img{width:auto;height:30px; padding-bottom:0px; vertical-align:middle; margin-right:8px;background:#fff}
.b12 .accordion-body{font:500 20px/32px 'Noto Sans TC',"微軟正黑體";color:#333;background: #fff;width:92%;border-radius:0 0 10px 10px;box-shadow:0 2px 6px rgba(0,0,0,.3);margin:0 auto 25px}
.b12 .accordion-body ul{padding-left:25px;}
.b12 .accordion-body ul li{ list-style:outside;list-style-type:dics}

/*news3_list--課程活動*/
.m17{width:100%;height:600px;overflow:hidden;background: url("../../images/ns3/bn1.jpg") no-repeat center top;margin-bottom: 0}
/*news3_list--課程活動-行事曆套件區域*/
/*.b12{width:100%;min-height:600px;height:auto;overflow: hidden;margin: 0 auto 40px;padding:20px 3%;box-sizing: border-box;}*/
/*news3_list--課程活動--月曆套件*/
.m18{
 width: 1200px;margin: 0 auto;background:#fff;font:500 20px/24px 'Noto Sans TC',"微軟正黑體";color:#333;padding:15px 15px;box-shadow:0 2px 8px rgba(0,0,0,0);border-radius:10px;box-sizing: border-box;border:1px solid #ddd
 }
.m18 a,
.m18 a:hover{
 font:500 20px/24px 'Noto Sans TC',"微軟正黑體";color:#333;}
.fc .fc-toolbar-title{font:500 40px/36px 'Noto Sans TC',"微軟正黑體";}
.fc .fc-toolbar.fc-header-toolbar{margin-bottom:10px }

/*news3_detail--課程活動--日期*/
.m14-2{background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat right top/65% 85%;}
.m14 .a11 .b9 .dt4{width:auto;height:auto;overflow:hidden;font:700 28px/50px 'Noto Sans TC',"微軟正黑體";color:#000;transition:all 0.3s;float:left;background:linear-gradient(90deg,#333 50%,#333 50%) no-repeat center bottom/100% 2px;letter-spacing:-1px}
/*news3_detail--課程---報名表單*/
.m14 .a11 .b13{ width:100%;height:auto;overflow:hidden;margin:0 auto 40px;background: #fff;padding:0 0%;box-sizing: border-box;}
.m14 .a11 .b13 .t21{width:100%;height:auto;overflow:hidden;font:700 54px/100px 'Noto Sans TC',"微軟正黑體";margin-bottom:0px}
.m14 .a11 .b13 .t21 h4{width:100%;height:auto;overflow:hidden;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";border-top:8px solid #ccc}	
.m14 .a11 .b13 form{width:100%;height:auto;overflow:hidden;}
.m14 .a11 .b13 form .ls7{width:100%;height:auto;overflow:hidden;margin-bottom:15px}
.m14 .a11 .b13 form .ls7 .t22{width:18%;height:auto;overflow:hidden;font:500 24px/40px 'Noto Sans TC',"微軟正黑體";margin-right:2%;float: left;text-align: right}
.m14 .a11 .b13 form .ls7 .t22{width:18%;height:auto;overflow:hidden;font:500 24px/40px 'Noto Sans TC',"微軟正黑體";margin-right:2%;float: left;text-align: right}
.m14 .a11 .b13 form .ls7 input{width:40%;height:50px;overflow:hidden;font:500 20px/50px 'Noto Sans TC',"微軟正黑體";float: left;padding: 0 6px;box-sizing: border-box;border:2px solid #ccc;border-radius:6px;}

.m14 .a11 .b13 form .ls7 .in1{width:68%;height:50px;overflow:hidden;font:500 20px/50px 'Noto Sans TC',"微軟正黑體";float: left;padding: 0 6px;box-sizing: border-box;border:2px solid #ccc;border-radius:6px;}
.m14 .a11 .b13 form .ls7 .in2{width:30%;height:50px;overflow:hidden;font:500 20px/50px 'Noto Sans TC',"微軟正黑體";float: left;padding: 0 6px;box-sizing: border-box;border:2px solid #ccc;border-radius:6px;text-align:center !important}
.m14 .a11 .b13 form .ls7 .in3{width:68%;height:90px;overflow:hidden;font:500 20px/30px 'Noto Sans TC',"微軟正黑體";float: left;padding: 0 6px;box-sizing: border-box;border:2px solid #ccc;border-radius:6px;}
.m14 .a11 .b13 form .ls7 .in4{width:30%;height:50px;overflow:hidden;font:500 20px/50px 'Noto Sans TC',"微軟正黑體";float: left;padding: 0 6px;box-sizing: border-box;border:2px solid #ccc;border-radius:6px;}
/*驗證碼圖片*/
.m14 .a11 .b13 form .ls7 .cd{width:auto;height:50px;overflow:hidden;float:left}
.m14 .a11 .b13 form .ls7 .cd img{width:auto;height:100%;overflow:hidden;}
/*報名送出按鈕*/
.m14 .a11 .b13 form .bt12a{width:100%;height:auto;overflow:hidden;border-top:8px solid #ccc;padding:25px 0;margin-top:30px;text-align: center}
.bt12{width:300px; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;  text-align:center; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:0 auto;background:#443f36;border-radius:8px;}
.bt12 img{width:auto;height:24px;display:inline-block; padding:0 0 6px; margin-right:8px;}
.bt12:hover{border:0px solid #3577c1;transition:all 0.3s;background:#706758;}
.bt12 a{width:auto; height:64px;font:24px/64px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; display:block;padding:0 25px;background:#706758;}
.bt12 a:hover{  border:0px solid #3577c1;transition:all 0.3s;}
/*報名送出彈跳視窗*/
.m19{}
.m19 .modal-dialog .modal-content .modal-header .modal-title{font:500 28px/36px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#000;}
.t20{width:100%;height:auto;overflow:hidden;font:500 24px/36px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#000;text-align: center}
.t20 img{width:auto;height:42px; padding-bottom:4px; vertical-align:middle; margin-right:5px}
.t21{width:100%;height:auto;overflow:hidden;font:500 20px/30px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#555;text-align: center}
/*news3_detail2--活動---分類標示*/
.m14 .a11 .b9 .tp3{width:126px;height:36px;overflow:hidden;font:500 24px/34px 'Noto Sans TC',"微軟正黑體";color:#fff;transition:all 0.3s;background:#3395e8;text-align:center;border-radius:100px;margin:8px 20px 0 0;float:left}

/*手機選單*/
.phm{width:auto;height:54px;overflow:hidden;float:right;margin:13px 20px 0 0;display: none}
.phm img{width:auto;height:100%;}

.mm-listview > li > span{padding:0 0 0 62px;background:#181818; transition:all 0.3s}

.mm-listview > li ,
.mm-listview > li > a,
.mm-listview > li > span{  font:500 26px/61px  'Noto Sans TC',"Century Gothic","微軟正黑體";color: #fff !important}
.mm-listview > li > span:hover{ background:#fc0;transition:all 0.3s;color:#000}
.mm-listview > .plk1  a{position:relative}
.mm-listview > .plk1 > a:hover{ background:#08348b;border-bottom:1px solid #0075ba}
.mm-listview > .plk1 > a img{width:36px; height:34px; display:inline; margin-right:8px; vertical-align:middle; padding-bottom:4px}
.plk1x{  height:auto; overflow:hidden; }
.plk1x a{font:500 26px/61px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff; width:100%; display:inline-block; height:61px; }
.plk1x a:hover{ color:#000}
/*aa2*/
.m20{width:100%;height:600px;overflow:hidden;background: url("../../images/aa2/bn1.jpg") no-repeat center top;margin-bottom: 60px}


/*首頁跑馬燈套件*/
.m3 .a2 .im11{width:4%;height:auto;overflow:hidden;float:left;margin:0 1% 0 0;border-right:1px solid #333;padding:15px 1% 15px 0;box-sizing: border-box;}
.m3 .a2 .im11 img{width:auto;height:100%;}
.m3 .a2 .b14{width:92%;height:auto;overflow:hidden;float:left}
.ruw{width:96%;height:auto;overflow:hidden;}
.ruw .carousel-inner{width:86%;height:66px;margin: 0 0;text-align: center}
.ruw .carousel-control-next, 
.ruw .carousel-control-prev{width:60px;height:60px;border:0;color:#333;bbox-sizing: border-box;left:auto; }
.ruw .carousel-control-next{background: url("../../images/bt2.png") no-repeat center/auto #fff;right:0px;opacity: 1}
.ruw .carousel-control-next:hover{background: url("../../images/bt2_over.png") no-repeat center/auto}
.ruw .carousel-control-prev{background: url("../../images/bt1.png") no-repeat center/auto #fff;right:130px;border-left:1px solid #333;width:59px;opacity: 1}

.ruw .carousel-control-prev:hover{background: url("../../images/bt1_over.png") no-repeat center/auto}

.ruw .carousel-control-next-icon
{background: none}
.ruw .carousel-control-prev-icon
{background: none}
.pt1{width:60px;height:60px;overflow:hidden;position:absolute;right:68px;top:0;background: url("../../images/ic11.png") no-repeat center #fff;opacity: 1}
/*新聞單體*/
.ls9{width:100%;height:60px;overflow:hidden;display: inline-block;box-sizing: border-box;margin:0%}
.ls9 a{width:100%;height:60px;overflow:hidden;/*display: inline-block;font:500 22px/56px'Noto Sans TC', "Century Gothic","微軟正黑體";color:#888;box-sizing: border-box;border: 2px solid #ccc;border-radius:6px; ;text-align:center;box-sizing: border-box;*/}
/*.ls9 a:hover{background:#434036; border: 2px solid #434036;;color: #fff}
.ls9 a.active{background:#434036; border: 2px solid #434036;color: #fff}*/
.ls9 a > div{float: left}
.ls9 a .dt5{width:10%;height:auto;overflow:hidden;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";color:#000;transition:all 0.3s;}
.ls9 a .t23{width:10%;height:auto;overflow:hidden;font:500 20px/40px 'Noto Sans TC',"微軟正黑體";color:#fff;transition:all 0.3s;background:#c9254b;text-align:center;border-radius:8px;margin:10px 1% 0}
.ls9 a .t24{width:78%;height:auto;overflow:hidden;padding-right:0;border-right:0px solid #333;margin-right:0%;;font:500 20px/60px 'Noto Sans TC',"微軟正黑體";color:#333;box-sizing: border-box;text-align:left}

.m21{width:auto;height:500px;overflow:hidden;background:url("../../images/bg1.jpg") center /cover}
/*關於島嶼的色．溫*/
.m22{width:100%;height:auto;overflow:hidden;border-bottom:/*4px dotted #ddd*/0px solid #ddd;border-top:0px solid #ddd}
.m22-2{background:#f8f8f8}
.m22 .a12{width:900px;height:auto;overflow:hidden;margin:0 auto;padding:80px 0}
.bgt1{width:100%;height:auto;overflow:hidden;font:700 62px/80px 'M PLUS Rounded 1c','Noto Sans TC',"微軟正黑體";color:/*#08348b*/#04276d;text-align: center;margin:0 auto 40px;letter-spacing:-2.5px}
.bgt1-2{margin:0 auto 30px}
.bgt1-2{margin:0 auto 30px}
.bgt1-3{color:#fff}
.bgt1-3 h4{color:#fff!important}
.bgt1 h4{width:100%;min-height:50px ; height:auto;overflow:hidden;font:500 22px/32px 'Noto Sans TC',"微軟正黑體";color:#000;text-align: center;margin-top:10px;letter-spacing:0;background:linear-gradient(90deg,#efe939 50%,#efe939 50%) no-repeat center 30px/0px 18%}
.bgt1 img{width:auto;height:58px; padding-bottom:12px; vertical-align:middle; margin-right:10px}
.m22 .a12 .im12{width:100%;height:auto;overflow:hidden;/*float: left*/;margin:0 auto 0px}
.m22 .a12 .im12 img{width:100%;height:auto;}
.m22 .a12 .t25{width:100%;height:auto;overflow:hidden;font:500 22px/38px 'Noto Sans TC',"微軟正黑體";color:#333;float:right;text-align:justify;text-justify: inter-ideograph;letter-spacing:-.5px}
.m22 .a12 .t25 span{font:500 21px/40px 'Noto Sans TC',"微軟正黑體";color:#333;}
/*影像集錦*/
.m23{width:100%;height:auto;overflow:hidden;}
.m23-2{background:#08348b}
.m23 .a13{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:80px 0 40px}
.m23 .a13 .b15{width:100%;height:auto;overflow:hidden;}
.m23 .a13 .b15 .ls10{width:25%;height:auto;overflow:hidden;float:left;margin-bottom:0 }
.m23 .a13 .b15 .ls10 a{width:100%;height:auto;overflow:hidden;display: block;position:relative}
.m23 .a13 .b15 .ls10 a .im13{width:100%;height:auto;overflow:hidden;}
.m23 .a13 .b15 .ls10 a .im13 img{width:100%;height:auto;transition:all 3s}
.m23 .a13 .b15 .ls10:hover a .im13 img{transform:rotate(0deg) scale(1.15); transition:all 0.6s;}
.m23 .a13 .b15 .ls10 a .t26{width:100%;height:auto;overflow:hidden;font:500 24px/30px 'Noto Sans TC',"微軟正黑體";color:#fff;position:absolute;left:0;bottom:-60px;background: rgba(0,0,0,.65);text-align:center;z-index:2;opacity:0;transition:all 0.3s;padding:15px 2.5%;box-sizing: border-box;}
.m23 .a13 .b15 .ls10:hover a .t26{bottom:0;opacity:1;transition:all 0.6s}


/*合作夥伴*/
.m24{width:100%;height:auto;overflow:hidden;}
.m24 .a14{width:1200px;height:auto;overflow:hidden;margin:0 auto;padding:40px 0 80px }
.m24 .a14 .b16{width:100%;height:auto;overflow:hidden;}
.m24 .a14 .b16 .ls11{width:46%;height:auto;overflow:hidden;float:left;margin:0 0 20px 4%;font:500 20px/40px 'Noto Sans TC',"微軟正黑體"; }
.m24 .a14 .b16 .ls11 .t27{width:20%;height:auto;overflow:hidden;float:left;margin:0 2% 0 0;color: #888}
.m24 .a14 .b16 .ls11 .t28{width:78%;height:auto;overflow:hidden;float:left; color:#111}
.m24 .a14 .b16 .ls11 .t28 a{font:500 20px/40px 'Noto Sans TC',"微軟正黑體";}
.m24 .a14 .b16 .ls11 .t28 a:hover{color:#ff0066}
.m24 .a14 .b16 .ls11 .t28-2{margin-left:22%}
/*20210616---影像集錦-彈出套件介面設定*/
.m25a{background:rgba(0,0,0,.9);border-radius:0;}
.m25{max-width:800px;width:800px;heigh:auto;overflow:hidden; margin:40px auto;border-radius:50px;box-sizing: border-box;}
.m25 .modal-content{border:0}
.m25 .modal-header{font:24px/28px  "微軟正黑體"; text-align:center;padding:5px 0;border:0; background:#244b7f;border-radius:5px 5px 0 0;}

.m25 .modal-header h4{font:500 32px/60px 'Noto Sans TC',"微軟正黑體";color:#fff}
.m25 .modal-header h4 img{width:auto;height:34px; padding-bottom:6px; vertical-align:middle; margin-right:2px}
.m25 .modal-body{padding:0 0 0px;font:500 28px/50px 'Noto Sans TC',"微軟正黑體";color:#fff; text-align:center;positifon: relative;background:#fff;border-radius:10px;}
.m25 .modal-body button{ font-size:42px; opacity:1; text-shadow:0 0 0 #333;color:#fff;transition:all 0.3s; /*font-weight:bold !important;*/ margin:0 0 0; float:none;position:absolute; top:0px ; right:15px;z-index: 99; background: none}
.m25 .modal-body button img{width:100%;height:auto;transition:all 0.3s}
.m25 .modal-body button img:hover {transform:rotate(0deg) scale(1.15); transition:all 0.3s;}
.m25 .modal-body .im16{width:100%;height:auto;overflow:hidden;position: relative;}
.m25 .modal-body .cv5{width:100%;height:100%;overflow:hidden;position: absolute;top:0;left:0;text-align:center;background: url("../../images/cv1.png") no-repeat center top/100% 101%;z-index:2}
.m25 .modal-body .im16 img{width:100%;height:auto;}
.m25 .modal-footer{padding:6px 0 6px; border:0; margin-top:0; text-align:center; height:auto; overflow:hidden;background:#111;display: none}

.m25 .modal-body .t29t{width:90%;height:auto;overflow:hidden;font:700 44px/60px 'M PLUS Rounded 1c','Noto Sans TC',"微軟正黑體";color:#04276d;margin:-30px auto 10px;position:relative;z-index:2;text-align: left}

.m25 .modal-body .t29{width:90%;height:250px;overflow:auto;overflow-x:hidden;font:500 20px/30px 'Noto Sans TC',"微軟正黑體";color:#333;transition:all 0.3s;padding:0 0% 0;box-sizing: border-box;margin:0 auto 35px;text-align:justify;text-justify: inter-ideograph;}
.m25 .modal-body .t29 a{font:500 20px/30px 'Noto Sans TC',"微軟正黑體";color:#26b7bc;}
.m25 .modal-body .t29 a:hover{text-decoration: underline; color:#3fcacf;}

.m25 .modal-body .t29 h4{width:120px;height:32px;overflow:hidden;font:500 20px/30px 'Noto Sans TC',"微軟正黑體";color:#fff;padding:0 0;background:#E0911C;border-radius:100px;text-align:center;display:block;margin:6px 0 2px}

.m26{width:100%;height:auto;overflow:hidden;background: #111;position: relative;margin-bottom:30px}
.m26 .if3{width:100%;height:1000px;overflow:hidden;margin-left:0}
.m26 .if3 iframe{width:100%;height:120%;margin-top:-70px}
.m26 .cv1{width:100%;height:100%;overflow:hidden;position: absolute; top:0;left:0;z-index:2;background:rgba(0,0,0,.1)}

.m27 .a15 .b17 .ls12 a .if1 iframe{width:100%;height:100%;transition:all 3s}
.m27 .a15 .b17 .ls12:hover a .if1 iframe{transform:rotate(0deg) scale(1.08); transition:all 0.6s;}


.m26 video{width:100%;height:auto;animation:go1 2.5s ease-out 0s 1 alternate; animation-fill-mode: forwards; animation-paly-state: running; position:relative;background: #000;z-index:0;opacity:0;display:none}
@keyframes go1 { 
  0% {} 
100% {opacity:1}
}

.cv2{width:20%;height:auto;overflow:hidden;position: absolute;bottom:50px;left:40%;z-index:4;text-align: center;animation:go2 .6s linear .5s infinite alternate;animation-fill-mode:forwards;animation-paly-state:running;}
.cv2 img{width:auto;height:60px;}


@keyframes go2 { 
  0% {} 
100% {bottom:80px;}
}
/*魅影紀錄*/
.m27{width:100%;height:auto;overflow:hidden;border-bottom: 1px solid #ddd;margin:0 0 0;}
.m27 .a15{width:100%;height:auto;overflow:hidden;margin:0 auto 0;padding:60px 0 0}
.m27 .a15 .b17{width:100%;height:auto;overflow:hidden;background:#111}
.m27 .a15 .b17 .ls12{width:25%;height:auto;overflow:hidden;float:left;margin:0 0% 0; }
.m27 .a15 .b17 .ls12 a{width:100%;height:auto;overflow:hidden;display: block;position:relative}
.m27 .a15 .b17 .ls12 a .if1{width:100%;height:266px;overflow:hidden;}
.m27 .a15 .b17 .ls12 a .if1 iframe{width:100%;height:150%;transition:all 3s;margin-top: -15%}
.m27 .a15 .b17 .ls12:hover a .if1 iframe{transform:rotate(0deg) scale(1.08); transition:all 0.6s;}

.m27 .a15 .b17 .ls12 a
.t30{width:100%;height:100%;overflow:hidden;font:500 24px/32px 'Noto Sans TC',"微軟正黑體";color:#fff;position:absolute;left:0;top:0;text-align:center;z-index:2;;transition:all 0.3s;box-sizing:border-box;background: rgba(0,0,0,0);padding:100px 25px 0 ;opacity:0}
.m27 .a15 .b17 .ls12 a
.t30 h4{width:100%;height:32px;overflow:hidden;font:300 20px/32px 'Noto Sans TC',"微軟正黑體";color:#fff;display: block;text-overflow:ellipsis;white-space:nowrap;}
.m27 .a15 .b17 .ls12:hover a .t30{top:0;;transition:all 0.6s;background: rgba(0,0,0,.8);opacity:1}

.m25-2{ margin:80px auto 0;}
.m25 .modal-body .if2{width:100%;height:510px;overflow:hidden;position: relative}
.m25 .modal-body .if2 iframe{width:100%;height:100%;}
.btp{width:50px;height:50px;overflow:hidden;position:fixed;right:8px;bottom:4vh;z-index: 99;background:rgba(255,255,255,.5);padding: 3px;border-radius:100px;}
.btp a img{width:100%;height:auto;}
.m25-3{max-width:1280px;width:1280px;border-radius:10px;border:0px solid #111}
.m25-3 .modal-content{border:0;background:none;}
.m25-3 .modal-body .if4{width:1280px;height:720px;overflow:hidden;position: relative}
.m25-3 .modal-body .if4 iframe{width:100%;height:100%;}

.bt13{width:110px; height:110px;font:20px/40px "Century Gothic","微軟正黑體";color:#fff;text-align:center;border-radius:100px; border:0px solid #e95377; transition:all 0.3s;position:fixed;left:15px;bottom:15px;display:none!important}

.bt13:hover{ background:#aaa; border:0px solid #3577c1;transition:all 0.3s}

.bt13 a{width:100%; height:100%;font:20px/40px "Century Gothic","微軟正黑體";color:#fff; display:block;border-radius:100px; animation:go3 .8s ease-out 0s infinite alternate; animation-fill-mode: forwards; animation-paly-state: running;padding:6px 5px 5px;box-sizing: border-box;}
.bt13 a:hover{border:0px solid #3577c1;transition:all 0.3s;}
.bt13 a img{width:40px;height:auto;}
.bt13 a .t31{width:100%; height:auto;overflow:hidden;font:500 20px/22px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#fff;margin-top:-1px}


/*--↓大橫幅-空間布局--*/
.m28a{width:100%;height:auto;overflow:hidden;background:/* #f4f4f4*/#cfe1f5;padding-top:60px;border-bottom:1px solid #ddd}

.m28{ width:900px; height:675px; overflow:hidden; line-height:0;margin:0 auto 100px}
/*--↓圖片區域-控制超連結、藏字、顯示背景--*/
.m28 .carousel-inner > .carousel-item a{ width:100%; padding:0 0 0; height:675px; overflow:hidden; display:block; }
/*--↓大橫幅-圓點Page控制--*/
.m28 .carousel-indicators button{ height:10px; width:56px; background-color:rgba(255,255,255,1); border:2px solid #c9254b; margin:0 6px; box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:50px;transition:all 0.3s}
.m28 .carousel-indicators button:hover{background-color:#d45a76;transition:all 0.3s}
.m28 .carousel-indicators button.active{background-color:#c9254b; border:2px solid #c9254b}
.m28 .carousel-indicators{ bottom:60px}
/*--控制左右鍵滑鼠碰到顏色--*/
.m28 .carousel-control{ font-size:20px;opacity:1;color:rgba(255,255,255,0.8); text-shadow:0 1px 3px rgba(0,0,0,0.8);transition:all 0.3s}
.m28 .carousel-control:hover{color:rgba(255,255,255,255.1); transition:all 0.3s}
/*--控制左右鍵滑鼠"背景"碰到後黑色漸層關閉--*/
.m28 .carousel-control.left, .m1 .carousel-control.right{background-image:none}
/*--控制左右鍵尺寸--*/
.m28 .carousel-control .glyphicon-chevron-left{font-size:16px;}
.m28 .carousel-control .glyphicon-chevron-right{ font-size:16px;}
/*--控制左右鍵寬度--*/
.m28 .carousel-control.left,
.m28 .carousel-control.right{background-image:none; position:absolute;z-index:1;opacity:1;width:6%}
.m28 .carousel-control-next, .carousel-control-prev{background:none;border: 0}
.m28 .carousel-control-next-icon, .carousel-control-prev-icon
{width:4rem;height:4rem}
.m28 .carousel-control-next, .carousel-control-prev{width:8%}

/*建置中*/
.m29{width:100%;height:600px;overflow:hidden;background:url("../../images/bg1.jpg") no-repeat center top}

/*創創基地-橫幅套件*/
.m30{ width:100%; height:540px; overflow:hidden; line-height:0;margin:0 auto 30px}
/*--↓圖片區域-控制超連結、藏字、顯示背景--*/
.m30 .carousel-inner > .carousel-item a{ width:100%; padding:0 0 0; height:540px; overflow:hidden; display:block; }
/*--↓大橫幅-圓點Page控制--*/
.m30 .carousel-indicators button{ height:10px; width:56px; background-color:rgba(255,255,255,1); border:2px solid #c9254b; margin:0 6px; box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:50px;transition:all 0.3s}
.m30 .carousel-indicators button:hover{background-color:#d45a76;transition:all 0.3s}
.m30 .carousel-indicators button.active{background-color:#c9254b; border:2px solid #c9254b}
.m30 .carousel-indicators{ bottom:60px}
/*--控制左右鍵滑鼠碰到顏色--*/
.m30 .carousel-control{ font-size:20px;opacity:1;color:rgba(255,255,255,0.8); text-shadow:0 1px 3px rgba(0,0,0,0.8);transition:all 0.3s}
.m30 .carousel-control:hover{color:rgba(255,255,255,255.1); transition:all 0.3s}
/*--控制左右鍵滑鼠"背景"碰到後黑色漸層關閉--*/
.m30 .carousel-control.left, .m1 .carousel-control.right{background-image:none}
/*--控制左右鍵尺寸--*/
.m30 .carousel-control .glyphicon-chevron-left{font-size:16px;}
.m30 .carousel-control .glyphicon-chevron-right{ font-size:16px;}
/*--控制左右鍵寬度--*/
.m30 .carousel-control.left,
.m30 .carousel-control.right{background-image:none; position:absolute;z-index:1;opacity:1;width:6%}
.m30 .carousel-control-next, .carousel-control-prev{background:none;border: 0}
.m30 .carousel-control-next-icon, .carousel-control-prev-icon
{width:4rem;height:4rem}
.m30 .carousel-control-next, .carousel-control-prev{width:8%}
/*創創故事---title*/
.m23-2{background: #08348b}
.m23 .a13-2{width:1200px;}
.m23 .a13-2 .b15{padding:20px 0 0 }
.m23 .a13 .t32{width:900px;height:auto;overflow:hidden;font:500 22px/38px 'Noto Sans TC',"微軟正黑體";text-align:justify;text-justify: inter-ideograph;letter-spacing:-.5px;margin:0 auto 40px;color:#fff;}
.m22 .a12 .t32 span{font:500 21px/40px 'Noto Sans TC',"微軟正黑體";/*color:#333;*/color:#fff;}
/*創創故事---LIST*/
.ls13{width:30.3%;height:auto;overflow:hidden;margin:0 1.5% 30px;border:3px solid #fff;border-radius:30px;box-shadow:0 3px 12px rgba(0,0,0,.35);background:#fff;float:left;box-sizing: border-box;transition:all 0.3s}
.ls13:hover{background:#fff;transition:all 0.3s;border:3px solid #001b50}
.ls13 a{width:100%;height:auto;overflow:hidden;padding:15px 10px 25px;box-sizing: border-box;display:block} 
.ls13 .im14{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:5px}
.ls13 .im14 img{width:100%;height:auto;overflow:hidden;}


.ls13 .im14 
.cv3{width:100%;height:100%;overflow:hidden;position: absolute;top:0;left:0;text-align:center;background: url("../../images/cv1.png") no-repeat center top/100% 101%;z-index:2}
.ls13 .im14 .cv4{width:auto;height:32px;overflow:hidden;position: absolute;bottom:0;left:5%;z-index:3;background:#e99511;font:500 20px/32px 'Noto Sans TC',"微軟正黑體";color:#fff;text-align:center;padding:0 8px}
.ls13 .im14 .cv4-2{background:#ff1e68;}
.ls13 .t33{width:90%;height:60px;overflow:hidden;position:relative;font:500 24px/30px 'Noto Sans TC',"微軟正黑體";color:#08348b;;margin:0 auto 10px}
.ls13 .t34{width:90%;height:75px;overflow:hidden;position:relative;font:300 18px/25px 'Noto Sans TC',"微軟正黑體";color:#333;margin:0 auto 25px;text-align:justify;text-justify: inter-ideograph;}
.ls13 .t34{width:90%;height:75px;overflow:hidden;position:relative;font:300 18px/25px 'Noto Sans TC',"微軟正黑體";color:#333;margin:0 auto 25px;text-align:justify;text-justify: inter-ideograph;}

.mo1{width:100px; height:40px;font:500 18px/40px "Century Gothic","微軟正黑體";color:#fff; display:inline-block; text-align:center;border-radius:100px; padding:0 0;border:0px solid #e95377; transition:all 0.3s;margin:0 5% 0 0; background:#08348d;float:right}
.mo1 img{width:auto;height:28px;display:inline-block; padding:0 0 4px; margin-right:6px;}
.mo1:hover{ background:#2e59b1; border:0px solid #3577c1;transition:all 0.3s}
/*小西連線*/
.m23-3{background: #cfe1f5}
.m23 .a13 .t32-2{color:#04276d}