﻿@charset "UTF-8";#main{min-height:100vh;box-sizing:border-box;padding-top:120px;display:flex;align-items:flex-start;font-size:14px;}#main #main-loading,#main .app-banner{display:none;}#main .nav{width:240px;user-select:none;position:sticky;top:56px;margin-right:24px;transition:width .2s ease;}#main .nav ul.catg-list{background:#f9f9fb;overflow:hidden;transition:all .2s ease;box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:6px;}#main .nav ul.catg-list li .catg-name{padding:0 16px 0 48px;height:48px;display:flex;justify-content:space-between;align-items:center;font-size:16px;color:#000;cursor:pointer;border-bottom:1px solid #f2f2f2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-repeat:no-repeat;background-size:24px;background-position:16px center;}#main .nav ul.catg-list li .catg-name.iphone{background-size:28px;background-image:url("/images/tools/icon-ios.svg");}#main .nav ul.catg-list li .catg-name.ipad{background-image:url("/images/tools/icon-ipados.svg");}#main .nav ul.catg-list li .catg-name.appletv{background-image:url("/images/tools/icon-tvos.svg");}#main .nav ul.catg-list li .catg-name.ipod{background-size:28px;background-image:url("/images/tools/icon-ios.svg");}#main .nav ul.catg-list li .catg-name.mac{background-image:url("/images/tools/icon-macos.svg");}#main .nav ul.catg-list li .catg-name.vision,#main .nav ul.catg-list li .catg-name.visionpro{background-image:url("/images/tools/icon-visionos.svg");}#main .nav ul.catg-list li .catg-name::after{content:"";display:block;width:20px;height:20px;background-image:url("/images/tools/dropdown.svg");background-size:contain;background-repeat:no-repeat;transition:all .2s ease;}#main .nav ul.catg-list li ul.product-list{opacity:0;background:#fff;height:0;max-height:0;overflow:hidden;}#main .nav ul.catg-list li ul.product-list li .product-name{padding:6px 18px;display:flex;align-items:center;font-size:14px;cursor:pointer;box-sizing:border-box;margin:2px 4px;transition:all .2s ease;}#main .nav ul.catg-list li ul.product-list li .product-name:hover{background:#f9f9fb;color:#333;box-shadow:0 0 1px 1px rgba(0,0,0,.1);}#main .nav ul.catg-list li ul.product-list li.active .product-name{background:#d22222;color:#fff;}#main .nav ul.catg-list li.expand .catg-name::after{transform:rotate(180deg);}#main .nav ul.catg-list li.expand ul.product-list{opacity:1;display:block;height:auto;min-height:100px;max-height:calc(100vh - 460px);overflow-y:scroll;transition:all .2s ease;}#main .nav ul.catg-list li.expand ul.product-list::-webkit-scrollbar{width:4px;margin-right:2px;}#main .nav ul.catg-list li.expand ul.product-list::-webkit-scrollbar-thumb{width:4px;border-radius:4px;background:#cbcbcb;}#main .content{width:0;flex-grow:1;flex-shrink:1;box-sizing:border-box;}#main .content .content-title{font-size:24px;margin-bottom:16px;display:none;}#main .content .content-title.show{display:block;}#main .content .guide{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:300px;}#main .content .guide>div{display:flex;flex-direction:column;}#main .content .guide img{width:60px;margin-left:10px;animation:firmGuide .5s infinite linear;}#main .content .guide.show{display:flex;}#main .content .loading{display:none;width:100%;min-height:300px;}#main .content .loading.show{display:flex;align-items:center;justify-content:center;}#main .content .result{display:none;}#main .content .result.show{display:block;}#main .content .result .firm-des{font-size:13px;margin-top:36px;margin-bottom:20px;padding:8px 22px 4px;box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:6px;position:relative;overflow:hidden;color:#666;}#main .content .result .firm-des::after{content:"Tips";font-style:italic;width:66px;height:26px;color:#fff;font-size:12px;background:#d22222;display:flex;align-items:center;justify-content:center;position:absolute;left:-20px;top:-4px;transform:rotate(-36deg);}#main .content .result .firm-des p{padding:0;margin:8px 0;line-height:20px;}#main .content .result .firm-des p a{border-bottom:1px solid #999;}#main .content .result .firm-list-container{box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:6px;}#main .content .result .firm-list{width:100%;background:#f9f9fb;}#main .content .result .firm-list tr{height:50px;}#main .content .result .firm-list tr td{text-align:center;padding:0 8px;}#main .content .result .firm-list tr a{color:#4c78ec;text-decoration:none;white-space:nowrap;}#main .content .result .firm-list tr .firm-ver{display:block;color:#d22222;}#main .content .result .firm-list tr .firm-build{display:block;font-size:12px;color:#999;transform:scale(.9);}#main .content .result .firm-list tr .firm-sign{display:inline-block;width:14px;height:14px;background-image:url("/images/tools/uncheckmark.png");background-repeat:no-repeat;background-size:cover;background-size:100%;vertical-align:middle;}#main .content .result .firm-list tr.signed .firm-ver{color:#33a89d;}#main .content .result .firm-list tr.signed .firm-sign{background-image:url("/images/tools/checkmark.png");}#main .content .result .firm-list tr .firm-sha1{word-break:break-all;}#main .content .result .firm-list tr .firm-time{margin-left:4px;}#main .content .result .firm-list tr .firm-notes{margin-left:8px;position:relative;}#main .content .result .firm-list tr .firm-notes::before{content:"";display:block;width:1px;height:10px;position:absolute;background:#999;left:-4px;top:5px;}#main .content .result .firm-list tr .firm-notes>a{display:none;}#main .content .result .firm-list tr .firm-notes.has>a{display:inline-block;text-decoration:none;}#main .content .result .firm-list tr .firm-notes.has>a img{width:18px;height:18px;box-sizing:border-box;vertical-align:middle;}#main .content .result .firm-list tr .firm-notes.has>span{display:none;}#main .content .result .firm-list tbody tr:nth-child(odd){background:#fff;}#main.is-loading{display:flex;justify-content:center;align-items:center;padding-top:0;}#main.is-loading #main-loading{display:block!important;}#main.is-loading .nav,#main.is-loading .content{display:none!important;}#main .comment-btn{display:none;position:fixed;bottom:20px;left:0;height:30px;width:100%;align-content:center;justify-content:center;}#main .comment-btn>span{height:34px;display:flex;align-items:center;justify-content:center;background:#d22222;color:#fff;border-radius:17px;padding:0 16px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);white-space:nowrap;}#main .comment-btn>span>img{height:14px;margin-right:12px;position:relative;top:2px;}#main .comment-btn.show{display:flex;}.circle-loading{width:36px;height:36px;position:relative;transform:scale(.6);transform-origin:center;}.circle-loading .line div{position:absolute;left:16px;top:0;width:3px;height:36px;}.circle-loading .line div:before,.circle-loading .line div:after{content:"";display:block;height:50%;background:#999;border-radius:5px;}.circle-loading .line div:nth-child(2){-webkit-transform:rotate(30deg);}.circle-loading .line div:nth-child(3){-webkit-transform:rotate(60deg);}.circle-loading .line div:nth-child(4){-webkit-transform:rotate(90deg);}.circle-loading .line div:nth-child(5){-webkit-transform:rotate(120deg);}.circle-loading .line div:nth-child(6){-webkit-transform:rotate(150deg);}.circle-loading .bg{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;background:#fff;border-radius:18px;}.circle-loading .line div:nth-child(1):before{-webkit-animation:load 1.2s linear 0s infinite;}.circle-loading .line div:nth-child(2):before{-webkit-animation:load 1.2s linear .1s infinite;}.circle-loading .line div:nth-child(3):before{-webkit-animation:load 1.2s linear .2s infinite;}.circle-loading .line div:nth-child(4):before{-webkit-animation:load 1.2s linear .3s infinite;}.circle-loading .line div:nth-child(5):before{-webkit-animation:load 1.2s linear .4s infinite;}.circle-loading .line div:nth-child(6):before{-webkit-animation:load 1.2s linear .5s infinite;}.circle-loading .line div:nth-child(1):after{-webkit-animation:load 1.2s linear .6s infinite;}.circle-loading .line div:nth-child(2):after{-webkit-animation:load 1.2s linear .7s infinite;}.circle-loading .line div:nth-child(3):after{-webkit-animation:load 1.2s linear .8s infinite;}.circle-loading .line div:nth-child(4):after{-webkit-animation:load 1.2s linear .9s infinite;}.circle-loading .line div:nth-child(5):after{-webkit-animation:load 1.2s linear 1s infinite;}.circle-loading .line div:nth-child(6):after{-webkit-animation:load 1.2s linear 1.1s infinite;}body.night{background:#111;}body.night #main .nav ul.catg-list{background:#242424;box-shadow:0 0 1px 1px rgba(0,0,0,.1);}body.night #main .nav ul.catg-list li .catg-name{color:#fff;border-bottom:1px solid #000;}body.night #main .nav ul.catg-list li .catg-name.iphone{background-image:url("/images/tools/iphone-dark.png");}body.night #main .nav ul.catg-list li .catg-name.ipad{background-image:url("/images/tools/ipad-dark.png");}body.night #main .nav ul.catg-list li .catg-name.appletv{background-image:url("/images/tools/apple_tv-dark.png");}body.night #main .nav ul.catg-list li .catg-name.ipod{background-image:url("/images/tools/iphone-dark.png");}body.night #main .nav ul.catg-list li .catg-name.mac{background-image:url("/images/tools/mac-dark.png");}body.night #main .nav ul.catg-list li ul.product-list{background:#1a1a1a;}body.night #main .nav ul.catg-list li ul.product-list li .product-name:hover{background:#424242;color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);}body.night #main .nav ul.catg-list li.expand ul.product-list::-webkit-scrollbar-thumb{background:#999;}body.night #main .content .content-title{color:#fff;}body.night #main .content .result .firm-des{color:#eee;background:#242424;}body.night #main .content .result .firm-list-container{box-shadow:0 0 1px 1px rgba(0,0,0,.1);}body.night #main .content .result .firm-list{width:100%;background:#242424;border-color:#242424;}body.night #main .content .result .firm-list tbody tr:nth-child(odd){background:#1a1a1a;}body.night .circle-loading .bg{background:#111;}@keyframes firmGuide{0%{transform:translateX(0);}50%{transform:translateX(-20px);}100%{transform:translateX(0);}}@keyframes load{0%{opacity:0;}100%{opacity:1;}}body.no-header-footer #main{padding-bottom:60px;padding-top:16px;}body.no-header-footer #main .nav{top:16px;}@media screen and (max-width:1320px){#main{padding-top:90px;}#main .nav{width:168px;}}@media screen and (max-width:820px){#main .nav{width:100%;margin-right:0;top:12px;}#main .content{display:none;}#main .content .content-title{white-space:nowrap;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:6px;padding:12px 12px;text-overflow:ellipsis;font-size:18px;margin-bottom:8px;padding-left:36px;background-image:url("/images/tools/dropdown.svg");background-size:20px 20px;background-position:8px center;background-repeat:no-repeat;}#main .content .result .firm-des{margin-top:24px;}#main.has-result .nav{height:100%;width:100%;position:fixed;top:66px;left:0;background-color:rgba(0,0,0,.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:999;transform:translateX(-100%);}#main.has-result .nav .catg-list{width:280px;max-width:60%;height:100%;background:#f9f9fb;transform:translateX(-100%);border-radius:0;}#main.has-result .nav.show{transform:translateX(0);}#main.has-result .nav.show .catg-list{transform:translateX(0);}#main.has-result .content{display:block;}.sm-top{padding:52px;}.sm-top #main.has-result .nav{top:40px;}body.no-header-footer #main{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding-top:0;}body.no-header-footer #main .nav{top:0;}body.no-header-footer #main .app-banner{display:block;background-color:#060a16;background-image:url(https://img.ithome.com/newsuploadfiles/2023/1/45214c04-3cc2-4b61-aa86-ad0f4f9f6276.jpg);background-size:cover;background-repeat:no-repeat;width:calc(100% + 32px);height:0;padding:16% 0;margin-bottom:24px;}body.no-header-footer #main .content{width:100%;}body.no-header-footer.rm-mp #main.has-result .nav .catg-list{padding-top:80px;}body.no-header-footer.rm-mp #main .app-banner{background-image:url(https://img.ithome.com/newsuploadfiles/2023/1/ee23d3e2-c590-4c57-9f02-fb447455f387.jpg);padding:25% 0;}body.night #main .content .content-title{background-color:#242424;}}@media screen and (max-width:600px){#main .content .result .firm-list .sm-hide{display:none;margin:0;}}@media screen and (max-width:400px){#main .content .content-title{font-size:16px;}#main .content .result .firm-list{font-size:12px;border-left-width:0;border-right-width:0;border-bottom-width:6px;}#main .content .result .firm-list thead{font-size:11px;}#main .content .result .firm-list tr .firm-sign{width:12px;height:12px;}#main .content .result .firm-list tr .firm-notes{margin-left:6px;}}