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,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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:'微軟正黑體', '蘋果儷中黑', Arial, Helvetica, sans-serif}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}a{text-decoration:none}a:hover{text-decoration:none}input:focus{outline:none}button:focus{outline:none}.col-10-lg-1,.col-10-lg-2,.col-10-lg-25,.col-10-lg-3,.col-10-lg-4,.col-10-lg-5,.col-10-lg-6,.col-10-lg-7,.col-10-lg-8,.col-10-lg-9,.col-10-lg-10{float:left;padding-left:15px;padding-right:15px}.col-10-lg-1{width:10%}.col-10-lg-2{width:20%}.col-10-lg-25{width:25%}.col-10-lg-3{width:30%}.col-10-lg-4{width:40%}.col-10-lg-5{width:50%}.col-10-lg-6{width:60%}.col-10-lg-7{width:70%}.col-10-lg-8{width:80%}.col-10-lg-9{width:90%}.col-10-lg-10{width:100%}@media screen and (max-width: 990px){.col-10-sm-1,.col-10-sm-2,.col-10-sm-25,.col-10-sm-3,.col-10-sm-4,.col-10-sm-5,.col-10-sm-6,.col-10-sm-7,.col-10-sm-8,.col-10-sm-9,.col-10-sm-10{float:left;padding-left:15px;padding-right:15px}.col-10-sm-1{width:10%}.col-10-sm-2{width:20%}.col-10-sm-25{width:25%}.col-10-sm-3{width:30%}.col-10-sm-4{width:40%}.col-10-sm-5{width:50%}.col-10-sm-6{width:60%}.col-10-sm-7{width:70%}.col-10-sm-8{width:80%}.col-10-sm-9{width:90%}.col-10-sm-10{width:100%}}@media screen and (max-width: 768px){.col-10-xs-1,.col-10-xs-2,.col-10-xs-25,.col-10-xs-3,.col-10-xs-4,.col-10-xs-5,.col-10-xs-6,.col-10-xs-7,.col-10-xs-8,.col-10-xs-9,.col-10-xs-10{float:left;padding-right:15px;padding-left:15px}.col-10-xs-1{width:10%}.col-10-xs-2{width:20%}.col-10-xs-25{width:25%}.col-10-xs-3{width:30%}.col-10-xs-4{width:40%}.col-10-xs-5{width:50%}.col-10-xs-6{width:60%}.col-10-xs-7{width:70%}.col-10-xs-8{width:80%}.col-10-xs-9{width:90%}.col-10-xs-10{width:100%}}@media screen and (max-width: 767.98px){.col-10-small-1{width:10%;float:left;padding-left:15px;padding-right:15px}.col-10-small-2{width:20%;float:left;padding-left:15px;padding-right:15px}.col-10-small-3{width:30%;float:left;padding-left:15px;padding-right:15px}.col-10-small-4{width:40%;float:left;padding-left:15px;padding-right:15px}.col-10-small-5{width:50%;float:left;padding-left:15px;padding-right:15px}.col-10-small-6{width:60%;float:left;padding-left:15px;padding-right:15px}.col-10-small-7{width:70%;float:left;padding-left:15px;padding-right:15px}.col-10-small-8{width:80%;float:left;padding-left:15px;padding-right:15px}.col-10-small-9{width:90%;float:left;padding-left:15px;padding-right:15px}.col-10-small-10{width:100%;float:left;padding-left:15px;padding-right:15px}}@media screen and (max-width: 575.98px){.col-10-mini-1{width:10%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-2{width:20%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-3{width:30%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-4{width:40%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-5{width:50%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-6{width:60%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-7{width:70%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-8{width:80%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-9{width:90%;float:left;padding-left:15px;padding-right:15px}.col-10-mini-10{width:100%;float:left;padding-left:15px;padding-right:15px}}.text-editor-block ol,.text-editor-block ul,.text-editor-block dir,.text-editor-block menu,.text-editor-block dd{margin-left:40px}.text-editor-block ol{list-style-type:decimal}.text-editor-block ol ul,.text-editor-block ul ol,.text-editor-block ol ol,.text-editor-block ul ul{margin-top:0;margin-bottom:0}.text-editor-block ul{list-style:disc}.text-editor-block ul ul{list-style:circle}.text-editor-block ul ul ul{list-style:square}.text-editor-block strong{font-weight:bolder}.text-editor-block em,.text-editor-block var,.text-editor-block cite{font-style:italic}.text-editor-block .marker{background:yellow}.text-editor-block big{font-size:larger}.text-editor-block small{font-size:smaller}.text-editor-block tt,.text-editor-block code,.text-editor-block kbd{font-family:monospace}.text-editor-block del{text-decoration:line-through}.text-editor-block ins{text-decoration:underline}.text-editor-block q{display:inline}.text-editor-block q::before{content:'"'}.text-editor-block q::after{content:'"'}.text-editor-block h1,.text-editor-block h2,.text-editor-block h3,.text-editor-block h4,.text-editor-block h5,.text-editor-block h6{line-height:1.2}.text-editor-block h1{font-size:2em;-webkit-margin-before:0.67em;margin-block-start:0.67em;-webkit-margin-after:0.67em;margin-block-end:0.67em}.text-editor-block h2{font-size:1.5em;-webkit-margin-before:0.83em;margin-block-start:0.83em;-webkit-margin-after:0.83em;margin-block-end:0.83em}.text-editor-block h3{font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.text-editor-block h4{-webkit-margin-before:1.33em;margin-block-start:1.33em;-webkit-margin-after:1.33em;margin-block-end:1.33em}.text-editor-block h5{font-size:0.83em;-webkit-margin-before:1.67em;margin-block-start:1.67em;-webkit-margin-after:1.67em;margin-block-end:1.67em}.text-editor-block a{word-break:break-all}.text-editor-block table{max-width:100%;width:100% !important}.text-editor-block blockquote{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:40px;margin-inline-end:40px;font-style:italic;font-family:Georgia, Times, "Times New Roman", serif;padding:2px 0;border-style:solid;border-color:#ccc;border-width:0;padding-left:20px;padding-right:8px;border-left-width:5px}.text-editor-block blockquote p{display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px}.text-editor-block em{font-style:italic}.text-editor-block .editor-table th,.text-editor-block .editor-table td{padding:0 10px;border:1px solid #56B1DA}.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}img{max-width:100%}article.p-layout{padding-top:100px;padding-bottom:13%;background:#F9F7F7;background-image:url("/assets/images/background/bg_material_l.png"),url("/assets/images/background/bg_material_r.png");background-repeat:no-repeat, no-repeat;background-size:auto, auto;background-position:left bottom, right bottom}@media screen and (max-width: 1480px){article.p-layout{padding-top:88px}}@media screen and (max-width: 991.98px){article.p-layout{padding-top:64px}}@media screen and (max-width: 375px){article.p-layout{padding-top:58px}}@media screen and (min-width: 1366px){.container{max-width:76%}}.mask{position:absolute;top:0;right:100%;bottom:0;left:0;position:fixed;background:rgba(0,0,0,0.4);z-index:1001;-webkit-transition:all .5s ease;transition:all .5s ease}.mask.show{right:0}.owl-dots .owl-dot{margin:0 10px}.owl-dots .owl-dot span{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff}.owl-dots .owl-dot.active span{background:#91181D}.owl-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:40px;height:40px;border-radius:50%;background:#56B1DA;color:#fff;-webkit-transition:all .3s;transition:all .3s}.owl-carousel .owl-nav button.owl-prev.disabled,.owl-carousel .owl-nav button.owl-next.disabled{background:rgba(86,177,218,0.15);color:#56B1DA}.owl-carousel .owl-nav button.owl-prev .fa,.owl-carousel .owl-nav button.owl-next .fa{font-size:10px}.owl-carousel .owl-nav button.owl-prev:not(.disabled):hover,.owl-carousel .owl-nav button.owl-next:not(.disabled):hover{background:#63b7dd}@media screen and (max-width: 575.98px){.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{background:transparent}.owl-carousel .owl-nav button.owl-prev .fa,.owl-carousel .owl-nav button.owl-next .fa{font-size:30px;color:#56B1DA;opacity:.1}.owl-carousel .owl-nav button.owl-prev:hover:not(.disabled),.owl-carousel .owl-nav button.owl-next:hover:not(.disabled){background:transparent}.owl-carousel .owl-nav button.owl-prev.disabled,.owl-carousel .owl-nav button.owl-next.disabled{background:transparent}.owl-carousel .owl-nav button.owl-prev.disabled .fa,.owl-carousel .owl-nav button.owl-next.disabled .fa{color:#9A9A9A}}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{top:5%;bottom:5%;right:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track{background:#f2f2f2}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#C1C1C1}.s-common-banner .img-hidden{width:100%;height:0;padding-bottom:15.625%;overflow:hidden;position:relative}.s-common-banner .img-hidden img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.s-common-banner .mobile-show{display:none}.s-common-banner .container{position:relative}.s-common-banner .banner-title{font-size:50px;font-weight:600;text-transform:uppercase;color:#56B1DA;position:absolute;bottom:-13px;left:0}@media screen and (max-width: 768px){.s-common-banner .web-show{display:none}.s-common-banner .mobile-show{display:block}.s-common-banner .img-hidden{padding-bottom:26%}.s-common-banner .banner-title{font-size:36px;line-height:36px;bottom:-3px}}@media screen and (max-width: 575.98px){.s-common-banner .banner-title{padding-left:10px}}@media screen and (max-width: 375px){.s-common-banner .banner-title{font-size:30px;line-height:30px}}#breadcrumb{margin-bottom:3%;border-radius:0 0 50px 0;background:#56B1DA}@media screen and (max-width: 575.98px){#breadcrumb{margin-bottom:8%}}.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;background:transparent}.breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-item.active,.breadcrumb-item a{font-size:12px;color:#fff}.breadcrumb-item:not(:first-child)::before{content:'';width:10px;height:1px;margin:0 8px;padding:0;background:#fff}#pagination{position:relative;z-index:1}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-item{margin:0 8px}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%;border-color:#56B1DA;background:#56B1DA;color:#fff}.page-item.active .page-link{font-weight:500;border-color:#56B1DA;background:#56B1DA;color:#fff}.page-item.disabled .page-link{border-color:rgba(86,177,218,0.15);background:rgba(86,177,218,0.15)}.page-item.disabled .page-link .fa{color:#56B1DA}@media screen and (max-width: 414px){.page-item{margin:0 5px}}@media screen and (max-width: 375px){.page-item{margin:0 3px}}.page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;padding:0;border-radius:50%;border-color:#C1C1C1;font-size:14px;font-weight:600;background:#fff;color:#323232}.content-panel{padding:60px 80px;border-radius:10px;border:1px solid #C1C1C1;background:#fff;position:relative;z-index:1}.content-panel.sty-blue{border:1px solid #56B1DA;background:rgba(86,177,218,0.1)}.content-panel .divider-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;font-size:30px;font-weight:600;text-align:center;color:#1E89BB;position:relative;overflow:hidden;background-image:url("/assets/images/material/Twill.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-size:auto;background-repeat:repeat-x}.content-panel .divider-title span{margin:0 auto;padding:0 3%;word-break:keep-all;background:#fff}.content-panel .divider-title span.divider-block{padding:25px 60px;border-radius:10px;font-size:18px;font-weight:500;background:#56B1DA;color:#fff}.content-panel .text-editor-block{padding:0 100px;line-height:40px}.content-panel .tip-content{height:44vh;padding:30px;border:1px solid #56B1DA;border-radius:10px;font-size:1rem;text-align:left;background:#56B1DA1A;color:#323232;overflow-y:auto}.content-panel .tip-content.os-theme-dark>.os-scrollbar>.os-scrollbar-track{background:#ddd}.content-panel .tip-content.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#56B1DA}@media screen and (max-width: 991.98px){.content-panel{padding:60px 40px}.text-editor-block:not(.content-panel.tip-content){padding:0 60px}}@media screen and (max-width: 768px){.content-panel{padding:40px 20px}.content-panel .text-editor-block:not(.tip-content){padding:0 20px}.content-panel .divider-title span.divider-block{font-size:1rem}}@media screen and (max-width: 575.98px){.content-panel .divider-title::before,.content-panel .divider-title::after{display:none}.content-panel .divider-title span{margin:0 auto;word-break:unset}.content-panel .divider-title span.divider-block{padding:25px;font-size:1rem}.text-editor-block:not(.content-panel.tip-content){padding:0;line-height:35px}}@media screen and (max-width: 414px){.content-panel .divider-title{margin-bottom:30px;font-size:26px}.content-panel .text-editor-block{line-height:30px}}@media screen and (max-width: 375px){.content-panel .divider-title{margin-bottom:20px;font-size:24px}}.common-panel{padding:40px 0 60px 0;border:1px solid #C1C1C1;border-radius:10px;background:#fff}.common-panel .tip{margin-bottom:40px;font-size:20px;line-height:40px;color:#323232}.common-panel .divider-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;font-size:30px;font-weight:600;text-align:center;color:#1E89BB;position:relative;overflow:hidden;background-image:url("/assets/images/material/Twill.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-size:auto;background-repeat:repeat-x}.common-panel .divider-title span{margin:0 auto;padding:0 3%;word-break:keep-all;background:#fff}.common-panel .divider-title span.divider-block{padding:25px 60px;border-radius:10px;font-size:18px;font-weight:500;background:#56B1DA;color:#fff}@media screen and (max-width: 768px){.common-panel .divider-title span.divider-block{font-size:1rem}}@media screen and (max-width: 575.98px){.common-panel .tip{font-size:18px;line-height:35px}.common-panel .divider-title::before,.common-panel .divider-title::after{display:none}.common-panel .divider-title span{margin:0 auto;word-break:unset}.common-panel .divider-title span.divider-block{padding:25px;font-size:1rem}}@media screen and (max-width: 414px){.common-panel{padding:30px 0}}@media screen and (max-width: 375px){.common-panel .divider-title{margin-bottom:20px;font-size:24px}}.hr{width:100%;height:1.5px;background:#ebebeb}.badge{border:none;font-size:1rem;text-align:center;color:#fff}.badge.badge-primary{background:#56B1DA}.badge.badge-disabled{background:#9A9A9A}.badge.badge-trd{background:#1E89BB}.badge.badge-gray-dark{background:#707070}.badge.badge-danger{background:#91181D !important}.text-blue{color:#1E89BB !important}.text-primary{color:#56B1DA !important}.marked{background:yellow;color:#212529}.swal2-modal .swal2-title{font-family:"Oswald","Microsoft JhengHei","微軟正黑體",sans-serif,"黑體","蘋果儷中黑";margin-top:20px;margin-bottom:30px}.swal2-modal .swal2-styled:focus{-webkit-box-shadow:0 0 0 2px #fff, 0 0 0 4px #efb07c;box-shadow:0 0 0 2px #fff, 0 0 0 4px #efb07c}.swal2-buttonswrapper .btn-primary{padding:10px 15px;margin:0 5px}.swal2-buttonswrapper .btn-outline-primary{padding:10px 15px;margin:0 5px}.swal2-buttonswrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-buttonswrapper button{min-width:auto;margin:auto;width:48%;font-family:"Oswald","Microsoft JhengHei","微軟正黑體",sans-serif,"黑體","蘋果儷中黑"}.no-data{padding:10% 0;text-align:center}.no-data .title{letter-spacing:25px;font-size:48px;font-weight:600;color:#323232}.no-data .img-wrapper{margin-top:50px}.no-data img{width:300px}.title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:22px;margin-bottom:40px;position:relative}.title-block .title{font-size:32px;font-weight:600;color:#323232;white-space:nowrap}.title-block .en{font-size:18px;font-weight:500;text-transform:uppercase}.title-block::before,.title-block::after{content:'';position:absolute;bottom:0;left:0;background:#56B1DA}.title-block::before{width:100%;height:1px}.title-block::after{width:19%;height:3px}@media screen and (max-width: 1780px){.title-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.title-block .en{display:block}}@media screen and (max-width: 768px){.title-block .title{font-size:27px}.title-block .en{font-size:14px}}@media screen and (max-width: 320px){.title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-block .title{margin-bottom:10px;text-align:center}}.btn-more{max-height:42px;display:inline-block;padding:9px 28px;border:3px solid rgba(0,0,0,0);border-radius:21px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #56B1DA}.btn-more span{font-size:14px;letter-spacing:1px;position:relative;z-index:1}.btn-more::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#56B1DA;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-more::after{content:'';display:inline-block;width:0;height:0;margin-left:10px;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #fff;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-more:hover{color:#56B1DA}.btn-more:hover::before{left:100%}.btn-more:hover::after{border-color:transparent transparent transparent #56B1DA}@media screen and (max-width: 768px){.btn-more{padding:9px 15px}}.btn-close{width:50px;height:50px;position:absolute}.btn-close .line{width:100%;height:4px;border-radius:2px;background:#56B1DA;position:absolute;top:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-close .line:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-close .line:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close:hover .line:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close:hover .line:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-solid{max-width:100%;display:inline-block;padding:15px 111px;border:3px solid #56B1DA;border-radius:30px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;background:#56B1DA;margin-top:4%;font-size:18px;text-align:center;position:relative;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.btn-solid.color-gray{background:#9A9A9A;border-color:#9A9A9A}.btn-solid:not(.disabled):hover{background:transparent;color:#56B1DA}.btn-solid:not(.disabled):hover.color-gray{color:#9A9A9A}.btn-solid.disabled:hover{color:#fff}.btn-solid.bg-danger:hover{color:#fff}.btn-solid.bg-sec{background:#64B5F6 !important}.btn-solid.round{border-radius:20px !important}@media screen and (max-width: 575.98px){.btn-solid{margin-top:8%}}@media screen and (max-width: 320px){.btn-solid{padding:15px 106px}}.btn-solid .icon::before{color:#fff}.btn-empty{margin-top:40px;margin-bottom:20px;border:none;font-size:18px;background:transparent;color:#56B1DA;cursor:pointer}.btn-group .btn-solid{margin-left:15px;margin-right:15px}@media screen and (max-width: 768px){.btn-group .btn-solid{width:calc(100% / 2 - 15px);padding:15px 15px;text-align:center}.btn-group .btn-solid:first-child{margin-left:0}.btn-group .btn-solid:last-child{margin-right:0}}@media screen and (max-width: 375px){.btn-group .btn-solid{width:calc(100% / 2 - 5px);padding:7px 15px}.btn-group .btn-solid:first-child{margin-right:5px}.btn-group .btn-solid:last-child{margin-left:5px}}.btn-fixed{display:inline-block;width:100px;height:100px;border:1.5px solid #3a2c60;border-radius:50%;text-align:center;line-height:118px;background:#56B1DA;position:fixed;right:20px;bottom:50px;z-index:10}.btn-fixed span{font-size:1rem;color:#fff}.btn-fixed img{position:absolute;left:50%;top:-29%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 414px){.btn-fixed{right:10px}}.link{font-size:1rem;text-decoration:underline;color:#1E89BB}.news-list{height:378px;padding:30px 28px;border:1px solid #C1C1C1;border-radius:10px;background:#fff}.news-list .news-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;position:relative}.news-list .news-item:after{content:'......................................................................................................................................................................................................................................................................................................................';height:7px;font-size:1px;line-height:0;letter-spacing:2px;color:rgba(86,177,218,0.6);overflow:hidden;position:absolute;left:0;right:0;bottom:0}.news-list .news-item:hover .news-date{background:transparent;color:#1E89BB;-webkit-box-shadow:inset 0px 0px 0px 3px #1E89BB;box-shadow:inset 0px 0px 0px 3px #1E89BB}.news-list .news-date,.news-list .news-text{font-size:18px}.news-list .news-date{display:inline-block;min-width:76px;padding:3px 13px;margin-right:10px;background:#1E89BB;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.news-list .news-text{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:3px;color:#323232;position:relative}@media screen and (max-width: 768px){.news-list .news-date,.news-list .news-text{font-size:1rem}.news-list .news-date{min-width:70px}}@media screen and (max-width: 414px){.news-list{height:340px}.news-list .news-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding-bottom:10px}.news-list .news-date{width:70px}.news-list .news-text{padding-top:5px}}.media-card{display:block;padding-bottom:20px;border:none;border-bottom:1px solid #56B1DA;border-radius:0;background:transparent}.media-card.maintain{position:relative}.media-card.maintain::before{content:'儀器維護中';color:#fff;background:rgba(50,50,50,0.5);position:absolute;right:10px;top:10px;z-index:1;font-size:14px;padding:8.5px 20px;border-radius:18px}.media-card:hover .card-img::before{opacity:1;z-index:1}.media-card:hover .card-img::after{text-shadow:0px 0px 0px #fff;opacity:1;z-index:2}.media-card .card-img{border-radius:50px 5px 5px 5px;width:100%;height:0;padding-bottom:75.2%;overflow:hidden;position:relative}.media-card .card-img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media-card .card-img::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);opacity:0;-webkit-transition:all .3s;transition:all .3s}.media-card .card-img::after{content:'VIEW';padding:5px 20px;color:transparent;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;letter-spacing:2px;opacity:0;-webkit-box-shadow:0px 0px 0px 2px #fff;box-shadow:0px 0px 0px 2px #fff;text-shadow:0px 0px 15px #fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transition-delay:.1s;transition-delay:.1s}.media-card .card-body{padding:0;margin-top:10px}.media-card .badge{min-width:80px;width:auto;height:30px;padding:4px 10px;border-radius:15px;font-size:14px;font-weight:500;line-height:24px;text-align:center;background:#56B1DA;color:#fff}.media-card .card-title{height:56px;margin-top:1rem;margin-bottom:15px;font-size:20px;color:#323232;display:-webkit-box;overflow:hidden;line-height:28px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.media-card .card-text{height:60px;font-size:1rem;color:#9A9A9A;display:-webkit-box;overflow:hidden;line-height:20px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width: 414px){.media-card{margin-bottom:15px}.media-card .card-title{height:40px;margin-top:10px;margin-bottom:7px;font-size:1rem;line-height:20px}.media-card .card-text{height:54px;font-size:14px;line-height:18px}}.piece-card{display:block;background:#fff;border-color:#C1C1C1;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.piece-card::after{content:'';width:50px;height:50px;border-radius:50%;position:absolute;right:5px;bottom:5px;background:rgba(86,177,218,0.3);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.piece-card:hover{border-color:#56B1DA}.piece-card .card-body::before{content:'......................................................................................................................................................................................................................................................................................................................';height:7px;font-size:1px;line-height:0;letter-spacing:2px;color:rgba(86,177,218,0.6);overflow:hidden;position:absolute;left:20px;right:20px;top:46%}.piece-card .card-body::after{content:'';width:14%;height:0;background-image:url("/assets/images/icon/tools.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:14%;background-size:contain;position:absolute;right:10px;bottom:10px;z-index:1}.piece-card .card-title{height:48px;margin-bottom:30px;font-size:18px;color:#323232;display:-webkit-box;overflow:hidden;line-height:24px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.piece-card .card-text{height:54px;font-size:14px;color:#9A9A9A;display:-webkit-box;overflow:hidden;line-height:18px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-learning-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;margin-bottom:20px;border-radius:10px;border:1px solid #ebebeb;background-color:#F9F7F7}.media-learning-card:hover .img-wrapper::before,.media-learning-card:hover .img-wrapper::after{opacity:1;color:#fff}.media-learning-card .left{max-width:135px;width:100%;margin-right:20px}.media-learning-card .img-wrapper{border-radius:30px 5px 5px 5px;width:100%;height:0;padding-bottom:133.34%;overflow:hidden;position:relative}.media-learning-card .img-wrapper::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);opacity:0;-webkit-transition:all .3s;transition:all .3s;z-index:1}.media-learning-card .img-wrapper::after{content:'VIEW';padding:5px 20px;color:transparent;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;letter-spacing:2px;opacity:0;-webkit-box-shadow:0px 0px 0px 2px #fff;box-shadow:0px 0px 0px 2px #fff;text-shadow:0px 0px 15px #fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transition-delay:.1s;transition-delay:.1s;z-index:2}.media-learning-card .img-wrapper img{max-width:initial;max-height:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media-learning-card .right{width:calc(100% - 20px - 135px)}.media-learning-card .title{margin-bottom:10px;font-size:20px;color:#323232;display:-webkit-box;overflow:hidden;line-height:27px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.media-learning-card .content{font-size:16px;color:#9A9A9A;display:-webkit-box;overflow:hidden;line-height:22px;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.table-wrap{padding:30px 30px 50px 30px;border-radius:10px;border:1px solid #C1C1C1;background:#fff}.table-wrap .table{background:transparent}.table-wrap th,.table-wrap td{padding:26px 30px;border-color:#fff;font-size:20px;color:#323232}.table-wrap th{min-width:200px;width:22.2%;text-align:center;background:#F9F7F7}.table-wrap td{position:relative}.table-wrap td::after{content:'......................................................................................................................................................................................................................................................................................................................';height:7px;font-size:1px;line-height:0;letter-spacing:2px;color:rgba(86,177,218,0.6);overflow:hidden;position:absolute;left:0;right:0;bottom:-3px}@media screen and (max-width: 575.98px){.table-wrap{padding:20px 20px 30px 20px}.table-wrap th{display:none}.table-wrap td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0;font-size:1rem}.table-wrap td::before{content:attr(data-title);padding:15px 0;margin-bottom:10px;text-align:center;background:#F9F7F7;color:#323232}.table-wrap td::after{bottom:0}}.custom-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-table .th,.custom-table .td{padding:0 5px;font-size:18px;color:#323232}.custom-table .th{padding:30px 20px;font-weight:600}@media screen and (max-width: 414px){.custom-table .th,.custom-table .td{font-size:1rem}}.table-list.table-text-center{text-align:center}.table-list.table-text-center thead th:first-child,.table-list.table-text-center tbody tr:not(.table-divider) td:first-child{text-align:center}.table-list.table-text-center .btn-solid{margin:0 auto}.table-list.table-full-list thead{background:#F9F7F7}.table-list.table-full-list thead th:first-child{border-radius:10px 0 0 0}.table-list.table-full-list thead th:last-child{border-radius:0 10px 0 0}.table-list.table-full-list tbody tr:not(.table-divider) td{padding:20px 12px}.table-list.table-full-list tbody tr:not(.table-divider) td:first-child{border-radius:0 0 0 10px}.table-list.table-full-list tbody tr:not(.table-divider) td:last-child{border-radius:0 0 10px 0}.table-list.table-full-list tbody tr:not(.table-divider) .table-text{color:#91181D}.table-list.table-divider tbody td{border-bottom:1px dashed rgba(86,177,218,0.5);background:transparent !important}.table-list.table-divider .table-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-list.table-divider .table-item:not(:last-child){margin-bottom:5px}.table-list.table-divider .table-item span{display:inline-block}.table-list.table-divider .table-item .table-subject{min-width:80px;text-align:right}.table-list thead th{padding:18px 12px;border:none;font-size:18px;font-weight:600;color:#323232}.table-list thead th:first-child{text-align:left}.table-list tbody td{border:none;word-break:break-all}.table-list tbody tr.table-divider{height:20px;background:#fff}.table-list tbody tr:not(.table-divider) td{font-size:1rem;vertical-align:middle;background:#F9F7F7;color:#707070}.table-list tbody tr:not(.table-divider) td:first-child{border-radius:10px 0 0 10px;text-align:left}.table-list tbody tr:not(.table-divider) td:last-child{border-radius:0 10px 10px 0}.table-list .table-text.text-blue{color:#1E89BB}.table-list .btn-solid{max-width:100%;width:150px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;font-size:1rem;line-height:40px;border:none;background:#64B5F6;border-color:#64B5F6}.table-list .btn-solid.small{width:100px;height:40px;border-radius:5px;border-color:#56B1DA;background:#56B1DA}.table-list .btn-solid img{margin-right:5px;-webkit-filter:brightness(10);filter:brightness(10)}.table-list .btn-solid:hover{background:rgba(100,181,246,0.8);color:#fff}@media screen and (max-width: 1199.98px){.table-list.only-header thead{display:block}.table-list thead{display:none}.table-list tbody tr:not(.table-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-list tbody tr:not(.table-divider) td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;width:100%;padding:0;border-bottom:1px solid #fff;text-align:left}.table-list tbody tr:not(.table-divider) td:first-child{border-radius:0}.table-list tbody tr:not(.table-divider) td:last-child{border-radius:0}.table-list tbody tr:not(.table-divider) td:before{content:attr(data-title);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:block;min-width:110px;width:20%;height:auto;padding:0;margin-right:20px;text-align:center;line-height:50px;background:#56B1DA;color:#fff}.table-list .table-text{padding:5px 5px 5px 0}}@media screen and (max-width: 768px){.table-list.only-header thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-list.only-header th:not(:last-child){border-bottom:1px solid #fff}}@media screen and (max-width: 375px){.table-list tbody tr:not(.table-divider) td{font-size:14px}.table-list tbody tr:not(.table-divider) td::before{min-width:100px;margin-right:15px}.table-list .btn-solid{width:125px;font-size:14px}}.form-style .help-block{font-size:12px;color:#91181D}.form-style .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-style .d-flex>.help-block{width:100%}.form-style .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.form-style .form-title{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;margin-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-style .form-row{-webkit-box-flex:11;-ms-flex:11;flex:11}.form-style label{width:100%;height:28px;font-size:20px;text-align:justify;color:#323232}.form-style label::after{content:'';display:inline-block;padding-left:100%}.form-style input,.form-style textarea{width:100%;padding:20px;border:none;border-radius:5px;background:#F9F7F7;font-size:18px;color:#9A9A9A}.form-style input::-webkit-input-placeholder,.form-style input::-webkit-input-placeholder,.form-style input:-moz-placeholder,.form-style input::-moz-placeholder,.form-style input:-ms-input-placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea:-moz-placeholder,.form-style textarea::-moz-placeholder,.form-style textarea:-ms-input-placeholder{font-size:18px;color:#9A9A9A}.form-style input::placeholder,.form-style input::-webkit-input-placeholder,.form-style input:-moz-placeholder,.form-style input::-moz-placeholder,.form-style input:-ms-input-placeholder,.form-style textarea::placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea:-moz-placeholder,.form-style textarea::-moz-placeholder,.form-style textarea:-ms-input-placeholder{font-size:18px;color:#9A9A9A}.form-style input:disabled,.form-style textarea:disabled{background:#56B1DA;color:#fff}.form-style input:disabled::-webkit-input-placeholder,.form-style input:disabled::-webkit-input-placeholder,.form-style input:disabled:-moz-placeholder,.form-style input:disabled::-moz-placeholder,.form-style input:disabled:-ms-input-placeholder,.form-style textarea:disabled::-webkit-input-placeholder,.form-style textarea:disabled::-webkit-input-placeholder,.form-style textarea:disabled:-moz-placeholder,.form-style textarea:disabled::-moz-placeholder,.form-style textarea:disabled:-ms-input-placeholder{color:#fff}.form-style input:disabled::placeholder,.form-style input:disabled::-webkit-input-placeholder,.form-style input:disabled:-moz-placeholder,.form-style input:disabled::-moz-placeholder,.form-style input:disabled:-ms-input-placeholder,.form-style textarea:disabled::placeholder,.form-style textarea:disabled::-webkit-input-placeholder,.form-style textarea:disabled:-moz-placeholder,.form-style textarea:disabled::-moz-placeholder,.form-style textarea:disabled:-ms-input-placeholder{color:#fff}.form-style input:focus,.form-style textarea:focus{outline:none;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA;background:ˇ #fff}.form-style input[type="search"],.form-style textarea[type="search"]{background-image:url("/assets/images/icon/magnifying_glass.svg");background-position:95% 50%;background-repeat:no-repeat;background-size:cover;background-size:auto}.form-style textarea{height:200px;resize:unset}.form-style select.form-control:not([size]):not([multiple]){height:60px;padding-left:20px;padding-right:40px;border:1px solid #ebebeb;font-size:18px;background:#fff;color:#323232;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("/assets/images/icon/angle_down.svg");background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:cover;background-size:16px;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.form-style select.form-control:not([size]):not([multiple]):focus{outline:none}.form-style .input-account-wrapper{position:relative}.form-style .input-account-wrapper .btn-solid{height:44px;padding:0 !important;line-height:40px;font-weight:600;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;color:#56B1DA}.form-style .form-check-inline{margin-right:20px}.form-style .form-check-input{display:none}.form-style .form-check-input:checked+.form-check-label .circle{background:#64B5F6;border-color:#64B5F6}.form-style .form-check-label{word-break:keep-all}.form-style .form-check-label .circle{display:inline-block;width:24px;height:24px;margin-bottom:4px;border-radius:50%;border:2px solid #ebebeb;vertical-align:middle;position:relative}.form-style .form-check-label .circle::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-style .choose-pill{width:100px;height:auto;border-radius:5px;overflow:hidden;vertical-align:middle;cursor:pointer}.form-style .choose-pill::after{display:none}.form-style .choose-pill:hover .choose-text{background:rgba(100,181,246,0.6);color:#fff}.form-style .choose-pill input{display:none}.form-style .choose-pill input:checked ~ .choose-text{border-color:#64B5F6;background:#64B5F6;color:#fff}.form-style .choose-pill .choose-text{display:block;width:100%;height:auto;padding:12px 0;border:1px solid #ddd;font-size:18px;line-height:24px;text-align:center;background:#F9F7F7;color:#323232;-webkit-transition:all .3s ease;transition:all .3s ease}.form-style .choose-pill.large{max-width:100%;width:390px}.form-style .choose-pill.middle{max-width:100%;width:185px}.form-style .choose-pill.small{max-width:100%;width:116px}.form-style .choose-pill.mini{max-width:100%;width:100px}.form-style .form-checkbox{margin-bottom:35px;border-bottom:1px solid #56B1DA}.form-style .form-checkbox .form-title{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-bottom:20px;margin-right:0;font-size:20px;font-weight:600;color:#323232}.form-style .checkbox-item{width:calc(100% / 2 - 17px);height:auto;margin-bottom:20px;border-radius:5px;font-size:18px;text-align:center;line-height:60px;color:#323232;overflow:hidden;position:relative;cursor:pointer}.form-style .checkbox-item::after{display:none}.form-style .checkbox-item:nth-child(even){margin-right:30px}.form-style .checkbox-item:hover span{background:rgba(100,181,246,0.7);color:#fff}.form-style .checkbox-item span{display:block;width:100%;height:100%;padding:17px 18px;line-height:25px;position:relative;border-radius:5px;background:#F9F7F7;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.form-style .checkbox-item img{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.form-style input[type="checkbox"]{display:none}.form-style input[type="checkbox"]:checked ~ span{background:#64B5F6;color:#fff}.form-style input[type="checkbox"]:checked ~ img{opacity:1}.form-style input[type="checkbox"]:checked ~ .check-icon img{opacity:1}@-webkit-keyframes stroke{0%{fill:transparent;stroke-dashoffset:3000}100%{fill:#fff;stroke-dashoffset:0}}@keyframes stroke{0%{fill:transparent;stroke-dashoffset:3000}100%{fill:#fff;stroke-dashoffset:0}}.form-style .check-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.form-style .check-icon{display:inline-block;width:20px;height:20px;margin-right:7px;margin-top:2px;border-radius:5px;vertical-align:sub;background:#707070;position:relative}.form-style .check-icon img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.form-style #input-verify,.form-style .input-verify{width:50%}.form-style .verify-reload{margin-left:20px;border:none;background:transparent;cursor:pointer}.form-style .datepicker{display:inline-block;max-width:100%;width:140px;height:50px;background:#fff;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.form-style select.form-control.hour-picker:not([size]):not([multiple]),.form-style select.form-control.minute-picker:not([size]):not([multiple]),.form-style select.form-control.day-picker:not([size]):not([multiple]),.form-style select.form-control.month-picker:not([size]):not([multiple]){display:inline-block;width:100px;height:50px;background-position:90% 50%}.form-style select.form-control.year-picker:not([size]):not([multiple]){display:inline-block;width:140px;height:50px;background-position:90% 50%}.form-style .chosen-container .chosen-single{height:67px;padding:20px;border:1px solid #56B1DA;line-height:27px;font-size:18px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;background-image:url("/assets/images/icon/angle_down.svg") !important;background-repeat:no-repeat !important;background-position:calc(100% - 15px) 50% !important;background-size:16px !important;color:#323232}.form-style .chosen-container .chosen-single div{display:none}.form-style input[type="number"]{width:100px;height:50px;background:#fff;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.form-style input::-webkit-outer-spin-button,.form-style input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width: 1199.98px){.form-style .form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-style .form-title{margin-bottom:10px}.form-style .form-row{width:100%}}@media screen and (max-width: 991.98px){.form-style .gender-radio{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.form-style .checkbox-item{width:100%}}@media screen and (max-width: 575.98px){.form-style .form-item{margin-bottom:20px}.form-style .form-title{margin-bottom:0}.form-style label{font-size:1rem}.form-style input,.form-style textarea{padding:10px;font-size:1rem}.form-style input::-webkit-input-placeholder,.form-style input::-webkit-input-placeholder,.form-style input:-moz-placeholder,.form-style input::-moz-placeholder,.form-style input:-ms-input-placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea:-moz-placeholder,.form-style textarea::-moz-placeholder,.form-style textarea:-ms-input-placeholder{font-size:1rem}.form-style input::placeholder,.form-style input::-webkit-input-placeholder,.form-style input:-moz-placeholder,.form-style input::-moz-placeholder,.form-style input:-ms-input-placeholder,.form-style textarea::placeholder,.form-style textarea::-webkit-input-placeholder,.form-style textarea:-moz-placeholder,.form-style textarea::-moz-placeholder,.form-style textarea:-ms-input-placeholder{font-size:1rem}.form-style select.form-control:not([size]):not([multiple]){height:44px;padding-left:10px;font-size:1rem;background-size:10px}.form-style .chosen-container .chosen-single{height:44px;padding:10px 20px 10px 10px;line-height:23px;font-size:1rem;background-size:10px !important}}@media screen and (max-width: 414px){.form-style .form-check-inline{margin-right:10px}.form-style #input-verify{width:100%;margin-bottom:10px}.form-style .verify-reload{margin-left:0}}@media screen and (max-width: 375px){.form-style .form-title{font-size:18px}.form-style .checkbox-item{font-size:1rem}}.login-panel{max-width:100%;width:600px;padding:0 75px;padding-top:10%;position:fixed;top:0;bottom:0;right:-105%;z-index:1000;border-radius:0 0 0 200px;background:#F9F7F7;background-image:url("/assets/images/material/leaf.svg");background-position:right bottom;background-repeat:no-repeat;background-size:cover;background-size:contain;overflow-y:auto;-webkit-transition:all .5s ease;transition:all .5s ease}.login-panel.show{right:0}.login-panel .login-use.close{display:none}.login-panel .forgot-pwd{display:none}.login-panel .forgot-pwd.open{display:block}.login-panel .btn-close{right:75px;top:30px}.login-panel .title-block .en{display:block}.login-panel input{background:#fff}.login-panel .btn-solid{width:100%}@media screen and (max-width: 575.98px){.login-panel{padding:0 35px;padding-top:26%;border-radius:0}.login-panel .btn-close{right:35px}}@media screen and (max-width: 320px){.login-panel .btn-close{right:10px;top:10px}.login-panel .btn-solid{padding:15px 80px}}.modal-open .common-modal:not(#announcement-modal) .modal-body{text-align:center}.modal-open .common-modal .modal-dialog{max-width:100%;width:700px}.modal-open .common-modal .modal-content{border-radius:10px}.modal-open .common-modal .modal-body{padding:70px}.modal-open .common-modal .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-open .common-modal .btn-close{right:55px;top:25px}.modal-open .common-modal .btn-solid{width:300px;padding:15px;margin-top:0}.modal-open .common-modal .common-text{margin-top:30px;font-size:20px;color:#323232}.modal-open .common-modal .common-text .en{text-transform:uppercase}.modal-open .common-modal .common-text .ch{font-size:24px;font-weight:600}.modal-open .common-modal .common-tip{margin:60px 0;font-size:20px;color:#323232}.modal-open .common-modal .common-code .ch{margin-top:20px;margin-bottom:15px;font-size:18px;color:#323232}.modal-open .common-modal .common-code .en{font-size:36px;color:#91181D}.modal-open .common-modal .common-scroll{max-height:28vh;padding:20px;margin-top:20px;border:1px solid #ddd;border-radius:10px}.modal-open .common-modal .common-scroll.os-theme-dark>.os-scrollbar>.os-scrollbar-track{background:#ddd}.modal-open .common-modal .common-scroll.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#56B1DA}@media screen and (max-width: 768px){.modal-open .common-modal .modal-dialog{width:auto}}@media screen and (max-width: 575.98px){.modal-open .common-modal .modal-body{padding:70px 20px}.modal-open .common-modal .btn-solid{width:100%;padding:15px}}@media screen and (max-width: 375px){.modal-open .common-modal .btn-close{right:40px;top:15px}}@media screen and (max-width: 320px){.modal-open .common-modal .modal-dialog{margin:0}.modal-open .common-modal .modal-content{height:100%;border-radius:0}.modal-open .common-modal .common-tip{margin:40px 0}}#check-modal .modal-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5.5%;font-size:32px;font-weight:600}#check-modal .modal-title .badge{margin-left:15px}#check-modal .tip{margin-bottom:12.6%;font-size:20px;line-height:27px;color:#64B5F6}#check-modal .tip span:first-child{margin-right:10px}#check-modal .table-list th,#check-modal .table-list td{text-align:center}#check-modal .table-list tbody tr:not(.table-divider) td:before{min-width:145px}#apply-failed-modal .modal-title,#apply-failed-modal .modal-text{text-align:left;color:#39393E}#apply-failed-modal .modal-title{margin-bottom:40px;font-size:30px;font-weight:600;line-height:40px}#apply-failed-modal .modal-text{font-size:16px;line-height:40px}#testResult.result-pass .fail{display:none}#testResult.result-fail .pass{display:none}#testResult .resutl-grade{margin-top:20px;margin-bottom:20px;font-size:20px;color:#323232}#testResult .resutl-grade .grade{font-size:72px;color:#91181D}#event-info-modal .img-hidden,#add-reservation-modal .img-hidden,#reservation-intro-modal .img-hidden{margin-bottom:6%}#event-info-modal img,#add-reservation-modal img,#reservation-intro-modal img{width:18%}#event-info-modal .table-wrap,#add-reservation-modal .table-wrap,#reservation-intro-modal .table-wrap{padding:0;border-radius:0}#event-info-modal .table-wrap th,#event-info-modal .table-wrap td,#add-reservation-modal .table-wrap th,#add-reservation-modal .table-wrap td,#reservation-intro-modal .table-wrap th,#reservation-intro-modal .table-wrap td{padding:17px 10px;font-size:1rem}#event-info-modal .table-wrap td,#add-reservation-modal .table-wrap td,#reservation-intro-modal .table-wrap td{text-align:left}#event-info-modal .table,#add-reservation-modal .table,#reservation-intro-modal .table{margin-bottom:0}#event-info-modal .btn-solid,#add-reservation-modal .btn-solid,#reservation-intro-modal .btn-solid{margin-top:7%}#event-info-modal th,#add-reservation-modal th,#reservation-intro-modal th{vertical-align:middle}@media screen and (max-width: 575.98px){#event-info-modal .table-wrap td,#add-reservation-modal .table-wrap td,#reservation-intro-modal .table-wrap td{padding:0 0 15px 0;text-align:center}#event-info-modal .table-wrap td::after,#add-reservation-modal .table-wrap td::after,#reservation-intro-modal .table-wrap td::after{display:none}#event-info-modal td span,#add-reservation-modal td span,#reservation-intro-modal td span{padding:0 10px}}@media screen and (max-width: 320px){#reservation-completed-modal .modal-dialog{height:100%}}#old-account-modal .form-title{margin-bottom:10px;font-size:24px;font-weight:600;color:#323232}#privacy_policy_modal .close{font-size:40px;position:absolute;right:15px;top:15px}#announcement-modal .btn-close,#announcement-logined-modal .btn-close{right:25px}#announcement-modal .modal-title,#announcement-logined-modal .modal-title{margin-bottom:20px;text-align:center;font-size:36px;font-weight:600}#announcement-modal .modal-body .btn-solid,#announcement-logined-modal .modal-body .btn-solid{display:block;margin:30px auto 0 auto}#announcement-logined-modal .btn-close{right:55px !important}#announcement-logined-modal .modal-body .text-editor-block{text-align:center;font-size:22px}#course-apply-modal form{display:none;padding-top:50px}#course-apply-modal .choose-pill{display:block;width:100%;margin-bottom:15px}#course-apply-modal .choose-pill.disabled .choose-text{background-color:#C1C1C1;color:#fff}#course-apply-modal .btn-solid{margin-top:10px}header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;left:0;right:0;top:0;background:#fff;-webkit-box-shadow:0px 3px 10px 0px #00000029;box-shadow:0px 3px 10px 0px #00000029;-webkit-transition:all .5s linear;transition:all .5s linear;z-index:900}header a{display:inline-block}header .logo{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2%}header .logo a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo img{max-height:68px}header .mobile-menu{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5;display:-webkit-box;display:-ms-flexbox;display:flex}header .mobile-menu .btn-close{display:none}header .main-menu{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}header .subnav-hover.mobile-show{display:none}header.menu-hover .subnav-hover:not(.not-signed):hover>.subnav,header.menu-hover .subnav-hover:not(.not-signed).active>.subnav{display:block;z-index:1000}header.menu-hover .subnav-hover:not(.not-signed):hover .link-nav::after,header.menu-hover .subnav-hover:not(.not-signed):hover .btn-login::after,header.menu-hover .subnav-hover:not(.not-signed).active .link-nav::after,header.menu-hover .subnav-hover:not(.not-signed).active .btn-login::after{display:block}header.menu-hover .identity-student .for-student{display:block}header.menu-hover .identity-teacher .for-teacher{display:block}header.menu-hover .identity-outsider .for-outsider{display:block}header .link-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:18px;color:#323232;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;white-space:nowrap}header .link-nav:hover,header .link-nav.active{color:#7f7f7f}header .link-nav::after{content:'';display:none;width:0;height:0;border-style:solid;border-width:0 11px 10px 11px;border-color:transparent transparent #F9F7F7 transparent;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .subnav{display:none;padding:40px 0;position:absolute;left:0;right:0;background-color:#F9F7F7;background-image:url("/assets/images/background/bg_subnav.png"),url("/assets/images/material/subnav_material_01.png"),url("/assets/images/material/subnav_material_02.png");background-repeat:repeat, no-repeat, no-repeat;background-size:auto, 21%, 48%;background-position:center center, 6% center, 151% 69px}header .subnav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .subnav-title{padding-right:55px;font-size:36px;color:#323232;word-break:keep-all}header .subnav-link{display:inline-block;min-width:230px;width:auto;height:50px;margin:8px;padding:0 30px;border-radius:5px;font-size:1rem;text-align:center;line-height:50px;background:#56B1DA;color:#fff;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}header .subnav-link::after{content:'\f105';font-family:'FontAwesome';color:#fff;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}header .subnav-link:hover{background:#6bbbdf}header .subnav-link:hover::after{right:8px}header .sub-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .sub-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;padding-right:20px}header .link-subnav{font-size:1rem;color:#707070;-webkit-transition:all .3s ease;transition:all .3s ease}header .link-subnav:hover,header .link-subnav.active{color:#a3a3a3}header .link-subnav:not(:first-child)::before{content:'/';margin-left:3px;margin-right:2px;font-size:14px;color:#BCBCBC}header .btn-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100px;height:100px;background:#56B1DA;color:#fff;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-login::after{content:'';display:none;width:0;height:0;border-style:solid;border-width:0 11px 10px 11px;border-color:transparent transparent #F9F7F7 transparent;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .btn-login img{margin-bottom:5px;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-login:hover{background:#6bbbdf}header .btn-login .member-name{width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}header .for-student,header .for-teacher,header .for-outsider{display:none}header .btn-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:88px;height:88px;padding:20px;position:absolute;right:0;top:0;background:#56B1DA;display:none}header .btn-hamburger .line{display:block;width:100%;height:5px;border-radius:2.5px;background:#fff}@media screen and (max-width: 1680px){header .link-nav{padding:0 16px}}@media screen and (max-width: 1580px){header .link-nav{padding:0 13px}}@media screen and (max-width: 1480px){header{padding:10px 0}header .mobile-menu{max-width:350px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5%;padding-bottom:5%;position:fixed;top:0;bottom:0;right:-120%;background:#F9F7F7;z-index:1002;overflow-y:auto;-webkit-transition:all .5s ease;transition:all .5s ease}header .mobile-menu .container{margin:0 auto;padding:0}header .mobile-menu .btn-close{display:block;right:15px;top:10px}header .mobile-menu .subnav-link{max-width:230px;margin-left:auto;margin-right:auto}header .mobile-menu.show{right:0}header .main-menu{width:100%;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .subnav-hover.identity-teacher .for-teacher{display:block}header .subnav-hover.identity-student .for-student{display:block}header .subnav-hover.identity-outsider .for-outsider{display:block}header .subnav-hover.mobile-show{display:block}header .link-nav{height:auto;margin:13px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}header .subnav{display:none;position:relative;padding:0;background:none}header .subnav.open .for-outsider{display:block}header .subnav-title{display:none}header .subnav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:center}header .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .sub-menu-list{padding:0 20px 10px 20px}header .btn-login{height:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:60px;position:relative}header .btn-login img{margin-bottom:0;margin-right:10px;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .btn-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 991.98px){header .logo img{height:44px}header .btn-hamburger{width:64px;height:64px}}@media screen and (max-width: 375px){header .logo img{height:38px}header .mobile-menu{max-width:100%}header .sub-menu{width:100%}header .sub-menu-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 5px 10px 5px}header .link-subnav{margin:0 5px}header .link-subnav:not(:first-child)::before{display:none}header .btn-hamburger{width:58px;height:58px;padding:10px}}footer{background:#F9F7F7;position:relative}footer::before,footer::after{content:'';position:absolute;bottom:233px}footer::before{width:17%;height:0;background-image:url("/assets/images/material/student1.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:10%;background-size:contain;left:11%}footer::after{width:9%;height:0;background-image:url("/assets/images/material/student.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-bottom:11%;background-size:contain;right:13%}footer .footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:45px 0;padding-right:1%;border-radius:0 80px 0 0;background:#091314}footer .footer-logo{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2%}footer .footer-info{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}footer .footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}footer .footer-contact-item{width:calc(100% / 4 - 20px);margin-right:20px}footer .footer-contact-title{margin-bottom:10px;font-size:18px;color:#9A9A9A}footer .footer-contact-info{padding:22px 0;border:1px solid #393939;font-size:18px;text-align:center;color:#fff}footer .copyright{font-size:14px;color:#707070}footer .copyright a{color:#707070}footer .copyright:nth-last-child(2){float:left}footer .copyright:last-child{float:right;margin-right:20px}@media screen and (max-width: 1365.98px){footer::before,footer::after{bottom:277px}footer .footer-contact{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}footer .footer-contact-item{width:calc(100% / 2 - 20px);margin-bottom:10px}footer .footer-contact-title{font-size:1rem}footer .footer-contact-info{padding:10px 0;font-size:1rem}}@media screen and (max-width: 991.98px){footer::before,footer::after{bottom:364px}footer::before{width:23%;padding-bottom:14%}footer::after{width:14%;padding-bottom:15%}footer .footer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 20px}footer .footer-logo{padding-left:0;margin-bottom:20px}}@media screen and (max-width: 575.98px){footer::before,footer::after{bottom:502px}footer::before{width:29%;padding-bottom:18%}footer::after{width:17%;padding-bottom:20%}footer .footer-wrap{padding:35px 20px}footer .footer-contact-item{width:100%;margin-right:0}footer .footer-contact-title,footer .footer-contact-info{font-size:14px}footer .footer-contact-title{margin-bottom:5px}footer .copyright:last-child{float:left;font-size:12px}}@media screen and (max-width: 414px){footer::before,footer::after{bottom:496px}}@media screen and (max-width: 320px){footer::before,footer::after{bottom:487px}}#calendar .fc-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap}#calendar .fc-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendar .fc-left h2{font-size:24px;line-height:36px;color:#323232}#calendar .assign-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:30px;margin-top:4px}#calendar .assign-item{font-size:14px;color:#323232}#calendar .assign-item:not(:last-child){margin-right:23px}#calendar .assign-item:first-child .assign-color{background:#64B5F6}#calendar .assign-item:nth-child(2) .assign-color{background:#1E89BB}#calendar .assign-item:last-child .assign-color{background:#FA759E}#calendar .assign-item .assign-color{display:inline-block;width:20px;height:20px;margin-right:10px;border-radius:5px;vertical-align:bottom}#calendar .fc-today-button,#calendar .fc-timeGridWeek-button{width:100px;height:40px;border-radius:20px;border-color:#56B1DA;font-size:1rem;text-align:center;line-height:29px;background:#56B1DA;color:#fff}#calendar .fc-timeGridWeek-button{margin-right:20px}#calendar .fc-prev-button,#calendar .fc-next-button{width:40px;height:40px;border-radius:50%;border-color:#E6F3FA;background:#E6F3FA}#calendar .fc-prev-button .fa,#calendar .fc-next-button .fa{color:#56B1DA}#calendar .fc-prev-button{margin-right:10px}#calendar .fc-next-button{margin-left:10px}#calendar .fc-highlight{background:#EFF7FE}#calendar .fc-view-container{overflow-x:auto}#calendar .fc-view{min-width:1030px}#calendar .event-intrust,#calendar .event-other,#calendar .event-education,#calendar .event-checked,#calendar .event-disabled,#calendar .event-operation,#calendar .event-unckeck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px 2px 7px 5px;padding:10px;border-radius:5px}#calendar .event-intrust{border-color:#64B5F6;background:#64B5F6}#calendar .event-intrust .fc-title{color:#1E89BB}#calendar .event-other{border-color:#FA759E;background:#FA759E}#calendar .event-other .fc-title{color:#707070}#calendar .event-education{border-color:#1E89BB;background:#1E89BB}#calendar .event-education .fc-title{color:#64B5F6}#calendar .event-checked{border-color:#64B5F6;background-color:#64B5F6;background-image:url("/assets/images/icon/check_circle.svg");background-position:center center;background-repeat:no-repeat}#calendar .event-disabled{border-color:rgba(50,50,50,0.4);background:rgba(50,50,50,0.4)}#calendar .event-operation{border-color:#64B5F6;background:#64B5F6;text-align:center}#calendar .event-operation .fc-content{width:100%}#calendar .event-operation .fc-title{color:#1E89BB}#calendar .event-uncheck{border-color:#56B1DA;border-width:2px;border-style:dotted;background:transparent;background-image:url("/assets/images/icon/check_circle_green.svg");background-repeat:no-repeat;background-position:center center}#calendar th.fc-day-header,#calendar th.fc-axis{height:50px;font-size:1rem;line-height:50px;background:#56B1DA;color:#fff}#calendar td.fc-axis{font-size:1rem;text-align:center;background:#ebebeb;color:#323232}#calendar td.fc-axis span{display:block;line-height:100px;width:120px;height:100px}#calendar .fc-title{font-size:1rem;font-weight:600;text-align:center}#calendar .fc-text{font-size:14px;text-align:center}#calendar .fc-badge{width:100%;height:30px;margin:5px 0;border-radius:5px;font-size:14px;line-height:30px;color:#fff;background:#1E89BB}#calendar .fc-member{font-size:1rem}@media screen and (max-width: 991.98px){#calendar .fc-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#calendar .assign-block{margin-left:0}}@media screen and (max-width: 575.98px){#calendar .fc-view{min-width:850px}#calendar .fc-right{margin-top:15px}#calendar th,#calendar td{font-size:14px !important}#calendar td.fc-axis span{width:90px;height:70px;line-height:70px}}@media screen and (max-width: 414px){#calendar .assign-item:not(:last-child){margin-right:10px}#calendar .fc-today-button,#calendar .fc-timeGridWeek-button{width:80px;line-height:27px}#calendar .fc-timeGridWeek-button{margin-right:10px}#calendar .btn-group{margin-left:0 !important}#calendar .fc-next-button{margin-left:5px}#calendar .fc-prev-button{margin-left:5px}}@media screen and (max-width: 375px){#calendar .assign-item{margin-top:5px}}.swal2-container{z-index:-1}.swal2-container.swal2-shown,.swal2-container.swal2-backdrop-show{z-index:1060}.ui-widget.ui-widget-content{max-height:200px;max-width:100%;overflow-y:auto}.p-index{padding-bottom:13%}.p-index .s-bn-carousel .mobile-show{display:none}.p-index .s-bn-carousel .owl-dots{position:absolute;top:initial;right:0;bottom:30px;left:0;text-align:center}@media screen and (max-width: 768px){.p-index .s-bn-carousel .web-show{display:none}.p-index .s-bn-carousel .mobile-show{display:block}}.s-idx-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 70px 0 70px}.s-idx-menu .btn-idx-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% / 3 - 15px);padding:25px 15px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.s-idx-menu .btn-idx-menu:nth-child(odd){background:#64B5F6}.s-idx-menu .btn-idx-menu:nth-child(even){background:#1E89BB}.s-idx-menu .btn-idx-menu:hover:nth-child(odd){background:#7cc1f7}.s-idx-menu .btn-idx-menu:hover:nth-child(even){background:#2299d1}.s-idx-menu .btn-idx-menu:hover .img-hidden{position:relative;-webkit-animation:shake 0.1s 3 linear;animation:shake 0.1s 3 linear}.s-idx-menu .btn-idx-menu img{max-height:60px}@-webkit-keyframes shake{0%{left:-2px}100%{right:-2px}}@keyframes shake{0%{left:-2px}100%{right:-2px}}.s-idx-menu .img-hidden{width:19%;height:auto}.s-idx-menu .info{margin-left:15px;text-align:center;color:#fff}.s-idx-menu .en{margin-bottom:5px;font-size:14px}.s-idx-menu .title{font-size:27px}@media screen and (max-width: 1800px){.s-idx-menu .btn-idx-menu{width:calc(100% / 2 - 15px);margin-bottom:15px}.s-idx-menu .btn-idx-menu:first-child,.s-idx-menu .btn-idx-menu:last-child{background:#56B1DA}.s-idx-menu .btn-idx-menu:nth-child(2),.s-idx-menu .btn-idx-menu:nth-child(3){background:#1E89BB}}@media screen and (max-width: 1365.98px){.s-idx-menu .btn-idx-menu{padding:25px 0}}@media screen and (max-width: 1199.98px){.s-idx-menu .btn-idx-menu{width:calc(100% / 2);margin-bottom:0}}@media screen and (max-width: 991.98px){.s-idx-menu .info{margin-left:10px}}@media screen and (max-width: 768px){.s-idx-menu{padding:30px 50px 0 50px}}@media screen and (max-width: 767.98px){.s-idx-menu .btn-idx-menu{width:100%}.s-idx-menu .btn-idx-menu:first-child,.s-idx-menu .btn-idx-menu:nth-child(3){background:#56B1DA}.s-idx-menu .btn-idx-menu:nth-child(2),.s-idx-menu .btn-idx-menu:last-child{background:#1E89BB}.s-idx-menu .img-hidden{text-align:center}}@media screen and (max-width: 575.98px){.s-idx-menu{padding:30px 0 0 0}.s-idx-menu .btn-idx-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px}.s-idx-menu .img-hidden{width:40%;margin-bottom:10px}.s-idx-menu .info{margin-left:0}.s-idx-menu .en{margin-bottom:0}.s-idx-menu .title{font-size:20px}}@media screen and (max-width: 414px){.s-idx-menu .btn-idx-menu{padding:10px}.s-idx-menu .en{font-size:12px}.s-idx-menu .title{font-size:1rem}}.s-news-carousel{margin-top:5%;margin-bottom:5%;padding:0 70px}@media screen and (max-width: 768px){.s-news-carousel{margin-top:8%;margin-bottom:10%;padding:0 50px}}@media screen and (max-width: 575.98px){.s-news-carousel{padding:0}}@media screen and (max-width: 414px){.s-news-carousel{margin-top:13%;margin-bottom:13%;display:block}.s-news-carousel .item{margin-bottom:40px}}.s-course-list{margin-bottom:5%;padding:0 70px}.s-course-list .table-list th:not(:nth-child(2)),.s-course-list .table-list td:not(:nth-child(2)){text-align:center}.s-course-list .table-list .badge{padding:5px 20px;margin:0 auto;border-radius:0}.s-course-list .table-list .btn-solid{width:auto;padding:8px 20px}.s-course-list .table-list .btn-solid .icon{margin-right:10px;font-size:14px}@media screen and (max-width: 1602px){.s-course-list .table-list thead{display:none}.s-course-list .table-list tbody tr:not(.table-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-course-list .table-list tbody tr:not(.table-divider) td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;width:100%;padding:0;border-bottom:1px solid #fff;text-align:left}.s-course-list .table-list tbody tr:not(.table-divider) td:first-child{border-radius:0}.s-course-list .table-list tbody tr:not(.table-divider) td:last-child{border-radius:0}.s-course-list .table-list tbody tr:not(.table-divider) td:before{content:attr(data-title);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:block;min-width:110px;width:20%;height:auto;padding:0;margin-right:20px;text-align:center;line-height:50px;background:#56B1DA;color:#fff}.s-course-list .table-list .table-text{padding:5px 5px 5px 0}.s-course-list .table-list .table-item .table-subject{text-align:left}}@media screen and (max-width: 768px){.s-course-list{padding:0 50px;margin-bottom:10%}}@media screen and (max-width: 575.98px){.s-course-list{padding:0}}@media screen and (max-width: 414px){.s-course-list{margin-bottom:13%}}.s-instrument-carousel{margin-bottom:5%;padding:0 70px}.s-instrument-carousel .owl-nav{left:-70px;right:-70px}@media screen and (max-width: 768px){.s-instrument-carousel{padding:0 50px;margin-bottom:10%}.s-instrument-carousel .owl-nav{left:-50px;right:-50px}}@media screen and (max-width: 575.98px){.s-instrument-carousel{padding:0}.s-instrument-carousel .owl-nav{left:0;right:0}}@media screen and (max-width: 414px){.s-instrument-carousel{margin-bottom:13%}}.s-maintenance-carousel{padding:0 70px}.s-maintenance-carousel .owl-nav{left:-70px;right:-70px}@media screen and (max-width: 768px){.s-maintenance-carousel{padding:0 50px;margin-bottom:10%}.s-maintenance-carousel .owl-nav{left:-50px;right:-50px}}@media screen and (max-width: 575.98px){.s-maintenance-carousel{padding:0}.s-maintenance-carousel .owl-nav{left:0;right:0}}@media screen and (max-width: 414px){.s-maintenance-carousel{margin-bottom:13%}}.p-instrument-list .media-card{margin-bottom:18%}.p-instrument-list .media-card:last-child{margin-bottom:10%}@media screen and (max-width: 375px){.p-instrument-list .title-block .title{margin-bottom:0}}.p-instrument-detailed .badge-maintain{display:none}.p-instrument-detailed .title-block.maintain .badge-maintain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding:0 35px;border-radius:21px;font-size:1rem;background:#9A9A9A;color:#fff}.p-instrument-detailed .content-img{width:100%;height:0;padding-bottom:75.155%;overflow:hidden;border-radius:50px 50px 5px 5px;position:relative}.p-instrument-detailed .content-img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-instrument-detailed .content-btn-group>.row{height:100%}.p-instrument-detailed .content-menu{margin-bottom:60px}.p-instrument-detailed .content-menu-item{height:calc(50% - 15px);margin-bottom:30px}.p-instrument-detailed .content-menu-item:nth-child(n+3):nth-child(-n+4){margin-bottom:0}.p-instrument-detailed .content-menu-item:first-child .btn-content{border-radius:20px 20px 0 20px}.p-instrument-detailed .content-menu-item:nth-child(2) .btn-content{border-radius:20px 20px 20px 0}.p-instrument-detailed .content-menu-item:nth-child(3) .btn-content{border-radius:20px 0 20px 20px}.p-instrument-detailed .content-menu-item:last-child .btn-content{border-radius:0 20px 20px 20px}.p-instrument-detailed .btn-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#56B1DA;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.p-instrument-detailed .btn-content .img-hidden{width:23%;margin-right:20px;position:relative}.p-instrument-detailed .btn-content .img-hidden img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-instrument-detailed .btn-content:hover{background:rgba(86,177,218,0.8)}.p-instrument-detailed .btn-content:hover .img-hidden{-webkit-animation:shake 0.1s 3 linear;animation:shake 0.1s 3 linear}.p-instrument-detailed .content-title{font-size:24px;color:#fff}@media screen and (max-width: 991.98px){.p-instrument-detailed .content-btn-group{margin-top:30px}.p-instrument-detailed .btn-content{padding:50px 10px}}@media screen and (max-width: 575.98px){.p-instrument-detailed .title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-instrument-detailed .title-block .title{margin-bottom:10px}.p-instrument-detailed .content-menu-item{height:calc(25% - 7.5px);margin-bottom:15px}.p-instrument-detailed .content-menu-item:nth-child(n+3):nth-child(-n+4){margin-bottom:15px}.p-instrument-detailed .content-menu-item .btn-content:nth-child(n+1):nth-child(-n+4){border-radius:20px}.p-instrument-detailed .btn-content{padding:40px 10px}.p-instrument-detailed .table-wrap td{padding-top:0;padding-bottom:25px}.p-instrument-detailed .table-wrap td::after{display:none}}.p-contact .form-style{margin-top:50px;padding:0 14%}.p-contact .tip{padding:0 14%}@media screen and (max-width: 414px){.p-contact .tip,.p-contact .form-style{padding:0 20px}.p-contact .tip{margin-bottom:20px}.p-contact .form-style{margin-top:25px}}.p-online-survey .tip{padding:0 80px;text-align:center}.p-online-survey .form-style{padding:0 80px;padding-top:50px}@media screen and (max-width: 575.98px){.p-online-survey .tip,.p-online-survey .form-style{padding:0 20px}.p-online-survey .tip{margin-bottom:20px}.p-online-survey .form-style{padding-top:30px}}@media screen and (max-width: 991.98px){.p-education-progress .text-editor-block{padding:0}}.p-course-category .category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5.7%}.p-course-category .category-wrapper .link-category{width:calc(100% / 3 - 4vw);height:0;padding-bottom:calc(100% / 3 - 4vw);margin-bottom:20px;border-radius:50%;overflow:hidden;background-image:url("/assets/images/icon/circle.svg");background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.p-course-category .category-wrapper .link-category:hover{-webkit-box-shadow:0 12px 20px 1px rgba(0,0,0,0.2);box-shadow:0 12px 20px 1px rgba(0,0,0,0.2);-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media screen and (max-width: 1023px){.p-course-category .category-wrapper .link-category{width:calc(100% / 3 - 10px);padding-bottom:calc(100% / 3 - 10px)}}@media screen and (max-width: 767px){.p-course-category .category-wrapper .link-category{width:calc(100% / 2 - 10px);padding-bottom:calc(100% / 2 - 10px)}}@media screen and (max-width: 460px){.p-course-category .category-wrapper .link-category{width:100%;padding-bottom:100%}}.p-course-category .category-wrapper .link-category-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-course-category .category-wrapper .category-img{width:41%;height:0;padding-bottom:38.5%;position:relative}.p-course-category .category-wrapper .category-img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-course-category .category-wrapper .category-title{margin-top:12%;font-size:24px;line-height:36px;color:#fff}@media screen and (max-width: 1023px){.p-course-category .category-wrapper{padding:0}}@media screen and (max-width: 460px){.p-course-category .category-wrapper{padding:0 40px}}.p-event-registration-record thead th:nth-child(n+4):nth-child(-n+5){width:auto}.p-event-registration-record thead th:nth-child(2){text-align:left}.p-event-registration-record tbody tr:not(.table-divider) td:nth-child(2){text-align:left}.p-event-registration-record .btn-solid{margin:0 auto;width:100px;height:40px;border-radius:20px;background:#9A9A9A}.p-event-registration-record .btn-solid:hover{background:rgba(154,154,154,0.8)}.p-event-registration-record .btn-solid img{margin-right:10px}@media screen and (max-width: 1199.98px){.p-event-registration-record .btn-solid{margin:0}}.p-penalty-record tbody tr:not(.table-divider) td,.p-event-registration-list tbody tr:not(.table-divider) td{height:70px}@media screen and (max-width: 1199.98px){.p-penalty-record tbody tr:not(.table-divider) td,.p-event-registration-list tbody tr:not(.table-divider) td{height:50px}}.p-my-license .table-list th,.p-my-license .table-list td{text-align:center !important}.p-my-license tbody tr:not(.table-divider) td{height:80px}.p-my-license .badge{height:25px;padding:3px 17px;border-radius:12.5px;line-height:15px;font-size:15px}.p-my-license .badge.badge-primary,.p-my-license .badge.badge-danger{margin-right:10px}.p-my-license .badge.badge-primary ~ img,.p-my-license .badge.badge-danger ~ img{cursor:pointer}.p-my-license .badge-disabled{display:block;width:70px;height:25px;margin:0 auto;margin-top:4px}.p-my-license .expiry-status.expired .badge{display:block}.p-my-license .expiry-status .badge{display:none}.p-my-license .btn-solid{border-radius:5px;background:#56B1DA}.p-my-license .btn-solid:hover{background:rgba(86,177,218,0.8)}.p-my-license .btn-solid[data-status]{height:auto;min-height:40px;padding:5px 10px;line-height:22px}.p-my-license .btn-solid[data-status]:first-child{margin-right:10px}.p-my-license .btn-solid[data-modal-type="advance"]{background:#1E89BB}.p-my-license .btn-solid[data-status="no-apply"] [data-status="applied"]{display:none}.p-my-license .btn-solid[data-status="applied"]{background-color:#ddd;pointer-events:none;color:#707070}.p-my-license .btn-solid[data-status="applied"] [data-status="no-apply"]{display:none}.p-my-license .btn-solid.round{width:120px;border:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.p-my-license .btn-solid.round:hover{border-color:#64B5F6;background:transparent !important;color:#64B5F6}.p-my-license .btn-solid.round:hover .icon::before{color:#64B5F6}.p-my-license .btn-solid.round .icon{margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.p-my-license .apply-status.status-applying .btn-solid{display:none}.p-my-license .apply-status.status-applying .applying{display:block}.p-my-license .apply-status.status-issued .btn-solid{display:none}.p-my-license .apply-status.status-issued .issued{display:block}.p-my-license .apply-status .applying,.p-my-license .apply-status .issued{display:none}.p-my-license .reply-apply-status.status-applied .btn-solid{display:none}.p-my-license .reply-apply-status.status-applied .applied{display:block}.p-my-license .reply-apply-status .applied{display:none}.p-my-license .applying{color:#1E89BB}.p-my-license .issued,.p-my-license .applied{color:#707070}.p-my-license .appling-status[data-status="not-applied"] [data-status="not-applied"]{display:block}.p-my-license .appling-status[data-status="checking"] [data-status="checking"]{display:block}.p-my-license .appling-status[data-status="producing"] [data-status="producing"]{display:block}.p-my-license .appling-status[data-status="received"] [data-status="received"]{display:block}.p-my-license .appling-status[data-status="unqualified"] [data-status="unqualified"]{display:block}.p-my-license .appling-status a,.p-my-license .appling-status p{display:none}.p-my-license .appling-status [data-status="unqualified"]{color:#91181D}@media screen and (max-width: 1680px){.p-my-license .content-panel{padding:60px 10px}}@media screen and (max-width: 1199.98px){.p-my-license .table-list{min-width:auto}.p-my-license .content-panel{padding:60px 80px}.p-my-license tbody tr:not(.table-divider) td{height:auto}.p-my-license .badge{margin-left:5px}.p-my-license .badge-disabled{margin:0;margin-left:5px}.p-my-license .btn-solid{margin:5px 0}.p-my-license .btn-solid:not(:last-child){margin-right:10px;margin-bottom:5px}.p-my-license .expiry-status.expired .badge{display:inline-block}}@media screen and (max-width: 991.98px){.p-my-license .content-panel{padding:60px 40px}}@media screen and (max-width: 768px){.p-my-license .content-panel{padding:40px 20px}}@media screen and (max-width: 375px){.p-my-license .badge{font-size:14px;line-height:20px}}.p-member-info-manage .form-block{padding:0 20%;margin-top:5%}.p-member-info-manage .form-title{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-right:10px}.p-member-info-manage label::after{display:none}@media screen and (max-width: 1680px){.p-member-info-manage .form-block{padding:0 15%}}@media screen and (max-width: 768px){.p-member-info-manage .form-block{padding:0 5%}}@media screen and (max-width: 575.98px){.p-member-info-manage .divider-title span{word-break:keep-all}.p-member-info-manage .form-block{padding:0}}.p-personal-info-modifiaction .form-block .d-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-personal-info-modifiaction .form-block .btn-solid{min-width:110px;padding:15px 0;margin-top:0;margin-left:10px;font-size:14px}.p-personal-info-modifiaction .form-title{-webkit-box-flex:3.2;-ms-flex:3.2;flex:3.2}.p-personal-info-modifiaction .academic-form,.p-personal-info-modifiaction .non-academic-form{padding:0}.p-personal-info-modifiaction .academic-form .form-block-l,.p-personal-info-modifiaction .non-academic-form .form-block-l{padding-right:25px}.p-personal-info-modifiaction .academic-form .form-block-r,.p-personal-info-modifiaction .non-academic-form .form-block-r{padding-left:25px}.p-personal-info-modifiaction .academic-form .form-inner,.p-personal-info-modifiaction .non-academic-form .form-inner{width:60%;margin:0 auto}@media screen and (max-width: 767px){.p-personal-info-modifiaction .academic-form .form-block-l,.p-personal-info-modifiaction .academic-form .form-block-r,.p-personal-info-modifiaction .non-academic-form .form-block-l,.p-personal-info-modifiaction .non-academic-form .form-block-r{padding:0 15px}.p-personal-info-modifiaction .academic-form .form-inner,.p-personal-info-modifiaction .non-academic-form .form-inner{width:100%}}.p-personal-info-modifiaction .academic-form .form-inline{-ms-flex-flow:nowrap;flex-flow:nowrap}.p-personal-info-modifiaction .academic-form .form-inline label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-personal-info-modifiaction .academic-form .tel-inline .form-item:first-child{width:60%;margin-right:20px}.p-personal-info-modifiaction .academic-form .tel-inline .form-item:first-child .form-title{-webkit-box-flex:4.2;-ms-flex:4.2;flex:4.2;margin-right:68px}.p-personal-info-modifiaction .academic-form .tel-inline .form-item:last-child{width:40%}.p-personal-info-modifiaction .academic-form .tel-inline .form-title{-webkit-box-flex:3.5;-ms-flex:3.5;flex:3.5}.p-personal-info-modifiaction .academic-form .tel-inline .form-control{width:100%}.p-personal-info-modifiaction .academic-form .d-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1895px){.p-personal-info-modifiaction .academic-form .tel-inline{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-personal-info-modifiaction .academic-form .tel-inline .form-item:first-child,.p-personal-info-modifiaction .academic-form .tel-inline .form-item:last-child{width:100%;margin-right:0}.p-personal-info-modifiaction .academic-form .tel-inline .form-item:first-child .form-title,.p-personal-info-modifiaction .academic-form .tel-inline .form-item:last-child .form-title{-webkit-box-flex:3.4;-ms-flex:3.4;flex:3.4;margin-right:5px}}@media screen and (max-width: 991.98px){.p-personal-info-modifiaction .academic-form .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-personal-info-modifiaction .academic-form .input-verify{width:100%;margin-bottom:10px}.p-personal-info-modifiaction .academic-form .verify-reload{margin-left:0}}.p-personal-info-modifiaction .non-academic-form .form-title{-webkit-box-flex:3.7;-ms-flex:3.7;flex:3.7}@media screen and (max-width: 768px){.p-personal-info-modifiaction .form-block .btn-solid{min-width:95px}}@media screen and (max-width: 414px){.p-personal-info-modifiaction .form-block .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-personal-info-modifiaction .form-block .btn-solid{padding:5px 0;margin-top:10px}.p-personal-info-modifiaction .form-block .btn-solid:nth-child(2){margin-left:0}.p-personal-info-modifiaction .input-account-wrapper .btn-solid{min-width:85px;height:36px;margin-top:0;line-height:32px;right:5px}}.p-personal-info .form-block-l{padding-right:3%}.p-personal-info .form-block-r{padding-left:3%}.p-personal-info .form-title{-webkit-box-flex:4.2;-ms-flex:4.2;flex:4.2;margin-right:5px}.p-personal-info label::after{display:none}.p-personal-info .tip-content{margin-top:2%}.p-personal-info .check-item{margin-top:3%}.p-event-registration-list #pagination{margin-top:5%}.p-event-registration-list tbody tr{cursor:pointer}.p-event-registration-detailed .badge{height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 20px;border-radius:21px}.p-event-registration-detailed .text-editor-block{padding:0 20px}@media screen and (max-width: 575.98px){.p-event-registration-detailed .title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-event-registration-detailed .badge{margin-top:10px}}.p-registered-outside .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.p-registered-outside .nav-item.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;height:70px;margin:0 15px;border:none;border-radius:35px;font-size:20px;line-height:70px;background:#ddd;color:#323232;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.p-registered-outside .nav-item.nav-link .img-hidden{margin-right:20px}.p-registered-outside .nav-item.nav-link:hover{background:rgba(86,177,218,0.6);color:#fff}.p-registered-outside .nav-item.nav-link.active{background:#56B1DA;color:#fff}.p-registered-outside .form-block-l{padding-right:25px}.p-registered-outside .form-block-r{padding-left:25px}.p-registered-outside .form-inline{-ms-flex-flow:nowrap;flex-flow:nowrap}.p-registered-outside .form-inline label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-registered-outside .tel-inline .form-item:first-child{width:60%;margin-right:20px}.p-registered-outside .tel-inline .form-item:first-child .form-title{-webkit-box-flex:4.8;-ms-flex:4.8;flex:4.8;margin-right:68px}.p-registered-outside .tel-inline .form-item:last-child{width:40%}.p-registered-outside .tel-inline .form-title{-webkit-box-flex:3.5;-ms-flex:3.5;flex:3.5}.p-registered-outside .tel-inline .form-control{width:100%}.p-registered-outside .form-title{-webkit-box-flex:3.7;-ms-flex:3.7;flex:3.7;margin-right:5px}.p-registered-outside label::after{display:none}.p-registered-outside .tip-content{margin-top:3%}.p-registered-outside .check-item{margin-top:3%}.p-registered-outside .verify-reload ~ img{max-width:100px}@media screen and (max-width: 1895px){.p-registered-outside .tel-inline{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-registered-outside .tel-inline .form-item:first-child,.p-registered-outside .tel-inline .form-item:last-child{width:100%;margin-right:0}.p-registered-outside .tel-inline .form-item:first-child .form-title,.p-registered-outside .tel-inline .form-item:last-child .form-title{-webkit-box-flex:3.4;-ms-flex:3.4;flex:3.4;margin-right:5px}}@media screen and (max-width: 1480px){.p-registered-outside .content-panel{padding:60px 40px}}@media screen and (max-width: 991.98px){.p-registered-outside .input-verify{width:100%;margin-bottom:10px}.p-registered-outside .verify-reload{margin-left:0}}@media screen and (max-width: 768px){.p-registered-outside .content-panel{padding:40px 20px}}@media screen and (max-width: 767px){.p-registered-outside .nav-item.nav-link{max-width:calc(100% / 2 - 30px)}.p-registered-outside .form-block-l,.p-registered-outside .form-block-r{padding:0 15px}}@media screen and (max-width: 575.98px){.p-registered-outside .nav-item.nav-link{max-width:100%;margin:5px 0}}@media screen and (max-width: 320px){.p-registered-outside .divider-title{background:none}}.p-schedule-form .schedule-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4%;font-size:18px;color:#707070}.p-schedule-form .schedule-tip .date,.p-schedule-form .schedule-tip .serial-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-schedule-form .schedule-tip .date{margin-right:7%}.p-schedule-form .schedule-tip .fa{margin-right:5px;color:#56B1DA}.p-schedule-form .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:none}.p-schedule-form .nav-link{width:calc(100% / 4);margin:0 20px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px 20px 0 0;font-size:20px;background:#ddd;color:#323232}.p-schedule-form .nav-link.active{background:#56B1DA;border-color:#56B1DA;color:#fff}.p-schedule-form .nav-link .img-hidden{margin-right:8%}.p-schedule-form .common-panel .table-wrap{padding:0 56px;border:none}.p-schedule-form .common-panel .table-wrap th,.p-schedule-form .common-panel .table-wrap td{max-width:80px;min-height:80px;padding:0px 30px;line-height:80px;vertical-align:middle}.p-schedule-form .datepicker{margin-right:20px}.p-schedule-form .custom-table{padding:4% 56px 0 56px}.p-schedule-form .custom-table input[type="number"]{margin-right:10px}.p-schedule-form .tbody .tr{margin-bottom:20px;border-radius:10px;background:#F9F7F7}.p-schedule-form .tbody .tr:last-child{background:transparent}.p-schedule-form .tbody .tr:last-child .td:last-child{padding-right:56px;color:#91181D !important}.p-schedule-form .tbody .tr:last-child .td:last-child span{margin-left:10px;margin-right:4%;font-size:24px;font-weight:600}.p-schedule-form .tbody .tr .td{padding:15px 20px}.p-schedule-form .tbody .tr .td:nth-child(n+3):nth-child(-n+4){color:#707070}.p-schedule-form .tbody .tr .td:nth-child(3) span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-schedule-form .tr .th:first-child,.p-schedule-form .tr .th:nth-child(n+3):nth-child(-n+4),.p-schedule-form .tr .td:first-child,.p-schedule-form .tr .td:nth-child(n+3):nth-child(-n+4){-webkit-box-flex:1;-ms-flex:1;flex:1}.p-schedule-form .tr .th:nth-child(2),.p-schedule-form .tr .td:nth-child(2){-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.p-schedule-form .tr .th:nth-child(4),.p-schedule-form .tr .td:nth-child(4){text-align:center}.p-schedule-form .fee-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;float:left}.p-schedule-form .fee-block .td{padding:15px 20px;color:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-schedule-form .table-info{width:50%;margin-left:auto;border-radius:10px;background:transparent}.p-schedule-form .info-list{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(86,177,218,0.1)}.p-schedule-form .info-list:first-child{height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.p-schedule-form .info-list:nth-child(2){border-radius:10px 10px 0 0}.p-schedule-form .info-list:last-child{border-radius:0 0 10px 10px}.p-schedule-form .info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 20px;font-size:18px}.p-schedule-form .info:first-child{-webkit-box-flex:0.57;-ms-flex:0.57;flex:0.57;color:#56B1DA}.p-schedule-form .info:nth-child(2){color:#707070}.p-schedule-form .info:last-child{text-align:center;color:#91181D}.p-schedule-form .hr{margin:20px 0}.p-schedule-form .pos-fix{margin-left:17%}.p-schedule-form input[type="text"]{max-height:50px;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd;background:#fff}.p-schedule-form input[type="text"].large{max-width:100%;width:390px}.p-schedule-form input[type="text"].small{max-width:100%;width:185px}.p-schedule-form #record-block .choose-pill:first-child{margin-left:30px;margin-right:10px}@media screen and (max-width: 375px){.p-schedule-form #record-block .choose-pill:first-child{margin-left:0;margin-right:3px}}.p-schedule-form #confirm-block .table-wrap td{line-height:65px}.p-schedule-form #confirm-block .divider-title{margin:60px 56px}.p-schedule-form #confirm-block th{line-height:30px}.p-schedule-form #confirm-block th span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80px}.p-schedule-form #confirm-block td{color:#9A9A9A}.p-schedule-form #confirm-block .confirm-input{display:inline-block;margin-right:20px}.p-schedule-form #confirm-block .confirm-input input{margin-right:10px}.p-schedule-form #confirm-block .choose-pill{margin-right:20px}.p-schedule-form #confirm-block .tip{margin:0 56px;margin-top:40px;padding:10px 0;border-radius:10px;font-size:18px;text-align:center;background:#F9F7F7}@media screen and (max-width: 991.98px){.p-schedule-form #confirm-block .common-panel,.p-schedule-form #confirm-block .table-wrap{padding:0}.p-schedule-form #confirm-block .common-panel{border:none;background:transparent}.p-schedule-form #confirm-block .table-wrap{border:1px solid #C1C1C1;border-radius:0;background:#fff}.p-schedule-form #confirm-block .divider-title{margin:60px 0}.p-schedule-form #confirm-block .divider-title span{background:#F9F7F7}.p-schedule-form #confirm-block th{display:none}.p-schedule-form #confirm-block td{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;padding-bottom:10px;font-size:1rem}.p-schedule-form #confirm-block td::before{content:attr(data-title);padding:15px 0;margin-bottom:10px;text-align:center;line-height:30px;background:#F9F7F7;color:#323232}.p-schedule-form #confirm-block td::after{display:none;bottom:0}.p-schedule-form #confirm-block td div{padding:0 20px}.p-schedule-form #confirm-block .tip{margin:40px 0 0 0;padding:10px 15px;background:#fff}}@media screen and (max-width: 768px){.p-schedule-form #confirm-block .confirm-input{margin-right:10px}}@media screen and (max-width: 575.98px){.p-schedule-form #confirm-block .choose-pill.large{width:100%}.p-schedule-form #confirm-block .choose-pill.middle{width:160px;margin-right:9px}.p-schedule-form #confirm-block .choose-pill.small{width:100px;margin-right:8px}.p-schedule-form #confirm-block .choose-pill .choose-text{padding:10px 12px}.p-schedule-form #confirm-block .confirm-input input{width:110px;margin-right:5px}}@media screen and (max-width: 414px){.p-schedule-form #confirm-block .choose-pill.middle{width:100%;margin:0}.p-schedule-form #confirm-block .choose-pill.small,.p-schedule-form #confirm-block .choose-pill.mini{width:85px;margin-right:8px}.p-schedule-form #confirm-block .confirm-input{width:100%;margin-right:0;line-height:30px}.p-schedule-form #confirm-block .confirm-input input{width:70%}}@media screen and (max-width: 375px){.p-schedule-form #confirm-block .divider-title{margin:40px 0}}@media screen and (max-width: 1199.98px){.p-schedule-form .thead{display:none}.p-schedule-form .tbody .tr:not(:last-child){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0}.p-schedule-form .tbody .tr:not(:last-child) .td{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;border-bottom:1px solid #fff}.p-schedule-form .tbody .tr:not(:last-child) .td::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-right:20px;-ms-flex-item-align:stretch;align-self:stretch;min-width:110px;text-align:center;background:#56B1DA;color:#fff}.p-schedule-form .tbody .tr:not(:last-child) .td span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.p-schedule-form .nav-link{width:calc(100% / 3)}.p-schedule-form .tbody .tr:not(:last-child){border-radius:0}.p-schedule-form .tbody .tr:not(:last-child) .td{padding:0}.p-schedule-form .tbody .tr:not(:last-child) .td:first-child::before{content:"類別"}.p-schedule-form .tbody .tr:not(:last-child) .td:nth-child(2)::before{content:"項目名稱"}.p-schedule-form .tbody .tr:not(:last-child) .td:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-schedule-form .tbody .tr:not(:last-child) .td:nth-child(3)::before{content:"使用單位數"}.p-schedule-form .tbody .tr:not(:last-child) .td:last-child{text-align:left}.p-schedule-form .tbody .tr:not(:last-child) .td:last-child::before{content:"收費標準"}.p-schedule-form .tbody .tr:not(:last-child) .td span{padding:5px 5px 5px 0}.p-schedule-form .fee-block{width:100%;margin-bottom:25px;float:initial}.p-schedule-form .table-info{width:100%}.p-schedule-form .info-list:first-child{border-radius:10px 10px 0 0;background:rgba(86,177,218,0.1)}.p-schedule-form .info-list:first-child .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-schedule-form .info-list:first-child .info::before{content:attr(data-title);margin-bottom:10px;font-weight:600;color:#323232}.p-schedule-form .info-list:nth-child(2){border-radius:0}}@media screen and (max-width: 991.98px){.p-schedule-form input[type="number"]{height:44px}.p-schedule-form .datepicker,.p-schedule-form select.form-control:not([size]):not([multiple]).hour-picker,.p-schedule-form select.form-control:not([size]):not([multiple]).day-picker,.p-schedule-form select.form-control:not([size]):not([multiple]).minute-picker{height:44px}.p-schedule-form .common-panel{border-radius:0 0 10px 10px}.p-schedule-form .nav-link{width:calc(100% / 2 - 20px)}.p-schedule-form .nav-link:first-child{margin-left:0}.p-schedule-form .nav-link:last-child{margin-right:0}.p-schedule-form .table-wrap th{min-width:140px}.p-schedule-form .table-wrap tbody tr td>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}}@media screen and (max-width: 768px){.p-schedule-form .schedule-tip{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:30px}.p-schedule-form .schedule-tip .date{margin-right:0;margin-bottom:0px}.p-schedule-form .common-panel .table-wrap{padding:0 20px}.p-schedule-form .custom-table{padding:4% 20px 0 20px}.p-schedule-form .info-list .info:first-child{display:none}.p-schedule-form input[type="text"].small{width:170px}}@media screen and (max-width: 575.98px){.p-schedule-form .schedule-tip{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6%}.p-schedule-form .schedule-tip .date,.p-schedule-form .schedule-tip .serial-num{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-schedule-form .nav-link{width:calc(100% / 2);margin:0;padding:7px 15px;font-size:18px}.p-schedule-form .common-panel .table-wrap td{max-width:100%;padding:0;line-height:30px}.p-schedule-form .common-panel .table-wrap td::before{max-height:50px;padding:0;line-height:50px}.p-schedule-form .common-panel .table-wrap td::after{display:none}.p-schedule-form .fee-block .td{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-schedule-form .fee-block .td>span{padding-top:10px}.p-schedule-form input[type="text"]{margin-bottom:10px}.p-schedule-form input[type="text"].large{width:100%;margin:0}}@media screen and (max-width: 414px){.p-schedule-form .nav-link{width:100%;margin:5px 0;border-radius:10px}.p-schedule-form .nav-link:last-child{margin-bottom:20px}.p-schedule-form .tbody .tr:not(:last-child) .td::before{width:95px}.p-schedule-form .info{font-size:1rem}.p-schedule-form input[type="number"]{width:80px}}@media screen and (max-width: 375px){.p-schedule-form .choose-pill:first-child{margin-left:0;margin-right:3px}}.p-charges .common-panel{padding-left:54px;padding-right:54px}.p-charges .thead .tr-inner-r,.p-charges .tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.p-charges .thead .tr-inner-r .td:first-child,.p-charges .thead .tr-inner-r .td:last-child,.p-charges .thead .tr-inner-r .th:first-child,.p-charges .thead .tr-inner-r .th:last-child,.p-charges .tbody .td:first-child,.p-charges .tbody .td:last-child,.p-charges .tbody .th:first-child,.p-charges .tbody .th:last-child{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}.p-charges .thead .tr-inner-r .td:nth-child(2),.p-charges .thead .tr-inner-r .th:nth-child(2),.p-charges .tbody .td:nth-child(2),.p-charges .tbody .th:nth-child(2){-webkit-box-flex:4;-ms-flex:4;flex:4}.p-charges .thead .tr-inner-r .td:nth-child(3),.p-charges .thead .tr-inner-r .th:nth-child(3),.p-charges .tbody .td:nth-child(3),.p-charges .tbody .th:nth-child(3){-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center}.p-charges .thead .tr-inner-r .td:last-child,.p-charges .thead .tr-inner-r .th:last-child,.p-charges .tbody .td:last-child,.p-charges .tbody .th:last-child{text-align:center}.p-charges .th{padding:0}.p-charges .th>div{padding:20px}.p-charges .tbody{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin-bottom:30px;border-radius:10px;background:#F9F7F7}.p-charges .tbody .badge{display:inline-block;width:100px;height:30px;border-radius:5px;font-size:1rem;font-weight:500;line-height:24px}.p-charges .tbody:nth-child(odd) .badge{background:#64B5F6}.p-charges .tbody:nth-child(even) .badge{background:#1E89BB}.p-charges .tbody-l,.p-charges .thead .tr-inner-l{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-charges .tbody-r,.p-charges .thead .tr-inner-r{-webkit-box-flex:3;-ms-flex:3;flex:3}.p-charges .tbody-l .img-hidden{max-width:655px;margin:0 auto;width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:50px 5px 5px 5px}.p-charges .tbody-l>div{height:100%;padding:0 20px;margin-right:20px;border-right:1px solid #ddd}.p-charges .tbody-r .tr{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.p-charges .tbody-r .td{font-size:1rem;color:#707070}.p-charges .tbody-r .td>div{padding:0 20px}.p-charges .table-title{margin-top:10px;margin-bottom:30px;font-size:20px;color:#323232}@media screen and (max-width: 1199.98px){.p-charges .custom-table .tbody .tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0;border-bottom:0}.p-charges .custom-table .tbody .tr .td{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;border-bottom:1px solid #fff}.p-charges .custom-table .tbody .tr .td::before{content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-right:0px;-ms-flex-item-align:stretch;align-self:stretch;min-width:110px;text-align:center;background:#56b1da;color:#fff}.p-charges .custom-table .tbody .tr .td .badge{display:inline-block;width:100px}.p-charges .thead{display:none}.p-charges .tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8%}.p-charges .tbody-l>div{margin-right:0;border-right:none}.p-charges .tbody-l .img-hidden{padding-bottom:63%}.p-charges .tbody-r .td>div{padding:10px 20px}.p-charges .table-title{text-align:center}}@media screen and (max-width: 768px){.p-charges .common-panel{padding:20px 20px 30px 20px}}@media screen and (max-width: 414px){.p-charges .common-panel{padding:15px 5px 25px 5px}.p-charges .custom-table .tbody .tr .td::before{min-width:95px}}.p-operation-appointment .select-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-operation-appointment .select-block label{width:calc(100% / 3 - 16px);height:auto}.p-operation-appointment .select-block label:not(:first-child){margin-left:20px}.p-operation-appointment .select-block .form-control{max-width:100%;width:100%;margin-top:10px}.p-operation-appointment .btn-fixed img{width:70px}.p-operation-appointment .btn-ques{display:inline-block;width:30px;height:20px;border-radius:15px;background:#91181D;position:fixed;right:53px;bottom:20px;z-index:10}.p-operation-appointment .btn-ques img{max-width:9px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){.p-operation-appointment .select-block label{width:calc(100% / 2 - 16px)}}@media screen and (max-width: 414px){.p-operation-appointment .btn-ques{right:43px}}.p-intrust-appointment .select-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-intrust-appointment .select-block label{width:calc(100% / 3 - 16px);height:auto}.p-intrust-appointment .select-block label:not(:first-child){margin-left:20px}.p-intrust-appointment .select-block .form-control{max-width:100%;width:100%;margin-top:10px}.p-intrust-appointment .table-wrap{padding:0;border:none;border-radius:0}.p-intrust-appointment .table-wrap table{max-width:100%;width:100%}.p-intrust-appointment .table-wrap select.form-control:not([size]):not([multiple]){min-width:170px;height:50px}.p-intrust-appointment tr:nth-child(n+3):nth-child(-n+5) td{padding:10px 0}.p-intrust-appointment tr:nth-last-child(2) .input-wrap{width:100%;margin-right:0}.p-intrust-appointment th,.p-intrust-appointment td{border-bottom:1px solid #F9F7F7}.p-intrust-appointment th::after,.p-intrust-appointment td::after{display:none}.p-intrust-appointment th{min-width:100px;width:120px;padding:0;text-align:left;background:transparent;position:relative}.p-intrust-appointment th span{position:absolute;top:30px}.p-intrust-appointment td{padding:20px 0}.p-intrust-appointment td>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-intrust-appointment input[type="text"]{width:100%}.p-intrust-appointment input[type="text"].input-lg{max-width:350px}.p-intrust-appointment input[type="text"].input-md{max-width:240px}.p-intrust-appointment input[type="text"].input-sm{max-width:70px;margin-right:5px}.p-intrust-appointment .choose-pill{width:100%;margin:10px 30px 10px 0}.p-intrust-appointment .choose-pill.check-lg{max-width:350px}.p-intrust-appointment .choose-pill.check-md{max-width:120px}.p-intrust-appointment .choose-pill.check-sm{max-width:100px}.p-intrust-appointment .discount_block{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;width:100%;margin:5px 13px 5px 0}.p-intrust-appointment .control-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-intrust-appointment .btn-add-discount,.p-intrust-appointment .btn-delete-discount{width:25px;height:25px;border:1px solid #56B1DA;text-align:center;line-height:22px;font-size:14px;color:#56B1DA;cursor:pointer}.p-intrust-appointment select.form-control{max-width:350px;width:100%}.p-intrust-appointment .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px;width:100%;margin-right:30px;font-size:18px;color:#9A9A9A}.p-intrust-appointment .input-wrap .choose-pill{margin-right:10px}.p-intrust-appointment .input-wrap.max{max-width:100%}.p-intrust-appointment .input-wrap.max .form-control{max-width:calc(100% - 130px)}.p-intrust-appointment .form-tip{width:80%;margin-top:20px;font-size:18px;text-align:left;color:#56B1DA}.p-intrust-appointment .subtilte{font-size:20px;text-align:left;color:#323232}.p-intrust-appointment .tip-block{max-height:40vh;padding:30px;margin-top:10px;text-align:left;line-height:30px;border-radius:10px;background:#F9F7F7}.p-intrust-appointment .tip-block.theme-sky{max-height:20vh;background:#56b1da1a;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.p-intrust-appointment .tip-block.theme-sky.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#56B1DA}.p-intrust-appointment input[type="text"].input-verify{max-width:200px;width:100%}.p-intrust-appointment .hr{background:#F9F7F7}.p-intrust-appointment .check-item{display:block}.p-intrust-appointment .check-icon{margin-bottom:2px}@media screen and (max-width: 1365.98px){.p-intrust-appointment .choose-pill.check-lg{max-width:280px}}@media screen and (max-width: 768px){.p-intrust-appointment .select-block label{width:calc(100% / 2 - 16px)}.p-intrust-appointment .table-wrap th{min-width:110px}.p-intrust-appointment .choose-pill.check-lg{margin-right:0}.p-intrust-appointment input[type="text"].input-verify{max-width:180px}}@media screen and (max-width: 575.98px){.p-intrust-appointment td{border:none}.p-intrust-appointment input[type="text"]{margin-bottom:0}.p-intrust-appointment input[type="text"].input-lg{max-width:100%}}@media screen and (max-width: 414px){.p-intrust-appointment .choose-pill.check-lg{max-width:100%}.p-intrust-appointment input[type="text"].input-verify{max-width:150px}}@media screen and (max-width: 375px){.p-intrust-appointment input[type="text"].input-verify{max-width:100%;margin-bottom:10px}}.p-appointment-list #calendar .event-disabled::before{content:"已預約";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:20px;word-break:keep-all}.p-edit-pwd{min-height:100vh;position:relative}.p-edit-pwd.p-layout{background-image:url("/assets/images/banner/banner.png");background-size:cover;background-position:bottom}.p-edit-pwd::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.1)}.p-edit-pwd .edit-panel{max-width:700px;width:100%;padding:60px;border-radius:50px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#F9F7F7;background-image:url("/assets/images/material/leaf.svg");background-position:right bottom;background-repeat:no-repeat;background-size:cover;background-size:contain}.p-edit-pwd .title-block .en{display:block}.p-edit-pwd .form-title{-webkit-box-flex:3;-ms-flex:3;flex:3}.p-edit-pwd input{background:#fff}.p-edit-pwd .btn-solid{display:block;margin:0 auto}@media screen and (max-width: 575.98px){.p-edit-pwd .btn-solid{width:100%;padding-left:0;padding-right:0}}@media screen and (max-width: 414px){.p-edit-pwd .edit-panel{min-height:100vh;border-radius:0}}.p-news-detailed .btn-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-news-detailed .btn-solid:first-child{border-color:#707070;background:#707070}.p-news-detailed .btn-solid:first-child:hover{background:transparent;color:#707070}.p-downloads .table-list th,.p-downloads .table-list td{text-align:center !important}.p-downloads .table-list td{border-radius:0 !important}.p-downloads .table-list .btn-solid{margin:0 auto}.p-media-learning-list .content-panel{margin-bottom:60px;padding:40px 55px}@media screen and (max-width: 768px){.p-media-learning-list .content-panel{padding:20px 25px}}.p-media-learning-detailed .title-block{margin-bottom:20px}.p-media-learning-detailed .tip{margin-bottom:40px;font-size:24px;line-height:33px;color:#9A9A9A}.p-media-learning-detailed .content-panel.sty-blue{padding:40px 55px}.p-media-learning-detailed .content-panel:not(:last-child){margin-bottom:40px}.p-media-learning-detailed .content-panel .content-block{text-align:center}.p-media-learning-detailed .content-panel .content-block iframe{max-width:100%}.p-media-learning-detailed .list-item{margin-bottom:25px;line-height:30px;font-size:21px}.p-media-learning-detailed .list-item .title,.p-media-learning-detailed .list-item .content{display:inline}.p-media-learning-detailed .list-item .title{font-weight:600}.p-media-learning-detailed .youtube{width:calc(100% * 0.63783);padding-bottom:calc(56.25% * 0.63783);margin:0 auto}.p-media-learning-detailed .download-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;border-radius:20px;font-size:20px;line-height:27px;background:#56B1DA;color:#fff}.p-media-learning-detailed .download-item img{width:53px}@media screen and (max-width: 768px){.p-media-learning-detailed .content-panel.sty-blue{padding:40px 20px}.p-media-learning-detailed .youtube{width:100%;padding-bottom:56.25%}}.p-education-registration-record .diagram-block,.p-course-registration-list .diagram-block,.p-month-payments .diagram-block{width:calc(100% - 219px - 30px)}.p-education-registration-record .diagram-block .for-mobile,.p-course-registration-list .diagram-block .for-mobile,.p-month-payments .diagram-block .for-mobile{display:none}.p-education-registration-record .info-block,.p-course-registration-list .info-block,.p-month-payments .info-block{padding:10px 0;font-size:20px}.p-education-registration-record .common-panel,.p-course-registration-list .common-panel,.p-month-payments .common-panel{padding-left:56px;padding-right:56px}.p-education-registration-record .top-pannel,.p-course-registration-list .top-pannel,.p-month-payments .top-pannel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.p-education-registration-record .subtitle,.p-course-registration-list .subtitle,.p-month-payments .subtitle{font-size:24px;color:#323232}.p-education-registration-record .btn-solid,.p-course-registration-list .btn-solid,.p-month-payments .btn-solid{width:150px;height:40px;margin-top:0;padding:0;font-size:18px;text-align:center;line-height:37px}.p-education-registration-record .btn-solid:hover.bg-ocean,.p-course-registration-list .btn-solid:hover.bg-ocean,.p-month-payments .btn-solid:hover.bg-ocean{border-color:rgba(100,181,246,0.8);background:rgba(100,181,246,0.8);color:#fff}.p-education-registration-record .btn-solid:hover.bg-sky,.p-course-registration-list .btn-solid:hover.bg-sky,.p-month-payments .btn-solid:hover.bg-sky{border-color:rgba(86,177,218,0.8);background:rgba(86,177,218,0.8);color:#fff}.p-education-registration-record .btn-solid.bg-ocean,.p-course-registration-list .btn-solid.bg-ocean,.p-month-payments .btn-solid.bg-ocean{border-color:#64B5F6;background:#64B5F6}.p-education-registration-record .btn-solid img,.p-course-registration-list .btn-solid img,.p-month-payments .btn-solid img{-webkit-filter:brightness(10);filter:brightness(10);vertical-align:baseline}.p-education-registration-record .custom-table,.p-course-registration-list .custom-table,.p-month-payments .custom-table{padding:20px;margin-bottom:4%;border-radius:10px;background:#F9F7F7}.p-education-registration-record .tr,.p-course-registration-list .tr,.p-month-payments .tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-education-registration-record .tr:not(:first-child),.p-course-registration-list .tr:not(:first-child),.p-month-payments .tr:not(:first-child){padding-top:20px;margin-top:20px;border-top:1px solid #ddd}.p-education-registration-record .td,.p-course-registration-list .td,.p-month-payments .td{text-align:center}.p-education-registration-record .td:first-child,.p-course-registration-list .td:first-child,.p-month-payments .td:first-child{-webkit-box-flex:4;-ms-flex:4;flex:4;padding-right:20px;margin-right:20px;border-right:1px solid #ddd}.p-education-registration-record .td:nth-child(n+2):nth-child(-n+4),.p-course-registration-list .td:nth-child(n+2):nth-child(-n+4),.p-month-payments .td:nth-child(n+2):nth-child(-n+4){-webkit-box-flex:2;-ms-flex:2;flex:2}.p-education-registration-record .td:last-child,.p-course-registration-list .td:last-child,.p-month-payments .td:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-education-registration-record .badge,.p-course-registration-list .badge,.p-month-payments .badge{margin-right:0;text-align:center}.p-education-registration-record .badge>div,.p-course-registration-list .badge>div,.p-month-payments .badge>div{text-align:left;line-height:26px}.p-education-registration-record .badge.color-sky,.p-education-registration-record .badge.color-ocean,.p-course-registration-list .badge.color-sky,.p-course-registration-list .badge.color-ocean,.p-month-payments .badge.color-sky,.p-month-payments .badge.color-ocean{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:450px;min-height:90px;width:100%;height:auto;padding:10px 11%;border-radius:10px;font-size:18px;font-weight:500;white-space:unset;color:#fff}.p-education-registration-record .badge.color-sky,.p-course-registration-list .badge.color-sky,.p-month-payments .badge.color-sky{background:#56B1DA}.p-education-registration-record .badge.color-ocean,.p-course-registration-list .badge.color-ocean,.p-month-payments .badge.color-ocean{background:#1E89BB}.p-education-registration-record .badge.color-white,.p-course-registration-list .badge.color-white,.p-month-payments .badge.color-white{min-width:60px;width:auto;height:25px;border-radius:12.5px;line-height:19px;font-weight:500;background:#fff;color:#56B1DA}.p-education-registration-record .table-title,.p-course-registration-list .table-title,.p-month-payments .table-title{font-size:18px;font-weight:600;color:#323232}.p-education-registration-record .date,.p-education-registration-record .time,.p-education-registration-record .registration-num,.p-course-registration-list .date,.p-course-registration-list .time,.p-course-registration-list .registration-num,.p-month-payments .date,.p-month-payments .time,.p-month-payments .registration-num{font-size:1rem}.p-education-registration-record .date,.p-course-registration-list .date,.p-month-payments .date{margin-top:10px;color:#323232}.p-education-registration-record .time,.p-course-registration-list .time,.p-month-payments .time{color:#707070}.p-education-registration-record .status,.p-course-registration-list .status,.p-month-payments .status{margin-top:20px;font-size:18px}.p-education-registration-record .status.status-pass .fail,.p-course-registration-list .status.status-pass .fail,.p-month-payments .status.status-pass .fail{display:none}.p-education-registration-record .status.status-fail .pass,.p-course-registration-list .status.status-fail .pass,.p-month-payments .status.status-fail .pass{display:none}.p-education-registration-record .status .pass,.p-course-registration-list .status .pass,.p-month-payments .status .pass{color:#56B1DA}.p-education-registration-record .status .fail,.p-course-registration-list .status .fail,.p-month-payments .status .fail{color:#91181D}.p-education-registration-record .registration-num,.p-course-registration-list .registration-num,.p-month-payments .registration-num{margin-top:10px;line-height:40px}.p-education-registration-record .registration-num .current-num,.p-course-registration-list .registration-num .current-num,.p-month-payments .registration-num .current-num{color:#56B1DA}@media screen and (max-width: 1366px){.p-education-registration-record .custom-table,.p-course-registration-list .custom-table,.p-month-payments .custom-table{padding:20px 0;background:#fff}.p-education-registration-record .custom-table:not(:last-child),.p-course-registration-list .custom-table:not(:last-child),.p-month-payments .custom-table:not(:last-child){margin-bottom:15%}.p-education-registration-record .custom-table .tbody .tr,.p-course-registration-list .custom-table .tbody .tr,.p-month-payments .custom-table .tbody .tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0;border-top:0}.p-education-registration-record .custom-table .tbody .tr .td,.p-course-registration-list .custom-table .tbody .tr .td,.p-month-payments .custom-table .tbody .tr .td{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-bottom:25px;border-bottom:1px solid #fff}.p-education-registration-record .custom-table .tbody .tr .td::before,.p-course-registration-list .custom-table .tbody .tr .td::before,.p-month-payments .custom-table .tbody .tr .td::before{display:none}.p-education-registration-record .custom-table .tbody .tr .td .badge.color-white,.p-course-registration-list .custom-table .tbody .tr .td .badge.color-white,.p-month-payments .custom-table .tbody .tr .td .badge.color-white{display:inline-block;width:60px}.p-education-registration-record .tr,.p-course-registration-list .tr,.p-month-payments .tr{padding-top:30px;background:#F9F7F7}.p-education-registration-record .tr:not(:first-child),.p-course-registration-list .tr:not(:first-child),.p-month-payments .tr:not(:first-child){margin-top:10%}.p-education-registration-record .td,.p-course-registration-list .td,.p-month-payments .td{padding-bottom:30px}.p-education-registration-record .td:first-child,.p-course-registration-list .td:first-child,.p-month-payments .td:first-child{margin-right:0;border-right:0}.p-education-registration-record .td .current-num,.p-course-registration-list .td .current-num,.p-month-payments .td .current-num{width:auto !important;display:inline-block !important}.p-education-registration-record .table-title,.p-course-registration-list .table-title,.p-month-payments .table-title{width:100%;padding:10px 0;background:#56B1DA;color:#fff}}@media screen and (max-width: 768px){.p-education-registration-record .badge.color-sky,.p-education-registration-record .badge.color-ocean,.p-course-registration-list .badge.color-sky,.p-course-registration-list .badge.color-ocean,.p-month-payments .badge.color-sky,.p-month-payments .badge.color-ocean{width:90%}}@media screen and (max-width: 575.98px){.p-education-registration-record .common-panel,.p-course-registration-list .common-panel,.p-month-payments .common-panel{padding:20px 20px 30px 20px}}@media screen and (max-width: 414px){.p-education-registration-record .btn-solid,.p-course-registration-list .btn-solid,.p-month-payments .btn-solid{width:141px;font-size:14px;line-height:34px}}@media screen and (max-width: 320px){.p-education-registration-record .btn-solid,.p-course-registration-list .btn-solid,.p-month-payments .btn-solid{width:121px}}.p-education-registration-record .title-block{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.p-education-registration-record .title-block .title{margin-right:30px}.p-education-registration-record .diagram-block{width:calc(100% - 256px - 30px)}.p-education-registration-record .subtitle{margin-bottom:10px;font-weight:900}.p-education-registration-record .small-title{font-size:20px}.p-education-registration-record .td:nth-child(n+5):nth-child(-n+7){-webkit-box-flex:1;-ms-flex:1;flex:1}.p-education-registration-record .badge{color:#080808}.p-education-registration-record .badge.badge-blue{background-color:#CFE2F3 !important}.p-education-registration-record .badge.badge-orange{background-color:#FCE5CD !important}.p-education-registration-record .badge.badge-green{background-color:#D9EAD3 !important}.p-education-registration-record .badge.badge-purple{background-color:#D9D9D9 !important}@media screen and (max-width: 414px){.p-education-registration-record .title-wrapper{margin-bottom:10px}}@media screen and (max-width: 1780px){.p-education-registration-record .title-block .title{min-width:108px}.p-education-registration-record .diagram-block{width:calc(100% - 108px - 30px)}}@media screen and (max-width: 1199.98px){.p-education-registration-record .table-list.table-full-list tbody tr:not(.table-divider) td{padding:0}}@media screen and (max-width: 767.98px){.p-education-registration-record .diagram-block{width:100%}.p-education-registration-record .diagram-block .for-web{display:none}.p-education-registration-record .diagram-block .for-mobile{display:block}.p-education-registration-record .form-block{margin-bottom:15px}.p-education-registration-record .form-block .form-control{max-width:calc(100% / 2 - 10px)}.p-education-registration-record .info-block{font-size:14px}}.p-operation-appointment-record .common-panel{padding-left:56px;padding-right:56px}.p-operation-appointment-record .top-pannel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.p-operation-appointment-record .member-info{font-size:18px;color:#323232}.p-operation-appointment-record .member-info:not(:first-child){margin-left:60px}.p-operation-appointment-record .member-info .name{color:#707070}.p-operation-appointment-record .member-info img{margin-bottom:4px}.p-operation-appointment-record .btn-solid{min-width:120px;width:auto;height:40px;padding:0 15px;margin-top:0;line-height:35px;text-align:center;background:#64B5F6;border-color:#64B5F6}.p-operation-appointment-record .btn-solid.color-gray{background:#9A9A9A;border-color:#9A9A9A}.p-operation-appointment-record .btn-solid.color-gray img{width:15px}.p-operation-appointment-record .btn-solid:hover{background:rgba(100,181,246,0.8);border-color:rgba(100,181,246,0.8);color:#fff}.p-operation-appointment-record .btn-solid:hover.color-gray{background:rgba(154,154,154,0.8);border-color:rgba(154,154,154,0.8);color:#fff}.p-operation-appointment-record .btn-solid img{margin-right:5px;vertical-align:baseline}.p-operation-appointment-record .custom-table{margin-bottom:35px;background:#F9F7F7}.p-operation-appointment-record .tr{padding:20px}.p-operation-appointment-record .td:first-child{-webkit-box-flex:3;-ms-flex:3;flex:3}.p-operation-appointment-record .td:nth-child(n+2):nth-child(-n+5){-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.p-operation-appointment-record .td-inner{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid #ddd}.p-operation-appointment-record .td-inner .img-hidden{max-width:208px;min-width:116px;width:37.27%;height:0;padding-bottom:27.996%;overflow:hidden;margin-right:20px;border-radius:30px 5px 5px 5px}.p-operation-appointment-record .badge{width:80px;height:30px;border-radius:15px;font-size:14px;font-weight:500;line-height:24px;background:#56B1DA}.p-operation-appointment-record .table-title{margin-top:6px;font-size:20px;color:#323232}.p-operation-appointment-record .table-text{margin-top:10%;font-size:1rem;color:#9A9A9A}.p-operation-appointment-record .table-subtitle{margin-bottom:30px;font-size:18px;font-weight:600;text-align:center;color:#323232}.p-operation-appointment-record .table-subtext{min-height:44px;font-size:1rem;color:#707070}@media screen and (max-width: 991.98px){.p-operation-appointment-record .left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-operation-appointment-record .member-info:not(:first-child){margin-left:0}.p-operation-appointment-record .btn-solid{margin-top:10px}.p-operation-appointment-record .custom-table{margin-bottom:10%}.p-operation-appointment-record .tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0;padding-bottom:0px}.p-operation-appointment-record .td{width:100%;padding-bottom:20px}.p-operation-appointment-record .td-inner{padding:0 20px;border-right:0}.p-operation-appointment-record .table-subtitle{padding:10px 0;margin-bottom:15px;font-weight:500;background:#56B1DA;color:#fff}}@media screen and (max-width: 575.98px){.p-operation-appointment-record .common-panel{padding:20px 20px 30px 20px}}@media screen and (max-width: 414px){.p-operation-appointment-record .custom-table{margin-bottom:50px}.p-operation-appointment-record .custom-table:last-child{margin-bottom:0}.p-operation-appointment-record .td-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-operation-appointment-record .td-inner .img-hidden{width:100%;padding-bottom:59%;margin:0 auto;margin-bottom:20px}.p-operation-appointment-record .table-text{margin-top:5px}}.p-operation-appointment-record-detailed #discount_list .table-info{margin:60px 0 60px auto;position:relative}.p-operation-appointment-record-detailed #discount_list .info-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-operation-appointment-record-detailed #discount_list .info-list .info:first-child{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.p-operation-appointment-record-detailed #discount_list .info-list .info:nth-child(2){margin-left:25%}.p-operation-appointment-record-detailed .btn-add-discount,.p-operation-appointment-record-detailed .btn-delete-discount{display:inline-block;width:44px;height:44px;font-size:20px;text-align:center;line-height:39px;position:absolute;bottom:100%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.p-operation-appointment-record-detailed .btn-add-discount{border:3px solid #56B1DA;color:#56B1DA;right:0}.p-operation-appointment-record-detailed .btn-delete-discount{border:3px solid #91181D;color:#91181D;right:50px}.p-operation-appointment-record-detailed #confirm-block .form-item{padding:0 56px}.p-operation-appointment-record-detailed #confirm-block .form-item .form-title{-webkit-box-flex:3;-ms-flex:3;flex:3}.p-operation-appointment-record-detailed #confirm-block .form-item label{text-align:center}.p-operation-appointment-record-detailed #confirm-block .form-item label::after{display:none}@media screen and (max-width: 1199.98px){.p-operation-appointment-record-detailed .nav-tabs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.p-operation-appointment-record-detailed .nav-link{width:calc(100% / 2 - 10px);margin:5px;border-radius:10px}.p-operation-appointment-record-detailed .nav-link:first-child{margin-left:5px}.p-operation-appointment-record-detailed #confirm-block .form-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-operation-appointment-record-detailed #confirm-block .form-item .form-title{margin-bottom:0}}@media screen and (max-width: 768px){.p-operation-appointment-record-detailed #discount_list .info-list .info:nth-child(2){margin-left:0}.p-operation-appointment-record-detailed #confirm-block .form-item .form-title{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media screen and (max-width: 575.98px){.p-operation-appointment-record-detailed .nav-tabs{margin-bottom:0}.p-operation-appointment-record-detailed .nav-link{width:100%;margin:5px 0}.p-operation-appointment-record-detailed .nav-link:first-child{margin-left:0px}.p-operation-appointment-record-detailed #confirm-block .form-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0 0 0}.p-operation-appointment-record-detailed #confirm-block .form-item .form-check{padding:10px !important}}.p-student-list .select-block{margin-bottom:20px}.p-student-list .select-block select.form-control{display:inline-block;width:calc(100% / 3 - 16px)}.p-student-list .select-block select.form-control:not(:last-child){margin-right:20px}.p-student-list .common-panel{padding-left:54px;padding-right:54px}.p-student-list .thead .tr-inner-r,.p-student-list .tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.p-student-list .thead .tr-inner-r .td:first-child,.p-student-list .thead .tr-inner-r .th:first-child,.p-student-list .tbody .td:first-child,.p-student-list .tbody .th:first-child{-webkit-box-flex:3;-ms-flex:3;flex:3;text-align:center}.p-student-list .thead .tr-inner-r .td:nth-child(2),.p-student-list .thead .tr-inner-r .th:nth-child(2),.p-student-list .tbody .td:nth-child(2),.p-student-list .tbody .th:nth-child(2){-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center}.p-student-list .thead .tr-inner-r .td:nth-child(3),.p-student-list .thead .tr-inner-r .th:nth-child(3),.p-student-list .tbody .td:nth-child(3),.p-student-list .tbody .th:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.p-student-list .th{padding:0}.p-student-list .th>div{padding:20px}.p-student-list .tbody{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin-bottom:30px;border-radius:10px;background:#F9F7F7}.p-student-list .tbody .badge{display:inline-block;max-width:450px;min-height:90px;width:100%;height:auto;border-radius:10px;font-size:18px;font-weight:500;line-height:24px;white-space:unset}.p-student-list .tbody .badge.badge-sm{min-height:30px;width:100px;height:30px;border-radius:5px;font-size:14px;background:#56B1DA}.p-student-list .tbody .badge.bg-ocean,.p-student-list .tbody .badge.bg-sky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.p-student-list .tbody .badge.bg-ocean{background:#1E89BB}.p-student-list .tbody .badge.bg-sky{background:#56B1DA}.p-student-list .tbody-l,.p-student-list .thead .tr-inner-l{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-student-list .tbody-r,.p-student-list .thead .tr-inner-r{-webkit-box-flex:2;-ms-flex:2;flex:2}.p-student-list .tbody-l .img-hidden{max-width:655px;margin:0 auto;width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:50px 5px 5px 5px}.p-student-list .tbody-l>div{height:100%;padding:0 20px;margin-right:20px;border-right:1px solid #ddd}.p-student-list .tbody-l-title{font-size:20px;color:#323232}.p-student-list .subtitle{margin-top:10px;font-size:18px;color:#707070}.p-student-list .tbody-r .tr:not(:first-child){padding-top:10px;margin-top:10px;border-top:1px solid #ddd}.p-student-list .tbody-r .td{font-size:1rem;color:#707070}.p-student-list .tbody-r .td>div{padding:0 20px}.p-student-list .table-title{margin-top:10px;margin-bottom:30px;font-size:20px;color:#323232}.p-student-list .table-text{font-size:18px;line-height:24px;color:#707070}.p-student-list #pagination{margin-top:4%}@media screen and (max-width: 1199.98px){.p-student-list .custom-table .tbody .tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0;border-bottom:0}.p-student-list .custom-table .tbody .tr .td{min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;border-bottom:1px solid #fff}.p-student-list .custom-table .tbody .tr .td::before{content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-right:0px;-ms-flex-item-align:stretch;align-self:stretch;min-width:110px;text-align:center;background:#56b1da;color:#fff}.p-student-list .tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.p-student-list .tbody-l{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #fff}.p-student-list .tbody-l::before{content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-right:0px;-ms-flex-item-align:stretch;align-self:stretch;min-width:110px;text-align:center;background:#56b1da;color:#fff}.p-student-list .tbody-l>div{padding:10px 20px;margin-right:0;border-right:none}.p-student-list .tbody-l .img-hidden{padding-bottom:63%}.p-student-list .tbody-r .td .td-inner{padding:10px 20px}.p-student-list .table-title{text-align:center}}@media screen and (max-width: 768px){.p-student-list .common-panel{padding:20px 20px 30px 20px}}@media screen and (max-width: 414px){.p-student-list .common-panel{padding:20px 5px 20px 5px}.p-student-list .custom-table .tbody .tr .td::before,.p-student-list .tbody-l::before{min-width:95px}.p-student-list .select-block{margin-bottom:5px}.p-student-list .select-block select.form-control{width:calc(100% / 2 - 16px);margin-bottom:13px}.p-student-list .select-block select.form-control:nth-child(odd){margin-right:20px}.p-student-list .select-block select.form-control:nth-child(even){margin-right:0}}.p-student-instrument-license .select-block{margin-bottom:20px}.p-student-instrument-license .select-block select.form-control{display:inline-block;width:calc(100% / 3 - 16px)}.p-student-instrument-license .select-block select.form-control:not(:last-child){margin-right:20px}.p-student-instrument-license .common-panel{padding-left:54px;padding-right:54px}.p-student-instrument-license .thead .tr-inner-r,.p-student-instrument-license .tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.p-student-instrument-license .thead .tr-inner-r .td:first-child,.p-student-instrument-license .thead .tr-inner-r .th:first-child,.p-student-instrument-license .tbody .td:first-child,.p-student-instrument-license .tbody .th:first-child{-webkit-box-flex:1.8;-ms-flex:1.8;flex:1.8}.p-student-instrument-license .thead .tr-inner-r .td:nth-child(2),.p-student-instrument-license .thead .tr-inner-r .th:nth-child(2),.p-student-instrument-license .tbody .td:nth-child(2),.p-student-instrument-license .tbody .th:nth-child(2){-webkit-box-flex:2.7;-ms-flex:2.7;flex:2.7}.p-student-instrument-license .thead .tr-inner-r .td:nth-child(3),.p-student-instrument-license .thead .tr-inner-r .th:nth-child(3),.p-student-instrument-license .tbody .td:nth-child(3),.p-student-instrument-license .tbody .th:nth-child(3){-webkit-box-flex:2.3;-ms-flex:2.3;flex:2.3}.p-student-instrument-license .thead .tr-inner-r .td:last-child,.p-student-instrument-license .thead .tr-inner-r .th:last-child,.p-student-instrument-license .tbody .td:last-child,.p-student-instrument-license .tbody .th:last-child{-webkit-box-flex:3.5;-ms-flex:3.5;flex:3.5}.p-student-instrument-license .th{padding:0}.p-student-instrument-license .th>div{padding:20px}.p-student-instrument-license .tbody{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin-bottom:30px;border-radius:10px;background:#F9F7F7}.p-student-instrument-license .tbody .badge{display:inline-block;font-weight:500;line-height:24px}.p-student-instrument-license .tbody .badge.badge-sm{width:80px;height:30px;margin-top:8px;border-radius:15px;font-size:14px;background:#56B1DA}.p-student-instrument-license .tbody .badge.badge-md{width:100px;height:30px;border-radius:5px;background:#56B1DA}.p-student-instrument-license .tbody .badge.badge-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:100%;border-radius:10px;font-size:24px}.p-student-instrument-license .tbody .tr:nth-child(odd) .badge-lg{background:#1E89BB}.p-student-instrument-license .tbody .tr:nth-child(even) .badge-lg{background:#64B5F6}.p-student-instrument-license .tbody .td:first-child{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.p-student-instrument-license .tbody-l,.p-student-instrument-license .thead .tr-inner-l{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-student-instrument-license .tbody-r,.p-student-instrument-license .thead .tr-inner-r{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.p-student-instrument-license .tbody-l .img-hidden{max-width:655px;margin:0 auto;width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:50px 5px 5px 5px}.p-student-instrument-license .tbody-l>div{height:100%;padding:0 20px;margin-right:20px;border-right:1px solid #ddd}.p-student-instrument-license .tbody-r .tr{padding-top:20px;margin-top:20px;border-top:1px solid #ddd}.p-student-instrument-license .tbody-r .tr:nth-child(n+1):nth-child(-n+2){padding-top:0;margin-top:0;border-top:0}.p-student-instrument-license .tbody-r .td{font-size:1rem;color:#707070}.p-student-instrument-license .tbody-r .td .td-inner{height:100%;padding:0 20px}.p-student-instrument-license .table-mb-head{display:none}.p-student-instrument-license .table-mb-head .td{padding:20px;font-size:18px;font-weight:600;color:#323232}.p-student-instrument-license .table-title{margin-top:10px;margin-bottom:20px;font-size:20px;color:#323232}.p-student-instrument-license .table-subtitle{font-size:1rem;color:#9A9A9A}.p-student-instrument-license .table-text:not(:last-child),.p-student-instrument-license .table-subtext:not(:last-child),.p-student-instrument-license .table-big-text:not(:last-child){margin-bottom:20px}.p-student-instrument-license .table-text,.p-student-instrument-license .table-subtext{font-size:18px;line-height:30px;color:#707070}.p-student-instrument-license .table-big-text{font-size:20px;color:#323232}@media screen and (max-width: 1365.98px){.p-student-instrument-license .thead{display:none}.p-student-instrument-license .tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.p-student-instrument-license .tbody:not(:last-child){margin-bottom:10%}.p-student-instrument-license .tbody:last-child{margin-bottom:0}.p-student-instrument-license .tbody .td:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-student-instrument-license .tbody .td:nth-child(2){-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}.p-student-instrument-license .tbody .td:nth-child(3){-webkit-box-flex:2;-ms-flex:2;flex:2}.p-student-instrument-license .tbody .td:last-child{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.p-student-instrument-license .tbody-l>div{padding:0 16%;margin-right:0;border-right:0}.p-student-instrument-license .tbody-l .img-hidden{padding-bottom:74.5%}.p-student-instrument-license .tbody-r{padding-bottom:25px;margin-top:30px;border-radius:10px;background:#F9F7F7;overflow-x:auto}.p-student-instrument-license .tbody-inner{min-width:820px}.p-student-instrument-license .table-mb-head{display:block}}@media screen and (max-width: 991.98px){.p-student-instrument-license .tbody-l>div{padding:0}}@media screen and (max-width: 575.98px){.p-student-instrument-license .common-panel{padding:20px 20px 30px 20px}.p-student-instrument-license .select-block{margin-bottom:10px}.p-student-instrument-license .select-block select.form-control{width:calc(100% / 2 - 16px);margin-bottom:13px}.p-student-instrument-license .select-block select.form-control:nth-child(odd){margin-right:20px}.p-student-instrument-license .select-block select.form-control:nth-child(even){margin-right:0}}@media screen and (max-width: 414px){.p-student-instrument-license .common-panel{padding:15px 5px 20px 5px}.p-student-instrument-license .table-title{margin-bottom:15px}}@media screen and (max-width: 375px){.p-student-instrument-license .select-block select.form-control{width:100%}}.p-enter-training .divider-title::before,.p-enter-training .divider-title::after{display:none}.p-enter-training .divider-title span:not(.badge){margin:0 auto;word-break:unset}.p-enter-training .divider-title .badge{display:inline-block;width:80px;height:35px;margin:0;margin-left:10px;margin-bottom:5px;padding:0;border-radius:17.5px;font-size:1rem;text-align:center;line-height:35px;vertical-align:middle;background:#56B1DA;color:#fff}.p-enter-training thead th:nth-child(n+5):nth-child(-n+6){width:10%}.p-course-registration-list .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.p-course-registration-list .form-block .form-control{width:calc(100% / 3 - 16px)}.p-course-registration-list .form-block .form-control:not(:first-child){margin-left:20px}.p-course-registration-list .form-block input.form-control{height:60px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.p-course-registration-list .select-inline-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.p-course-registration-list .select-inline-wrapper a{margin-top:10px;color:#56B1DA}.p-course-registration-list .tr{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.p-course-registration-list .td:not(:last-child){border-right:1px solid #ddd}.p-course-registration-list .tip{margin-bottom:0;font-size:1rem;line-height:22px;color:#707070}.p-course-registration-list .tip img{margin-bottom:2px}.p-course-registration-list .tip .color-sky{color:#56B1DA}@media screen and (max-width: 1199.98px){.p-course-registration-list .tr{margin-bottom:5px;padding-bottom:0;border-bottom:0}}@media screen and (max-width: 768px){.p-course-registration-list .form-block .form-control{width:calc(100% / 2 - 16px)}}@media screen and (max-width: 575.98px){.p-course-registration-list .form-block input.form-control{height:44px}}@media screen and (max-width: 414px){.p-course-registration-list .form-block .form-control{width:100%}.p-course-registration-list .form-block .form-control:not(:first-child){margin-left:0;margin-top:13px}}.p-intrust-appointment .select-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-intrust-appointment .select-block label{width:calc(100% / 3 - 16px);height:auto}.p-intrust-appointment .select-block label:not(:first-child){margin-left:20px}.p-intrust-appointment .select-block .form-control{max-width:100%;width:100%;margin-top:10px}.p-intrust-appointment .table-wrap{padding:0;border:none;border-radius:0}.p-intrust-appointment .table-wrap select.form-control:not([size]):not([multiple]){height:50px}.p-intrust-appointment tr:nth-child(n+3):nth-child(-n+5) td{padding:10px 0}.p-intrust-appointment tr:nth-last-child(2) .input-wrap{width:100%;margin-right:0}.p-intrust-appointment th,.p-intrust-appointment td{border-bottom:1px solid #F9F7F7}.p-intrust-appointment th::after,.p-intrust-appointment td::after{display:none}.p-intrust-appointment th{min-width:100px;width:120px;padding:0;text-align:left;background:transparent;position:relative}.p-intrust-appointment th span{position:absolute;top:30px}.p-intrust-appointment td{padding:20px 0}.p-intrust-appointment td>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-intrust-appointment input[type="text"]{width:100%}.p-intrust-appointment input[type="text"].input-lg{max-width:350px}.p-intrust-appointment input[type="text"].input-md{max-width:324px}.p-intrust-appointment input[type="text"].input-sm{max-width:70px;margin-right:5px}.p-intrust-appointment .choose-pill{width:100%;margin:10px 30px 10px 0}.p-intrust-appointment .choose-pill.check-lg{max-width:350px}.p-intrust-appointment .choose-pill.check-md{max-width:120px}.p-intrust-appointment .choose-pill.check-sm{max-width:100px}.p-intrust-appointment select.form-control{max-width:350px;width:100%}.p-intrust-appointment .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px;width:100%;margin-right:30px;font-size:18px;color:#9A9A9A}.p-intrust-appointment .input-wrap .choose-pill{margin-right:10px}.p-intrust-appointment .form-tip{width:80%;margin-top:20px;font-size:18px;text-align:left;color:#56B1DA}.p-intrust-appointment .subtilte{font-size:20px;text-align:left;color:#323232}.p-intrust-appointment .tip-block{padding:30px;margin-top:10px;text-align:left;line-height:30px;border-radius:10px;background:#F9F7F7}.p-intrust-appointment .tip-block.theme-sky{background:#56B1DA1A;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA}.p-intrust-appointment input[type="text"].input-verify{max-width:200px;width:100%}.p-intrust-appointment .hr{background:#F9F7F7}.p-intrust-appointment .check-item{display:block}.p-intrust-appointment .check-icon{margin-bottom:2px}@media screen and (max-width: 768px){.p-intrust-appointment .select-block label{width:calc(100% / 2 - 16px)}.p-intrust-appointment .table-wrap th{min-width:110px}.p-intrust-appointment .choose-pill.check-lg{margin-right:0}.p-intrust-appointment input[type="text"].input-verify{max-width:180px}}@media screen and (max-width: 575.98px){.p-intrust-appointment td{border:none}.p-intrust-appointment input[type="text"].input-lg{max-width:100%}}@media screen and (max-width: 414px){.p-intrust-appointment input[type="text"].input-verify{max-width:150px}}@media screen and (max-width: 375px){.p-intrust-appointment input[type="text"].input-verify{max-width:100%;margin-bottom:10px}}.p-prepayments .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-prepayments .btn-group .btn-solid{margin:5px}@media screen and (max-width: 414px){.p-prepayments .btn-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.p-prepayments-detail-list .table-list td{height:70px}.p-single-payments .table-list.table-text-center thead th:first-child,.p-single-payments .table-list.table-text-center tbody tr:not(.table-divider) td:first-child{text-align:left}.p-single-payments .btn-solid.small{margin:0 auto;border-color:#1E89BB;background:#1E89BB}.p-single-payments .btn-solid.small:hover{border-color:rgba(30,137,187,0.8);background:rgba(30,137,187,0.8)}@media screen and (max-width: 1780px){.p-single-payments .table-list thead{display:none}.p-single-payments .table-list tbody tr:not(.table-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-single-payments .table-list tbody tr:not(.table-divider) td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;width:100%;padding:0;border-bottom:1px solid #fff;text-align:left}.p-single-payments .table-list tbody tr:not(.table-divider) td:first-child{border-radius:0}.p-single-payments .table-list tbody tr:not(.table-divider) td:last-child{border-radius:0}.p-single-payments .table-list tbody tr:not(.table-divider) td:before{content:attr(data-title);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:block;min-width:110px;width:20%;height:auto;padding:0;margin-right:20px;text-align:center;line-height:50px;background:#56B1DA;color:#fff}.p-single-payments .table-list .table-text{padding:5px 5px 5px 0}}.p-month-payments .top-pannel{margin-bottom:20px}.p-month-payments .title-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-month-payments .title-block .title{min-width:219px;margin-right:30px}.p-month-payments .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.p-month-payments .form-block .form-control{margin-right:70px !important}.p-month-payments select.form-control{max-width:100%;width:180px;height:60px}.p-month-payments select.form-control:not(:last-child){margin-right:20px}.p-month-payments .state-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.p-month-payments .state-block .btn-solid{width:120px;height:40px;line-height:36px;border-color:#1E89BB;background:#1E89BB}.p-month-payments .state-block .btn-solid:hover{border-color:rgba(30,137,187,0.8);background:rgba(30,137,187,0.8);color:#fff}.p-month-payments .state{margin-right:40px;font-size:18px}.p-month-payments .state i{color:#1E89BB}.p-month-payments .state-control-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-month-payments .state-control-block .upload_file_url_link{display:inline-block;height:40px;padding:0 15px;line-height:40px;font-weight:600;border-radius:10px;border:1px solid #56B1DA;background-color:#fff;color:#56B1DA;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.p-month-payments .state-control-block .upload_file_url_link:hover{background-color:#56B1DA;color:#fff}.p-month-payments .upload-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-month-payments .content-panel:not(:last-child){margin-bottom:4%}@media screen and (max-width: 1580px){.p-month-payments .table-list:not(.table-full-list) thead{display:none}.p-month-payments .table-list:not(.table-full-list) tbody tr:not(.table-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-month-payments .table-list:not(.table-full-list) tbody tr:not(.table-divider) td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;width:100%;padding:0;border-bottom:1px solid #fff;text-align:left}.p-month-payments .table-list:not(.table-full-list) tbody tr:not(.table-divider) td:first-child{border-radius:0}.p-month-payments .table-list:not(.table-full-list) tbody tr:not(.table-divider) td:last-child{border-radius:0}.p-month-payments .table-list:not(.table-full-list) tbody tr:not(.table-divider) td:before{content:attr(data-title);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:block;min-width:110px;width:20%;height:auto;padding:0;margin-right:20px;text-align:center;line-height:50px;background:#56B1DA;color:#fff}.p-month-payments .table-list:not(.table-full-list) .table-text{padding:5px 5px 5px 0}}@media screen and (max-width: 1780px){.p-month-payments .title-block .title{min-width:108px}.p-month-payments .diagram-block{width:calc(100% - 108px - 30px)}}@media screen and (max-width: 1199.98px){.p-month-payments .table-list.table-full-list tbody tr:not(.table-divider) td{padding:0}}@media screen and (max-width: 767.98px){.p-month-payments .diagram-block{width:100%}.p-month-payments .diagram-block .for-web{display:none}.p-month-payments .diagram-block .for-mobile{display:block}.p-month-payments .form-block{margin-bottom:15px}.p-month-payments .form-block .form-control{max-width:calc(100% / 2 - 10px)}.p-month-payments .info-block{font-size:14px}}@media screen and (max-width: 414px){.p-month-payments .state-block{margin-top:10px}.p-month-payments .state{margin-bottom:10px}}@media screen and (max-width: 375px){.p-month-payments .upload-block{margin-top:10px}.p-month-payments .upload-block .btn-solid{margin-left:0 !important}}.p-instrument-control-hours .table-list .table-text{display:inline-block}.p-instrument-control-hours .table-list .img-wrap{width:94.053%;height:0;padding-bottom:70.54%;overflow:hidden}.p-instrument-control-hours th:nth-child(n+1):nth-child(-n+2),.p-instrument-control-hours td:nth-child(n+1):nth-child(-n+2){width:30%}.p-instrument-control-hours th:nth-child(3),.p-instrument-control-hours td:nth-child(3){width:40%}.p-instrument-control-hours #pagination{margin-top:5%}@media screen and (max-width: 1199.98px){.p-instrument-control-hours .table-list tbody tr:not(.table-divider) td::before{min-width:155px}.p-instrument-control-hours .table-list .img-wrap{width:43.75%;padding-bottom:32.162%;padding-top:0;padding-right:0;margin:10px 20px 10px 0}.p-instrument-control-hours th:nth-child(n+1):nth-child(-n+2),.p-instrument-control-hours td:nth-child(n+1):nth-child(-n+2){width:100%}}@media screen and (max-width: 414px){.p-instrument-control-hours .table-list tbody tr:not(.table-divider) td::before{min-width:120px}}.p-tap-card-system.p-layout{padding-top:68px}.p-tap-card-system .s-common-banner .img-hidden{padding-bottom:9%}.p-tap-card-system .title,.p-tap-card-system .subtitle{font-weight:600;text-align:center;color:#323232}.p-tap-card-system .title{margin-bottom:25px;font-size:32px}.p-tap-card-system .subtitle{margin-bottom:10px;font-size:24px}.p-tap-card-system .subject,.p-tap-card-system .text{font-size:18px}.p-tap-card-system .subject{min-width:130px;font-weight:600}.p-tap-card-system .text{width:100%}.p-tap-card-system .tap-card-wrap{max-width:750px;width:100%;margin:0 auto;padding:20px 50px;border-radius:10px;text-align:center;background:#F9F7F7}.p-tap-card-system .tap-card-wrap:not(:last-child){margin-bottom:20px}.p-tap-card-system .tap-card-inner-wrap{max-width:340px;margin:0 auto;text-align:left}.p-tap-card-system .tap-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-tap-card-system .tap-card-list:not(:last-child){margin-bottom:15px}.p-tap-card-system .form-style .form-control{height:36px;padding:0 15px;-webkit-box-shadow:0 0 0 1px #56B1DA;box-shadow:0 0 0 1px #56B1DA;background:#fff}.p-tap-card-system .form-style select.form-control:not([size]):not([multiple]){height:36px}.p-tap-card-system .btn-solid{display:block;max-width:200px;padding:10px 0;margin:0 auto}@media screen and (max-width: 1199.98px){.p-tap-card-system .form-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 768px){.p-tap-card-system .s-common-banner .img-hidden{padding-bottom:26%}}@media screen and (max-width: 575.98px){.p-tap-card-system .title{margin-bottom:20px;font-size:27px}.p-tap-card-system .subtitle{font-size:20px}.p-tap-card-system .subject,.p-tap-card-system .text{font-size:1rem}.p-tap-card-system .tap-card-wrap{padding:20px 10px}.p-tap-card-system .form-item .form-title{display:none}}
