@charset "UTF-8";@font-face {font-family:"irnfont";src:url("/upload/font.woff2") format("woff2")}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:"Microsoft JhengHei",sans-serif,Arial,Helvetica;vertical-align:baseline}em{font-style:italic}strong{font-weight:bold}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow:-moz-scrollbars-vertical}img{border:none}table{border-collapse:collapse}svg{margin:0;padding:0;fill:currentColor;vertical-align:top}*{outline:none}body{font-size:15px;background-color:#fff;color:#4d4d4d;letter-spacing:0;visibility:visible}body.fixed{overflow:hidden}a{text-decoration:none;cursor:pointer;font-size:inherit;color:inherit;letter-spacing:1px}a.selected,a:hover{color:#fe0002}input{outline:0;font-size:1em}input[type=text],input[type=password],input[type=date],input[type=email],input[type=number]{padding:0px 5px;border:1px solid #d9d9d9;vertical-align:top;border-radius:0}input[type=radio],input[type=checkbox]{cursor:pointer;vertical-align:-2px;width:15px;height:15px;accent-color:#fe0002}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.radio{position:relative;display:block;width:20px;height:20px;box-sizing:border-box}.radio .rLabel{position:absolute;display:block;width:100%;height:100%;background-color:#fff;border:1px #ccc solid;box-sizing:border-box;border-radius:5px;top:0}.radio .rLabel:before{content:"";position:absolute;display:block;top:0;bottom:2px;left:0;right:0;margin:auto;width:8px;height:12px;border-bottom:3px #fff solid;border-right:3px #fff solid;box-sizing:border-box;opacity:0;transform:rotate(45deg)}.radio_group{display:flex}.radio .rInput{opacity:0}.radio .rInput:checked+.rLabel{background-color:#fe0002;border-color:#fe0002}.radio .rInput:checked+.rLabel:before{opacity:1}.cfOptItem{position:relative;display:flex;align-items:center;justify-content:flex-start}.cfOptItem .cfOptText{line-height:1.6;padding-top:3px;margin-left:3px}.cfOptItem+.cfOptItem{margin-left:12px}select{padding:2px;border:1px solid #d9d9d9;cursor:pointer;vertical-align:middle;outline:0;background-color:#fff;border-radius:0;font-size:15px;padding-left:10px}select option{font-size:18px}textarea{font-size:1em;padding:5px;resize:none;border:1px solid #d9d9d9;outline:0;border-radius:0}label{cursor:pointer}table{width:100%;background-color:#fff}table.list td{padding:5px;line-height:1.6em}table.list td.center{text-align:center}table.list td.right{text-align:right}table.list td.wd100{width:100px}table.list td.wd150{width:150px}table.list td.wd200{width:200px}table.list thead td{color:#4d4d4d;font-weight:bolder;background-color:#e6e6e6}table.list tbody td{border-bottom:1px solid #d9d9d9}table.list tbody tr:hover{background-color:#f2f2f2}svg{width:20px;height:20px}.select{position:relative;z-index:1;display:inline-flex;background-color:white;border-radius:5px;border:1px solid #cccccc;color:#404040;height:30px;overflow:hidden;padding:0;min-width:100px}.select select{position:relative;z-index:1;display:block;flex:auto;height:100%;padding-right:30px;border:none;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;letter-spacing:1px}.select::after{content:"▼";font-size:15px;z-index:0;top:0;right:0;bottom:0;position:absolute;width:30px;display:flex;justify-content:center;align-items:center}.select.readonly{color:#999999;border-color:#e6e6e6;background-color:#e6e6e6}.select.readonly select{color:#999999}.select:hover{border-color:#fe0002}.img_captcha{cursor:pointer}.empty{margin-left:20px}.hide{display:none !important}.main-color{color:#fe0002}.small{font-size:13px}.ellipsis,.ellipsis-3,.ellipsis-2,.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;word-break:break-word}.ellipsis-1{-webkit-line-clamp:1}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-3{-webkit-line-clamp:3}.red,.error{color:#e80009}.green{color:#589f35}.buttons{display:flex;flex-wrap:wrap}.buttons .button{cursor:pointer;color:#fe0002;background-color:#fff;border:1px solid #fe0002;border-radius:5px;font-size:17px;font-weight:bolder;padding:13px 20px;text-align:center;transition:color 0.5s,background-color 0.5s,border-color 0.5s}.buttons .button:hover{color:#fff;background-color:#fe0002}.buttons .button.gray{color:#fff;border-color:#999999;background-color:#999999}.buttons .button.gray:hover{color:#4d4d4d;background-color:#fff}.buttons .button.red{color:#fff;border-color:#ff6f75;background-color:#ff6f75}.buttons .button.red:hover{color:#ff6f75;border-color:#ff6f75;background-color:#fff}.buttons .button.m2{color:#fff;border-color:#346198;background-color:#346198}.buttons .button.m2:hover{color:#346198;border-color:#346198;background-color:#fff}.buttons .button.m1{color:#fff;border-color:#fe0002;background-color:#fe0002}.buttons .button.m1:hover{color:#fe0002;border-color:#fe0002;background-color:#fff}.buttons .button.dark{color:#fff;border-color:#262626;background-color:#262626}.buttons .button.dark:hover{color:#262626;border-color:#262626;background-color:#fff}.buttons .button.facebook{color:#fff;background-color:#3b5997}.buttons.center{justify-content:center}.buttons.right{justify-content:flex-end}.buttons.col2{width:100%;justify-content:space-between}.buttons.col2 .button{box-sizing:border-box;width:calc(50% - 10px)}.buttons.max{width:100%}.buttons.max .button{width:100%}.noJS>*{display:none !important}.noJS>noscript{display:block !important;width:100%;line-height:10em;font-size:21px;text-align:center;color:red}.mt0{margin-top:0px !important}.ml0{margin-left:0px !important}.mr0{margin-right:0px !important}.mb0{margin-bottom:0px !important}.mt5{margin-top:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.mb5{margin-bottom:5px !important}.mt10{margin-top:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.mt15{margin-top:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.mb15{margin-bottom:15px !important}.mt20{margin-top:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.mt25{margin-top:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.mb25{margin-bottom:25px !important}.mt30{margin-top:30px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.mt35{margin-top:35px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.mb35{margin-bottom:35px !important}.mt40{margin-top:40px !important}.ml40{margin-left:40px !important}.mr40{margin-right:40px !important}.mb40{margin-bottom:40px !important}.mt45{margin-top:45px !important}.ml45{margin-left:45px !important}.mr45{margin-right:45px !important}.mb45{margin-bottom:45px !important}.gray1{color:#0d0d0d !important}.gray2{color:#1a1a1a !important}.gray3{color:#262626 !important}.gray4{color:#333333 !important}.gray5{color:#404040 !important}.gray6{color:#4d4d4d !important}.gray7{color:#595959 !important}.gray8{color:#666666 !important}.gray9{color:#737373 !important}.gray10{color:gray !important}.gray11{color:#8c8c8c !important}.gray12{color:#999999 !important}.gray13{color:#a6a6a6 !important}.gray14{color:#b3b3b3 !important}.gray15{color:#bfbfbf !important}.gray16{color:#cccccc !important}.gray17{color:#d9d9d9 !important}.gray18{color:#e6e6e6 !important}.gray19{color:#f2f2f2 !important}body{max-width:1920px;margin:0px auto}.restrict{position:relative;width:100%;max-width:1720px;padding:0px;margin:0px auto}#tpl-template{position:absolute;z-index:0;top:0;left:0;right:0;margin:0 auto;opacity:0.5;overflow:hidden;display:flex;justify-content:center}#header{position:fixed;z-index:11;width:100%;max-width:1920px;margin:0 auto;height:85px;top:30px;left:0;right:0;transition:top 0.3s,height 0.3s;background-color:#ffffffee}#header .restrict{display:flex;height:100%}#header #logo{position:relative;flex:none;display:flex;align-items:center;color:#231815;padding-right:30px}#header #logo img{max-height:100%}#header #logo img.fixed{display:block}#header #logo img.normal{display:none}#header #logo::before{content:"";position:absolute;display:none;top:0;bottom:0;right:0;margin:0;width:1px;background-color:#cccccc}#header #menu{flex:auto;display:flex;justify-content:space-between;color:#333}#header #menu .item{position:relative;flex:auto;padding:0 10px;font-size:17px;font-weight:bold;display:flex;justify-content:center;align-items:center}#header #menu .item:hover{color:#fe0002}#header #menu .item+.item::before{content:"";position:absolute;display:block;top:0;bottom:0;left:-0.5px;margin:auto;height:30px;width:1px;background-color:#ccc}#header .menu-button{display:none;flex:none;align-items:center;justify-content:center;width:50px;cursor:pointer}#header .menu-button svg{width:30px;height:30px}#header .submenu{position:absolute;top:0;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;transition:opacity 0.5s,top 0.5s,visibility 0s 0.5s}#header .submenu .wrap{display:flex;justify-content:center;min-height:200px;margin:40px auto;flex-wrap:wrap}#header .submenu .item_title{padding-right:40px;font-weight:bold}#header .submenu .item_title h4{color:#fe0002;font-size:28px;padding:0;margin:0}#header .submenu .deep{position:relative;text-align:left;border-left:1px solid #fe0002;padding-left:20px;min-width:200px;overflow:hidden;overflow-y:auto}#header .submenu .deep .item{height:40px;display:flex;align-items:center;justify-content:space-between}#header .submenu .deep .item .link{flex:auto;display:flex;align-items:center;height:100%}#header .submenu .deep .item .arrow{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px}#header .submenu .deep .item .arrow:hover{justify-content:flex-end}#header .submenu .deep .item.selected{color:#346198}#header .submenu .deep .item.selected .link::before{content:"。";font-size:28px}#header .submenu .deep.d1{z-index:10}#header .submenu .deep.d2{z-index:5}#header .submenu .deep.d3{z-index:1}#header .submenu .deep .itemlist{position:absolute;top:0;left:-100%;width:calc(100% - 20px);display:block;opacity:0;transition:all 0.5s}#header .submenu .deep .itemlist.show{left:20px;opacity:1}#header .submenu .submenu-close{position:absolute;top:10px;right:10px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}#header .submenu.show{top:85px;opacity:1;visibility:visible;transition:opacity 0.5s,top 0.5s,visibility 0s}#header.fixed{top:0}#header.fixed #logo{}#header.fixed .menu-button{color:#fff}#menu-popup{position:fixed;z-index:15;top:0;right:0;left:0;bottom:0;visibility:hidden;opacity:0;transition:all 1s;display:flex;flex-direction:column;background-color:#fff}#menu-popup .titlebar{display:flex;justify-content:space-between;height:50px;background-color:#262626}#menu-popup .logo{position:relative;flex:none;display:flex;align-items:center}#menu-popup .logo img{max-height:100%}#menu-popup .close{display:flex;align-items:center;justify-content:center;width:50px;height:100%;color:#fff}#menu-popup .close svg{width:30px;height:30px}#menu-popup .menu-block{position:absolute;top:50px;left:0;right:0;bottom:20px;padding:15px;overflow:hidden;overflow-y:auto}#menu-popup .menu-block .item{padding:15px 10px;border-bottom:1px dashed #fe0002;font-weight:bold}#menu-popup .menu-block .item .info{display:flex;align-items:center}#menu-popup .menu-block .item .info img{width:15px;height:15px}#menu-popup .menu-block .item .info .name{font-size:19px;margin-right:10px}#menu-popup .menu-block .item .info .note{color:#fe0002}#menu-popup .menu-block .item .child{display:none;flex-direction:column;margin:15px 0 0 25px}#menu-popup .menu-block .item .child .link{font-size:16px}#menu-popup .menu-block .item .child .link:hover,#menu-popup .menu-block .item .child .link.selected{color:#fe0002;text-decoration:underline;text-underline-offset:5px}#menu-popup .menu-block .item .child .link+.link{margin-top:10px}#menu-popup .menu-block .item.selected .child{display:flex}#menu-popup.show{opacity:1;visibility:visible}#footer{position:relative;z-index:1;margin:0 auto;background-color:#f7f6f5}#footer .footer-wrap{background:#f7f6f5;padding:60px 0 40px;color:#333}#footer .footer-wrap .restrict{display:flex;align-items:flex-start}#footer .info-wrap{flex:none;margin-right:20px}#footer .info-wrap .logo{max-height:50px}#footer .info-wrap .name{font-size:18px;font-weight:bold}#footer .info-wrap .name+.item{margin-top:10px}#footer .info-wrap .info{max-width:300px}#footer .info-wrap .item{margin-top:5px}#footer .logo-wrap{display:flex;margin-bottom:15px}#footer .logo-wrap .logo{margin-right:20px}#footer .logo-wrap .shareBar{width:40px;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff}#footer .logo-wrap .shareBar.fb{background-color:#3b5997}#footer .logo-wrap .shareBar.line{background-color:#00ba01}#footer .share-list{margin-top:30px}#footer .share-list .shareBar+.shareBar{margin-left:40px}#footer .share-list .shareBar svg{width:24px;height:24px}#footer .menu-maps{flex:auto;display:flex;justify-content:center;width:100%;padding:0 10px;border-right:1px solid #ccc}#footer .menu-maps .maps{flex:auto;display:flex;flex-wrap:wrap;justify-content:space-evenly}#footer .menu-maps .item{display:flex;flex-direction:column;align-items:center;margin:0 10px 20px}#footer .menu-maps .item .content{display:flex}#footer .menu-maps .item .link{display:flex;align-items:center;padding:8px 0;text-align:center;justify-content:center;position:relative;transition:all 0.3s;min-width:96px}#footer .menu-maps .item .link::before{content:"　";position:relative;left:0;bottom:0;display:none}#footer .menu-maps .item .link:hover{color:#fe0002}#footer .menu-maps .item .link:hover::before{visibility:visible;content:"。";position:relative;left:0;bottom:0;display:block}#footer .menu-maps .item .title{width:100%;text-align:center;position:relative;font-size:18px;font-weight:bold;padding:0 0 10px;margin-bottom:10px}#footer .menu-maps .item .title::before{content:"";position:absolute;left:0;bottom:0;display:block;margin-top:10px;width:100%;height:1px;background-color:#fe0002}#footer .service-area{padding-left:60px}#footer .service-area .buttons{padding:0 10px}#footer .service-area .buttons a{display:flex;width:100%;align-items:center;margin-bottom:20px}#footer .service-area .buttons a .icon{height:40px;width:60px;background-color:#cececf;display:flex;align-items:center;justify-content:center}#footer .service-area .buttons a .icon svg{color:#fff}#footer .service-area .buttons a .text{font-weight:bold;height:40px;width:100%;background-color:#e5e5e5;display:flex;align-items:center;justify-content:center}#footer .service-area .buttons a:hover .icon svg{color:#fe0002}#footer .service-area .menu-maps{border-right:none}#footer .copyright{padding:15px 10px;height:60px;display:flex;justify-content:center;align-items:center;color:#333;border-top:1px solid #ccc}#footer-bar{position:fixed;z-index:14;left:0;right:0;bottom:0;display:none;justify-content:space-around;align-items:center;height:60px;background:#e9f2e5}#footer-bar .item{display:flex;flex-direction:column;align-items:center;font-size:14px}#footer-bar .item svg{width:18px;height:18px;margin-bottom:5px}#footer-bar .item:hover{color:#fe0002}#container{position:relative;z-index:0;overflow:hidden}#container .allbanner img{max-width:100%}#container.home{}#container.inner{background-color:#ffffff}#content{min-height:300px}.nav-banner{position:relative}.nav-banner .swiper-slide{font-size:0}.nav-banner .swiper-slide .image img{max-width:100%}.nav-banner .swiper-news{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;bottom:0;left:0;right:0;margin-left:30px;width:535px}.nav-banner .swiper-news .textsBlock{display:block;padding:15px 25px 15px 40px;width:535px;background-color:#fff}.nav-banner .swiper-news .textsBlock .subtitle{display:block;line-height:25px;font-size:13px;color:#999999}.nav-banner .swiper-news .textsBlock .title{margin:0 0 0;line-height:1.2em;font-size:29px;font-weight:bold;color:#666}.nav-banner .swiper-news .textsBlock .buttons{margin-top:10px}.nav-banner .swiper-news .textsBlock .buttons .button{font-size:11px}.nav-banner .swiper-block{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;bottom:0;right:0;padding:0 30px 85px;width:calc(100% - 565px)}.nav-banner .swiper-pagination{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.nav-banner .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;margin:0 5px;width:45px;height:45px;text-align:center;letter-spacing:1px;font-size:15px;color:#fff;background-color:transparent;opacity:1;transition:width 0.5s 0s ease}.nav-banner .swiper-pagination-bullet::after{content:"";display:flex;justify-content:center;align-items:center;margin:0;width:0;height:1px;background-color:#fff;transition:0.5s 0s ease}.nav-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:105px;background:none}.nav-banner .swiper-pagination-bullet.swiper-pagination-bullet-active::after{margin-left:5px;width:70px}.nav-banner .swiper-arrows{position:relative;display:flex;align-items:center;justify-content:space-between;width:105px}.nav-banner .swiper-arrows .swiper-button-prev,.nav-banner .swiper-arrows .swiper-button-next{position:relative;z-index:10;top:auto;bottom:auto;left:auto;right:auto;display:flex;align-items:center;justify-content:center;margin:0;width:45px;height:45px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fff solid;border-radius:50%;transition:0.3s 0s ease;background:none;padding:7px}.progress-model{position:fixed;z-index:9999;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,0.7);display:flex;justify-content:center;align-items:center}.progress-model .progress-wrap{width:480px;background-color:white;padding:5px;border-radius:5px;flex-direction:column}.progress-model .progress-wrap .progress-text{line-height:20px;min-height:24px;text-align:center}.artBlock img{max-width:100%;width:auto !important;height:auto !important;margin:0px auto;display:block}.artBlock .item{position:relative;width:100%}.artBlock .item iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.artBlock .item ul,.artBlock .item ol{padding-left:30px}.artBlock .item .title{color:#fe0002;font-size:32px;font-weight:bold;line-height:1.2em}.artBlock .item .title+.txt,.artBlock .item .title+.subtitle{margin-top:35px}.artBlock .item .title+.col2{margin-top:20px}.artBlock .item .subtitle{color:#346198;font-size:19px;font-weight:bold;line-height:2em}.artBlock .item .subtitle+.txt{margin-top:35px}.artBlock .item .txt{line-height:1.8em;font-size:19px}.artBlock .item .txt.letter:first-letter{font-size:32px;text-transform:uppercase}.artBlock .item .txt+.title,.artBlock .item .txt+.icon-title{margin-top:35px}.artBlock .item.text-center{align-self:center}.artBlock .item.text-right{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.artBlock .item.image{display:flex;align-items:center}.artBlock .item.image .border{position:relative;display:inline-flex}.artBlock .item.image .border img{position:relative;z-index:2;max-width:100%;margin:0}.artBlock .item.image .border::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:-2px;width:calc(100% + 4px);height:calc(100% + 4px);display:block;background-color:#000;opacity:0.5}.artBlock .item.image .border.left-top{padding:20px 0 0 20px}.artBlock .item.image .border.left-top::before{margin:0 20px 20px 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.left-bottom{padding:0 0 20px 20px}.artBlock .item.image .border.left-bottom::before{margin:20px 20px 0 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.right-top{padding:20px 20px 0 0}.artBlock .item.image .border.right-top::before{margin:0 0 20px 20px;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.right-bottom{padding:0 20px 20px 0}.artBlock .item.image .border.right-bottom::before{margin:20px 0 0 20px;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border2{position:relative;display:inline-flex}.artBlock .item.image .border2 img{position:relative;z-index:2;max-width:100%;margin:0}.artBlock .item.image .border2::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:-5px;width:100%;height:100%;display:block;border:5px solid #eee}.artBlock .item.image .border2.left-top{padding:20px 0 0 20px}.artBlock .item.image .border2.left-top::before{margin:0 20px 20px 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border2.left-bottom{padding:0 0 20px 20px}.artBlock .item.image .border2.left-bottom::before{margin:20px 20px 0 0;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.image .border2.right-top{padding:20px 20px 0 0}.artBlock .item.image .border2.right-top::before{margin:0 0 20px 20px;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.image .border2.right-bottom{padding:0 20px 20px 0}.artBlock .item.image .border2.right-bottom::before{margin:20px 0 0 20px;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.iframe::before{content:"";display:block;padding-top:56.25%}.artBlock .item+.item,.artBlock .item+.col2,.artBlock .item+.icon-title{margin-top:45px}.artBlock .icon-title{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #cccccc;padding-bottom:10px}.artBlock .icon-title svg{width:36px;height:36px;margin-right:10px;color:#fe0002}.artBlock .icon-title .it-title{font-size:20px;font-weight:bold}.artBlock .icon-title .it-subtitle{color:#fe0002;font-size:18px;font-weight:bold}.artBlock .icon-title+.txt{font-size:17px}.artBlock .icon-title+.item,.artBlock .icon-title+.col2{margin-top:15px}.artBlock .col2{display:flex;justify-content:space-between}.artBlock .col2.center{align-items:center}.artBlock .col2 .item{width:calc(50% - 40px)}.artBlock .col2 .item+.item{margin:0}.artBlock .col2+.item,.artBlock .col2+.col2,.artBlock .col2+.col3,.artBlock .col2+.icon-title{margin-top:45px}.artBlock .col2 .col2 .item{width:calc(50% - 10px)}.artBlock .fullbanner{padding:110px 0 60px;background:center no-repeat;background-size:cover;color:#fff;margin-bottom:50px}.artBlock .fullbanner .restrict{max-width:1200px}.artBlock .fullbanner .item .title{color:#fff}#notify-model{position:fixed;z-index:1005;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;visibility:hidden;transition:all 0.4s}#notify-model #notify{position:fixed;z-index:1006;top:15%;left:0;right:0;margin:auto;display:inline-flex;justify-content:center;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.5));opacity:0;visibility:hidden;transition:all 0.4s;max-width:900px;max-height:70%;width:calc(100% - 20px)}#notify-model #notify .notify-wrap{position:relative}#notify-model #notify .close{position:absolute;right:-10px;top:-10px;width:24px;height:24px;color:#999999;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center}#notify-model #notify .close svg{width:20px;height:20px}#notify-model #notify .message{margin:0px auto;padding:8px 15px;line-height:24px;border-radius:4px;border:5px solid #999999;background-color:white;max-width:900px;word-break:break-all;max-height:100%;overflow:auto}#notify-model #notify.attention .message{color:#f6b81b;border-color:#f6b81b}#notify-model #notify.attention .close{display:none}#notify-model #notify.success .message,#notify-model #notify.success .close{color:#589f35;border-color:#589f35}#notify-model #notify.warning .message,#notify-model #notify.warning .close{color:#e80009;border-color:#e80009}#notify-model #notify.show{visibility:visible;opacity:1}#notify-model.show{visibility:visible;opacity:1}#notify-model.delay{transition-delay:0.4s}.overlay{position:fixed;z-index:999;top:0px;left:0px;right:0px;bottom:0px;margin:0px;opacity:0;visibility:hidden;background-color:#00000066;transition:all 0.4s}.overlay .popup{position:absolute;z-index:1000;top:0px;left:0px;right:0px;bottom:0px;margin:auto;max-width:1000px;max-height:750px;opacity:0;visibility:hidden;background-color:white;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);transition:all 0.4s;overflow:hidden;border-radius:5px}.overlay .popup .close{position:absolute;z-index:10;right:10px;top:15px;width:40px;height:40px;opacity:0.3}.overlay .popup .close:before,.overlay .popup .close:after{position:absolute;left:20px;content:" ";height:40px;width:2px;background-color:#4d4d4d;transition:transform 0.5s}.overlay .popup .close:before{transform:rotate(45deg)}.overlay .popup .close:after{transform:rotate(-45deg)}.overlay .popup .close:hover{opacity:1;cursor:pointer}.overlay .popup .close:hover:before{background-color:#fe0002;transform:rotate3d(0,0,1,225deg)}.overlay .popup .close:hover:after{background-color:#fe0002;transform:rotate3d(0,0,1,135deg)}.overlay .popup .contenter{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.overlay .popup.show{visibility:visible;opacity:1}.overlay .mCSB_scrollTools .mCSB_draggerRail{width:7px}.overlay .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:5px}.overlay.show{visibility:visible;opacity:1}.overlay.delay{transition-delay:0.4s}.breadcrumb{padding-top:20px;font-size:13px;color:gray}.headings{text-align:center;padding:20px 0}.headings .title{color:#333;font-size:36px;font-weight:bold}.headings .title .t_ch{font-size:20px}.headings .title .start{color:#fe0002}.headings .subtitle{color:gray;margin-top:5px}.uiform .item{border:1px solid #cccccc;border-radius:5px;background-color:#fff;padding:0 5px;height:60px}.uiform .item legend{padding:0 10px;background-color:#fff}.uiform .item legend.required::after{content:"*";color:#fe0002;margin-left:5px}.uiform .item input[type=text],.uiform .item input[type=password],.uiform .item input[type=date],.uiform .item input[type=email],.uiform .item input[type=number]{width:100%;height:35px;font-size:17px;border:none;background-color:transparent}.uiform .item .item-wrap{display:flex;align-items:center;width:100%;height:40px;margin-top:-5px}.uiform .item .item-wrap .gender{flex:none}.uiform .item .label{flex:none;display:flex;align-items:center;min-width:90px}.uiform .item .label svg{margin-right:5px}.uiform .item .label.required::after{content:"*";color:#fe0002;margin-left:5px}.uiform .item .input{position:relative;height:40px;border-bottom:1px solid #bfbfbf;display:flex;align-items:center}.uiform .item .input input{flex:auto;height:100%;border:none;min-width:0}.uiform .item .input.radio,.uiform .item .input.checkbox{border-bottom:none}.uiform .item .input.radio .wrap,.uiform .item .input.checkbox .wrap{display:flex}.uiform .item .input.radio .wrap+.wrap,.uiform .item .input.checkbox .wrap+.wrap{margin-left:15px}.uiform .item .input.radio input,.uiform .item .input.checkbox input{height:15px;width:15px}.uiform .item .input.radio .label,.uiform .item .input.checkbox .label{min-width:auto}.uiform .item .input.radio .label+.wrap,.uiform .item .input.checkbox .label+.wrap{margin-left:15px}.uiform .item .input:hover,.uiform .item .input:focus{border-bottom-color:#fe0002}.uiform .item .input.rb{border-bottom-color:#e80009}.uiform .item .select{display:flex;justify-content:space-between;height:35px;border:none}.uiform .item .select select{flex:auto;border:none;height:100%}.uiform .item .select select.rb{border-bottom-color:#e80009}.uiform .item .select select+select{margin-left:20px}.uiform .item.textarea{display:flex;align-items:center;height:auto}.uiform .item.textarea textarea{flex:auto;min-height:150px;border:none;min-width:0}.uiform .item.rb{border-color:#e80009}.uiform .item.rb legend{color:#e80009}.uiform .captcha{display:flex;align-items:center}.uiform .captcha .item{flex:auto}.uiform .captcha .label{letter-spacing:9px}.uiform .captcha .refresh_captcha{flex:none;display:flex;align-items:center;margin:10px 0 0 20px}.uiform .captcha .refresh_captcha img{max-height:100%;margin-right:20px}.uiform .buttons{height:50px;align-self:flex-end}.uiform .col2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 25px}.pagination{margin-top:40px;display:flex;justify-content:center}.pagination b,.pagination a:hover{color:#fff;background-color:#fe0002;border-radius:25px}.pagination a,.pagination b{width:50px;height:50px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;text-decoration:none;font-size:17px}.pagination a+a,.pagination a+b,.pagination b+a,.pagination b+b{margin-left:10px}.share-list{display:flex;align-items:center}.share-list .share-text{color:#999999}.share-list hr{margin:10px;width:15px;height:1px;background-color:#999999;border:0}.share-list .shareBar{display:flex;align-items:center;border-radius:17.5px;transition:color 0.3s;color:#999999}.share-list .shareBar .icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.share-list .shareBar .txt{max-width:0;overflow:hidden;transition:max-width 0.5s}.share-list .shareBar:hover{color:#fe0002}.share-list .shareBar+.shareBar{margin-left:10px}.share-list.vt{flex-direction:column;align-items:flex-start}.share-list.vt .shareBar{color:#fff}.share-list.vt .shareBar svg{width:24px;height:24px}.share-list.vt .shareBar .txt{max-width:80px;margin-right:15px}.share-list.vt .shareBar.fb{background-color:#3b5997}.share-list.vt .shareBar.yt{background-color:#ff0000}.share-list.vt .shareBar.line{background-color:#00ba01}.share-list.vt .shareBar.twitter{background-color:#1da1f2}.share-list.vt .shareBar.ig{background:url("../image/igBg.jpg") no-repeat}.share-list.vt .shareBar.skype{background-color:#00aded}.share-list.vt .shareBar.in{background-color:#4265a9}.share-list.vt .shareBar+.shareBar{margin-left:0;margin-top:15px}.share-list.autowrap{flex-wrap:wrap}.share-list.autowrap .share-text{width:100%}.share-list.autowrap .bars-list{display:flex;flex-wrap:wrap;padding-top:20px;margin:-20px 0 0 -20px}.share-list.autowrap .shareBar{color:#fff;margin:20px 0 0 20px}.share-list.autowrap .shareBar svg{width:24px;height:24px}.share-list.autowrap .shareBar .icon{margin-right:5px}.share-list.autowrap .shareBar .txt{max-width:none;margin-right:15px}.share-list.autowrap .shareBar.fb{background-color:#3b5997}.share-list.autowrap .shareBar.yt{background-color:#ff0000}.share-list.autowrap .shareBar.line{background-color:#00ba01}.share-list.autowrap .shareBar.twitter{background-color:#1da1f2}.share-list.autowrap .shareBar.skype{background-color:#00aded}.share-list.autowrap .shareBar.in{background-color:#4265a9}.share-list.autowrap .shareBar.ig{background:url("../image/igBg.jpg") no-repeat}.share-list.autowrap .shareBar+.shareBar{margin:20px 0 0 20px}.around-page{display:flex;justify-content:space-between;align-items:center;max-width:1720px;margin:45px auto 0}.around-page .page-back{flex:none;margin:0 10px}.around-page .page-back a{display:flex;justify-content:center;align-items:center;width:150px;height:38px;font-size:15px;border-radius:5px;border:1px solid #4d4d4d;background-color:#4d4d4d;color:#fff}.around-page .page-back a:hover{color:#262626;background-color:#fff}.around-page .page-prev,.around-page .page-next{width:calc(50% - 170px);flex:none}.around-page .page-prev a,.around-page .page-next a{display:flex;align-items:center;height:40px;font-size:17px;color:#333}.around-page .page-prev a:hover,.around-page .page-next a:hover{color:#fe0002}.around-page .page-prev .icon,.around-page .page-next .icon{flex:none;width:39px;height:39px;border:1px solid #fe0002;color:#fff;background-color:#fe0002;border-radius:50%;display:flex;justify-content:center;align-items:center}.around-page .page-prev .wrap-left,.around-page .page-prev .wrap-right,.around-page .page-next .wrap-left,.around-page .page-next .wrap-right{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.around-page .page-prev{justify-content:flex-start;text-align-last:left}.around-page .page-prev .wrap-left{margin-right:10px}.around-page .page-prev .wrap-right{flex:auto}.around-page .page-next{justify-content:flex-end;text-align:right}.around-page .page-next .wrap-left{flex:auto}.around-page .page-next .wrap-right{margin-left:10px}.artBlock img{max-width:100%;width:auto !important;height:auto !important;margin:0px auto;display:block}.artBlock .item{position:relative;width:100%}.artBlock .item iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.artBlock .item ul,.artBlock .item ol{padding-left:30px}.artBlock .item .title{color:#fe0002;font-size:32px;font-weight:bold;line-height:1.2em}.artBlock .item .title+.txt,.artBlock .item .title+.subtitle{margin-top:35px}.artBlock .item .title+.col2{margin-top:20px}.artBlock .item .subtitle{color:#999;font-size:19px;font-weight:bold;line-height:2em}.artBlock .item .subtitle+.txt{margin-top:35px}.artBlock .item .txt{line-height:1.8em;font-size:19px}.artBlock .item .txt.letter:first-letter{font-size:32px;text-transform:uppercase}.artBlock .item .txt+.title,.artBlock .item .txt+.icon-title{margin-top:35px}.artBlock .item.text-center{align-self:center}.artBlock .item.text-right{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.artBlock .item.image{display:flex;align-items:center}.artBlock .item.image .border{position:relative;display:inline-flex}.artBlock .item.image .border img{position:relative;z-index:2;max-width:100%;margin:0}.artBlock .item.image .border::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:-2px;width:calc(100% + 4px);height:calc(100% + 4px);display:block;background-color:#000;opacity:0.5}.artBlock .item.image .border.left-top{padding:20px 0 0 20px}.artBlock .item.image .border.left-top::before{margin:0 20px 20px 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.left-bottom{padding:0 0 20px 20px}.artBlock .item.image .border.left-bottom::before{margin:20px 20px 0 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.right-top{padding:20px 20px 0 0}.artBlock .item.image .border.right-top::before{margin:0 0 20px 20px;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border.right-bottom{padding:0 20px 20px 0}.artBlock .item.image .border.right-bottom::before{margin:20px 0 0 20px;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border2{position:relative;display:inline-flex}.artBlock .item.image .border2 img{position:relative;z-index:2;max-width:100%;margin:0}.artBlock .item.image .border2::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:-5px;width:100%;height:100%;display:block;border:5px solid #eee}.artBlock .item.image .border2.left-top{padding:20px 0 0 20px}.artBlock .item.image .border2.left-top::before{margin:0 20px 20px 0;width:calc(100% - 20px);height:calc(100% - 20px)}.artBlock .item.image .border2.left-bottom{padding:0 0 20px 20px}.artBlock .item.image .border2.left-bottom::before{margin:20px 20px 0 0;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.image .border2.right-top{padding:20px 20px 0 0}.artBlock .item.image .border2.right-top::before{margin:0 0 20px 20px;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.image .border2.right-bottom{padding:0 20px 20px 0}.artBlock .item.image .border2.right-bottom::before{margin:20px 0 0 20px;width:calc(100% - 30px);height:calc(100% - 30px)}.artBlock .item.iframe::before{content:"";display:block;padding-top:56.25%}.artBlock .item+.item,.artBlock .item+.col2,.artBlock .item+.col3,.artBlock .item+.icon-title{margin-top:45px}.artBlock .icon-title{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #cccccc;padding-bottom:10px}.artBlock .icon-title svg{width:36px;height:36px;margin-right:10px;color:#fe0002}.artBlock .icon-title .it-title{font-size:20px;font-weight:bold}.artBlock .icon-title .it-subtitle{color:#fe0002;font-size:18px;font-weight:bold}.artBlock .icon-title+.txt{font-size:17px}.artBlock .icon-title+.item,.artBlock .icon-title+.col2{margin-top:15px}.artBlock .col2{display:flex;justify-content:space-between}.artBlock .col2.center{align-items:center}.artBlock .col2 .item{width:calc(50% - 40px)}.artBlock .col2 .item+.item{margin:0}.artBlock .col2+.item,.artBlock .col2+.col2,.artBlock .col2+.col3,.artBlock .col2+.icon-title{margin-top:45px}.artBlock .col2 .col2 .item{width:calc(50% - 10px)}.artBlock .col3{display:flex;justify-content:space-between}.artBlock .col3.center{align-items:center}.artBlock .col3 .item{width:calc(33.33% - 40px)}.artBlock .col3 .item+.item{margin:0}.artBlock .col3+.item,.artBlock .col3+.col2,.artBlock .col3+.col3,.artBlock .col3+.icon-title{margin-top:45px}.artBlock .pdlink{margin-top:-20px}.artBlock .pdlink .button{margin:20px 20px 0 0;border-radius:18px;border:1px solid #999999;color:#000;padding:10px 20px}.artBlock .pdlink .button:hover{color:#fff;background-color:#fe0002;border-color:#fe0002}.artBlock .fullbanner{padding:110px 0 60px;background:center no-repeat;background-size:cover;color:#fff;margin-bottom:50px}.artBlock .fullbanner .restrict{max-width:1200px}.artBlock .fullbanner .item .title{color:#fff}.artBlock .fullbanner.about{padding:40px 0;background-size:100%;background-position:center top;margin-bottom:0}.artBlock .fullbanner.about .item .title{color:#fe0002}.artBlock .fullbanner.about .item .txt{color:#4d4d4d;font-size:19px}.artBlock .fullbanner.about .item .icon-list{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.artBlock .fullbanner.about .item .icon{width:100px;height:100px;border-radius:50%;background-color:#fe0002;color:#fff;display:flex;justify-content:center;align-items:center;padding:25px;margin:0 auto}.artBlock .fullbanner.about .item .icon svg{width:100%;height:100%}.artBlock .fullbanner.about .item .note{margin-top:10px;color:#4d4d4d;font-size:17px;font-weight:bold;text-align:center}.artBlock .fullbanner.about .col2 .item{width:calc(50% - 50px)}.artBlock .fullbanner.about .col2 .restrict{max-width:1450px}.back-top{position:fixed;display:block;bottom:90px;right:60px;width:50px;cursor:pointer;z-index:5;box-shadow:0px 0px 10px #66666699;transition:all 0.3s;right:0}.back-top .back1{background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:16px;font-weight:bold;text-align:center;padding:6px 0 10px;line-height:1.1}.back-top .back1 svg{margin:2px 0}.back-top .back2{background-color:#fe0002;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:16px;font-weight:bold;text-align:center;padding:3px 0 10px;color:#fff;line-height:1.2;letter-spacing:0}.back-top .back3{background-color:#cececf;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:16px;font-weight:bold;text-align:center;padding:10px 0 10px;color:#fff;line-height:1.2;letter-spacing:0;display:block}.back-top .back3 svg{width:20px;height:20px}.back-top .back3:hover{color:#fe0002}.back-top.left{right:auto;left:60px;box-shadow:none}.back-top.left{left:10px}.back-top.left{left:auto;right:0;opacity:0;bottom:0;transition:all 0.8 sease-in;z-index:-100}.back-top.left.left.show{opacity:1;bottom:268px;z-index:120}.back-top .backchat{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 10px #66666699}.back-top .backchat svg{color:#fff;width:32px;height:32px;margin-top:2px}.back-top .backchat.line{background-color:#00ba01}.back-top .backchat.fb{background-color:#3b5997}.back-top .backchat.phone{background-color:#e73c25}.back-top .backchat+.backchat{margin-top:10px}.visitsBlock{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;background:url("../image/visitsBg.jpg") no-repeat 50% 50%;background-size:cover;width:100%;height:100vh;z-index:100}#visits-form{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate3d(0,-20%,0);color:#fff}#visits-form .title{display:block;background:url("../image/visitsLogo.png") no-repeat 50% 50%;width:365px;height:315px;margin:0;animation:visitsShow 0.8s cubic-bezier(0.37,0.99,0.92,0.96)}#visits-form .inputBox{display:flex;position:relative;width:300px;height:40px;border:1px solid rgba(255,255,255,0.35);border-radius:3px;box-sizing:border-box;margin:35px 0 0;transition:border-color 0.3s ease-in-out,width 0.8s cubic-bezier(0.53,0.07,0.93,0.44);overflow:hidden;animation:visitsShow 0.8s cubic-bezier(0.37,0.99,0.92,0.96) 0.1s}#visits-form .inputBox .passBox{flex:1;background:transparent;padding-left:13px;box-sizing:border-box;border:none;font-size:13px;font-family:"Barlow";color:white;letter-spacing:1.5px;background-image:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,black 100%);opacity:0.3}#visits-form .inputBox .subBtn{flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.35);width:50px;transition:background-color 0.3s ease-in-out;z-index:1}#visits-form .inputBox .subBtn .sprite{fill:white;transition:fill 0.3s ease-in-out}#visits-form .inputBox::before{content:"";position:absolute;top:0;left:0;background:#eeeeee;width:calc(100% - 50px);height:100%;box-shadow:0 0 2px rgba(0,0,0,0.25) inset;transform:translate3d(-100%,0,0)}#visits-form .inputBox.sending{border-color:white}#visits-form .inputBox.sending .subBtn{background-color:white}#visits-form .inputBox.sending .subBtn .sprite{fill:#333333}#visits-form .inputBox.sending::before{animation:visitsLoad 0.8s ease-in-out both;transform:translate3d(0,0,0)}#visits-form .inputBox.success{align-self:flex-end;width:0;border:none;margin-right:calc((100% - 300px) / 2)}#visits-form .inputBox.success::before{transform:translate3d(0,0,0);width:100%}#visits-form .inputBox.error::before{transform:translate3d(0,0,0);width:100%}#visits-form .inputBox:hover{border-color:white}#visits-form .inputBox:hover .subBtn{color:#333333;background-color:white}#visits-form .errorMsg{font-size:14px;color:rgba(255,255,255,0.6);line-height:2.143;text-align:center}#visits-form .errorMsg.sprite{fill:rgba(255,255,255,0.6);width:16px;height:16px;margin:-3.4px 5px 0 0}#visits-form input.passBox:-webkit-autofill{box-shadow:0 0 0 30px rgba(255,255,255,0.1) inset;-webkit-transition:background-color 999999s ease-in;transition:background-color 999999s ease-in}.home-block .block1 .text-item{padding:30px 80px 30px 0}.home-block .block1 .text-item .title{color:#fff;font-size:48px}.home-block .block1 .text-item .txt{color:#fff;font-size:18px}.home-block .block1 .buttons{margin-top:20px}.home-block .block1 .buttons .button{padding-left:30px;padding-right:30px}.home-block .block1 .buttons svg{margin-left:10px}.home-block .block2{padding:90px 0 40px}.home-block .block2 .title-wrap{text-align:center;margin-bottom:50px}.home-block .block2 .title{color:#fff;font-size:48px;font-weight:bold}.home-block .block2 .subtitle{color:#fe0002;font-size:24px;font-weight:bold}.home-block .block2 .plist{display:flex;flex-wrap:wrap;justify-content:center;max-width:1300px;margin:0 auto}.home-block .block2 .plist .item{position:relative;width:calc(50% - 40px);margin:0 20px}.home-block .block2 .plist .item img{max-width:100%;width:auto !important;height:auto !important;margin:0px auto;display:block}.home-block .block2 .desc{position:relative;text-align:center;font-size:28px;font-weight:bold;color:#fff;margin-top:30px}.home-block .block2 .desc::after{content:"";display:block;height:2px;width:150px;margin:20px auto 0;background-color:#fe0002}.home-block .block3 .slideBanner{display:flex;justify-content:space-between;margin-top:50px}.home-block .block3 .slideBanner .item{position:relative;background:center no-repeat;background-size:contain;box-sizing:border-box;transition:transform 0.5s,box-shadow 0.3s;cursor:auto}.home-block .block3 .slideBanner .item::before{content:"";display:block}.home-block .block3 .slideBanner .item[href]:hover{cursor:pointer;box-shadow:0px 0px 10px 0px #fff;transform:translate3d(-10px,-10px,0)}.home-block .block3 .slideBanner .sLeft{flex:none;display:flex;justify-content:space-between;flex-wrap:wrap;width:calc(62% - 15px)}.home-block .block3 .slideBanner .sLeft .item:nth-child(1){width:100%}.home-block .block3 .slideBanner .sLeft .item:nth-child(1)::before{padding-top:36.2%}.home-block .block3 .slideBanner .sLeft .item:nth-child(2){margin-top:30px;width:calc(58.5% - 15px)}.home-block .block3 .slideBanner .sLeft .item:nth-child(2)::before{padding-top:63.33%}.home-block .block3 .slideBanner .sLeft .item:nth-child(3){margin-top:30px;width:calc(41.5% - 15px)}.home-block .block3 .slideBanner .sLeft .item:nth-child(3)::before{padding-top:90.47%}.home-block .block3 .slideBanner .sRight{flex:none;display:flex;flex-wrap:wrap;width:calc(38% - 15px)}.home-block .block3 .slideBanner .sRight .item{width:100%}.home-block .block3 .slideBanner .sRight .item::before{padding-top:59.37%}.home-block .block3 .slideBanner .sRight .item+.item{margin-top:30px}.contact-block{padding-bottom:50px}.contact-block .contact-title{max-width:800px;padding:0 220px 30px;border-bottom:2px solid #fe0002;margin:0 20px 0 20px}.contact-block .contact-title .title{color:#fe0002;font-size:42px;font-weight:bold}.contact-block .contact-title .subtitle{color:#000;font-size:19px}.contact-block .location-block{margin-top:60px}.contact-block .location-block .right{display:flex;justify-content:flex-end}.contact-block .location-block .location-wrap{max-width:1100px;margin:40px auto 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}.contact-block .location-block .info .item{display:flex;align-items:flex-start}.contact-block .location-block .info .item .icon{flex:none;width:35px;height:35px;color:#fe0002;margin-right:20px;display:flex;justify-content:center}.contact-block .location-block .info .item+.item{margin-top:30px}.contact-block .location-block .info .item .title{font-size:19px;font-weight:bold;line-height:0.9em;margin-bottom:8px}.contact-block .location-block .info .item .txt{font-size:17px}.contact-block .location-block .share-list .share-text{width:100%;color:#999999;font-size:19px;font-weight:bold;margin-bottom:15px}.contact-block .location-block .share-list .shareBar{height:45px;border-radius:5px;padding-left:10px;margin:0 15px 15px 0;min-width:150px}.contact-block .uiform .restrict{max-width:1300px;margin:0 auto}.contact-block .uiform .desc{font-size:19px;padding:20px 0}.contact-block .uiform .captcha .refresh_captcha{margin-left:10px}.contact-block .uiform .captcha .refresh_captcha img{margin-right:10px}.contact-block .uiform .buttons .button{min-width:150px}.contact-block .uiform .buttons .button.form-send{margin-left:20px}@keyframes visitsLoad{0%{transform:translate3d(-100%,0,0)}30%{transform:translate3d(-70%,0,0)}80%{transform:translate3d(-20%,0,0)}95%{transform:translate3d(-5%,0,0)}100%{transform:translate3d(0%,0,0)}}@keyframes visitsShow{0%{opacity:0;transform:translate3d(0,45px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.article-about{padding-bottom:30px}.article-about img{max-width:100%}.article-about .share-list{justify-content:flex-end}.article-about .fullbanner{padding:40px 0;background-size:contain;background-position:left top}.article-about .fullbanner .item .title{color:#fe0002}.article-about .fullbanner .item .txt{color:#4d4d4d;font-size:17px}.article-about .fullbanner .item .icon-list{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.article-about .fullbanner .item .icon{width:130px;height:130px;border-radius:50%;background-color:#fe0002;color:#fff;display:flex;justify-content:center;align-items:center;padding:20px;margin:0 auto}.article-about .fullbanner .item .icon svg{width:100%;height:100%}.article-about .fullbanner .item .note{margin-top:10px;color:#4d4d4d;font-size:19px;font-weight:bold;text-align:center}.article-about .fullbanner .col2 .restrict{max-width:1450px}.article-about .fullbanner.gray{background-image:none;background-color:#d9d9d9}.article-about .photo-list{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px}.article-filter{padding-bottom:10px;text-align:center;overflow:hidden;overflow-x:auto}.article-filter .filter-wrap{display:inline-flex}.article-filter .item{display:flex;justify-content:center;align-items:center;position:relative;padding:0 20px}.article-filter .item a{display:flex;align-items:center;height:40px;position:relative;white-space:nowrap;padding:0 20px}.article-filter .item a.selected{color:#fe0002}.article-filter .item a.selected::before,.article-filter .item a.selected::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:1px;background-color:#fe0002}.article-filter .item a.selected::after{top:auto;bottom:0}.article-filter .item+.item::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:1px;margin:10px 0;background-color:#999999}.article-list{max-width:1300px;margin:0 auto;padding:50px 0}.article-list .list-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}.article-list .item{position:relative;display:flex;background-color:#fff;box-shadow:9px 9px 20px rgba(0,0,0,0.1)}.article-list .item .image{flex:none;background:center no-repeat;background-size:cover;width:43%;height:250px}.article-list .item .info{flex:auto;padding:45px 30px 20px}.article-list .item .title{position:relative;z-index:2;color:#fe0002;font-size:19px;font-weight:bold}.article-list .item .note{position:relative;z-index:2;line-height:1.8em;margin-top:20px;height:80px;color:#999999}.article-list .item .more{position:relative;z-index:2;display:flex;justify-content:flex-end;align-items:center;margin-top:20px;color:#999999}.article-list .item .more .icon{margin-left:15px;width:35px;height:35px;border:1px solid #e6e6e6;border-radius:50%;display:flex;justify-content:center;align-items:center}.article-list .item::after{content:"";position:absolute;z-index:1;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background:rgba(255,241,235,0.4);background-image:linear-gradient(120deg,#30a7dd33,#fe0002);opacity:0;transition:0.3s 0s ease}.article-list .item:hover .title,.article-list .item:hover .note,.article-list .item:hover .more{color:#fff;border-color:#fff}.article-list .item:hover::after{opacity:1}.article-info{padding:50px 0}.article-info .restrict{max-width:1720px;margin-left:auto;margin-right:auto}.article-info .more{position:relative;z-index:2;display:flex;justify-content:flex-end;align-items:center;margin-top:20px;color:#fe0002;font-size:19px;font-weight:bold}.article-info .more .icon{margin-left:15px;width:35px;height:35px;border:1px solid #fe0002;border-radius:50%;display:flex;justify-content:center;align-items:center}.article-info .more a{display:flex;align-items:center}.article-info .more a:hover{color:#346198}.article-info .more a:hover .icon{border-color:#346198}.article-info .title-block{display:flex;align-items:center}.article-info .title-block .date{flex:none;display:flex;color:#999999;width:145px;font-style:italic;border-right:2px solid #333;padding-right:20px}.article-info .title-block .date .day{line-height:0.9em;font-size:47px}.article-info .title-block .date .ym{margin-left:5px}.article-info .title-block .date .month{line-height:0.9em;font-size:29px}.article-info .title-block .date .year{line-height:0.9em;font-size:13px}.article-info .title-block .title{flex:auto;color:#333;padding:0 10px;font-size:32px;font-weight:bold}.article-info .title-block .share-list{flex:auto;justify-content:flex-end}.article-info .title-block .share-list hr{background-color:transparent}.article-info .info-desc{margin-top:40px;font-size:17px;line-height:2.2}.article-info .info-desc .block1 .title{font-size:42px}.branch .search-block{padding:20px;background-color:#e5e5e5}.branch .search-block ul.holder{list-style:none;margin-top:-20px;margin-left:-20px}.branch .search-block .holder>li{list-style:none;position:relative;margin-top:20px;margin-left:20px;width:calc(33.3333% - 20px)}.branch .search-block .holder>li.select{width:180px;height:40px;overflow:initial;z-index:999}.branch .search-block .holder>li.select.hide{display:none}.branch .search-block .holder>li.input{width:calc(100% - 440px);display:inline-block}.branch .search-block .holder>li.input.long{width:calc(100% - 220px)}.branch .search-block .holder>li>.valuebox{position:relative;width:100%;height:40px;line-height:40px;background-color:#fff}.branch .search-block .holder>li>.valuebox svg{position:absolute;top:50%;right:10px;margin-top:-8px;width:16px;height:16px;fill:#666}.branch .search-block .holder>li>.valuebox .search{position:absolute;display:block;top:0;right:0;width:40px;height:40px;cursor:pointer}.branch .search-block .holder>li>.valuebox .search>svg{top:50%;left:50%;margin-top:-8px;margin-left:-8px}.branch .search-block .holder>li>.dropdown{cursor:pointer}.branch .search-block .holder>li>.dropdown svg{margin-top:-10px;width:20px;height:20px}.branch .search-block .holder>li>.options{position:absolute;top:100%;width:100%;height:0;overflow:hidden;background-color:#fff;border:0px #ddd solid;box-sizing:border-box;z-index:2;transition:all 0.2s 0s ease}.branch .search-block .holder>li>.options.open{border:1px #ddd solid;height:200px}.branch .search-block .holder>li>.options .data>li{display:block;width:100%;box-sizing:border-box}.branch .search-block .holder>li>.options .data>li+li{border-top:1px #ddd solid}.branch .search-block .holder>li>.options .data>li a{display:block;padding:0 10px;height:30px;line-height:30px;font-size:15px;color:#666;cursor:pointer}.branch .search-block .holder>li>.options .data>li a:hover{background-color:#eee}.branch .search-block .holder>li>.valuebox .text,.branch .search-block .holder>li>.valuebox input[type=text]{padding-left:10px;padding-right:40px;width:100%;height:100%;font-size:15px;border:0;box-sizing:border-box;color:#666}.branch .search-block .holder>li>.valuebox input[type=text]{font-family:"Microsoft JhengHei"}.branch .map-block{position:relative;margin-top:30px;height:620px;overflow:hidden}.branch .map-block .tab-frame{position:absolute;top:0;left:0;width:280px;height:100%;z-index:1}.branch .map-block .tab-frame .accordion{position:absolute;display:none;top:50%;right:-40px;margin-top:-60px;padding:10px;width:40px;height:120px;text-align:center;background-color:#2b304d;border-radius:0 10px 10px 0;box-sizing:border-box;color:#fff;z-index:1;opacity:0.5;transition:all 0.2s 0s ease}.branch .map-block .tab-frame .accordion:hover{opacity:1}.branch .map-block .tab-frame .accordion svg{width:16px;height:16px}.branch .map-block .tab-frame .accordion .text{letter-spacing:0;font-size:15px}.branch .map-block .tabs{width:100%;height:100%;background-color:#f2f2f2;overflow:hidden}.branch .map-block .tabs .tabs-ul>li{width:100%;box-sizing:border-box}.branch .map-block .tabs .tabs-ul>li .tab{display:block;width:100%;border-bottom:1px solid #7b7b7c;padding:5px;box-sizing:border-box;cursor:pointer;background-color:#ededed;color:#333}.branch .map-block .tabs .tabs-ul>li .tab.selected,.branch .map-block .tabs .tabs-ul>li .tab:hover{background-color:#fe0002}.branch .map-block .tabs .tabs-ul>li .tab .tabin{padding:20px 10px}.branch .map-block .tabs .tabs-ul>li .tab.selected .tabin,.branch .map-block .tabs .tabs-ul>li .tab:hover .tabin{}.branch .map-block .tabs .tabs-ul>li .name{display:flex;align-items:center;line-height:1.2;font-size:18px;font-weight:bold;color:#333}.branch .map-block .tabs .tabs-ul>li .name span{font-size:12px;margin-left:8px}.branch .map-block .tabs .tabs-ul>li svg{width:14px;height:14px;margin-right:5px}.branch .map-block .tabs .tabs-ul>li .address{margin-top:12px;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:normal;color:#333}.branch .map-block .tabs .tabs-ul>li .phone{margin-top:10px;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:normal;color:#333}.branch .map-block .tabs .tabs-ul>li .tab.selected .name,.branch .map-block .tabs .tabs-ul>li .tab:hover .name{color:#fff}.branch .map-block .tabs .tabs-ul>li .tab.selected .address,.branch .map-block .tabs .tabs-ul>li .tab:hover .address{color:#fff}.branch .map-block .tabs .tabs-ul>li .tab.selected .phone,.branch .map-block .tabs .tabs-ul>li .tab:hover .phone{color:#fff}.branch .map-block .map{margin-left:280px;height:100%}.branch .map-block .map #google-container{height:100%}.branch .mCSB_inside>.mCSB_container{margin-right:4px}.branch .mCSB_scrollTools{width:4px}.branch .mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}.branch .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#cececf}.branch .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{background-color:#cececf}.branch .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#cececf}#google-container{width:100%;height:500px}#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:20px;background-color:#2b304d;text-align:center;line-height:32px;opacity:0.7;transition:all 0.3s linear}#cd-zoom-in:hover,#cd-zoom-out:hover{opacity:1}#cd-zoom-in{margin-top:20px;margin-bottom:1px;z-index:3;padding:9px}#cd-zoom-out{z-index:3;padding:9px}#cd-zoom-in svg,#cd-zoom-out svg{fill:#fff;width:15px;height:15px}.branch .googleinfo{display:none}.branch .gtitle{font-size:18px;letter-spacing:2px;font-weight:bold;padding:0 20px;width:546px}.branch .gcontent{margin-top:10px;display:flex;padding:0 20px 20px;width:546px}.branch .gcontent svg{width:16px;height:16px;margin-right:5px;margin-top:3px}.branch .gcontent img{max-width:284px}.branch .gcontent .gleft{margin-right:22px}.branch .gcontent .gright{width:200px}.branch .gcontent .address{margin-top:12px;line-height:1.4;letter-spacing:2px;font-size:16px;font-weight:normal;color:#333}.branch .gcontent .phone{margin-top:4px;line-height:1.4;letter-spacing:2px;font-size:16px;font-weight:normal;color:#333}.branch .gcontent .business{margin-top:12px;line-height:1.4;letter-spacing:2px;font-size:16px;font-weight:normal;color:#333}.article-list .list-block .list-ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.article-list .list-block .list-ul>li{margin-top:40px;width:calc(50% - 20px)}.article-list .list-block .item2{transition:all 0.3s;position:relative;display:flex;width:100%;height:250px;box-shadow:9px 9px 20px rgba(0,0,0,0.1);box-sizing:border-box}.article-list .list-block .item2 .text{transition:all 0.3s;background-color:#fff;width:40%;position:relative}.article-list .list-block .item2 .text::before{transition:all 0.3s;content:"";width:0;height:0;border-right:24px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;top:calc(50% - 12px);left:-24px}.article-list .list-block .item2 .text a{height:75%;display:block;position:relative;padding:30px 20px 0}.article-list .list-block .item2 .text .share{height:25%;display:flex;position:relative;padding:0 20px;align-items:center;justify-content:space-between}.article-list .list-block .item2 .text .cat{color:#e7161b;font-size:15px;font-weight:bold;display:flex;align-items:center;justify-content:space-between}.article-list .list-block .item2 .text .cat svg{width:15px;height:15px;opacity:0}.article-list .list-block .item2 .text .title{color:#666;font-size:19px;font-weight:bold;margin-top:20px}.article-list .list-block .item2 .text .desc{color:#999;font-size:12px;margin-top:5px}.article-list .list-block .item2 .text .share .icon{background-color:#000;color:#fff;fill:#fff;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer}.article-list .list-block .item2 .text .share .icon svg{width:15px;height:15px}.article-list .list-block .item2 .image{width:60%;background-size:cover;background-repeat:no-repeat;background-position:center}.article-list .list-block .item2:hover .text{background-color:#e7161b}.article-list .list-block .item2:hover .text::before{border-right-color:#e7161b}.article-list .list-block .item2:hover .text .share{background-color:#000}.article-list .list-block .item2:hover .text .cat{color:#fff}.article-list .list-block .item2:hover .text .cat svg{opacity:1}.article-list .list-block .item2:hover .text .title{color:#fff}.article-list .list-block .item2:hover .text .desc{color:#fff}.article-list .list-block .item2:hover .text .share .date{color:#fff}.article-list .list-block .item2:hover .text .share .icon{background-color:#fff;color:#000;fill:#000}.product-filter{display:flex;justify-content:center;align-items:center;padding:50px 0}.product-filter .select{width:300px;height:50px;border:none;background-color:#262626}.product-filter .select select{padding-left:20px;color:#fff}.product-filter .select option{color:#000}.product-filter .select::after{color:#fff}.product-filter .select.blue{background-color:#fe0002}.product-filter .select+.select{margin-left:20px}.product-list{position:relative;padding-bottom:40px}.product-list .list-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.product-list .item{display:flex;flex-direction:column;background-color:#fff}.product-list .item .image{display:flex;justify-content:flex-end;align-items:center;max-height:340px;overflow:hidden}.product-list .item .image img{max-width:340px;transition:max-width 1s}.product-list .item .info{padding:0 5px;margin-top:50px;text-align:center}.product-list .item .info .name{color:#fe0002;font-weight:bold;font-size:30px;margin-top:10px}.product-list .item .info .cname{color:gray;font-size:17px}.product-list .item .info .subname{font-size:17px;margin-top:15px;color:gray}.product-list .item .info .view{border:1px solid #999999;color:#000;font-size:18px;width:125px;height:35px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin:25px auto 0;transition:all 0.5s}.product-list .item .info .view::after{content:"⟩";font-weight:bold;margin-left:10px;margin-top:-2px}.product-list .item .info .price-info{display:flex;justify-content:center;align-items:center;margin-top:18px}.product-list .item .info .price-info .special{background-color:#ffa200;padding:0 2px;color:#fff;margin-right:6px}.product-list .item .info .price-info .price{color:#ffa200;font-size:21px;font-weight:bold}.product-list .item:hover .image img{max-width:400px}.product-list .item:hover .info .view{color:#fff;background-color:#fe0002;border-color:#fe0002}.product-info{position:relative;background-color:#f2f2f2;padding-bottom:30px}.product-info .info-top{background:url("../image/productBg.jpg") left top no-repeat;background-size:cover}.product-info .info-wrap{display:flex;justify-content:space-between;max-width:1450px;padding:90px 0 80px;margin:0 auto}.product-info .info-wrap .ileft,.product-info .info-wrap .iright{flex:auto;position:relative}.product-info .info-wrap .ileft{display:flex;justify-content:space-between;flex:none;width:650px}.product-info .info-wrap .iright{margin-left:45px}.product-info .info-wrap .swiper-container{position:relative;height:260px}.product-info .info-wrap .product-append{flex:none;position:relative;width:80px;height:330px;padding:35px 0}.product-info .info-wrap .swiper-slide{width:80px;height:80px;border:1px solid #cccccc;background-color:#fff;overflow:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center}.product-info .info-wrap .swiper-slide img{max-width:100%}.product-info .info-wrap .swiper-slide:hover,.product-info .info-wrap .swiper-slide.selected{border-color:#fe0002}.product-info .info-wrap .swiper-button-prev,.product-info .info-wrap .swiper-button-next{position:absolute;z-index:2px;top:auto;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;height:25px;background-image:none;background-color:#e6e6e6;color:#4d4d4d;margin:0}.product-info .info-wrap .swiper-button-prev svg,.product-info .info-wrap .swiper-button-next svg{width:30px;height:30px}.product-info .info-wrap .swiper-button-prev{top:0}.product-info .info-wrap .swiper-button-next{bottom:0}.product-info .info-wrap .top-block{display:flex;justify-content:space-between;align-items:center}.product-info .info-wrap .cover{display:flex;justify-content:center;align-items:center;margin-left:35px;background-color:#fff;max-width:530px}.product-info .info-wrap .cover img{max-width:530px}.product-info .info-wrap .subname{display:inline-block;color:#fe0002;padding:2px 5px}.product-info .info-wrap .name{font-size:30px;font-weight:bold;margin:10px 0 50px}.product-info .info-wrap .summary{font-size:16px;letter-spacing:0.7px;line-height:1.8em}.product-info .info-wrap .price-wrap{display:flex;align-items:baseline}.product-info .info-wrap .price-wrap .price,.product-info .info-wrap .price-wrap .special{color:#ffa200;font-size:30px;font-weight:bold}.product-info .info-wrap .price-wrap .special+.price{color:#666666;font-size:16px;margin-left:10px;text-decoration:line-through}.product-info .info-wrap .attribs{margin-top:20px;min-height:250px}.product-info .info-wrap .attrib-title{font-size:21px;font-weight:bold;color:#fe0002}.product-info .info-wrap .attrib{line-height:1.2em;margin:15px 0 0}.product-info .info-wrap .attrib .item+.item{margin-top:15px}.product-info .info-wrap .quantity{display:flex;align-items:center;height:45px;margin-top:30px}.product-info .info-wrap .quantity select{height:45px;width:200px}.product-info .info-wrap .quantity .stock_num{color:#fe0002}.product-info .info-wrap .buttons{margin-top:50px}.product-info .info-wrap .buttons .button{display:flex;justify-content:center;align-items:center;padding-top:5px;padding-bottom:5px}.product-info .info-wrap .buttons svg{width:35px;height:35px}.product-info .desc-block{margin:0}.product-info .contact-block{display:flex;justify-content:center;color:#fff;background-image:none;background-color:#346198;padding:50px 0}.product-info .contact-block .block-wrap{display:flex;justify-content:center;max-width:1080px}.product-info .contact-block .item{position:relative;text-align:center;width:33.33%;padding:0 20px}.product-info .contact-block .item .icon{width:40px;height:40px}.product-info .contact-block .item .title{margin-top:15px;font-size:21px;font-weight:bold}.product-info .contact-block .item .desc{font-size:16px;font-weight:bold;margin-top:15px;line-height:1.5em}.product-info .contact-block .item .buttons{margin-top:20px}.product-info .contact-block .item .buttons .button{width:240px;height:54px;border-radius:27px;color:#fff;border-color:#fff;background-color:#346198}.product-info .contact-block .item .buttons .button:hover{border-color:#fe0002;background-color:#fe0002}.product-info .contact-block .item+.item::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:1px;background-color:#fe0002}.product-info .related{margin-top:20px}.product-info .related .related-wrap{display:flex;justify-content:center;align-items:center}.product-info .related .title{font-size:36px;font-weight:bold;color:#fe0002;padding:20px;text-align:center}.product-info .related .related-list{position:relative;max-width:1850px;margin:0 auto}.product-info .related .related-list .item{display:flex;flex-direction:column;background-color:#fff}.product-info .related .related-list .item .image{display:flex;justify-content:flex-end;align-items:center;max-height:340px;overflow:hidden}.product-info .related .related-list .item .image img{max-width:340px;transition:max-width 1s}.product-info .related .related-list .item .info{margin-top:50px;padding:0 5px;text-align:center}.product-info .related .related-list .item .info .name{color:#fe0002;font-weight:bold;font-size:30px;margin-top:10px}.product-info .related .related-list .item .info .cname{color:gray;font-size:17px}.product-info .related .related-list .item .info .subname{font-size:17px;margin-top:15px;color:gray}.product-info .related .related-list .item .info .view{border:1px solid #999999;color:#000;font-size:18px;width:125px;height:35px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin:25px auto 0;transition:all 0.5s}.product-info .related .related-list .item .info .view::after{content:"⟩";font-weight:bold;margin-left:10px;margin-top:-2px}.product-info .related .related-list .item .info .price-info{display:flex;justify-content:center;align-items:center;margin-top:18px}.product-info .related .related-list .item .info .price-info .special{background-color:#ffa200;padding:0 2px;color:#fff;margin-right:6px}.product-info .related .related-list .item .info .price-info .price{color:#ffa200;font-size:21px;font-weight:bold}.product-info .related .related-list .item:hover .image img{max-width:400px}.product-info .related .related-list .item:hover .info .view{color:#fff;background-color:#fe0002;border-color:#fe0002}.product-info .related .related-list .swiper-container{max-width:1720px}.product-info .related .related-list .swiper-slide{overflow:hidden}.product-info .related .related-list .swiper-slide:hover{border-color:#fe0002}.product-info .related .related-list .swiper-button-prev,.product-info .related .related-list .swiper-button-next{position:absolute;z-index:2px;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-image:none;border:1px solid #fe0002;border-radius:50%;color:#fe0002;margin:auto}.product-info .related .related-list .swiper-button-prev svg,.product-info .related .related-list .swiper-button-next svg{width:40px;height:40px}.product-info .related .related-list .swiper-button-prev{right:auto}.product-info .related .related-list .swiper-button-next{left:auto}.login-block,.register-block{display:flex}.login-block .left-block,.register-block .left-block{position:absolute;top:0;left:0;bottom:0;flex:none;width:50%}.login-block .left-block .login-bg,.register-block .left-block .login-bg{position:relative;z-index:1;background:center no-repeat;background-size:cover;width:100%;height:100%}.login-block .left-block .link,.register-block .left-block .link{color:#fe0002}.login-block .left-block .wrap,.register-block .left-block .wrap{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:21px;font-weight:bold;transform:translateY(-30px)}.login-block .left-block .wrap svg,.register-block .left-block .wrap svg{width:90px;height:90px;color:#fe0002;margin-bottom:15px}.login-block .right-block,.register-block .right-block{position:absolute;top:0;right:0;bottom:0;flex:none;width:50%;padding:60px 40px;overflow:hidden;overflow-y:auto}.login-block .right-block .firstbuy,.register-block .right-block .firstbuy{margin-top:10px}.login-block .right-block .title,.register-block .right-block .title{color:#000;font-size:19px;font-weight:bold}.login-block .right-block .uiform,.register-block .right-block .uiform{margin:20px 0 60px}.login-block .social-wrap,.register-block .social-wrap{display:flex;flex-wrap:wrap;margin:10px 0 0 -10px}.login-block .social-wrap .item,.register-block .social-wrap .item{margin:10px 0 0 10px;width:128px;height:90px;border:1px solid #bfbfbf;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-block .social-wrap .item svg,.register-block .social-wrap .item svg{width:30px;height:30px;margin-bottom:5px}.login-block .social-wrap .item:hover,.register-block .social-wrap .item:hover{color:#fe0002;border-color:#fe0002}.login-block .social-wrap .item.facebook,.register-block .social-wrap .item.facebook{color:#fff;background-color:#3b5997;border-color:#3b5997}.login-block .social-wrap .item.facebook:hover,.register-block .social-wrap .item.facebook:hover{color:#3b5997;background-color:#fff}.login-block .social-wrap .item.line,.register-block .social-wrap .item.line{color:#fff;background-color:#00ba01;border-color:#00ba01}.login-block .social-wrap .item.line:hover,.register-block .social-wrap .item.line:hover{color:#00ba01;background-color:#fff}.forgotten-block{padding:40px}.forgotten-block .title{color:#000;font-size:19px;font-weight:bold}.forgotten-block .note{color:#666666}.forgotten-block .uiform{margin:20px 0 0}.forgotten-block .buttons{margin-top:20px}.account-block{background:url("../image/vein1-green.png"),url("../image/vein3-green.png"),url("../image/juicy2.png");background-repeat:no-repeat;background-position:left -50px bottom -90px,right -30px top -50px,left 35px top 20px;background-size:344px 259px,314px 205px,195px 272px;padding:50px;min-height:400px}.account-block .title{text-align:center}.account-block .title .icon{color:#fff;background-color:#fe0002;width:40px;height:40px;border-radius:10px;box-sizing:border-box;padding:7px;margin:0 auto}.account-block .title .icon svg{width:26px;height:26px}.account-block .title .txt{margin-top:5px;font-weight:bold;font-size:18px;color:#fe0002}.account-block .title .welcome{font-size:17px;margin-top:9px;color:#737373}.account-block .func-area{display:flex;flex-wrap:wrap;margin:25px 0 0 -10px}.account-block .func-area .item{position:relative;width:calc(16.667% - 10px);margin:10px 0 0 10px;background-color:#f0f5ee;border-radius:50%;transition:all 0.5s;display:flex;justify-content:center;align-items:center}.account-block .func-area .item .unread{position:absolute;top:7px;right:7px;line-height:15px;background-color:#e80009;color:#fff;padding:2px 4px;border-radius:5px;font-family:sans-serif;font-size:17px}.account-block .func-area .item .wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.account-block .func-area .item svg{width:60px;height:60px;color:#fe0002}.account-block .func-area .item .name{margin-top:15px;font-size:17px;font-weight:bold;color:#737373}.account-block .func-area .item::before{content:"";padding-top:100%}.account-block .func-area .item:hover{background-color:#fe0002;transform:translateY(-10px)}.account-block .func-area .item:hover svg,.account-block .func-area .item:hover .name{color:#fff}.password-block{padding:40px}.password-block .title{color:#000;font-size:19px;font-weight:bold}.password-block .uiform{margin:20px 0 0}.password-block .buttons{margin-top:20px}.edit-block{background:url("../image/vein1-green.png"),url("../image/vein3-green.png");background-repeat:no-repeat;background-position:left -8% bottom -45%,right -10% top -25%;background-size:344px 259px,314px 205px;padding:50px}.edit-block .title{color:#000;font-size:19px;font-weight:bold}.edit-block .uiform{margin-top:30px}.edit-block .picture{background:center no-repeat;width:150px;height:150px;background-size:contain;margin:20px auto;display:flex;justify-content:flex-end;align-items:flex-start}.edit-block .picture .wrap{display:flex;justify-content:center;align-items:center;width:40px;height:40px}.edit-block .picture .picture-change{background:#e6e6e6 center no-repeat;color:#231815;width:30px;height:30px;padding:5px;border-radius:50%}.edit-block .buttons{margin-top:50px}.edit-block .buttons.col2 .button{max-width:160px}.wish-block{background:url("../image/vein1-green.png"),url("../image/vein3-green.png");background-repeat:no-repeat;background-position:left -8% bottom -45%,right -10% top -25%;background-size:344px 259px,314px 205px;padding:50px}.wish-block .title{color:#000;font-size:19px;font-weight:bold}.wish-block .wish-list{margin-top:20px}.wish-block .wish-list .body{margin-top:40px}.wish-block .wish-list .body .item{display:flex;align-items:center}.wish-block .wish-list .body .item .thumb{flex:none;background:center no-repeat;background-size:contain;width:80px;height:80px}.wish-block .wish-list .body .item .wrap{flex:auto;display:flex;align-items:center}.wish-block .wish-list .body .item .name{flex:auto;font-size:18px;padding:0 5px}.wish-block .wish-list .body .item .stock{flex:none;width:100px;text-align:center}.wish-block .wish-list .body .item .buttons{flex:none;max-width:150px}.wish-block .wish-list .body .item .buttons .button{padding:5px}.wish-block .wish-list .body .item .buttons .button+.button{margin-top:5px}.wish-block .wish-list .body .item+.item{margin-top:10px;padding-top:10px;border-top:1px solid #cccccc}.wish-block .wish-list .body .empty{font-size:19px;margin:0;font-weight:bold}.wish-block .buttons.action{margin-top:40px}.order-block{background:url("../image/vein1-green.png"),url("../image/vein3-green.png");background-repeat:no-repeat;background-position:left -8% bottom -45%,right -10% top -25%;background-size:344px 259px,314px 205px;padding:50px}.order-block .title{color:#000;font-size:19px;font-weight:bold}.order-block .order-list{margin-top:20px}.order-block .order-list .pagination{margin-top:20px}.order-block .order-info{margin-top:20px}.order-block .order-info .info{display:flex;justify-content:space-between}.order-block .order-info .info .bold{font-weight:bold}.order-block .order-info .products,.order-block .order-info .payship,.order-block .order-info .historys,.order-block .order-info .comment,.order-block .order-info .buttons{margin-top:20px}.order-block .order-info .products .total{text-align:right}.order-block .order-info .payment-total{display:flex;justify-content:space-between;margin-top:10px}.order-block .order-info .payment-total .item{flex:auto}.order-block .order-info .payment-total .pdata{display:inline-block;padding:5px;background-color:#f2f2f2}.order-block .order-info .payment-total .pdata .data{display:flex}.order-block .order-info .payment-total .pdata .name{text-align:right;min-width:100px}.order-block .order-info .payment-total .totals{flex:none;max-width:480px}.order-block .order-info .payment-total .wrap{display:flex;justify-content:flex-end}.order-block .order-info .payment-total .wrap .value{min-width:100px;padding-right:5px;text-align:right}.order-block .order-info .payment-total .buttons{margin-top:0}.order-block .order-info .payship{display:flex;flex-wrap:wrap}.order-block .order-info .payship .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.order-block .order-info .payship .wrap .title{width:100%}.order-block .order-info .payship .wrap+.wrap{margin-top:20px}.order-block .order-info .payship .item{display:flex;width:calc(50% - 10px);text-align:left;word-break:break-all}.order-block .order-info .payship .item .name{min-width:100px;text-align:right}.order-block .order-info .historys .item{display:flex;flex-wrap:wrap;padding:5px}.order-block .order-info .historys .item+.item{border-top:1px solid #cccccc}.order-block .order-info .historys .item:hover{background-color:#f2f2f2}.order-block .order-info .historys .status{margin-left:15px}.order-block .order-info .historys .wrap{width:100%;display:flex}.order-block .order-info .historys .note{width:80px}.order-block .order-info .historys .txt{width:calc(100% - 80px)}.order-block .order-info .buttons .button{min-width:180px}.order-block .buttons{margin-top:40px}.cart-step{background:url("../image/vein1-green.png"),url("../image/vein3-green.png");background-repeat:no-repeat;background-position:left -50px bottom -90px,right -30px top -50px;background-size:344px 259px,314px 205px;padding:70px 50px 50px}.cart-step .step{display:flex;margin:0px 0px 30px -35px}.cart-step .step .item{flex:auto;display:flex;align-items:center;height:80px;border-radius:40px;background-color:#f0f5ee;color:#000;width:calc(25% - 35px);margin-left:35px}.cart-step .step .item .stage{position:relative;width:80px;flex:none;font-size:11px;line-height:11px;letter-spacing:0;display:flex;flex-direction:column;align-items:center}.cart-step .step .item .stage .num{font-size:28px;line-height:28px;font-weight:bold}.cart-step .step .item .stage::after{content:"";position:absolute;width:1px;height:20px;top:0;right:12px;bottom:0;margin:auto;background-color:#999999}.cart-step .step .item .wrap{position:relative;width:calc(100% - 80px);height:100%;overflow:hidden;display:flex;align-items:center}.cart-step .step .item .wrap .text{margin-top:-15px;font-weight:bold}.cart-step .step .item .wrap svg{width:40px;height:40px;position:absolute;right:25px;bottom:-5px;color:#fe0002}.cart-step .step .item+.item{position:relative}.cart-step .step .item+.item::before{content:"▶";position:absolute;top:0;bottom:0;left:-23px;display:flex;align-items:center;justify-content:center;color:#fe0002}.cart-step .step .item.hover{color:#fff;background-color:#fe0002}.cart-step .step .item.hover .stage::after{background-color:#fff}.cart-step .step .item.hover .wrap svg{color:#fff}.cart-step .step1 .payandship{display:flex;justify-content:space-between}.cart-step .step1 .payandship .grid-wrap{flex:none;width:calc(50% - 15px)}.cart-step .step1 .payandship .grid-wrap .title{font-size:19px;font-weight:bold;color:#fe0002}.cart-step .step1 .payandship .grid-wrap .grid-block{display:flex;flex-wrap:wrap;margin:0 0 0 -20px}.cart-step .step1 .payandship .grid-wrap .grid-block .item{position:relative;width:120px;height:120px;margin:20px 0 0 20px;background-color:#f0f5ee;display:flex;justify-content:center;align-items:center}.cart-step .step1 .payandship .grid-wrap .grid-block .item .wrap{display:flex;flex-direction:column;align-items:center}.cart-step .step1 .payandship .grid-wrap .grid-block .item .icon{width:45px;height:45px;color:#fe0002}.cart-step .step1 .payandship .grid-wrap .grid-block .item .text{color:#000;letter-spacing:0;margin-top:10px}.cart-step .step1 .payandship .grid-wrap .grid-block .item:hover,.cart-step .step1 .payandship .grid-wrap .grid-block .item.selected{background-color:#fe0002}.cart-step .step1 .payandship .grid-wrap .grid-block .item:hover .icon,.cart-step .step1 .payandship .grid-wrap .grid-block .item.selected .icon{color:#fff}.cart-step .step1 .payandship .grid-wrap .grid-block .item:hover .text,.cart-step .step1 .payandship .grid-wrap .grid-block .item.selected .text{color:#fff}.cart-step .step1 .cart-list{margin-top:30px}.cart-step .step1 .cart-list .item{display:flex;align-items:center}.cart-step .step1 .cart-list .item .thumb{flex:none;width:80px}.cart-step .step1 .cart-list .item .thumb img{max-width:100%}.cart-step .step1 .cart-list .item .info-wrap{display:flex;width:calc(100% - 140px)}.cart-step .step1 .cart-list .item .info{flex:auto;padding:0 10px;line-height:1.5em;color:#fe0002}.cart-step .step1 .cart-list .item .quantity{flex:none;width:140px;display:flex;flex-wrap:wrap;padding:0 5px}.cart-step .step1 .cart-list .item .quantity input{flex:auto;border:none;margin:0 3px;text-align:center;font-size:17px}.cart-step .step1 .cart-list .item .quantity .quantity-button{flex:none;display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;color:#999999;width:30px;height:30px;border-radius:3px}.cart-step .step1 .cart-list .item .quantity .quantity-button svg{width:20px;height:20px}.cart-step .step1 .cart-list .item .quantity .quantity-button:hover{color:#fff;background-color:#fe0002}.cart-step .step1 .cart-list .item .quantity .minbuy{width:100%;margin-top:5px;font-size:12px;text-align:center;color:#e80009}.cart-step .step1 .cart-list .item .price{display:flex;justify-content:flex-end;flex:none;width:80px}.cart-step .step1 .cart-list .item .total{display:flex;justify-content:flex-end;flex:none;width:80px}.cart-step .step1 .cart-list .item .remove{display:flex;flex:none;width:60px}.cart-step .step1 .cart-list .item .remove svg{transform:rotateZ(45deg);width:30px;height:30px}.cart-step .step1 .cart-list .item .remove:hover{color:#e80009}.cart-step .step1 .cart-list .item .center{justify-content:center}.cart-step .step1 .cart-list .item+.item{margin-top:10px;padding-top:10px;border-top:1px solid #cccccc}.cart-step .step1 .cart-list .empty{margin:10px 0 0 0;padding-top:10px;border-top:1px solid #cccccc;width:100%;font-size:24px;font-weight:bold;text-align:center;line-height:69px}.cart-step .step1 .cart-total{border-top:1px solid #cccccc;background-color:#f0f5ee;margin-top:10px;padding:20px;display:flex;flex-direction:column;align-items:flex-end}.cart-step .step1 .cart-total .item{padding:5px 0}.cart-step .step1 .cart-total .item.total .price{color:#fe0002;font-size:28px;font-weight:bold}.cart-step .step1 .buttons{margin-top:40px}.cart-step .step1 .buttons.col2 .button{max-width:160px}.cart-step .step3 .title{color:#000;font-size:19px;font-weight:bold}.cart-step .step3 .invoice{display:flex;margin-top:20px}.cart-step .step3 .invoice .item{display:flex}.cart-step .step3 .invoice .item .label{align-items:flex-start}.cart-step .step3 .invoice .item .radio{flex:auto;display:flex;flex-direction:column}.cart-step .step3 .invoice .item .radio .label{white-space:nowrap}.cart-step .step3 .invoice .item .radio .radio-item{display:flex;align-items:center}.cart-step .step3 .invoice .item .radio .radio-item .wrap{display:flex}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .invoice3-wrap{display:flex}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .input{height:30px;margin-left:10px}.cart-step .step3 .invoice .item .radio .radio-item+.radio-item{margin-top:10px}.cart-step .step3 .invoice .invoice_note{color:#e80009;margin-left:10px}.cart-step .step3 .note{display:flex;flex-wrap:wrap;margin-top:20px}.cart-step .step3 .note .textarea{align-items:flex-start}.cart-step .step3 .note .item{width:100%}.cart-step .step3 .note .item.agree{display:flex}.cart-step .step3 .note .item.agree .checkbox{margin-right:5px}.cart-step .step3 .heading{display:flex;align-items:center;margin-top:25px;padding-top:25px;border-top:2px solid #fe0002}.cart-step .step3 .heading .set{margin-left:10px}.cart-step .step3 .wrap-col2{margin-top:0}.cart-step .step3 .buttons{margin-top:30px}.cart-step .step3 .buttons.col2 .button{max-width:160px}.cart-step .step4 .msg-info{display:flex;flex-direction:column;align-items:center}.cart-step .step4 .msg-info .icon{width:103px;height:103px;background:center no-repeat;background-size:contain}.cart-step .step4 .msg-info .wrap{margin-top:20px;text-align:center}.cart-step .step4 .msg-info .title{font-size:28px;font-weight:bold;color:#fe0002}.cart-step .step4 .msg-info .note{margin-top:10px}.cart-step .step4 .msg-info .note a{color:#fe0002}.cart-step .step4 .msg-info.success .title{color:#fe0002}.cart-step .step4 .msg-info.success .icon{background-image:url("../image/success.png")}.cart-step .step4 .msg-info.failure .title{color:#e80009}.cart-step .step4 .msg-info.failure .icon{background-image:url("../image/fail.png")}.cart-step .step4 .info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.cart-step .step4 .info .pay{flex:none;width:calc(50% - 10px);display:flex;flex-direction:column}.cart-step .step4 .info .pay .item{font-size:17px;line-height:1.2em;padding:3px 0}.cart-step .step4 .info .note{flex:none;width:calc(50% - 10px)}.cart-step .step4 .buttons.col2{justify-content:center;margin-top:40px}.cart-step .step4 .buttons.col2 .button{max-width:150px}.cart-step .step4 .buttons.col2 .button+.button{margin-left:20px}.cart-step.mulberry{background:url("../image/vein1-green.png"),url("../image/vein3-green.png"),url("../image/mulberry2.png");background-repeat:no-repeat;background-position:left -50px bottom -90px,right -30px top -50px,right 50px bottom -140px;background-size:344px 259px,314px 205px,249px 250px}.info-desc iframe{width:100%;height:100%;aspect-ratio:16/9}.info-desc .block_full .title{color:#333;font-size:36px;font-weight:bold}.info-desc .block_full .title .t_ch{font-size:20px}.info-desc .block_full .title .start{color:#fe0002}.info-desc .block_full .title .t_num{font-size:20px;position:relative;padding:0px 0 0 55px;margin-left:10px;font-family:"Poppins",sans-serif;color:#fe0002;display:inline-block}.info-desc .block_full .title .t_num::before{content:"";height:1px;width:40px;background-color:#999;position:absolute;bottom:20px;left:0}.info-desc .block_full .title+h5{margin-top:12px}.info-desc .block_full .title+.three{margin-top:40px}.info-desc .block_full .title.tcc{text-align:center}.info-desc .block_full .title.flex{display:flex;align-items:center;justify-content:flex-start}.info-desc .block_full .title.flex .t_en{margin-right:10px}.info-desc .block_full .title.flex .t_ch{margin-top:10px}.info-desc .block_full .title.flex .t_num{margin-top:10px}.info-desc .block_full .title.flex.reverse{justify-content:flex-end}.info-desc .block_full .title.flex.reverse .t_en{margin-left:10px;margin-right:0;order:3}.info-desc .block_full .title.flex.reverse .t_ch{font-size:20px;order:2}.info-desc .block_full .title.flex.reverse .t_num{order:1;padding:0px 55px 0 0;margin-left:0;margin-right:10px}.info-desc .block_full .title.flex.reverse .t_num::before{left:auto;bottom:14px;right:0}.info-desc .block_full>h5{font-size:26px;font-weight:bold;line-height:1.2;padding:0 15px}.info-desc .block_full>h5.tcc{text-align:center}.info-desc .block_full>h5+p{margin-top:12px}.info-desc .block_full>p{font-size:16px;line-height:2.2;padding:0 15px}.info-desc .block_full>p.tcc{text-align:center}.info-desc .block_full .link{margin-top:20px;display:flex;justify-content:flex-end}.info-desc .block_full .link a{font-size:16px;font-weight:bold;padding:8px 48px 8px 48px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px}.info-desc .block_full .link a::after{content:"➡";margin-left:8px;opacity:0;width:0;transition:all 0.2s;display:inline-block;opacity:0.9}.info-desc .block_full .link a:hover{padding:8px 36px 8px 36px;color:#fe0002}.info-desc .block_full .link a:hover::after{content:"➡";margin-left:8px;opacity:1}.info-desc .block_full .link a.c2::after{content:"↷"}.info-desc .block_full .link a.c3::after{content:"✉"}.info-desc .block_full .link a.c4::after{content:"☏"}.info-desc .block_full .link a+a{margin-left:20px}.info-desc .block_full .linksvg{margin-top:20px;display:flex;justify-content:flex-end}.info-desc .block_full .linksvg.jcstart{justify-content:flex-start}.info-desc .block_full .linksvg.wrap{flex-wrap:wrap}.info-desc .block_full .linksvg a{font-size:16px;font-weight:bold;padding:8px 24px 8px 24px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px;display:flex;align-items:center;margin-right:20px;margin-bottom:10px}.info-desc .block_full .linksvg a:hover{padding:8px 16px 8px 16px;color:#fe0002}.info-desc .block_full .linksvg a.line{background-color:#00ba01;border-color:#00ba01;color:#fff}.info-desc .block_full .linksvg a svg{transition:all 2s;margin-right:8px;width:16px;height:16px}.info-desc .block_full.c2{background-color:#f7f6f5}.info-desc .block_full.pd2{padding:20px 0}.info-desc .block_full.pd4{padding:40px 0}.info-desc .block_full.two{display:flex;justify-content:space-between}.info-desc .block_full.two.alc{align-items:center}.info-desc .block_full.two img{max-width:100%;vertical-align:middle}.info-desc .block_full.two .bgimg{background-size:cover;background-repeat:no-repeat;background-position:center}.info-desc .block_full.two .item{width:50%}.info-desc .block_full.two .item.text{padding-right:100px;max-width:960px;padding-left:60px;padding-top:40px;padding-bottom:40px}.info-desc .block_full.two .item.text h5{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full.two .item.text h5.m1{color:#fe0002}.info-desc .block_full.two .item.text h5+p{margin-top:12px}.info-desc .block_full.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.info-desc .block_full.two .item.text h6.m1{color:#fe0002}.info-desc .block_full.two .item.text h6+p{margin-top:12px}.info-desc .block_full.two .item.text p{font-size:16px;line-height:2.2}.info-desc .block_full.two .item.text p+p{margin-top:12px}.info-desc .block_full.two .item.text.bgqa{background-image:url("/upload/article/news/sample/%E6%A1%88%E4%BE%8B%E5%88%86%E4%BA%AB/bgqa.png");background-repeat:no-repeat;background-position:center right}.info-desc .block_full.two .item.text .icons{margin-top:10px;display:flex;list-style:none}.info-desc .block_full.two .item.text .icons img{max-width:80px}.info-desc .block_full.two .item.text .icons li{text-align:center}.info-desc .block_full.two .item.text .icons li .round{position:relative}.info-desc .block_full.two .item.text .icons li .round span{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#666;z-index:2;width:100%;height:100%}.info-desc .block_full.two .item.text .icons li .desc{margin-top:10px;display:flex;justify-content:center;align-items:center;padding:0 10px;min-height:40px}.info-desc .block_full.two .item.text .icons li+li{margin-left:32px}.info-desc .block_full.two .item.text dl{margin-top:40px}.info-desc .block_full.two .item.text dl dt{font-size:18px;font-weight:bold;position:relative;padding-bottom:16px;margin-bottom:8px}.info-desc .block_full.two .item.text dl dt::after{content:"";position:absolute;left:0;bottom:0;height:2px;background-color:#fe0002;width:40px}.info-desc .block_full.two .item.text dl dd{font-size:16px;line-height:2.4}.info-desc .block_full.two .item.text.l12{line-height:1.2}.info-desc .block_full.two .item.text.l14{line-height:1.4}.info-desc .block_full.two .item.text.l16{line-height:1.6}.info-desc .block_full.two .item.text.l18{line-height:1.8}.info-desc .block_full.two .item.text.l20{line-height:2}.info-desc .block_full.two .item.text.distance .title+h5{margin-top:30px}.info-desc .block_full.two .item.text.distance h5{line-height:1.6}.info-desc .block_full.two .item.text.distance h5+p{margin-top:30px}.info-desc .block_full.two .item.text.distance h6{line-height:1.6}.info-desc .block_full.two .item.text.distance h6+p{margin-top:30px}.info-desc .block_full.two .item.text.distance p{line-height:2.4}.info-desc .block_full.two .item.text.distance p+p{margin-top:30px}.info-desc .block_full+.block_full{margin-top:40px}.info-desc .block_full+.block_full.notmt{margin-top:0}.info-desc .block_full .block{margin:0 auto;max-width:1720px}.info-desc .block_full .block.m1440{max-width:1440px}.info-desc .block_full .block.process ul{max-width:1520px;margin:40px auto 0;list-style:none;display:flex;font-weight:bold;justify-content:center}.info-desc .block_full .block.process ul .item{color:#000;position:relative;height:145px;text-align:center}.info-desc .block_full .block.process ul .item svg{width:64px;height:64px;margin-bottom:16px}.info-desc .block_full .block.process ul .item .start{color:#fe0002}.info-desc .block_full .block.process ul .item::after{content:"";height:2px;width:100%;background-color:#000;position:absolute;bottom:3px;z-index:1;left:0}.info-desc .block_full .block.process ul .item::before{content:"";width:8px;height:8px;background-color:#000;position:absolute;bottom:0;margin:0 auto;border-radius:50%;left:calc(50% - 4px);z-index:2;transition:all 0.3s}.info-desc .block_full .block.process ul .item:first-child::after{width:50%;left:auto;right:0}.info-desc .block_full .block.process ul .item:last-child::after{width:50%}.info-desc .block_full .block.process ul .item.active::before{background-color:#fe0002;width:12px;height:12px;left:calc(50% - 6px);bottom:-2px}.info-desc .block_full .block.process ul .item .text{font-weight:bold;color:#000;line-height:1.4}.info-desc .block_full .block.process ul .item .text .t_en{font-size:20px}.info-desc .block_full .block.process ul .item .text .t_ch{font-size:14px}.info-desc .block_full .block.process ul .arrow{color:#000;position:relative;display:flex;align-items:center;height:145px;padding:0 32px;transition:all 0.3s}.info-desc .block_full .block.process ul .arrow svg{transition:all 0.3s;width:20px;height:20px}.info-desc .block_full .block.process ul .arrow::after{content:"";height:2px;width:100%;background-color:#000;position:absolute;bottom:3px;z-index:1;left:0}.info-desc .block_full .block.process ul .arrow.active{padding:0 24px}.info-desc .block_full .block.process ul .arrow.active svg{color:#fe0002;width:28px;height:28px}.info-desc .block_full .block.talk{max-width:1640px}.info-desc .block_full .block.talk ul{list-style:none}.info-desc .block_full .block.talk ul li{display:flex;justify-content:space-between;align-items:center}.info-desc .block_full .block.talk ul .face{border-radius:50%;overflow:hidden;width:332px;height:332px}.info-desc .block_full .block.talk ul .text{width:calc(100% - 332px - 40px);background-color:#fff;border-radius:20px;padding:40px}.info-desc .block_full .block.talk ul .text .subname{color:#fe0002;font-size:18px}.info-desc .block_full .block.talk ul .text .name{font-size:22px;font-weight:bold}.info-desc .block_full .block.talk ul .text .name::after{content:"";width:200px;height:1px;background-color:#ccc;position:relative;display:block;margin:16px 0 10px}.info-desc .block_full .block.talk ul .text p{font-size:16px;line-height:2.2}.info-desc .block_full .block.two{display:flex;align-items:center;justify-content:space-between}.info-desc .block_full .block.two.content_top{align-items:flex-start}.info-desc .block_full .block.two .item{width:calc(50% - 20px)}.info-desc .block_full .block.two .item.text h3{font-size:42px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h3.m1{color:#fe0002}.info-desc .block_full .block.two .item.text h3+p{margin-top:16px}.info-desc .block_full .block.two .item.text h4{font-size:34px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h4.m1{color:#fe0002}.info-desc .block_full .block.two .item.text h4+p{margin-top:12px}.info-desc .block_full .block.two .item.text h5{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h5.m1{color:#fe0002}.info-desc .block_full .block.two .item.text h5+p{margin-top:20px}.info-desc .block_full .block.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h6.m1{color:#fe0002}.info-desc .block_full .block.two .item.text h6+p{margin-top:20px}.info-desc .block_full .block.two .item.text .sub{font-size:14px;font-weight:bold}.info-desc .block_full .block.two .item.text .sub.m1{color:#fe0002}.info-desc .block_full .block.two .item.text p{font-size:16px;line-height:1.8}.info-desc .block_full .block.two .item.text p strong{font-size:26px;line-height:1}.info-desc .block_full .block.two .item.text p.tip{color:#999}.info-desc .block_full .block.two .item.text p+p{margin-top:20px}.info-desc .block_full .block.two .item.text.l12{line-height:1.2}.info-desc .block_full .block.two .item.text.l14{line-height:1.4}.info-desc .block_full .block.two .item.text.l16{line-height:1.6}.info-desc .block_full .block.two .item.text.l18{line-height:1.8}.info-desc .block_full .block.two .item.text.l20{line-height:2}.info-desc .block_full .block.two .item.text .accountinfo{margin-top:30px}.info-desc .block_full .block.two .item.text .accountinfo h6{line-height:1.8;letter-spacing:2px;position:relative}.info-desc .block_full .block.two .item.text .accountinfo hr{width:45px;margin-left:0;border-width:1px;border-style:solid;margin:15px 0;border-color:#666}.info-desc .block_full .block.two.fix1{max-width:1360px}.info-desc .block_full .block.two.fix1 .item{width:calc(50% - 60px)}.info-desc .block_full .block.two.fix1 .item p{line-height:2.2}.info-desc .block_full .block.two.fix1 .item p .icontext{display:flex;align-items:center}.info-desc .block_full .block.two.fix1 .item p svg{margin-right:8px}.info-desc .block_full .block.three{display:flex;align-items:center;justify-content:space-between}.info-desc .block_full .block.three .item{width:calc(33.3333333333% - 15px)}.info-desc .block_full .block.three .item h5{margin-top:12px;font-size:20px;line-height:1.8;font-weight:bold}.info-desc .block_full .block.three.tcc{text-align:center}.info-desc .block_full .block.three.custbtns{max-width:1800px}.info-desc .block_full .block.three.custbtns .item{position:relative;min-height:294px;background-repeat:no-repeat;background-size:cover;background-position:center}.info-desc .block_full .block.three.custbtns .item:hover .text .button{color:#fe0002;border-color:#fe0002}.info-desc .block_full .block.three.custbtns .item.bgpl{background-position:center left}.info-desc .block_full .block.three.custbtns .item.bgpr{background-position:center right}.info-desc .block_full .block.three.custbtns .item .text{width:100%;height:100%;padding:65px 60px 0;display:block}.info-desc .block_full .block.three.custbtns .item .text .note{display:block;width:100%;line-height:1.8;font-size:14px;letter-spacing:2px;color:#ddd;text-shadow:0px 3px 3px #00000033}.info-desc .block_full .block.three.custbtns .item .text .button{transition:all 0.3s;width:100%;max-width:200px;display:block;margin:40px 0;padding:8px 16px;text-align:center;border:1px solid #fff;color:#fff;font-size:22px;letter-spacing:2px;font-weight:bold}.info-desc .block_full .block.three.custbtns .item.c2 .note{color:#333;text-shadow:0px 3px 3px #ffffff33}.info-desc .block_full .block.three.custbtns .item.c2 .button{border:1px solid #333;color:#333}.info-desc .block_full .block.spfour{padding:30px 0;display:flex;align-items:center;justify-content:space-between;max-width:1280px}.info-desc .block_full .block.spfour .item{width:calc(25% - 2px);text-align:center;position:relative}.info-desc .block_full .block.spfour .item svg{width:100px;height:100px}.info-desc .block_full .block.spfour .item h5{font-size:26px;font-weight:bold;margin-top:5px}.info-desc .block_full .block.spfour .item p{font-size:16px;color:#999;margin-top:5px;margin-bottom:16px}.info-desc .block_full .block.spfour .item::after{content:"";width:2px;height:70%;background-color:#999;right:0;top:15%;position:absolute;z-index:2}.info-desc .block_full .block.spfour .item::before{content:"";width:2px;height:20%;background-color:#fe0002;right:0;top:15%;position:absolute;z-index:3}.info-desc .block_full .block.spfour .item .hover{width:40%;height:2px;background-color:#fe0002;left:30%;bottom:0;position:absolute;z-index:3;opacity:0;transition:all 0.3s}.info-desc .block_full .block.spfour .item:hover{color:inherit}.info-desc .block_full .block.spfour .item:hover .hover{opacity:1}.info-desc .block_full .block.spfour .item:last-child::before{display:none}.info-desc .block_full .block.spfour .item:last-child::after{display:none}.info-desc .block_full .block.one h3{font-size:42px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one h3.m1{color:#fe0002}.info-desc .block_full .block.one h3+p{margin-top:16px}.info-desc .block_full .block.one h4{font-size:34px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one h4.m1{color:#fe0002}.info-desc .block_full .block.one h4+p{margin-top:12px}.info-desc .block_full .block.one h5{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one h5.m1{color:#fe0002}.info-desc .block_full .block.one h5+p{margin-top:8px}.info-desc .block_full .block.one h6{font-size:22px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one h6.m1{color:#fe0002}.info-desc .block_full .block.one h6+p{margin-top:8px}.info-desc .block_full .block.one .sub{font-size:14px;font-weight:bold}.info-desc .block_full .block.one .sub.m1{color:#fe0002}.info-desc .block_full .block.one p{font-size:16px;line-height:1.8}.info-desc .block_full .block.one p strong{font-size:36px;line-height:1}.info-desc .block_full .block.one p+p{margin-top:12px}.info-desc .block_full .block.one img+h6{margin-top:20px}.info-desc .block_full .block.one img+h5{margin-top:20px}.info-desc .block_full .block.one img+h4{margin-top:20px}.info-desc .block_full .block.one img+h3{margin-top:20px}.info-desc .block_full .block.one img+p{margin-top:20px}.info-desc .block_full .block.six{margin-top:40px;flex-wrap:wrap;justify-content:flex-start;display:flex}.info-desc .block_full .block.six .item{display:block;margin-bottom:20px;margin-left:18px;margin-right:18px;width:calc(16.6666666667% - 36px)}.info-desc .block_full .block.six .item span{display:block}.info-desc .block_full .block.six .item .img{max-width:100%}.info-desc .block_full .block.six .item .text{margin-top:10px;line-height:1.6;font-size:16px;text-align:center}.info-desc .block_full .block img{max-width:100%;vertical-align:middle}.info-desc .block_full .blocktitle{font-size:36px;font-weight:bold;text-align:center;color:#fe0002}.info-desc .block_full .blocktable{margin:20px auto 20px;overflow-x:auto;max-width:1720px;padding-bottom:0}.info-desc .block_full .blocktable table{min-width:initial}.info-desc .block_full .blocktable table tr td{}.info-desc .block_full .blocktable table tr td span{display:block;background-color:#f9f9f9;color:#333;font-size:16px;padding:8px 20px;text-align:center;margin:0 0.5px}.info-desc .block_full .blocktable table tr td:last-child{border-right:none}.info-desc .block_full .blocktable table tr:nth-child(odd) td span{background-color:#e1e1e1;display:block}.info-desc .block_full .blocktable table tr:nth-child(even) td span{display:block;background-color:#f9f9f9}.info-desc .block_full .blocktable table tr:first-child th{color:#fff;font-size:20px;font-weight:bold;vertical-align:middle;background-color:#fff}.info-desc .block_full .blocktable table tr:first-child th .head{background-color:#fe0002;margin:4px 0.5px;padding:8px 6px;display:block;white-space:nowrap}.info-desc .block_full .blocktable table tr:last-child td{border-bottom:none}.info-desc .block_full .note p{font-size:16px;line-height:1.8;letter-spacing:2px}.info-desc .block_full.process .block{display:flex;flex-wrap:wrap;max-width:1280px;position:relative}.info-desc .block_full.process .block .item{margin-bottom:20px;width:50%;height:140px}.info-desc .block_full.process .block .item.left{text-align:right;padding-right:80px}.info-desc .block_full.process .block .item.right{text-align:left;padding-left:80px}.info-desc .block_full.process .block .item svg{width:120px;height:120px;color:#ccc}.info-desc .block_full.process .block .item svg.active{color:#000}.info-desc .block_full.process .block .item p{margin-top:10px;font-weight:bold}.info-desc .block_full.process .block .item.active svg{color:#000}.info-desc .block_full.process .block .axis{position:absolute;height:calc(100% - 2px);width:4px;background-color:#eee;top:0;left:calc(50% - 2px);overflow:hidden}.info-desc .block_full.process .block .axis .bar{transition:all 0.3s;position:relative;top:0;width:100%;background-color:#fe0002}.info-desc .block_full.process .block .dot{position:absolute;width:10px;bottom:0;left:calc(50% - 5px);background-color:#eee;border-radius:50%;height:10px}.info-desc .block_full.process .block .dot.red{background-color:#fe0002}.info-desc .block_full.counteruplist{background-color:#f7f6f5}.info-desc .block_full.counteruplist .block{max-width:1360px;margin:0 auto;padding:70px 0;justify-content:center}.info-desc .block_full.counteruplist .block .item{width:auto;padding:0 48px;position:relative;display:flex;align-items:center;justify-content:center;font-size:22px;letter-spacing:2px}.info-desc .block_full.counteruplist .block .item svg{width:160px;height:160px;margin-right:30px;display:inline-block}.info-desc .block_full.counteruplist .block .item .counterup{width:calc(100% - 120px);display:inline-block}.info-desc .block_full.counteruplist .block .item .num{font-size:60px;font-weight:bold;display:inline-block}.info-desc .block_full.counteruplist .block .item .num3{width:114px;text-align:right}.info-desc .block_full.counteruplist .block .item .num4{width:151px;text-align:right}.info-desc .block_full.counteruplist .block .item .plus{font-size:60px;font-weight:bold;color:#fe0002;margin-left:5px}.info-desc .block_full.counteruplist .block .item+.item::after{z-index:2;content:"";position:absolute;width:3px;height:100%;background-color:#dddcdc;left:0}.info-desc .block_full.counteruplist .block .item+.item::before{z-index:3;content:"";position:absolute;width:3px;height:38%;background-color:#fe0002;left:0;top:0}.info-desc .block_full.certificate{position:relative}.info-desc .block_full.certificate .block{position:relative;max-width:1440px}.info-desc .block_full.certificate .block .swiper-container-out{position:relative}.info-desc .block_full.certificate .block .swiper-container-out .swiper-container{width:calc(100% - 105px);margin:0 auto}.info-desc .block_full.certificate .block .swiper-container-out .swiper-container h5{font-size:22px;margin-top:10px;text-align:center;font-weight:bold}.info-desc .block_full.certificate .block .swiper-container-out .swiper-container p{display:none}.info-desc .block_full.certificate .block .swiper-container-out .swiper-arrows .swiper-button-prev,.info-desc .block_full.certificate .block .swiper-container-out .swiper-arrows .swiper-button-next{z-index:10;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px;top:50%}.info-desc .block_full.certificate .block .swiper-container-out .swiper-arrows .swiper-button-prev{left:0}.info-desc .block_full.certificate .block .swiper-container-out .swiper-arrows .swiper-button-next{right:0}.info-desc .block_full.certificate .block .swiper-container-out .swiper-slide-thumb-active .img::before{border-color:#fe0002;background-color:#fe000247}.info-desc .block_full.certificate .block .swiper-container-out .img{position:relative;padding:4px 4px;text-align:center}.info-desc .block_full.certificate .block .swiper-container-out .img img{}.info-desc .block_full.certificate .block .swiper-container-out .img::before{content:"";display:block;position:absolute;left:0;top:0;width:calc(100% - 2px);height:calc(100% - 2px);background-color:transparent;transition:border-color 0.3s ease,background-color 0.3s ease}.info-desc .block_full.certificate .block.certificate_sub{margin-top:40px}.info-desc .block_full.certificate .block.certificate_sub .swiper-container h5{font-size:16px}.info-desc .block_full.certificate .block.certificate_sub .swiper-container p{display:none}.info-desc .block_full.certificate .bg_text{text-transform:uppercase;font-size:120px;font-weight:bold;color:rgba(12,56,96,0.1);color:#f4f4f4;position:absolute;left:0;pointer-events:none;font-family:sans-serif;line-height:1.1;top:405px}.info-desc .block_full.service_location{padding:40px 0 60px;background-color:#eee}.info-desc .block_full.service_location .block{max-width:1560px}.info-desc .block_full.service_location .swiper-container-out{margin-top:24px;position:relative}.info-desc .block_full.service_location .swiper-container-out .swiper-container{width:100%;max-width:1440px;margin:0 auto}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide{border:1px solid transparent;transition:all 0.3s}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info{padding:16px 24px;min-height:200px;display:block}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info h6{font-size:14px;font-weight:bold;line-height:1.2}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info h6 .specification{display:inline-block;padding:2px 4px;color:#fff;font-size:16px;background-color:#fe0002;margin-right:10px}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info h5{font-size:26px;font-weight:bold;line-height:1.4;margin-top:2px;transition:color 0.3s}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info p{font-size:16px;line-height:1.6;transition:color 0.3s;position:relative;padding-top:12px;margin-top:12px}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide .service_info p::after{content:"";position:absolute;left:0;top:0;width:80px;height:2px;background-color:#666}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover{border:1px solid #999}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover .service_info{background-color:#fff}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover .service_info h6{color:#666}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover .service_info h6 .specification{color:#fff}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover .service_info h5{color:#fe0002}.info-desc .block_full.service_location .swiper-container-out .swiper-container .swiper-slide:hover .service_info p{color:#666}.info-desc .block_full.service_location .swiper-container-out .swiper-arrows .swiper-button-prev,.info-desc .block_full.service_location .swiper-container-out .swiper-arrows .swiper-button-next{z-index:10;top:30%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px}.info-desc .block_full.service_location .swiper-container-out .swiper-arrows .swiper-button-prev{left:0}.info-desc .block_full.service_location .swiper-container-out .swiper-arrows .swiper-button-next{right:0}.info-desc .block_full.service_location .swiper-container-out .swiper-pagination{width:100%;margin-top:10px}.info-desc .block_full.service_location .swiper-container-out .swiper-pagination .swiper-pagination-bullet{margin:0 10px}.info-desc .block_full.service_location .swiper-container-out .swiper-pagination .swiper-pagination-bullet-active{background-color:#fe0002}.info-desc .block_full.sptwo{background-color:#f7f6f5}.info-desc .block_full.sptwo .block{padding-top:80px;display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto 0}.info-desc .block_full.sptwo .block .item{width:50%;padding:0 60px 30px;display:flex;align-items:flex-start;margin-bottom:80px;position:relative}.info-desc .block_full.sptwo .block .item svg{width:80px;height:80px;margin-right:60px}.info-desc .block_full.sptwo .block .item .text{width:calc(100% - 140px)}.info-desc .block_full.sptwo .block .item h5{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full.sptwo .block .item p{font-size:16px;line-height:1.6;margin-top:5px}.info-desc .block_full.sptwo .block .item:nth-child(odd)::after{content:"";position:absolute;right:0;top:20%;height:60%;width:2px;background-color:#c7c7c6}.info-desc .block_full.sptwo2{background-color:#f7f6f5}.info-desc .block_full.sptwo2 .block{padding-top:30px;padding-bottom:30px;display:flex;align-items:center;max-width:1440px;margin:0 auto 0}.info-desc .block_full.sptwo2 .block .item{padding:20px 70px;position:relative}.info-desc .block_full.sptwo2 .block .item.logo{width:453px}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.sptwo2 .block .item.text{width:calc(100% - 313px - 140px)}.info-desc .block_full.sptwo2 .block .item ul{display:flex;align-items:flex-start;position:relative;flex-wrap:wrap;width:100%;margin-top:5px}.info-desc .block_full.sptwo2 .block .item ul li{width:50%;list-style:none;font-size:18px;line-height:2.2;letter-spacing:2px}.info-desc .block_full.sptwo2 .block .item h5{font-size:28px;width:100%;font-weight:bold;line-height:1.2;letter-spacing:2px}.info-desc .block_full.sptwo2 .block .item:nth-child(even)::after{content:"";position:absolute;left:0;top:0;height:100%;width:1px;background-color:#666}.info-desc .block_full.artisan01{padding:10px 0;background-color:#fafaf9}.info-desc .block_full.artisan01 .block.two{align-items:flex-start}.info-desc .block_full.artisan01 .block.two .item.img{width:50%;padding:60px 120px;position:relative}.info-desc .block_full.artisan01 .block.two .item.img .imgrad{border-radius:20px;overflow:hidden}.info-desc .block_full.artisan01 .block.two .item.img::after{content:"";position:absolute;background-image:url("/upload/aboutus/職人精神/artisan01right.png");background-repeat:no-repeat;background-position:right bottom;background-size:60%;width:100%;height:100%;right:0;bottom:0}.info-desc .block_full.artisan01 .block.two .item.img::before{content:"";position:absolute;background-image:url("/upload/aboutus/職人精神/artisan01left.png");background-repeat:no-repeat;background-position:left top;background-size:60%;width:100%;height:100%;left:0;top:0}.info-desc .block_full.artisan01 .block.two .item.text{width:50%;padding:60px 80px 60px 20px}.info-desc .block_full.artisan01 .block.two .item.text .title+h5{margin-top:30px}.info-desc .block_full.artisan01 .block.two .item.text h5+h6{margin-top:36px}.info-desc .block_full.artisan01 .block.two .item.text h6+p{margin-top:16px}.info-desc .block_full.artisan01 .block.two .item.text p{line-height:2.2;letter-spacing:2px}.info-desc .block_full.artisan01 .block.two .item.text p+h6{margin-top:42px}.info-desc .block_full.artisan02{background-image:url("/upload/aboutus/職人精神/artisan02bg.png");background-repeat:no-repeat;background-position:center;margin:0;padding:104px 0}.info-desc .block_full.artisan02 .block{width:100%;height:318px;max-width:1238px;background-image:url("/upload/aboutus/職人精神/circle_1920.png");background-repeat:no-repeat;display:flex;align-items:center}.info-desc .block_full.artisan02 .block .item{width:25%;padding:20px;text-align:center}.info-desc .block_full.artisan02 .block .item svg{width:100%;height:90px}.info-desc .block_full.artisan02 .block .item h5{font-size:26px;font-weight:bold;line-height:1.8;padding:0 10px;position:relative;display:inline-block}.info-desc .block_full.artisan02 .block .item h5::after{position:absolute;content:"";height:1px;width:100%;background-color:#666;bottom:0;left:0}.info-desc .block_full.artisan02 .block .item p{font-size:16px;line-height:2;margin-top:3}.info-desc .block_full.artisan02 .block .item:nth-child(1){padding:20px 42px 20px 20px}.info-desc .block_full.artisan02 .block .item:nth-child(2){padding:20px 35px 20px 27px}.info-desc .block_full.artisan02 .block .item:nth-child(3){padding:20px 28px 20px 34px}.info-desc .block_full.artisan02 .block .item:nth-child(4){padding:20px 20px 20px 42px}.info-desc .block_full.artisan03{background-image:url("/upload/aboutus/職人精神/artisan03.png");background-repeat:no-repeat;background-position:top center}.info-desc .block_full.artisan03 .block{padding:0}.info-desc .block_full.artisan03 .block.two{align-items:flex-start}.info-desc .block_full.artisan03 .block.two .item{width:50%}.info-desc .block_full.artisan03 .block.two .item.text{background:linear-gradient(to right,#ffffff33 0%,#ffffff44 22%,#ffffff00 100%);padding:120px 80px;text-shadow:3px 3px 8px #ffffff}.info-desc .block_full.artisan03 .block.two .item.text h2{color:#333;font-size:48px;line-height:1;font-weight:bold;margin-top:30px}.info-desc .block_full.artisan03 .block.two .item.text .link{margin-top:40px;justify-content:flex-start}.info-desc .block_full.advantage01{background-image:url("/upload/aboutus/復得優勢/bg01-l.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0}.info-desc .block_full.advantage01 .block{max-width:initial;display:flex;justify-content:center;align-items:center}.info-desc .block_full.advantage01 .item{width:600px;margin-left:auto;margin-right:140px;padding:20px}.info-desc .block_full.advantage01 .item .title{line-height:1.6}.info-desc .block_full.advantage01 .item .title+h5{margin-top:28px}.info-desc .block_full.advantage01 .item h5{line-height:1.4}.info-desc .block_full.advantage01 .item h5+p{margin-top:28px}.info-desc .block_full.advantage01 .item p{letter-spacing:1px;line-height:2}.info-desc .block_full.advantage02 .block{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1640px}.info-desc .block_full.advantage02 .block .item{width:calc(33.3333333333% - 20px);margin-bottom:20px;border-radius:20px;background-color:#efefef;padding:32px 24px}.info-desc .block_full.advantage02 .block .item .icon{text-align:center}.info-desc .block_full.advantage02 .block .item .icon svg{width:120px;height:120px}.info-desc .block_full.advantage02 .block .item .title{line-height:1.2;margin-top:20px}.info-desc .block_full.advantage02 .block .item .title+h6{margin-top:28px}.info-desc .block_full.advantage02 .block .item h6+p{margin-top:28px}.info-desc .block_full.advantage02 .block .item p{letter-spacing:2px;line-height:1.8}.info-desc .block_full.service_features01{background-image:url("/upload/aboutus/服務特色/family.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0}.info-desc .block_full.service_features01 .block{max-width:initial;display:flex;justify-content:center;align-items:center}.info-desc .block_full.service_features01 .item{width:600px;margin-left:auto;margin-right:140px;padding:30px;background-color:#ffffff66}.info-desc .block_full.service_features01 .item .title+h5{margin-top:28px}.info-desc .block_full.service_features01 .item h5{line-height:1.4}.info-desc .block_full.service_features01 .item h5+p{margin-top:28px}.info-desc .block_full.service_features01 .item p{letter-spacing:1px;line-height:2}.info-desc .block_full.service_features01 .item .buttons{margin-top:18px}.info-desc .block_full.service_features01 .item .buttons a{font-size:16px;display:flex;align-items:center;justify-content:center;padding:6px 18px;margin-right:24px;min-width:150px;margin-bottom:10px}.info-desc .block_full.service_features01 .item .buttons a.line{background-color:#06c755;border:1px solid #06c755;color:#fff;border-radius:5px}.info-desc .block_full.service_features01 .item .buttons a.line svg{margin-right:8px}.info-desc .block_full.service_features01 .item .buttons a.cust{background-color:#fff;border:1px solid #fe0002;color:#fe0002}.info-desc .block_full.service_features02 .title{max-width:1640px;margin:0 auto}.info-desc .block_full.service_features02 .block{background-image:url("/upload/aboutus/服務特色/worldmap.jpg");min-height:504px;max-width:1440px;background-repeat:no-repeat;background-position:center;display:flex;justify-content:space-between;align-items:center}.info-desc .block_full.service_features02 .block .item{width:25%;text-align:center}.info-desc .block_full.service_features02 .block .item svg{width:120px;height:120px;margin-bottom:10px}.info-desc .block_full.service_features02 .block .item h5{font-weight:bold;font-size:24px;line-height:1.4;display:flex;align-items:center;justify-content:center}.info-desc .block_full.service_features03 .title{max-width:1640px;margin:0 auto}.info-desc .block_full.service_features03 .block{display:flex;justify-content:space-between;flex-wrap:wrap}.info-desc .block_full.service_features03 .block .item{width:calc(50% - 24px);margin-bottom:64px}.info-desc .block_full.service_features03 .block .item img+h5{margin-top:32px}.info-desc .block_full.service_features03 .block .item h5{font-weight:bold;font-size:24px;line-height:1.4}.info-desc .block_full.service_features03 .block .item h5 strong{color:#fe0002}.info-desc .block_full.service_features03 .block .item h5+p{margin-top:32px}.info-desc .block_full.charitable{position:relative}.info-desc .block_full.charitable .bgtext{font-size:120px;line-height:1;color:#efefef;text-transform:uppercase;font-weight:bold;position:absolute;z-index:-1;font-family:sans-serif;top:252px}.info-desc .block_full.charitable .block .item.text h5{font-weight:bold;font-size:24px}.info-desc .block_full.charitable .block .item.text .title{line-height:1.2}.info-desc .block_full.charitable .block .item.text .title .t_num::before{bottom:12px}.info-desc .block_full.charitable .block .item.text .title+h5{margin-top:28px}.info-desc .block_full.charitable .block .item.text h5{line-height:1.4}.info-desc .block_full.charitable .block .item.text h5+p{margin-top:28px}.info-desc .block_full.charitable .block .item.text p{letter-spacing:1px;line-height:2;font-size:17px}.info-desc .block_full.charitable .charitable-swiper{background-image:url("/upload/aboutus/公益活動/bg.png");background-repeat:no-repeat;background-size:contain;padding:20px 0}.info-desc .block_full.charitable .swiper-slide{text-align:center}.info-desc .block_full.charitable .swiper-button-next,.info-desc .block_full.charitable .swiper-button-prev{background-image:none}.info-desc .block_full.charitable .swiper-button-next svg,.info-desc .block_full.charitable .swiper-button-prev svg{fill:#fe0002}.info-desc .block_full.charitable .swiper-pagination-bullet-active{background-color:#fe0002}.info-desc .block_full.charitable02{background-image:url("/upload/aboutus/公益活動/family.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.info-desc .block_full.charitable02 .block{max-width:initial;display:flex;justify-content:center;align-items:center;min-height:582px}.info-desc .block_full.charitable02 .item{width:600px;margin-right:auto;margin-left:140px;padding:30px}.info-desc .block_full.charitable02 .item .title+h5{margin-top:28px}.info-desc .block_full.charitable02 .item h5{line-height:1.4}.info-desc .block_full.charitable02 .item h5+p{margin-top:28px}.info-desc .block_full.charitable02 .item p{letter-spacing:1px;line-height:2}.info-desc .block_full.charitable02 .item .buttons{margin-top:18px}.info-desc .block_full.charitable02 .item .buttons a{font-size:16px;display:flex;align-items:center;justify-content:center;padding:6px 18px;margin-right:24px;min-width:150px;margin-bottom:10px}.info-desc .block_full.charitable02 .item .buttons a.line{background-color:#06c755;border:1px solid #06c755;color:#fff;border-radius:5px}.info-desc .block_full.charitable02 .item .buttons a.line svg{margin-right:8px}.info-desc .block_full.charitable02 .item .buttons a.cust{background-color:#fff;border:1px solid #fe0002;color:#fe0002}.home-block iframe{width:100%;height:100%;aspect-ratio:16/9}.home-block .block_full .title{color:#333;font-size:36px;font-weight:bold}.home-block .block_full .title .t_ch{font-size:20px}.home-block .block_full .title .start{color:#fe0002}.home-block .block_full .title .t_num{font-size:20px;position:relative;padding:0px 0 0 55px;margin-left:10px;font-family:"Poppins",sans-serif;color:#fe0002}.home-block .block_full .title .t_num::before{content:"";height:1px;width:40px;background-color:#999;position:absolute;bottom:14px;left:0}.home-block .block_full .title+h5{margin-top:12px}.home-block .block_full .title+.three{margin-top:40px}.home-block .block_full .title.tcc{text-align:center}.home-block .block_full .link{margin-top:20px;display:flex;justify-content:flex-end}.home-block .block_full .link a{font-size:16px;font-weight:bold;padding:8px 48px 8px 48px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px}.home-block .block_full .link a::after{content:"➡";margin-left:8px;opacity:0;width:0;transition:all 0.2s;display:inline-block;opacity:0.9}.home-block .block_full .link a:hover{padding:8px 36px 8px 36px;color:#fe0002}.home-block .block_full .link a:hover::after{content:"➡";margin-left:8px;opacity:1}.home-block .block_full .link a.c2::after{content:"↷"}.home-block .block_full .link a.c3::after{content:"✉"}.home-block .block_full .link a.c4::after{content:"☏"}.home-block .block_full .link a+a{margin-left:20px}.home-block .block_full .linksvg{margin-top:20px;display:flex;justify-content:flex-end}.home-block .block_full .linksvg a{font-size:16px;font-weight:bold;padding:8px 24px 8px 24px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px;display:flex;align-items:center;margin-right:20px}.home-block .block_full .linksvg a:hover{padding:8px 16px 8px 16px;color:#fe0002}.home-block .block_full .linksvg a svg{transition:all 2s;margin-right:8px;width:16px;height:16px}.home-block .block_full.c2{background-color:#f7f6f5}.home-block .block_full.pd4{padding:40px 0}.home-block .block_full.two{display:flex;justify-content:space-between}.home-block .block_full.two img{max-width:100%;vertical-align:middle}.home-block .block_full.two .item{width:50%}.home-block .block_full.two .item.text{padding-right:100px;max-width:960px;padding-left:60px;padding-top:40px;padding-bottom:40px}.home-block .block_full.two .item.text h5{font-size:26px;font-weight:bold;line-height:1.2}.home-block .block_full.two .item.text h5.m1{color:#fe0002}.home-block .block_full.two .item.text h5+p{margin-top:12px}.home-block .block_full.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.home-block .block_full.two .item.text h6.m1{color:#fe0002}.home-block .block_full.two .item.text h6+p{margin-top:12px}.home-block .block_full.two .item.text p{font-size:16px;line-height:2.2}.home-block .block_full.two .item.text p+p{margin-top:12px}.home-block .block_full.two .item.text.bgqa{background-image:url("/upload/article/news/sample/%E6%A1%88%E4%BE%8B%E5%88%86%E4%BA%AB/bgqa.png");background-repeat:no-repeat;background-position:center right}.home-block .block_full.two .item.text .icons{margin-top:10px;display:flex;list-style:none}.home-block .block_full.two .item.text .icons img{max-width:80px}.home-block .block_full.two .item.text .icons li{text-align:center;margin-right:32px}.home-block .block_full.two .item.text .icons li .round{position:relative}.home-block .block_full.two .item.text .icons li .round span{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#666;z-index:2;width:100%;height:100%}.home-block .block_full.two .item.text .icons li .desc{margin-top:10px;display:flex;justify-content:center;align-items:center;padding:0 10px;min-height:40px}.home-block .block_full.two .item.text dl{margin-top:40px}.home-block .block_full.two .item.text dl dt{font-size:18px;font-weight:bold;position:relative;padding-bottom:16px;margin-bottom:8px}.home-block .block_full.two .item.text dl dt::after{content:"";position:absolute;left:0;bottom:0;height:2px;background-color:#fe0002;width:40px}.home-block .block_full.two .item.text dl dd{font-size:16px;line-height:2.4}.home-block .block_full+.block_full{margin-top:40px}.home-block .block_full+.block_full.notmt{margin-top:0}.home-block .block_full .block{margin:0 auto;max-width:1720px}.home-block .block_full .block.process ul{max-width:1520px;margin:40px auto 0;list-style:none;display:flex;font-weight:bold;justify-content:center}.home-block .block_full .block.process ul .item{color:#000;position:relative;height:145px;text-align:center}.home-block .block_full .block.process ul .item svg{width:64px;height:64px;margin-bottom:16px}.home-block .block_full .block.process ul .item .start{color:#fe0002}.home-block .block_full .block.process ul .item::after{content:"";height:2px;width:100%;background-color:#000;position:absolute;bottom:3px;z-index:1;left:0}.home-block .block_full .block.process ul .item::before{content:"";width:8px;height:8px;background-color:#000;position:absolute;bottom:0;margin:0 auto;border-radius:50%;left:calc(50% - 4px);z-index:2;transition:all 0.3s}.home-block .block_full .block.process ul .item:first-child::after{width:50%;left:auto;right:0}.home-block .block_full .block.process ul .item:last-child::after{width:50%}.home-block .block_full .block.process ul .item.active::before{background-color:#fe0002;width:12px;height:12px;left:calc(50% - 6px);bottom:-2px}.home-block .block_full .block.process ul .item .text{font-weight:bold;color:#000}.home-block .block_full .block.process ul .item .text .t_en{font-size:20px}.home-block .block_full .block.process ul .item .text .t_ch{font-size:14px}.home-block .block_full .block.process ul .arrow{color:#000;position:relative;display:flex;align-items:center;height:145px;padding:0 32px;transition:all 0.3s}.home-block .block_full .block.process ul .arrow svg{transition:all 0.3s;width:20px;height:20px}.home-block .block_full .block.process ul .arrow::after{content:"";height:2px;width:100%;background-color:#000;position:absolute;bottom:3px;z-index:1;left:0}.home-block .block_full .block.process ul .arrow.active{padding:0 24px}.home-block .block_full .block.process ul .arrow.active svg{color:#fe0002;width:28px;height:28px}.home-block .block_full .block.talk{max-width:1640px}.home-block .block_full .block.talk ul{list-style:none}.home-block .block_full .block.talk ul li{display:flex;justify-content:space-between;align-items:center}.home-block .block_full .block.talk ul .face{border-radius:50%;overflow:hidden;width:332px;height:332px}.home-block .block_full .block.talk ul .text{width:calc(100% - 332px - 40px);background-color:#fff;border-radius:20px;padding:40px}.home-block .block_full .block.talk ul .text .subname{color:#fe0002;font-size:18px}.home-block .block_full .block.talk ul .text .name{font-size:22px;font-weight:bold}.home-block .block_full .block.talk ul .text .name::after{content:"";width:200px;height:1px;background-color:#ccc;position:relative;display:block;margin:16px 0 10px}.home-block .block_full .block.talk ul .text p{font-size:16px;line-height:2.2}.home-block .block_full .block.two{display:flex;align-items:center;justify-content:space-between}.home-block .block_full .block.two.content_top{align-items:flex-start}.home-block .block_full .block.two .item{width:calc(50% - 20px)}.home-block .block_full .block.two .item.text h3{font-size:42px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h3.m1{color:#fe0002}.home-block .block_full .block.two .item.text h3+p{margin-top:16px}.home-block .block_full .block.two .item.text h4{font-size:34px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h4.m1{color:#fe0002}.home-block .block_full .block.two .item.text h4+p{margin-top:12px}.home-block .block_full .block.two .item.text h5{font-size:26px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h5.m1{color:#fe0002}.home-block .block_full .block.two .item.text h5+p{margin-top:20px}.home-block .block_full .block.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h6.m1{color:#fe0002}.home-block .block_full .block.two .item.text h6+p{margin-top:20px}.home-block .block_full .block.two .item.text .sub{font-size:14px;font-weight:bold}.home-block .block_full .block.two .item.text .sub.m1{color:#fe0002}.home-block .block_full .block.two .item.text p{font-size:16px;line-height:1.8}.home-block .block_full .block.two .item.text p strong{font-size:26px;line-height:1}.home-block .block_full .block.two .item.text p.tip{color:#999}.home-block .block_full .block.two .item.text p+p{margin-top:20px}.home-block .block_full .block.three{display:flex;align-items:center;justify-content:space-between}.home-block .block_full .block.three .item{width:calc(33.3333333333% - 30px)}.home-block .block_full .block.three .item h5{margin-top:12px;font-size:20px;line-height:1.8;font-weight:bold}.home-block .block_full .block.three.tcc{text-align:center}.home-block .block_full .block.spfour{padding:30px 0;display:flex;align-items:center;justify-content:space-between;max-width:1280px}.home-block .block_full .block.spfour .item{width:calc(25% - 2px);text-align:center;position:relative}.home-block .block_full .block.spfour .item svg{width:120px;height:120px}.home-block .block_full .block.spfour .item h5{font-size:26px;font-weight:bold;margin-top:5px}.home-block .block_full .block.spfour .item p{font-size:16px;color:#999;margin-top:5px;margin-bottom:16px}.home-block .block_full .block.spfour .item::after{content:"";width:2px;height:70%;background-color:#999;right:0;top:15%;position:absolute;z-index:2}.home-block .block_full .block.spfour .item::before{content:"";width:2px;height:20%;background-color:#fe0002;right:0;top:15%;position:absolute;z-index:3}.home-block .block_full .block.spfour .item .hover{width:40%;height:2px;background-color:#fe0002;left:30%;bottom:0;position:absolute;z-index:3;opacity:0;transition:all 0.3s}.home-block .block_full .block.spfour .item:hover{color:inherit}.home-block .block_full .block.spfour .item:hover .hover{opacity:1}.home-block .block_full .block.spfour .item:last-child::before{display:none}.home-block .block_full .block.spfour .item:last-child::after{display:none}.home-block .block_full .block.one h3{font-size:42px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one h3.m1{color:#fe0002}.home-block .block_full .block.one h3+p{margin-top:16px}.home-block .block_full .block.one h4{font-size:34px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one h4.m1{color:#fe0002}.home-block .block_full .block.one h4+p{margin-top:12px}.home-block .block_full .block.one h5{font-size:26px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one h5.m1{color:#fe0002}.home-block .block_full .block.one h5+p{margin-top:8px}.home-block .block_full .block.one h6{font-size:22px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one h6.m1{color:#fe0002}.home-block .block_full .block.one h6+p{margin-top:8px}.home-block .block_full .block.one .sub{font-size:14px;font-weight:bold}.home-block .block_full .block.one .sub.m1{color:#fe0002}.home-block .block_full .block.one p{font-size:16px;line-height:1.8}.home-block .block_full .block.one p strong{font-size:36px;line-height:1}.home-block .block_full .block.one p+p{margin-top:12px}.home-block .block_full .block.one img+h6{margin-top:20px}.home-block .block_full .block.one img+h5{margin-top:20px}.home-block .block_full .block.one img+h4{margin-top:20px}.home-block .block_full .block.one img+h3{margin-top:20px}.home-block .block_full .block.one img+p{margin-top:20px}.home-block .block_full .block img{max-width:100%;vertical-align:middle}.home-block .block_full .blocktitle{font-size:36px;font-weight:bold;text-align:center;color:#fe0002}.home-block .block_full .blocktable{margin:40px auto 0;overflow-x:auto;max-width:1640px;padding-bottom:60px}.home-block .block_full .blocktable table{min-width:initial}.home-block .block_full .blocktable table tr td{color:#000;font-size:15px;padding:5px 20px;border-bottom:1px dashed #8E8E8F;border-right:1px dashed #8E8E8F}.home-block .block_full .blocktable table tr td:last-child{border-right:none}.home-block .block_full .blocktable table tr:nth-child(odd){background-color:#F6F6F6}.home-block .block_full .blocktable table tr:nth-child(even){background-color:#fff}.home-block .block_full .blocktable table tr:first-child th{color:#fff;font-size:18px;font-weight:bold;vertical-align:middle}.home-block .block_full .blocktable table tr:first-child th .head{padding:4px 6px;display:block;white-space:nowrap}.home-block .block_full .blocktable table tr:first-child th:nth-child(odd){background-color:#fe0002}.home-block .block_full .blocktable table tr:first-child th:nth-child(odd) .head{background-color:#fe0002;margin:4px 3px}.home-block .block_full .blocktable table tr:first-child th:nth-child(even){background-color:#524643}.home-block .block_full .blocktable table tr:first-child th:nth-child(even) .head{background-color:#524643;margin:4px 3px}.home-block .block_full .blocktable table tr:last-child td{border-bottom:none}.home-block .home-block01{padding:80px 0}.home-block .home-block01 .block_full.two .item.text{padding-right:0}.home-block .home-block01 .block_full.two .item.text p{font-size:18px}.home-block .home-block01 .block_full.two .item.text li{max-width:110px;margin-right:48px;margin-left:0}.home-block .home-block01 .block_full.two .item.text li:hover{color:#fe0002}.home-block .home-block01 .block_full.two .item.text .icons{margin-top:40px}.home-block .home-block01 .block_full.two .item.text .icons .desc{font-size:16px}.home-block .home-block01 .block_full.two .item.text .icons svg{width:50px;height:50px}.home-block .home-block01 .block_full .link{margin-top:40px;justify-content:flex-start}.home-block .home-block01 .block_full .link a{font-size:18px;letter-spacing:2px}.home-block .home-block02{background-color:#f7f6f5;padding:40px 0}.home-block .home-block02 .swiper-container{width:100%;padding:0 50px}.home-block .home-block02 .swiper-container .swiper-slide{background-color:#f7f6f5}.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-prev,.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-next{z-index:10;top:30%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px}.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-prev{left:0;opacity:0.5;transition:opacity 0.4s}.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-prev:hover{opacity:1}.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-next{right:0;opacity:0.5;transition:opacity 0.4s}.home-block .home-block02 .swiper-container .swiper-arrows .swiper-button-next:hover{opacity:1}.home-block .home-block02 .block_full.two .item.text{padding-right:20px;padding-left:20px}.home-block .home-block02 .block_full.two .item.text.swiper{padding-top:80px;border-left:2px solid #ddd}.home-block .home-block02 .block_full.two .item.text h5{margin-top:20px;border-bottom:1px solid #666;padding-bottom:20px}.home-block .home-block02 .block_full.two .item.text .link{justify-content:flex-start}.home-block .home-block02 .block_full .title{margin-bottom:20px}.home-block .home-block02 .block_full .map{text-align:center;position:relative}.home-block .home-block02 .block_full .map img{max-width:45%}.home-block .home-block02 .block_full .map #image-map-org{position:absolute;width:100%;z-index:20}.home-block .home-block02 .block_full .map #image-map-org-bg{position:relative;top:0;left:0;width:100%}.home-block .home-block02 .block_full .map .map-area{position:absolute;width:100%;z-index:10;top:0;transition:opacity 0.5s}.home-block .home-block02 .block_full .map .map-area.normal{opacity:1}.home-block .home-block02 .block_full .map .map-area.normal.show{opacity:0}.home-block .home-block02 .block_full .map .map-area.active{opacity:0}.home-block .home-block02 .block_full .map .map-area.active.show{opacity:1}.home-block .home-block02 .block_full .map .map-area.text{transition:all 0.5s;text-align:left;font-size:18px;font-weight:bold;line-height:1.4;padding-bottom:8px}.home-block .home-block02 .block_full .map .map-area.text::before{content:"";width:100%;height:1px;position:absolute;bottom:2px;left:0;background-color:#999}.home-block .home-block02 .block_full .map .map-area.text::after{content:"";width:5px;height:5px;position:absolute;bottom:0;left:0;background-color:#999;border-radius:50%}.home-block .home-block02 .block_full .map .map-area.text.r{text-align:right}.home-block .home-block02 .block_full .map .map-area.text.r::before{left:auto;right:0}.home-block .home-block02 .block_full .map .map-area.text.r::after{left:auto;right:0}.home-block .home-block02 .block_full .map .map-area.text.show::before{background-color:#fe0002}.home-block .home-block02 .block_full .map .map-area.text.show::after{background-color:#fe0002}.home-block .home-block02 .block_full .map .map-area.text.map-Kaohsiung{top:68%;left:16%;width:18%}.home-block .home-block02 .block_full .map .map-area.text.map-Tainan{top:56%;left:14%;width:18%}.home-block .home-block02 .block_full .map .map-area.text.map-Taichung{top:22%;left:23%;width:18%}.home-block .home-block02 .block_full .map .map-area.text.map-Hsinchu{top:11%;left:34%;width:18%}.home-block .home-block02 .block_full .map .map-area.text.map-Chongli{top:1%;left:36%;width:18%}.home-block .home-block02 .block_full .map .map-area.text.map-Taipei{top:1%;right:17%;width:18%}.home-block .home-block03{padding:40px 0 60px}.home-block .home-block03 .swiper-container{width:calc(100% - 100px);padding:0 50px}.home-block .home-block03 .swiper-container .swiper-arrows .swiper-button-prev,.home-block .home-block03 .swiper-container .swiper-arrows .swiper-button-next{z-index:10;top:30%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px}.home-block .home-block03 .swiper-container .swiper-arrows .swiper-button-prev{left:0}.home-block .home-block03 .swiper-container .swiper-arrows .swiper-button-next{right:0}.home-block .home-block03.block_full .block.two .item.text{width:35%}.home-block .home-block03.block_full .block.two .item.text.swiper{width:65%}.home-block .home-block03.block_full .block.two .item.text.swiper .service_icon{padding:40px 0;display:block}.home-block .home-block03.block_full .block.two .item.text.swiper .swiper-slide{text-align:center}.home-block .home-block03.block_full .block.two .item.text.swiper .swiper-slide svg{width:120px;height:120px}.home-block .home-block03.block_full .block.two .item.text.swiper .service_info{display:block;border-top:1px solid #333}.home-block .home-block03.block_full .block.two .item.text.swiper h5{text-align:center;margin-top:14px;font-size:22px}.home-block .home-block03.block_full .block.two .item.text.swiper p{text-align:center;margin-top:10px}.home-block .home-block04{padding:40px 0 60px;background-color:#eee}.home-block .home-block04 .swiper-container-out{margin-top:24px;position:relative}.home-block .home-block04 .swiper-container-out .swiper-container{width:100%;max-width:1600px;margin:0 auto}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide{border:1px solid transparent;transition:all 0.3s}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info{padding:16px 24px;min-height:200px;display:block}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info h6{font-size:14px;font-weight:bold;line-height:1.2}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info h6 .specification{display:inline-block;padding:2px 4px;color:#fff;font-size:16px;background-color:#fe0002;margin-right:10px}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info h5{font-size:26px;font-weight:bold;line-height:1.4;margin-top:2px;transition:color 0.3s}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info p{font-size:16px;line-height:1.2;transition:color 0.3s;position:relative;padding-top:12px;margin-top:12px}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide .service_info p::after{content:"";position:absolute;left:0;top:0;width:80px;height:2px;background-color:#666}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover{border:1px solid #999}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover .service_info{background-color:#fff}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover .service_info h6{color:#666}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover .service_info h6 .specification{color:#fff}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover .service_info h5{color:#fe0002}.home-block .home-block04 .swiper-container-out .swiper-container .swiper-slide:hover .service_info p{color:#666}.home-block .home-block04 .swiper-container-out .swiper-arrows .swiper-button-prev,.home-block .home-block04 .swiper-container-out .swiper-arrows .swiper-button-next{z-index:10;top:30%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px}.home-block .home-block04 .swiper-container-out .swiper-arrows .swiper-button-prev{left:0}.home-block .home-block04 .swiper-container-out .swiper-arrows .swiper-button-next{right:0}.home-block .home-block04 .swiper-container-out .swiper-ps{max-width:60%;margin:60px auto 0;display:flex}.home-block .home-block04 .swiper-container-out .swiper-ps .swiper-pagination{position:relative;display:inline-block;width:60px;text-align:left}.home-block .home-block04 .swiper-container-out .swiper-ps .swiper-scrollbar{height:5px;width:calc(100% - 60px);display:inline-block}.home-block .home-block04 .swiper-container-out .swiper-ps .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fe0002}#js-contact-form{padding-top:40px;line-height:1}#js-contact-form .desc{font-size:16px;color:#aaa;letter-spacing:2px}#js-contact-form .desc .required{color:#fe0002}#js-contact-form .title{color:#333;font-size:36px;font-weight:bold}#js-contact-form .title.bline{position:relative;padding-bottom:15px;margin-bottom:20px}#js-contact-form .title.bline::after{content:"";bottom:0;left:0;position:absolute;background-color:#fe0002;height:1px;width:520px}#js-contact-form .title .t_ch{font-size:20px}#js-contact-form .title .start{color:#fe0002}#js-contact-form .title .t_num{font-size:20px;position:relative;padding:0px 0 0 55px;margin-left:10px;font-family:"Poppins",sans-serif;color:#fe0002}#js-contact-form .title .t_num::before{content:"";height:1px;width:40px;background-color:#999;position:absolute;bottom:14px;left:0}#js-contact-form .title+h5{margin-top:12px}#js-contact-form .title+.three{margin-top:40px}#js-contact-form .title.tcc{text-align:center}.contact .title{color:#333;font-size:36px;font-weight:bold;position:relative}.contact .title .t_ch{font-size:20px}.contact .title .start{color:#fe0002}.contact .title .t_num{font-size:20px;position:relative;padding:0px 0 0 55px;margin-left:10px;font-family:"Poppins",sans-serif;color:#fe0002}.contact .title .t_num::before{content:"";height:1px;width:40px;background-color:#999;position:absolute;bottom:14px;left:0}.contact .title+h5{margin-top:12px}.contact .title+.three{margin-top:40px}.contact .title.tcc{text-align:center}.contact .contact-block{background-color:#f7f6f5;padding:0}.contact .contact-block .swiper-container{width:100%;padding:0 50px}.contact .contact-block .swiper-container .swiper-slide{background-color:#fff}.contact .contact-block .swiper-container .swiper-slide .contact_info{padding:10px 30px 30px;min-height:310px}.contact .contact-block .swiper-container .swiper-slide .contact_info p svg{width:16px;height:16px;margin-right:10px;color:#fe0002;vertical-align:baseline}.contact .contact-block .swiper-container .swiper-slide .contact_info .link{margin-top:20px;display:flex;justify-content:flex-end;position:absolute;right:30px;bottom:55px}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a{font-size:16px;font-weight:bold;padding:12px 48px 12px 48px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a::after{content:"➡";margin-left:8px;opacity:0;width:0;transition:all 0.2s;display:inline-block;opacity:0.9}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a:hover{padding:12px 36px 12px 36px;color:#fe0002}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a:hover::after{content:"➡";margin-left:8px;opacity:1}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a.c2::after{content:"↷"}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a.c3::after{content:"✉"}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a.c4::after{content:"☏"}.contact .contact-block .swiper-container .swiper-slide .contact_info .link a+a{margin-left:20px}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg{margin-top:20px;display:flex;justify-content:flex-end}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg a{font-size:16px;font-weight:bold;padding:8px 24px 8px 24px;border:1px solid #fe0002;color:#fe0002;transition:all 0.2s;border-radius:3px;display:flex;align-items:center;margin-right:20px}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg a:hover{padding:8px 16px 8px 16px;color:#fe0002}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg a svg{transition:all 2s;margin-right:8px;width:16px;height:16px}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list{margin-top:10px}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list .shareBar{margin-right:10px;padding:12px;border:1px solid transparent;border-radius:50%;transition:all 0.3s}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list .shareBar+.shareBar{margin-left:0}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list .shareBar svg{width:18px;height:18px}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list .shareBar:hover{border:1px solid #fe0002}.contact .contact-block .swiper-container .swiper-arrows .swiper-button-prev,.contact .contact-block .swiper-container .swiper-arrows .swiper-button-next{z-index:10;top:30%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px;text-align:center;line-height:21px;font-size:15px;color:#fff;border:1px #fe0002 solid;border-radius:50%;transition:0.3s 0s ease;background:none;background-color:#fe0002;padding:7px}.contact .contact-block .swiper-container .swiper-arrows .swiper-button-prev{left:0;opacity:0.5;transition:opacity 0.4s}.contact .contact-block .swiper-container .swiper-arrows .swiper-button-prev:hover{opacity:1}.contact .contact-block .swiper-container .swiper-arrows .swiper-button-next{right:0;opacity:0.5;transition:opacity 0.4s}.contact .contact-block .swiper-container .swiper-arrows .swiper-button-next:hover{opacity:1}.contact .contact-block .block_full.two{display:flex;justify-content:space-between}.contact .contact-block .block_full.two img{max-width:100%;vertical-align:middle}.contact .contact-block .block_full.two .item{width:50%}.contact .contact-block .block_full.two .item.text{padding-right:100px;max-width:960px;padding-left:60px;padding-top:40px;padding-bottom:40px}.contact .contact-block .block_full.two .item.text h5{font-size:26px;font-weight:bold;line-height:1.2}.contact .contact-block .block_full.two .item.text h5.m1{color:#fe0002}.contact .contact-block .block_full.two .item.text h5+p{margin-top:12px}.contact .contact-block .block_full.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.contact .contact-block .block_full.two .item.text h6.m1{color:#fe0002}.contact .contact-block .block_full.two .item.text h6+p{margin-top:12px}.contact .contact-block .block_full.two .item.text p{font-size:16px;line-height:2.2}.contact .contact-block .block_full.two .item.text p+p{margin-top:12px}.contact .contact-block .block_full.two .item.text.bgqa{background-image:url("/upload/article/news/sample/%E6%A1%88%E4%BE%8B%E5%88%86%E4%BA%AB/bgqa.png");background-repeat:no-repeat;background-position:center right}.contact .contact-block .block_full.two .item.text .icons{margin-top:10px;display:flex;list-style:none}.contact .contact-block .block_full.two .item.text .icons img{max-width:80px}.contact .contact-block .block_full.two .item.text .icons li{text-align:center;margin-right:32px}.contact .contact-block .block_full.two .item.text .icons li .round{position:relative}.contact .contact-block .block_full.two .item.text .icons li .round span{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#666;z-index:2;width:100%;height:100%}.contact .contact-block .block_full.two .item.text .icons li .desc{margin-top:10px;display:flex;justify-content:center;align-items:center;padding:0 10px;min-height:40px}.contact .contact-block .block_full.two .item.text dl{margin-top:40px}.contact .contact-block .block_full.two .item.text dl dt{font-size:18px;font-weight:bold;position:relative;padding-bottom:16px;margin-bottom:8px}.contact .contact-block .block_full.two .item.text dl dt::after{content:"";position:absolute;left:0;bottom:0;height:2px;background-color:#fe0002;width:40px}.contact .contact-block .block_full.two .item.text dl dd{font-size:16px;line-height:2.4}.contact .contact-block .block_full.two .item.text{width:40%;padding-right:0;padding-left:0}.contact .contact-block .block_full.two .item.text.swiper{width:60%;padding-top:80px}.contact .contact-block .block_full.two .item.text h5{margin-top:20px;border-bottom:1px solid #666;padding-bottom:20px}.contact .contact-block .block_full.two .item.text .link{justify-content:flex-start}.contact .contact-block .block_full .title{margin-bottom:20px}.contact .contact-block .block_full .map{text-align:center;position:relative;margin-top:30px}.contact .contact-block .block_full .map img{max-width:60%}.contact .contact-block .block_full .map #image-map-org{position:absolute;width:100%;z-index:20}.contact .contact-block .block_full .map #image-map-org-bg{position:relative;top:0;left:0;width:100%}.contact .contact-block .block_full .map .map-area{position:absolute;width:100%;z-index:10;top:0;transition:opacity 0.5s}.contact .contact-block .block_full .map .map-area.normal{opacity:1}.contact .contact-block .block_full .map .map-area.normal.show{opacity:0}.contact .contact-block .block_full .map .map-area.active{opacity:0}.contact .contact-block .block_full .map .map-area.active.show{opacity:1}.contact .contact-block .block_full .map .map-area.text{transition:all 0.5s;text-align:left;font-size:18px;font-weight:bold;line-height:1.4;padding-bottom:8px}.contact .contact-block .block_full .map .map-area.text::before{content:"";width:100%;height:1px;position:absolute;bottom:2px;left:0;background-color:#999}.contact .contact-block .block_full .map .map-area.text::after{content:"";width:5px;height:5px;position:absolute;bottom:0;left:0;background-color:#999;border-radius:50%}.contact .contact-block .block_full .map .map-area.text.r{text-align:right}.contact .contact-block .block_full .map .map-area.text.r::before{left:auto;right:0}.contact .contact-block .block_full .map .map-area.text.r::after{left:auto;right:0}.contact .contact-block .block_full .map .map-area.text.c{text-align:center}.contact .contact-block .block_full .map .map-area.text.c::before{left:auto;right:0}.contact .contact-block .block_full .map .map-area.text.c::after{display:none}.contact .contact-block .block_full .map .map-area.text.show::before{background-color:#fe0002}.contact .contact-block .block_full .map .map-area.text.show::after{background-color:#fe0002}.contact .contact-block .block_full .map .map-area.text.map-Kaohsiung{top:68%;left:16%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Tainan{top:56%;left:14%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Taichung{top:22%;left:23%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Hsinchu{top:11%;left:34%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Chongli{top:1%;left:36%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Taipei{top:1%;right:17%;width:18%}.contact .contact-block .block_full .map .map-area.text.map-Taiwan{bottom:0%;right:10%;width:12%;top:auto}#history{margin-top:50px}#history *{box-sizing:border-box}#history img{display:block;max-width:100%;max-height:100%}#history .history-bgTitle{position:absolute;top:10vh;left:23%;transform:translateX(-50%);font-size:180px;font-family:"Microsoft JhengHei",Arial,Helvetica,sans-serif,"Century Gothic";font-weight:bolder;line-height:1.1;color:rgba(102,102,102,0.1)}#history .history-section{position:relative;display:block;margin:0 auto;width:calc(100% - 20px);max-width:1300px}#history .history-title-wrapper{display:flex;align-items:center;justify-content:flex-start;font-weight:bold;margin-bottom:35px}#history .history-title-wrapper .history-icon{margin-right:8px}#history .history-title-wrapper .history-title{color:#666666}#history .history-title-wrapper .history-title-cn,#history .history-title-wrapper .history-title-en{font-size:28px;line-height:1.1;letter-spacing:1px}#history .history-title-wrapper .history-title-en{margin-bottom:5px}#history .history-content{position:relative}#history .timeline-hr{position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;width:1px;background:#bfbfbf;z-index:0}#history .timeline-hr[data-aos]{height:0%;transition-property:height;overflow:hidden}#history .timeline-hr[data-aos].aos-animate{height:100%;transition-duration:2s}#history #timeline{position:relative;padding:15px 0;margin-top:15px;margin-bottom:15px;display:flex;justify-content:center;flex-wrap:wrap}#history #timeline::before,#history #timeline::after{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:10px;height:10px;background:#5bade1;border-radius:50%;z-index:0}#history #timeline::before{top:0}#history #timeline::after{bottom:0}#history #timeline .timeline-container{display:flex;flex:0 0 100%;max-width:100%;align-items:center;flex-wrap:wrap;position:relative;z-index:1}#history #timeline .timeline-container.first .timeline-block::before{display:none}#history #timeline .timeline-container.first .timeline-block .timeline-content{flex:1 1 50%}#history #timeline .timeline-container.first .timeline-block .timeline-year{flex:0 0 auto}#history #timeline .timeline-container .timeline-year{margin:37px auto;padding:7px 10px;background:#5bade1;color:white;border-radius:5px}#history #timeline .timeline-container .timeline-block{position:relative;margin:37px auto;align-items:center;justify-content:space-between}#history #timeline .timeline-container .timeline-content,#history #timeline .timeline-container .timeline-dialog{font-size:18px;line-height:40px;border-radius:5px}#history #timeline .timeline-container .timeline-content{padding:0 25px}#history #timeline .timeline-container .timeline-dialog{position:relative;padding:10px 25px 5px;background-color:white;flex-wrap:wrap}#history #timeline .timeline-container .timeline-dialog .timeline-article-year{font-size:16px;line-height:normal;font-weight:bolder}#history #timeline .timeline-container .timeline-dialog .timeline-article{max-width:100%}#history #timeline .timeline-container .timeline-dialog p{margin:6px 0}.form-s1 .item{width:100%;margin-bottom:20px}.form-s1 .item legend{margin-bottom:7px;letter-spacing:1px;line-height:1.4;font-weight:bold}.form-s1 .item legend.required::after{content:"*";color:#fe0002;margin-left:5px}.form-s1 .item input{width:100%;padding:12px;border-radius:5px}.form-s1 .item .select{width:100%;padding:12px;border-radius:5px;height:auto}.form-s1 .item textarea{width:100%;height:200px;padding:12px;border-radius:5px}.form-s1 .title2{margin-top:40px}.form-s1 .col2{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.form-s1 .col2 .item{width:calc(50% - 10px)}.form-s1 .col2 .item .item-wrap{display:flex;align-items:center}.form-s1 .col2 .item .item-wrap .gender{width:200px;margin-left:16px}.form-s1 .captcha{display:flex;align-items:center}.form-s1 .captcha .refresh_captcha{flex:none;display:flex;align-items:center;margin:10px 0 0 20px}.form-s1 .captcha .refresh_captcha svg{margin-left:10px}.form-s1 .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.form-s1 .buttons a.m1{margin-left:20px;background-color:transparent;padding:13px 36px;border-radius:0;color:#fe0002}.form-s1 .buttons a.m1:hover{background-color:#fe0002;color:#fff}.form-s1 .buttons a.m1 svg{margin-left:10px}.form-s1 .buttons .button.gray{color:#aaa;border-color:#aaa;background-color:transparent;padding:13px 26px}.form-s1 .buttons .button.gray:hover{background-color:#aaa;color:#fff}.form-s1 .desc{line-height:1.8;letter-spacing:1px}.form-s1 .desc strong{color:#fe0002}.form-s1 .desc2{line-height:1.8;letter-spacing:1px}.form-s1 .desc2 strong{color:#fe0002}.form-s1 .cfOptItem+.cfOptItem{margin-left:18px}.form-s1 .cfOptItem2{padding-left:23px;line-height:1.8}.form-s1 .required{line-height:1.4}.form-s1 .required span{color:#fe0002}.form-s1 .cfOptText{width:calc(100% - 23px)}.form-s1 .radio_group2{margin-top:20px;background-color:#f8e3e2;padding:12px 10px}@media (max-width:1890px){.product-info .related .related-list{max-width:100%;margin:0 20px}.product-info .related .related-list .swiper-container{max-width:100%;margin:0 70px}}@media (max-width:1760px){.restrict{width:calc(100% - 40px)}}@media (max-width:1750px){.around-page{margin:45px 20px 0}}@media (max-width:1720px){.info-desc .block_full .block{padding:0 20px}.info-desc .block_full .blocktable{padding:0 20px 0}.home-block .block_full .block{padding:0 20px}}@media (max-width:1700px){.product-info .related .related-list .item .image img{max-width:100%;transition:none}.product-info .related .related-list .item:hover .image img{max-width:100%}}@media (max-width:1640px){.info-desc .block_full.service_features02 .title{padding:0 15px}}@media (max-width:1600px){.home-block .home-block02 .block_full .map .map-area{zoom:0.9}.contact .contact-block .block_full .map .map-area{zoom:0.9}}@media (max-width:1490px){.product-info .info-wrap{margin:0 20px}}@media (max-width:1460px){.product-list .item .image{max-width:100%;max-height:none}.product-list .item .image img{max-width:100%;transition:none}.product-list .item:hover .image img{max-width:100%}.product-info .related .related-list .item .image{max-width:100%;max-height:none}.product-info .related .related-list .item .image img{max-width:100%;transition:none}.product-info .related .related-list .item:hover .image img{max-width:100%}}@media (max-width:1440px){.artBlock .col2 .col2{flex-direction:column}.artBlock .col2 .col2 .item{width:100%}.artBlock .col2 .col2 .item+.item{margin-top:30px}.artBlock .col2 .col2{flex-direction:column}.artBlock .col2 .col2 .item{width:100%}.artBlock .col2 .col2 .item+.item{margin-top:30px}.home-block .block1 .text-item{padding-right:40px}.info-desc .block_full.advantage01 .block .item{background-color:#ffffff33}.info-desc .block_full.charitable02 .block .item{background-color:#ffffff66}.home-block .home-block01 .block_full.two .item.text li{margin-right:16px}.home-block .home-block02 .block_full .map .map-area{zoom:0.75}.contact .contact-block .block_full .map .map-area{zoom:0.75}}@media (max-width:1330px){.info-desc .block_full.counteruplist .block .item{font-size:20px}.info-desc .block_full.counteruplist .block .item svg{width:120px;height:120px;margin-right:30px}.info-desc .block_full.counteruplist .block .item .num{font-size:54px}.info-desc .block_full.counteruplist .block .item .plus{font-size:54px}.info-desc .block_full.counteruplist .block .item .num3{width:103px;line-height:1}.info-desc .block_full.counteruplist .block .item .num4{width:137px;line-height:1}}@media (max-width:1320px){#footer .footer-wrap .restrict{padding:0 20px;width:100%}}@media (max-width:1280px){#footer .service-area{padding-left:30px}.article-filter .item{padding:0 10px}.article-filter .item a{padding:0 10px}.info-desc .block_full .title{padding:0 15px}.info-desc .block_full.two .item.text{max-width:initial;padding-left:40px;padding-right:40px}.info-desc .block_full.two .item.text .icons li+li{margin-left:0}.info-desc .block_full.two .item .title{padding:0}.info-desc .block_full .block.talk{padding:0 15px}.info-desc .block_full .block.talk ul li{margin-top:20px}.info-desc .block_full .block.three{padding:0 15px}.info-desc .block_full .block.six .item{margin-left:12px;margin-right:12px}.info-desc .block_full .block .item .title{padding:0}.info-desc .block_full .block.two{flex-wrap:wrap}.info-desc .block_full .block.two .item{width:calc(50% - 20px)}.info-desc .block_full.process .block .item{height:180px}.info-desc .block_full.process .block .title.flex{flex-wrap:wrap}.info-desc .block_full.process .block .title.flex .t_en{width:100%;order:3}.info-desc .block_full.counteruplist .block{padding:50px 0}.info-desc .block_full.certificate .block.two{flex-wrap:nowrap}.info-desc .block_full.certificate .block.two .item{width:calc(50% - 20px)}.info-desc .block_full.certificate .block.two .item.text{order:0}.info-desc .block_full.sptwo .block{padding-top:80px;padding-bottom:20px}.info-desc .block_full.sptwo .block .item{width:50%;padding:0 40px 20px;display:flex;align-items:flex-start;margin-bottom:40px;position:relative}.info-desc .block_full.sptwo .block .item svg{margin-right:20px}.home-block .block_full .title{padding:0 15px}.home-block .block_full.two .item.text{max-width:initial;padding-left:40px;padding-right:40px}.home-block .block_full.two .item.text .icons li+li{margin-left:0}.home-block .block_full.two .item .title{padding:0}.home-block .block_full .block.talk{padding:0 15px}.home-block .block_full .block.talk ul li{margin-top:20px}.home-block .block_full .block.three{padding:0 15px}.home-block .block_full .block .item .title{padding:0}.home-block .block_full .block.two{flex-wrap:wrap}.home-block .block_full .block.two .item{width:calc(50% - 20px)}.home-block .home-block02 .block_full .map .map-area{zoom:0.6}#js-contact-form .title{padding:0 15px}.contact .title{padding:0 15px}.contact .contact-block .block_full.two .item.text{max-width:initial;padding-left:40px;padding-right:40px}.contact .contact-block .block_full.two .item.text .icons li+li{margin-left:0}.contact .contact-block .block_full.two .item .title{padding:0}.contact .contact-block .block_full .map .map-area{zoom:0.6}}@media (max-width:1238px){.info-desc .block_full.artisan02{padding:64px 0}.info-desc .block_full.artisan02 .block{width:100%;height:630px;max-width:631px;background-image:url("/upload/aboutus/職人精神/circle_1024.png");display:flex;align-items:center;flex-wrap:wrap}.info-desc .block_full.artisan02 .block .item{width:50%;padding:20px;text-align:center}.info-desc .block_full.artisan02 .block .item svg{width:100%;height:90px}.info-desc .block_full.artisan02 .block .item h5{font-size:26px;font-weight:bold;line-height:1.8;padding:0 10px;position:relative;display:inline-block}.info-desc .block_full.artisan02 .block .item h5::after{position:absolute;content:"";height:1px;width:100%;background-color:#666;bottom:0;left:0}.info-desc .block_full.artisan02 .block .item p{font-size:16px;line-height:2;margin-top:3}.info-desc .block_full.artisan02 .block .item:nth-child(1){padding:20px 38px 20px 24px}.info-desc .block_full.artisan02 .block .item:nth-child(2){padding:20px 24px 20px 38px}.info-desc .block_full.artisan02 .block .item:nth-child(3){padding:20px 38px 20px 24px}.info-desc .block_full.artisan02 .block .item:nth-child(4){padding:20px 24px 20px 38px}}@media (max-width:1220px){#footer .copyright{flex-wrap:wrap;height:auto;line-height:1.5em}}@media (max-width:1200px){.artBlock .col2 .item{width:calc(50% - 20px)}.artBlock .fullbanner.about .col2 .item{width:calc(50% - 20px)}.artBlock .col2 .item{width:calc(50% - 20px)}.article-about .fullbanner .item .icon{width:100px;height:100px}.article-list .list-block .item2{height:auto;flex-direction:column}.article-list .list-block .item2 .image{position:relative;display:block;width:100%;height:auto}.article-list .list-block .item2 .image:before{content:"";display:block;padding-top:78.125%}.article-list .list-block .item2 .text{width:100%}.article-list .list-block .item2 .text::before{border:0;border-bottom:24px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;top:-24px;left:calc(50% - 7.5px)}.article-list .list-block .item2:hover .text::before{border-right-color:transparent;border-bottom-color:#e7161b}.article-list .list-block .item2 .text a{padding:30px 20px 30px}.article-list .list-block .item2 .text .share{padding:10px 20px}.article-list .list-block .item2 .text .title{margin-top:22px}.product-list .list-wrap{grid-template-columns:repeat(3,1fr)}.product-info .info-wrap .ileft,.product-info .info-wrap .iright{flex:none;margin:0}.product-info .info-wrap .ileft{width:calc(54% - 15px)}.product-info .info-wrap .iright{width:calc(46% - 15px)}.product-info .info-wrap .cover{max-width:100%;margin-left:15px}.product-info .info-wrap .cover img{max-width:100%}.info-desc .block_full .block.three.custbtns .item{min-height:312px}.info-desc .block_full .block.three.custbtns .item .text{padding:65px 40px 0}.info-desc .block_full .block.three.custbtns .item .text .button{font-size:18px}.info-desc .block_full.counteruplist .block .item{padding:0 24px;font-size:18px}.info-desc .block_full.counteruplist .block .item .counterup{width:calc(100% - 80px)}.info-desc .block_full.counteruplist .block .item svg{width:100px;height:100px;margin-right:30px}.info-desc .block_full.counteruplist .block .item .num{font-size:48px}.info-desc .block_full.counteruplist .block .item .plus{font-size:48px}.info-desc .block_full.counteruplist .block .item .num3{width:92px}.info-desc .block_full.counteruplist .block .item .num4{width:123px}.info-desc .block_full.sptwo2 .block .item{padding:20px 40px}.info-desc .block_full.sptwo2 .block .item.logo{width:393px}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.sptwo2 .block .item.text{width:calc(100% - 313px - 80px)}}@media (max-width:1160px){.home-block .home-block02 .block_full.two .item.text .link a{padding:8px 30px 8px 15px}.contact .contact-block .block_full.two .item.text .link a{padding:8px 30px 8px 15px}}@media (max-width:1140px){.contact-block .location-block .location-wrap{margin:40px 20px 0}}@media (max-width:1120px){.info-desc .block_full .block.process ul{flex-wrap:wrap;max-width:80%}.info-desc .block_full .block.process ul li{margin-bottom:30px}.info-desc .block_full .block.process ul .item::before{display:none}.info-desc .block_full .block.process ul .item::after{display:none}.info-desc .block_full .block.process ul .arrow::after{display:none}.home-block .block_full .block.process ul{flex-wrap:wrap;max-width:80%}.home-block .block_full .block.process ul li{margin-bottom:30px}.home-block .block_full .block.process ul .item::before{display:none}.home-block .block_full .block.process ul .item::after{display:none}.home-block .block_full .block.process ul .arrow::after{display:none}}@media (max-width:1110px){.home-block .home-block02 .block_full .map .map-area{zoom:1}.contact .contact-block .block_full .map .map-area{zoom:1}}@media (max-width:1100px){#footer .footer-wrap .restrict{flex-wrap:wrap;justify-content:space-between}#footer .info-wrap{width:33%;display:flex;flex-direction:column;margin:0 auto}#footer .info-wrap{margin:0 0 0 auto}#footer .share-list{margin:10px 0 30px}#footer .menu-maps{order:3;border:none}#footer .service-area{display:flex;align-items:center}.info-desc .block_full.two{flex-wrap:wrap;padding:0 15px}.info-desc .block_full.two .item{width:100%}.info-desc .block_full.two .item.bgimg{width:100%;height:100%;aspect-ratio:16/9}.info-desc .block_full.two .item.text{max-width:initial;padding-left:0;margin-top:0;margin-bottom:20px;padding-right:0}.info-desc .block_full.two .item .title{padding:0}.info-desc .block_full .block.six .item{width:calc(20% - 24px);margin-left:12px;margin-right:12px}.info-desc .block_full.service_location .swiper-container-out{width:100%}.info-desc .block_full.sptwo2 .block .item{padding:20px 30px}.info-desc .block_full.sptwo2 .block .item.logo{width:310.4px}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.sptwo2 .block .item.text{width:calc(100% - 250.4px - 60px)}.info-desc .block_full.sptwo2 .block .item ul li{font-size:16px}.info-desc .block_full.sptwo2 .block .item h5{font-size:24px}.home-block .block_full.two{flex-wrap:wrap}.home-block .block_full.two .item{width:100%}.home-block .block_full.two .item.text{max-width:initial;padding-left:0;margin-top:20px;margin-bottom:20px;padding-right:0}.home-block .block_full.two .item .title{padding:0}.home-block .home-block01{padding:40px 0 0 0}.home-block .home-block02{padding:0 0}.home-block .home-block02 .block_full.two .item.text{padding-right:0;padding-left:0;padding-top:20px;padding-bottom:20px}.home-block .home-block02 .block_full.two .item.text.swiper{padding-top:0;border-left:none}.home-block .home-block03 .swiper-container{width:100%;padding:0 50px}.home-block .home-block03.block_full .block.two .item.text{width:100%}.home-block .home-block03.block_full .block.two .item.text.swiper{margin-top:0px;width:100%}.home-block .home-block04 .swiper-container-out{width:100%}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list{margin:10px 0 30px}.contact .contact-block{padding:0 0}.contact .contact-block .block_full.two{flex-wrap:wrap}.contact .contact-block .block_full.two .item{width:100%}.contact .contact-block .block_full.two .item.text{max-width:initial;padding-left:0;margin-top:20px;margin-bottom:20px;padding-right:0}.contact .contact-block .block_full.two .item .title{padding:0}.contact .contact-block .block_full.two .item.text{padding-right:0;padding-left:0;padding-top:20px;padding-bottom:20px;width:100%}.contact .contact-block .block_full.two .item.text.swiper{width:100%;padding-top:0;border-left:none}.contact .contact-block .block_full .map img{max-width:45%}.form-s1 .col2 .item{width:100%}}@media (max-width:1040px){.overlay .popup{margin-left:20px;margin-right:20px;max-width:none !important}.info-desc .block_full .block.two.fix1 .item{width:100%;margin:0 auto}.info-desc .block_full .blocktable table{min-width:1040px}.info-desc .block_full .block.two .item{width:100%;margin:0 auto}.info-desc .block_full .block.two .item.text{margin-top:20px;order:2}.info-desc .block_full .block.two .item.img{margin-top:0}.info-desc .block_full .block.two .item.text2{order:2}.info-desc .block_full.artisan01 .block.two .item{margin:0 auto}.info-desc .block_full.artisan01 .block.two .item.img{width:100%;padding:60px 120px;order:2}.info-desc .block_full.artisan01 .block.two .item.img::after{background-size:60%;width:100%;height:100%;right:0;bottom:0}.info-desc .block_full.artisan01 .block.two .item.img::before{background-size:60%;width:100%;height:100%;left:0;top:0}.info-desc .block_full.artisan01 .block.two .item.text{width:100%;padding:40px 20px 20px 20px;order:1}.info-desc .block_full.artisan03 .block.two .item{width:100%}.info-desc .block_full.artisan03 .block.two .item.text{margin-top:0}.home-block .block_full .blocktable table{min-width:1040px}.home-block .block_full .block.two .item{width:100%;margin:0 auto}.home-block .block_full .block.two .item.text{margin-top:20px;order:2}.home-block .block_full .block.two .item.img{margin-top:0}.home-block .block_full .block.two .item.text2{order:2}}@media (max-width:1024px){#header{height:60px}#header .submenu.show{top:60px}.artBlock .fullbanner{padding:40px 0}.artBlock .item.image{justify-content:center}.artBlock .col2{flex-wrap:wrap;justify-content:center}.artBlock .col2 .item{order:2;width:100%}.artBlock .col2 .item+.item{margin-top:30px}.artBlock .col2 .item.image{order:1;margin:0 0 30px}.artBlock .col2+.col2{margin-top:30px}.around-page .page-prev,.around-page .page-next{width:calc(50% - 100px)}.artBlock .fullbanner.about .col2 .item{width:100%}.artBlock .fullbanner.about .col2 .item.image{margin-bottom:50px}.artBlock .fullbanner{padding:40px 0}.artBlock .item.image{justify-content:center}.artBlock .col2{flex-wrap:wrap;justify-content:center}.artBlock .col2 .item{order:2;width:100%}.artBlock .col2 .item+.item{margin-top:30px}.artBlock .col2 .item.image{order:1;margin:0 0 30px}.artBlock .col2+.col2{margin-top:30px}.home-block .block1{padding:30px}.home-block .block2{padding:30px 0}.article-about .fullbanner .item .icon{width:130px;height:130px}.article-about .fullbanner .col2 .item.image{margin-bottom:50px}.article-about .fullbanner{margin:0}.article-list .item{flex-direction:column}.article-list .item .info{padding:20px}.article-list .item .image{width:100%;height:auto}.article-list .item .image::before{content:"";display:block;padding-top:100%}.article-list .item::after{background-image:linear-gradient(180deg,#30a7dd33,#fe0002)}.branch .gtitle{width:100%}.branch .gcontent{width:100%}.branch .gcontent{display:block}.branch .gcontent .gleft{margin-right:0}.branch .gcontent .gright{width:100%}.product-info .related .related-list .swiper-container{margin:0 50px}.product-info .related .related-list .swiper-button-prev,.product-info .related .related-list .swiper-button-next{width:40px;height:40px}.product-info .related .related-list .swiper-button-prev svg,.product-info .related .related-list .swiper-button-next svg{width:25px;height:25px}.login-block .left-block,.login-block .right-block,.register-block .left-block,.register-block .right-block{width:50%}.info-desc .block_full .block.spfour .item svg{width:80px;height:80px}.info-desc .block_full .block.spfour .item h5{font-size:22px}.info-desc .block_full .block.spfour .item p{font-size:14px}.info-desc .block_full.advantage01{background-size:contain;background-position:top center;padding:0}.info-desc .block_full.advantage01 .block .item{background-color:transparent;width:100%;padding-top:35%;margin-right:auto}.info-desc .block_full.advantage02 .block .item{width:calc(50% - 10px)}.info-desc .block_full.service_features01{background-size:contain;background-position:top center;padding:0}.info-desc .block_full.service_features01 .block .item{background-color:transparent;width:100%;padding-top:35%;margin-right:auto}.info-desc .block_full.service_features03 .block .item{width:calc(50% - 16px)}.info-desc .block_full.charitable02{background-size:contain;background-position:top center;padding:0}.info-desc .block_full.charitable02 .block{min-height:initial}.info-desc .block_full.charitable02 .block .item{background-color:transparent;width:100%;padding-top:35%;margin-left:auto}.home-block .block_full .block.spfour .item svg{width:80px;height:80px}.home-block .block_full .block.spfour .item h5{font-size:22px}.home-block .block_full .block.spfour .item p{font-size:14px}}@media (max-width:1023px){.account-block .func-area .item{width:calc(20% - 10px)}#history #timeline{padding-top:45px;padding-bottom:55px}#history #timeline .timeline-container{flex-direction:column;align-items:center;justify-content:center;max-width:600px}#history #timeline .timeline-container.first .timeline-content:last-of-type{order:1}#history #timeline .timeline-container.first .timeline-content:first-of-type{order:2;margin-top:25px}#history #timeline .timeline-container.first .timeline-year{order:3}#history #timeline .timeline-container .timeline-block{margin:0;width:100%;text-align:center;display:flex;flex-direction:column}#history #timeline .timeline-container .timeline-block .timeline-year{display:inline-block}#history #timeline .timeline-container .timeline-year{margin:40px 0 50px 0}#history #timeline .timeline-container .timeline-content,#history #timeline .timeline-container .timeline-dialog{padding-left:15px;padding-right:15px;width:100%;background-color:white}#history #timeline .timeline-container .timeline-content img,#history #timeline .timeline-container .timeline-dialog img{margin:auto}#history #timeline .timeline-container .timeline-content+.timeline-dialog{margin-bottom:25px}#history #timeline .timeline-container .timeline-dialog{order:1;padding-top:14px;padding-bottom:5px}#history #timeline .timeline-container .timeline-dialog .timeline-logo{margin-top:15px;margin-bottom:35px}#history #timeline .timeline-container .timeline-content{order:2;padding-top:20px;padding-bottom:20px;text-align:left}#history #timeline .timeline-container .timeline-content p{margin:0}}@media (max-width:970px){.cart-step .step1 .payandship{flex-direction:column}.cart-step .step1 .payandship .grid-wrap{width:100%}.cart-step .step1 .payandship .grid-wrap+.grid-wrap{margin-top:20px}}@media (max-width:900px){#header{top:0;height:50px}#header #logo{padding:0}#header.fixed #logo::before{display:none}#header .submenu{display:none}#header #menu .item{display:none}#header .menu-button{display:flex}#footer .footer-wrap .restrict{justify-content:space-around;align-items:center}#footer .info-wrap{margin:0;width:auto}#footer .share-list{margin:40px 0 30px}#footer .menu-maps{margin-top:20px}#footer .service-area{display:block;align-items:center;width:50%;max-width:240px}#container .allbanner{margin-top:50px}.nav-banner .swiper-news .textsBlock{width:auto}.nav-banner .swiper-news{margin:0 30px;width:auto}.nav-banner .swiper-block{right:30px;bottom:230px;width:auto;padding:0;flex-wrap:nowrap}.nav-banner .swiper-arrows .swiper-button-next{margin-left:10px}.home-block .block3 .slideBanner{flex-wrap:wrap}.home-block .block3 .slideBanner .sLeft{width:100%}.home-block .block3 .slideBanner .sLeft .item:nth-child(2){margin-top:20px;width:calc(58.5% - 10px)}.home-block .block3 .slideBanner .sLeft .item:nth-child(3){margin-top:20px;width:calc(41.5% - 10px)}.home-block .block3 .slideBanner .sRight{width:100%;margin-top:20px;justify-content:space-between}.home-block .block3 .slideBanner .sRight .item{width:calc(50% - 10px)}.home-block .block3 .slideBanner .sRight .item+.item{margin:0px}.article-list .list-wrap{grid-gap:20px}.article-info .title-block{flex-direction:column}.article-info .title-block .date{order:1;border-right:none;border-bottom:2px solid #333;padding:0 0 10px 0}.article-info .title-block .share-list{order:2;padding:10px 0}.article-info .title-block .title{order:3;padding:0}.product-list .list-wrap{grid-template-columns:repeat(2,1fr)}.product-info .info-wrap{flex-direction:column}.product-info .info-wrap .ileft{width:100%}.product-info .info-wrap .iright{margin-top:20px;width:100%}.product-info .info-wrap .cover{background-color:transparent;max-width:530px;margin:0 auto}.account-block .func-area .item{width:calc(25% - 10px)}.order-block .order-info .payship .item{width:100%}.cart-step{padding:70px 20px 50px}.info-desc .block_full .block.talk ul li{flex-wrap:wrap;position:relative}.info-desc .block_full .block.talk ul .face{position:absolute;right:22px;top:18px;width:80px;height:80px}.info-desc .block_full .block.talk ul .text{width:100%}.info-desc .block_full .block.six .item{width:calc(25% - 24px);margin-left:12px;margin-right:12px}.info-desc .block_full.counteruplist .block .item{padding:0 24px;font-size:16px}.info-desc .block_full.counteruplist .block .item .counterup{width:calc(100% - 60px)}.info-desc .block_full.counteruplist .block .item svg{width:60px;height:60px;margin-right:15px}.info-desc .block_full.counteruplist .block .item .num{font-size:40px}.info-desc .block_full.counteruplist .block .item .plus{font-size:40px}.info-desc .block_full.counteruplist .block .item .num3{width:78px}.info-desc .block_full.counteruplist .block .item .num4{width:104px}.info-desc .block_full.certificate .block.two{flex-wrap:wrap}.info-desc .block_full.certificate .block.two .item{width:calc(100% - 20px)}.info-desc .block_full.certificate .block.two .item.img{margin-top:40px;max-width:600px;margin:40px auto 0}.info-desc .block_full.sptwo .block{padding-top:60px;padding-bottom:30px}.info-desc .block_full.sptwo .block .item{width:100%;margin-bottom:30px}.info-desc .block_full.sptwo .block .item::after{content:"";position:absolute;bottom:0%;left:140px;width:calc(100% - 140px - 60px);height:2px;background-color:#c7c7c666}.info-desc .block_full.sptwo .block .item:nth-child(odd)::after{right:auto;top:auto;bottom:0%;left:140px;width:calc(100% - 140px - 60px);height:2px;background-color:#c7c7c666}.info-desc .block_full.sptwo2 .block{flex-wrap:wrap}.info-desc .block_full.sptwo2 .block .item{position:relative;padding:20px 30px}.info-desc .block_full.sptwo2 .block .item.logo{width:60%}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.sptwo2 .block .item.text{width:100%}.info-desc .block_full.sptwo2 .block .item ul li{width:50%;font-size:16px}.info-desc .block_full.sptwo2 .block .item h5{font-size:24px}.info-desc .block_full.sptwo2 .block .item:nth-child(even)::after{content:"";position:absolute;left:auto;top:0;height:1px;width:calc(100% - 60px);background-color:#666}.home-block .block_full .block.talk ul li{flex-wrap:wrap;position:relative}.home-block .block_full .block.talk ul .face{position:absolute;right:22px;top:18px;width:80px;height:80px}.home-block .block_full .block.talk ul .text{width:100%}.home-block .home-block02 .block_full .map .map-area{zoom:0.9}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list{margin:40px 0 30px}.contact .contact-block .block_full .map .map-area{zoom:0.9}}@media (max-width:850px){.product-info .contact-block .block-wrap{flex-direction:column;max-width:350px}.product-info .contact-block .block-wrap .item{width:100%;padding:20px}.product-info .contact-block .block-wrap .item+.item::before{display:none}.cart-step .step{margin-left:0}.cart-step .step .item{margin-left:0;border-radius:0}.cart-step .step .item .wrap .text{margin-top:0}.cart-step .step .item .wrap svg{bottom:0;width:50px;height:50px;opacity:0.15}.cart-step .step .item+.item::before{display:none}}@media (max-width:840px){.contact-block .contact-title{max-width:100%;padding-left:0;padding-right:0}.contact-block .location-block .right{display:block}.contact-block .uiform .col2{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.overlay .popup{border-radius:0;margin:0px;max-width:none !important;max-height:none !important}.around-page{flex-wrap:wrap}.around-page .page-back{width:100%;margin:0 0 20px;order:1;display:flex;justify-content:center}.around-page .page-prev,.around-page .page-next{order:2;width:calc(50% - 10px)}.contact-block .location-block .location-wrap{grid-template-columns:repeat(1,1fr);grid-gap:30px}.article-about .fullbanner .item .icon{width:100px;height:100px}.article-about .photo-list{grid-template-columns:repeat(2,1fr);grid-gap:30px}.branch .map-block{height:500px}.branch .map-block .tab-frame .accordion{display:block}.branch .map-block .map{margin-left:0}.branch .search-block .holder>li.select{width:calc(100% - 20px)}.branch .search-block .holder>li.input{width:calc(100% - 20px)}.branch .search-block .holder>li.input.long{width:calc(100% - 20px)}.product-info .info-wrap{flex-wrap:wrap;padding:40px 0}.product-info .info-wrap .ileft,.product-info .info-wrap .iright{width:100%}.product-info .info-wrap .iright{margin-top:30px}.product-info .contact-block{padding:10px 0}.login-block,.register-block{height:100vh}.login-block .right-block,.register-block .right-block{width:50%;padding:30px 20px}.account-block{height:100vh}.edit-block{padding:50px 20px}.cart-step .step3 .wrap-col2{margin:0}.cart-step .step3 .wrap-col2 .item{width:100%;margin:20px 0 0}.info-desc .block_full .block.three.custbtns .item{min-height:294px}.info-desc .block_full .block.spfour{flex-wrap:wrap}.info-desc .block_full .block.spfour .item{width:calc(50% - 2px);margin-top:40px}.info-desc .block_full .block.spfour .item:nth-child(2)::before{display:none}.info-desc .block_full .block.spfour .item:nth-child(2)::after{display:none}.info-desc .block_full .block.six{margin-top:40px}.info-desc .block_full .block.six .item{width:calc(33.3333333333% - 24px);margin-left:12px;margin-right:12px}.info-desc .block_full .block.three{flex-wrap:wrap}.info-desc .block_full .block.three .item{width:100%;margin:0 auto}.info-desc .block_full .block.three .item+.item{margin-top:20px}.info-desc .block_full.process .block .item{margin-bottom:20px;width:50%}.info-desc .block_full.process .block .item.left{text-align:right;padding-right:30px}.info-desc .block_full.process .block .item.right{text-align:left;padding-left:30px}.info-desc .block_full.process .block .item svg{width:100px;height:100px}.info-desc .block_full.process .block .item p{margin-top:10px}.info-desc .block_full.counteruplist .block{flex-wrap:nowrap}.info-desc .block_full.counteruplist .block .item{flex-wrap:wrap;padding:0 12px;font-size:16px;width:100%}.info-desc .block_full.counteruplist .block .item .counterup{width:100%;text-align:center;margin-top:8px}.info-desc .block_full.counteruplist .block .item svg{width:80px;height:80px;margin-right:0}.info-desc .block_full.counteruplist .block .item .num{font-size:40px}.info-desc .block_full.counteruplist .block .item .plus{font-size:40px}.info-desc .block_full.counteruplist .block .item .num3{width:78px}.info-desc .block_full.counteruplist .block .item .num4{width:104px}.info-desc .block_full.counteruplist .block .item+.item{margin-top:0}.info-desc .block_full.sptwo .block{padding-top:50px;padding-bottom:20px}.info-desc .block_full.sptwo .block .item{padding:0 20px 20px}.info-desc .block_full.sptwo .block .item::after{content:"";position:absolute;bottom:0%;left:120px;width:calc(100% - 120px - 40px);height:2px;background-color:#c7c7c666}.info-desc .block_full.sptwo .block .item:nth-child(odd)::after{right:auto;top:auto;bottom:0%;left:120px;width:calc(100% - 120px - 40px);height:2px;background-color:#c7c7c666}.info-desc .block_full.service_features02 .block{flex-wrap:wrap}.info-desc .block_full.service_features02 .block .item{width:50%}.home-block .block_full .block.spfour{flex-wrap:wrap}.home-block .block_full .block.spfour .item{width:calc(50% - 2px);margin-top:40px}.home-block .block_full .block.spfour .item:nth-child(2)::before{display:none}.home-block .block_full .block.spfour .item:nth-child(2)::after{display:none}.home-block .block_full .block.three{flex-wrap:wrap}.home-block .block_full .block.three .item{width:100%;margin:0 auto}.home-block .block_full .block.three .item+.item{margin-top:30px}.home-block .home-block02 .block_full .map .map-area{zoom:0.75}.contact .contact-block .block_full .map .map-area{zoom:0.75}}@media (max-width:700px){.account-block .title .welcome{font-weight:bold;text-shadow:1px 0px 2px white,0px 1px 2px white,-1px 0px 2px white,0px -1px 2px white}.account-block .func-area .item{width:calc(33.33% - 10px)}.order-block .order-info .info{flex-wrap:wrap}.order-block .order-info .info .item{width:calc(50% - 10px)}.order-block .order-info table.list thead td{white-space:nowrap}.order-block .order-info .payment-total{flex-wrap:wrap}.order-block .order-info .payment-total .item{order:2;flex:none;width:100%}.order-block .order-info .payment-total .item.totals{order:1;margin-bottom:10px;max-width:none}.order-block .order-info .payment-total .pdata{width:100%}.order-block .order-info .payment-total .buttons .button{width:100%}.order-block{padding:50px 20px}.cart-step .step .item{flex-direction:column;justify-content:center}.cart-step .step .item .stage{flex-direction:row;font-size:24px;line-height:24px;font-weight:bold}.cart-step .step .item .stage .num{font-size:24px;line-height:24px}.cart-step .step .item .stage::after{display:none}.cart-step .step .item .wrap{width:auto;height:auto;justify-content:center;overflow:visible}.cart-step .step .item .wrap svg{bottom:-10px;right:-15px}.cart-step .step1 .cart-list .item.heading .info,.cart-step .step1 .cart-list .item.heading .quantity,.cart-step .step1 .cart-list .item.heading .price,.cart-step .step1 .cart-list .item.heading .total{display:none}.cart-step .step1 .cart-list .item .info-wrap{flex-wrap:wrap}.cart-step .step1 .cart-list .item .info-wrap .info{order:1;width:100%;margin-bottom:5px;padding-left:0}.cart-step .step1 .cart-list .item .info-wrap .quantity{order:4;padding:0;width:auto}.cart-step .step1 .cart-list .item .info-wrap .quantity input{flex:none;width:40px}.cart-step .step1 .cart-list .item .info-wrap .price{order:2;width:auto;align-items:center;margin-right:10px}.cart-step .step1 .cart-list .item .info-wrap .price::before{content:"價格 : "}.cart-step .step1 .cart-list .item .info-wrap .total{order:3;width:auto;align-items:center;margin-right:10px}.cart-step .step1 .cart-list .item .info-wrap .total::before{content:"小計 : "}}@media (max-width:680px){.cart-step .step3 .invoice .item{flex-wrap:wrap}.cart-step .step3 .invoice .item .radio{width:100%;margin:10px 0 0 20px}}@media (max-width:660px){.info-desc .block_full .blocktable table{min-width:1024px}.info-desc .block_full.artisan02{padding:44px 0;background-size:cover}.info-desc .block_full.artisan02 .block{width:100%;height:1238px;max-width:318px;background-image:url("/upload/aboutus/職人精神/circle_375.png");display:flex;align-items:center;flex-wrap:wrap}.info-desc .block_full.artisan02 .block .item{width:100%;padding:20px;text-align:center}.info-desc .block_full.artisan02 .block .item svg{width:100%;height:90px}.info-desc .block_full.artisan02 .block .item h5{font-size:26px;font-weight:bold;line-height:1.8;padding:0 10px;position:relative;display:inline-block}.info-desc .block_full.artisan02 .block .item h5::after{position:absolute;content:"";height:1px;width:100%;background-color:#666;bottom:0;left:0}.info-desc .block_full.artisan02 .block .item p{font-size:16px;line-height:2;margin-top:3}.info-desc .block_full.artisan02 .block .item:nth-child(1){padding:20px}.info-desc .block_full.artisan02 .block .item:nth-child(2){padding:20px}.info-desc .block_full.artisan02 .block .item:nth-child(3){padding:20px}.info-desc .block_full.artisan02 .block .item:nth-child(4){padding:20px}.home-block .block_full .blocktable table{min-width:1024px}}@media (max-width:650px){.home-block .block2 .plist .item{width:100%;margin:0}.home-block .block2 .plist .item+.item{margin-top:20px}.login-block .left-block,.register-block .left-block{right:0;bottom:auto;width:100%;height:240px}.login-block .left-block .login-bg,.register-block .left-block .login-bg{background-position:center 25%}.login-block .left-block .wrap,.register-block .left-block .wrap{transform:none}.login-block .right-block,.register-block .right-block{top:240px;left:0;width:100%}.edit-block .picture{margin-bottom:0}.edit-block .uiform{margin-top:0}.wish-block .wish-list .body .item .wrap{flex-wrap:wrap;margin-left:10px}.wish-block .wish-list .body .item .buttons{max-width:none;flex-wrap:nowrap;margin-top:10px}.wish-block .wish-list .body .item .buttons .button+.button{margin:0 0 0 10px}}@media (max-width:600px){#footer .footer-wrap{padding:60px 0 0}#footer .footer-wrap .restrict{flex-direction:column}#footer .info-wrap{margin:0}#footer .info-wrap .info{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%}#footer .info-wrap .name{width:100%}#footer .info-wrap .item{width:calc(50% - 20px)}#footer .info-wrap{text-align:center}#footer .info-wrap .info{flex-direction:column}#footer .info-wrap .item{width:100%}#footer .logo-wrap{justify-content:center}#footer .share-list{margin:20px 0 20px;display:flex;justify-content:center}#footer .menu-maps{display:none}#footer .service-area{width:100%;padding-left:0px;max-width:320px}#footer .service-area .buttons a{width:calc(50% - 10px)}#footer .service-area .buttons a+a{margin-left:10px}#footer .service-area .menu-maps{display:block;max-width:100%}.nav-banner .swiper-news .textsBlock{padding:20px;width:100%;background-color:#eee}.nav-banner .swiper-news{position:relative;margin:0}.nav-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:65px}.nav-banner .swiper-pagination-bullet.swiper-pagination-bullet-active::after{width:30px}.artBlock .item .title{font-size:26px}.artBlock .item .title+.subtitle{margin-top:5px}.artBlock .item .subtitle{font-size:13px}.artBlock .item .txt{font-size:17px}.artBlock .pdlink{justify-content:center;flex-direction:column}.artBlock .pdlink .button{margin:20px 0 0}.home-block .block1{padding:30px 20px}.home-block .block1 .item.left img{margin-left:-20px}.article-info .title-block .title{font-size:26px}.article-info .info-desc .block1 .title{font-size:26px}.article-list .list-block .list-ul>li{width:100%}.wish-block{padding:50px 20px}.info-desc .block_full .title{padding:0 15px;font-size:26px;line-height:1}.info-desc .block_full .title.tcc{text-align:left}.info-desc .block_full .title .t_num::before{bottom:10px}.info-desc .block_full>h5.tcc{text-align:left}.info-desc .block_full>p.tcc{text-align:left}.info-desc .block_full .link{justify-content:center}.info-desc .block_full .linksvg{justify-content:center}.info-desc .block_full .linksvg a{padding:8px 10px 8px 10px;font-size:14px;margin-right:10px}.info-desc .block_full .linksvg.jcstart{justify-content:center}.info-desc .block_full .block.process ul{max-width:380px}.info-desc .block_full .block.talk ul .text{padding:20px}.info-desc .block_full .block.talk ul .text .name{width:calc(100% - 90px)}.info-desc .block_full .block.two .item.text .accountinfo h6{font-size:16px;letter-spacing:1px}.info-desc .block_full .block.two .item.text h3{font-size:26px}.info-desc .block_full .block.two .item.text h4{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h5{font-size:24px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.two .item.text h6.m1{color:#fe0002}.info-desc .block_full .block.two .item.text h6+p{margin-top:8px}.info-desc .block_full .block.one .item.text h3{font-size:26px}.info-desc .block_full .block.one .item.text h4{font-size:26px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one .item.text h5{font-size:24px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.one .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.info-desc .block_full .block.six .item{width:calc(50% - 18px);margin-left:9px;margin-right:9px}.info-desc .block_full .block.six .item .text{font-size:14px}.info-desc .block_full.counteruplist .block{flex-wrap:nowrap;padding:20px 0}.info-desc .block_full.counteruplist .block .item{flex-wrap:wrap;padding:0 8px;font-size:14px;width:100%}.info-desc .block_full.counteruplist .block .item .counterup{width:100%;text-align:center;margin-top:8px}.info-desc .block_full.counteruplist .block .item svg{width:60px;height:60px;margin-right:0}.info-desc .block_full.counteruplist .block .item .num{font-size:32px}.info-desc .block_full.counteruplist .block .item .plus{font-size:32px}.info-desc .block_full.counteruplist .block .item .num3{width:auto}.info-desc .block_full.counteruplist .block .item .num4{width:auto}.info-desc .block_full.certificate .block .swiper-container-out .swiper-container{width:100%}.info-desc .block_full.sptwo2 .block{flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.info-desc .block_full.sptwo2 .block .item{position:relative;padding:20px 30px}.info-desc .block_full.sptwo2 .block .item.logo{width:60%;margin:0 auto}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.sptwo2 .block .item.text{width:100%}.info-desc .block_full.sptwo2 .block .item ul li{width:100%;font-size:16px;text-align:center}.info-desc .block_full.sptwo2 .block .item h5{font-size:24px;text-align:center}.info-desc .block_full.sptwo2 .block .item:nth-child(even)::after{content:"";position:absolute;left:auto;top:0;height:1px;width:calc(100% - 60px);background-color:#666}.info-desc .block_full.artisan01 .block.two .item{margin:0 auto}.info-desc .block_full.artisan01 .block.two .item.img{width:100%;padding:30px 0px;order:2}.info-desc .block_full.artisan01 .block.two .item.img::after{background-size:70%;width:100%;height:100%;right:-80px;bottom:0}.info-desc .block_full.artisan01 .block.two .item.img::before{background-size:70%;width:100%;height:100%;left:-80px;top:0}.info-desc .block_full.artisan01 .block.two .item.text{width:100%;padding:30px 0 10px 0;order:1}.info-desc .block_full.artisan03 .block.two .item.text .link{justify-content:center}.info-desc .block_full.artisan03{background-size:200%;padding-top:63%;background-color:#f7f7f7}.info-desc .block_full.artisan03 .block.two .item{width:100%}.info-desc .block_full.artisan03 .block.two .item.text{margin-top:0;padding:30px 20px}.info-desc .block_full.artisan03 .block.two .item.text h2{font-size:36px;margin-top:16px}.info-desc .block_full.advantage01 .block .item{padding:38% 0 0}.info-desc .block_full.advantage01 .block .item .title+h5{margin-top:16px}.info-desc .block_full.advantage01 .block .item h5{font-size:20px}.info-desc .block_full.advantage01 .block .item h5+p{margin-top:16px}.info-desc .block_full.advantage01 .block .item p{letter-spacing:1px;line-height:2}.info-desc .block_full.advantage02 .block .item{width:100%}.info-desc .block_full.advantage02 .block .item .icon svg{width:100px;height:100px}.info-desc .block_full.advantage02 .block .item .title{margin-top:20px}.info-desc .block_full.advantage02 .block .item .title+h6{margin-top:16px}.info-desc .block_full.advantage02 .block .item h6{font-size:18px}.info-desc .block_full.advantage02 .block .item h6+p{margin-top:16px}.info-desc .block_full.advantage02 .block .item p{font-size:15px}.info-desc .block_full.service_features01 .block .item{padding:38% 0 0}.info-desc .block_full.service_features01 .block .item .title+h5{margin-top:16px}.info-desc .block_full.service_features01 .block .item h5{font-size:20px}.info-desc .block_full.service_features01 .block .item h5+p{margin-top:16px}.info-desc .block_full.service_features01 .block .item p{letter-spacing:1px;line-height:2}.info-desc .block_full.service_features02 .block{min-height:404px;background-size:cover}.info-desc .block_full.service_features02 .block .item svg{width:80px;height:80px}.info-desc .block_full.service_features02 .block .item h5{font-size:18px}.info-desc .block_full.service_features03 .block .item{width:100%;margin-bottom:36px}.info-desc .block_full.service_features03 .block .item img+h5{margin-top:18px}.info-desc .block_full.service_features03 .block .item h5{font-weight:bold;font-size:24px;line-height:1.4}.info-desc .block_full.service_features03 .block .item h5 strong{color:#fe0002}.info-desc .block_full.service_features03 .block .item h5+p{margin-top:18px}.info-desc .block_full.charitable .block .item.text .title+h5{margin-top:16px}.info-desc .block_full.charitable .block .item.text h5+p{margin-top:16px}.info-desc .block_full.charitable .block .item.text p{letter-spacing:1px;line-height:2}.info-desc .block_full.charitable02 .block .item{padding:38% 0 0}.info-desc .block_full.charitable02 .block .item .title+h5{margin-top:16px}.info-desc .block_full.charitable02 .block .item h5{font-size:20px}.info-desc .block_full.charitable02 .block .item h5+p{margin-top:16px}.info-desc .block_full.charitable02 .block .item p{letter-spacing:1px;line-height:2}.home-block .block_full .title{padding:0 15px;font-size:26px;line-height:1}.home-block .block_full .title.tcc{text-align:left}.home-block .block_full .linksvg{justify-content:center}.home-block .block_full .linksvg a{padding:8px 10px 8px 10px;font-size:14px;margin-right:10px}.home-block .block_full.two{justify-content:center}.home-block .block_full .block.process ul{max-width:380px}.home-block .block_full .block.talk ul .text{padding:20px}.home-block .block_full .block.talk ul .text .name{width:calc(100% - 90px)}.home-block .block_full .block.two .item.text h3{font-size:26px}.home-block .block_full .block.two .item.text h4{font-size:26px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h5{font-size:24px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.home-block .block_full .block.two .item.text h6.m1{color:#fe0002}.home-block .block_full .block.two .item.text h6+p{margin-top:8px}.home-block .block_full .block.one .item.text h3{font-size:26px}.home-block .block_full .block.one .item.text h4{font-size:26px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one .item.text h5{font-size:24px;font-weight:bold;line-height:1.2}.home-block .block_full .block.one .item.text h6{font-size:22px;font-weight:bold;line-height:1.2}.home-block .home-block01 .block_full.two .item.text h5{font-size:22px}.home-block .home-block01 .block_full.two .item.text p{font-size:14px}.home-block .home-block01 .block_full.two .item.text li{max-width:80px;margin-right:8px;margin-left:0}.home-block .home-block01 .block_full.two .item.text .icons .desc{font-size:12px;padding:0 4px}.home-block .home-block01 .block_full.two .item.text .icons{justify-content:space-evenly}.home-block .home-block01 .block_full.two .item.text .icons li{margin-right:0}.home-block .home-block01 .block_full .link{justify-content:center}.home-block .home-block02 .swiper-container{width:100%;padding:0 0px}.home-block .home-block02 .block_full.two .item.text h5{font-size:22px}.home-block .home-block02 .block_full.two .item.text p{font-size:14px}.home-block .home-block02 .block_full.two .item.text.swiper{padding-top:0}.home-block .home-block02 .block_full.two .item.text .link a{padding:8px 24px 8px 12px;font-size:12px}.home-block .home-block02 .block_full .map .map-area.text.map-Kaohsiung{top:68%;left:6%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Tainan{top:56%;left:4%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Taichung{top:22%;left:15%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Hsinchu{top:11%;left:28%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Chongli{top:1%;left:30%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Taipei{top:1%;right:7%;width:24%}.home-block .home-block02 .block_full .map img{max-width:60%}#js-contact-form .title{padding:0 15px;font-size:26px;line-height:1}#js-contact-form .title.tcc{text-align:left}.contact .title{padding:0 15px;font-size:26px;line-height:1}.contact .title.tcc{text-align:left}.contact .contact-block .swiper-container{width:100%;padding:0 0px}.contact .contact-block .swiper-container .swiper-slide .contact_info .link{position:static}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg{justify-content:center}.contact .contact-block .swiper-container .swiper-slide .contact_info .linksvg a{padding:8px 10px 8px 10px;font-size:14px;margin-right:10px}.contact .contact-block .swiper-container .swiper-slide .contact_info .share-list{margin:20px 0 20px;display:flex}.contact .contact-block .restrict{width:100%}.contact .contact-block .block_full.two{justify-content:center}.contact .contact-block .block_full.two .item.text h5{font-size:22px}.contact .contact-block .block_full.two .item.text p{font-size:14px}.contact .contact-block .block_full.two .item.text.swiper{padding-top:0}.contact .contact-block .block_full.two .item.text .link a{padding:8px 24px 8px 12px;font-size:12px}.contact .contact-block .block_full .map .map-area.text.map-Kaohsiung{top:68%;left:6%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Tainan{top:56%;left:4%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taichung{top:22%;left:15%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Hsinchu{top:11%;left:28%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Chongli{top:1%;left:30%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taipei{top:1%;right:7%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taiwan{bottom:0%;right:10%;width:18%;top:auto}.contact .contact-block .block_full .map img{max-width:60%}.form-s1 .col2 .item{width:100%}.form-s1 .col2 .item .item-wrap{flex-wrap:wrap}.form-s1 .col2 .item .item-wrap .gender{width:100%;margin-left:auto;margin-top:10px}.form-s1 .col2 .radio_group.mu{flex-wrap:wrap}.form-s1 .col2 .radio_group.mu .cfOptItem{margin-right:12px;margin-left:0}}@media (max-width:579px){#history .history-bgTitle{top:-30px;left:50%}#history .history-title-wrapper .history-icon{width:45px}#history .history-title-wrapper .history-title-cn,#history .history-title-wrapper .history-title-en{font-size:18px}}@media (max-width:560px){.order-block .order-list table.list td.total{display:none}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .invoice3-wrap{flex-wrap:wrap}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .invoice3-wrap .input{width:100%;margin-left:0}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .invoice3-wrap .input+.input{margin-top:10px}}@media (max-width:550px){.artBlock .fullbanner.about .item .icon-list{grid-template-columns:repeat(2,1fr);grid-gap:20px}.article-about .fullbanner .item .icon-list{grid-template-columns:repeat(2,1fr);grid-gap:20px}.account-block .func-area .item{width:calc(50% - 10px)}}@media (max-width:500px){#visits-form .title{background-size:contain;width:100%;max-width:100%}.article-list .list-wrap{grid-template-columns:repeat(1,1fr)}.product-filter{flex-direction:column;padding:0 0 20px}.product-filter .select{width:100%}.product-filter .select+.select{margin:10px 0 0}.product-list .list-wrap{grid-template-columns:repeat(1,1fr)}.product-info .info-wrap .ileft{flex-direction:column}.product-info .info-wrap .product-append{order:2;width:auto;height:80px;padding:0 35px}.product-info .info-wrap .swiper-container{height:80px}.product-info .info-wrap .swiper-button-prev,.product-info .info-wrap .swiper-button-next{top:0;right:auto;width:25px;height:100%}.product-info .info-wrap .swiper-button-prev svg,.product-info .info-wrap .swiper-button-next svg{transform:rotateZ(-90deg)}.product-info .info-wrap .swiper-button-next{left:auto;right:0}.product-info .info-wrap .swiper-slide img{max-height:100%}.product-info .info-wrap .cover{order:1}.login-block .left-block .login-bg,.register-block .left-block .login-bg{background-position:center 10%}.login-block .left-block .wrap svg,.register-block .left-block .wrap svg{width:70px;height:70px}.order-block{padding:50px 10px}.order-block .order-list table.list tbody td{font-size:13px}.order-block .order-list table.list td.date{display:none}.cart-step .step .item{display:none;flex-direction:row}.cart-step .step .item.hover{display:flex}.cart-step .step .item.hover .stage{width:80px;flex:none;font-size:11px;line-height:11px;letter-spacing:0;display:flex;flex-direction:column;align-items:center}.cart-step .step .item.hover .stage .num{font-size:28px;line-height:28px;font-weight:bold}.cart-step .step .item.hover .stage::after{display:block}.cart-step .step .item.hover .wrap{width:calc(100% - 80px);height:100%;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.cart-step .step .item.hover .wrap .text{font-size:22px}.cart-step .step .item.hover .wrap svg{width:55px;height:55px;right:20px;bottom:-5px;opacity:1}.cart-step .step1 .cart-list .item .info-wrap .quantity{margin-top:10px;width:100%}.cart-step .step1 .cart-list .item .info-wrap .quantity input{flex:auto;width:auto}.cart-step .step4 .info .pay{width:100%}.cart-step .step4 .info .note{width:100%;margin-top:20px}}@media (max-width:480px){.branch .gtitle{font-size:14px;padding:0}.branch .gcontent{padding:0 0 20px}.branch .gcontent img{max-width:100%}.branch .gcontent .address{margin-top:12px;line-height:1.4;letter-spacing:2px;font-size:12px;font-weight:normal;color:#333}.branch .gcontent .phone{margin-top:4px;line-height:1.4;letter-spacing:2px;font-size:12px;font-weight:normal;color:#333}.branch .gcontent .business{margin-top:12px;line-height:1.4;letter-spacing:2px;font-size:12px;font-weight:normal;color:#333}.info-desc .block_full .block.three.custbtns .item{text-align:center}.info-desc .block_full .block.three.custbtns .item .text .button{margin:40px auto}.info-desc .block_full.process .block .item{height:240px;margin-bottom:20px;width:50%}.info-desc .block_full.process .block .item.left{text-align:right;padding-right:30px}.info-desc .block_full.process .block .item.right{text-align:left;padding-left:30px}.info-desc .block_full.process .block .item svg{width:80px;height:80px}.info-desc .block_full.process .block .item p{margin-top:10px}.info-desc .block_full.process .block .title.flex{flex-wrap:wrap}.info-desc .block_full.process .block .title.flex .t_ch{width:100%;order:2}.info-desc .block_full.counteruplist .block .item{letter-spacing:0}.info-desc .block_full.counteruplist .block .item .num{font-size:24px}.info-desc .block_full.counteruplist .block .item .plus{font-size:24px}.info-desc .block_full.sptwo .block{padding-top:40px;padding-bottom:12px}.info-desc .block_full.sptwo .block .item{padding:0 0 12px;margin-bottom:18px}.info-desc .block_full.sptwo .block .item svg{width:60px;height:60px;margin-right:12px}.info-desc .block_full.sptwo .block .item .text{width:calc(100% - 60px)}.info-desc .block_full.sptwo .block .item h5{font-size:22px}.info-desc .block_full.sptwo .block .item p{font-size:12px}.info-desc .block_full.sptwo .block .item::after{content:"";position:absolute;bottom:0%;left:72px;width:calc(100% - 72px - 10px);height:2px;background-color:#c7c7c666}.info-desc .block_full.sptwo .block .item:nth-child(odd)::after{right:auto;top:auto;bottom:0%;left:72px;width:calc(100% - 72px - 10px);height:2px;background-color:#c7c7c666}.info-desc .block_full.sptwo2 .block .item.logo{width:258px;margin:0 auto}.info-desc .block_full.sptwo2 .block .item.logo img{max-width:100%}.info-desc .block_full.advantage01{background-image:url("/upload/aboutus/復得優勢/bg01-s.jpg")}.info-desc .block_full.advantage01 .block .item{padding:118% 0 0}.info-desc .block_full.service_features01{background-image:url("/upload/aboutus/服務特色/family-s.jpg")}.info-desc .block_full.service_features01 .block .item{padding:118% 0 0}.info-desc .block_full.service_features01 .block .item a{font-size:14px;padding:6px 12px;margin-right:12px;min-width:90px;margin-bottom:10px}.info-desc .block_full.charitable02{background-image:url("/upload/aboutus/公益活動/family-s.jpg")}.info-desc .block_full.charitable02 .block .item{padding:118% 0 0}.info-desc .block_full.charitable02 .block .item a{font-size:14px;padding:6px 12px;margin-right:12px;min-width:90px;margin-bottom:10px}.home-block .home-block02 .block_full .map .map-area.text.map-Kaohsiung{top:70%;left:6%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Tainan{top:58%;left:4%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Taichung{top:25%;left:15%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Hsinchu{top:13%;left:28%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Chongli{top:4%;left:30%;width:24%}.home-block .home-block02 .block_full .map .map-area.text.map-Taipei{top:4%;right:7%;width:24%}.home-block .home-block02 .block_full .map .map-area{zoom:0.75}.home-block .home-block02 .block_full .map .map-area span:last-child{display:none}.contact .contact-block .block_full .map .map-area.text.map-Kaohsiung{top:70%;left:6%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Tainan{top:58%;left:4%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taichung{top:25%;left:15%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Hsinchu{top:13%;left:28%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Chongli{top:4%;left:30%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taipei{top:4%;right:7%;width:24%}.contact .contact-block .block_full .map .map-area.text.map-Taiwan{bottom:0%;right:10%;width:24%;top:auto;z-index:20}.contact .contact-block .block_full .map .map-area{zoom:0.75}.contact .contact-block .block_full .map .map-area span:last-child{display:none}}@media (max-width:460px){.home-block .block3 .slideBanner .sLeft .item:nth-child(2),.home-block .block3 .slideBanner .sLeft .item:nth-child(3){width:100%}.home-block .block3 .slideBanner .sRight .item{width:100%}.home-block .block3 .slideBanner .sRight .item+.item{margin-top:20px}}@media (max-width:440px){.info-desc .block_full .block.process ul{zoom:0.8}.home-block .block_full .block.process ul{zoom:0.8}}@media (max-width:425px){#footer .logo-wrap{flex-direction:column}#footer .logo-wrap .logo{margin:0 auto;max-width:100%;max-height:none}#footer .logo-wrap .share-list{margin-top:10px;justify-content:center}#footer .copyright{font-size:12px}#footer-bar{display:flex}#footer-bar+#footer{margin-bottom:60px}.nav-banner .swiper-pagination{display:none}.contact-block .uiform .buttons{height:auto;flex-wrap:wrap}.contact-block .uiform .buttons .button{width:100%}.contact-block .uiform .buttons .button+.button{margin:15px 0 0}.article-about .photo-list{grid-template-columns:repeat(1,1fr);grid-gap:20px}.product-info .related .related-list .swiper-container{margin:0}.forgotten-block{padding:40px 20px}.forgotten-block .buttons.col2 .button{width:100%}.forgotten-block .buttons.col2 .button+.button{margin-top:10px}.account-block{padding:50px 20px}.password-block{padding:40px 20px}.password-block .buttons.col2 .button{width:100%}.password-block .buttons.col2 .button+.button{margin-top:10px}.edit-block .buttons.col2 .button{width:100%;max-width:none}.edit-block .buttons.col2 .button+.button{margin-top:10px}.wish-block .wish-list .body .item .name{width:100%}.wish-block .wish-list .body .item .stock{margin-top:5px;text-align:left}.wish-block .wish-list .body .item .buttons{margin-top:5px}.wish-block .wish-list .body .item .buttons .button{font-size:15px}.wish-block{padding:50px 10px}.order-block .order-info .info .item{width:100%}.cart-step .step3 .invoice .item .radio .radio-item{flex-direction:column;align-items:flex-start}.cart-step .step3 .invoice .item .radio .radio-item.invoice3 .invoice3-wrap .input{margin-top:10px}.cart-step .step3 .invoice .item .radio .radio-item .invoice_note{margin:10px 0 0 6px}.cart-step .step3 .invoice .item .radio .radio-item+.radio-item{margin-top:20px}.cart-step .step3 .note .textarea{flex-direction:column}.cart-step .step3 .note .textarea textarea{margin-top:10px;width:100%}}@media (max-height:425px){.overlay .popup{margin-top:0px;margin-bottom:0px}}@media (max-width:375px){.login-block .left-block .login-bg,.register-block .left-block .login-bg{background-position:center 0%}.cart-step .step4 .buttons.col2{flex-direction:column}.cart-step .step4 .buttons.col2 .button{max-width:none}.cart-step .step4 .buttons.col2 .button+.button{margin:20px 0 0}.cart-step{padding:70px 10px 50px}}@media (max-width:320px){#footer .copyright{padding:15px 0;white-space:nowrap}}@media (min-width:1024px){#history #timeline .timeline-block::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:6px;height:6px;background:#5bade1;border-radius:50%;z-index:1}#history #timeline .timeline-dialog{position:relative}#history #timeline .timeline-dialog::after{background-color:#FFF;content:" ";position:absolute;display:block;height:16px;width:16px;top:50%;transform:rotate(45deg) translateY(-50%)}#history #timeline .timeline-container.right .timeline-dialog{box-shadow:-2px 2px 10px rgba(0,0,0,0.1)}#history #timeline .timeline-container.right .timeline-dialog::after{box-shadow:-4px 4px 5px 0 rgba(0,0,0,0.1);left:-12px}#history #timeline .timeline-container.left .timeline-dialog{box-shadow:2px 2px 10px rgba(0,0,0,0.1)}#history #timeline .timeline-container.left .timeline-dialog::after{box-shadow:2px -4px 5px 0 rgba(0,0,0,0.1);right:0}#history #timeline .timeline-container{color:#666666}#history #timeline .timeline-container .timeline-block{display:flex;flex:0 0 100%;max-width:100%}#history #timeline .timeline-container .timeline-content,#history #timeline .timeline-container .timeline-dialog{flex:0 0 calc(50% - 25px);max-width:calc(50% - 25px);display:flex;align-items:center}#history #timeline .timeline-container .timeline-dialog{justify-content:flex-end}#history #timeline .timeline-container .timeline-dialog .timeline-article,#history #timeline .timeline-container .timeline-dialog .timeline-logo{flex:0 0 auto}#history #timeline .timeline-container.right .timeline-block{flex-direction:row}#history #timeline .timeline-container.right .timeline-block .timeline-content{flex-direction:row-reverse;justify-content:flex-end}#history #timeline .timeline-container.right .timeline-block .timeline-content img{margin-left:auto}#history #timeline .timeline-container.right .timeline-block .timeline-dialog{text-align:left;flex-direction:row-reverse}#history #timeline .timeline-container.right .timeline-block .timeline-dialog .timeline-article{margin-right:30px}#history #timeline .timeline-container.left .timeline-block{flex-direction:row-reverse}#history #timeline .timeline-container.left .timeline-block .timeline-content{flex-direction:row;justify-content:flex-start}#history #timeline .timeline-container.left .timeline-block .timeline-content img{margin-right:auto}#history #timeline .timeline-container.left .timeline-block .timeline-dialog{text-align:right;flex-direction:row}#history #timeline .timeline-container.left .timeline-block .timeline-dialog .timeline-article{text-align:right;margin-left:30px}#history #timeline .timeline-container.left .timeline-block .timeline-content{display:flex;justify-content:flex-end}#history #timeline .timeline-container[data-aos] .timeline-block::before{opacity:0;transform:translate3d(-50%,-50%,0) scale(0.6);transition-property:opacity,transform}#history #timeline .timeline-container[data-aos].aos-animate .timeline-block::before{opacity:1;transform:translate3d(-50%,-50%,0) scale(1);transition-duration:1s;transition-timing-function:ease}}
/*# sourceMappingURL=stylesheet.css.map */
