﻿@font-face{font-family:'Lato';src:url("../fonts/Lato-Regular.woff") format("woff"), url("../fonts/Lato-Regular.ttf") format("truetype"), url("../fonts/Lato-Regular.svg#Lato-Regular") format("svg"), url("../fonts/Lato-Regular.eot"), url("../fonts/Lato-Regular.woff2") format("woff2"), url("../fonts/Lato-Regular.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url("../fonts/Lato-Black.woff") format("woff"), url("../fonts/Lato-Black.ttf") format("truetype"), url("../fonts/Lato-Black.svg#Lato-Black") format("svg"), url("../fonts/Lato-Black.eot"), url("../fonts/Lato-Black.woff2") format("woff2"), url("../fonts/Lato-Black.eot?#iefix") format("embedded-opentype");font-weight:bold;font-style:normal}html{font-size:17px}body{width:100%;font-size:17px;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-ms-overflow-style:scrollbar;color:#333;font-family:'Lato','NotoSerif','微軟正黑體','Microsoft JhengHei UI','Microsoft JhengHei',Sans-serif}html,body{margin:0}h{-webkit-backface-visibility:hidden}img{border:0;vertical-align:bottom}a,a:visited,a:hover,a:focus,a:active{text-decoration:none;outline:0}:focus,:active{outline:0}p{line-height:inherit}label{font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;*font-size:100%;font-style:inherit;font-weight:inherit;outline:0}textarea{resize:vertical}ol.reset,ul.reset,li.reset{margin:0;padding:0;list-style:none;width:100%;z-index:100}section,article,aside,footer,header,nav,main{display:block}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:0;right:0;width:300px;height:300px;background:#feacae;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transform:translateX(100%) translateY(-100%) rotate(45deg);transform:translateX(100%) translateY(-100%) rotate(45deg);pointer-events:none}.pace.pace-active .pace-activity{-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);transform:translateX(50%) translateY(-50%) rotate(45deg)}.pace .pace-activity::before, .pace .pace-activity::after{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:30px;left:50%;display:block;border:5px
solid #fff;border-radius:50%;content:''}.pace .pace-activity::before{margin-left:-40px;width:80px;height:80px;border-right-color:rgba(0, 0, 0, 0.2);border-left-color:rgba(0, 0, 0, 0.2);-webkit-animation:pace-theme-corner-indicator-spin 3s linear infinite;animation:pace-theme-corner-indicator-spin 3s linear infinite}.pace .pace-activity::after{bottom:50px;margin-left:-20px;width:40px;height:40px;border-top-color:rgba(0, 0, 0, 0.2);border-bottom-color:rgba(0, 0, 0, 0.2);-webkit-animation:pace-theme-corner-indicator-spin 1s linear infinite;animation:pace-theme-corner-indicator-spin 1s linear infinite}@-webkit-keyframes pace-theme-corner-indicator-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes pace-theme-corner-indicator-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.text-edit{font-size:1rem;line-height:2rem}.text-edit
img{max-width:100%;height:auto !important}.scroll-fade{opacity:0;-webkit-transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, -o-transform 0.8s;transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s, -webkit-transform 0.8s}.scroll-fade.scroll-view{opacity:1}.scroll-fade-down{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0;-webkit-transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, -o-transform 0.8s;transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s, -webkit-transform 0.8s}.scroll-fade-down.scroll-view{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.scroll-fade-up{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, -o-transform 0.8s;transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s, -webkit-transform 0.8s}.scroll-fade-up.scroll-view{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.scroll-fade-left{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, -o-transform 0.8s;transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s, -webkit-transform 0.8s}.scroll-fade-left.scroll-view{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.scroll-fade-right{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0;-webkit-transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, -o-transform 0.8s;transition:opacity 1.5s, -webkit-transform 0.8s;-o-transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s;transition:opacity 1.5s, transform 0.8s, -webkit-transform 0.8s}.scroll-fade-right.scroll-view{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.tracking-in-expand{-webkit-animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-0.5em;opacity:0}40%{opacity:0.6}100%{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-0.5em;opacity:0}40%{opacity:0.6}100%{opacity:1}}.scale-in-ver-top{-webkit-animation:scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}.flip-vertical-right{-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) reverse both;animation:flip-vertical-right 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) reverse both}@-webkit-keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@keyframes flip-vertical-right{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.g-wrap{overflow:hidden;min-height:calc(100vh - 250px)}.container-1300{max-width:1300px;padding-left:20px;padding-right:20px;margin:0
auto}.container-1400{max-width:1400px;padding-left:20px;padding-right:20px;margin:0
auto}.container-1600{max-width:1600px;padding-left:20px;padding-right:20px;margin:0
auto}@media only screen and (max-width:1600px){.container-1600{max-width:100%}}@media only screen and (max-width:1400px){.container-1400{max-width:100%}}@media only screen and (max-width:1366px){.container-1300{max-width:100%}}@media only screen and (max-width:1199px){.g-wrap{padding-top:60px}}.h2{font-size:2rem;text-align:center;color:#000;font-weight:bold}.h3{font-size:1.5294rem;color:#cc1756;text-align:center}.h2
span{display:block;color:#000;font-size:1.45rem;margin:10px
auto 0;font-weight:bold}.h2.scroll-view{-webkit-animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both}@media only screen and (max-width:991px){.h2{font-size:2.5rem;white-space:normal;margin-bottom:20px}}@media only screen and (max-width:640px){.h2{font-size:2rem}.h2
span{font-size:1.125rem}}@media only screen and (max-width:480px){.h2{font-size:1.85rem}.h2
span{font-size:1.125rem}}@media only screen and (max-width:640px){.txt{font-size:0.9375rem;line-height:2rem;letter-spacing:2px}}@media only screen and (min-width:992px){.hover-box .pic-box{position:relative;overflow:hidden}.hover-box .pic-box:before, .hover-box .pic-box:after{content:"";position:absolute;left:-500px;top:0;opacity:0.3;width:300px;height:100%;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;*zoom:1;background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0)}.hover-box .pic-box:hover:before{left:150%;-webkit-transition:left 0.5s ease-out;-o-transition:left 0.5s ease-out;transition:left 0.5s ease-out}.hover-box .pic-box:hover:after{left:150%;-webkit-transition:left 1s ease-out;-o-transition:left 1s ease-out;transition:left 1s ease-out;left:100%;-o-transition-delay:0.1s}}.g-btn{font-size:1rem;text-align:center;padding:0;display:inline-block;min-width:150px;background:#666;border:1px
solid #1c1c1c;position:relative;border-radius:50px;border:0;color:#fff;height:50px;line-height:50px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:2}.g-btn.dark{background:#b9144d;color:#fff}.g-btn.white{display:block;margin:0
auto;background:#fff;color:#b9144d;border:1px
solid #b9144d}.btn-wrap{padding-top:5%}.btn-wrap-center{text-align:center;margin:3% auto}@media only screen and (min-width:992px){.g-btn:hover{min-width:180px;color:#fff;background:#333;letter-spacing:1px}.g-btn.dark:hover{background:#000}.g-btn.white:hover{background:#b9144d;color:#FFF}}.nodata{text-align:center;margin:5% auto}.nodata
.icon{display:inline-block;width:50px;height:50px;position:relative;border-radius:50%;border:1px
solid #ccc;-webkit-transition:-webkit-transform 0.35s, opacity 0.35s;-moz-transition:-moz-transform 0.35s, opacity 0.35s;-o-transition:-o-transform 0.35s, opacity 0.35s;transition:transform 0.35s, opacity 0.35s;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.nodata .icon
i{position:absolute;top:50%;left:50%;font-size:1.5rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ccc}.nodata
.title{display:block;font-size:1.5rem;margin:15px
auto 0 auto;-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;-moz-transition:-moz-transform 0.5s, opacity 0.5s;-o-transition:-o-transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s;opacity:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);-o-transform:translateY(10%);transform:translateY(10%)}.nodata.scroll-view
.icon{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nodata.scroll-view
.title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (max-width:767px){.nodata
.icon{width:40px;height:40px}.nodata .icon
i{font-size:1.3rem}.nodata
.title{font-size:1.3rem}}#header{font-size:0;text-align:right;z-index:999;width:100%;position:absolute;background:#fff;box-shadow:0 0 18px rgba(80, 80, 80, 0.05);-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}#header:before{width:100%;background:#5e0d8b;position:absolute}#header
.logo{width:230px;height:27px;text-align:center;display:inline-block;vertical-align:top;margin:32px
0 0;float:left}#header .logo
a{font-size:0;height:100%;width:100%;font-size:0;display:block;background:url("../images/logo.png") center center no-repeat;background-size:contain}#header .menu>ul>li.current>a{color:#b9144d}#header .menu>ul>li.current>a:after{opacity:1}@media only screen and (min-width:992px){#header
.switch{display:none}#header
.menu{width:auto;vertical-align:top;display:inline-block}#header .menu>ul{height:100%;font-size:0}#header .menu>ul>li{position:relative;text-align:center;display:inline-block;margin:0
31px}#header .menu>ul>li>a{color:#000;position:relative;display:block;padding:32px
0 20px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;font-size:1.1765rem}#header .menu>ul>li:hover>a{color:#b9144d}#header .menu>ul>li
ul{position:absolute;z-index:10;font-size:1rem;left:50%;width:180px;background:rgba(51, 51, 51, 0.9);opacity:0;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.15);display:block !important}#header .menu>ul>li ul>li:not(:last-child){border-bottom:1px solid rgba(255, 255, 255, 0.1)}#header .menu>ul>li ul>li
a{position:relative;display:block;color:#FFF;padding:10px
20px;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}#header .menu>ul>li ul>li a:before{content:'';display:block;width:7px;height:7px;border-width:1px 1px 0 0;border-style:solid;border-color:#fff #fff transparent transparent;position:absolute;left:30px;top:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header .menu>ul>li:hover
ul{opacity:1;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:opacity 0.35s, -webkit-transform 0s;transition:opacity 0.35s, -webkit-transform 0s;-o-transition:transform 0s, opacity 0.35s;transition:transform 0s, opacity 0.35s;transition:transform 0s, opacity 0.35s, -webkit-transform 0s}#header .menu>ul>li ul>li a:hover{color:#fff;background:rgba(0,0,0,0.9)}#header.scroll-view{width:100%;background:#fff;position:fixed;z-index:999;top:0;webkit-animation:scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}#header.scroll-view
.logo{margin:25px
0 15px}#header.scroll-view .menu>ul>li{-webkit-animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both}#header.scroll-view .menu>ul>li:nth-child(1){-webkit-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}#header.scroll-view .menu>ul>li:nth-child(2){-webkit-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}#header.scroll-view .menu>ul>li:nth-child(3){-webkit-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}#header.scroll-view .menu>ul>li:nth-child(4){-webkit-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}#header.scroll-view .menu>ul>li:nth-child(5){-webkit-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}#header.scroll-view .menu>ul>li:nth-child(6){-webkit-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}}@media only screen and (max-width:1199px){#header .menu>ul>li{margin:0
21px}#header .menu>ul>li>a{font-size:1.1rem}}@media only screen and (max-width:991px){#header{height:60px;position:fixed;width:100%;padding:0;z-index:99;background:#2c2c2c}#header.scroll-view{background:#000;-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}#header
.logo{margin:5px
0;width:200px;height:50px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}#header .logo
a{background:url("../images/logo_w.png") center center no-repeat;background-size:contain}#header
.menu{position:absolute;display:inline-block;margin:0;left:-100%;right:auto;height:100vh;background:rgba(0, 0, 0, 0.9)}#header .menu>ul{display:none}#header .menu>ul{height:100%;padding:40px
0}#header .menu>ul>li{position:relative;display:block;text-align:center}#header .menu>ul>li>a.has-child:before{content:'';position:absolute;right:-30px;display:inline-block;width:10px;height:0;border-width:5px 5px 0 5px;-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s;border-style:solid;border-color:#6d6d6d transparent transparent transparent;top:19px}#header .menu>ul>li.on a.has-child:before{border-top-color:#b9144d;transform:rotate(180deg)}#header .menu>ul>li>a{color:#d7d7d7;font-size:1.5rem;position:relative;display:inline-block;text-align:left;text-transform:uppercase;line-height:2.6rem}#header .menu>ul>li.on>a{color:#fff;font-weight:700;background:transparent !important}#header .menu>ul>li>ul{position:absolute;padding:10px
0;display:none}#header .menu>ul>li.on
ul{position:relative;opacity:1}#header .menu>ul>li>ul>li>a{display:block;color:#747474;padding:6px
0;font-size:1rem}#header .menu>ul>li.current>a{color:#ef7fa4}#header
.menu.active{opacity:1;left:0;top:0;height:100vh;width:100%;padding:80px
60px;-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) reverse both;animation:flip-vertical-right 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) reverse both}#header .menu.active>ul{display:block !important;height:100%;overflow-y:auto}#header .menu.active>ul>li{position:relative;display:block;padding:20px
0;text-align:center}#header .menu.active>ul>li:nth-child(1){-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.1s;animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.1s}#header .menu.active>ul>li:nth-child(2){-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.2s;animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.2s}#header .menu.active>ul>li:nth-child(3){-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.3s;animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.3s}#header .menu.active>ul>li:nth-child(4){-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.4s;animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.4s}#header .menu.active>ul>li:nth-child(5){-webkit-animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.5s;animation:flip-vertical-right 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) reverse both 0.5s}#header .menu.active>ul>li.on>a{color:#b9144d}#header .menu.active>ul>li>ul{padding:20px
0 0;width:100%;display:none}#header .menu.active>ul>li.on
ul{opacity:1}#header .menu.active>ul>li>ul li
a{display:block;color:#d2d2d2;padding:9px
0;font-size:1rem}#header
.switch{display:block;background:none;border:none;position:absolute;top:17px;left:20px;width:32px;height:28px;padding:0;color:#5e0d8b;z-index:2}#header .switch
.icon{position:relative;width:32px;height:28px;display:inline-block}#header .switch .icon
i{display:block;width:100%;height:2px;background:#fff;position:absolute;left:50%;top:50%;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;margin-left:-16px}#header .switch .icon
.linetop{margin-top:-10px}#header .switch .icon
.linebottom{margin-top:10px}#header .switch.on .icon
.linetop{margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .switch.on .icon
.linemiddle{width:0}#header .switch.on .icon
.linebottom{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#df7899}}@media only screen and (max-width:639px){#header
.logo{width:165px;height:40px;margin:10px
0}#header .switch
.icon{width:28px}#header .switch .icon
.linetop{margin-top:-9px}#header .switch .icon
.linebottom{margin-top:9px}#header .menu>ul{padding:0}#header
.menu.active{padding:80px
20px 60px}#header .menu.active>ul>li{padding:15px
0}#header .menu.active>ul>li>a{font-size:1.25rem}}@media only screen and (max-width:480px){#header .menu.active>ul>li
ul.social{position:relative;padding:0;display:block;text-align:center}#header .menu.active>ul>li ul.social
li{display:inline-block}#header .menu.active>ul>li ul.social
a{display:inline-block;width:40px;text-align:center;border:1px
solid rgba(255, 255, 255, 0.5);border-radius:9px;color:rgba(255, 255, 255, 0.5);margin:0
5px;line-height:27px}#header .menu.active>ul>li ul.social a
i{font-size:0.8rem}#header .menu.active>ul>li ul.social
a.line{font-size:0.563rem}#header .menu.active>ul>li ul.social a:hover{background:rgba(67,11,79,0.9);border-color:rgba(67,11,79,0.9)}.show-480{display:block}}@media only screen and (max-width:320px){#header
.logo{width:150px;-ms-transform:translate(0,0);left:50%}}#footer{text-align:center;overflow:hidden;text-align:center;background:rgba(0, 0, 0, 0.85);padding:50px
15px}#footer .container-1300{font-size:0}#footer .left-box, #footer .right-box{font-size:1rem;display:inline-block;vertical-align:middle}#footer .left-box{width:185px;margin-right:50px}#footer .left-box
.logo{display:inline-block}#footer .left-box .logo
svg{max-width:100%;margin:0
auto}#footer .right-box
ul{font-size:0;margin-bottom:0px}#footer .right-box ul>li{display:inline-block;font-size:1rem;margin:0}#footer .right-box ul>li
a{display:block;color:#fff;padding:0
25px;position:relative;line-height:2rem}#footer .right-box ul>li:first-child
a{padding-left:0}#footer .right-box ul>li:not(:last-child) a:after{content:'';position:absolute;right:0;top:10px;width:1px;display:block;height:15px;background:rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#footer .right-box{color:#aaa;line-height:1.8rem}#footer
.copyright{font-size:0.875rem;text-align:center;color:#aaa;margin:20px
auto 0}@media only screen and (max-width:991px){#footer .left-box{width:100%;margin:0
0 20px 0;text-align:center}#footer .right-box{width:100%;text-align:center}#footer .right-box ul>li
a{padding:0
10px}#footer
.copyright{line-height:2}}@media only screen and (max-width:640px){#footer .left-box
.logo{width:180px}#footer .right-box{font-size:0.875rem}#footer .right-box
ul{margin-bottom:15px}#footer .right-box ul>li
a{font-size:0.9375rem;line-height:1.5rem}}.go-top{position:fixed;z-index:98;bottom:-100px;border-radius:60px;right:36px;cursor:pointer;text-align:center;width:56px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;height:56px;background:#ca2662;color:#fff;font-weight:bold}.go-top:before{content:'';position:absolute;top:23px;left:23px;width:10px;height:10px;display:block;border-style:solid;border-color:#fff #fff transparent transparent;border-width:2px 2px 0 0;transform:rotate(-45deg);-webkit-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease}.go-top.scroll-view{bottom:15px}@media only screen and (min-width:992px){.go-top:hover:before{top:15px}}@media only screen and (max-width:991px){.go-top.scroll-view{bottom:20px}}@media only screen and (max-width:640px){.go-top{right:10px}.go-top.scroll-view{bottom:10px}}.i-banner{position:relative}.i-banner .banner-slick{position:relative;background:#ddd}.i-banner .banner-slick
.item{position:relative;overflow:hidden;vertical-align:top}.i-banner .banner-slick .item
a{display:block}.i-banner .banner-slick .item.i-video-box
iframe{width:100%;height:100vh}.i-banner .banner-slick .item
img{-webkit-transition:-webkit-transform 5s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition-delay:2s;-o-transition:-o-transform cubic-bezier(0.7, 0, 0.3, 1) 2s;-webkit-transition:-webkit-transform cubic-bezier(0.7, 0, 0.3, 1) 2s;transition:-webkit-transform cubic-bezier(0.7, 0, 0.3, 1) 2s;-o-transition:transform cubic-bezier(0.7, 0, 0.3, 1) 2s;transition:transform cubic-bezier(0.7, 0, 0.3, 1) 2s;transition:transform cubic-bezier(0.7, 0, 0.3, 1) 2s, -webkit-transform cubic-bezier(0.7, 0, 0.3, 1) 2s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.i-banner .banner-slick .item
.text{text-align:center;position:absolute;z-index:2;left:50%;top:60%;color:#fff;opacity:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-webkit-transition:opacity 1s, top 1s;-o-transition:opacity 1s, top 1s;-webkit-transition:opacity 1s, top 1s;transition:opacity 1s, top 1s;width:40%}.i-banner .banner-slick .item .text .s-ti{display:inline-block;padding:7px
20px;background:rgba(255, 255, 255, 0.4);border-radius:5px;margin-bottom:15px;text-align:center}.i-banner .banner-slick .item .text .s-ti
img{margin:0
auto}.i-banner .banner-slick .item .text .b-ti{text-align:center;margin-bottom:24px}.i-banner .banner-slick .item .text .b-ti
img{margin:0
auto;max-width:100%}.i-banner .banner-slick .item .text
.big{margin-bottom:52px;font-style:italic;line-height:1;font-size:3.375rem;font-weight:bold;color:#e73272;background:#c8386a;background:#b9144d;background:-moz-linear-gradient(90deg, #b9144d 0%, #df4895 100%);background:-webkit-linear-gradient(90deg, #b9144d 0%, #df4895 100%);background:linear-gradient(90deg, #b9144d 0%, #df4895 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b9144d", endColorstr="#df4895", GradientType=1);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.i-banner .banner-slick .item .text .big
.dot{display:inline-block;width:6px;height:6px;border-radius:10px;vertical-align:middle;margin:0
10px;background:#e73272}.i-banner .banner-slick .item .text .big
.small{font-size:2.15rem;line-height:46px;display:inline-block;border-style:solid;border-width:1px 0;border-color:#e19896 transparent;font-weight:normal;letter-spacing:3px;padding:3px
15px;background:#c8386a;background:#b9144d;background:-moz-linear-gradient(90deg, #b9144d 0%, #df4895 100%);background:-webkit-linear-gradient(90deg, #b9144d 0%, #df4895 100%);background:linear-gradient(90deg, #b9144d 0%, #df4895 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b9144d", endColorstr="#df4895", GradientType=1);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.i-banner .banner-slick .item.in
img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.i-banner .banner-slick .item.in
.text{top:55%;opacity:1;-webkit-transition:opacity 1s, top 1s;-webkit-transition-delay:0.5s, 0.5s;-o-transition:opacity 1s 0.5s, top 1s 0.5s;-webkit-transition:opacity 1s 0.5s, top 1s 0.5s;transition:opacity 1s 0.5s, top 1s 0.5s}.i-banner .banner-slick .item.out
img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.i-banner .banner-slick .item.out
.text{opacity:0;top:45%}@media only screen and (max-width:1366px){.i-banner .banner-slick .item .text
.big{font-size:3rem}}@media only screen and (max-width:1199px){.i-banner .banner-slick .item.i-video-box
iframe{height:75vh}.i-banner .banner-slick .item .text
.big{font-size:2.25rem}}@media only screen and (max-width:991px){.i-banner{margin:0;width:100%}.i-banner .banner-slick .item.i-video-box
iframe{height:35vh}.i-banner .banner-slick .item .text .s-ti{width:50%}.i-banner .banner-slick .item .text .b-ti{margin-bottom:0}.i-banner .banner-slick .item
.text{top:0}.i-banner .banner-slick .item .text .big
.small{font-size:1.25rem;line-height:23px}.i-banner .banner-slick .item .text
.big{font-size:2.25rem;text-align:center;margin-bottom:15px}}@media only screen and (max-width:767px){.i-banner .banner-slick .item.i-video-box
iframe{height:30vh}.i-banner .banner-slick .item .text
.small{font-size:1rem}.i-banner .banner-slick .item .text
.big{font-size:2rem;margin-bottom:10px}.i-banner .banner-slick .item.in
.text{top:120px}}@media only screen and (max-width:640px){.i-banner .banner-slick .item.i-video-box
iframe{height:300px}.i-banner .banner-slick .item .text .b-ti
img{width:70%}.i-banner .banner-slick .item .text .s-ti{margin-bottom:5px}.i-banner .banner-slick .item
.text{font-size:1.25rem;width:90%;left:8%;top:}.i-banner .banner-slick .item .text .big
.small{font-size:0.875rem;margin-top:5px;line-height:20px}.i-banner .banner-slick .item .text
.big{font-size:1.45rem;margin-bottom:15px}.i-banner .banner-slick .item .text .small-logo
img{width:80%}.i-banner .banner-slick .item.in
.text{left:5%;top:100px}}.scroll-down{font-size:0.875rem;cursor:pointer;text-align:center;color:#fff;margin:0
auto;bottom:10%;z-index:3;position:absolute;left:14%;display:block}.scroll-down:after{content:'';position:absolute;width:1px;height:120px;border-radius:8px;background:#fff;left:-15px;display:block;bottom:0;-webkit-animation:drawLine 2s linear infinite;animation:drawLine 2s linear infinite}@media only screen and (max-width:1200px){.scroll-down{left:12%;bottom:10px}}@media only screen and (max-width:767px){.scroll-down{display:none}}@-webkit-keyframes
drawLine{0%{opacity:1;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}25%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scale(1,0.6);-ms-transform:scale(1,0.6);transform:scale(1,0.6)}40%{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1,0.7);-ms-transform:scale(1,0.7);transform:scale(1,0.7)}75%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}100%{opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0)}}@keyframes
drawLine{0%{opacity:1;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}25%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scale(1,0.6);-ms-transform:scale(1,0.6);transform:scale(1,0.6)}40%{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1,0.7);-ms-transform:scale(1,0.7);transform:scale(1,0.7)}75%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}100%{opacity:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}}.i-group{padding:4% 0;background-size:cover;background-repeat:no-repeat;background-position:center}.i-group
.h2{margin-bottom:5%;margin-top:0}.i-group .h2.scroll-view{-webkit-animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:tracking-in-expand 1s cubic-bezier(0.215, 0.61, 0.355, 1) both}.i-group
.wrap{font-size:0}.i-group .wrap .left-box, .i-group .wrap .right-box{display:inline-block;vertical-align:middle;font-size:1rem;width:50%}.i-group
.txt{line-height:1.8rem;font-size:1rem;margin-bottom:30px}.i-group
.list{font-size:0}.i-group .list
.box{display:inline-block;vertical-align:middle;font-size:1rem}@media only screen and (max-width:991px){.i-group
.h2{font-size:2rem}.i-group
.h3{font-size:1.35rem}}@media only screen and (max-width:767px){.i-group{padding:50px
0}.i-group
.h2{font-size:1.65rem}.i-group
.h3{font-size:1.15rem}}@media only screen and (max-width:640px){.i-group{padding:30px
0}.i-group
.h2{font-size:1.45rem}.i-group
.h3{font-size:1rem}}.i-group.two{background-image:url("../images/i_two_bg.jpg")}.i-group.two .left-box{width:63%;padding-right:5%;position:relative}.i-group.two .left-box .hong-chu{display:inline-block;margin-right:20px;width:20%;vertical-align:top}.i-group.two .left-box .hong-chu
img{width:100%}.i-group.two .left-box
.txt{display:inline-block;width:calc(80% - 20px);vertical-align:top}.i-group.two .left-box
.h2{display:inline-block;border:1px
solid rgba(0, 0, 0, 0.3);padding:4px
27px;font-size:2.1176rem;margin:30px
0 45px;color:#222}.i-group.two .right-box{width:32%}.i-group.two .right-box
img{width:100%}@media only screen and (max-width:991px){.i-group.two
.wrap{position:relative}.i-group.two .left-box .hong-chu{position:absolute;width:100px;right:-45px;top:-120px}.i-group.two .left-box .hong-chu
img{max-width:100%}.i-group.two .left-box
.txt{display:block;width:100%}.i-group.two .left-box:after{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);top:3%}.i-group.two .left-box
.h2{font-size:1.45rem;margin-bottom:25px;padding:4px
20px}.i-group.two .left-box
img{max-width:80%}.i-group.two .left-box .wrap+ img{max-width:100%}}@media only screen and (max-width:767px){.i-group.two .left-box{width:100%;padding:0}.i-group.two .left-box .hong-chu{right:0;top:-120px}.i-group.two .left-box
img{width:70%}.i-group.two .left-box:after{top:-5%;right:-5%}.i-group.two .left-box
.h2{font-size:1.25rem}.i-group.two .left-box .txt>img{width:50%;margin:0
auto}.i-group.two .right-box{display:none}}@media only screen and (max-width:640px){.i-group.two
.wrap{position:relative}.i-group.two .left-box
img{width:50%}.i-group.two .left-box .wrap+ img{width:100%}.i-group.two .left-box:after{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);top:-10px;right:-10px}.i-group.two .left-box{width:100%;padding:0;z-index:1;text-shadow:0 0 3px #fff}.i-group.two .left-box
.h2{margin:15px
0;font-size:1.125rem;padding:3px
5px}.i-group.two .left-box
.txt{font-size:0.9375rem}.i-group.two .left-box .txt+img{width:100%}.i-group.two .left-box .hong-chu{top:-100px;width:90px}}.i-group.three
.list{padding-left:30px;text-align:center}.i-group.three .list
.box{position:relative;width:calc(33.33% - 20px);margin:0
10px 5%;font-size:0}.i-group.three .list .box:before{content:'';display:block;width:85px;height:85px;position:absolute;left:-29px;top:70%;background:url("../images/i_three_icon_circle.png") center center no-repeat;background-size:contain;z-index:-1;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.i-group.three .list .box
.img{display:inline-block;vertical-align:middle;width:80px;vertical-align:middle;margin-right:5%}.i-group.three .list .box
.txt{display:inline-block;vertical-align:middle;width:calc(100% - 80px - 5%);text-align:left;font-size:1.1765rem;margin:0}@media only screen and (max-width:1199px){.i-group.three .list .box:before{width:65px;height:65px;left:-9px;top:50%}.i-group.three .list .box
.img{width:65px;margin-right:20px}.i-group.three .list .box
.txt{width:calc(100% - 65px - 20px);font-size:1rem}}@media only screen and (max-width:991px){.i-group.three
.list{padding-left:50px}.i-group.three .list
.box{margin-bottom:50px}.i-group.three .list .box
.img{width:60px}.i-group.three .list .box:before{width:65px;height:65px;left:-8%;top:60%}.i-group.three .list .box .img
img{max-height:60px;margin:0
auto;max-width:60px}.i-group.three .list .box
.txt{font-size:1rem;margin-bottom:0;line-height:1.5rem;width:calc(100% - 60px - 20px)}}@media only screen and (max-width:767px){.i-group.three .list
.box{position:relative;width:calc(50% - 10px);margin:25px
5px}.i-group.three .list .box
.img{width:50px;margin-right:25px}.i-group.three .list .box
.txt{width:calc(100% - 50px - 25px);font-size:1rem}.i-group.three .list .box:before{left:-18px}}@media only screen and (max-width:640px){.i-group.three
.list{padding:0}.i-group.three .list
.box{width:50%;margin:0
0 40px 0}.i-group.three .list .box .img, .i-group.three .list .box
.txt{display:block;margin:0
auto;width:100%;text-align:center}.i-group.three .list .box
.img{width:120px;margin-bottom:32px}.i-group.three .list .box:before{width:60px;height:60px;left:25%;top:30%}}.i-group.four{position:relative;z-index:0;font-weight:bold}.i-group.four:after{content:'';display:block;width:100%;height:191px;background:url("../images/i_four_wave.png") center bottom no-repeat;background-size:contain;position:absolute;left:0;z-index:1;bottom:-2px}.i-group.four .left-box{position:relative;width:37%;padding-bottom:37%}.i-group.four .left-box
img{position:absolute;right:0;max-width:131%;top:-35%}.i-group.four .right-box{width:63%}.i-group.four .list
.box{font-size:0;position:relative;display:inline-block;width:calc(50% - 20px);margin:0
10px 20px}.i-group.four .list .box
.img{position:relative;display:inline-block;width:80px;vertical-align:middle;margin-right:5%;z-index:0}.i-group.four .list .box .img:before{content:'';display:block;width:85px;height:85px;position:absolute;left:-29px;top:9px;background:url("../images/i_three_icon_circle.png") center center no-repeat;background-size:contain;z-index:-1}.i-group.four .list .box
.txt{display:inline-block;width:calc(100% - 80px - 5%);font-size:1.0588rem;vertical-align:middle}.i-group.four .list .box .txt
.h3{font-size:1.1765rem;color:#cc1756;text-align:left;font-weight:bold}.i-group.four .list .box .txt .list-small
li{position:relative;padding-left:20px}.i-group.four .list .box .txt .list-small li:before{content:"";width:10px;height:6px;border-style:solid;border-width:0 0 2px 2px;border-color:transparent transparent #222 #222;position:absolute;left:4px;top:13px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:1199px){.i-group.four .left-box{width:30%}.i-group.four .right-box{width:70%}.i-group.four .list .box .img:before{width:60px;height:60px;position:absolute;left:-20px;top:16px}}@media only screen and (max-width:991px){.i-group.four .list .box
.img{width:60px}.i-group.four .list .box
.txt{width:calc(100% - 60px - 5%);font-size:0.9375rem}.i-group.four .left-box{width:48%;position:absolute;left:0;top:auto;bottom:24%;z-index:-1}.i-group.four .right-box{display:block;width:100%;padding:5% 0px 5% 30px;margin:0
auto 5%;background:rgba(255, 255, 255, 0.8)}}@media only screen and (max-width:767px){.i-group.four .list .box
.img{width:40px;height:40px;margin-right:10px}.i-group.four .list .box .img:before{top:10px}.i-group.four .list .box
.txt{width:calc(100% - 40px - 10px);font-size:1.0588rem;vertical-align:middle;margin-bottom:0}.i-group.four .list .box .txt .list-small
li{font-size:0.9375rem}}@media only screen and (max-width:640px){.i-group.four .right-box{background:transparent;padding:0}.i-group.four .list
.box{display:block;margin:0
auto 20px;width:100%;background:rgba(255, 255, 255, 0.8);padding:8px
20px 20px 30px;box-shadow:0 0 8px rgba(0, 0, 0, 0.1)}.i-group.four .list .box
.img{width:50px;height:50px;margin-right:20px}.i-group.four .list .box .img:before{left:-10px}.i-group.four .list .box
.txt{width:calc(100% - 50px - 20px);font-size:1.0588rem;vertical-align:middle}.i-group.four .list .box .txt .list-small
li{font-size:0.9375rem;line-height:1.5rem}}.i-group.five{background-image:url("../images/i_five_bg.jpg");background-size:contain;background-position:center bottom}.i-group.five
.wrap.bottom{padding:10% 8% 0}.i-group.five .wrap.bottom .left-box{width:25%}.i-group.five .wrap.bottom .left-box
img{width:100%}.i-group.five .wrap.bottom .right-box{width:70%;margin-left:5%}.i-group.five .wrap.bottom .right-box
.box{width:200px;height:200px;border-radius:200px;background:rgba(245, 52, 108, 0.6);color:#fff;text-align:center;font-size:1.4118rem;font-weight:bold;padding:9% 0;margin-bottom:30px}.i-group.five .wrap.bottom .right-box
.top{margin-bottom:20px}.i-group.five .wrap.bottom .right-box .top .box:nth-child(1){position:relative;z-index:2}.i-group.five .wrap.bottom .right-box .top .box:nth-child(1):after{content:"+";font-size:2rem;position:absolute;top:34%;z-index:1;right:2%}.i-group.five .wrap.bottom .right-box .top .box:nth-child(2){position:relative;margin-left:-6%;margin-right:6%;z-index:1}.i-group.five .wrap.bottom .right-box .top .box:nth-child(2):after{content:"=";font-size:2rem;display:inline-block;width:30px;position:absolute;right:-23%;top:34%;color:#e04390}.i-group.five .wrap.bottom .right-box .top .box:nth-child(3){background:#ffd6b9;background:-moz-linear-gradient(180deg, #ec7aa4 0%, #ca2662 100%);background:-webkit-linear-gradient(180deg, #ec7aa4 0%, #ca2662 100%);background:linear-gradient(180deg, #ec7aa4 0%, #ca2662 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ec7aa4", endColorstr="#ca2662", GradientType=1)}.i-group.five .wrap.bottom .right-box .bottom
.box{font-size:1rem;padding:3% 2%;background:#ffbe80;background:-moz-linear-gradient(90deg, #ffbe80 0%, #ffd6b9 100%);background:-webkit-linear-gradient(90deg, #ffbe80 0%, #ffd6b9 100%);background:linear-gradient(90deg, #ffbe80 0%, #ffd6b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbe80", endColorstr="#7b7b7b", GradientType=1)}.i-group.five .wrap.bottom .right-box .bottom .box:not(:first-child){margin-left:-3%}.i-group.five .wrap.bottom .right-box .bottom .box
.h4{font-size:1.0588rem;font-weight:bold;color:#b16125}@media (max-width:1199px){.i-group.five
.wrap.bottom{padding:12% 0 0}}@media (max-width:991px){.i-group.five
.wrap.bottom{position:relative}.i-group.five .wrap.bottom .left-box{width:20%;margin:0
auto;display:block}.i-group.five .wrap.bottom .right-box{height:auto;width:80%;margin:0
auto;text-align:center;display:block}.i-group.five .wrap.bottom .right-box
.box{width:165px;height:165px;padding:8% 0}.i-group.five .wrap.bottom .right-box .bottom
.box{width:170px;height:170px;padding:5% 0}.i-group.five .wrap.bottom .right-box .bottom .box
.txt{line-height:1.5rem;font-size:0.9375rem}}@media (max-width:767px){.i-group.five
.wrap.bottom{padding:10% 0 0}.i-group.five .wrap.bottom .right-box{width:100%}.i-group.five .wrap.bottom .right-box
.box{width:160px;height:160px;padding:9% 0;font-size:1.125rem}.i-group.five .wrap.bottom .right-box .bottom
.box{padding:4% 0}.i-group.five .wrap.bottom .right-box .bottom .box
.h4{font-size:0.875rem}.i-group.five .wrap.bottom .right-box .bottom .box
.txt{margin-bottom:0;font-size:0.875rem;letter-spacing:0}.i-group.five .wrap.bottom .left-box{width:150px}}@media (max-width:640px){.hidden-480{display:none}.i-group.five .wrap.bottom .right-box
.box{width:116px;height:120px;padding:10% 15px;margin-bottom:10px;font-size:1rem}.i-group.five .wrap.bottom .right-box .top .box:nth-child(1):after, .i-group.five .wrap.bottom .right-box .top .box:nth-child(2):after{font-size:1.65rem}.i-group.five .wrap.bottom .right-box .top .box:nth-child(1):after{right:1%}.i-group.five .wrap.bottom .right-box .bottom .box:not(:first-child){margin:0}.i-group.five .wrap.bottom .right-box .bottom
.box{width:100%;height:auto;padding:10px;font-size:1rem;background:transparent;color:#000;text-align:left;margin:0}.i-group.five .wrap.bottom .right-box .bottom .box
.h4{font-size:1rem}}@media (max-width:400px){.hidden-480{display:none}.i-group.five .wrap.bottom .right-box
.box{width:33.33%;height:108px;padding:10% 15px;font-size:0.875rem;margin-bottom:10px;margin:0}.i-group.five .wrap.bottom .right-box .bottom
.box{width:100%;height:auto;padding:10px;font-size:1rem;background:transparent;color:#000;text-align:left;margin:0}}.i-group.five .list
.box{width:calc(25% - 30px);margin:0
15px;padding:70px
20px 50px;text-align:center;vertical-align:top}.i-group.five .list .box:nth-child(1){background:#ededed}.i-group.five .list .box:nth-child(2){background:#d4e0f8}.i-group.five .list .box:nth-child(3){background:#ffe0e1}.i-group.five .list .box:nth-child(4){background:#d7edfb}.i-group.five .list .box .pic-box{position:relative;width:80%;padding-bottom:80%;border-radius:250px;margin:0px
auto 50px;background:#fff}.i-group.five .list .box .pic-box
img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.i-group.five .list .box .txt-box{font-weight:bold}.i-group.five .list .box .txt-box
.txt{line-height:1.5rem;margin-bottom:5px}.i-group.five .list .box .txt-box
.ti{color:#fff;border-radius:30px;line-height:40px;height:40px;display:inline-block;width:80%}.i-group.five .list .box:nth-child(1) .txt-box
.ti{background:#353535}.i-group.five .list .box:nth-child(2) .txt-box
.ti{background:#3879d4}.i-group.five .list .box:nth-child(3) .txt-box
.ti{background:#d54077}.i-group.five .list .box:nth-child(4) .txt-box
.ti{background:#00a6de}@media only screen and (max-width:1199px){.i-group.five .list .box .pic-box{width:90%;padding-bottom:90%}}@media only screen and (max-width:991px){.i-group.five .list
.box{width:calc(50% - 30px);margin:0
15px 30px}.i-group.five .list .box .pic-box{width:80%;padding-bottom:80%}}@media only screen and (max-width:767px){.i-group.five .list
.box{width:calc(50% - 20px);margin:0
10px 20px}.i-group.five .list .box .pic-box{width:80%;padding-bottom:80%}.i-group.five .list .box .txt-box
.ti{width:auto;padding:0
20px}}@media only screen and (max-width:640px){.i-group.five .list
.box{padding:70px
15px 30px;width:calc(50% - 10px);margin:0
5px 20px}.i-group.five .list .box .pic-box
img{max-height:200px}.i-group.five .list .box .txt-box
.txt{font-size:0.875rem;line-height:1.5}.i-group.five .list .box .txt-box
.ti{width:100%;font-size:0.875rem;padding:0
5px}}@media only screen and (max-width:375px){.i-group.five .list
.box{width:calc(100% - 30px);margin:0
15px 30px}.i-group.five .list .box .pic-box{width:80%;padding-bottom:80%}.i-group.five .list .box .pic-box
img{max-height:280px}}.i-group.six .img-box{text-align:center;margin:0
auto 5%}.i-group.six .img-box
img{margin:0
auto}.i-group.six .list
.box{width:calc(33.33% - 15%);margin:0
7.5%;vertical-align:top}.i-group.six .list .box
.h4{display:inline-block;line-height:50px;padding:0
30px;background:#d54077;color:#fff;border-radius:30px;font-size:1.2353rem;font-weight:bold;text-align:center}@media (max-width:991px){.i-group.six .list
.box{width:calc(33.33% - 10%);margin:0
5%;vertical-align:top}}@media (max-width:767px){.i-group.six .list
.box{width:calc(33.33% - 20px);margin:0
10px;vertical-align:top}.i-group.six .list .box
.h4{font-size:1.125rem;line-height:40px}}@media (max-width:640px){.i-group.six .list
.box{width:calc(100% - 10px);margin:0
5px;vertical-align:top}.i-group.six .list .box
.h4{font-size:1rem;line-height:35px}.i-group.six .list .box
.txt{font-size:0.9375rem}}.i-group.seven{background:#fee6ee}.i-group.seven
.list{text-align:center}.i-group.seven
.box{width:calc(25% - 8%);margin:0
4%}.i-group.seven .box .icon
img{width:100%}.i-group.seven .box
.h4{display:block;width:150px;line-height:40px;padding:0
15px;color:#fff;border-radius:30px;font-size:1.1765rem;font-weight:bold;text-align:center;margin:-15% auto 20%;z-index:1;position:relative;background:#333;background:-moz-linear-gradient(90deg, #333 0%, #7b7b7b 100%);background:-webkit-linear-gradient(90deg, #333 0%, #7b7b7b 100%);background:linear-gradient(90deg, #333 0%, #7b7b7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333", endColorstr="#7b7b7b", GradientType=1)}.i-group.seven .box:nth-child(even) .h4{background:#ec7aa4;background:-moz-linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);background:-webkit-linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);background:linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ec7aa4", endColorstr="#ca2662", GradientType=1)}@media (max-width:991px){.i-group.seven .box
.h4{width:130px;font-size:1.1rem}}@media (max-width:767px){.i-group.seven
.box{width:calc(33.33% - 8%)}.i-group.seven .box
.h4{width:80%;font-size:0.9375rem}}@media (max-width:640px){.i-group.seven .box
.h4{padding:0}}@media (max-width:480px){.i-group.seven
.box{width:calc(50% - 10%);margin:0
5%}.i-group.seven .box
.h4{line-height:35px;font-size:1rem}}.i-group.eight .table-list{color:#000;width:100%}.i-group.eight .table-list
.thead{background:#ec7aa4;background:-moz-linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);background:-webkit-linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);background:linear-gradient(255deg, #ec7aa4 0%, #ca2662 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ec7aa4", endColorstr="#ca2662", GradientType=1)}.i-group.eight .table-list .thead .box
.th{vertical-align:middle;padding:20px
15px;text-align:center;color:#fff;border:0;border-right:1px solid #e5e5e5}.i-group.eight .table-list
.tbody{background:#fff;font-size:1rem;border-bottom:1px solid #e5e5e5}.i-group.eight .table-list .tbody
.box{width:100%;position:relative;border-left:1px solid #e5e5e5}.i-group.eight .table-list .tbody .box:nth-child(even){background:#f3f3f3}.i-group.eight .table-list .tbody .box:first-child{font-weight:bold}.i-group.eight .table-list .tbody .box
.td{text-align:center;vertical-align:top;padding:20px
15px;border-right:1px solid #e5e5e5}.i-group.eight .table-list .tbody .box .td:first-child{font-weight:bold}.i-group.eight .table-list .tbody .box .td
img{margin:0
auto 10px}.i-group.eight .table-list .tbody .box .td
.red{color:#b9144d;font-weight:bold}@media (max-width:767px){.i-group.eight .table-list .thead .box .th, .i-group.eight .table-list .tbody .box
.td{padding:15px
10px;font-size:0.9375rem}}.i-group.night{background:#ff9a9a;background:-moz-linear-gradient(90deg, #ff9a9a 0%, #feacae 100%);background:-webkit-linear-gradient(90deg, #ff9a9a 0%, #feacae 100%);background:linear-gradient(90deg, #ff9a9a 0%, #feacae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9a9a", endColorstr="#feacae", GradientType=1)}.i-group.night
.h2{color:#fff}.i-group.night
.box{width:calc(100%/6)}.i-group.night .box
.icon{padding:5px;position:relative;width:175px;height:175px;border-radius:175px;max-width:175px;cursor:pointer}.i-group.night .box .icon:after{content:'';width:90%;height:30%;border-radius:100%;background:rgba(0, 0, 0, 0.2);position:absolute;left:15%;bottom:0;z-index:-1;-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2, MakeShadow=false)}.i-group.night .box .icon
img{width:100%;border:3px
solid #fff;border-radius:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);background:#999;background:-moz-linear-gradient(180deg, #999 0%, #ddd 100%);background:-webkit-linear-gradient(180deg, #999 0%, #ddd 100%);background:linear-gradient(180deg, #999 0%, #ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#999999", endColorstr="#dddddd", GradientType=1)}.i-group.night .box
.h4{color:#fff;font-weight:bold;text-align:center;font-style:italic;font-size:1rem}@media (min-width:992px){.i-group.night .box .icon img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0);filter:grayscale(0%);filter:gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0)}}@media (max-width:1199px){.i-group.night .box
.icon{width:165px;height:165px;max-width:165px;padding:10px}}@media (max-width:991px){.i-group.night .box
.icon{width:auto;height:auto;max-width:100%}.i-group.night .box .icon:after{width:80%;height:20%}.i-group.night .box .icon
img{width:auto;height:auto}}@media (max-width:767px){.i-group.night .box
.icon{padding:5px}.i-group.night .box .icon:after{width:70%}.i-group.night .box
.h4{font-size:0.9375rem}}@media (max-width:640px){.i-group.night .box
.h4{font-weight:normal;font-size:0.875rem}}.i-group.ten
.wrap.top{position:relative}.i-group.ten .wrap.top .left-box{position:relative;background:#e2eff4;padding:10% 12% 10% 10%;width:100%;z-index:0}.i-group.ten .wrap.top .left-box
.ti{width:70%;line-height:50px;margin:0
auto 5%;background:#8bc5db;color:#fff;border-radius:30px;font-size:1.2353rem;font-weight:bold;text-align:center}.i-group.ten .wrap.top .left-box .img
img{margin:0
auto}.i-group.ten .wrap.top .left-box
.txt{position:absolute;right:55%;top:55%;font-weight:bold}.i-group.ten .wrap.top .right-box{display:block;margin:0
auto;font-size:0;background:#ffe9ef;border-width:3px;border-style:solid;border-image:linear-gradient(180deg, #ec7aa4 0%, #ca2662 100%);border-image-slice:1;padding:5%;width:60%;box-shadow:-10px 6px 20px rgba(0, 0, 0, 0.15);z-index:1}.i-group.ten .wrap.top .right-box
.ti{width:60%;line-height:50px;margin:0
auto 5%;background:#d54077;color:#fff;border-radius:30px;font-size:1.2353rem;font-weight:bold;text-align:center}.i-group.ten .wrap.top .right-box .img, .i-group.ten .wrap.top .right-box
ul{display:inline-block;vertical-align:top}.i-group.ten .wrap.top .right-box
.img{width:35%}.i-group.ten .wrap.top .right-box
ul{position:relative;width:65%;font-size:1rem;background:#fff;border:3px
solid #b5b5b6;padding:5% 4%;font-weight:bold;margin-top:50px;line-height:2rem}.i-group.ten .wrap.top .right-box ul:before{content:'';border-style:solid;border-color:transparent #b5b5b6 transparent transparent;border-width:14px 23px 14px 0;position:absolute;left:-23px;top:23px}.i-group.ten .wrap.top .right-box ul>li{position:relative;padding-left:22px}.i-group.ten .wrap.top .right-box ul>li:before{content:'';width:10px;height:10px;border-radius:10px;background:#000;position:absolute;left:0;top:11px}@media (max-width:1199px){.i-group.ten
.wrap.top{padding-bottom:18%}.i-group.ten .wrap.top .left-box{margin-top:10%}.i-group.ten .wrap.top .right-box{width:60%;top:0}.i-group.ten .wrap.top .left-box
.ti{width:auto}.i-group.ten .wrap.top .right-box
.ti{width:auto}}@media (max-width:991px){.i-group.ten .wrap.top .left-box{margin-top:22%}.i-group.ten .wrap.top .left-box
.txt{font-size:0.875rem;right:50%}.i-group.ten .wrap.top .left-box .ti, .i-group.ten .wrap.top .right-box
.ti{font-size:1rem;width:80%;line-height:45px}.i-group.ten .wrap.top .right-box{width:80%;top:2%;padding:20px}.i-group.ten .wrap.top .right-box
.img{margin-right:5%}.i-group.ten .wrap.top .right-box
ul{margin-top:43px;font-size:0.9375rem;width:55%;padding:10px
5px 5px 15px}.i-group.ten .wrap.top .right-box ul>li{padding-left:10px;line-height:1.5rem;margin-bottom:10px}.i-group.ten .wrap.top .right-box ul>li:before{width:6px;height:6px;border-radius:8px;left:-4px;top:14px}}@media (max-width:767px){.i-group.ten
.wrap.top{padding:0}.i-group.ten .wrap.top .right-box, .i-group.ten .wrap.top .left-box{width:100%;margin:0
auto 5px;position:relative;padding:5%}}@media (max-width:640px){.i-group.ten .wrap.top .right-box{margin-top:0}.i-group.ten .wrap.top .left-box .ti, .i-group.ten .wrap.top .right-box
.ti{font-size:1rem;width:80%;line-height:45px}.i-group.ten .wrap.top .left-box
.txt{letter-spacing:0}.i-group.ten .wrap.top .right-box ul>li{font-size:0.875rem}}.i-group.certificate-wrap{text-align:center;color:#fff}.i-group.certificate-wrap
.container{width:950px;margin:0
auto}.i-group.certificate-wrap
.h2{color:#f2d6a1}.i-group.certificate-wrap
.box{margin:0
10px;vertical-align:top}.i-group.certificate-wrap .box:nth-child(1){width:calc(41% - 20px)}.i-group.certificate-wrap .box:nth-child(2){width:calc(58% - 20px)}.i-group.certificate-wrap .box
img{width:100%}.i-group.certificate-wrap .box:nth-child(1) img:nth-child(1){margin-bottom:20px}@media only screen and (max-width:1199px){.i-group.certificate-wrap
.container{width:100%}}@media only screen and (max-width:767px){.i-group.certificate-wrap
.txt{font-size:0.9375rem}}@media only screen and (max-width:640px){.i-group.certificate-wrap .box:nth-child(1), .i-group.certificate-wrap .box:nth-child(2){width:100%;margin:0
auto 10px}.i-group.certificate-wrap .box:nth-child(1) img:nth-child(1){margin-bottom:10px}}.popup-with-zoom-anim{position:absolute;top:0;left:0;z-index:-1;height:0;line-height:0;font-size:0;overflow:hidden}.pop-dialog{margin:30px
auto;max-width:540px;padding:70px
40px;text-align:center;background-color:#fff;-webkit-border-radius:20px;border-radius:20px}.pop-dialog
.icon{max-width:120px;margin:0
auto 30px}.pop-dialog .icon
img{width:100%}.pop-dialog
.title{color:#ba124d;font-size:30px;padding-bottom:10px;font-weight:bold}.pop-dialog
.summary{color:#555;font-size:20px;padding-bottom:50px}.pop-dialog .btn-box{font-size:0;text-align:center}.pop-dialog .btn-box
a{display:inline-block;margin:0
5px 10px;padding:5px
10px;text-align:center;font-weight:bold;max-width:160px;width:100%;line-height:40px;font-size:18px;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px}.pop-dialog .btn-box
a.login{background-color:#ba124d}.pop-dialog .btn-box
a.join{background-color:#aaa}.pop-dialog .msg-wrap{margin:0;padding:0
0 30px}.pop-dialog .msg-wrap .msg-title{padding:20px
0 10px;margin-bottom:20px}.pop-dialog .msg-wrap .msg-title:before{display:none}.mfp-wrap{z-index:100}.mfp-bg{z-index:99}@media only screen and (max-width:991px){.pop-dialog{padding:40px
20px}.pop-dialog .btn-box
a{max-width:120px;padding:3px
6px}}.page-wrap{z-index:1;padding:5% 0;position:relative}.p-banner{position:relative;height:280px;overflow:hidden;line-height:1;font-weight:bold;background:#c8386a;background:-moz-linear-gradient(90deg, rgba(200, 56, 106, 0.69512) 0%, rgba(227, 97, 163, 0.69512) 100%);background:-webkit-linear-gradient(90deg, rgba(200, 56, 106, 0.69512) 0%, rgba(227, 97, 163, 0.69512) 100%);background:linear-gradient(90deg, rgba(200, 56, 106, 0.69512) 0%, rgba(227, 97, 163, 0.69512) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c8386a", endColorstr="#e361a3", GradientType=1)}.p-banner .bg-txt{position:absolute;left:50%;top:60%;font-size:6.25rem;color:rgba(255, 255, 255, 0.1);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.p-banner
.h2{opacity:0;position:absolute;left:50%;top:60%;color:#fff;text-align:center;font-size:2.125rem;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);margin:0}@media only screen and (max-width:1199px){.p-banner{height:250px}.p-banner .bg-txt{font-size:6rem}.p-banner
.h2{font-size:2rem}}@media only screen and (max-width:991px){.p-banner{height:180px}.p-banner .bg-txt{font-size:5rem;top:50%}.p-banner
.h2{font-size:2rem;top:50%}}@media only screen and (max-width:767px){.p-banner{height:150px}.p-banner .bg-txt{font-size:4rem}.p-banner
.h2{font-size:1.65rem}}.aside-nav{width:220px;float:left}.aside-nav .cate-wrap .ul-list{font-size:0}.aside-nav .cate-wrap .ul-list
li{margin:0}.aside-nav .cate-wrap .ul-list li
a{position:relative;color:#555;font-size:1rem;-moz-transition:color 0.25s, background 0.25s;-o-transition:color 0.25s, background 0.25s;-webkit-transition:color 0.25s, background 0.25s;transition:color 0.25s, background 0.25s;display:block;line-height:40px;font-weight:bold;padding-left:34px}.aside-nav .cate-wrap .ul-list li>a:before{content:'';width:8px;height:8px;display:block;border-style:solid;border-width:2px 2px 0 0;border-color:#333 #333333 transparent transparent;left:10px;position:absolute;top:15px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.aside-nav .cate-wrap .ul-list li.current
a{color:#b9144d}.aside-nav .cate-wrap .ul-list li.current a:before{border-color:#b9144d #b9144d transparent transparent}.search-box{padding:40px
20px 30px 0;font-size:0;border-bottom:1px solid #ddd}.search-box
.subject{text-align:center;font-size:16px;padding-bottom:15px;color:#222}.search-box
input{width:calc(100% - 60px);display:inline-block;vertical-align:middle;height:40px;font-size:16px;border:1px
solid #cc1756;padding-left:10px}.search-box
button{width:60px;background-color:#cc1756;color:#fff;vertical-align:middle;height:40px;text-align:center;font-size:16px;border:1px
solid #cc1756}.hot-article-box{padding:30px
20px 20px 0}.hot-article-box
.subject{text-align:center;font-size:16px;padding-bottom:15px;color:#222}.hot-article-box
.item{display:block;margin-bottom:20px}.hot-article-box
h4{color:#444;font-size:16px;line-height:24px}@media only screen and (min-width:991px){.aside-nav .cate-wrap .toggle:hover:after{background:#00b0b7;color:#fff}.aside-nav .cate-wrap .ul-list li:hover
a{color:#b9144d}.aside-nav .cate-wrap .ul-list li.current:hover
a{color:#000}.aside-nav .cate-wrap
.toggle{display:none}.aside-nav .cate-wrap .ul-list{display:block !important;background:transparent}}@media only screen and (max-width:991px){.aside-nav{margin-bottom:50px;margin-top:10px;width:100%;float:none}.aside-nav .cate-wrap{width:100%;position:relative;z-index:2;margin:0
auto;border-radius:5px}.aside-nav .cate-wrap
.toggle{color:#fff}.aside-nav .cate-wrap.open .toggle:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106"}.aside-nav .cate-wrap .ul-list{display:none;top:100%;left:0;width:100%;border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid}.aside-nav .cate-wrap .ul-list
li{display:block;margin:0;border:0;width:100%;border-bottom:#ebebeb 1px solid;border-top:0}.aside-nav .cate-wrap .ul-list li
a{width:100%;margin:0
auto;border:0;border-radius:0;display:block;background:#fff}.aside-nav .cate-wrap .ul-list li.current
a{color:#b9144d;border-bottom:2px solid #b9144d;border:0}.aside-nav .cate-wrap
.toggle{font-size:1rem;width:100%;height:45px;line-height:45px;padding:0
45px 0 15px;margin:0;cursor:pointer;border:0;position:relative;background:#b9144d}.aside-nav .cate-wrap .toggle:after{content:"\f107";text-align:center;width:40px;line-height:45px;position:absolute;right:0;top:0;bottom:0;font-family:"Font Awesome 5 Free";font-weight:900;border-left:1px solid rgba(229,229,229,0.3);pointer-events:none;color:#ceffdb;font-size:0.875rem}.search-box{padding:30px
0}.hot-article-box{display:none}}@media only screen and (max-width:640px){.aside-nav{margin-bottom:20px}}.main-content{width:calc(100% - 220px);float:left;padding-left:3%;border-left:1px solid #ddd}.main-content .view-wrap{max-width:820px;margin:0
auto}.main-content
.h3{font-size:1.625rem;color:#333;font-weight:bold;margin:0
0 20px 0;text-align:left}.main-content .h3:before{content:'';width:5px;height:24px;display:inline-block;background:#cc1756;margin:0
10px 0 0;vertical-align:baseline}@media only screen and (max-width:991px){.main-content{width:100%;float:none;border:0;padding:0}}.p-pager{font-size:0;text-align:center;margin:20px
0}.p-pager
a{vertical-align:middle;line-height:40px;position:relative;display:inline-block;border-radius:40px;width:40px}.p-pager
a.num{font-size:1rem;color:#1f1f1f;margin:0
3px}.p-pager a.num:hover, .p-pager
a.num.current{color:#ba124d}.p-pager a.prev, .p-pager
a.next{position:relative;font-size:0;color:#3987af;background:#fff;border-radius:32px;border:1px
solid #ddd;min-width:40px;width:40px;height:40px}.p-pager
a.prev{margin-right:20px}.p-pager
a.next{margin-left:12px}.p-pager a.prev:before, .p-pager a.next:before{content:'';position:absolute;left:15px;top:15px;width:8px;height:8px;border-style:solid;border-width:2px 0 0 2px;border-color:#333 transparent transparent #333}.p-pager a.prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.p-pager a.next:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.p-pager a.prev:hover, .p-pager a.next:hover{background:#3987af;color:#fff}.p-pager
a.disabled{opacity: .5;cursor:not-allowed;background:-moz-linear-gradient(top, #ededed 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #ededed 0%, #fff 100%);background:-o-linear-gradient(top, #ededed 0%, #fff 100%);background:-ms-linear-gradient(top, #ededed 0%, #fff 100%);background:linear-gradient(to bottom, #ededed 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff', GradientType=0)}.p-pager a.prev.disabled:hover{color:#666;background:#ededed;background:-moz-linear-gradient(top, #ededed 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #ededed 0%, #fff 100%);background:-o-linear-gradient(top, #ededed 0%, #fff 100%);background:-ms-linear-gradient(top, #ededed 0%, #fff 100%);background:linear-gradient(to bottom, #ededed 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff', GradientType=0);cursor:not-allowed}.p-pager a.next.disabled:hover{border-color:#999;background:#e8e8e8}@media only screen and (max-width:640px){.p-pager
a.num{margin:0}}#blog
.list{font-size:0}#blog
.box{position:relative;display:inline-block;width:calc(100%/3 - 30px);font-size:1rem;margin:0px
15px 30px}#blog .box .pic-box
img{width:100%;margin:0
auto}#blog .box .txt-box{padding:20px;background:#f9f9f9}#blog .box .txt-box
.date{color:#b9144d;font-weight:bold}#blog .box .txt-box
.tag{color:#db7b94}#blog .box .txt-box .tag:before{content:'';width:1px;height:14px;display:inline-block;margin:0
10px;vertical-align:baseline;background:#e2b4c0}#blog .box .txt-box
.h4{color:#333;font-size:1.25rem;font-weight:bold;line-height:2rem;margin-bottom:10px}#blog .box .txt-box
.txt{color:#555;line-height:2rem;overflow:hidden}@media only screen and (min-width:992px){#blog .box:hover .txt-box
.h4{color:#b9144d}}@media only screen and (max-width:1199px){#blog
.box{width:calc(50% - 30px);margin:0px
15px 30px}}@media only screen and (max-width:991px){#blog
.box{width:calc(50% - 20px);margin:0px
10px 30px}#blog .box .txt-box{padding:30px}#blog .box .txt-box
.h4{font-size:1.25rem}#blog .box .txt-box
.tag{font-size:0.875rem}}@media only screen and (max-width:767px){#blog .box .txt-box{padding:25px}#blog .box .txt-box
.h4{font-size:1.125rem}#blog .box .txt-box
.txt{font-size:0.9375rem}}@media only screen and (max-width:640px){#blog .box .txt-box
.h4{font-size:1.1rem}}@media only screen and (max-width:500px){#blog
.box{margin:0
0 15px 0;width:calc(100%)}#blog .box .txt-box
.h4{font-size:1.1rem;margin:10px
0}}.p-category{text-align:center}.p-category .toggle-txt{display:none}.p-category
ul{display:inline-block;font-size:10px}.p-category ul
li{display:inline-block;padding:0
10px}.p-category ul li
a{display:block;padding:10px
20px;min-width:150px;color:#666;line-height:28px;font-size:18px;-webkit-border-radius:4px;border-radius:4px;border:1px
solid #ccc}.p-category ul li a:hover{color:#ba124d;border-color:#ba124d}.p-category ul li.current
a{color:#fff;background-color:#ba124d;border-color:#ba124d}@media only screen and (max-width:991px){.p-category{width:calc(100% - 60px);position:relative;z-index:2;margin:0
auto;border-radius:5px}.p-category .toggle-txt{font-weight:normal;text-align:left;display:block;color:#fff;font-size:1rem;width:100%;height:45px;line-height:45px;padding:0
45px 0 15px;margin:0;cursor:pointer;border:0;position:relative;background:#b9144d}.p-category .toggle-txt:after{content:"\f107";text-align:center;width:40px;line-height:45px;position:absolute;right:0;top:0;bottom:0;font-family:"Font Awesome 5 Free";font-weight:900;border-left:1px solid rgba(229, 229, 229, 0.3);pointer-events:none;color:#ceffdb;font-size:0.875rem}.p-category
ul{display:none;border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid}.p-category ul
li{display:block;margin:0;padding:0;border:0;width:100%;border-bottom:#ebebeb 1px solid;border-top:0}.p-category ul li
a{padding:0;border:none;width:100%;position:relative;color:#555;font-size:1rem;-moz-transition:color 0.25s, background 0.25s;-o-transition:color 0.25s, background 0.25s;-webkit-transition:color 0.25s, background 0.25s;transition:color 0.25s, background 0.25s;display:block;line-height:40px;font-weight:bold;padding-left:34px;-webkit-border-radius:0;border-radius:0;position:relative;text-align:left}.p-category ul li a:before{content:'';width:8px;height:8px;display:block;border-style:solid;border-width:2px 2px 0 0;border-color:#333 #333333 transparent transparent;left:10px;position:absolute;top:15px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-category ul li.current
a{font-weight:normal;color:#b9144d;border-bottom:2px solid #b9144d;border:0;background-color:#fff}.p-category ul li.current a:before{border-color:#b9144d #b9144d transparent transparent}.p-category.open .toggle-txt:after{content:"\f106";font-weight:900}}#faq .top-area{position:relative;left:-15px;width:calc(100% + 30px);font-size:0;padding-top:40px}#faq .faq-list{padding-top:50px;font-size:0}#faq .faq-list
.item{margin-bottom:15px}#faq .faq-list .item
.que{cursor:pointer;position:relative;padding:15px
25px 15px 55px;font-size:20px;color:#333;background-color:#eee;vertical-align:top}#faq .faq-list .item .que:before{position:absolute;top:14px;left:25px;font-family:'微軟正黑體','Microsoft JhengHei UI','Microsoft JhengHei',Sans-serif;pointer-events:none;content:"Q.";font-size:20px;color:#ba124d;font-weight:bold}#faq .faq-list .item
.ans{display:none;padding:15px
20px 50px 30px;font-size:18px;color:#333}#faq .faq-list .item:hover .que, #faq .faq-list .item.open
.que{background-color:#ddd}ul.ul-style{margin:0;padding:0;list-style:none}ul.ul-style
li{position:relative;padding:10px
10px 10px 17px}ul.ul-style li:before{pointer-events:none;content:"";position:absolute;top:18px;left:0;width:7px;height:7px;background-color:#ef7fa4;-webkit-border-radius:50%;border-radius:50%}#video .video-list{font-size:0;position:relative;left:-20px;width:calc(100% + 40px)}#video .video-list
.box{display:inline-block;width:calc(33.33% - 40px);margin:0
20px 50px;text-align:center;vertical-align:top}#video .video-list .box .txt-box{font-size:18px;color:#333;padding:15px
0}#video .video-list .box .btn-box{text-align:center;display:inline-block;width:180px;height:40px;color:#999;font-size:17px;text-align:center;border:1px
solid #aaa;line-height:40px;-webkit-border-radius:20px;border-radius:20px}#video .video-list .box:hover .btn-box{color:#c41451;border-color:#c41451}#view .top-title{position:relative;padding-left:15px;font-size:30px;border-bottom:1px solid #aaa;padding-bottom:20px;margin-bottom:20px}#view .top-title:before{pointer-events:none;content:"";position:absolute;top:10px;left:0;width:5px;height:24px;background-color:#cc1756}#view .video-wrapper{position:relative;padding-bottom:56.25%;overflow:hidden}#view .video-wrapper
iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}#view .btn-box{padding-top:50px;text-align:center}#view .btn-box
a{display:inline-block;width:220px;height:50px;color:#fff;font-size:17px;text-align:center;line-height:50px;background-color:#c41451;-webkit-border-radius:25px;border-radius:25px}#view .edit-wrap{padding:30px
0;line-height:180%}#view .edit-wrap
img{max-width:100%}#location .top-title{position:relative;padding-left:15px;font-size:30px}#location .top-title:before{pointer-events:none;content:"";position:absolute;top:10px;left:0;width:5px;height:24px;background-color:#cc1756}#location
.area{position:relative;margin-bottom:40px;padding:20px
0 30px;border-bottom:1px solid #ddd;left:-20px;width:calc(100% + 40px);font-size:0}#location .area
.item{display:inline-block;margin:0
20px 40px;width:calc(25% - 40px);vertical-align:top;text-align:center}#location .area .item
a{display:block}#location .area .item
img{width:100%;max-width:200px}#location .area:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#contact
.summary{text-align:center;padding-bottom:50px}#contact .label-wrap{padding:20px
0 0 120px}#contact .btn-box{margin-top:50px;padding-top:50px;border-top:1px solid #ccc;text-align:center}#contact .btn-box
button{display:inline-block;margin:0
10px;width:220px;height:50px;color:#fff;font-size:17px;text-align:center;line-height:50px;background-color:#c41451;-webkit-border-radius:25px;border-radius:25px;border:none;font-weight:bold}#contact .btn-box
button.gray{background-color:#333}#contact .btn-box
button.red{background-color:#c41451}#contact .btn-box button:hover{opacity:0.8}@media only screen and (max-width:991px){#video .video-list{left:0;width:100%}#video .video-list
.box{margin:0
10px 30px;width:calc(33.33% - 20px)}}@media only screen and (max-width:640px){#faq .top-area{padding-top:20px;left:0;width:100%}#faq .top-area
.item{display:block;margin:0
0 5px;width:100%;padding-left:35px}#faq .top-area .item:before{left:10px}#faq .faq-list{padding-top:20px}#faq .faq-list
.item{display:block;width:100%;margin:0
0 5px}#faq .faq-list .item
.que{padding-left:35px;font-size:20px}#faq .faq-list .item .que:before{font-size:20px;left:10px}#faq .faq-list .item
.ans{padding:5px
20px 20px 5px}#video .video-list
.box{display:block;margin:0
0 30px;width:100%}#view{padding-bottom:10px}#view .top-title{font-size:24px}#view .top-title:before{top:5px}#view .edit-wrap{padding:10px
0}#location .top-title{font-size:24px}#location .top-title:before{top:5px}#location
.area{margin-bottom:20px;padding-bottom:10px;left:0;width:100%}#location .area
.item{margin:0
5px 15px;width:calc(50% - 10px)}#contact
.summary{padding-bottom:20px}#contact .label-wrap{padding:20px
0 0}#contact .btn-box{margin-top:30px;padding:30px
0 20px;font-size:0}#contact .btn-box
button{margin:0
3px;width:calc(50% - 6px);vertical-align:top}}.group-wrap{font-size:0;position:relative;left:-30px;width:calc(100% + 60px)}.group-wrap .group-full{display:block;padding:0
30px;width:100%;vertical-align:top}.group-wrap .group-half{display:inline-block;width:50%;vertical-align:top;padding:0
30px}.group-wrap .group-box{padding:7px
0}.group-wrap .group-box .group-title{display:inline-block;position:relative;padding-right:15px;vertical-align:top;font-size:18px;line-height:52px;width:120px}.group-wrap .group-box .group-main{display:inline-block;width:calc(100% - 120px);vertical-align:top}.group-wrap .group-box .group-main
a{font-size:17px;line-height:52px;color:#e37664;text-decoration:underline}.group-wrap .group-box .group-input{padding:0
15px;width:100%;color:#222;font-size:18px;border:1px
solid #dcdcdc;background-color:#f9f9f9;line-height:50px}.group-wrap .group-box .group-textarea{padding:5px
15px;width:100%;height:180px;color:#222;font-size:18px;vertical-align:top;background-color:#f9f9f9;border:1px
solid #dcdcdc;line-height:34px}.group-wrap .group-box.code .group-title{letter-spacing:9px}.group-wrap .group-box.code .group-title:after{letter-spacing:0}.group-wrap .group-box.code .group-main{width:calc(100% - 160px - 32px - 150px);max-width:250px}.group-wrap .group-box.code .group-code{display:inline-block;margin-left:10px;vertical-align:middle}.group-wrap .group-box.code .group-code.refresh{font-size:0}.group-wrap .group-box.code .group-code.refresh .code-img{display:inline-block;width:145px;vertical-align:middle;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;-webkit-border-radius:7px;border-radius:7px;overflow:hidden}.group-wrap .group-box.code .group-code.refresh .code-refresh{display:inline-block;width:32px;height:52px;vertical-align:middle;cursor:pointer;font-size:18px;line-height:52px;color:#898989;text-align:center}.group-wrap .group-box.code .group-code.refresh .code-refresh i, .group-wrap .group-box.code .group-code.refresh .code-refresh:before{cursor:pointer}.group-wrap .group-box.code .group-code.refresh .code-refresh:hover{color:#eb6877}.group-wrap .group-label{display:inline-block;position:relative;margin:0;padding:0;font-size:18px;cursor:pointer;vertical-align:top}.group-wrap .group-label input[type="checkbox"], .group-wrap .group-label input[type="radio"]{display:none}.group-wrap .group-label input~span{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.group-wrap .group-label input ~ span:before, .group-wrap .group-label input~span:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;pointer-events:none;content:"";position:absolute}.group-wrap .group-label input~span:before{z-index:1}.group-wrap .group-label input:checked~strong{color:#222}.group-wrap .group-label input[type="checkbox"]~span:before{top:6px;left:3px;width:12px;height:12px;background-color:#eee}.group-wrap .group-label input[type="checkbox"]~span:after{top:3px;left:0;width:18px;height:18px;background-color:#fff;border:1px
solid #d8d8d8}.group-wrap .group-label input[type="checkbox"]~strong{padding:0
18px 0 28px}.group-wrap .group-label input[type="checkbox"]:checked+span:before{background-color:#ba124d}.group-wrap .group-label input[type="checkbox"]:checked+span:after{border-color:#ba124d}.group-wrap .group-label input[type="radio"]~span:before{top:7px;left:5px;width:10px;height:10px;background-color:#eee}.group-wrap .group-label input[type="radio"]~span:after{top:2px;left:0;width:20px;height:20px;background-color:#fff;border:1px
solid #d8d8d8}.group-wrap .group-label input[type="radio"]:checked+span:before{background-color:#ba124d}.group-wrap .group-label input[type="radio"]:checked+span:after{border:1px
solid #ba124d}.group-wrap .group-label span, .group-wrap .group-label
strong{display:inline-block;font-weight:normal;vertical-align:middle}.group-wrap .group-label
strong{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;padding:0
10px 0 28px;color:#222;vertical-align:middle;z-index:1}.group-wrap .group-select{position:relative;padding:0;width:100%;height:52px;overflow:hidden;vertical-align:top;cursor:pointer;color:#222;font-size:18px;background-color:#f9f9f9;border:1px
solid #e2e2e2}.group-wrap .group-select
select{padding:0
35px 0 15px;width:100%;height:52px;color:#333;font-size:18px;line-height:52px;background-color:transparent;border:none;outline:none;-o-text-overflow:'';text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.group-wrap .group-select select
option{color:#666;text-shadow:none}.group-wrap .group-select select::-ms-expand{display:none}.group-wrap .group-select:before{pointer-events:none;content:"";position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#434343 transparent transparent transparent}@media only screen and (max-width:992px){.group-wrap .group-half{display:block;width:100%}.group-wrap .group-subject{padding-left:20px}}@media only screen and (max-width:767px){.group-wrap{left:0;width:100%}.group-wrap .group-half, .group-wrap .group-full{padding:0}.group-wrap .group-box{padding:3px
0}.group-wrap .group-box .group-title, .group-wrap .group-box .group-main{display:block;width:100%}.group-wrap .group-box.code .group-main{display:inline-block;width:calc(100% - 210px)}.group-wrap .group-box.code .group-code{text-align:right}.group-wrap .group-box .group-textarea{height:100px}}#member .member-main{margin:0
auto;max-width:670px;padding:50px
70px;text-align:left;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(4, 0, 0, 0.1)}#member .btn-box{padding-top:40px;text-align:center;font-size:0}#member .agree-wrap{margin-top:20px;background-color:#eee;padding:20px
30px 10px}#member .agree-text{font-size:15px;color:#555;line-height:26px}#member
.text{font-size:15px;text-align:right;padding:5px
5px 0}#member .text
a{text-decoration:underline}#member .group-label{display:inline-block;position:relative;margin:0;padding:0;cursor:pointer;vertical-align:top}#member .group-label input[type="checkbox"], #member .group-label input[type="radio"]{display:none}#member .group-label input~span{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#member .group-label input ~ span:before, #member .group-label input~span:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;pointer-events:none;content:"";position:absolute}#member .group-label input~span:before{z-index:0;top:14px;left:0;width:17px;height:17px;border:2px
solid #c41451;border-radius:4px}#member .group-label input~span:after{opacity:0;top:17px;left:3px;width:11px;height:7px;background-color:transparent;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(129deg);-moz-transform:rotate(129deg);-o-transform:rotate(129deg);transform:rotate(129deg);z-index:1}#member .group-label input:checked+span~strong{color:#333}#member .group-label input:checked+span:before{border-color:#c41451;background-color:#c41451}#member .group-label input:checked+span:after{opacity:1}#member .group-label span, #member .group-label
strong{display:inline-block;vertical-align:middle}#member .group-label
strong{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;padding:0
15px 0 22px;color:#c41451;font-size:16px;line-height:46px;vertical-align:middle;z-index:1}#member div.group-input{padding:0
15px;width:100%;color:#222;font-size:18px;border:1px
solid #dcdcdc;background-color:#eee;line-height:50px}#member .btn-box{margin-top:50px;padding-top:50px;border-top:1px solid #ccc;text-align:center}#member .btn-box .button-style{display:inline-block;margin:0
10px;width:220px;height:50px;color:#fff;font-size:17px;text-align:center;line-height:50px;background-color:#c41451;-webkit-border-radius:25px;border-radius:25px;border:none;font-weight:bold}#member .btn-box
.gray{background-color:#333}#member .btn-box
.red{background-color:#c41451}#member .btn-box .button-style:hover{opacity:0.8}@media only screen and (max-width:767px){#member .member-wrap{margin-top:0;padding:0;min-height:0}#member .member-main{padding:0
0 30px;box-shadow:none}#member .group-wrap .group-box .group-title{padding-right:0}#member .group-wrap .group-box.code .group-main{width:calc(100% - 190px)}#member .agree-wrap{padding:15px
20px 5px}#member .btn-box{padding-top:20px;position:relative;left:-5px;width:calc(100% + 10px)}#member .btn-box .button-style{min-width:110px;width:calc(50% - 10px);margin:0
5px}}