@charset "UTF-8";.fileListBox .downloadBox .icon,.fileListBox .fileItem,.fileListBox .item,.folderListBox .item,.folderListBox .item .folderIcon .folderBg,.folderListBox .item .folderIcon .folderContent,.folderListBox .item .folderIcon .folderLine,.folderListBox .item .name{-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mainArea>.bread{margin-bottom:30px}@media (max-width:1180px){.mainArea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainArea>.classBox.bannerTab{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.mainArea>.bread{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.mainArea>.contentBox{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}}.dropBoxArea .searchBox{width:100%;max-width:460px;-webkit-border-radius:29px;-moz-border-radius:29px;border-radius:29px;border:1px solid #a31731;color:#a31731;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:60px auto 58px;padding:14px 15px 14px 32px}.dropBoxArea .searchBox input{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:30px}.dropBoxArea .searchBox input::-webkit-input-placeholder{color:#a31731;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:20px}.dropBoxArea .searchBox input::-moz-placeholder{color:#a31731;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:20px}.dropBoxArea .searchBox input:-ms-input-placeholder{color:#a31731;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:20px}.dropBoxArea .searchBox input::-ms-input-placeholder{color:#a31731;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:20px}.dropBoxArea .searchBox input::placeholder{color:#a31731;font-size:16px;font-weight:400;letter-spacing:0.3px;line-height:20px}.dropBoxArea .searchBox a{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#a31731;font-size:16px;line-height:30px;width:30px;text-align:center}@media (min-width:1181px){.dropBoxArea .searchBox:hover a:before{content:'\f00e'}}.dropBoxArea .contentWrap{width:100%;max-width:1200px;margin:0 auto;padding:20px 0;-webkit-transition:opacity 0.2s 0.1s ease-in,-webkit-transform 0.2s ease-out;transition:opacity 0.2s 0.1s ease-in,-webkit-transform 0.2s ease-out;-o-transition:opacity 0.2s 0.1s ease-in,-o-transform 0.2s ease-out;-moz-transition:transform 0.2s ease-out,opacity 0.2s 0.1s ease-in,-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out,opacity 0.2s 0.1s ease-in;transition:transform 0.2s ease-out,opacity 0.2s 0.1s ease-in,-webkit-transform 0.2s ease-out,-moz-transform 0.2s ease-out,-o-transform 0.2s ease-out}.dropBoxArea .contentWrap .boxTitle{color:#a31731;font-family:Arial,"微軟正黑體",sans-serif;font-size:30px;font-weight:700;letter-spacing:0.6px;line-height:1.5;padding-top:23px;padding-bottom:10px}@media (max-width:1180px){.dropBoxArea .contentWrap .boxTitle{font-size:28px}}@media (max-width:640px){.dropBoxArea .contentWrap .boxTitle{font-size:26px}}.dropBoxArea.loading .contentWrap{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0;pointer-events:none}#ajaxLoading{position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#ajaxLoading .Img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#ajaxLoading img{width:120px;height:120px;margin:auto}#ajaxLoading.show{pointer-events:auto;opacity:1}.topFuncBox{border-top:1px solid rgba(48,48,48,0.5);border-bottom:1px solid rgba(48,48,48,0.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding:15px 0;position:relative}.topFuncBox:before{content:"";display:block;width:15px;height:2px;background-color:#303030;position:absolute;top:-2px;left:0;bottom:auto;right:auto}.topFuncBox:after{content:"";display:block;width:15px;height:2px;background-color:#303030;position:absolute;top:auto;left:auto;bottom:-1px;right:0}.topFuncBox .breadBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.topFuncBox .breadBox .folderIcon{display:block;width:17px;height:16px;color:#303030;margin-right:9px}.topFuncBox .breadBox .folderIcon .contentSvg{color:#fff}.topFuncBox .breadBox .bread{background-color:transparent;border:none;color:#5c5c5c;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:Arial,"微軟正黑體",sans-serif;font-size:14px;font-weight:500;letter-spacing:0.3px;line-height:24px;padding:5px 2px;margin-bottom:0}.topFuncBox .breadBox .bread:after{display:inline-block;content:'>';font-size:16px;line-height:14px;padding:4px 3px 0 5px;-webkit-transition:0s all;-o-transition:0s all;-moz-transition:0s all;transition:0s all}.topFuncBox .breadBox .bread:last-of-type:after{display:none}@media (min-width:1181px){.topFuncBox .breadBox .bread:hover{color:#a31731}.topFuncBox .breadBox .bread:hover:after{color:#5c5c5c}}.topFuncBox .goBackBtn{cursor:pointer;color:#5c5c5c;display:block;font-family:Arial,"微軟正黑體",sans-serif;font-size:14px;font-weight:500;letter-spacing:0.3px;line-height:24px;padding:5px 5px 5px 30px;position:relative;margin-left:auto}.topFuncBox .goBackBtn:before{content:"";display:block;width:16px;height:14px;background-color:transparent;background-image:url(../images/icon_arrow.png);background-position:center;background-repeat:no-repeat;position:absolute;top:-webkit-calc(50% - 7px);top:-moz-calc(50% - 7px);top:calc(50% - 7px);left:8px;bottom:auto;right:auto;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:brightness(0) invert(0.2);filter:brightness(0) invert(0.2)}@media (min-width:1181px){.topFuncBox .goBackBtn:hover{color:#a31731}.topFuncBox .goBackBtn:hover:before{-webkit-filter:none;filter:none}}.folderListBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.folderListBox .folderItem{width:25%;padding:10px}@media (max-width:1280px){.folderListBox .folderItem{width:33.33%}}@media (max-width:960px){.folderListBox .folderItem{width:50%}}@media (max-width:400px){.folderListBox .folderItem{width:100%}}.folderListBox .item{width:100%;height:75px;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:10px 30px;cursor:pointer}@media (max-width:1180px){.folderListBox .item{padding:10px 20px}}@media (max-width:640px){.folderListBox .item{padding:10px}}@media (max-width:400px){.folderListBox .item{min-height:75px;height:auto}}.folderListBox .item .folderIcon{width:28px;height:24px;display:block;margin-right:18px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1180px){.folderListBox .item .folderIcon{margin-right:12px}}@media (max-width:840px){.folderListBox .item .folderIcon{margin-right:8px}}@media (max-width:640px){.folderListBox .item .folderIcon{margin-right:8px;width:24px}}@media (max-width:400px){.folderListBox .item .folderIcon{width:22px}}.folderListBox .item .folderIcon .folderLine{fill:#8b8b8b}.folderListBox .item .folderIcon .folderBg{fill:#6f6f6f}.folderListBox .item .folderIcon .folderContent{fill:#fff}.folderListBox .item .name{color:#393939;font-family:"Roboto","微軟正黑體",sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;word-break:break-all}.folderListBox .item .name.ellipsis{max-height:24px}@media (max-width:640px){.folderListBox .item .name{font-size:16px}}@media (max-width:400px){.folderListBox .item .name{line-height:20px}.folderListBox .item .name.ellipsis{max-height:20px}}@media (min-width:1181px){.folderListBox .item:hover{background-color:#898989;color:#fff}.folderListBox .item:hover .folderIcon .folderLine{fill:#e8e8e8}.folderListBox .item:hover .folderIcon .folderBg{fill:#ffffff}.folderListBox .item:hover .folderIcon .folderContent{fill:#898989}.folderListBox .item:hover .name{color:#fff}}.fileListBox{padding-top:35px}.fileListBox .fileItem{padding:15px 5px;border-bottom:1px solid rgba(255,255,255,0.2)}@media (max-width:1180px){.fileListBox .fileItem{padding:15px 0}}.fileListBox .item{-webkit-box-shadow:0px 0px 10px 0px rgba(4,0,0,0.07);-moz-box-shadow:0px 0px 10px 0px rgba(4,0,0,0.07);box-shadow:0px 0px 10px 0px rgba(4,0,0,0.07);border:1px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 35px 20px 50px}@media (max-width:1180px){.fileListBox .item{padding:20px}}@media (max-width:640px){.fileListBox .item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1181px){.fileListBox .item:hover{border:1px solid #a5a5a5}.fileListBox .item:hover .downloadBox .icon{background-color:#a31731}.fileListBox .item:hover .downloadBox .icon:before{-webkit-animation:scaleAni 1.6s infinite ease-out;-moz-animation:scaleAni 1.6s infinite ease-out;animation:scaleAni 1.6s infinite ease-out}.fileListBox .item:hover .downloadBox .text{color:#a31731}}.fileListBox .Txt{font-family:"Roboto","微軟正黑體",sans-serif;padding-right:20px}.fileListBox .Txt .subText{color:#969696;font-size:12px;font-weight:400;letter-spacing:0.2px;line-height:14px}.fileListBox .Txt .name{color:#000000;font-family:"Roboto","微軟正黑體",sans-serif;font-size:20px;font-weight:600;letter-spacing:0.4px;line-height:30px}@media (max-width:1180px){.fileListBox .Txt .name{font-size:18px;letter-spacing:0}}@media (max-width:640px){.fileListBox .Txt .name{font-size:16px}}.fileListBox .Txt .type{text-transform:capitalize}.fileListBox .Txt .size,.fileListBox .Txt .type{color:#3d3d3d;font-family:"Roboto","微軟正黑體",sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;line-height:30px}@media (max-width:640px){.fileListBox .Txt .size,.fileListBox .Txt .type{font-size:14px}}.fileListBox .Txt:first-child{width:50%}.fileListBox .Txt:nth-child(2){width:15%}.fileListBox .Txt:nth-child(3){width:15%}@media (max-width:840px){.fileListBox .Txt{padding-right:10px}}@media (max-width:640px){.fileListBox .Txt .title{font-size:18px;letter-spacing:0}.fileListBox .Txt:first-child{width:100%;padding:0 0 10px}.fileListBox .Txt:nth-child(2){width:30%}.fileListBox .Txt:nth-child(3){width:30%}}@media (max-width:440px){.fileListBox .Txt .title{font-size:16px}.fileListBox .Txt:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.fileListBox .Txt:nth-child(2){width:50%;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.fileListBox .Txt:nth-child(3){width:50%;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}}.fileListBox .text{color:#4f4f4f;font-family:"Roboto","微軟正黑體",sans-serif;font-size:15px;font-weight:400;letter-spacing:0.3px;line-height:20px}.fileListBox .downloadBox{width:20%;text-align:right;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:auto}@media (max-width:640px){.fileListBox .downloadBox{width:40%}}@media (max-width:440px){.fileListBox .downloadBox{width:40px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.fileListBox .downloadBox .icon{width:45px;height:45px;background-color:#909090;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}@media (max-width:440px){.fileListBox .downloadBox .icon{width:40px;height:40px}}.fileListBox .downloadBox .icon:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;width:100%;height:100%;background-color:#a31731;position:absolute;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:0;z-index:-1}.fileListBox .downloadBox .icon svg{width:16px;height:20px;color:#fff}.fileListBox .downloadBox .text{padding-left:18px;padding-right:15px}@media (max-width:840px){.fileListBox .downloadBox .text{padding:0 0 0 10px}}@media (max-width:440px){.fileListBox .downloadBox .text{display:none}}@-webkit-keyframes scaleAni{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}to{-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);opacity:0}}@-moz-keyframes scaleAni{0%{-moz-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}to{-moz-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);opacity:0}}@keyframes scaleAni{0%{-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);opacity:1}to{-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);-moz-transform:translate3d(-50%,-50%,0) scale(1.5);transform:translate3d(-50%,-50%,0) scale(1.5);opacity:0}}