@charset "utf-8";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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{overflow-x:hidden}body{color:#41535b;font-size:16px;overflow-x:hidden}body,input,a,textarea,button{font-family:"微軟正黑體","微软雅黑字体",Arial}a{cursor:pointer;text-decoration:none}a:visited{color:inherit}.content{max-width:1400px;margin:0 auto;box-sizing:border-box;padding-top:100px;padding-bottom:100px}.content .content-headline{font-size:280%;font-weight:500;text-align:center;line-height:1.7em;margin-bottom:20px}.content .content-headline small{margin-left:10px;font-size:80%}.content .content-headline+.content-subtitle{margin-top:-20px}.content .content-subtitle{margin-bottom:40px;padding-top:10px;font-size:190%;text-align:center}.content p{line-height:1.5em}@media screen and (min-width:1200px){.content article img{float:left}}@media screen and (max-width:1200px){.content{padding-top:50px;padding-bottom:50px}.content .content-headline{font-size:200%;line-height:1.2em}.content .content-headline+.content-subtitle{font-size:150%;margin-bottom:20px}.content div.content-wrap{margin:0 20px}.content article img{display:block;width:100%;float:none;margin:0 auto;margin-bottom:20px}.content article p{width:auto;float:none;font-size:120%;margin-bottom:20px}}section.banner{position:relative;overflow:hidden}section.banner>div>img{display:none}section.banner>div:first-child>img{display:block}section.banner img{width:100%;display:block}@media screen and (max-width:1200px){section.banner img{width:200%;height:auto;position:relative;left:-50%;margin-top:-10%;margin-bottom:-10%}}section.banner .slick-slide{overflow:hidden}section.banner .slick-dots{position:absolute;left:0;bottom:30px;right:0;text-align:center}section.banner .slick-dots li{display:inline}section.banner .slick-dots button{display:inline-block;width:15px;height:15px;margin:0 5px;border-radius:50%;outline:0;border:0;font-size:0;background-color:#eee;cursor:pointer}section.banner .slick-dots .slick-active button{background-color:#c00}section.pager{text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (max-width:760px){section.pager{display:none}}section.pager li{display:inline}section.pager a,section.pager em{display:inline-block;padding:10px 15px;margin:0 5px;font-size:120%;color:#41535b;border:solid 1px #ccc}section.pager em{color:#c1261f;border:solid 1px #c1261f}section.pager-mobile{display:none;position:relative;height:30px;margin:0 20px;margin-bottom:20px;border-radius:3px;border:solid 2px #6f7d86;overflow:hidden}@media screen and (max-width:760px){section.pager-mobile{display:block}}section.pager-mobile:after{content:"﹀";position:absolute;width:30px;right:0;top:0;bottom:0;background-color:#dbdbdb;line-height:30px;text-align:center;pointer-events:none}section.pager-mobile select{display:block;border:0;width:100%;height:100%;font-size:150%;text-indent:10px}.scroll{display:none;position:fixed;z-index:5;right:0;bottom:0;width:50px;height:50px;text-align:center;line-height:50px;background-color:#000;opacity:.3;color:#fff;cursor:pointer;font-size:150%;border-style:solid;border-color:#666;border-width:1px 0 0 1px}.scroll:hover{opacity:.5;color:#000;background-color:#fff}.fancybox-right,.fancybox-left{position:fixed;width:0;height:0;top:50%;margin-top:-60px;opacity:.3}.fancybox-right:hover,.fancybox-left:hover{opacity:.8}.fancybox-hide{position:fixed;top:1%;right:1%;width:50px;height:50px;background-color:rgba(255,255,255,0.1);cursor:pointer}.fancybox-hide:before,.fancybox-hide:after{content:"";position:absolute;top:50%;left:5%;width:90%;height:1px;background-color:rgba(255,255,255,0.3)}.fancybox-hide:before{transform:rotate(45deg)}.fancybox-hide:after{transform:rotate(-45deg)}.fancybox-hide:hover{background-color:rgba(255,255,255,0.5)}.fancybox-lock .fancybox-overlay{overflow:auto;background-image:none;background-color:rgba(0,0,0,0.7)}.fancybox-right{right:5%;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #fff}@media screen and (max-width:1200px){.fancybox-right{right:0}}.fancybox-left{left:5%;border-top:60px solid transparent;border-bottom:60px solid transparent;border-right:60px solid #fff}@media screen and (max-width:1200px){.fancybox-left{left:0}}textarea,input[type="text"],input[type="email"],input[type="reset"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0}select{font-family:"微軟正黑體"}.anchor{display:block;height:1px}@media screen and (max-width:1200px){.fancybox-right,.fancybox-left{position:absolute;height:100%;top:0;margin-top:0;opacity:0;border-top:0;border-bottom:0}.fancybox-right:hover,.fancybox-left:hover{opacity:0}}#header{position:relative;z-index:12;height:100px;box-sizing:border-box;background-color:#fff}#header h1{position:absolute;width:1px;height:1px;overflow:hidden;text-indent:-500px}#header .coming:hover{font-size:0}#header .coming:hover::after{content:"敬請期待";color:#ccc}#header .nav-main>.coming:hover::after{font-size:initial}#header .nav-sub>.coming:hover::after{line-height:20px;font-size:12px;position:relative;top:7px}#header .wrap{max-width:1200px;margin:0 auto}#header img{float:left;width:90px;margin-top:15px;margin-left:45px}#header nav{margin-left:20px;float:left;height:100px}#header nav>ul{height:100%}#header nav a{color:#41535b}#header .nav-main{position:relative;height:100%}#header .nav-main>li{position:relative;float:left;width:120px;height:100%;line-height:100px;text-align:center}#header .nav-main>li>a{display:block;height:100%}#header .nav-main>li:hover{background:#ededee}#header .nav-main>li:hover .nav-sub{display:block}#header .nav-sub{width:100%;position:absolute;top:100px;text-align:center;display:none;line-height:35px;font-size:80%;font-weight:bold;background-color:rgba(255,255,255,0.5)}#header .nav-sub a{display:block;border-left:solid 0 #c1261f}#header .nav-sub li:hover{-webkit-transition:background-color ease .5s;-moz-transition:background-color ease .5s;-o-transition:background-color ease .5s;-ms-transition:background-color ease .5s;transition:background-color ease .5s;background-color:rgba(255,255,255,0.9)}#header .nav-sub a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#ec655f;border-left-width:5px}#header .contact{padding-top:30px;width:330px;font-size:14px;float:right;font-weight:bold}#header .contact p{margin-right:10px;padding-top:10px;float:left}#header .contact .header-lang{display:inline}#header .contact .header-lang li:last-child a{border-right:0}#header .contact .header-lang a{float:left;margin-top:10px;padding-left:5px;padding-right:5px;color:#ccc;border-right:solid 1px #ccc}#header .contact .header-lang a:hover{color:#666}#header .contact .header-icon{width:35px;height:35px;float:left;text-indent:-300px;overflow:hidden}#header .contact .header-icon .fa{width:30px;height:30px;margin-top:2px;margin-right:10px;border-radius:20px;float:left;text-align:center;line-height:30px;text-indent:0;color:#efefef;font-size:145%;background-color:#717071;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#header .contact .header-icon .fa:hover{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#header .contact .header-icon .fa-phone:hover{background-color:#f19500}#header .contact .header-icon .fa-facebook:hover{background-color:#1d2086}#header .sandwich{display:none;width:50px;height:50px;box-sizing:border-box;position:absolute;right:0;top:0;cursor:pointer}#header .sandwich .sandwich-wrap{width:30px;height:30px;margin-top:12px;margin-left:10px}#header .sandwich .sandwich-wrap div{height:3px;background-color:#ccc;margin-top:7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#header .sandwich .sandwich-wrap div:first-child{margin-top:0}#header .sandwich .sandwich-mid{margin-right:0;opacity:1}@media screen and (max-width:1200px){#header{height:50px}#header img{width:50px;margin-top:5px;margin-left:10px}#header nav,#header .contact{display:none}#header .sandwich{display:block}}#maside{position:fixed;z-index:11;top:50px;right:0;bottom:0;width:0;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#maside>ul{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;box-sizing:border-box;right:-200px;width:200px;height:100%;padding:20px 20px;background-color:rgba(255,255,255,0.9)}#maside .coming:hover{font-size:0}#maside .coming:hover::after{font-size:initial;content:"敬請期待"}#maside .maside-main>li{padding:15px 20px;border-top:solid 1px #ccc;font-weight:bold}#maside .maside-main>li>a{color:#666}#maside .maside-main>li>a:hover{color:#c1261f}#maside .maside-main>li:first-child{border-top:0}#maside .maside-sub{padding-top:10px;font-weight:normal}#maside .maside-sub>li{padding:10px 10px;border-top:solid 1px #ccc}#maside .maside-sub>li a{color:#666}#maside .maside-sub>li:hover{color:#c1261f}#maside .maside-sub>li:hover>a{color:#c1261f}#maside .maside-sub>li:first-child{border-top:0}@media screen and (max-width:1200px){#maside{display:block}}.maside-bg{position:fixed;display:none;z-index:10;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0)}html.maside-active{overflow:hidden}body.maside-active{overflow:hidden}body.maside-active .maside-bg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:block;background-color:rgba(0,0,0,0.5)}body.maside-active #maside{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:200px}body.maside-active #maside>ul{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;right:0}body.maside-active #header .sandwich .sandwich-top{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;transform:rotate(45deg);transform-origin:0 0}body.maside-active #header .sandwich .sandwich-mid{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:0;margin-right:-20px}body.maside-active #header .sandwich .sandwich-bottom{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;transform:rotate(-45deg);transform-origin:0 100%}#footer{overflow:hidden;padding-bottom:100px;color:#fff;background-color:#3d3d3d}@media screen and (max-width:1200px){#footer{padding-bottom:50px}}#footer a{color:#fff}#footer .wrap{max-width:1150px;margin:0 auto}#footer .follow{color:#c8c9ca;border-bottom:solid 1px #838383;padding:0 10px;padding-top:100px;padding-bottom:30px;margin-bottom:50px}#footer .follow p{display:inline;font-size:90%}@media screen and (max-width:1200px){#footer .follow{padding-top:20px;padding-bottom:20px}#footer .follow p{font-size:60%}}#footer .follow .fa{width:25px;height:25px;text-align:center;line-height:25px;font-size:105%;border-radius:25px;margin-right:5px}#footer .follow .fa-twitter{background-color:#55acee}#footer .follow .fa-google-plus{background-color:#d34836}#footer .follow .fa-facebook{background-color:#4c66a4}#footer .items{padding:0 10px}#footer .item{width:250px;float:left}#footer .item .item-hide{list-style:none}#footer .item .item-coming a:hover{font-size:0}#footer .item .item-coming a:hover::after{content:"敬請期待";font-size:initial;color:#ccc}#footer .item p{margin-bottom:50px}#footer .item ul{margin-left:10px}#footer .item li{list-style:disc;margin-left:20px;margin-bottom:15px}#footer .item a{display:block;color:#fff}@media screen and (max-width:1200px){#footer .item{width:50%;box-sizing:border-box;padding:0 20px;margin-bottom:20px}#footer .item p{margin-bottom:20px}}@media screen and (max-width:760px){#footer .item{font-size:80%}}#footer .contact{float:right}#footer .contact p{font-weight:bold;margin-bottom:50px}#footer .contact span{display:block;margin-bottom:15px}#footer .contact .btn{display:block;width:300px;height:50px;margin-top:20px;text-align:center;font-size:150%;line-height:50px;color:#fff;background-color:#c1261f}#footer .contact .btn:hover{background-color:#ec655f}@media screen and (max-width:1200px){#footer .contact{float:none;clear:both;box-sizing:border-box;padding:0 30px}#footer .contact p{margin-bottom:20px}#footer .contact .btn{width:auto}}.copyright{overflow:hidden;padding-top:19px;padding-bottom:19px;background-color:#262727}.copyright .wrap{max-width:1150px;margin:0 auto}.copyright a:hover{font-size:0}.copyright a:hover::after{content:"敬請期待";font-size:initial;color:#ccc}.copyright p{float:left;color:#c8c9ca;font-size:80%;margin-right:34px}@media screen and (max-width:1200px){.copyright p{float:none;clear:both;margin-left:0;text-align:center;padding-top:15px;font-size:60%}}.copyright ul{width:610px;float:right}.copyright ul li{float:left;width:150px;border-left:solid 1px #c8c9ca;text-align:center}.copyright ul li:first-child{border:0}@media screen and (max-width:1200px){.copyright ul{float:none;width:auto}.copyright ul li{width:25%;box-sizing:border-box;font-size:60%}}.copyright ul a{color:#c8c9ca}#email{color:#c7c8c9;text-align:center;background-color:#323333;padding-top:50px;padding-bottom:70px}#email h3{font-size:290%;letter-spacing:2px;margin-bottom:30px;line-height:1.2em}#email p{font-size:148%;line-height:1.7em;margin-bottom:40px}#email input{box-sizing:border-box;padding:0 20px;height:60px;background-color:transparent;outline:0}#email .email-input{width:450px;display:inline-block;box-sizing:border-box;margin-right:30px;font-size:120%;border:0;background-color:#fff}#email .submit{width:300px;position:relative;top:4px;display:inline-block;font-size:160%;border:0;color:#fff;cursor:pointer;text-align:center;background-color:#c1261f}#email .submit:hover{background-color:#ec655f}@media screen and (max-width:1200px){#email{padding:50px 20px}#email h3{font-size:200%}#email p{font-size:100%}#email .email-input,#email .submit{display:block;width:96%;margin:2%}}.index .intro{padding-bottom:0;text-align:center}.index .intro nav{overflow:hidden;margin:0 auto;padding-top:50px;padding-bottom:100px;text-align:center}@media screen and (max-width:1200px){.index .intro nav{padding-top:0;padding-bottom:0}}.index .intro nav li{display:inline-block;width:290px;padding-bottom:20px;margin-bottom:20px;overflow:hidden}.index .intro nav strong{display:block;width:220px;height:70px;margin:0 auto;margin-top:20px;margin-bottom:20px;text-indent:-500px;overflow:hidden;background-image:url("../images/tw/index/nav.png")}.index .intro nav p{display:block;width:220px;height:120px;margin:0 auto;font-size:100%;line-height:1.5em;text-align:left}.index .intro nav a{display:block;width:220px;margin:0 auto;border:solid 1px #41535b;padding:15px 0;font-size:120%;color:#41535b}.index .intro nav a:hover{color:#fff;background-color:#41535b}@media screen and (max-width:760px){.index .intro nav li{border:solid 1px #ccc;width:48%;float:left;margin:1%;box-sizing:border-box}.index .intro nav strong{width:140px;height:45px;background-size:100% auto}.index .intro nav p{width:auto;font-size:80%;margin:0 10px}.index .intro nav a{width:auto;font-size:90%;padding:5px 0;margin:0 10px}}.index .intro article{overflow:hidden;text-align:left;padding-top:20px;max-width:1140px;margin:0 auto}.index .intro article img{max-width:550px}@media screen and (min-width:1200px){.index .intro article img{max-width:550px;float:left}.index .intro article p{float:right;width:570px;margin-bottom:30px;font-size:110%;line-height:1.5em}}.index .intro .local strong{background-position:0 33.33%}.index .intro .interactive strong{background-position:0 66.66%}.index .intro .international strong{background-position:0 99.99%}.index .market-info{width:1160px;margin:0 auto}.index .market-info .slick-list{overflow:visible}.index .market-info .slick-slide{outline:0}.index .market-info>div{width:1160px}.index .market-info button{border:0;outline:0;cursor:pointer;background-color:transparent}.index .market-info .slick-prev,.index .market-info .slick-next{position:absolute;bottom:-53px;left:50%;font-size:120%;color:#c8cac9}.index .market-info .slick-prev{margin-left:-125px}.index .market-info .slick-next{margin-left:95px}.index .market-info .slick-dots{width:160px;height:25px;bottom:-50px;left:50%;margin-left:-80px;position:absolute;text-align:center}.index .market-info .slick-dots li{display:inline}.index .market-info .slick-dots button{width:18px;height:18px;margin:7px;display:inline-block;border-radius:50%;font-size:0;background-color:#c8cac9}.index .market-info .slick-dots .slick-active button{background-color:#c3261f}@media screen and (max-width:1200px){.index .market-info{width:auto}.index .market-info>div{width:auto}}.index .market-info article{width:1050px;overflow:hidden;box-sizing:border-box;padding:50px 60px;position:relative;margin:0 auto;border:solid 2px #c2c2c2;background-color:#f6f6f6}.index .market-info article:after{content:"";opacity:0;transition:opacity ease .5s;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#61b9da;pointer-events:none}.index .market-info article:hover:after{transition:opacity ease .5s;opacity:.3}.index .market-info article img{float:left;margin-right:55px;max-width:470px;max-height:240px}.index .market-info article .market-info-article{float:right;width:400px}.index .market-info article h4{padding-top:5px;padding-bottom:10px;margin-bottom:10px;font-weight:bold;font-size:130%;border-bottom:solid 1px #b3b3b3}.index .market-info article time{display:block;text-align:right;font-size:80%;margin-bottom:20px}.index .market-info article p{line-height:1.5em;max-height:117px;margin-bottom:15px}.index .market-info article b{color:#fff;float:left;font-size:80%;padding:7px 10px;background-color:#41545b}.index .market-info article a{float:right;padding:7px 30px;font-size:80%;color:#c00;border:solid 1px #ccc;position:relative;z-index:1}.index .market-info article a:hover{color:#fff;border:solid 1px #c00;background-color:#c00}@media screen and (max-width:1200px){.index .market-info article{width:90%;padding:10px;border-width:1px}.index .market-info article img{width:100%;float:none;display:block;margin:0 auto;margin-bottom:20px}.index .market-info article .market-info-article{float:none;width:auto}.index .market-info article .market-info-article p{margin-bottom:70px}}.index .company{overflow:hidden}@media screen and (min-width:1200px){.index .company ul{width:1200px;margin:0 auto}.index .company img{width:170px}.index .company li{float:left;width:16.66%;height:90px;text-align:center}}@media screen and (max-width:1200px){.index .company ul{padding:0 20px;text-align:center}.index .company li{display:inline}.index .company img{width:100px;margin:0 5px}}.about .about-map{overflow:hidden;background-color:#fcfbd4}.about .about-map iframe{display:block;width:100%;height:500px;margin:0 auto}.about .about-map img{display:block;max-width:1012px}@media screen and (min-width:1200px){.about .about-map img{height:500px;margin:30px auto;max-width:1012px}}@media screen and (max-width:1200px){.about .about-map img{height:300px;width:98%;margin:0 1%}}.about .about-success .content-headline{color:#b40012;font-size:400%;margin-bottom:40px}@media screen and (max-width:1200px){.about .about-success .content-headline{font-size:230%;margin-bottom:20px}}.about .about-success .content-subtitle{font-weight:500}@media screen and (max-width:760px){.about .about-success .content-subtitle{font-size:120%;margin-bottom:30px}}.about .about-success .btn{display:block;max-width:230px;margin:0 auto;padding:20px 0;color:#fff;text-align:center;font-size:150%;background-color:#c1261f}@media screen and (max-width:760px){.about .about-success .btn{max-width:none;margin:0 20px;padding:10px 0}}.about .about-success .btn:hover{background-color:#ec655f}.about .about-list{max-width:1000px;padding-top:50px;padding-bottom:30px}.about .about-list .content-headline{text-align:left}.about .about-list .title-highlight{color:#b40012;text-align:left;padding-top:50px;margin-bottom:30px}.about .about-list div.content-wrap article p{text-align:left}.about .about-list .form{overflow:hidden;font-size:130%}.about .about-list .form li{position:relative;float:left;width:50%;box-sizing:border-box;padding:0 20px;height:40px;margin-bottom:20px;line-height:40px}@media screen and (max-width:1200px){.about .about-list .form li{width:100%;padding:0 5px}}.about .about-list .form .full{display:block;float:none;width:auto;clear:both}@media screen and (max-width:1200px){.about .about-list .form .empty{display:none}}.about .about-list .form .textarea{height:auto}.about .about-list .form .textarea b{position:static;width:100px;height:auto;display:block;margin-bottom:10px}.about .about-list .form .textarea textarea{box-sizing:border-box;display:block;width:100%;height:260px;padding:20px;font-size:90%}.about .about-list .form .send{float:right;height:auto;width:500px;overflow:hidden}@media screen and (max-width:1200px){.about .about-list .form .send{float:none;width:auto;margin:0 -2.5%}}.about .about-list .form .send input{float:left;width:210px;height:50px;margin-left:20px;font-size:100%;border:0;color:#fff;cursor:pointer;outline:0}@media screen and (max-width:1200px){.about .about-list .form .send input{width:45%;margin:0 2.5%}}.about .about-list .form .send [type="reset"]{background-color:#878787}.about .about-list .form .send [type="reset"]:hover{background-color:#999}.about .about-list .form .send [type="submit"]{background-color:#c1261f}.about .about-list .form .send [type="submit"]:hover{background-color:#ec655f}.about .about-list .form b{position:absolute;top:0;left:20px;text-align:left;width:80px;box-sizing:border-box;height:100%;letter-spacing:10px}.about .about-list .form b.space-none{letter-spacing:0}.about .about-list .form b.position-relative{position:relative;left:0;display:block}@media screen and (max-width:1200px){.about .about-list .form b{width:60px;font-size:70%;left:5px}}.about .about-list .form span{display:block;height:100%;padding-left:80px}@media screen and (max-width:1200px){.about .about-list .form span{padding-left:60px}}.about .about-list .form span input,.about .about-list .form span select{box-sizing:border-box;display:block;width:100%;height:100%;text-indent:10px;border:solid 1px #9d9d9e}.about .about-list .form span select{font-size:80%}.libary .banner{position:relative}@media screen and (max-width:760px){.libary .banner{height:100px}}@media screen and (min-width:760px){.libary .banner .search{position:absolute;z-index:1;width:590px;left:50%;top:50%;margin-top:-30px;margin-left:-295px}}.libary .banner .search input{height:60px;font-size:150%;border-radius:0}.libary .banner .search .text{width:430px;float:left;box-sizing:border-box;padding:10px;border:0;text-indent:20px}.libary .banner .search .submit{width:130px;float:right;border:0;color:#fff;cursor:pointer;background-color:#c1261f}.libary .banner .search .submit:hover{background-color:#ec655f}.libary .banner .search .fa-search{position:absolute;width:50px;height:50px;top:5px;left:375px;background-color:#cdd4d6;line-height:48px;text-align:center;font-size:150%;pointer-events:none}@media screen and (max-width:760px){.libary .banner .search{border-top:solid 1px #ccc}.libary .banner .search input{font-size:90%;height:30px}.libary .banner .search .text{float:left;width:70%;text-indent:0}.libary .banner .search .submit{float:left;width:30%;border-radius:0}.libary .banner .search .fa-search{display:none}}.libary .libary-list{clear:both}@media screen and (max-width:1200px){.libary .libary-list{margin:0 20px}}.libary .libary-list .wrap{max-width:1100px;margin:0 auto}.libary .libary-list nav{padding-top:50px;padding-bottom:50px;overflow:hidden}@media screen and (max-width:760px){.libary .libary-list nav{padding-top:30px;padding-bottom:20px}}.libary .libary-list nav li{float:left;margin-right:25px}@media screen and (max-width:760px){.libary .libary-list nav li{float:none;display:block;padding-bottom:10px;margin-bottom:10px;margin-right:0;border-bottom:solid 1px #ccc}}.libary .libary-list nav a{color:#41535b;font-weight:bold;font-size:130%}.libary .libary-list nav a:hover{text-decoration:underline}@media screen and (max-width:760px){.libary .libary-list nav a{font-size:90%}}.libary .libary-list nav .selected a{color:#c1261f}.libary .libary-list .headline{position:relative;overflow:hidden}.libary .libary-list .headline a{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.libary .libary-list .headline .topic{overflow:hidden;background-color:#eee}.libary .libary-list .headline img{display:block;margin:0 auto}.libary .libary-list .headline .article{padding-top:60px}@media screen and (min-width:1200px){.libary .libary-list .headline .topic{width:690px;height:350px;float:left}.libary .libary-list .headline img{height:100%}.libary .libary-list .headline .article{width:370px;float:right}}@media screen and (max-width:1200px) and (min-width:760px){.libary .libary-list .headline .topic{width:55%;height:290px;float:left}.libary .libary-list .headline img{height:100%}.libary .libary-list .headline .article{width:40%;float:right}}@media screen and (max-width:760px){.libary .libary-list .headline img{width:100%}.libary .libary-list .headline .article{padding-top:30px;padding-bottom:30px;margin-bottom:0;border-bottom:solid 1px #ccc}}.libary .libary-list .headline h2{font-size:200%;margin-bottom:15px}.libary .libary-list .headline small{display:block;margin-bottom:20px}.libary .libary-list .headline p{line-height:1.5em}.libary .libary-list .list{clear:both;overflow:hidden;padding-top:50px;padding-bottom:1px;margin:0 -15px}.libary .libary-list .list.list-border{position:relative}.libary .libary-list .list.list-border::after{content:"";position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#ccc}.libary .libary-list .list li{width:33.33%;float:left;overflow:hidden}@media screen and (max-width:1200px) and (min-width:760px){.libary .libary-list .list li{width:50%}}@media screen and (max-width:760px){.libary .libary-list .list li{width:auto;float:none}}.libary .libary-list .list a{display:block;width:333px;margin:0 auto;color:#41535b}.libary .libary-list .list span{display:block;padding:30px;font-size:120%;font-weight:bold;line-height:1.5em}.libary .libary-list .list .pic{display:block;margin:0 auto;background-color:#eee;height:200px}.libary .libary-list .list img{display:block;margin:0 auto;max-height:100%}@media screen and (min-width:1200px){.libary .libary-list .list img{max-width:100%}}@media screen and (max-width:1200px){.libary .libary-list .list img{width:100%;height:auto !important}}.libary .libary-list .list small{display:block;padding:0 30px;padding-bottom:50px}.libary .libary-list .article{max-width:985px;margin:0 auto;padding-bottom:50px;overflow:hidden}.libary .libary-list .article .topic img{display:block;width:100%;max-width:985px;margin:0 auto;margin-bottom:50px}@media screen and (max-width:1200px){.libary .libary-list .article .topic img{margin-bottom:20px}}.libary .libary-list .article aside{float:left;margin-left:70px}.libary .libary-list .article aside .fa{display:block;width:65px;height:65px;margin:0 auto;margin-bottom:25px;font-size:280%;color:#fff;text-align:center;line-height:65px;border-radius:65px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.libary .libary-list .article aside .fa:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-color:#c1261f}@media screen and (max-width:1200px){.libary .libary-list .article aside{float:none;margin-left:0;overflow:hidden}.libary .libary-list .article aside .fa{float:left;margin-right:20px}}@media screen and (max-width:760px){.libary .libary-list .article aside .fa{width:30px;height:30px;line-height:30px;font-size:120%}}.libary .libary-list .article aside .fa-twitter{background-color:#55acee}.libary .libary-list .article aside .fa-tumblr{background-color:#324f6d}.libary .libary-list .article aside .fa-facebook{background-color:#4c66a4}.libary .libary-list .article article{width:680px;float:right;margin-right:100px}@media screen and (max-width:1200px){.libary .libary-list .article article{width:auto;float:none;margin-right:0}}.libary .libary-list .article article h1{font-weight:bold;font-size:270%;margin-bottom:20px}@media screen and (max-width:760px){.libary .libary-list .article article h1{font-size:180%}}.libary .libary-list .article article small{display:block;font-size:150%;margin-bottom:50px}@media screen and (max-width:760px){.libary .libary-list .article article small{font-size:90%}}.libary .libary-list .article article .content{padding-top:0;line-height:1.7em}.libary .libary-list .article article .content img{max-width:100%}.libary .libary-list .article article .content strong{font-weight:bold}.libary .libary-list .article article .content em{font-style:normal;color:#c1261f}@media screen and (min-width:1200px){.resource .resource-list{padding-top:50px}}@media screen and (max-width:1200px){.resource .resource-list{padding-top:10px}}.resource .resource-list .filter{max-width:1100px;margin:0 auto;overflow:hidden}@media screen and (min-width:1200px){.resource .resource-list .filter{padding-bottom:50px}}@media screen and (max-width:1200px){.resource .resource-list .filter{padding-bottom:30px}}.resource .resource-list .filter .select{position:relative;height:60px;border:solid 2px #6f7d86;overflow:hidden}.resource .resource-list .filter .select:after{content:"﹀";position:absolute;width:60px;right:0;top:0;bottom:0;background-color:#dbdbdb;line-height:60px;text-align:center;pointer-events:none}.resource .resource-list .filter .select select{display:block;border:0;width:100%;height:100%;font-size:150%;text-indent:20px;outline:0}@media screen and (min-width:1200px){.resource .resource-list .filter .select{width:290px;float:left;margin-right:20px}}@media screen and (max-width:1200px){.resource .resource-list .filter .select{float:none;margin:10px 20px;height:40px;border-width:1px}.resource .resource-list .filter .select:after{width:40px;line-height:42px}}.resource .resource-list .filter .submit input{width:100%;height:60px;color:#fff;background-color:#c1261f;border:0;line-height:0;cursor:pointer;font-size:150%}@media screen and (min-width:1200px){.resource .resource-list .filter .submit{float:right;width:130px}}@media screen and (max-width:1200px){.resource .resource-list .filter .submit{display:block;width:auto;margin:20px 20px}}.resource .resource-list .filter .submit:hover input{background-color:#ec655f}.resource .banner{background-color:#ededee}@media screen and (max-width:1200px){.resource .banner img{width:120%;left:-10%;margin:0}}.resource .resource-list .list{max-width:1000px;margin:0 auto;overflow:hidden;padding-bottom:20px}.resource .resource-list .list li{display:block;overflow:hidden;margin-bottom:50px}.resource .resource-list .list a{display:block;overflow:hidden;color:#41535b}.resource .resource-list .list a:hover h2{text-decoration:underline}@media screen and (min-width:1200px){.resource .resource-list .list img{max-width:350px;max-height:230px;float:left}.resource .resource-list .list h2,.resource .resource-list .list p{width:600px}.resource .resource-list .list h2{font-size:170%;float:right}.resource .resource-list .list p{float:right;line-height:1.7em;padding-top:20px}}@media screen and (max-width:1200px) and (min-width:760px){.resource .resource-list .list li{float:left;width:46%;margin:2%}.resource .resource-list .list img{width:100%}.resource .resource-list .list h2{font-size:150%;font-weight:bold;line-height:2em}.resource .resource-list .list p{line-height:1.5em;height:6em;overflow:hidden}}@media screen and (max-width:760px){.resource .resource-list .list{margin:0 20px}.resource .resource-list .list img{width:100%}.resource .resource-list .list h2{font-size:150%;font-weight:bold;line-height:2em}.resource .resource-list .list p{line-height:1.5em}}.resource .resource-list .wrap{max-width:1100px;margin:0 auto}.resource .resource-list nav{overflow:hidden;margin-bottom:50px}@media screen and (max-width:450px){.resource .resource-list nav{margin-bottom:30px}}.resource .resource-list nav ul{display:inline}.resource .resource-list nav li{position:relative;float:left;margin-right:50px;font-size:150%}@media screen and (max-width:450px){.resource .resource-list nav li{font-size:100%}}.resource .resource-list nav li:after{content:"＞";position:absolute;top:-2px;right:-35px}.resource .resource-list nav li:last-child:after{display:none}.resource .resource-list .article{line-height:1.7em}.resource .resource-list .article h1{font-size:200%}.resource .resource-list .article img{display:block;margin:10px 0;max-width:100%}@media screen and (max-width:1200px){.resource .resource-list nav{padding:0 20px}.resource .resource-list .article{margin:0 20px}}.project .mobile-list li:nth-child( 6) i{background-position:0 100%}.project .mobile-list li:nth-child( 5) i{background-position:0 80%}.project .mobile-list li:nth-child( 4) i{background-position:0 60%}.project .mobile-list li:nth-child( 3) i{background-position:0 40%}.project .mobile-list li:nth-child( 2) i{background-position:0 20%}.project .mobile-list li:nth-child( 1) i{background-position:0 0}.project .internet-icon i{background-image:url("../images/tw/project/internet/icon.png")}.project .local-icon i{background-image:url("../images/tw/project/local/icon.png")}.project .interactive-icon i{background-image:url("../images/tw/project/interactive/icon.png")}.project .international-icon i{background-image:url("../images/tw/project/international/icon.png")}.project .intro{overflow:hidden;padding-top:50px}.project .intro article{max-width:1130px;overflow:hidden;margin:0 auto;margin-bottom:50px}.project .intro article img+p{padding-top:40px}.project .intro article img{max-width:570px}@media screen and (min-width:1200px){.project .intro article p{width:500px;float:right;margin-bottom:30px;font-size:105%;line-height:1.7em}}.project .intro ul.mobile-list{margin-bottom:100px;overflow:hidden}@media screen and (min-width:1200px){.project .intro ul.mobile-list li{float:left;width:16.66%;padding-bottom:30px;text-align:center}.project .intro ul.mobile-list li i{display:inline-block;width:200px;height:200px}.project .intro ul.mobile-list p{margin:6px;text-align:center;line-height:19px}}@media screen and (max-width:1200px) and (min-width:500px){.project .intro ul.mobile-list li{float:left;width:16.66%;padding-bottom:30px;text-align:center}.project .intro ul.mobile-list li i{display:inline-block;background-size:100% auto;width:120px;height:120px}.project .intro ul.mobile-list li p{text-align:center;font-size:90%}}@media screen and (max-width:500px){.project .intro ul.mobile-list{margin:0 auto;padding:0 20px;padding-bottom:50px;max-width:450px}.project .intro ul.mobile-list li{display:block;overflow:hidden;border-top:solid 1px #eee;padding-top:20px;margin-top:20px}.project .intro ul.mobile-list li i{float:left;background-size:100% auto;width:100px;height:100px}.project .intro ul.mobile-list li p{float:left;text-align:left;margin-left:10px;font-size:80%;padding-top:45px;padding-bottom:45px;margin-right:-200px}.project .intro ul.mobile-list li br{display:none}.project .intro ul.mobile-list li span+br{display:block}.project .intro ul.mobile-list li small{display:inline-block;font-size:12px;line-height:20px;margin:0 3px}}.project .products{max-width:1240px;margin:0 auto;overflow:hidden;border-style:solid;border-color:#c3c3c3;border-width:1px 0 0 0}@media screen and (max-width:1200px){.project .products{border-top-width:0}}.project .products article{overflow:hidden;position:relative;margin-top:30px;padding-bottom:30px;border-bottom:solid 1px #c3c3c3}.project .products article .product-icon{position:absolute;top:0;left:0;bottom:0;width:630px;height:100%;text-align:center}.project .products article .product-icon .product-icon-table{display:table;width:100%;height:100%}.project .products article .product-icon .product-icon-cell{display:table-cell;vertical-align:middle}.project .products article .product-info{float:right;width:485px;padding:0 60px;border-left:solid 1px #c3c3c3}.project .products article .product-info h3{padding-top:40px;margin-bottom:40px;font-size:200%;font-weight:bold}.project .products article .product-info p{font-size:127%;line-height:1.5em;margin-bottom:50px}.project .products article .product-info a{float:left;width:210px;text-align:center;color:#fff;padding:15px 0;font-size:150%;background-color:#41545b}.project .products article .product-info a:hover{background-color:#e10000}@media screen and (max-width:1200px) and (min-width:450px){.project .products article{border:solid 1px #ccc;margin:20px}.project .products article .product-icon{position:relative;width:auto}.project .products article .product-info{float:none;width:auto;border-left:0}.project .products article .product-info a{float:none;width:auto;display:block;margin:0 20%}}@media screen and (max-width:450px){.project .products article{border:solid 1px #ccc;margin:20px}.project .products article .product-icon{position:relative;width:auto}.project .products article .product-icon img{width:100%}.project .products article .product-info{float:none;width:auto;border-left:0;padding:0 20px}.project .products article .product-info h3{padding-top:0;margin-bottom:20px;font-size:150%;line-height:1.5em}.project .products article .product-info a{width:auto;float:none;display:block;font-size:90%}.project .products article .product-info p{font-size:90%}}.project .products article a.product-hide{display:none}.project .products article .product-coming:hover{font-size:0}.project .products article .product-coming:hover:after{content:"資料更新中";font-size:24px;color:#fff}.project .custom{text-align:center;overflow:hidden;max-width:1230px;margin:0 auto}.project .custom .content-subtitle{margin-bottom:80px}.project .custom article{width:395px;float:left;border:solid 1px #b7b7b7;margin:5px;position:relative}.project .custom article:hover{background-color:rgba(0,0,0,0.3)}.project .custom article a{position:absolute;top:0;left:0;right:0;bottom:0}.project .custom article b{display:block;width:395px;height:275px;background-image:url("../images/tw/project/custom.png");border-bottom:solid 1px #b7b7b7}.project .custom article.custom-list-brand b{background-position:0 0}.project .custom article.custom-list-b2c b{background-position:0 50%}.project .custom article.custom-list-game b{background-position:0 100%}@media screen and (max-width:1250px) and (min-width:760px){.project .custom article{width:auto;float:none;margin:20px}.project .custom article b{position:absolute;top:0;left:0}.project .custom article .custom-list-info{height:275px;margin-left:415px}.project .custom article .custom-list-info i{display:inline-block;margin:0;position:relative;top:30px}.project .custom article .custom-list-info h4{display:inline-block}}@media screen and (max-width:760px){.project .custom article{float:none;width:auto;display:inline-block;max-width:395px;width:90%;margin:0 auto;margin-bottom:20px;overflow:hidden}.project .custom article .custom-list-info b{background-position:}.project .custom article .custom-list-info i{display:inline-block;margin:0;width:50px;height:50px;position:relative;top:10px;background-size:100% auto}.project .custom article .custom-list-info h4{display:inline-block;margin:10px 0}.project .custom article .custom-list-info p{margin:10px}}.project .custom article i{display:block;width:90px;height:90px;margin:20px auto;background-image:url("../images/tw/project/icon.png?v1")}.project .custom article h4{font-size:180%;font-weight:bold;margin:40px 0}.project .custom article p{font-size:110%;margin:0 30px;line-height:1.7em;margin-bottom:70px}.project .custom article.custom-list-brand i{background-position:0 0}.project .custom article.custom-list-b2c i{background-position:0 50%}.project .custom article.custom-list-game i{background-position:0 100%}.project .custom article.custom-list-brand:hover i{background-position:100% 0}.project .custom article.custom-list-b2c:hover i{background-position:100% 50%}.project .custom article.custom-list-game:hover i{background-position:100% 100%}