@charset "utf-8";@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.woff2') format('woff2'), url('../fonts/Poppins-Regular.woff') format('woff'), url('../fonts/Poppins-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Light.woff2') format('woff2'), url('../fonts/Poppins-Light.woff') format('woff'), url('../fonts/Poppins-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Bold.woff2') format('woff2'), url('../fonts/Poppins-Bold.woff') format('woff'), url('../fonts/Poppins-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Cinzel';font-style:normal;src:url("../fonts/Cinzel-Regular.ttf") format("truetype")}html{font-size:16px}body{margin:0;padding:0;font-size:1rem;color:#222;font-family:'Poppins',微軟正黑體,'Microsoft JhengHei',Sans-serif;overflow-x:hidden;-ms-overflow-style:scrollbar}img{border:0;text-decoration:none;vertical-align:top}a,a:hover,a:link,a:active{text-decoration:none}input,textarea,select,button{font-size:1rem}textarea,input{-webkit-appearance:none;border-radius:0}input,textarea,select{box-shadow:none !important;border:none;font-size:1rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input,textarea,select,input[type="radio"],input[type="checkbox"]{-webkit-appearance:none}input:not(input[type="button"]),input:not(input[type="submit"]),input:not(input[type="reset"]){font-size:16px !important}textarea{resize:vertical}::-webkit-input-placeholder{color:#ccc;font-size:14px}::-moz-placeholder{color:#ccc;font-size:14px;opacity:1}:-ms-input-placeholder{color:#ccc;font-size:14px}:-moz-placeholder{color:#ccc;font-size:14px}.hidden-ele{position:absolute;top:-1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin:0;height:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input, .reset label, .reset
select{vertical-align:middle}.rwd-img{width:100%}.max-img{height:auto !important;max-width:100%}.animate{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#infscr-loading{position:absolute;z-index:100;width:150px;color:#fff;background:#000;border-radius:5px;opacity:0.5;text-align:center;text-transform:uppercase;left:50%;bottom:50px;margin-left:-75px;padding:10px;font-size:0.95rem}.hover-shine{position:relative;overflow:hidden;cursor:pointer}.hover-shine:after{pointer-events:none;content:'';position:absolute;top:0;left:0;width:0;height:100%;background-color:rgba(255, 255, 255, .2);-webkit-transition:none;-moz-transition:none;transition:none}@media only screen and (min-width:1024px){.hover-shine:hover:after{width:120%;background-color:rgba(255, 255, 255, 0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hover-shine:hover
.txt{display:inline-block;-webkit-animation:btnScale .5s forwards;-o-animation:btnScale .5s forwards;animation:btnScale .5s forwards}}.msg-box{font-size:1rem;text-align:center;margin-bottom:20px}#nav-icon{display:none;position:absolute;top:18px;left:10px;width:50px;height:50px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:21;background-color:#517cb2}#nav-icon
span{display:block;position:absolute;left:13px;width:24px;height:2px;background-color:#fff;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;z-index:3}#nav-icon span:nth-child(1){top:16px}#nav-icon span:nth-child(2){top:24px}#nav-icon span:nth-child(3){top:32px}#nav-icon.open{left:230px}#nav-icon.open span:nth-child(1){opacity:0}#nav-icon.open span:nth-child(2), #nav-icon.open span:nth-child(3){top:24px;width:24px}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:767px){#nav-icon{display:block}}.page-wrap{margin:0
auto;max-width:1200px;padding-left:20px;padding-right:20px}.page-title{position:relative;margin:25px
0 15px;padding:5px
27px;border-bottom:1px solid #dcdcdc}.page-title:before{pointer-events:none;content:"";position:absolute;top:8px;left:0;width:22px;height:22px;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.page-title:after{pointer-events:none;content:"";position:absolute;bottom:-15px;left:0;width:100%;height:15px;background:url("../images/title_shadow.png")}.page-title.icon-3:before{top:7px}.page-title.icon-1:before{background-image:url("../images/title_icon.png")}.page-title.icon-2:before{background-image:url("../images/title_icon2.png")}.page-title.icon-3:before{background-image:url("../images/title_icon3.png")}.page-title.icon-4:before{background-image:url("../images/title_icon4.png")}.page-title.icon-5:before{background-image:url("../images/title_icon5.png")}.page-title.icon-6:before{top:7px}.page-title.icon-6:before{background-image:url("../images/title_icon6.png")}.page-title
h3{display:inline-block;margin:0;padding:0;color:#5685c0;font-size:20px}.page-title
span{display:inline-block;padding-left:10px;color:#f19846;font-size:20px;font-family:'Times New Roman';font-style:italic}@media only screen and (max-width:767px){.page-title
span{font-size:16px}.page-title:before{top:4px}}.page-pagination{padding:20px
0;font-size:18px;text-align:center}.page-pagination
*{display:inline-block;color:#222;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-pagination
.num{position:relative;margin:0
10px;width:30px;height:30px;line-height:30px;font-family:'Times New Roman';-webkit-border-radius:50%;border-radius:50%}.page-pagination .num:before{opacity:0;pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;border:1px
solid #517cb2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-pagination
.num.current{color:#517cb2}.page-pagination .num.current:before, .page-pagination .num.current:hover:before{opacity:1;border-color:#517cb2}.page-pagination a.num:hover:before{opacity:1;border-color:#ddd}.page-pagination
.button{position:relative;margin:0
35px;padding:0
15px;border:1px
solid #517cb2;color:#517cb2;font-size:14px;line-height:30px;-webkit-border-radius:5px;border-radius:5px}.page-pagination
.button.prev{padding-left:30px}.page-pagination
.button.next{padding-right:30px}.page-pagination .button:before{pointer-events:none;content:"";position:absolute;z-index:1;top:12px;width:6px;height:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.page-pagination .button.next:before{right:14px;border-right:1px solid #517cb2;border-top:1px solid #517cb2}.page-pagination .button.prev:before{left:14px;border-left:1px solid #517cb2;border-bottom:1px solid #517cb2}.page-pagination .button:hover{background-color:#517cb2}.page-pagination .button:hover
span{color:#fff}.page-pagination .button:hover:before{border-color:#fff}.page-pagination
.button.disable{opacity: .2;pointer-events:none;cursor:pointer}.page-pagination
span{display:inline-block;vertical-align:middle}@media only screen and (max-width:992px){.page-pagination{padding-bottom:50px}}@media only screen and (max-width:767px){.page-pagination
.num{margin:0
5px}.page-pagination .button
span{font-size:0}.page-pagination
.button.next{margin:0
0 0 20px;padding-right:17px}.page-pagination
.button.prev{margin:0
20px 0 0;padding-left:17px}}#header{padding:7px
0 8px;font-size:0;background:url("../images/header_bg.png") repeat-x 0 bottom}#header
.logo{display:inline-block;width:190px;height:90px;margin:0;vertical-align:middle}#header .logo
a{display:block;width:100%;height:100%;font-size:0;background:url("../images/logo.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#header
.right{display:inline-block;width:calc(100% - 190px);vertical-align:middle;text-align:right}#header .slogan, #header .sub-links{display:inline-block;vertical-align:middle}#header
.slogan{margin-right:10px;width:280px;height:64px;background:url("../images/slogan_txt.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#header .sub-links
li{display:inline-block;padding:0
0 0 14px}#header .sub-links
a{display:inline-block;position:relative;padding-left:34px;color:#222;font-size:16px;line-height:26px;vertical-align:top}#header .sub-links a:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:26px;height:26px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#header .sub-links a.links:before{background-image:url("../images/icon_links.png")}#header .sub-links a.contact:before{background-image:url("../images/icon_mail.png")}#header .sub-links
a.lang{padding-left:30px;color:#5381ba;font-size:14px}#header .sub-links a.lang:before{background-image:url("../images/icon_lang.png")}#header .sub-links a.lang:after{pointer-events:none;content:"";position:absolute;bottom:3px;right:0;width:14px;height:1px;background-color:#5381ba}#header .sub-links a:hover{color:#5381ba}#header .sub-links li.lang-wrap{position:relative}#header .sub-links li.lang-wrap:hover .lang-box, #header .sub-links li.lang-wrap .lang-box:hover{opacity:1;pointer-events:auto}#header .sub-links li.lang-wrap .lang-box{position:absolute;z-index:10;top:24px;left:-7px;padding-top:10px;width:70px;pointer-events:none;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header .sub-links li.lang-wrap .lang-box:before{pointer-events:none;content:"";position:absolute;top:4px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #333 transparent}#header .sub-links li.lang-wrap .lang-box
a{display:block;padding:8px
0;color:#fff;text-align:center;line-height:20px;background-color:#333;border-bottom:1px solid rgba(255, 255, 255, .6)}#header .sub-links li.lang-wrap .lang-box a:last-child{border-bottom:none}#header .sub-links li.lang-wrap .lang-box a:hover{background-color:rgba(50, 50, 50, .9)}@media only screen and (max-width:992px){#header
.logo{width:150px;height:72px}#header .logo
a{background-position:0 center;background-repeat:no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#header
.right{width:calc(100% - 150px)}#header
.slogan{width:200px;height:46px;background-position:center;background-repeat:no-repeat;-webkit-background-size:200px auto;-o-background-size:200px auto;background-size:200px auto}}@media only screen and (max-width:767px){#header
.logo{margin:0
auto;display:block}#header
.right{padding:0;width:100%;display:block}#header
.slogan{margin:0
auto;display:none}#header .sub-links{display:none}}#nav{font-size:0;background:url("../images/nav_bg.png") repeat-x 0 bottom;background-color:#598ac7;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}#nav
li{position:relative;display:inline-block;position:relative;width:14.1%;text-align:center;vertical-align:top}#nav li:before, #nav li:first-child:after{pointer-events:none;content:"";position:absolute;top:50%;right:0;margin-top:-20px;width:1px;height:49px;background:url("../images/line1.png")}#nav li:first-child:after{right:auto;left:0}#nav li.xs-show{display:none}#nav
a{display:block;padding:20px
0 15px;color:#fff;font-size:16px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav a
span{display:block}#nav a
.tw{font-size:17px;letter-spacing:1.5px;line-height:24px}#nav a
.en{font-size:13px}#nav li:hover
a{padding:22px
0 13px}#nav li:hover .sub-nav{pointer-events:auto;opacity:1}#nav li .sub-nav{pointer-events:none;opacity:0;position:absolute;z-index:10;top:77px;left:50%;margin-left:-70px;width:140px;background-color:rgba(255, 255, 255, .9);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav li .sub-nav:before{pointer-events:none;content:"";position:absolute;top:-6px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #fff transparent}#nav li .sub-nav
li{display:block;width:100%;border-bottom:1px solid rgba(191, 191, 191, .5)}#nav li .sub-nav li:before, #nav .sub-nav:after{display:none}#nav li .sub-nav li:last-child{border-bottom:none}#nav li .sub-nav a, #nav li:hover .sub-nav
a{padding:10px
0;font-family:'Times New Roman',微軟正黑體;color:#444;font-size:16px;line-height:34px}#nav li .sub-nav a:hover{color:#fff;background-color:#598ac7}@media only screen and (max-width:1150px){#nav li:before, #nav li:first-child:after{margin-top:-15px;height:30px}#nav li .sub-nav{top:77px}}@media only screen and (max-width:992px){#nav a
.en{font-size:8px}#nav li:before, #nav li:first-child:after{display:none}#nav li .sub-nav{top:70px}}@media only screen and (max-width:767px){#nav
.menu{position:fixed;z-index:101;top:0;left:0;bottom:0;height:100%;overflow-y:scroll;width:220px;opacity:0;pointer-events:none;background-color:#517cb2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav
li{display:block;width:100%;border-bottom:1px solid #ddd}#nav li:last-child{border-bottom:none}#nav.open
.menu{opacity:1;pointer-events:auto}#nav li:hover .sub-nav, #nav li .sub-nav{display:none;position:relative;top:auto;left:auto;margin:0;width:100%;opacity:1;pointer-events:auto;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#nav li .sub-nav.open{display:block}#nav li.xs-show{display:block;padding:20px
0 15px;color:#fff;font-size:16px}#nav li.xs-show
a{display:inline-block;padding:0}#nav a
.en{font-size:13px}}.fixed-right{position:fixed;z-index:99;bottom:100px;right:0}.fixed-right
a{display:block;width:50px;height:40px;font-size:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fixed-right
.fb{background:#5381ba url("../images/icon_fb.png") center no-repeat;-webkit-background-size:26px;-o-background-size:26px;background-size:26px}.fixed-right
.line{background:#71bb67 url("../images/icon_line.png") center no-repeat;-webkit-background-size:26px;-o-background-size:26px;background-size:26px}.fixed-right .fb:hover{background-color:#3b78c3}.fixed-right .line:hover{background-color:#66cc59}.fixed-right
.gotop{opacity:0;margin-top:5px;width:50px;height:66px;background-image:url("../images/gotop.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.fixed-right
.gotop.scroll{opacity:1}#footer{background:url("../images/footer_bg.png")}#footer
.logo{margin-bottom:10px;width:160px;height:70px}#footer .top-area{padding:30px
0;font-size:0}#footer .left-box, #footer .middle-box, #footer .right-box{position:relative;display:inline-block;vertical-align:middle}#footer .left-box:before, #footer .middle-box:before{pointer-events:none;content:"";position:absolute;top:50%;right:0;margin-top:-95px;width:1px;height:100%;min-height:190px;background-color:rgba(255, 255, 255, .1)}#footer .left-box{width:35%}#footer .middle-box{width:35%}#footer .right-box{width:30%}#footer .address, #footer .mail, #footer .mail
a{color:rgba(255, 255, 255, .7);font-size:15px;letter-spacing:1px}#footer
.tel{margin:5px
0;position:relative;padding-left:43px;font-size:20px;color:#ef831e;line-height:35px}#footer .tel:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:34px;height:34px;background:url("../images/icon_tel.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#footer .tel
.number{display:inline-block;padding-left:4px;font-size:22px;font-family:'Cinzel';font-weight:bold;letter-spacing:3px}#footer .tel .number
a{color:#ef831e}#footer
.slogan{margin-top:5px;color:rgba(241, 152, 70, .7);font-size:15px;letter-spacing:1.5px}#footer .middle-box{padding:20px
0 0 48px}#footer .middle-box
.title{margin-bottom:20px;position:relative;padding-left:35px;font-size:16px;color:#b2b2b2;text-align:left}#footer .middle-box .title
span{display:inline-block;padding-right:45px;font-size:20px;color:#e48013}#footer .middle-box .title:before{pointer-events:none;content:"";position:absolute;top:1px;left:0;width:26px;height:26px;background:url("../images/icon_clock.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#footer .middle-box
.bar{padding:5px
0;color:rgba(255, 255, 255, .7);font-size:15px}#footer .middle-box .bar .gap, #footer .middle-box .bar
.space{display:inline-block;width:39px;height:2px;vertical-align:middle}#footer .middle-box .bar
.gap{position:relative;width:65px}#footer .middle-box .bar .gap:before{pointer-events:none;content:"";position:absolute;top:1px;left:15px;width:calc(100% - 30px);height:1px;background-color:rgba(255, 255, 255, .3)}#footer .middle-box .bar
.time{font-family:'Times New Roman'}#footer .middle-box .bar
.number{font-family:'Arial'}#footer .right-box{text-align:right}#footer .right-box
.mobile{display:inline-block;padding-top:20px;width:100px;vertical-align:top}#footer .right-box .mobile
.title{padding-top:10px;color:#fff;font-size:18px;text-align:center;letter-spacing:1.5px}#footer .right-box
.qrcode{display:inline-block;margin-left:30px;vertical-align:top}#footer .right-box .qrcode
.img{margin-top:4px;width:125px;border:5px
solid rgba(255, 255, 255, .5)}#footer .right-box .qrcode
.title{position:relative;color:#fff;font-size:18px;font-family:'Times New Roman';text-align:center}#footer .right-box .qrcode .title
span{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle}#footer .right-box .qrcode .title span:before{pointer-events:none;content:"";position:absolute;top:-3px;left:-4px;width:24px;height:24px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#footer .right-box .qrcode .title.apple span:before{background-image:url("../images/icon_apple.png")}#footer .right-box .qrcode .title.android span:before{background-image:url("../images/icon_android.png")}#footer .copy-area{padding:24px
0;color:rgba(255, 255, 255, .4);font-size:0;background-color:#1b1b1b}#footer .copy-area
a{color:rgba(255, 255, 255, .4)}#footer .copy-area a:hover{color:rgba(255, 255, 255, 1)}#footer .copy-area .left, #footer .copy-area
.right{display:inline-block;width:calc(100% - 200px);font-size:14px;letter-spacing:1px;vertical-align:middle}#footer .copy-area
.right{width:200px;text-align:right}@media only screen and (max-width:1150px){#footer .right-box{padding-right:40px;text-align:center}#footer .right-box
.mobile{padding:0
0 10px;display:block;width:100%}#footer .right-box .mobile
img{display:inline-block;width:44px;vertical-align:middle}#footer .right-box .mobile
.title{display:inline-block;vertical-align:middle}#footer .right-box .qrcode
.img{width:100px}#footer .left-box, #footer .middle-box, #footer .right-box{margin:0;padding:0;width:33.33%}#footer .middle-box{text-align:center}#footer .middle-box
.title{max-width:260px;margin:0
auto}}@media only screen and (max-width:992px){#footer .top-area{padding:15px}#footer .left-box, #footer .middle-box{width:50%}#footer .right-box{display:block;padding-top:30px;width:100%}#footer .right-box
.mobile{padding:0;display:inline-block;width:80px;vertical-align:middle}#footer .right-box .mobile
img{width:70px}#footer .right-box
.qrcode{vertical-align:middle}#footer .middle-box:before{display:none}#footer .copy-area .left, #footer .copy-area
.right{display:block;width:100%;text-align:center}}@media only screen and (max-width:767px){#footer{text-align:center}#footer
.logo{margin:0
auto 10px;max-width:230px;width:100%;height:100px}#footer .left-box, #footer .middle-box{display:block;width:100%;padding-bottom:20px}#footer
.tel{padding-top:35px;text-align:center;padding-left:0}#footer .tel
.title{display:block}#footer .tel:before{top:0;left:50%;margin-left:-17px}#footer .left-box:before, #footer .middle-box:before{display:block;top:auto;bottom:0;margin:0;width:100%;height:1px;min-height:1px}#footer .middle-box{padding-top:20px}#footer .right-box{padding:30px
0 10px}#footer .right-box
.mobile{padding:0
0 10px;display:block;width:100%}#footer .right-box .mobile
img{display:inline-block;width:80px;vertical-align:middle}#footer .right-box .mobile
.title{display:inline-block;padding:0;vertical-align:middle}#footer .right-box
.qrcode{margin:5px
10px}}.p-banner{position:relative;overflow:hidden}.p-banner:before{pointer-events:none;content:"";position:absolute;z-index:0;bottom:-60px;left:0;width:100%;height:60px;background:url("../images/ban_shodow.png") repeat-x}.p-banner
.mobile{display:none}.p-banner
.slogan{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.page-guide{padding:20px
0 5px;text-align:right;font-size:0}.page-guide a, .page-guide strong, .page-guide
.gap{display:inline-block;margin:0
4px;font-size:16px;vertical-align:middle;font-weight:normal}.page-guide
a{color:#444}.page-guide
.home{position:relative;padding-left:25px}.page-guide .home:before{pointer-events:none;content:"";position:absolute;top:1px;left:0;width:20px;height:20px;background:url("../images/icon_home.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.page-guide
.gap{font-size:13px}.page-guide
strong{color:#5685c0}.page-container{position:relative;z-index:1;font-size:0}.page-container .left-aside{display:inline-block;padding:0
0 30px;width:235px;vertical-align:top}.page-container .right-content{display:inline-block;padding:0
0 30px 25px;width:calc(100% - 235px);vertical-align:top}.page-container .bg-wrap{position:relative;padding:40px
35px;background:url("../images/bg_line.png") 0 0 repeat-x}.page-container .bg-wrap:before, .page-container .bg-wrap:after{pointer-events:none;content:"";position:absolute;top:0;width:10px;height:170px}.page-container .bg-wrap:before{left:-6px;background:url("../images/bg_left.png")}.page-container .bg-wrap:after{right:-6px;background:url("../images/bg_right.png")}.content-title{margin:0;padding:30px
0 22px;font-size:25px;text-align:center}@media only screen and (max-width:767px){.content-title{padding:20px
0;font-size:20px}}.aside-subject{position:relative;padding-left:70px;margin-bottom:15px}.aside-subject:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:60px;height:60px;background-position:center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.aside-subject
.tw{margin:0;padding:5px
0 0;font-size:25px;line-height:30px}.aside-subject
.en{color:#5584be;font-family:'Times New Roman';font-size:20px;font-style:italic}.aside-subject.about:before{background-image:url("../images/subject_about.png")}.aside-subject.news:before{background-image:url("../images/subject_news.png")}.aside-subject.medical:before{background-image:url("../images/subject_medical.png")}.aside-subject.registration:before{background-image:url("../images/subject_registration.png")}.aside-subject.instruction:before{background-image:url("../images/subject_instruction.png")}.aside-subject.edu:before{background-image:url("../images/subject_edu.png")}.aside-subject.intermational:before{background-image:url("../images/subject_intermational.png")}.aside-subject.links:before{background-image:url("../images/subject_links.png")}.aside-subject.sitemap:before{background-image:url("../images/subject_sitemap.png")}.aside-subject.contact:before{background-image:url("../images/subject_contact.png")}.aside-list{padding-bottom:10px}.aside-list
a{display:block;padding:15px
0;color:#fff;font-size:18px;text-align:center;background-color:#707070;border-bottom:1px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.aside-list li.current
a{background-color:#517cb2}.aside-list a:hover{background-color:#524f4f}.aside-list li.current .sub-nav{display:block}.aside-list .sub-nav{display:none}.aside-list .sub-nav li
a{padding:10px
0;line-height:27px;color:#444;background:url("../images/aside_bg.png") 0 bottom repeat-x;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.aside-list .sub-nav li.current a, .aside-list .sub-nav li.current a:hover{background:none;background-color:#c1d3ea}.aside-list .sub-nav li a:hover{background-color:#d7e2f0}.block-item{display:block;padding:30px
0;border:1px
solid #e5e5e5;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-item:last-child{border-top:none}.block-item
.title{color:#454545;font-size:25px}.block-item
.en{font-family:'Times New Roman';color:#454545;font-size:15px;font-style:italic}.block-item
.img{margin:5px
auto;width:120px}.block-item.qrcode
.img{padding:3px;background-color:#fff}.block-item.qrcode
.title{font-family:'Times New Roman'}.block-item
.slogan{color:#000;font-size:16px}.block-item:hover{background-color:rgba(81,124,178,.1)}.aside-list.no-sub{display:none}@media only screen and (max-width:1150px){.page-container .left-aside, .page-container .right-content{display:block;width:100%;padding:0}.page-container .left-aside .block-item{display:none}.aside-subject{display:inline-block;margin:0;width:300px;vertical-align:middle}.aside-list{display:inline-block;padding-bottom:0;width:calc(100% - 300px);vertical-align:middle}.aside-list
.subject{position:relative;display:block;padding:15px
0;color:#fff;font-size:18px;text-align:center;background-color:#524f4f;border-bottom:1px solid #fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.aside-list .subject:before{pointer-events:none;content:"";position:absolute;top:50%;right:20px;margin-top:-5px;width:0;height:0;border-style:solid;border-width:10px 7px 0 7px;border-color:#fff transparent transparent transparent}.aside-list
ul{display:none}.aside-list.open
ul{display:block}.aside-list.no-sub .subject, .aside-list.no-sub .subject:before, .aside-list.no-sub.open
ul{display:none}}@media only screen and (max-width:992px){.page-container .bg-wrap{padding:25px}}@media only screen and (max-width:767px){.p-banner
.mobile{display:block}.p-banner
.desktop{display:none}.page-guide{padding-top:5px}.aside-subject{display:block;margin:5px
0;width:100%}.aside-list{display:block;width:100%}}.slick-dots{position:absolute;margin:0;padding:0;width:100%;height:30px;bottom:0;left:0;font-size:0;text-align:center}.slick-dots
li{display:inline-block;margin:0
5px;padding:0}.slick-dots
button{border:none;margin:0;padding:0;width:10px;height:10px;font-size:0;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.slick-dots li.slick-active
button{background-color:#5584be}.slick-dots button:focus{outline:none}.banner{position:relative;line-height:0}.banner
.mobile{display:none}.banner
.slogan{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.banner
.img{position:relative;z-index:0}.banner .cover-txt{position:absolute;z-index:1;top:50%;left:50%;max-width:1200px;width:100%;transform:translate(-50%, -50%);color:#fff;font-size:16px;line-height:32px;-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.banner .cover-txt
.wrap{max-width:450px}.banner .cover-txt .wrap
.subject{font-size:30px;line-height:40px}.banner .cover-txt .wrap .tw-slogan{margin:10px
0;font-size:30px;letter-spacing:5px;line-height:40px}.banner .cover-txt .wrap .en-slogan{font-size:16px;line-height:24px}@media only screen and (max-width:767px){.banner
.mobile{display:block}.banner
.desktop{display:none}.banner
.slogan{display:none}}#index{padding:50px
20px;font-size:0}#index .i-left-area, #index .i-right-area{display:inline-block;width:50%;vertical-align:top}#index .i-left-area{padding-right:40px}#index .block-item{display:inline-block;padding-top:40px;padding-bottom:40px;width:50%;vertical-align:top}#index .block-item:nth-child(2), #index .block-item:nth-child(4){border-left:none}#index .block-item:nth-child(3){border-top:none}#index .slide-bar{padding:30px
30px 0}#index .slide-bar
a{position:relative;display:block;padding:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#index .slide-bar a:before, #index .slide-bar a:after{opacity:0;pointer-events:none;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#index .slide-bar a:before{content:"Links";top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;font-size:16px;font-family:'Times New Roman';font-style:italic;line-height:86px;background-color:rgba(81, 124, 178, .95)}#index .slide-bar a:after{content:"";top:50%;right:50%;margin-top:-20px;width:20px;height:20px;background:url("../images/icon_links2.png");display:none}#index .slide-bar a:hover:before, #index .slide-bar a:hover:after{opacity:1}#index .slide-bar .slick-arrow:focus{outline:none}#index .slide-bar .slick-arrow{position:absolute;z-index:3;top:50%;width:30px;height:30px;background:transparent;border:none;font-size:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#index .slide-bar .slick-arrow:before{pointer-events:none;content:"";position:absolute;top:50%;margin-top:-6px;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#index .slide-bar .slick-prev{left:0}#index .slide-bar .slick-prev:before{left:13px;border-left:2px solid #999;border-bottom:2px solid #999}#index .slide-bar .slick-next{right:0}#index .slide-bar .slick-next:before{right:12px;border-right:2px solid #999;border-top:2px solid #999}#index .slide-bar .slick-arrow:hover{background-color:#e48013}#index .slide-bar .slick-arrow:hover:before{border-color:#fff}#index .page-subject{position:relative;margin-bottom:5px}#index .page-subject
.icon{display:inline-block;width:40px;height:40px;vertical-align:middle}#index .page-subject
.title{display:inline-block;position:relative;width:calc(100% - 40px);padding:5px
0 5px 10px;vertical-align:middle}#index .page-subject .title
.tw{display:inline-block;font-size:25px;vertical-align:middle}#index .page-subject .title
.en{display:inline-block;vertical-align:middle;padding-left:10px;font-style:italic;font-family:'Times New Roman';font-size:20px}#index .page-subject
.more{position:absolute;top:10px;right:5px;font-size:20px;font-family:'Times New Roman';font-style:italic}.i-news .page-subject.news
.en{color:#f19846}.i-news .page-subject.news
.title{border-bottom:1px solid #f19846}.i-news .page-subject.news .more
a{color:#f19846}.i-edu .page-subject.edu
.en{color:#52b6b1}.i-edu .page-subject.edu
.title{border-bottom:1px solid #52b6b1}.i-edu .page-subject.edu .more
a{color:#52b6b1}.first-box{padding:10px
0;font-size:0;border-bottom:1px solid #ddd}.first-box
.img{display:inline-block;padding:3px;width:123px;box-shadow:0px 0px 4.75px 0.25px rgba(0, 0, 0, 0.2);vertical-align:top}.first-box
.main{display:inline-block;padding:5px
0 0 20px;width:calc(100% - 123px);vertical-align:middle;vertical-align:top}.first-box
.top{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.first-box
.date{display:inline-block;width:80px;color:#f19846;font-size:16px;font-family:'Times New Roman';vertical-align:middle}.first-box
.title{display:inline-block;width:calc(100% - 80px);overflow:hidden;font-size:16px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}.first-box .title
a{color:#444;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.first-box
.summary{height:50px;overflow:hidden;color:#888;font-size:16px;line-height:24px}.i-list{padding-bottom:15px}.i-list
.item{padding:8px
0;border-bottom:1px solid #ddd}.i-list
.date{display:inline-block;width:85px;font-family:'Times New Roman';font-size:16px;vertical-align:middle}.i-list
.title{display:inline-block;width:calc(100% - 85px);padding-left:10px;vertical-align:middle}.i-list .title
a{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#444;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.i-news .title a:hover{color:#f19846;text-decoration:underline}.i-edu .title a:hover{color:#52b6b1;text-decoration:underline}@media only screen and (max-width:992px){#index{padding:20px}#index .i-left-area, #index .i-right-area{display:block;padding:0;width:100%}#index .i-right-area{border:1px
solid #ddd}#index .block-item{padding:20px;width:25%;border:none;border-right:1px solid #ddd}#index .block-item:last-child{border-right:none}.block-item
.img{width:80px}.block-item
.title{font-size:20px}.block-item .en, .block-item
.slogan{display:none}#index .slide-bar{padding-top:20px}#index .slide-bar .slick-arrow:hover{background-color:#fff}#index .slide-bar .slick-arrow:hover:before{border-color:#999}}@media only screen and (max-width:767px){#index .page-subject .title
.tw{font-size:20px}#index .page-subject
.more{top:4px}#index .i-right-area{border:none}#index .block-item, #index .block-item:nth-child(odd), #index .block-item:nth-child(even){display:block;margin-bottom:15px;width:100%;border:1px
solid #ddd}.block-item .en, .block-item
.slogan{display:block}#index .slide-bar{padding-top:0}#index .slide-bar .slick-arrow{margin-top:-15px}}#links{font-size:0}#links
.item{display:inline-block;margin:0
0 30px;width:25%;text-align:center;vertical-align:top}#links .item
.img{position:relative;display:block;margin:0
auto;max-width:180px;border:1px
solid #ddd;overflow:hidden}#links .item
.title{display:inline-block;padding-top:10px}#links .item .title
h3{margin:0;padding:0;color:#222;font-size:16px}#links .item .img:before, #links .item .img:after{opacity:0;pointer-events:none;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#links .item .img:before{content:"Links";padding-right:20px;top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;font-size:16px;font-family:'Times New Roman';font-style:italic;line-height:70px;background-color:rgba(81, 124, 178, .95)}#links .item .img:after{content:"";top:50%;right:60px;margin-top:-11px;width:20px;height:20px;background:url("../images/icon_links2.png")}#links .item:hover .img:before, #links .item:hover .img:after{opacity:1}@media only screen and (max-width:1150px){#links
.item{width:33.33%}}#contact
.map{position:relative}#contact .map
.info{position:absolute;z-index:99;top:0;right:0;padding:30px
30px 0;width:300px;height:100%;background-color:rgba(38, 38, 38, .9)}#contact .map .info .top
.title{position:relative;max-width:120px;margin:0
auto 10px;padding-left:35px;font-size:20px;color:#e48013}#contact .map .info
.week{margin-bottom:20px;text-align:center;color:#fff;font-size:16px}#contact .map .info .top .title:before{pointer-events:none;content:"";position:absolute;top:1px;left:0;width:26px;height:26px;background:url("../images/icon_clock.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#contact .map .info .top
.bar{padding:20px
0;color:rgba(255, 255, 255, .7);font-size:15px;text-align:center;background:url("../images/line2.png") 0 bottom repeat-x}#contact .map .info .top .bar .gap, #contact .map .info .top .bar
.space{display:inline-block;width:39px;height:2px;vertical-align:middle}#contact .map .info .bar
.time{font-family:'Times New Roman'}#contact .map .info .bar
.number{font-family:'Arial'}#contact .map .info .bar:last-child{background:none}#contact .map .info
.tel{position:relative;padding:20px;font-size:20px;color:#ef831e;line-height:35px;background-color:#fff;text-align:center}#contact .map .info .tel:before{pointer-events:none;content:"";position:absolute;top:18px;left:56px;width:34px;height:34px;background:url("../images/icon_tel.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#contact .map .info .tel
.title{padding-left:30px}#contact .map .info .tel
.number{display:inline-block;padding-left:4px;font-size:22px;font-family:'Cinzel';font-weight:bold;letter-spacing:3px}#contact .map .info .tel .number
a{color:#ef831e}#contact .map .info
.address{padding:10px;font-size:15px;color:#fff;line-height:30px}#contact
.down{padding:15px;background-color:#f6f6f6}#contact .down
.left{display:inline-block;padding:40px;width:70%;vertical-align:middle;font-size:16px;line-height:30px}#contact .down
.right{display:inline-block;width:30%;vertical-align:middle;text-align:center}#contact .down .right
a{position:relative;display:inline-block;padding-left:28px;width:162px;height:40px;color:#fff;font-size:16px;line-height:40px;text-align:center;-webkit-border-radius:5px;border-radius:5px;background-color:#218b86}#contact .down .right a:before{pointer-events:none;content:'';position:absolute;top:9px;left:26px;width:18px;height:22px;background:url('../images/icon_mail2.png') center no-repeat;background-size:100% auto}.google-maps{position:relative;padding-bottom:65%;height:0;overflow:hidden}.google-maps
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media only screen and (max-width:1150px){#contact .map
.info{padding-bottom:10px;position:relative;top:auto;right:auto;width:100%}#contact .map .info
.top{display:inline-block;padding:0
30px;width:calc(100% - 300px);vertical-align:middle}#contact .map .info
.box{display:inline-block;width:300px;vertical-align:middle}#contact .map .info
.week{margin-bottom:0}#contact .down
.left{padding:20px}#contact .map .info .tel:before{top:22px;left:80px}}@media only screen and (max-width:992px){#contact .map
.info{padding:15px
15px 5px}#contact .map .info .top
.bar{padding:10px
0}.google-maps{padding-bottom:45%}}@media only screen and (max-width:767px){#contact .map .info .top, #contact .map .info
.box{display:block;width:100%}#contact .map .info .tel:before{left:61px;top:19px}#contact .down .left, #contact .down
.right{display:block;padding:10px;width:100%}#contact .down .right
a{margin:0
auto;display:block}}#sitemap
.menu{border-bottom:2px solid #517cb2}#sitemap .menu a:hover{text-decoration:underline}#sitemap .menu
.item{padding:25px
0 15px;border-bottom:1px solid #ddd}#sitemap .menu .menu-1{position:relative;width:130px;display:inline-block;vertical-align:top}#sitemap .menu .menu-1
h3{margin:0;padding:0;color:#777;font-size:18px}#sitemap .menu .menu-1:before{pointer-events:none;content:"";position:absolute;top:5px;right:20px;width:11px;height:11px;border-right:2px solid #999;border-top:2px solid #999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#sitemap .menu .sub-nav{display:inline-block;width:calc(100% - 130px);vertical-align:top}#sitemap .menu .sub-nav
li{display:inline-block;margin-bottom:10px;padding:0;width:25%;padding:0;border-bottom:none;vertical-align:top}#sitemap .menu .sub-nav
a{display:inline-block;position:relative;padding-left:15px;font-size:16px;color:#222}#sitemap .menu .sub-nav a:before{pointer-events:none;content:"";position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:6px;background-color:#f0831e;-webkit-border-radius:50%;border-radius:50%}#sitemap .menu .three-nav{margin-top:10px}#sitemap .menu .three-nav
li{display:block;width:100%;padding:0}#sitemap .menu .three-nav
a{font-size:15px;color:#888;line-height:20px}#sitemap .menu .three-nav a:before{display:none}@media only screen and (max-width:767px){#sitemap .menu .sub-nav{display:block;width:100%;padding-top:15px}#sitemap .menu .sub-nav
li{display:block;width:100%;margin:10px
5px}}#about
.mobile{display:none}#about .top-img{margin-bottom:15px}#about
.summary{font-size:16px;line-height:30px}#about
ol{margin-left:0;padding-left:20px}#about ol
li{padding:2px
5px}#about .service-list{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}#about .service-list
.item{padding:20px
0}#about .service-list .item:nth-child(even){direction:rtl}#about .service-list .item:nth-child(even) .main{direction:ltr}#about .service-list .img, #about .service-list
.main{display:inline-block;width:50%;vertical-align:middle}#about .service-list
.title{margin-bottom:5px}#about .service-list .title
strong{color:#222;font-size:20px}#about .service-list .title
span{display:inline-block;padding-left:5px;color:#517cb2;font-size:15px;font-family:'Arial'}#about .down-list
.item{position:relative;padding:30px
0;font-size:0}#about .down-list .item
.circle{display:inline-block;position:relative;z-index:2;background-color:#fff;border:1px
solid #517cb2;width:120px;height:120px;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle}#about .down-list .item .circle
span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);margin:0
auto;width:40px;text-align:center;overflow:hidden;font-size:20px;color:#517cb2}#about .down-list .item .circle:before, #about .down-list .item .circle:after{pointer-events:none;content:"";position:absolute}#about .down-list .item .circle:before{bottom:-100%;left:50%;width:1px;height:100%;background-color:#517cb2}#about .down-list .item .circle:after{bottom:-33%;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:13px 8px 0 8px;border-color:#517cb2 transparent transparent transparent}#about .down-list .item:last-child .circle:before, #about .down-list .item:last-child .circle:after{display:none}#about .down-list .item
.main{display:inline-block;padding-left:30px;width:calc(100% - 150px);font-size:16px;line-height:30px;vertical-align:middle}.hospital-box{font-size:0}.hospital-box
.summary{display:inline-block;padding-right:30px;vertical-align:middle}.hospital-box .right-img{display:inline-block;width:275px;vertical-align:middle}.org-box
.summary{display:block;max-width:793px;overflow:hidden}@media only screen and (max-width:992px){#about .service-list
.item{padding-bottom:0}#about .service-list
.main{width:calc(100% - 190px);position:relative;z-index:2;padding:10px
15px}#about .service-list
.img{width:190px}#about .service-list .img
img{width:100%}}@media only screen and (max-width:767px){#about .service-list .img, #about .service-list .main, #about .down-list .item .circle, #about .down-list .item
.main{display:block;width:100%}#about .down-list .item
.circle{margin:0
auto 10px;width:120px}#about .down-list .item .circle:before, #about .down-list .item .circle:after{display:none}#about .down-list
.item{padding:0
0 30px}.hospital-box .summary,.hospital-box .right-img{padding:0;width:100%}}#service
.item{padding:25px
20px;display:inline-block;width:50%;vertical-align:top}#service
.img{margin:0
auto;width:144px;height:144px;overflow:hidden;background-color:#e8f3f3;-webkit-border-radius:50%;border-radius:50%;border:1px
solid #30938e}#service .img
img{width:100%}#service
.title{position:relative;margin:20px
0 10px;padding-bottom:10px;font-size:25px;color:#218b86;text-align:center;border-bottom:2px solid #218b86}#service .title:before{pointer-events:none;content:"";position:absolute;bottom:-2px;left:50%;margin-left:-24px;width:48px;height:3px;background-color:#f0831e}#service
.summary{font-size:16px;text-align:left;line-height:30px}@media only screen and (max-width:767px){#service
.item{width:100%;padding:10px
0 20px;display:block}}.xs-show{display:none}#location
.info{padding-bottom:20px}#location .info .qrcode, #location .info
.main{display:inline-block;vertical-align:middle}#location .info
.qrcode{padding:10px;background-color:#efefef}#location .info
.main{padding-left:30px;font-size:16px;line-height:30px}#location
.summary{font-size:16px;line-height:30px}@media only screen and (max-width:767px){.xs-show{display:block}#location
.info{padding-bottom:0}#location .info
.qrcode{display:block;margin:0
auto 10px;width:120px}#location .info
.main{display:block;padding:0}}.table-style{padding:10px
0;font-size:16px;text-align:center;line-height:30px}.table-style
table{width:100%}.table-style
caption{padding:10px
0;color:#fff;font-size:17px;text-align:center}.table-style thead
th{padding:10px
0;width:50%;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.table-style thead th:last-child, .table-style tbody td:last-child{border-right:none}.table-style tbody
td{padding:10px
0;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.table-style tbody tr:nth-child(even){background-color:#f6f6f6}.table-blue
caption{background-color:#517cb2}.table-blue thead
th{background-color:#edf2f7}.table-green
caption{background-color:#218b86}.table-green thead
th{background-color:#e8f3f3}.table-orange
caption{background-color:#f0831e}.table-orange thead
th{background-color:#fdf2e8}.edit-wrap{color:#444;font-size:16px;line-height:30px}.edit-wrap .edit-ol{padding-left:23px}.edit-wrap .edit-ol
li{padding:5px
0}.edit-wrap
img{max-width:100%;height:auto !important}.w150{width:150px}.w250{width:250px}.w-300{width:calc(100% - 300px)}.w-400{width:calc(100% - 400px)}.table-list{margin-bottom:20px;border-top:3px solid #517cb2;border-bottom:1px solid #517cb2}.table-thead{background-color:#edf2f7}.table-thead .table-th{display:inline-block;position:relative;padding:15px;font-size:16px;line-height:30px;vertical-align:middle;text-align:center;border-bottom:1px solid #ddd}.table-thead .table-th:before,.table-th:after{pointer-events:none;content:"";position:absolute;top:50%;right:0;margin-top:-7px;width:1px;height:14px;background-color:#fff}.table-thead .table-th:after{right:1px;background-color:#517cb2}.table-thead .table-th:last-child:before, .table-thead .table-th:last-child:after{display:none}.table-tbody .table-tr{font-size:0;border-bottom:1px solid #ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.table-tbody .table-tr:last-child{border-bottom:1px solid}.table-tbody .date, .table-tbody .cate, .table-tbody
.title{display:inline-block;margin:0;padding:15px
0;font-size:16px;line-height:30px;vertical-align:middle}.table-tbody
.date{font-family:'Times New Roman';text-align:center}.table-tbody
.cate{color:#517cb2;text-align:center}.table-tbody
.title{padding-left:30px}.table-tbody .title
a{color:#444}.table-tbody .title a:hover{text-decoration:underline}.table-tbody .table-tr:hover{background-color:#eee}@media only screen and (max-width:767px){.table-thead{display:none}.table-tbody .date, .table-tbody
.cate{padding:10px
10px 0;width:auto}.table-tbody
.title{display:block;width:100%;padding:0
10px 10px}#edu .table-tbody
.title{padding-bottom:0}#edu .table-tbody
.date{padding:0
10px 10px}}#team .top-area{background:url("../images/team_bg.png") right 0}#team .top-area
.img{display:inline-block;width:300px;vertical-align:top}#team .top-area
.main{display:inline-block;padding:70px
0 0 50px;width:calc(100% - 300px);vertical-align:top;color:#fff}#team .top-area
.name{margin-bottom:30px;font-family:'cwTeXMing'}#team .top-area .name
h3{display:inline-block;margin:0;padding:10px
0;font-size:32px}#team .top-area .name
span{display:inline-block;padding:10px;font-size:20px}#team .top-area .name
.en{padding:0;font-size:20px;font-family:'Times New Roman'}#team .top-area
.cate{font-size:20px}#team .top-area .cate
.tw{font-family:'cwTeXMing'}#team .top-area .cate
.en{font-family:'Times New Roman'}@media only screen and (max-width:767px){#team .top-area .img, #team .top-area
.main{display:block;width:100%}#team .top-area
.img{margin:0
auto;padding:20px;text-align:center;background-color:#fff}#team .top-area .img
img{width:100%}#team .top-area
.main{padding:15px
30px 20px}}.font-orange{color:#f0831e}#medical-list
.list{border-top:3px solid #517cb2}#medical-list .list
.item{display:block;margin:20px
0;padding-bottom:20px;border-bottom:1px solid #ddd}#medical-list .item
.date{position:relative;display:inline-block;padding:10px
0;width:65px;font-family:'Times New Roman';text-align:center;border:1px
solid #517cb2;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#medical-list .item .date:before{pointer-events:none;content:"";position:absolute;top:30px;right:-12px;width:20px;height:1px;background-color:#517cb2}#medical-list .item .date
strong{display:block;font-size:17px}#medical-list .item .date
span{font-size:15px}#medical-list .item
.main{display:inline-block;padding-left:30px;width:calc(100% - 65px);vertical-align:middle}#medical-list .item
.title{margin:0;padding:0;line-height:30px;color:#444;font-size:16px}#medical-list .item
.summary{font-size:15px;color:#444}#medical-list .list .item:hover{border-bottom:1px solid #517cb2}#medical-list .list .item:hover
.date{color:#fff;background-color:#517cb2}#medical-list .list .item:hover
.title{color:#517cb2}#medical-center .page-title:first-child{margin-top:0}#medical-center .faq-list{padding:20px
40px;background-color:#f6f6f6}#medical-center .faq-list
.item{margin:40px
0;padding-bottom:40px;border-bottom:1px solid #ddd}#medical-center .faq-list .item:nth-child(even){direction:rtl}#medical-center .faq-list .item:nth-child(even) .main{direction:ltr;padding:0
0 0 40px}#medical-center .faq-list
.img{display:inline-block;width:290px;vertical-align:middle}#medical-center .faq-list
.main{display:inline-block;padding:0
40px 0 0;width:calc(100% - 290px);font-size:16px;line-height:30px;vertical-align:middle}#medical-center .faq-list
.title{position:relative;padding-left:44px;font-size:25px;color:#517cb2}#medical-center .faq-list .title:before{pointer-events:none;content:"";position:absolute;top:-4px;left:0;width:35px;height:35px;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#medical-center .faq-list .icon-que:before{background-image:url("../images/icon_question.png")}#medical-center .faq-list .icon-ans:before{background-image:url("../images/icon_answer.png")}#medical-center .info-wrap{font-size:16px;line-height:30px}#medical-center .info-wrap
.summary{margin-bottom:30px}#medical-center .info-wrap
.title{padding:0
0 30px;color:#444;text-align:center}#medical-center .img-list{margin:10px
0;padding:20px
0;overflow:hidden;text-align:center}#medical-center .img-list
img{padding:0
15px;width:33.33%}#medical-center .img-list
.wrap{margin-left:-15px;width:calc(100% + 30px)}@media only screen and (max-width:767px){#medical-center .faq-list{margin-top:20px;padding:10px}#medical-center .faq-list
.item{margin:20px
0}#medical-center .faq-list .img, #medical-center .faq-list .main, #medical-center .faq-list .item:nth-child(even) .main{display:block;padding:0
10px;width:100%}#medical-center .faq-list
.title{margin-bottom:10px;font-size:20px}#medical-center .faq-list
.summary{margin-bottom:10px}#medical-center .faq-list .img
img{width:100%}#medical-center .faq-list
.title{padding-bottom:10px}#medical-center .info-wrap{padding:0
20px}#medical-center .img-list
img{width:100%;margin-bottom:10px}#medical-list .item
.summary{display:none}#medical-list .item
.title{line-height:26px}}.orange{color:#f0831e}#registration
.update{padding:10px
0;font-size:16px;text-align:right}#instruction
.list{padding-bottom:20px;border-top:3px solid #517cb2}#instruction
.item{position:relative;display:block;padding:14px
0 14px 150px;line-height:30px;border-bottom:1px solid #ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#instruction .item:before, #instruction .item:after{pointer-events:none;content:"";position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#instruction .item:before{top:13px;left:40px;width:36px;height:36px;background-image:url("../images/icon_message.png");-webkit-background-size:36px;-o-background-size:36px;background-size:36px}#instruction .item:after{top:26px;right:40px;width:10px;height:10px;border-right:2px solid #ccc;border-top:2px solid #ccc;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#instruction .item
.title{display:inline-block;width:calc(100% - 150px - 40px);color:#444;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#instruction .item:hover{background-color:#edf2f7}#instruction .item:hover:before{background-position:0 bottom}#instruction .item:hover:after{border-color:#517cb2}#instruction .page-title2{position:relative;padding-left:30px;font-size:20px}#instruction .page-title2:before{pointer-events:none;content:"";position:absolute;top:0;left:3px;width:20px;height:25px;background:url("../images/title_logo.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#instruction .table-style{margin-bottom:30px}#instruction .table-blue thead th, #instruction .table-orange thead
th{width:33.33%}#instruction .table-orange
caption{padding-left:20px;text-align:left}#instruction .down-wrap
.bar{padding:20px
30px;display:inline-block}#instruction .down-wrap .bar
.title{display:inline-block;font-size:16px;color:#517cb2;vertical-align:middle}#instruction .down-wrap .bar
.text{display:inline-block;font-size:16px;color:#444;vertical-align:middle}.charges-list{padding:20px
0}.charges-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.charges-item
.icon{display:inline-block;padding-left:10px;width:100px;vertical-align:middle}.charges-item
.main{display:inline-block;padding-left:40px;width:calc(100% - 100px);vertical-align:middle}.charges-item .main
.title{font-size:20px;color:#517cb2}.charges-item .main
.summary{font-size:16px;line-height:30px;color:#444}.download-wrap{margin-top:20px;padding:40px;background-color:#f6f6f6}.download-wrap
.text{display:inline-block;width:calc(100% - 170px);font-size:16px;vertical-align:middle}.download-wrap
a{position:relative;display:inline-block;padding-right:30px;width:164px;color:#fff;font-size:15px;text-align:center;line-height:40px;background-color:#218b86;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle}.download-wrap a:before{pointer-events:none;content:"";position:absolute;top:5px;right:32px;width:30px;height:30px;background:url("../images/icon_clude.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (max-width:767px){#instruction
.item{padding:15px
25px 0 40px}#instruction .item:before{left:0}#instruction .item:after{right:10px}#instruction .item
.title{width:calc(100% - 10px)}#instruction .down-wrap
.bar{padding:20px
20px 0}.charges-item
.icon{width:80px;vertical-align:top}.charges-item
.main{width:calc(100% - 80px);padding-left:20px;vertical-align:top}.download-wrap{padding:10px
10px 20px;text-align:center}.download-wrap .text, .download-wrap
a{display:block;margin:10px
0;width:100%}.download-wrap
a{margin:20px
auto 0;max-width:160px}}#inter .aside-list li
a{font-family:'Times New Roman'}#equipment
.item{margin-bottom:70px;background:url("../images/equipment_bg.png") 0 bottom no-repeat}#equipment .item
.img{display:inline-block;width:420px;vertical-align:middle}#equipment .item
.main{display:inline-block;color:#fff;width:calc(100% - 420px);vertical-align:bottom;text-align:center}#equipment .item .main
.title{position:relative;margin:0
auto;padding:38px
20px;width:290px;font-family:'Times New Roman',微軟正黑體,'Microsoft JhengHei';height:140px;font-size:25px;line-height:32px;border:1px
solid #fff}#equipment .item .main
.title.single{line-height:65px}#equipment .item .main .title:before{pointer-events:none;content:"";position:absolute;top:50%;left:-80px;width:100px;height:1px;background-color:#fff}#equipment .item .main
.summary{margin:15px
auto 20px;line-height:30px;max-width:340px;font-size:16px}@media only screen and (max-width:992px){#equipment
.item{margin-bottom:20px}#equipment .item
.img{width:300px}#equipment .item
.main{width:calc(100% - 300px);vertical-align:middle}#equipment .item .main
.title{border:none;padding:0
20px 10px;height:auto}#equipment .item .main .title, #equipment .item .main
.title.single{line-height:34px}#equipment .item .main
.summary{margin:0
auto}#equipment .item .main .title:before{top:17px}}@media only screen and (max-width:767px){#equipment .item .img, #equipment .item
.main{display:block;width:100%}#equipment .item
.main{padding-bottom:20px}#equipment .item .main
.summary{max-width:290px}}#view .top-area{margin-top:78px;padding:20px
10px;border-top:3px solid #517cb2;background-color:rgba(81, 124, 178, .1);border-bottom:1px solid #ddd}#view .top-area
.title{margin:0;padding:0;color:#222;font-size:25px}#view .top-area
.cate{padding:10px
10px 0;color:#517cb2;font-size:16px}#view .top-area
.date{color:#888}#view .top-area.two{padding-bottom:0;margin-top:58px;background-color:transparent;border:none}#view .top-area.two
.title{position:relative;padding-bottom:20px;padding-left:50px;border-bottom:3px solid #517cb2}#view .top-area.two .title:before{pointer-events:none;content:"";position:absolute;top:0;left:10px;width:34px;height:34px;background:url("../images/icon_pen.png");-webkit-background-size:cover;-o-background-size:cover;background-size:cover}#view .top-area.two
.box{padding-bottom:10px;border-bottom:1px solid #ddd}#view .top-area.two
.cate{display:inline-block;padding:9px
9px 0;width:300px;vertical-align:middle}#view .top-area.two
.date{display:inline-block;text-align:right;padding:9px
9px 0;width:calc(100% - 300px);font-size:16px;vertical-align:middle}#view .edit-wrap{padding:20px}#view .control-wrap{border-bottom:1px solid #ddd}#view .control-wrap
a{display:block;padding:20px;font-size:16px;border-top:1px solid #ddd;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#view .control-wrap a
.text{position:relative;padding-right:40px;color:#517cb2}#view .control-wrap a .text:before{pointer-events:none;content:"";position:absolute;top:6px;right:16px;width:1px;height:14px;background-color:#888}#view .control-wrap a
.title{color:#444}#view .control-wrap a:hover{background-color:rgba(81, 124, 178, .1)}#view
.date.box{display:inline-block;margin-left:10px;background-color:#fff;position:relative;display:inline-block;padding:10px
0;width:65px;font-family:'Times New Roman';text-align:center;border:1px
solid #517cb2;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle}#view .date.box:before{pointer-events:none;content:"";position:absolute;top:30px;right:-12px;width:20px;height:1px;background-color:#517cb2}#view .date.box
strong{display:block;font-size:17px}#view .date.box
span{font-size:15px}#view
.title.box{display:inline-block;padding-left:20px;width:calc(100% - 75px);vertical-align:middle}.back-bar{padding:40px;text-align:center}.back-bar
a{display:inline-block;padding:10px
40px;font-size:16px;color:#517cb2;border:1px
solid #517cb2;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.back-bar a:hover{color:#fff;background-color:#517cb2}.relation-title{padding:20px
10px 10px}.relation-title
strong{display:inline-block;margin:0;padding:0;color:#5685c0;font-size:20px}.relation-title
span{display:inline-block;padding-left:10px;color:#f19846;font-size:20px;font-family:'Times New Roman';font-style:italic}.out-wrap{overflow:hidden}.out-wrap.scroll{padding-top:77px}#nav.scroll{position:fixed;z-index:1001;top:-77px;left:0;width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav.scroll2{top:0}@media only screen and (max-width:992px){#view .top-area, #view .top-area.two{margin-top:20px}}@media only screen and (max-width:767px){.out-wrap.scroll{padding-top:87px}#header.scroll{position:fixed;z-index:1000;top:-87px;left:0;width:100%;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#nav.scroll{top:-87px}#nav.scroll2,#header.scroll2{top:0}#view .top-area .title, #view .top-area.two
.title{font-size:20px;line-height:30px;padding-bottom:10px}#view .top-area.two .cate, #view .top-area.two
.date{display:inline-block;width:auto}}#bed
.update{margin-bottom:10px;font-size:16px;text-align:right}#bed
.table{padding-top:20px;font-size:16px;border-top:3px solid #517cb2}.template-update{margin-bottom:10px;font-size:16px;text-align:right}.template-table-1{width:100%;border-bottom:1px solid #517cb2}.template-table-1 thead
th{padding:15px
0;line-height:30px;color:#fff;background-color:#517cb2;text-align:center}.template-table-1 tbody
th{padding:15px
0;line-height:30px;text-align:center;background-color:#eee}.template-table-1 tbody th, .template-table-1 tbody
td{border-bottom:1px solid #ddd;text-align:center;border-right:1px solid #ddd}.template-table-1 tbody td:last-child{border-right:none}.template-table-1 tbody:last-child th, .template-table-1 tbody:last-child
td{border-bottom:1px solid #517cb2}.template-table-2{width:100%;font-size:16px;text-align:center}.template-table-2 thead tr
th{padding:15px;line-height:30px;color:#fff;text-align:center;background-color:#517cb2}.template-table-2 tbody
th{padding:10px
15px;line-height:30px;text-align:center;background-color:#edf2f7;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.template-table-2 tbody th:last-child{border-right:none}.template-table-2 tbody
th.lightblue{line-height:22px}.template-table-2 tbody
td{padding:10px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.template-table-2
.first{width:12%}.template-table-2 tbody
td{width:calc(88%/6)}.template-table-2
.cate{font-size:14px;line-height:20px}.template-table-2 tbody td:nth-child(odd){background-color:#f6f6f6}.template-icon-area{padding:15px
0 20px;text-align:center}.template-icon-area
.box{display:inline-block;padding:0
15px;font-size:18px}.template-icon-area .box
span{display:inline-block;width:24px;height:24px;vertical-align:middle;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.template-icon-area .box
strong{display:inline-block;margin-left:10px;vertical-align:middle}.template-icon-area .box.icon-1
span{background-image:url("../images/regist_icon1.png")}.template-icon-area .box.icon-2
span{background-image:url("../images/regist_icon2.png")}.template-icon-area .box.icon-3
span{background-image:url("../images/regist_icon3.png")}.template-summary{font-size:16px;line-height:30px}.template-title{position:relative;margin:25px
0 15px;padding:5px
27px;border-bottom:1px solid #dcdcdc}.template-title:before{pointer-events:none;content:"";position:absolute;top:8px;left:0;width:22px;height:22px;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url("../images/title_icon5.png")}.template-title:after{pointer-events:none;content:"";position:absolute;bottom:-15px;left:0;width:100%;height:15px;background:url("../images/title_shadow.png")}.template-title
h3{display:inline-block;margin:0;padding:0;color:#5685c0;font-size:20px}.template-title
span{display:inline-block;padding-left:10px;color:#f19846;font-size:20px;font-family:'Times New Roman';font-style:italic}.orange{color:#f0831e}.purple{color:#c473ae}.lightblue{color:#0094da}.brown{color:#73470d}.green{color:#72b430}.coffee{color:#ad941d}.blue{color:#517cb2}.black{color:#707070}.bluegreen{color:#218b86}.pink{color:#f66daa}.orange
.cate{border-color:#f0831e}.purple
.cate{border-color:#c473ae}.lightblue
.cate{border-color:#0094da}.brown
.cate{border-color:#73470d}.green
.cate{border-color:#72b430}.coffee
.cate{border-color:#ad941d}.blue
.cate{border-color:#517cb2}.black
.cate{border-color:#707070}.bluegreen
.cate{border-color:#218b86}.pink
.cate{border-color:#f66daa}@media only screen and (max-width:767px){.template-icon-area{padding:0
0 10px}.template-icon-area
.box{display:block;margin:5px
0;width:100%;text-align:left}.template-table-2 tbody
th{padding-right:10px;padding-left:10px}}.construction{font-size:21px;color:#517cb2;font-weight:bold;text-align:center}@media only screen and (max-width:767px){.template-icon-area{padding:0
0 10px}.template-icon-area
.box{display:block;margin:5px
0;width:100%;text-align:left}.template-table-2{position:relative;left:-25px;width:calc(100% + 50px);text-align:center;font-size:12px;line-height:16px}.template-table-2 thead tr
th{padding:5px
11px;line-height:16px}.template-table-2 thead tr th:nth-child(1){width:42px}.template-table-2 thead tr th:nth-child(2){width:34px;padding:0
3px}.template-table-2 thead tr th:nth-child(3),
.template-table-2 thead tr th:nth-child(4),
.template-table-2 thead tr th:nth-child(5),
.template-table-2 thead tr th:nth-child(6),
.template-table-2 thead tr th:nth-child(7),
.template-table-2 thead tr th:nth-child(8){width:calc((100% - 42px - 34px) / 6)}.template-table-2 tbody
td{padding:5px
11px;vertical-align:middle;text-align:center}.template-table-2 tbody
td.room{width:34px;padding:0}.template-table-2 tbody
th{padding-right:11px;padding-left:11px}.template-table-2
.time{padding:2px;line-height:15px}.template-table-2 .name, .template-table-2
.cate{font-size:14px;line-height:20px;display:block}}