﻿@import"https://fonts.googleapis.com/earlyaccess/notosanstc.css";@import"https://fonts.googleapis.com/css?family=Montserrat:400,700i,800i,900i";@import"../fonts/MaterialIcons/material-icons.css";@import"../js/elementUI/index.css";@import"../js/slick/slick.css";@import"../js/fancybox/fancyBox.css";@import"animate.css";*,o,i,s,h1,h2,h3,h4,h5,h6,ul,li,a,p,br,td,th,small,b,button,input,select,textarea{font-family:"Noto Sans TC","sans-serif","微軟正黑體";margin:0px;padding:0px;vertical-align:top;text-decoration:none;outline:none}*[v-cloak]{display:none}*[align=justify]{text-align:justify;text-justify:inter-ideograph}ul,ol{margin-left:22px}.color-purple{color:#927ce2}.color-dark-purple{color:#782668}.color-red{color:#f56c6c}.color-blue{color:#409eff}html{width:100%;width:100vw;-webkit-overflow-scrolling:touch}body{width:100%;width:100vw;-webkit-overflow-scrolling:touch;border-top:solid 6px #782668;overflow:hidden;overflow-y:auto}.page-container{max-width:1224px;margin:auto;width:95%}.header{position:relative;z-index:3}.header>*{position:relative}.header .rwd-menu-btn{color:#90317e;font-size:30px;cursor:pointer;display:none}.header .navMenu{padding:18px 0;position:relative;font-size:0}.header .navMenu a{display:inline-block;vertical-align:middle;font-size:15px;color:#90317e;text-align:center;cursor:pointer;letter-spacing:1.8px}.header .navMenu a img{height:73px}.header .navMenu a.menu{width:calc((100% - 300px)/8);position:relative;-webkit-transition:.5s;transition:.5s}.header .navMenu a.menu:hover{padding:8px 0}.header .navMenu a.menu small{font-size:12px;display:block;left:0;top:0;line-height:12px;color:#999}.header .navMenu a.logo{padding:0 30px;padding:0 60px 0 0}.header .navMenu a.websiteBtn{line-height:30px;height:30px;position:absolute;top:0;bottom:0;margin:auto;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:110px;border-radius:3px;color:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #563188), color-stop(60%, #927ce2));background:linear-gradient(0deg, #563188 35%, #927ce2 60%);font-size:14px;right:0;padding:0 15px}.home-container{position:relative;width:100%;width:100vw;overflow:hidden}.home-container>*[class$=item]{position:relative;padding:65px 0;letter-spacing:1.8px;font-size:0}.home-container>*[class$=item] .item-title{font-size:24px;position:relative;margin-right:33px;width:230px;color:#983985;letter-spacing:4.8px;font-weight:400;text-align:center}.home-container>*[class$=item] .item-title span{display:block;position:relative;z-index:1}.home-container>*[class$=item] .item-title:after{content:"";background:#f0cee9;height:10px;position:absolute;top:0;width:100%;display:block;z-index:0;bottom:0;margin:auto;right:0}.home-container>*[class$=item]>*>*{display:inline-block;vertical-align:middle;font-size:18px;font-weight:200}.home-container>*[class$=item] .img-title{font-size:20px;font-weight:400}.home-container>*[class$=item] .item-title~*:not([not-width]){width:calc(100% - 272px)}.home-container>*[class$=item] .item-detail{color:#282828;line-height:30px;letter-spacing:1.8px;font-size:15px}.home-container>*[class$=item] .item-more{margin-left:264px;margin-top:26px}.home-container>*[class$=item] .item-more a{line-height:48px;border:solid 1px #983985;display:inline-block;padding:0 28px;cursor:pointer;color:#282828;-webkit-transition:.5s;transition:.5s;font-size:15px;letter-spacing:6px;font-weight:300}.home-container>*[class$=item] .item-more a:after{content:"";width:20px;height:16px;display:inline-block;vertical-align:middle;background:url(../images/svg/link-arrow-dark.svg) no-repeat center center;background-size:cover;position:relative;top:-1px;margin-left:2px}.home-container>*[class$=item] .item-more a:hover{background:#983985;color:#fff}.home-container>*[class$=item] .item-more a:hover:after{background-image:url(../images/svg/link-arrow-white.svg)}.slides-container{height:530px;overflow:hidden;position:relative;padding-bottom:32px;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-transition:.8s;transition:.8s}.slides-container:after{content:"";position:absolute;bottom:0;width:100%;z-index:0;background:#973885;height:50%}.slides-container>.page-container{-webkit-box-shadow:0 3px 4px 0px rgba(0,0,0,.4);box-shadow:0 3px 4px 0px rgba(0,0,0,.4);position:relative;z-index:1}.slides-container .slideCover{position:relative;z-index:1;height:500px}.slides-container .slideCover .slick-list{background:#fff}.slides-container .slideCover .slideMask{height:500px}.slides-container .slideCover .slick-track .slice-slide{height:500px}.slides-container .slideCover .slick-track .slice-slide div{height:500px}.slides-container .slideCover .slick-track .slice-slide div a{height:500px}.slides-container .slideCover .slideMask img{height:500px}.slick-slider .slick-track,.slick-slider .slick-list{height:500px}.slides-container .slideCover .slideMask{background-position:top center;background-size:cover;background-repeat:no-repeat;text-align:center;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-transition:-webkit-transform 11s linear;transition:-webkit-transform 11s linear;transition:transform 11s linear;transition:transform 11s linear,-webkit-transform 11s linear}.slides-container .slideCover .slideMask img{opacity:0}.slides-container .slideCover .slick-arrow{position:absolute;z-index:1;font-size:0;width:41px;height:38px;background:url(../images/svg/arrowBtn-l.svg) #542f85 no-repeat 7px center;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;bottom:0;margin:auto;border-top:solid 7px #542f85;border-bottom:solid 7px #542f85;cursor:pointer;-webkit-transition:.5s;transition:.5s;opacity:1}.slides-container .slideCover .slick-arrow:hover,.slides-container .slideCover .slick-arrow:active{opacity:.5}.slides-container .slideCover .slick-prev{left:20px}.slides-container .slideCover .slick-next{right:20px;background-image:url(../images/svg/arrowBtn-r.svg);background-position:center center}.slides-container .slideCover .slick-dots{background:none;text-align:center;line-height:66px;height:66px;font-size:0;margin-left:0}.slides-container .slideCover .slick-dots>*{width:10px;height:10px;display:inline-block;vertical-align:middle;background:none;border:solid 2px #b8b8b8;border-radius:100%;margin:2% 8px;position:relative;top:0;bottom:0}.slides-container .slideCover .slick-dots li.slick-active{background:#b8b8b8}.slides-container .slideCover .slick-dots button{font-size:0;background:none;display:none}.slides-container.inside{height:250px;padding-bottom:0}.slides-container.inside:after{display:none}.slides-container.inside .slideCover{height:250px}.slides-container.inside .slideCover .slideMask{height:250px}.slides-container.inside .slideCover .slick-track .slice-slide{height:250px}.slides-container.inside .slideCover .slick-track .slice-slide div{height:250px}.slides-container.inside .slideCover .slick-track .slice-slide div a{height:250px}.slides-container.inside .slideCover .slideMask img{height:250px}.slides-container.inside .slick-track,.slides-container.inside .slick-list{height:250px}.slides-container.inside .slideCover .slideMask{background-position:center center}.slides-container.inside .slideCover .slick-dots{position:absolute;bottom:0;width:100%;background:none;-webkit-box-shadow:unset;box-shadow:unset;height:30px;line-height:30px;display:none}.slides-container.inside .slideCover .slick-dots>*{margin:auto}.slides-container.inside .slideCover .slick-dots li{border-color:#983985}.slides-container.inside .slideCover .slick-dots li.slick-active{background:#983985}.home-container .home-item{background:#983985;color:#fff;padding:58px 0;position:relative;border-top:solid 4px #b65ba4;padding-bottom:56px;-webkit-animation-delay:.6s;animation-delay:.6s}.home-container .home-item:after{content:"";display:block;height:4px;width:100%;bottom:136px;left:0;background:#b65ba4;position:absolute}.home-container .home-item .item-title{color:#fff}.home-container .home-item .item-title:after{background:#b65ba4}.home-container .home-item .img-list .item{color:#fff;display:inline-block;max-width:285px;vertical-align:top;letter-spacing:1.8px;width:calc((100% - 70px)/3)}.home-container .home-item .img-list .item+.item{margin-left:35px;-webkit-animation-delay:.3s;animation-delay:.3s}.home-container .home-item .img-list .item+.item+.item{-webkit-animation-delay:.6s;animation-delay:.6s}.home-container .home-item .img-list .item .imgMask{width:100%;height:160px;overflow:hidden}.home-container .home-item .img-list .item .imgMask img{width:100%;min-height:100%;-webkit-transition:cubic-bezier(0.68, -0.55, 0.27, 1.55) .8s;transition:cubic-bezier(0.68, -0.55, 0.27, 1.55) .8s}.home-container .home-item .img-list .item .img-title{padding-bottom:18px}.home-container .home-item .img-list .item .img-date{font-size:13px;display:block;padding:13px 0}.home-container .home-item .item-more{margin-top:94px}.home-container .home-item .item-more a{color:#fff;border:solid 1px #fff}.home-container .home-item .item-more a:after{background-image:url(../images/svg/link-arrow.svg)}.home-container .home-item .item-more a:hover{background:#fff;color:#722364}.home-container .home-item .item-more a:hover:after{background-image:url(../images/svg/link-arrow-dark.svg)}.about-item{position:relative;background:#f6eefc}.about-item .item-detail{width:calc(100% - 630px)}.about-item .item-img{height:300px;width:300px;position:absolute;right:5vw;bottom:-4vw}.home-container .service-item{padding-top:0}.service-item .item-detail{width:calc(95% - 680px);margin-left:5vw}.service-item .item-img{width:300px;height:300px;display:inline-block;position:relative;top:-2vw}.home-container .service-item .item-more{margin-left:0}.footer{font-size:13px;letter-spacing:1.8px}.footer .footer-menu{padding:44px 0}.footer .footer-menu .foot-logo,.footer .footer-menu .menu-item{display:inline-table;vertical-align:middle}.footer .footer-menu .foot-logo{width:calc(40% - 5px)}.footer .footer-menu .foot-logo>a{-webkit-animation-delay:0s;animation-delay:0s}.footer .footer-menu .foot-logo>a+a{-webkit-animation-delay:.3s;animation-delay:.3s}.footer .footer-menu .foot-logo>a+a+a{-webkit-animation-delay:.5s;animation-delay:.5s}.footer .footer-menu .menu-item{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 1px #722364;border-right:solid 1px #722364}.footer .footer-menu .menu-item a{display:table-cell;vertical-align:middle;color:#722364;font-size:15px;line-height:30px;text-align:center;position:relative;-webkit-animation-delay:0s;animation-delay:0s}.footer .footer-menu .menu-item a+a{-webkit-animation-delay:.3s;animation-delay:.3s}.footer .footer-menu .menu-item a+a+a{-webkit-animation-delay:.6s;animation-delay:.6s}.footer .footer-menu .menu-item a+a+a+a{-webkit-animation-delay:.8s;animation-delay:.8s}.footer .footer-menu .menu-item a+a+a+a+a{-webkit-animation-delay:1s;animation-delay:1s}.footer .footer-menu .menu-item a+a+a+a+a+a{-webkit-animation-delay:1.2s;animation-delay:1.2s}.footer .footer-menu .menu-item a:after{content:"";display:block;height:1px;width:0%;background:#722364;margin-left:46%;-webkit-transition:.5s;transition:.5s}.footer .footer-menu .menu-item a:hover:after{width:80%;margin-left:10%}.footer .footer-menu .foot-logo a{display:table-cell;vertical-align:middle;color:#722364;font-size:18px;font-weight:600;text-align:center}.footer .footer-menu .foot-logo a:first-child{width:170px}.footer .footer-menu .foot-logo a:last-child img{width:100%;max-width:170px}.footer .footer-down{background:#888;text-align:center;color:#fff;letter-spacing:.4pt;line-height:25px;padding:45px 0;font-size:0}.footer .footer-down .text{font-size:13px;line-height:25px;letter-spacing:1.8px;font-weight:300}.footer .footer-down .freePhone{font-size:18px;line-height:26px;letter-spacing:1.8px;padding:45px 0;font-weight:400}.footer .footer-down .qrCode{display:inline-block;width:94px;cursor:pointer;font-size:14px;padding:0 10px}.footer .footer-down .qrCode small{display:block;color:#fff;line-height:16px;margin-bottom:8px;padding:8px 0;font-size:13px;font-weight:300;letter-spacing:1px}.footer .footer-down .qrCode:last-child small{min-height:32px;padding:0}.footer .footer-down .qrCode img{width:100%}.backTop{position:fixed;right:18px;bottom:30px;display:block;width:50px;background:#000;z-index:9;height:50px;text-align:center;-webkit-transition:.5s;transition:.5s;opacity:0;transition:.5s}.backTop.show{opacity:1;bottom:45px}.backTop.show:hover{opacity:.8}.backTop img{height:10px;width:20px;left:0;right:0;position:absolute;top:0;bottom:0;margin:auto}.nav-container{position:relative;letter-spacing:1.8px;font-size:0}.nav-container>*{position:relative;min-height:40px}.nav-container a{font-size:15px;display:inline-block;cursor:pointer;line-height:40px;color:#999;padding:0 20px;-webkit-transition:.5s;transition:.5s;font-weight:400}.nav-container .left-item{border-bottom:solid 1px #dfdfdf;margin-top:50px}.nav-container .left-item a:hover{color:#921f62}.nav-container .left-item a.active{background:#921f62;color:#fff}.nav-container .right-item{position:absolute;right:0;top:0;display:none;color:#a3a3a3;line-height:66px;font-weight:400}.nav-container .right-item a{padding:0;font-size:13px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-container .right-item a:hover{color:#000}.nav-container .right-item a+a:before{content:"";font-family:"element-icons";display:inline-block;padding-right:2px;color:#a3a3a3}.nav-container .mobile-inside-btn{position:absolute;font-size:30px;z-index:1;-webkit-transition:.5s;transition:.5s;display:none;top:0;line-height:50px}.pageBox{padding:50px 0;color:#585858;line-height:30px;letter-spacing:1.8px}.pageBox .page-title{color:#333;font-size:30px;letter-spacing:2px;padding-bottom:30px}.pageBox .page-s-title{color:#90317e;font-weight:400;font-size:18px;padding:10px 0}.pageBox .page-tag{color:#90317e;padding-top:10px;font-weight:400}.pageBox .img-inline{display:inline-block;vertical-align:top;width:30%}.pageBox .img-inline+*{display:inline-block;vertical-align:top;width:30%}.pageBox .img-inline img{width:100%}.pageBox .img-inline+*{width:65%;margin-left:4%}.pageBox .gallery-list img{display:inline-block;vertical-align:top;margin-right:15px}.pageBox .gallery-list.full img{width:100%;margin:0}.pageBox .page-detail{font-size:15px;line-height:30px;letter-spacing:1.8px;color:#666;font-weight:300}.pageBox .page-detail b{font-weight:500}.pageBox .page-detail .link-box a{color:#666}.pageBox .page-detail a:not(.backBtn),.pageBox .page-detail .link-box a:hover{text-decoration:underline;font-weight:300;color:#927ce2}.pageBox .page-detail img{max-width:100%;height:auto !important;margin:0}.page-tags{color:#585858;padding-top:50px;letter-spacing:1.8px}.form-container{padding-top:20px}.form-container .form-tr{padding:15px 0;font-size:0;display:inline-block;width:100%}.form-container .form-tr.inline{width:calc(50% - 3px)}.form-container .form-item-title{font-size:18px;padding-top:15px;padding-left:10px;font-weight:500;color:#90317e}.form-container .form-item-title:before{content:"";display:inline-block;vertical-align:top;width:2px;height:30px;background:#90317e;position:relative;left:-10px}.form-container .form-tr>*{display:inline-block;vertical-align:middle;font-size:15px;letter-spacing:1.8px}.form-container .form-tr[align*=top]>*{vertical-align:top}.form-container .form-tr[align*=center]>*{text-align:center}.form-container .form-tr .form-th{width:150px}.form-container .form-tr .form-td{width:calc(100% - 152px);word-break:break-all}.form-container .form-input,.form-container .form-textarea,.form-container .form-button,.form-container .form-select{min-height:40px;outline:none;resize:none;border:solid 1px #ebeef5;padding:0px 15px;width:96%;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px;font-size:13px}.form-container .form-input:focus,.form-container .form-textarea:focus{border-color:#90317e}.form-container .form-input input{border:none;font-size:15px;letter-spacing:1px}.form-container .form-textarea{padding:10px 15px}.form-container .form-tr .form-td.inline>*{width:auto}.form-container .form-fileUpload{display:block;cursor:pointer}.form-container .form-fileUpload input{display:none}.form-container .form-fileUpload .text{font-size:13px;letter-spacing:1px}.form-container .form-fileUpload .text:before{content:"unarchive";font-family:"Material Icons";display:inline-block;vertical-align:top;font-size:24px;margin-right:5px;color:#409eff;line-height:0;max-width:25px}.form-container .form-fileUpload.active .text:before{color:#585858}.form-container .form-checkbox,.form-container .form-radio{display:inline-block;vertical-align:middle;margin-right:10px;overflow:hidden}.form-container .form-checkbox .checkbox-cube,.form-container .form-radio .radio-cube{font-family:"Material Icons";position:relative;font-size:30px;max-width:30px}.form-container .form-checkbox .checkbox-cube:after{content:"check_box_outline_blank";display:inline-block;color:#ebeef5}.form-container .form-checkbox input[type=checkbox]:checked+.checkbox-cube:after{content:"done_all";color:#90317e}.form-container .form-radio .radio-cube:after{content:"radio_button_unchecked";display:inline-block;color:#ebeef5}.form-container .form-radio input[type=radio]:checked+.radio-cube:after{content:"check_circle_outline";color:#90317e}.form-container .form-checkbox input[type=checkbox]:checked~*,.form-container .form-radio input[type=radio]:checked~*{color:#90317e}.form-container .form-checkbox input[type=checkbox],.form-container .form-radio input[type=radio]{position:absolute;display:none}.form-container .form-checkbox .checkbox-title,.form-container .form-radio .radio-title{display:inline-block;vertical-align:top}.form-container .form-select{position:relative;display:block}.form-container .form-select select{appearance:none;-webkit-appearance:none;border:none;background:none;width:100%;height:40px;position:relative;z-index:2}.form-container .form-select i.material-icons{position:absolute;bottom:0;top:0;right:8px;font-size:24px;line-height:40px;color:#983985}.form-container .form-tr .verifyImg{height:40px;display:inline-block;vertical-align:top;cursor:pointer;margin:0 5px;color:#606266;text-decoration:none}.form-container .form-radio~*{display:inline-block;width:auto}.form-container .form-tr .verifyImg>*{display:inline-block;vertical-align:middle}.form-container .form-tr .verifyImg img{height:40px;margin:0;margin-right:5px}.form-container .form-button{display:inline-block;vertical-align:top;width:auto;cursor:pointer;background-color:#409eff;color:#fff;border:none;border-radius:1px;font-size:15px;letter-spacing:1px;padding:0 25px;line-height:48px;border:solid 1px #983985;display:inline-block;padding:0 28px;cursor:pointer;color:#282828;-webkit-transition:.5s;transition:.5s;font-size:15px;letter-spacing:6px;font-weight:300;background:#fff}.form-container .form-button+*{margin-left:5px}.form-container .form-button:hover,.form-container .form-button:active{opacity:.8}.form-container .form-button:after{content:"";width:20px;height:16px;display:inline-block;vertical-align:middle;background:url(../images/svg/link-arrow-dark.svg) no-repeat center center;background-size:cover;position:relative;top:-1px;margin-left:2px}.form-container .form-button:hover{background:#983985;color:#fff}.form-container .form-button:hover:after{background-image:url(../images/svg/link-arrow-white.svg)}.form-container .form-button.active:after{background-image:url(../images/svg/link-arrow-white.svg)}.page_select{width:100%;border-radius:unset}.page_select input{border-radius:unset}.page_select .el-input.is-focus .el-input__inner,.page_select .el-input__inner:focus{border-color:#90317e}.page_select .el-input .el-select__caret{color:#90317e;font-weight:bold;font-size:20px}.list-title{font-size:20px;color:#90317e;font-weight:400;letter-spacing:1.8px;padding-bottom:5px;margin-top:25px}.list{font-size:0px;line-height:24px;display:inline-block;width:100%}.list+.list{margin-top:30px;padding-top:30px;border-top:dotted 1px #90317e}.list>*{display:inline-block;vertical-align:top;font-size:15px}.list[type=img] .list-img{width:100px;height:100px;margin-right:50px;overflow:hidden;background-size:cover;background-position:center center}.list[type=img] .list-img img{width:100%}.list[type=img] .list-img[style*=background] img{opacity:0}.list[type=img] .list-detail{width:calc(100% - 292px);font-size:13px}.list .list-detail{color:#6c6c6c}.list .list-detail .list-item-title{font-size:18px;color:#000;font-weight:400;overflow:hidden;line-height:25px;color:#333;padding:10px 0}.list .list-detail a{color:#927ce2;text-decoration:underline}.list .list-date{display:block;font-size:12px;letter-spacing:.8px;padding-bottom:10px;color:#9783e3}.list .list-text{overflow:hidden;line-height:22px;font-size:14px;letter-spacing:1.8px;font-weight:300}.list .list-text+.list-body{width:100%;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:300;letter-spacing:1.5px;color:#666;line-height:25px;max-height:100px}.list-container{display:inline-table;width:100%;margin:20px 0;margin-bottom:50px}.list-container .list-tr{display:table-row;padding:0 5px 5px 5px}.list-container .list-th{display:table-cell;font-size:13px;letter-spacing:1.8px;padding:5px 10px;max-height:41px}.list-container .list-td{display:table-cell;font-size:13px;letter-spacing:1.8px;padding:5px 10px;max-height:41px;border-bottom:solid 1px #ddd;font-weight:300;font-size:15px}.list-container *[align=left]{text-align:left}.list-container *[align=center]{text-align:center}.list-container *[align=right]{text-align:right}.list-container .list-tr>*[width="5%"]{width:5%}.list-container .list-tr>*[width="10%"]{width:10%}.list-container .list-tr>*[width="15%"]{width:15%}.list-container .list-tr>*[width="20%"]{width:20%}.list-container .list-tr>*[width="25%"]{width:25%}.list-container .list-tr>*[width="30%"]{width:30%}.list-container .list-tr>*[width="35%"]{width:35%}.list-container .list-tr>*[width="40%"]{width:40%}.list-container .list-tr>*[width="45%"]{width:45%}.list-container .list-tr>*[width="50%"]{width:50%}.list-container .list-tr>*[width="55%"]{width:55%}.list-container .list-tr>*[width="60%"]{width:60%}.list-container .list-tr>*[width="65%"]{width:65%}.list-container .list-tr>*[width="70%"]{width:70%}.list-container .list-tr>*[width="75%"]{width:75%}.list-container .list-tr>*[width="80%"]{width:80%}.list-container .list-tr>*[width="85%"]{width:85%}.list-container .list-tr>*[width="90%"]{width:90%}.list-container .list-tr>*[width="95%"]{width:95%}.list-container .list-tr>*[width="100%"]{width:100%}.list-container .list-head>*{font-weight:500;font-size:15px;background:#f5f5f5;border-top:solid 1px #ddd;color:#333}.list-container .list-tr.list-body>*{border-bottom:dotted 1px #dedede}.list-container .list-caption{display:table-caption;font-size:15px;padding-bottom:10px;color:#927ce2;font-weight:400}.list-container .list-caption *[class*=material-icons]{display:inline-block;vertical-align:middle;line-height:30px}.list-container .list-td a{color:#927ce2;text-decoration:underline;font-weight:300}.circle-list{padding:20px 0}.circle-list .item{letter-spacing:1.8px;margin-bottom:35px}.cube-list .item{letter-spacing:1.8px;margin-bottom:35px}.circle-list .item{padding-left:50px;position:relative;padding-top:5px}.circle-list .item:before{content:attr(circle);color:#fff;font-size:20px;background:#90317e;display:inline-block;vertical-align:middle;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%;left:0;margin-right:10px;position:relative;top:0;position:absolute}.cube-list .item:before{content:attr(cube);color:#fff;font-size:15px;background:#ab9aea;display:inline-block;vertical-align:top;text-align:center;padding:0 15px;margin-right:10px;margin-bottom:15px}.circle-list .item+.item,.cube-list .item+.item{margin-top:15px}.outRow{padding-left:100px;position:relative}.outRow+.outRow{margin-top:20px}.outRow:before{content:attr(out);display:inline-block;position:absolute;left:0;color:#de9e3e;font-weight:300}.link-box a{display:inline-block;width:100%;color:#585858}.link-box a:after{content:"send";font-family:"Material Icons";display:inline-block;vertical-align:middle}.link-box a:hover{color:#409eff}.pagination{text-align:center;padding-top:30px;border-top:solid 1px #dfdfdf;margin-top:30px;font-size:0}.pagination>.paging-item{display:inline-block;vertical-align:middle;font-size:15px;border:solid 1px #dadada;width:30px;height:30px;text-align:center;line-height:30px;color:#999;cursor:pointer}.pagination>.paging-item+*{margin-left:5px}.pagination>.paging-item[class*=material-icons]{font-size:20px}.pagination>.paging-item.active{background:#782668;color:#fff;border-color:#782668}.pagination>.paging-item:hover{background:#782668;color:#fff;border-color:#782668;background:#9783e3;color:#fff;border-color:#9783e3}.backBtn{line-height:48px;border:solid 1px #983985;display:inline-block;padding:0 28px;cursor:pointer;color:#282828;-webkit-transition:.5s;transition:.5s;font-size:15px;letter-spacing:6px;font-weight:300}.backBtn:after{content:"";width:20px;height:16px;display:inline-block;vertical-align:middle;background:url(../images/svg/link-arrow-dark.svg) no-repeat center center;background-size:cover;position:relative;top:-1px;margin-left:2px}.backBtn:hover{background:#782668;color:#fff;border-color:#782668}.backBtn:hover:after{background-image:url(../images/svg/link-arrow-white.svg)}.chat-container .chat-item{margin-top:5px}.chat-container .chat-item+.chat-item{margin-top:30px}.chat-container .chat-item>*{padding:5px 10px}.chat-container .chat-title{background:#782668;color:#fff}.chat-container .chat-item.reply .chat-title{background:#a9629b}.chat-container .chat-detail{font-size:15px;line-height:24px;padding:20px 10px;font-weight:300}.chat-container .chat-foot{text-align:right;font-size:13px}.img-auto{display:block;margin:auto;text-align:center}#keyreply-container{bottom:10px !important;right:5px !important;-webkit-transition:.5s;transition:.5s}#keyreply-container.show{bottom:90px !important}#keyreply-container .keyreply-launcher{display:none !important}#keyreply-container .keyreply-launcher.keyreply-launcher-active .keyreply-brand{display:none !important}#keyreply-container .keyreply-chat-icon{opacity:1 !important;display:block !important}#keyreply-container .keyreply-chat-icon[data-type=line]{bottom:76px}@media(min-width: 1920px){.slides-container .slideCover .slideMask{background-position:center center}.about-item .item-detail{width:calc(100% - 360px)}}@media(min-width: 641px){.header .navMenu a.menu{padding:16px 0}.header .navMenu a.menu:hover,.header .navMenu a.menu.active{padding:16px 0}.header .navMenu a.menu:hover:after,.header .navMenu a.menu.active:after{content:"keyboard_arrow_down";font-family:"Material Icons";display:block;text-align:center;font-size:30px;position:absolute;bottom:-4px;width:100%;line-height:12px}.form-container.form-style-trust .form-tr+.form-tr{border-top:dotted 1px #d4d4d4}.form-container.form-style-trust .form-th{width:200px;color:#333;text-align:left;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}.form-container.form-style-trust .form-tr .form-td{width:calc(100% - 230px);color:#666;font-weight:300}.list.inline{width:50%;margin-bottom:50px;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.list.inline+.list.inline{margin-top:0;border:none;padding-top:0}.list.inline[type=img] .list-img{margin-right:0;margin-top:10px;display:inline-block}.list.inline[type=img] .list-detail{width:calc(100% - 160px);margin-left:20px}.list.inline[type=img][row="3"]{width:33.3333333333%}.list.inline[type=img][row="3"] .list-img{width:100%;height:280px}.list.inline[type=img][row="3"] .list-detail{width:100%;margin-left:0}.list .list-detail{height:160px}.list .list-text+.list-body{max-height:110px}.footer .footer-menu .foot-logo a{font-weight:500}.footer .footer-menu .foot-logo a img{min-width:100px}.footer .footer-menu .foot-logo a[title=華夏仁本] img{max-width:90px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen\0 {.footer .footer-menu .foot-logo a img{max-width:100px}}@media(max-width: 641px){body{width:100vw;overflow-x:hidden}.header{height:93px}.header .rwd-menu-btn{display:inline-block;position:fixed;right:5vw;top:33px;z-index:11}.header .navMenu{z-index:10;padding:0;left:0;position:fixed;width:100vw;background:rgba(255,255,255,.9);border-top:solid 6px #782668;top:0;padding-bottom:15px;overflow:hidden;-webkit-transition:cubic-bezier(0.79, -0.01, 1, 1) .5s;transition:cubic-bezier(0.79, -0.01, 1, 1) .5s;height:74px}.header.active .navMenu{height:466px}.header .navMenu a{display:block;width:100vw;text-align:center}.header .navMenu a.logo{padding:10px 0;background:#fff;padding:16px 15px;text-align:left}.header .navMenu a.logo img{height:60px}.header .navMenu a.menu{display:block;width:100vw;text-align:center;line-height:40px;margin-top:-1px;padding-top:10px}.header .navMenu a.menu+a.menu{padding-top:0}.header .navMenu a.websiteBtn{position:relative;margin-top:10px}.header .navMenu a.menu:hover:after{display:none}.header .navMenu a.menu small{display:inline-block;vertical-align:middle}.header .navMenu a.menu small:before{content:"\\";display:inline-block;margin:0 5px;vertical-align:top}.home-container .home-item .img-list .item .imgMask{height:220px}.home-container>*[class$=item] .item-title{width:100%;margin:0;text-align:center;padding-right:0}.home-container>*[class$=item] .item-title:after,.home-container>*[class$=item] .item-title~*:not([not-width]){width:100%}.home-container>*[class$=item] .item-more{margin-left:0;text-align:center}.home-container>*[class$=item] .item-detail{width:100%}.slides-container{padding-bottom:0;height:auto;width:100%}.slides-container .page-container{width:100vw}.slides-container .slideCover{height:auto;width:100%}.slides-container .slideCover .slideMask{height:auto;width:100%}.slides-container .slideCover .slideMask img{height:auto;width:100%}.slick-slider .slick-track,.slick-slider .slick-list{height:auto;width:100%}.slides-container .slideCover .slick-arrow{margin:inherit;top:18vw;width:20px;height:10px}.slides-container .slideCover .slick-prev{left:10px}.slides-container .slideCover .slick-next{right:10px}.slides-container .slideCover .slick-dots{height:36px}.slides-container .slideCover .slick-dots>*{height:5px;width:5px;margin:3.6% 6px}.slides-container.inside .slideCover{height:auto}.slides-container.inside .slideCover .slideMask{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide div{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide div a{height:auto}.slides-container.inside .slideCover .slideMask img{height:auto}.slides-container.inside .slick-track,.slides-container.inside .slick-list{height:auto}.home-container>*[class$=item] .item-title{font-size:22px}.home-container .home-item{padding-top:30px;padding-bottom:46px}.home-container .home-item .img-list .item{width:100%;margin-top:25px;max-width:inherit}.home-container .home-item .img-list .item+.item{margin-left:0;border-top:solid 1px #b65ba4;padding-top:25px}.home-container .home-item .img-list .item .img-title{font-size:18px}.home-container>*[class$=item]>*>*{font-size:16px}.home-container .about-item{padding-top:35px}.home-container .about-item .item-detail{width:90%;margin-left:5%;margin-top:30px}.about-item .item-img{position:relative;margin:auto;display:block;right:0;bottom:0;margin-top:30px}.home-container .about-item .item-more{width:90%;margin-left:5%}.home-container .service-item{padding-bottom:0}.home-container .service-item .item-title{padding:40px 0}.home-container .service-item .item-img{top:0;margin:auto;display:block}.home-container .service-item .item-detail{margin-left:5%;margin-top:30px;width:90%}.pageBox .page-detail iframe{height:auto;min-height:300px;width:100%}.footer .footer-menu{padding-bottom:22px}.footer .footer-menu .foot-logo,.footer .footer-menu .menu-item{display:block;width:100%}.footer .footer-menu .foot-logo a{width:calc((100% - 10px)/3);display:inline-block}.footer .footer-menu .foot-logo a[title=華夏仁本] img{min-width:inherit;max-width:110px}.footer .footer-menu .foot-logo a:first-child{width:100%;padding-bottom:15px;display:none}.footer .footer-menu .menu-item{border:none;border-top:solid 1px #722364;margin-top:10px}.footer .footer-menu .menu-item a{display:inline-block;vertical-align:top;width:calc(50% - 3px);padding-top:15px}.footer .footer-down .text>span{display:block;font-size:0;height:1px}.slides-container.inside{height:auto}.slides-container.inside .slideCover{height:auto}.slides-container.inside .slideCover .slideMask{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide div{height:auto}.slides-container.inside .slideCover .slick-track .slice-slide div a{height:auto}.slides-container.inside .slideCover .slideMask img{height:auto}.slick-slider .slick-track,.slick-slider .slick-list{height:auto}.nav-container{min-height:auto;border-top:none;margin-top:0}.nav-container>.page-container{min-height:auto;width:100vw;padding:0 2.5vw}.nav-container .mobile-inside-btn{display:block;top:0;background:#9783e3;background:#921f92;width:100vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:15px;padding:0 2.5%}.nav-container .mobile-inside-btn:after{content:"";font-family:"element-icons";-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);display:inline-block;position:absolute;right:2.5%;font-size:30px;-webkit-transition:.3s;transition:.3s}.nav-container .mobile-inside-btn.active:after{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}.nav-container .left-item{position:absolute;z-index:2;background:#fff;top:50px;height:0;-webkit-transition:.5s;transition:.5s;overflow:hidden;left:0;top:0;border-color:#999}.nav-container .mobile-inside-btn.active+.left-item{height:auto}.nav-container .left-item a{display:block;position:relative;line-height:50px;width:100vw;padding:0 2.5%;-webkit-box-sizing:border-box;box-sizing:border-box}.nav-container .left-item a+a{border-top:solid 1px #999}.nav-container .left-item a.active{background:none;color:#a3a3a3}.nav-container .left-item+.right-item{padding-top:50px}.nav-container .right-item{position:relative;background:#f6f6f6;width:100vw;left:-2.5%;padding:0 2.5%;line-height:50px}.nav-container .right-item a{line-height:50px}.page-tags{padding-top:90px}.pageBox{width:95%;margin:auto}.nav-container[mobile=none]+.pageBox{padding-top:0}.pageBox[mobile=none]{padding-top:0}.pageBox .page-title{font-size:25px;text-align:center;padding-top:40px}.pageBox .img-inline{width:100%;margin:0;margin:auto;margin-bottom:50px;width:80%;display:block}.pageBox .img-inline+*{width:100%;margin:0}.pageBox .gallery-list img{margin:0 auto;width:auto;max-width:100%;display:block}.pageBox .gallery-list~.gallery-list img{margin-top:30px}.form-container .form-tr .verifyImg{margin:0;margin-top:10px}.form-container.form-style-trust .form-tr .form-th{color:#333;width:100px}.form-container.form-style-trust .form-tr .form-td{width:calc(100% - 102px)}.form-container.form-style-trust .form-tr+.form-tr{border-top:dotted 1px #d4d4d4}.form-container .form-tr.inline{width:100%}.list[type=img]{position:relative}.list[type=img] .list-img{margin:0;width:60px;height:60px}.list[type=img] .list-detail{width:calc(100% - 75px);margin-top:20px;margin-left:10px}.list[type=img] .list-img,.list[type=img] .list-text{display:inline-block;vertical-align:middle}.list.inline[type=img][row="3"]{width:100%;height:auto}.list.inline[type=img][row="3"] .list-img{width:100%;height:auto;margin-top:10px}.list.inline[type=img][row="3"] .list-detail{width:100%}.list.inline[type=img][row="3"] .list-detail .list-text{position:static;width:100%}.list-container{display:block;border:none}.list-container .list-caption{display:block;border:none}.list-container .list-tr{display:block;border:none}.list-container .list-tr:not(.list-head):nth-child(odd)>*{display:block;border:none}.list-container .list-td,.list-container .list-th{display:block;border:none}.list-container .list-head{display:none}.list-container .list-tr{border-bottom:dotted 1px #dedede;padding-top:10px}.list-container .list-td{position:relative;padding-left:100px;font-weight:300;font-size:15px}.list-container .list-td:before{content:attr(title);display:inline-block;vertical-align:top;position:absolute;left:0;font-weight:400;font-size:15px}.list-container+.pagination{border-top:0}.outRow{padding-left:0}.outRow:before{position:relative;width:100%}}@media(max-width: 321px){.page-container{width:92%}.header{height:68px}.header .rwd-menu-btn{top:26px}.header .navMenu{height:54px}.header.active .navMenu{height:446px}.header .navMenu a img{height:53px}.home-container>*[class$=item] .item-img{width:200px;height:200px}.footer .footer-down .freePhone{font-size:16px;padding:25px 0}}.floatContainer{position:fixed;right:18px;bottom:30px;display:flex;z-index:9;text-align:center;flex-direction:column;align-items:center;justify-content:center;gap:5px}.floatContainer>a{display:flex;width:40px;height:40px;border-radius:40px;align-items:center;justify-content:center}.floatContainer>a:not(.backTop){background:#722364;color:#fff}.floatContainer>a[href*="lin.ee"],.floatContainer>a[href*="line.me"]{background:#01b902}.floatContainer>a[href*=facebook]{background:#3d5b98}.floatContainer>a[href*=youtube],.floatContainer>a[href*=google]{background:#ff0100}.floatContainer .backTop{position:relative;right:unset;bottom:unset}