.friend-page .down-banner{margin-bottom:var(--q-m-lg);margin-top:190px}@media screen and (max-width:768px){.friend-page .down-banner{height:300px}}.friend-page .down-banner .down-banner-content{width:90%}.friend-page .down-banner .down-banner-content .title{background:linear-gradient(90deg,#165fff -1.1%,#a53fff 99.77%);background-clip:text;-webkit-background-clip:text;font-size:var(--download-banner-title-size);font-weight:700;-webkit-text-fill-color:transparent}.friend-page .down-banner .down-banner-content .sub-title{font-size:var(--download-banner-sub-title-size);margin-top:15px}.friend-page .partner .pc ul{display:flex;flex-wrap:wrap;margin:0 auto var(--q-m-lg);text-align:center}.friend-page .partner .pc li{background:#fffc;border-radius:16px;box-shadow:0 4px 20px #1b346e1a;box-sizing:border-box;display:block;height:100px;margin:0 24px 24px 0;overflow:hidden;position:relative;text-align:center;transition:all .5s;width:185px}.friend-page .partner .pc li a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.friend-page .partner .pc li img{display:block;height:auto;width:150px}@media screen and (max-width:768px){.friend-page .partner .pc li img{width:80px}.friend-page .partner .pc li{height:78px;margin:10px calc(16.66667% - 56px);width:112px}}.friend-page .partner .pc li span{display:none;height:0;position:absolute;width:0}.friend-page .partner .pc li:hover span{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#3370ff66,#3370ff);border-radius:16px;bottom:0;box-shadow:0 4px 20px #1b346e1a;color:#fff;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:all .5s;width:100%}.friend-page .partner .pc li:nth-child(6n){margin-right:0}
