.nav-side i,.slick-arrow,a{cursor:pointer}.text-primary{color:#da1b0c}.text-secondary{color:#9c3}.btn,.btn:hover{color:#fff}.space-xs{margin-bottom:.5rem}.space-1{margin-bottom:1rem}.space-2{margin-bottom:2rem}.space-3{margin-bottom:4rem}.space-4{margin-bottom:8rem}.space-top-xs{margin-top:.5rem}.space-top-1{margin-top:1rem}.space-top-2{margin-top:2rem}.space-top-3{margin-top:4rem}.space-top-4{margin-top:8rem}.row.row-sticky{margin-left:0;margin-right:0}.row.row-sticky>[class^=col-]{padding-left:0;padding-right:0}.row.row-xs{margin-left:-.5rem;margin-right:-.5rem}.row.row-xs>[class^=col-]{padding-left:.5rem;padding-right:.5rem}.row.row-sm{margin-left:-1rem;margin-right:-1rem}.row.row-sm>[class^=col-]{padding-left:1rem;padding-right:1rem}.row.row-md{margin-left:-2rem;margin-right:-2rem}.row.row-md>[class^=col-]{padding-left:2rem;padding-right:2rem}.row.row-lg{margin-left:-4rem;margin-right:-4rem}.row.row-lg>[class^=col-]{padding-left:4rem;padding-right:4rem}.btn{border-radius:2px;border:0;padding:8px 20px}.btn-primary{background-color:#da1b0c}.btn-primary:hover{background-color:#aa1509}.btn-secondary{background-color:#9c3}.btn-secondary:hover{background-color:#7aa329}.btn-circle{width:40px;height:40px;line-height:40px;padding:0;border-radius:50%}.icon-xs{font-size:21px}.hr{margin:24px 0;overflow:hidden}.hr.hr-lg{margin:80px 0}.hr.hr-xs{margin:0}.slick-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);color:#fff;font-size:40px;line-height:40px}.slick-arrow.slick-prev{left:25px}.slick-arrow.slick-next{right:25px}.hoverMove{position:relative;bottom:0;transition:.2s;display:block}.hoverMove:hover{bottom:4px}.pagination>li>a,.pagination>li>span{font-size:14px;color:grey;background-color:rgba(255,255,255,.5)}.pagination>li>a:hover,.pagination>li>span:hover{color:#da1b0c;background-color:#ffd}.pagination>li>a i,.pagination>li>span i{position:relative;top:4px;font-size:18px}.text-date{font-size:12px;background-color:#bde;color:#39c;padding:2px 6px;display:inline-block;border-radius:2px}.required-symbol,form em{color:#da1b0c;margin:0 .5rem}.table th{background-color:#f9ecec}.table tr:nth-child(2n){background-color:#f5f5f5}.table tr:nth-child(2n+1){background-color:#fff}.table tr:hover{background-color:#ffc}.table td,.table th{border-top:none!important}.table .icon-table-left{font-size:14px;background-color:#f9ecec;color:#da1b0c;width:16px;height:16px;line-height:16px;text-align:center;border-radius:2px;margin-right:.5rem}.three-lines,.two-lines{line-height:1.4;overflow:hidden}h1,h2,h3{margin:0}.title-xs{color:#333;font-size:16px}.list-news a:hover h3,.title-lg,.title-md,.title-sm{color:#da1b0c}.title-sm{font-size:18px}.title-md{font-size:20px}.title-lg{font-size:28px;padding:48px 0;text-align:center}.list-disc{list-style-type:disc;padding-left:18px}.list-square{list-style-type:square;padding-left:18px}.list-borber li{border-bottom:1px dotted rgba(0,0,0,.12)}.list-borber li a{display:block;padding:1.5rem 0}.list-links a{display:block;padding:4px}.list-links a:hover{padding:0;border:4px solid #bde}.one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-lines{height:2.8em}.three-lines{height:4.2em}.edit h1{font-size:24px;color:#39c;margin-bottom:1rem}.edit h3{font-size:18px;color:#39c;margin-bottom:.5rem}a,body{color:grey}.edit img{max-width:100%}body{font-size:15px;line-height:1.5;font-family:"Microsoft JhengHei",sans-serif;background-color:#fff5f5}.nav-side a,.nav-side i{height:40px;line-height:40px;transition:.2s}.wrap-main{width:1170px;margin:0 auto;padding:0 40px}a:hover{text-decoration:none;color:#333}ol,ul{padding:0;margin:0;list-style:none}.header-main{background:url(../img/bg-header.png) right top no-repeat;padding-top:2rem}.nav-main>ul>li,.nav-main>ul>li>a{padding:.5rem 0;position:relative}.nav-main>ul>li{float:left;width:14.2857%}.nav-main>ul>li:first-child>a{border-left:1px dotted rgba(0,0,0,.12)}.nav-main>ul>li.current>a{color:#da1b0c}.nav-main>ul>li>a{display:block;text-align:center;font-size:16px;color:#333;bottom:0;transition:.2s;border-right:1px dotted rgba(0,0,0,.12);font-weight:700}.nav-main>ul>li>a span{display:block;font-size:12px;text-transform:uppercase;transition:.2s;opacity:.6}.nav-main>ul>li>a:hover{color:#da1b0c;bottom:4px}.nav-main>ul>li>a:hover span{color:#da1b0c}.nav-main>ul>li>div{position:absolute;padding:10px;left:-10%;width:120%;z-index:100;display:none}.nav-main>ul>li:hover>div,.nav-side a,.nav-side i,.nav-side li.open ul{display:block}.nav-main>ul>li:hover>div ul{background-color:#fff;padding:.5rem 0;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.nav-main>ul>li:hover>div ul li a{display:block;padding:.5rem 1.2rem;transition:.2s;color:#741;font-weight:700}.nav-side a:hover,.nav-side li.current>a{color:#da1b0c}.nav-main>ul>li:hover>div ul li a:hover{background-color:#ffd;color:#da1b0c}.nav-side li{position:relative}.nav-side li.open i{transform:rotate(180deg)}.nav-side a{padding:0 1rem;border-bottom:1px dotted rgba(0,0,0,.12)}.nav-side i{position:absolute;right:0;top:0;width:40px;text-align:center;color:#aaa}.index .banner,.nav-side ul ul{display:none}.nav-side i:hover{color:#da1b0c}.nav-side ul ul a{padding-left:3rem}.footer-main{margin-top:2rem;padding-top:4rem;height:340px;background:url(../img/bg.jpg) center bottom no-repeat #f9ecec;font-size:14px;min-width:1170px}.footer-main .container{width:1170px;margin:0 auto}.footer-main h2{position:relative;bottom:20px}.footer-main address{font-size:12px;color:#aaa}.list-info{margin:-20px 0 0 78px}.list-info li{margin-bottom:5px}.list-info li .material-icons{position:relative;top:5px}.index .title-md{border-bottom:3px solid rgba(0,0,0,.04);position:relative}.index .btn-more{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.08);border-radius:2px;padding:6px 24px 6px 12px;color:grey;font-size:12px;transition:.4s;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:verdana}.index .btn-more i{position:absolute;right:6px;top:6px;font-size:18px;color:#aaa;transition:.2s}.index .btn-more:hover{color:#fff;background-color:#da1b0c;text-shadow:none}.index .btn-more:hover i{color:#fff;right:2px}.list-index a:hover h3{color:#da1b0c}.list-index p{font-size:13px;margin-bottom:0}.list-index.list-news p{font-size:12px}.list-index.list-news li a{padding:1rem 0}.banner-fb{display:inline-block}