#webnav-top .addcnApps ul{box-shadow:0 2px 5px rgba(0,0,0,.1)}.footerDesktop .footerFb:hover:after,.footerDesktop .footerLine:hover:after,.headerLogoArea .logoAreaRight .headerPostBtn:hover: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}body{background:none!important}a,a:link,a:visited{outline:none}.headerLink{cursor:pointer}.footerDesktop a,.footerDesktop a:link,.footerDesktop a:visited,.headerDesktop a,.headerDesktop a:link,.headerDesktop a:visited{color:initial;text-decoration:none}.headerDesktop{position:relative;z-index:99}.footerDesktop,.headerDesktop,.headerDesktop .logoText{font-family:Noto Sans TC,Arial,Helvetica,Microsoft JhengHei,sans-serif;font-size:14px}#webnav-top ul,.footerContent,.footerDeskLink,.headerLogoArea,.headerNavList,main{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}#webnav-top{background:rgba(0,0,0,.03);height:28px;font-size:12px;color:rgba(0,0,0,.6);padding-top:4px;display:-webkit-box}#webnav-top #welLogin{float:left}#webnav-top #welLogin a{margin:0 5px}#webnav-top #welLogin a,#webnav-top .youGotMail{color:#044fa4;text-decoration:underline}#webnav-top .youGotMail:before{content:"";width:18px;height:18px;background:url(../img/icon/new_chat.svg) no-repeat 50%;background-size:100%;display:inline-block;vertical-align:bottom}#webnav-top .addcnApps{float:right;position:relative;z-index:2;padding-top:4px}#webnav-top .addcnApps span:before{content:"";background:url(../img/logo_addcn.svg) no-repeat;background-size:100%;width:50px;height:13px;margin-right:3px;display:inline-block}#webnav-top .addcnApps span:after{content:"\25BE";font-size:15px;line-height:12px}#webnav-top .addcnApps ul{width:280px;padding:10px 10px 0;background:#fff;border:1px solid rgba(0,0,0,.1);position:absolute;top:18px;right:0;display:none}#webnav-top .addcnApps ul li{width:80px;margin:10px 20px 10px 0;text-align:center;float:left}#webnav-top .addcnApps ul li:nth-child(3n){margin-right:0}#webnav-top .addcnApps ul li a{color:rgba(0,0,0,.6);font-size:12px}#webnav-top .addcnApps ul li a .sub-text{line-height:3}#webnav-top .addcnApps ul li a:hover{color:#000}#webnav-top .addcnApps ul li img{max-width:60px}#webnav-top .addcnApps:hover ul{display:block}#webnav-top .addcnApps:hover span:after{content:"\25B4"}.headerLogoArea{text-align:left}.headerLogoArea .logoText{display:inline-block}.headerLogoArea .logoText a{outline:none}.headerLogoArea .logoName{width:0;height:35px;background:url(../img/logo.svg) 0 no-repeat;background-size:auto 35px;display:inline-block;padding-left:222px;margin:20px 0 20px 5px;line-height:3.6;text-indent:-9999px}.headerLogoArea .logoName.white{background:url(../img/logo_white.svg) 0 no-repeat;background-size:auto 35px}.headerLogoArea .logoName.forLife{background:url(../img/logo_life.svg) 0 no-repeat;padding-left:200px}.headerLogoArea .logoSlogan{border-left:1px solid rgba(0,0,0,.2);padding-left:10px;text-indent:9999px;display:inline}.headerLogoArea .logoAreaRight{float:right;margin-top:25px;position:relative}.headerLogoArea .logoAreaRight .headerSearchBtn{cursor:pointer}.headerLogoArea .logoAreaRight .headerSearchBtn:before{content:"";width:16px;height:16px;background:url(../img/icon/search_btn.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-right:3px;vertical-align:sub}.headerLogoArea .logoAreaRight .headerSearchBtn:hover{color:#e1264a}.headerLogoArea .logoAreaRight .headerSearchBtn:hover:before{background:url(../img/icon/search_btn_red.svg) no-repeat 50%;background-size:100%}.headerLogoArea .logoAreaRight .headerSearchBtn--active{position:absolute;top:0;left:0;width:18px;height:18px}.headerLogoArea .logoAreaRight .headerFreelanceBtn{padding-left:10px;margin-left:10px;border-left:1px solid rgba(0,0,0,.2);line-height:1}.headerLogoArea .logoAreaRight .headerFreelanceBtn:before{content:"";width:16px;height:16px;background:url(../img/icon/case_black.svg) no-repeat 50%;background-size:100%;display:inline-block;vertical-align:text-bottom;margin-right:5px}.headerLogoArea .logoAreaRight .headerFreelanceBtn:hover{color:#e1264a}.headerLogoArea .logoAreaRight .headerFreelanceBtn:hover:before{background:url(../img/icon/case.svg) no-repeat 50%;background-size:100%;opacity:1}.headerLogoArea .logoAreaRight .headerManualBtn{padding:0 10px;margin:0 10px;border-right:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);line-height:1}.headerLogoArea .logoAreaRight .headerManualBtn:before{content:"";width:16px;height:16px;background:url(../img/icon/edit_black.svg) no-repeat 50%;background-size:100%;display:inline-block;vertical-align:sub;margin-right:5px}.headerLogoArea .logoAreaRight .headerManualBtn:hover{color:#e1264a}.headerLogoArea .logoAreaRight .headerManualBtn:hover:before{background:url(../img/icon/edit.svg) no-repeat 50%;background-size:100%;opacity:1}.headerLogoArea .logoAreaRight .headerPostBtn{background:#e1264a;max-width:155px;line-height:2.5;border:2px solid #e1264a;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);width:100px;color:#fff;position:relative}.headerLogoArea .logoAreaRight .searchingBar{width:280px;display:none;position:absolute;top:-1px;right:110px;z-index:1;transition:.3s}.headerLogoArea .logoAreaRight .searchingBarClose{position:absolute;content:"";width:18px;height:18px;background:url(../img/icon/close_circle.svg) no-repeat 50%;background-size:100%;display:inline-block;opacity:.6;top:-10px;left:-10px}.headerLogoArea .logoAreaRight .searchingBarClose span{display:none}.headerLogoArea .logoAreaRight .mainInputextbox{width:260px;min-height:28px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:5px;overflow:hidden}.headerLogoArea .logoAreaRight .mainInputextbox input{max-width:170px;padding:0;border:none;color:rgba(0,0,0,.6);line-height:2}.headerLogoArea .logoAreaRight .searchSubmit{width:40px;height:40px;background:url(../img/icon/search_btn_white.svg) 50% no-repeat #e1264a;background-size:14px;text-indent:-9999px;border:none;border-radius:0 5px 5px 0;cursor:pointer;position:absolute;top:0;right:0}.headerLogoArea .logoAreaRight .searchTypeSelect{position:absolute;top:10px;right:40px}.headerLogoArea .logoAreaRight .searchTypeSelect select{background:url(../img/icon/expand.svg) 100% no-repeat;background-size:14px;opacity:.6;color:rgba(0,0,0,.6);border:none;border-left:1px solid rgba(0,0,0,.2);padding:0 15px 0 5px;margin-right:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.headerLogoArea .logoAreaRight .searchTypeSelect select::-ms-expand{display:none}.headerLogoArea .logoAreaRight [type=checkbox]{opacity:0}.headerLogoArea .logoAreaRight [type=checkbox]:checked~.searchingBar{display:inline-block}.headerNav{background:#e1264a}.headerNav.forLife{background:#023660}.headerNavListReact>li{margin-left:3px;margin-right:3px}.headerNavList{text-align:left}.headerNavList li{width:100px;text-align:center;display:inline-block;padding-top:5px;cursor:pointer;position:relative}.headerNavList li.navRight{width:auto;margin:0 15px;float:right}.headerNavList li.navRight.navRightIcon--news a:before{content:"";width:12px;height:12px;background:url(../img/icon/news.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-right:5px}.headerNavList li.navRight.navRightIcon--help a:before{content:"";width:12px;height:12px;background:url(../img/icon/help_white.svg) no-repeat 50%;background-size:100%;display:inline-block}.headerNavList li.navRight.navRightIcon--account a:before{content:"";width:12px;height:12px;background:url(../img/icon/login_white.svg) no-repeat 50%;background-size:100%;display:inline-block}.headerNavList li.navRight.navRightIcon--goBack a:before{content:"";width:12px;height:12px;background:url(../img/icon/return_white.svg) no-repeat 50%;background-size:100%;display:inline-block}.headerNavList li .navButton{font-size:16px;color:#fff;margin:0 auto;padding-top:3px;padding-bottom:8px;display:block;position:relative;outline:none}.headerNavList li .navButton.navDropdown:after{content:"";width:12px;height:12px;background:url(../img/icon/expand_white.svg) no-repeat 50%;background-size:100%;display:inline-block;margin-left:5px}.headerNavList li .navButton.forTasker:before{content:"";width:20px;height:20px;background:url(../img/icon/flag_t_black.svg) no-repeat 50%;background-size:100%;display:inline-block;position:absolute;top:-7px;left:-4px;z-index:1}.headerNavList li .navButton.navLink{font-size:14px;line-height:1.7}.headerNavList li .navDropdownOpen{width:575px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);position:absolute;top:38px;left:0;z-index:2;display:none}.headerNavList li .navDropdownOpen.forCase{width:125px}.headerNavList li .navDropdownOpen .navDropdownOpenCate{width:120px;background:rgba(0,0,0,.03);border-left:5px solid transparent;line-height:1.5;position:static;display:block;float:none}.headerNavList li .navDropdownOpen .navDropdownOpenCate a{display:inline-block;width:100%;padding:15px 0}.headerNavList li .navDropdownOpen .navDropdownOpenCate a:before{display:none}.headerNavList li .navDropdownOpen .navDropdownOpenCate a.bid{margin-left:-32px}.headerNavList li .navDropdownOpen .navDropdownOpenCate .cateCountPeople{display:block;font-size:12px;color:rgba(0,0,0,.6)}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList{width:460px;text-align:left;display:none;position:absolute;top:0;left:125px}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn{display:inline-block;vertical-align:top}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn a{text-align:left;color:#044fa4;line-height:1.5;padding:15px 10px;display:block}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn a span{font-size:14px;color:rgba(0,0,0,.6)}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn a:before{display:none}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn a:hover{color:#000}.headerNavList li .navDropdownOpen .navDropdownOpenCate .navDropdownOpenList .dropdownColumn:first-child a:first-child{font-weight:600}.headerNavList li .navDropdownOpen .navDropdownOpenCate.on,.headerNavList li .navDropdownOpen .navDropdownOpenCate:hover{background:#fff;border-left:5px solid #e1264a}.headerNavList li .navDropdownOpen .navDropdownOpenCate.on .navDropdownOpenList,.headerNavList li .navDropdownOpen .navDropdownOpenCate:hover .navDropdownOpenList{display:block}.headerNavList li.on .navButton,.headerNavList li:hover .navButton{color:#e1264a;background:#fff;border-radius:5px 5px 0 0;box-shadow:3px -3px 5px rgba(0,0,0,.1)}.headerNavList li.on .navButton.navDropdown:after,.headerNavList li:hover .navButton.navDropdown:after{background:url(../img/icon/expand_red.svg) no-repeat 50%;background-size:100%}.headerNavList li.on .navButton.navLink,.headerNavList li:hover .navButton.navLink{color:#fff;background:none;box-shadow:none;text-decoration:underline}.headerNavList li:hover .navDropdownOpen{display:block}.headerNavList .navDistinc{margin:0 5px;position:relative}.headerNavList .navDistinc:before{content:"|";color:hsla(0,0%,100%,.5);position:absolute;left:-10px;top:10px}.footerDesktop{background:rgba(0,0,0,.75);color:#fff;line-height:2.5;text-align:left;padding:40px 0;clear:both}.footerDesktop a{color:#fff}.footerDesktop .footerContent li{width:calc(14.28571% - 1px);display:inline-block;vertical-align:top}.footerDesktop .footerContent li.footerLeft{width:calc(42.85714% - 70px);border-right:1px solid hsla(0,0%,100%,.2);margin-right:55px;position:relative}.footerDesktop .footerContent li.footerMap{text-align:right;text-align:-webkit-right}.footerDesktop .footerContent li.footerMap p{width:90px;text-align:left}.footerDesktop .footerContent li.footerMap a{color:hsla(0,0%,100%,.6)}.footerDesktop .footerContent li.footerMap a:hover{color:#fff}.footerDesktop .footerFb,.footerDesktop .footerLine{content:"";width:30px;background:url(../img/social/circle_fb_blue.svg) no-repeat 50%;background-size:100%;display:inline-block;height:30px;margin:10px 10px 0 0;position:relative}.footerDesktop .footerFb:hover:after,.footerDesktop .footerLine:hover:after{border-radius:50%}.footerDesktop .footerLine{background:url(../img/social/circle_line_green.svg) no-repeat 50%;background-size:100%;opacity:1}.footerDesktop .footerLogo{background:url(../img/logo_b.svg) no-repeat;background-size:100%;width:170px;height:30px;margin-bottom:10px;display:block}.footerDesktop .footerLogo.logoLife{background:url(../img/logo_life_white.svg) no-repeat}.footerDesktop a.footerComment{background:transparent;max-width:155px;line-height:2.5;border:2px solid #fff;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);width:120px;color:#fff;position:absolute;left:180px;top:90px}.footerDesktop a.footerComment:hover{color:#e1264a;border-color:#e1264a}.footerDesktop .footerDeskLink{text-align:center;margin-top:60px}.footerDesktop .footerDeskLink a{color:hsla(0,0%,100%,.6);margin-right:10px;padding-right:10px;border-right:1px solid hsla(0,0%,100%,.2)}.footerDesktop .footerDeskLink a:last-of-type{border-right:none}.footerDesktop .footerDeskLink a:hover{color:#fff}#wrapper,#wrapper.index_wrap{margin-top:20px!important}#wrapper.newDesktop{margin-top:0!important}#case_content .postStepBtn{width:750px;background:none;padding:0;margin:20px auto;box-shadow:none;overflow:auto;position:relative}#case_content .postStepBtn a,#case_content .postStepBtn button{position:relative}#case_content .postStepBtn a:hover:after,#case_content .postStepBtn button:hover:after{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;border:2px solid transparent;border-radius:5px;position:absolute;top:-2px;left:-2px}