.common-message{position:fixed;top:60px;left:50%;z-index:9999;min-width:150px;height:60px;padding:0 35px;font-size:0;font-weight:500;line-height:58px;text-align:center;background:#fffdf5;border:2px solid #ebeef5;border-radius:8px;transform:translateX(-50%);transition:all .15s linear 0s}.common-message span{font-size:16px;vertical-align:middle;color:#333}.common-message.mobile{top:150px;display:flex;align-items:center;justify-content:center;min-width:450px;height:200px}.common-message.mobile span{font-size:28px}.common-message.mobile .message-fade-enter{top:-150px}.common-message.mobile .message-fade-leave-active{top:-150px;opacity:0}.message-fade-enter{top:-60px}.message-fade-leave-active{top:-60px;opacity:0}*{box-sizing:border-box;padding:0;margin:0;font:inherit;font-size:100%;border:0}::-ms-clear,::-ms-reveal{display:none}a{color:inherit;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}button,input{outline:none;background-color:transparent}body{font:12px/1 微软雅黑,Arial,Tahoma,Helvetica,宋体,sans-serif}body,html{width:100%;height:100%}.zoom-in-top-enter-active,.zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.zoom-in-top-enter,.zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}#speed{width:100%;height:100%}#speed .hover{cursor:pointer;transition:.25s}#speed .hover:hover{opacity:.8}#speed .speed-header{padding-top:40px;padding-bottom:44px;color:#585858}#speed .speed-footer{width:100%;font-size:0;background-color:#030303}#speed .speed-footer img{width:100%}.speed-content{width:100%;min-height:100vh;padding-bottom:50px;background:#dfdfdf url(../../res/img/home-bg.cf08c8d.png) repeat top/1920px auto}.speed-content .title-wrap{display:flex;flex-direction:column;gap:0;align-items:center;width:1200px;margin:0 auto;font-size:33px;font-weight:900}.speed-content .title-wrap .speed-logo{font-size:0;text-align:center}.speed-content .title-wrap .speed-logo img{height:83px}.speed-content .title-wrap .speed-title{width:364px;height:153px;padding-left:28px;color:#fff;text-align:center;text-transform:uppercase;background:url(../../res/img/speed-title.23463cd.png) no-repeat 50%/contain}.speed-content .sub-title{width:1200px;padding-top:21px;margin:0 auto;font-size:18px;line-height:1.11;color:#b4cbdb;text-align:left}.speed-content .speed-list{display:flex;flex-wrap:wrap;gap:20px;width:1200px;margin:0 auto}.speed-content .speed-list .speed-item{display:flex;flex:0 0 49%;align-items:center;overflow:hidden}.speed-content .speed-list .item-bg{justify-content:space-between;height:66.5px;padding:0 20px;font-size:14px;font-weight:700;background-image:linear-gradient(180deg,#eaeaea,#eaeaea),linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e);border-radius:66px;box-shadow:inset 0 3.6px 3.6px 0 #fff}.speed-content .speed-list .item-bg,.speed-content .speed-list .speed-info{display:flex;align-items:center;width:100%}.speed-content .speed-list .speed-info .speed-icon-wrapper{display:flex;gap:3px;align-items:center;padding-right:10px}.speed-content .speed-list .speed-info .speed-icon-wrapper span{width:12px;height:12px}.speed-content .speed-list .speed-info .speed-icon-wrapper.fast span,.speed-content .speed-list .speed-info .speed-icon-wrapper.normal span:first-child,.speed-content .speed-list .speed-info .speed-icon-wrapper.normal span:nth-child(2){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA2UExURUdwTEVFRUVFRUREREVFRUVFRUBAQEREREVFRUBAQEREREVFRUVFRUVFRUREREREREhISEVFRQgOBvUAAAARdFJOUwDQv6+gUBDv3yBAkDCAYHAgpbnsuwAAALZJREFUKM+FUVsOwzAIywMK5M39L7sk7aomqzRL+cE4NmDMP4jBUMNv2aqPHpSTMceTyKqk/bHG9GAks15gILnryekD4G4F6gIqX8KvhMbwTjhXcdbDJrAW8kiEcSMolmkvuwXb6d6Qd4Wb5hL7yHHxtml6F8vK50ZGu4bM53TS8pn+MsBuUaDvQ0xwyoIwo3oEO7qn6GjMGftfTAkIRtbj2leiPARUweN6qFZD9XBIezvucjnzASHKD+0Wss8GAAAAAElFTkSuQmCC) no-repeat 50%/contain}.speed-content .speed-list .speed-info .speed-icon-wrapper.normal span:nth-child(3){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVBAMAAACuxzMVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURUdwTNjY2NnZ2dnZ2dnZ2dra2tnZ2d/f39nZ2dra2tnZ2dnZ2dnZ2dfX19ra2tnZ2QtUhJ0AAAAPdFJOUwAg7995oFAQ0L+vQJAwYCkHMLMAAACzSURBVBjTY2BABwLZ3nC2xK9T8bYMBRCO/6f/n+zPsoPZIvb/////HCQAYvPO/w8CX6eDOGz/IUAPxOGCcv5sQOLMdANy9kM5HSEMDGLnoRyd5wwMjOuhHIsHQBl7KEcTaICM/h8w++eMCwwMfM2f/+v////ptzPQsEQRoBVA57T18QUwXOSeb5j6/39XagMb0HXswiZJ/42uqhYwlINcqhL/XyUqAeo5kS1LCwUQ/ob6EgDZeXNtu7tg2wAAAABJRU5ErkJggg==) no-repeat 50%/contain}.speed-content .speed-list .speed-info .speed-icon-wrapper.slow span:first-child{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAMAAABrN94UAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA2UExURUdwTEVFRUVFRUREREVFRUVFRUBAQEREREVFRUBAQEREREVFRUVFRUVFRUREREREREhISEVFRQgOBvUAAAARdFJOUwDQv6+gUBDv3yBAkDCAYHAgpbnsuwAAALZJREFUKM+FUVsOwzAIywMK5M39L7sk7aomqzRL+cE4NmDMP4jBUMNv2aqPHpSTMceTyKqk/bHG9GAks15gILnryekD4G4F6gIqX8KvhMbwTjhXcdbDJrAW8kiEcSMolmkvuwXb6d6Qd4Wb5hL7yHHxtml6F8vK50ZGu4bM53TS8pn+MsBuUaDvQ0xwyoIwo3oEO7qn6GjMGftfTAkIRtbj2leiPARUweN6qFZD9XBIezvucjnzASHKD+0Wss8GAAAAAElFTkSuQmCC) no-repeat 50%/contain}.speed-content .speed-list .speed-info .speed-icon-wrapper.slow span:nth-child(2),.speed-content .speed-list .speed-info .speed-icon-wrapper.slow span:nth-child(3){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVBAMAAACuxzMVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURUdwTNjY2NnZ2dnZ2dnZ2dra2tnZ2d/f39nZ2dra2tnZ2dnZ2dnZ2dfX19ra2tnZ2QtUhJ0AAAAPdFJOUwAg7995oFAQ0L+vQJAwYCkHMLMAAACzSURBVBjTY2BABwLZ3nC2xK9T8bYMBRCO/6f/n+zPsoPZIvb/////HCQAYvPO/w8CX6eDOGz/IUAPxOGCcv5sQOLMdANy9kM5HSEMDGLnoRyd5wwMjOuhHIsHQBl7KEcTaICM/h8w++eMCwwMfM2f/+v////ptzPQsEQRoBVA57T18QUwXOSeb5j6/39XagMb0HXswiZJ/42uqhYwlINcqhL/XyUqAeo5kS1LCwUQ/ob6EgDZeXNtu7tg2wAAAABJRU5ErkJggg==) no-repeat 50%/contain}.speed-content .speed-list .speed-info .speed-num{padding-right:10px;text-align:left}.speed-content .speed-list .speed-info .speed-num.fast{color:#2fff5f}.speed-content .speed-list .speed-info .speed-num.normal{color:#e0dc00}.speed-content .speed-list .speed-info .speed-num.slow{color:red}.speed-content .speed-list .speed-info .domain{overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;color:#000;white-space:nowrap}.speed-content .speed-list .item-btns{display:flex;margin-left:auto}.speed-content .speed-list .item-btns .btn-enter{height:48px;padding:2px;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e);min-width:83px;height:33px}.speed-content .speed-list .item-btns .btn-enter,.speed-content .speed-list .item-btns .btn-enter>button{display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.2s;border-radius:48px}.speed-content .speed-list .item-btns .btn-enter>button{width:100%;min-width:75px;height:100%;padding:0 18px;font-size:inherit;font-weight:inherit;color:inherit;text-shadow:0 -1px 0 rgba(0,0,0,.5);background:linear-gradient(180deg,#b6f9ff 0,#099ba7 55%,#0e6168),linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e)}.speed-content .speed-list .item-btns .btn-enter:hover{box-shadow:0 11px 10px 0 rgba(255,251,141,.3)}.speed-content .speed-list .item-btns .btn-enter:hover>button{background:linear-gradient(180deg,#00cdde,#00cdde),linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e)}.speed-content .btn-retest{height:48px;padding:2px;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e);width:121px;height:43.6px;margin:50px auto 0}.speed-content .btn-retest,.speed-content .btn-retest>button{display:flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.2s;border-radius:48px}.speed-content .btn-retest>button{width:100%;min-width:75px;height:100%;padding:0 18px;font-size:inherit;font-weight:inherit;color:inherit;background:linear-gradient(180deg,#ffb6b6 0,#a70909 55%,#680e0e),linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e)}.speed-content .btn-retest:hover{box-shadow:0 11px 10px 0 rgba(255,251,141,.3)}.speed-content .btn-retest:hover>button{background:linear-gradient(180deg,red,red),linear-gradient(180deg,#fffc9f 0,#fff 47%,#9e9a1e)}.speed-content .btn-retest .icon-refresh{display:none;width:17px;height:20px;margin-right:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAqBAMAAAApJOTbAAAAMFBMVEVHcEwUFBQVFRUUFBQTExMUFBQUFBQVFRUQEBAVFRUTExMUFBQQEBAUFBQUFBQVFRWOHpiOAAAAD3RSTlMA76CAXcCZMCDRkEAQcLCBlc8gAAABHElEQVQoz2NgwA3iF6CLcP//hC7EIf9fAV2sEFMZO5HK5qMqY7cKDX2Poqxp/n8wQChr+g8FH2AiLPL//4saGy/8/x/uA/v//9VRreT6//8FmsP8/4uguYv9/8cCiIFwk1j/f4Go/cKA0AeS5fj/3wEuNP/jAbB2hCKO/5/BtClCEe//H+gBwPp/AqbQAxQ+DwMD438D1DhYwMCPKsQLDA00Vcz/BYBmoQQv0/8AdBs5gUJo7ur/fwHo+r/IQvf/N8D8CHOV/E9wSBggW/gFbOBvhNB+sGXckFCFJYwNEBOlYUIboXYx/f9vAxE5DI9v/f8fLUB0szw8kliAUT/LxHnlf6TwL4WliXCE3fsgIq+R/XFEdf7PIB+cOQAA1xibLrraLEAAAAAASUVORK5CYII=) no-repeat 50%/contain}.speed-content .progress-bar{width:570px;height:20px}.speed-content .progress-bar .percent-bar{height:100%}#speed.mobile .speed-content{width:100%;height:100%}#speed.mobile .speed-content .speed-header{padding-bottom:0}#speed.mobile .speed-content .speed-header .title-wrap{width:auto}#speed.mobile .speed-content .speed-title{width:80%}#speed.mobile .speed-content .speed-list{flex-flow:column nowrap;width:95%;margin:20px auto 0}#speed.mobile .speed-content .speed-list .item-bg{height:36px;font-size:12px}#speed.mobile .speed-content .speed-list .speed-info .speed-icon{width:15px;height:15px;margin-right:10px}#speed.mobile .speed-content .speed-list .speed-info .speed-num{width:55px;font-size:16px}#speed.mobile .speed-content .speed-list .speed-info .domain{flex:1}#speed.mobile .speed-content .item-btns{margin-left:5px}#speed.mobile .speed-content .item-btns span{width:70px;min-width:70px;height:26px;font-size:14px}#speed.mobile .speed-content .btn-retest{width:140px;height:40px;margin:20px auto 0;font-size:16px}#speed.mobile .speed-content .btn-retest .icon-refresh{width:24px;height:23px}