﻿
:root{
    --main: #3357f6;
    --mainColor:  var(--main);
}

/*数字-字体*/
@font-face{font-family:din; src: url('font/D-DIN.ttf');}
/*中文-字体*/
@font-face{
    font-family: "MiSans";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Regular.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: "MiSans-Light";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Light.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: MiSans-Light;
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Light.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: "MiSans-ExtraLight";
    src: url("MiSans-ExtraLight.ttf") format('woff');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: "MiSans-Medium";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Medium.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: MiSans-Medium;
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Medium.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: "MiSans-Semibold";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Semibold.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: MiSans-Semibold;
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Semibold.ttf") format('TrueType');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family: "MiSans-Demibold";
    src: url("MiSans-Demibold.ttf") format('woff');
    font-display: swap; /* 避免文字闪现/白屏 */
}

@font-face{
    font-family:'Roboto-Thin'; 
    src: url('Roboto-Thin-15.ttf');
    font-display: swap; /* 避免文字闪现/白屏 */
}
@font-face{
    font-family:'Montserrat-Bold'; 
    src: url('Montserrat-Bold.otf');
    font-display: swap; /* 避免文字闪现/白屏 */
}
/* html[lang="zh-cn"],html[lang="cn"]{font-family: MiSans,"AliPuHui",思源黑体 CN,Source Han Sans,PingFangSC;height: 100%;}
*{font-family: MiSans,"AliPuHui",思源黑体 CN,Source Han Sans,PingFang} */

.cw1317{max-width:1317px;width:92%;margin:auto;}

.module-server-detail[keyname="1"]{margin-top: -120px;}
@media (max-width: 1000px) {
    .module-server-detail[keyname="1"]{margin-top: 0;}
}

a.replacewords{text-decoration: underline; transition: all 0.5s ease;}
a.replacewords:hover{color: var(--main);}

@media (max-width: 768px) {
    a.replacewords:hover{color: initial;}
}

/* 有链接的图片，自定义鼠标光标样式 */
.hover_inner .img,
.hover_inner img{ cursor: none !important;}
.cursor--group {display: none; z-index: 250; width: max-content; height: max-content; pointer-events: none; opacity: 0; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin: 0 auto; display: -ms-flexbox; position: absolute; background-color: #fff; border-radius: 50%;}
.cursor--group.open{display: flex;}
.cursor--group .cursor { pointer-events: none;}
.cursor--group .cursor--inner { width: 86px; height: 86px; opacity: 1; background-color: transparent; justify-content: center; align-items: center; display: flex}
.cursor--group .cursor--inner img{width: 24px; height: 20px;transform: scale(1) rotate(180deg);}

@media (max-width: 1440px) {
    .cursor--group .cursor--inner { width: 65px; height: 65px;}
    .cursor--group .cursor--inner img{width: 22px;}
}
@media (max-width: 1200px) {
    .cursor--group .cursor--inner { width: 62px; height: 62px;}
    .cursor--group .cursor--inner img{width: 20px;}
}
@media (max-width:992px) {
    .cursor--group {display: none !important;}
    .hover_inner .img,
    .hover_inner img{ cursor: pointer !important;}
}