@charset "UTF-8";:root{--g-push-height:46px}.navbar{position:relative;text-align:right;height:60px}.navbar .nav{display:inline-block;zoom:1}.navbar .nav-left{float:left;font-size:14px;line-height:36px}.navbar .nav-block{font-size:13px}.navbar .mb-navitem{display:none}.navbar,.navbar ul{padding:6px}.navbar .nav-right .menu-link,.navbar li{cursor:pointer;display:inline-block;vertical-align:middle}.navbar li{padding-left:14px;margin-right:0!important;margin-left:0!important}.navbar .nav-right li{padding-left:0}.navbar ul li a{color:var(--g-text-color);text-decoration:none;display:inline-block}.footer a:hover,.navbar ul li a:hover{text-decoration:underline}.navbar .nav-active{border-bottom:2px solid #4285f4;color:#4285f4}.navbar .nav-right .menu-link{text-decoration:none;padding:8px;outline:0;-webkit-border-radius:2px;border-radius:2px;height:40px;width:40px}.navbar .nav-right li a:hover{background-color:rgba(60,64,67,.1);outline:0;border-radius:50%}.navbar .nav-right .menu-link svg{color:#5f6368;fill:currentColor}.navbar .nav-right .user-link{padding:4px;height:40px;width:40px}.navbar .nav-right .user-link img{width:32px;height:32px;border-radius:50%;transition:transform .3s linear}.navbar .nav-right .user-link:hover img{transform:scale(1.1)}.content{min-height:calc(100% - 60px)}.content .logo-main{text-align:center;margin:0 auto}.content .logo-space{min-height:50px;max-height:200px;height:calc(68.2vh - 427px)}.content .logo-main img{max-width:272px;height:auto;max-height:92px;transform:rotateY(180deg);cursor:pointer}.content form{height:160px;padding:20px}.content .search-wrapper{width:auto;max-width:584px;background-color:var(--g-bg-color);display:flex;border:1px solid var(--g-search-border-color);box-shadow:none;border-radius:24px;height:46px;margin:6px auto 0}.content .search-wrapper:hover{box-shadow:var(--g-search-hover-shadow);border-color:var(--g-search-border-hover-color)}.content .search{flex:1;display:flex;padding:5px 8px 0 14px}.content .magnifier{display:flex;align-items:center;padding-right:13px;margin-top:-5px}.content .magnifier span,.content .magnifier span svg{color:#9aa0a6;fill:currentColor;height:20px;width:20px;line-height:24px}.content .magnifier span{margin-top:3px;display:inline-block;position:relative}.content .magnifier span svg{display:block}.content .input{display:flex;flex:1;flex-wrap:wrap}.content .input input[name=q]{background-color:transparent;border:0;margin:0;padding:0;color:var(--g-text-color);word-wrap:break-word;outline:0;display:flex;flex:100%;-webkit-tap-highlight-color:transparent;height:34px;font-size:16px;caret-color:var(--g-text-color)}.content .voice-wrapper{display:flex;flex:0 0 auto;margin-top:-5px;align-items:stretch;flex-direction:row}.content .voice{flex:1 0 auto;display:flex;cursor:pointer;align-items:center;border:0;background:0 0;outline:0;padding:0 8px;line-height:44px}.content .voice img,.content .voice svg{height:24px;width:24px;vertical-align:middle}.content .buttons{padding-top:18px;text-align:center}.content .btn,.footer li{display:inline-block}.content .btn input{background-color:var(--g-button-bg-color);border:1px solid var(--g-button-boder-color);border-radius:4px;color:var(--g-text-color);font-size:14px;margin:11px 4px;padding:0 16px;line-height:27px;height:36px;min-width:54px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.content .btn input:hover{box-shadow:0 1px 1px rgb(0 0 0/10%);border:1px solid var(--g-button-boder-hover-color);color:var(--g-button-hover-color)}.content .btn input:focus{border:1px solid #4d90fe;outline:0}.content .push{height:var(--g-push-height);position:relative}.footer{font-size:14px;margin:-46px 0 0;padding:0;height:46px;width:100%;display:block;background:var(--g-footer-bg-color)}.footer .footer-wrapper{padding:0 20px}.footer ul{display:inline-block;padding:0;margin-top:0;margin-bottom:0;line-height:44px;overflow:hidden}.footer a{color:#666;padding:15px;text-decoration:none;margin:0!important}.footer .footer-left{float:left}.footer .footer-right{float:right}@media screen and (max-width:850px){:root{--g-push-height:90px}.navbar .mb-navitem{display:inline-block}.navbar .nav-block{float:left;padding-left:6px;margin:0}.navbar ul li a{color:#757575;font-weight:700}.navbar .nav-block li:first-child{visibility:hidden}.navbar .nav-block .nav-item{line-height:48px;padding-left:0}.navbar .nav-block .nav-link{padding:0 8px;display:block;margin-right:8px;font-size:12px}.navbar .nav-active{border-bottom:2px solid #4285f4;color:#4285f4}.navbar .pc-navitem{display:none}.content{min-height:calc(100% - 15px)}.content .logo-main img{margin-bottom:15px}.content form{padding:0}.content .search-wrapper{display:block;max-width:95%;margin:8px auto;height:40px}.content .search{margin-left:auto;margin-right:auto;max-width:736px;overflow:hidden;width:auto}.content .input{width:100%;box-shadow:none;position:relative}.content input[name=q]{height:30px!important;line-height:30px}.content .buttons,.content .voice-wrapper{display:none}.footer{height:90px}.footer .footer-wrapper{bottom:-80px}.footer .footer-left,.footer .footer-right{float:none;display:block;text-align:center;margin-left:0;margin-right:0;width:100%}.footer ul li a{padding-left:13px;padding-right:13px}}@media screen and (max-width:600px){.content .logo-main img{max-width:220px}}@media screen and (max-width:420px){.content{min-height:calc(100% - 65px)}.content .logo-main img{max-width:160px}}@media screen and (max-width:360px){.footer .footer-wrapper{padding:0}}#tr_slot1x1{display:block;position:absolute;top:50px;right:0;width:336px}#tr_slot468{display:none;margin:0 auto;max-width:95%}#tr_slot468 .trc_spotlight_item{border-bottom:none;box-shadow:2px 2px 3px 0 rgb(0 0 0/25%)!important;-moz-box-shadow:2px 2px 3px 0 rgba(0,0,0,.25)!important;-webkit-box-shadow:2px 2px 3px 0 rgb(0 0 0/25%)!important;-o-box-shadow:2px 2px 3px 0 rgba(0,0,0,.25)!important}.vli_slot{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:1023px){#tr_slot1x1{display:none}#tr_slot468{display:block}}@media screen and (min-width:740px) and (max-width:1023px){.vli_slot.w728{display:block;width:728px}}@media screen and (min-width:440px) and (max-width:739px){.vli_slot.w336{display:block;width:336px}}@media screen and (max-width:439px){.vli_slot.w320{display:block;width:320px}}