
:root{
    --mainColor: #1154dc;
}

/*数字-字体*/
@font-face{font-family:din;src: url('font/D-DIN.ttf');}
/*中文-字体*/
/*@font-face{*/
/*    font-family: "AliPuHui";*/
/*    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/AlibabaPuHuiTi-3-55-Regular.eot") format('embedded-opentype'),*/
/*         url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/AlibabaPuHuiTi-3-55-Regular.otf") format('opentype'),*/
/*         url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/AlibabaPuHuiTi-3-55-Regular.ttf") format('TrueType'),*/
/*         url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/AlibabaPuHuiTi-3-55-Regular.woff") format('woff'),*/
/*         url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/AlibabaPuHuiTi-3-55-Regular.woff2") format('woff2');*/
/*}*/
/* @font-face{
    font-family: "MiSans";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Regular.ttf") format('TrueType'),
}
@font-face{
    font-family: "MiSans-Light";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Light.ttf") format('TrueType'),
}
@font-face{
    font-family: "MiSans-Medium";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Medium.ttf") format('TrueType'),
}
@font-face{
    font-family: "MiSans-Semibold";
    src: url("https://lianyayun.oss-cn-shenzhen.aliyuncs.com/font/MiSans-Semibold.ttf") format('TrueType'),
} */

@font-face{
    font-family: "Montserrat-Light";
    src: url("/themes/default/css/font/Montserrat-Light-6.otf") format("TrueType");
    font-display: swap;
}
@font-face{
    font-family: "Montserrat-Regular";
    src: url("/themes/default/css/font/Montserrat-Regular-8.otf") format("TrueType");
    font-display: swap;
}
@font-face{
    font-family: "Montserrat-Medium";
    src: url("/themes/default/css/font/Montserrat-Medium-7.otf") format("TrueType");
    font-display: swap;
}
@font-face{
    font-family: "Montserrat-SemiBold";
    src: url("/themes/default/css/font/Montserrat-SemiBold-9.otf") format("TrueType");
    font-display: swap;
}


html[lang="zh-cn"],html[lang="cn"]{font-family: "AliPuHui",思源黑体 CN,Source Han Sans,MiSans,PingFangSC;height: 100%;}
body{font-size: 0;}
@media(max-width: 1536px){
    body{zoom: 0.9;}
}
@media(max-width: 992px){
    body{zoom: 1;}
}

html{font-family: "Montserrat-Regular";}

.cw1760{max-width:1760px;width:92%;margin:auto;}

/* 分页 */
.page .lyui_paging{display: flex;align-items: center;justify-content: center;line-height:1;margin-top: 60px;}
.page .lyui_paging_number{margin-left: 0.5em;}

.page .lyui_paging_label,
.page .lyui_paging_point,
.page .lyui_paging_btn,
.page .lyui_paging_prev,
.page .lyui_paging_next,
.page .lyui_paging_first,
.page .lyui_paging_last{width: 36px;height: 36px;font-size: 16px;display:flex;align-items: center;justify-content: center;border-radius: 50%;cursor:pointer;background: #fff;transition: .3s;color: var(--mainColor);border: 2px solid transparent;min-width: auto;font-family: "Arial";font-weight: 700;}

.page .lyui_paging_prev{margin-right: 0.5em;}
.page .lyui_paging_prev,
.page .lyui_paging_next{border-color: var(--mainColor);}

.page .lyui_paging_first,
.page .lyui_paging_last,
.page .lyui_paging_prev,
.page .lyui_paging_next{font-family: serif;}


.page font.lyui_paging_first,
.page font.lyui_paging_last,
.page font.lyui_paging_prev,
.page font.lyui_paging_next{display: none;}

.page .lyui_paging_first svg,
.page .lyui_paging_prev svg{transform: rotate(180deg);}

.page .lyui_paging_first:hover,
.page .lyui_paging_last:hover,
.page .lyui_paging_btn:hover,
.page .lyui_paging_prev:hover,
.page .lyui_paging_next:hover{border-color: var(--mainColor);}

.page .lyui_paging_first{margin-right: 0.5em;}
.page .lyui_paging_last,
.page .lyui_paging_point,
.page .lyui_paging_next,
.page .lyui_paging_btn{margin-left: 0.5em;}
.page .lyui_paging_btn:first-child{margin-left: 0;}

.page .lyui_paging_btn.cur{color: #fff;background-color: var(--mainColor);border-color: var(--mainColor);}

.page .lyui_paging_label{width: 4em;margin: 0 0.5em;background: none;border: 1px solid #e1e1e1;}
.page .lyui_paging_label input{width: 100%;text-align: center;}
.page .lyui_paging_go{display:flex;align-items: center;justify-content: center;cursor: pointer;padding: 10px 5px;}
.page .lyui_paging_total{margin-left: 2em;}

.page .ico{font-size: 14px;}

.pro-page .lyui_paging_first .ico:first-child,
.pro-page .lyui_paging_last .ico:first-child{width: 8px;}
.pro-page .lyui_paging_btn.cur{color: #fff;background-color: var(--mainColor);border-color: var(--mainColor);}
.pro-page .lyui_paging_first:hover,
.pro-page .lyui_paging_last:hover,
.pro-page .lyui_paging_btn:hover,
.pro-page .lyui_paging_prev:hover,
.pro-page .lyui_paging_next:hover{border-color: var(--mainColor);background-color: var(--mainColor);}


@media(max-width: 992px){
    .page .lyui_paging{margin-top: 6vw;}

    .page .lyui_paging_label,
    .page .lyui_paging_point,
    .page .lyui_paging_btn,
    .page .lyui_paging_prev,
    .page .lyui_paging_next,
    .page .lyui_paging_first,
    .page .lyui_paging_last{width: 5vw;height: 5vw;font-size: .121rem;}

    .page .ico{font-size: .106rem;}
}

@media(max-width: 768px){
    .page .lyui_paging{margin-top: 8vw;}

    .page .lyui_paging_label,
    .page .lyui_paging_point,
    .page .lyui_paging_btn,
    .page .lyui_paging_prev,
    .page .lyui_paging_next,
    .page .lyui_paging_first,
    .page .lyui_paging_last{width: 8vw;height: 8vw;font-size: .26rem;}
    
    .page .ico{font-size: .22rem;}
}


