.container,.inner{zoom:1}.container:before,.inner:before,.container:after,.inner:after{content:"";display:table}.container:after,.inner:after{clear:both;overflow:hidden}.mod-head .search form button{display:flex;justify-content:center;align-items:center}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes loading-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html{height:100%}ul,li{list-style:none}body{height:100%;font-family:Helvetica,Arial,"PingFang SC","Microsoft YaHei",sans-serif;font-size:14px;color:hsla(0,0%,100%,.9);background:#121212}a{text-decoration:none;color:hsla(0,0%,100%,.9);transition:all .2s ease}a:hover{color:#ff4081}img{vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.hide{display:none !important}.wrapper{position:relative;min-height:100%;background:#121212}.inner{position:relative;max-width:1200px;min-width:1000px;padding:0 10px;margin:0 auto}.header{position:fixed;left:0;top:0;z-index:998;width:100%;height:80px}.container{padding-top:100px;padding-bottom:20px}.footer{width:100%}.layout-container{display:flex;flex-wrap:wrap;gap:20px}.layout-container .main{flex:1;min-width:0}.layout-container .side{width:300px}.layout-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}.layout-grid-1>*{min-width:0}.layout-column-1{grid-column:span 1}.layout-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}.layout-grid-2>*{min-width:0}.layout-column-2{grid-column:span 2}.layout-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}.layout-grid-3>*{min-width:0}.layout-column-3{grid-column:span 3}.layout-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}.layout-grid-4>*{min-width:0}.layout-column-4{grid-column:span 4}.layout-grid-5{display:grid;grid-template-columns:repeat(5, 1fr)}.layout-grid-5>*{min-width:0}.layout-column-5{grid-column:span 5}.layout-grid-6{display:grid;grid-template-columns:repeat(6, 1fr)}.layout-grid-6>*{min-width:0}.layout-column-6{grid-column:span 6}.layout-grid-7{display:grid;grid-template-columns:repeat(7, 1fr)}.layout-grid-7>*{min-width:0}.layout-column-7{grid-column:span 7}.layout-grid-8{display:grid;grid-template-columns:repeat(8, 1fr)}.layout-grid-8>*{min-width:0}.layout-column-8{grid-column:span 8}.layout-grid-9{display:grid;grid-template-columns:repeat(9, 1fr)}.layout-grid-9>*{min-width:0}.layout-column-9{grid-column:span 9}.layout-grid-10{display:grid;grid-template-columns:repeat(10, 1fr)}.layout-grid-10>*{min-width:0}.layout-column-10{grid-column:span 10}.layout-grid-11{display:grid;grid-template-columns:repeat(11, 1fr)}.layout-grid-11>*{min-width:0}.layout-column-11{grid-column:span 11}.layout-grid-12{display:grid;grid-template-columns:repeat(12, 1fr)}.layout-grid-12>*{min-width:0}.layout-column-12{grid-column:span 12}.layout-gap-0{gap:0px}.layout-gap-1{gap:1px}.layout-gap-2{gap:2px}.layout-gap-3{gap:3px}.layout-gap-4{gap:4px}.layout-gap-5{gap:5px}.layout-gap-6{gap:6px}.layout-gap-7{gap:7px}.layout-gap-8{gap:8px}.layout-gap-9{gap:9px}.layout-gap-10{gap:10px}.layout-gap-11{gap:11px}.layout-gap-12{gap:12px}.layout-gap-13{gap:13px}.layout-gap-14{gap:14px}.layout-gap-15{gap:15px}.layout-gap-16{gap:16px}.layout-gap-17{gap:17px}.layout-gap-18{gap:18px}.layout-gap-19{gap:19px}.module{margin-bottom:30px}.module .hd{padding:15px 20px 0;line-height:40px}.module .hd .title{font-size:24px;font-weight:bold;color:#fff}.module .bd{padding:20px}.module .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:36px;background:#ff4081;border:none;border-radius:6px;font-size:14px;color:#fff;cursor:pointer;transition:all .2s ease}.module .btn:hover{background:#ef3c79}.module .btn:disabled{opacity:.6;cursor:not-allowed}.module .btn-large{height:44px;padding:0 24px;font-size:16px}.module .btn-small{height:32px;padding:0 12px;font-size:13px}.mod-breadcrumb .bd{position:relative;top:-10px;line-height:30px;color:hsla(0,0%,100%,.5)}.mod-breadcrumb .bd span,.mod-breadcrumb .bd a,.mod-breadcrumb .bd strong{margin-right:4px}.mod-breadcrumb .bd a{color:hsla(0,0%,100%,.5)}.mod-breadcrumb .bd a:hover{color:#ff4081}.mod-breadcrumb .bd strong{color:hsla(0,0%,100%,.7)}.text-orange{color:#ff9000}.text-green{color:#4bae4f}.text-red{color:#f56954}.text-blue{color:#2095f2}.J_link{cursor:pointer}@media screen and (max-width: 799px){.inner{max-width:none;min-width:auto;padding:0}.header{height:auto}.container{padding-top:110px;padding-bottom:180px}.layout-container{flex-direction:column;gap:10px}.layout-container .side{width:auto}.layout-small-grid-1{display:grid;grid-template-columns:repeat(1, 1fr)}.layout-small-grid-2{display:grid;grid-template-columns:repeat(2, 1fr)}.layout-small-grid-3{display:grid;grid-template-columns:repeat(3, 1fr)}.layout-small-grid-4{display:grid;grid-template-columns:repeat(4, 1fr)}.layout-small-grid-5{display:grid;grid-template-columns:repeat(5, 1fr)}.layout-small-grid-6{display:grid;grid-template-columns:repeat(6, 1fr)}.layout-small-grid-7{display:grid;grid-template-columns:repeat(7, 1fr)}.layout-small-grid-8{display:grid;grid-template-columns:repeat(8, 1fr)}.layout-small-grid-9{display:grid;grid-template-columns:repeat(9, 1fr)}.layout-small-grid-10{display:grid;grid-template-columns:repeat(10, 1fr)}.layout-small-grid-11{display:grid;grid-template-columns:repeat(11, 1fr)}.layout-small-grid-12{display:grid;grid-template-columns:repeat(12, 1fr)}.mod-breadcrumb .bd{padding:0 10px}}.mod-head{background:#25252b;box-shadow:0 2px 20px rgba(0,0,0,.3)}.mod-head .bd{display:flex;align-items:center;position:relative;height:80px}.mod-head .logo{display:flex;align-items:center;height:100%}.mod-head .logo img{height:50px;width:auto}.mod-head .logo .logo-text{font-size:24px;font-weight:bold;background:linear-gradient(135deg, #ff4081 0%, #7c4dff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.mod-head .menu{flex:1;min-width:0}.mod-head .menu ul{display:flex;gap:2px;padding:0 15px}.mod-head .menu li a{display:block;padding:20px 15px;line-height:40px;white-space:nowrap;font-size:16px;color:hsla(0,0%,100%,.7);transition:all .2s ease}.mod-head .menu li a:hover{color:#fff;background:hsla(0,0%,100%,.05)}.mod-head .menu li.active a{position:relative;background:hsla(0,0%,100%,.05);font-weight:bold;color:#fff}.mod-head .menu li.active a::after{content:"";position:absolute;left:50%;bottom:15px;width:24px;height:4px;margin-left:-12px;background:#ff4081;border-radius:2px}.mod-head .search{background:#25252b;border-radius:20px}.mod-head .search form{display:flex;width:300px;height:40px;background:linear-gradient(90deg, rgba(255, 64, 129, 0.15), rgba(124, 77, 255, 0.15));border-radius:20px;overflow:hidden}.mod-head .search form input[type=search]{flex:1;min-width:0;height:100%;padding:0 15px;border:none;background:none;color:#fff;outline:none}.mod-head .search form input[type=search]::placeholder{color:hsla(0,0%,100%,.5)}.mod-head .search form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:hsla(0,0%,100%,.5) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%;cursor:pointer}.mod-head .search form button{width:40px;height:40px;padding:0;margin:0;border:none;background:#ff4081;color:#fff;cursor:pointer;transition:all .2s ease}.mod-head .search form button:hover{background:#ef3c79}.mod-head .mobile-menu-btn{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;cursor:pointer}.mod-head .mobile-menu-btn span{display:block;width:100%;height:2px;background:#fff;border-radius:1px;transition:all .2s ease}@media screen and (max-width: 799px){.mod-head .bd{display:flex;flex-wrap:wrap;align-items:center;height:auto;padding:10px 10px 0}.mod-head .logo{height:36px;flex-shrink:0}.mod-head .logo img{height:32px}.mod-head .logo .logo-text{font-size:16px}.mod-head .search{flex:1;margin-left:10px}.mod-head .search form{width:100%;height:32px;border-radius:16px}.mod-head .search form input[type=search]{padding:0 10px;font-size:12px}.mod-head .search form input[type=search]::placeholder{font-size:12px}.mod-head .search form button{width:32px;height:32px;flex-shrink:0}.mod-head .search form button svg{width:14px;height:14px}.mod-head .menu{flex:none;width:100%;order:3;margin-top:10px;border-top:1px solid hsla(0,0%,100%,.1)}.mod-head .menu ul{padding:0;display:flex;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.mod-head .menu ul::-webkit-scrollbar{display:none}.mod-head .menu li{flex-shrink:0}.mod-head .menu li a{padding:0 15px;line-height:36px;text-align:center;font-size:13px;white-space:nowrap}.mod-head .menu li.active a::after{bottom:4px;height:2px;width:20px;margin-left:-10px}.mod-head .mobile-menu-btn{display:none}}.mod-foot{background:#25252b}.mod-foot .bd{padding:15px 20px;line-height:24px;text-align:center;color:hsla(0,0%,100%,.5);font-size:13px}.mod-foot .bd .friend-links{margin-bottom:10px}.mod-foot .bd .friend-links a{display:inline-block;margin:0 5px;color:hsla(0,0%,100%,.5)}.mod-foot .bd .friend-links a:hover{color:#ff4081}.mod-foot .bd .links{margin-bottom:5px}.mod-foot .bd .links a,.mod-foot .bd .links span{margin:0 5px;white-space:nowrap;color:hsla(0,0%,100%,.5)}.mod-foot .bd .links a:hover{color:#ff4081}.mod-foot .bd p{margin:5px 0}.mod-fixedbar{position:fixed;right:30px;bottom:80px;z-index:99}.mod-fixedbar li{display:block;margin-bottom:2px}.mod-fixedbar li a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#25252b;border-radius:6px;color:hsla(0,0%,100%,.7);transition:all .2s ease}.mod-fixedbar li a:hover{background:#ff4081;color:#fff}.mod-link .bd{padding:15px 0;line-height:24px;text-align:justify}.mod-link .bd a{display:inline-block;padding:0 5px;white-space:nowrap;color:hsla(0,0%,100%,.5)}.mod-link .bd a:hover{color:#ff4081}@media screen and (max-width: 799px){.mod-foot .bd{padding:10px 15px;line-height:20px;font-size:12px}.mod-fixedbar{right:10px;bottom:20px}.mod-fixedbar li a{width:36px;height:36px}.mod-fixedbar li a svg{width:18px;height:18px}.mod-link .bd{padding:10px 15px;font-size:12px}}