a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}li,ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:PingFang TC,sans-serif;font-size:100%;margin:0}button,input{line-height:normal;padding:0;cursor:pointer;background:none}button,select{text-transform:none;background:none}button:focus,select:focus{outline:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input:focus{outline:none}input[type=radio]{margin:3px 3px 0 5px;-webkit-appearance:radio;width:auto;box-sizing:border-box;background-color:initial;padding:initial;border:initial}input[type=radio]:checked{background-color:#333}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input [type=checkbox][disabled],input [type=checkbox][readonly],input[type=radio][disabled],input [type=radio][readonly]{background-color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-family:PingFang TC,sans-serif;font-size:5.2vw}a{text-decoration:none;color:#000}button{border:none}button:focus{outline:none}@media only screen and (min-width:320px){html{font-size:14px}}@media only screen and (min-width:768px){html{font-size:16px}}.contentTitle,.indexTitle.more{font-weight:600;color:#454a54;border-left:4px solid #6690ff;padding-left:8px}.searchInput.forLife .searchAutoComplete .searchLoc{box-shadow:0 2px 5px rgba(0,0,0,.1)}.carouselNext,.carouselPrevious{-webkit-filter:drop-shadow(2px 2px 5px rgba(0,0,0,.1));filter:drop-shadow(2px 2px 5px rgba(0,0,0,.1))}.imagePreview a.on:after,.imageZoom a.on:after{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;border:2px solid transparent;border-radius:5px;position:absolute;top:-1px;left:-1px}.gap4{gap:4px}.gap8{gap:8px}.gap12{gap:12px}.gap16{gap:16px}.gap20{gap:20px}.gap32{gap:32px}.gap40{gap:40px}.hlH1,.hlH2,.hlH3,.hlH5,.hlH6,.subTit1,.subTit2{font-weight:700}.hlH1{font-size:2.5em}.hlH2{font-size:2em;letter-spacing:.2px}.hlH3{font-size:1.5em}.hlH5{font-size:1.25em;letter-spacing:.15px}.hlH6{font-size:1.125em;letter-spacing:.125px}.subTit1{font-size:1em;letter-spacing:.15px}.subTit2{font-size:.875em;letter-spacing:.1px}.body1{font-size:1em;letter-spacing:.5px}.body2{font-size:.875em;letter-spacing:1.25px}.caption{font-size:.75em;letter-spacing:.4px}.portfolioImg{cursor:pointer;position:relative}.portfolioImg a{display:flex;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0;overflow:hidden}.portfolioImg .iframeWrapper{width:100%;height:0;padding-bottom:75%;position:relative}.portfolioImg iframe{width:100%;height:100%;position:absolute}.portfolioImg.video{position:relative}.portfolioImg .list_video_play,.portfolioImg .video_list{background-repeat:no-repeat;background-position:50%;background-size:cover}.portfolioImg.video:before,.videoPlayBtn{content:"";width:50px;height:50px;background:url(../img/icon/play_white.svg) no-repeat 50%;background-size:100%;display:inline-block;position:absolute;bottom:calc(50% - 25px);left:calc(50% - 25px);z-index:1;-webkit-filter:drop-shadow(2px 2px 5px #000);filter:drop-shadow(2px 2px 5px #000000);cursor:pointer}.videoListPlayBtn{width:100%;background:url(../img/icon/play_white.svg) 50% no-repeat;background-size:50px 50px;padding-bottom:75%;cursor:pointer;-webkit-filter:drop-shadow(2px 2px 5px rgba(0,0,0,.4));filter:drop-shadow(2px 2px 5px rgba(0,0,0,.4));position:absolute;top:0;left:0}.vipTag{background:#e1264a;font-size:10px;color:#fff;line-height:1.5;text-align:center;padding:0 5px;display:inline-block;position:relative}.vipTag:after,.vipTag:before{content:"";width:0;height:0;border-style:solid;border-color:transparent transparent transparent #e1264a;position:absolute;right:-7px}.vipTag:before{border-width:0 0 9px 7px;top:0}.vipTag:after{border-width:9px 0 0 7px;bottom:0}.vipTag.silver{background:#333}.vipTag.silver:after,.vipTag.silver:before{border-color:transparent transparent transparent #333}.stars{width:65px;height:14px;display:inline-block;position:relative}.stars span{width:100%;height:100%;position:absolute;top:0;left:0}.stars span:first-of-type{background:url(../img/icon/rate.svg) no-repeat;background-size:65px auto;background-position:0}.stars span:last-of-type{background:url(../img/icon/rate_yellow.svg) no-repeat;background-size:65px auto;background-position:0}.slideFun{overflow-x:auto;-webkit-overflow-scrolling:touchcarousecarouse;display:-webkit-box;padding:0 0 5px}.slideDot{text-align:center}.slideDot button{width:8px;height:8px;border-radius:8px;background:rgba(0,0,0,.2);margin:0 5px}.slideDot button.on{background:rgba(0,0,0,.6)}.slickRowStep{padding-bottom:40px}.slickRowStep .slick-prev{left:calc(50% - 140px);transform:translateX(-50%)}.slickRowStep .slick-prev:before{content:"";width:20px;height:20px;background:url(../img/icon/back.svg) no-repeat 50%;background-size:100%;display:inline-block;opacity:.4}.slickRowStep .slick-next{right:calc(50% - 140px);transform:translateX(50%)}.slickRowStep .slick-next:before{content:"";width:20px;height:20px;background:url(../img/icon/go.svg) no-repeat 50%;background-size:100%;display:inline-block;opacity:.4}.slickRowCmty{padding-bottom:40px}.slickRowCmty .slick-prev{left:-20px}.slickRowCmty .slick-prev:before{content:"";width:20px;height:20px;background:url(../img/icon/back.svg) no-repeat 50%;background-size:100%;display:inline-block;opacity:.4}.slickRowCmty .slick-next{right:-20px}.slickRowCmty .slick-next:before{content:"";width:20px;height:20px;background:url(../img/icon/go.svg) no-repeat 50%;background-size:100%;display:inline-block;opacity:.4}.carouselNext,.carouselPrevious{content:"";width:50px;height:50px;background:url(../img/icon/circle_arrow_left.svg) no-repeat 50%;background-size:100%;display:inline-block;position:absolute;top:50%;opacity:0;cursor:pointer}.carouselPrevious{left:0}.carouselNext{background-image:url(../img/icon/circle_arrow_right.svg);right:0}.carouselDots{position:absolute;right:calc(50% - 26px);bottom:20px;z-index:2}.eachDot{width:8px;height:8px;border-radius:8px;background:rgba(0,0,0,.1);margin-right:5px;display:inline-block;cursor:pointer}.carouselContent{opacity:0;height:0;pointer-events:none}.carousel{white-space:nowrap;overflow:hidden;position:relative}.carousel input[type=radio]{display:none}.carousel input[type=radio]:checked+.carouselContent{height:auto;opacity:1;pointer-events:auto}.imagePreview,.imageZoom{display:inline-block;vertical-align:text-top}.imagePreview a,.imageZoom a{width:100%;background-size:cover;background-position:50%;margin-bottom:10px;border-radius:5px;display:block;position:relative}.imagePreview a.on:after,.imageZoom a.on:after{background:rgba(0,0,0,.6);border:none;top:0;left:0}.imagePreview{display:none}.imagePreview a{padding-bottom:calc(75% - 5px)}.imageZoom{width:100%}.imageZoom a{padding-bottom:calc(75% - 15px)}.sortBtn,.sortBtnNormal{width:100%;display:inline-block;border-top:3px solid rgba(0,0,0,.03);border-bottom:3px solid rgba(0,0,0,.03);padding:10px 0}.sortBtn button,.sortBtnNormal button{width:calc(25% - 4px);font-size:14px;color:rgba(0,0,0,.75);display:inline-block;border-right:1px solid rgba(0,0,0,.1)}.sortBtn button:after,.sortBtnNormal button:after{content:"";width:12px;height:12px;background:url(../img/icon/rank.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-left:3px;vertical-align:middle;opacity:.2}.sortBtn button.on,.sortBtnNormal button.on{color:#e1264a}.sortBtn button.on:after,.sortBtnNormal button.on:after{background:url(../img/icon/rank_red.svg) no-repeat 50%;background-size:100%;opacity:1}.sortBtn button:last-of-type,.sortBtnNormal button:last-of-type{border:none}.sortBtn button.talentPriceSort:after,.sortBtnNormal button.talentPriceSort:after{background:url(../img/icon/rank_updown.svg) no-repeat 50%;background-size:100%;opacity:1;opacity:.2}.sortBtn button.talentPriceSort.up.on:after,.sortBtnNormal button.talentPriceSort.up.on:after{background:url(../img/icon/rank_updown_up.svg) no-repeat 50%;background-size:100%;opacity:1}.sortBtn button.talentPriceSort.down.on:after,.sortBtnNormal button.talentPriceSort.down.on:after{background:url(../img/icon/rank_updown_down.svg) no-repeat 50%;background-size:100%;opacity:1}.sortBtn.forLife button.on,.sortBtn.forLife button:hover,.sortBtnNormal.forLife button.on,.sortBtnNormal.forLife button:hover{color:#36f}.sortBtn.forLife button.on:after,.sortBtn.forLife button:hover:after,.sortBtnNormal.forLife button.on:after,.sortBtnNormal.forLife button:hover:after{background:url(../img/icon/rank.svg) no-repeat 50%;background-size:100%;opacity:1;opacity:.6}.searchInput input[type=search]{width:calc(100% - 25px);min-height:42px;background:#fff;padding:0 10px;border:1px solid rgba(0,0,0,.2);border-radius:5px 0 0 5px;line-height:2.5;appearance:none;-moz-appearance:none;-webkit-appearance:none}.searchInput input[type=search]::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.searchInput input[type=search]::-webkit-input-placeholder,.searchInput input[type=search]::placeholder{color:rgba(0,0,0,.2)}.searchInput input[type=submit]{width:45px;height:45px;background:url(../img/icon/search_btn_white.svg?20190820) 50% no-repeat #36f;background-size:16px;text-indent:-9999px;border:none;border-radius:0 5px 5px 0;margin-left:-8px;position:relative;z-index:1;appearance:none;-moz-appearance:none;-webkit-appearance:none}.searchInput.forLife{width:100%;font-size:14px}.searchInput.forLife .searchAutoComplete{width:calc(100% - 45px);max-width:600px}.searchInput.forLife .searchAutoComplete input[type=search]{width:100%}.searchInput.forLife .searchAutoComplete .searchLoc{width:100px;background-color:#fff;color:rgba(0,0,0,.6);line-height:3;text-align:left;padding-left:10px;margin-left:-1px;border:1px solid rgba(0,0,0,.2);border-radius:0}.searchInput.forLife .searchAutoComplete .searchLoc:after{content:"";width:14px;height:14px;background:url(../img/icon/expand.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-left:5px;opacity:.6}.searchInput.forLife .searchAutoComplete .searchLoc,.searchInput.forLife .searchAutoComplete input[type=search]{float:left}.searchInput.forLife .searchAutoComplete,.searchInput.forLife input[type=submit]{vertical-align:middle}.searchInput.forLife input[type=submit]{margin-left:-5px}.searchAutoComplete{width:calc(100% - 70px);display:inline-block;position:relative}.autoClose,.popUpAd,.popWindow{width:calc(90% - 40px);max-height:80vh;background:#fff;left:5%}.autoClose,.popUpAd,.popWindow,.popWinLifePost{padding:20px;border-radius:5px;position:fixed;top:calc(10vh - 45px);z-index:12;display:none}.popWinLifePost{left:50%;width:calc(100% - 20px);max-width:400px;max-height:90vh;transform:translateX(-50%);box-sizing:border-box}.popWinLifePost .recTag{margin-right:4px;font-size:13px;color:#fff;padding:1px 16px;background:linear-gradient(95deg,#26e1aa,#94e677);border-radius:100px}.popWindowForPub{width:100vw;height:100vh;font-size:16px;position:fixed;top:0;left:0;display:none}.popWindowForPub.on{z-index:102;display:flex;flex-direction:column;justify-content:center;align-items:center}.popWindowForPub.on~.maskdiv{display:block;position:fixed;top:0;left:0;z-index:101;background:rgba(0,0,0,.5)}.popWindowForPub img{margin:0 auto;width:calc(100% - 20px);max-width:520px}.popWindowForPub .pubBtnRow{display:flex;justify-content:space-between;width:calc(100% - 20px)}.popWindowForPub .popPubFrame{position:relative}.popWindowForPub .popWinPubClose{position:absolute;top:-30px;right:20px}.popWindowForPub .popWinPubClose img{width:100%}.popWindowForPub.resizeSmall .popWinImg{margin:0 auto;width:calc(100% - 30px);max-width:600px;border-radius:5px}.loadingPop{width:100%;height:100%;background:hsla(0,0%,100%,.9);position:fixed;top:0;left:0;z-index:12;display:none}.loadingPop.on{z-index:100;display:block}.loading-overlay{opacity:.9!important;position:relative}.loading-overlay-content,.loadingPic{background:url(../img/animation/loading.gif) no-repeat top;background-size:100%;font-size:16px;text-align:center;line-height:1;width:150px;padding-top:170px;top:calc(50% - 100px);left:calc(50% - 75px)}.loadingPic{position:fixed}.loading-overlay-content{letter-spacing:0!important;font-size:14px!important;font-weight:400!important;position:absolute}.forHeadHeight{height:50px}.gotop{position:fixed;bottom:20vh;right:0;z-index:3;width:50px;text-align:center;display:none}.gotop .gototop{display:flex;flex-direction:column;justify-content:center;margin:5px auto;text-align:center;text-decoration:none;border-radius:5px;width:34px;height:50px;color:#fff;font-size:12px;line-height:20px;background:rgba(0,0,0,.3)}.gotop .gototop:before{content:"\25B2";display:block;line-height:1}.gotop .gototop:link,.gotop .gototop:visited{text-decoration:none}.gotop .writeReview{width:34px;height:100px;background:url(../img/btn/review_btn.svg) no-repeat;margin-bottom:10px;display:none}.gotop.tips{z-index:102;pointer-events:none}.gotop.tips:after{content:"\9EDE\6B64\7D66\6211\5011\4E00\4E9B\53CD\994B\5427\FF01";background:url(../img/icon/tip_arrow_right.svg) 100% no-repeat;background-size:40px;color:#fff;font-size:16px;font-weight:400;padding-right:40px;position:absolute;top:200px;left:-220px}.maskdiv{background:rgba(0,0,0,.75);width:100%;height:100%;position:fixed;top:0;left:0;z-index:11;display:none}.maskdiv.tips{display:block;z-index:100}.maskdiv.tips .tipsConfirmBtn{background:url(../img/icon/close_whi.svg) 0 no-repeat;background-size:15px;color:#fff;padding-left:20px;display:block;position:fixed;top:20px;right:20px}.autoCompleteList{width:calc(100% - 6px);background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.1);position:absolute;top:42px;left:0;z-index:2;max-height:220px;overflow-y:scroll}.autoCompleteItem{font-size:14px;color:rgba(0,0,0,.75);text-align:left;border-bottom:1px solid rgba(0,0,0,.1);padding:10px}.hotKeyWords{margin-top:10px;color:rgba(0,0,0,.6);font-size:14px}.hotKeyWords a{color:rgba(0,0,0,.6);display:inline-block}.hotKeyWords a:last-of-type{margin-right:0}.menuBack:before{content:"";width:12px;height:12px;background:url(../img/icon/back.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-right:5px;vertical-align:middle}.backToList{padding:15px 0;display:block;border-bottom:1px solid rgba(0,0,0,.03)}.indexTitle{font-weight:600;margin-bottom:20px;text-align:center;font-size:1.25rem}.indexTitle.more{width:calc(100% - 20px);max-width:1200px;margin:0 auto 20px;position:relative;text-align:left}.indexTitle.more a{font-size:16px;font-weight:400;position:absolute;top:5px;right:0}.illustrateTitle{position:relative;margin:0 auto 20px;width:calc(100% - 20px);max-width:1200px;font-size:21px;font-weight:600;text-align:left}.illustrateTitle .catIcon{margin-right:2px;height:30px;transform:translateY(2px)}.illustrateTitle .catIcon.iconHot{content:"";width:30px;background:url(../img/illustrate/icon_hot.svg) no-repeat;background-size:100%;display:inline-block}.illustrateTitle .catIcon.iconRepair{content:"";width:30px;background:url(../img/illustrate/icon_repair.svg) no-repeat;background-size:100%;display:inline-block}.illustrateTitle .catIcon.iconHome{content:"";width:30px;background:url(../img/illustrate/icon_home.svg) no-repeat;background-size:100%;display:inline-block}.illustrateTitle .catIcon.iconClear{content:"";width:30px;background:url(../img/illustrate/icon_clear.svg) no-repeat;background-size:100%;display:inline-block}.contentTitle{font-size:18px;margin:40px auto 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lineTit{padding-left:4px;box-shadow:-4px 0 0 #6690ff}.redBtn{background:#e1264a;border:2px solid #e1264a;border-radius:5px;width:36%;color:#fff}.redBtn,.redSubBtn{max-width:155px;line-height:2.5;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;cursor:pointer}.redSubBtn{background:#fff;border-radius:5px;color:#e1264a;border:1px solid #e1264a}.blackBtn{background:#333;border:2px solid #333;border-radius:5px}.blackBtn,.grayBtn{max-width:155px;line-height:2.5;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;cursor:pointer;width:36%;color:#fff}.grayBtn{background:#aaaeb2;border:2px solid #aaaeb2;border-radius:5px}.smallRedBtn{background:#e1264a;color:#fff;font-size:14px;font-weight:600;padding:5px 15px;border:1px solid #e1264a;border-radius:5px;display:inline-block}.smallRedBtn.black{background:#333;border-color:#333}.smallRedBtn.grayBorder{background:none;color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.6)}.smallRedBtn.grayBorder.click{color:#e1264a;border-color:#e1264a}.smallRedBtn.grayBorder.click:before{content:"";width:14px;height:14px;background:url(../img/icon/check.svg) no-repeat 50%;background-size:100%;display:inline-block}.lifeBtn{background:#36f;color:#fff}.lifeBtn,.lifeSubBtn{max-width:155px;line-height:2.5;border-radius:5px;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;border:1px solid #36f;transition:.1s;cursor:pointer}.lifeSubBtn{background:#fff;color:#36f}.lifeSubBtn:hover{background:#36f;color:#fff}.smallLifeBtn{background:#36f;padding:5px 8px;border:1px solid #36f;border-radius:5px}.accentBtn,.smallLifeBtn{color:#fff;display:inline-block}.accentBtn{background:#ff7e33;border:2px solid #ff7e33;border-radius:5px;transition:.2s;width:36%}.accentBtn,.subAccentBtn{max-width:155px;line-height:2.5;text-align:center;font-size:14px;font-weight:600;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer}.subAccentBtn{background:#fff;border-radius:5px;display:inline-block;transition:.2s;color:#ff7e33;border:1px solid #ff7e33;transition:.1s}.subAccentBtn:hover{background:#ff7e33;color:#fff}.dangerSubBtn{background:#fff;max-width:155px;line-height:2.5;border-radius:5px;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;color:#ff3535;border:1px solid #ff3535;transition:.1s;cursor:pointer}.dangerSubBtn:hover{background:#ff3535;color:#fff}.blackBtn.forChat,.redBtn.forChat,.smallRedBtn.forChat{position:relative}.blackBtn .count,.chatBtn .count,.redBtn .count,.smallRedBtn .count{min-width:15px;background:#333;color:#fff;font-size:10px;line-height:1.5;padding:3px;border-radius:100px;position:absolute;top:-5px;left:-5px}.lineBtn{background:#00c300;max-width:155px;line-height:2.5;border:2px solid #00c300;border-radius:5px;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;cursor:pointer;width:36%;color:#fff;transition:.1s}.lineBtn:hover{background-color:#00e000;border-color:#00e000}.lineBtn:before{content:"";display:inline-block;background:url(https://s1.945.com.tw/img/icon/line_id_green.svg) no-repeat 50%;width:20px;height:20px;padding-left:0;margin-right:5px;background-size:100%;font-weight:400;border:none;transform:translateY(4px)}.moreButton{background:none;max-width:155px;line-height:2.5;border-radius:5px;text-align:center;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:.2s;cursor:pointer;border:1px solid rgba(0,0,0,.75);width:40%;margin:20px auto}.btnS{width:96px}.btnM{width:120px}.btnL{width:160px}.btnXl{width:200px}.btnFull{width:100%;max-width:none}.textCenter{text-align:center}.textRight{text-align:right}.textLeft{text-align:left}.alignRight{float:right}.flexBtCenter{display:flex;justify-content:space-between;align-items:center}.flex{display:flex}.flexWrap{flex-wrap:wrap}.flexColumn{flex-direction:column}.flexAlignCenter,.flexCenter{align-items:center}.flexCenter{justify-content:center}.marginTop{margin-top:20px}.marginTopXl{margin-top:40px}.marginTopSmall{margin-top:10px}.marginBottom{margin-bottom:20px}.marginRight{margin-right:20px}.marginLeft{margin-left:20px}.marginLeftSmall{margin-left:10px}.marginTopBottom{margin-top:10px;margin-bottom:10px}.borderTop{padding-top:10px;margin-top:10px;border-top:1px solid rgba(0,0,0,.1)}.break{display:block}.alertHint{font-size:14px;color:#e1264a;line-height:1;padding-right:5px}.alertHint:before{content:"";width:16px;height:16px;background:url(../img/icon/error.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-right:5px;transform:translateY(2.4px)}.hintStyleSmaller{font-size:12px;color:#848b9a}.hintStyle{font-size:14px;color:#848b9a}.blueLink{color:#6690ff;text-decoration:underline}.blueLink,.lifeGreyLink{cursor:pointer}.linkUnderline{text-decoration:underline;cursor:pointer}.redText{color:#ff3535}.pinkText{color:#d93b59}.blueText{color:#6690ff}.blackText{color:#000}.grayText{color:#848b9a}.yellowText{color:#fcd307}.whiteText{color:#fff}.lifeText{color:#36f}.boldRed,.boldText{font-weight:600}.boldRed{color:#e1264a}.accentText{color:#ff7e33}.boldBlack{color:#454a54;font-weight:600}.fontXs{font-size:12px}.fontSmall{font-size:14px}.fontMedium{font-size:18px}.fontLarge{font-size:21px;font-weight:600;line-height:2.5}.fontXl{font-size:24px;font-weight:600;line-height:3}.bgRed{background:#fce9ec}.bgPurple{background:rgba(152,89,204,.2)}.bgBlue{background:rgba(0,138,217,.2)}.bgLightBlue{background:#e7f4fc}.bgOrange{background:rgba(242,113,41,.2)}.bgGray{background:rgba(0,0,0,.05)}.bgDarkGray{background:rgba(0,0,0,.6)}.bgWhite{background:#fff}.forTalent{background:#313131;font-size:10px;color:#fff;padding:3px 5px;border-radius:10px;white-space:nowrap;position:absolute;top:-26px;left:6px;z-index:5}.forTalent i{color:#e1264a}.forNew{position:absolute;top:-20px;left:20px;padding:2px 8px;border-radius:10px;font-size:10px;line-height:1.2;color:#000;background-color:#fed33b}::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.03)}::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(0,0,0,.2)}.joinVipTop2021{position:relative;max-height:400px;overflow:hidden}.joinVipTop2021:before{content:"";position:absolute;left:calc((100% - 650px)/2);display:inline-block;background-image:url(../img/event/join_vip_2021/211004_event_3000x1050.png);background-size:cover;background-position:top;background-repeat:no-repeat;width:650px;height:100%}.forEventBn{background:50%/cover no-repeat url(../img/event/211101/230719/230719_event_640x480.png) #d1182f}.forEvent2Bn{background:50%/cover no-repeat url(../img/event/211224_new/211224_event_640x480_new.png) #000}.forEvent1Bn{position:relative;background-color:#dce8ff}.forEvent1Bn:before{content:"";position:absolute;top:0;left:0;display:inline-block;background-size:100%;background-image:url(../img/life/211007/211007_event_2000x700.png);background-position:100% 0;background-repeat:no-repeat;width:1000px;height:100%}.accIcon{margin-right:4px}.accIcon:before{width:16px;height:16px;transform:translateY(2px);background:50%/contain no-repeat url(https://s1.945.com.tw/img/icon/life_level/cmty_medal_1.svg)}.accIcon:before,.infoIconRed{content:"";display:inline-block}.infoIconRed{width:14px;height:14px;background:url(../img/icon/info_red.svg) no-repeat 50%;background-size:100%;margin-right:5px;transform:translateY(1px)}.popContract{position:relative;font-size:.875rem;line-height:1.8}.popContract details span{line-height:1.8;text-align:left}.popContract summary{position:absolute;top:0;right:calc(100% - 178px);width:80px;text-align:left}.popContract a{text-decoration:underline;cursor:pointer}.popContract input[type=checkbox]{width:18px;height:18px;border-radius:4px}@media only screen and (min-width:320px){.popContract summary{right:calc(100% - 188px)}}@media only screen and (min-width:414px){.joinVipTop2021:before{width:900px;left:calc((100% - 900px)/2)}}@media only screen and (min-width:500px){.forEvent1Bn:before{background-position:100% 0;width:1200px}.joinVipTop2021:before{width:1000px;left:calc((100% - 1000px)/2)}}@media only screen and (min-width:640px){.popContract summary{right:calc(100% - 200px)}}@media only screen and (max-width:768px){.forEvent1Bn:before{left:-200px}}@media only screen and (min-width:768px){.forEventBn{background:50%/contain no-repeat url(../img/event/211101/230719/230719_event_2000x700.png) #d1182f}.forEvent2Bn{background:50%/contain no-repeat url(../img/event/211224_new/211224_event_2000x700.png) #000}}@media only screen and (max-width:991px){.footerDesktop,.headerDesktop{display:none}.footerDesktop.on,.footerMobile,.headerDesktop.on,.headerMobile{display:block}.instanHelpIcon{width:50px;height:50px;color:#fff;padding:0;border-radius:50%}.instanHelpIcon:before,.instanHelpIcon span{display:none}.instanHelpIcon:after{content:"\7DDA\4E0A\5BA2\670D";width:70%;height:70%;color:#fff;font-size:12px;line-height:1.4;word-break:break-all;margin:15% 25%;display:inline-block}input[type=checkbox]#instan_help_icon:checked~.instanHelpIcon{display:block}}@media only screen and (min-width:992px){.popWinLifePost{max-height:none}.footerDesktop,.headerDesktop{display:block}.footerMobile,.forHeadHeight,.headerMobile{display:none}.footerMobile.on,.footerMobile.on~.forHeadHeight,.forHeadHeight.on,.forHeadHeight.on~.forHeadHeight,.headerMobile.on,.headerMobile.on~.forHeadHeight{display:block}.tFlag:hover:after{content:"Tasker\5C0F\7DE8\7CBE\9078";width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;color:#fff;background:rgba(0,0,0,.75);padding:5px;position:absolute;top:35px;left:0}.tFlag:hover:before{content:"";width:0;height:0;border-color:transparent transparent rgba(0,0,0,.75);border-style:solid;border-width:0 5px 10px;position:absolute;top:25px;right:5px}.addToList button:hover{background-image:url(../img/icon/like_red.svg);background-size:18px;opacity:1}.fbSignIn,.gSignIn,.lineSignIn{display:inline-block}.grayBtn:hover,.guideForLife button:hover,.inviteAllTalent:hover,.inviteTalentBtn button:hover,.redBtn:hover,.smallLifeBtn:hover,.smallRedBtn:hover{position:relative}.grayBtn:hover:after,.guideForLife button:hover:after,.inviteAllTalent:hover:after,.inviteTalentBtn button:hover:after,.redBtn:hover:after,.smallLifeBtn:hover:after,.smallRedBtn:hover:after{content:"";background:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2);width:100%;height:100%;border-radius:5px;position:absolute;top:0;left:0}.pageSelect{float:right;display:inline-block}.inviteAddLineat:hover span{display:contents}.eachDot:hover{background:rgba(0,0,0,.4)}.carousel:hover input[type=radio]:checked+.carouselContent .carouselNext,.carousel:hover input[type=radio]:checked+.carouselContent .carouselPrevious{opacity:1}.carouselNext:hover:after,.carouselPrevious:hover:after,.videoPlayBtn:hover:after{content:"";background:rgba(0,0,0,.2);width:86%;height:86%;border-radius:50%;position:absolute;top:8%;left:8%}.joinVipTop2021:before{max-width:none;width:100%;left:0}.popWindowForPub .pubBtnRow,.popWindowForPub img{width:100%}}@media only screen and (min-width:1200px){.carouselPrevious{left:calc(50% - 600px)}.carouselNext{right:calc(50% - 600px)}.forEvent1Bn:before,.forEventLifeBn:before{width:100%}}