:root {
    --primary: #FF9900;
    /*--secondary: #D2A36C;*/
    --text-primary: #E75845;
    --text-secondary: #FF9900;
    --text-tertiary: #333333;
}
* {
    margin: 0;
    padding: 0;
}
html,
body {
    width: 100%;
    min-width: 1100px;
    line-height: 1;
    font-size: 18px;
    overflow-x: hidden;
    word-wrap: break-word;
    word-break: break-all;
}
html body {
    color: #000;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
}
ul,
li {
    padding: 0;
    list-style: none;
}
a {
    color: #000;
    text-decoration: none;
}
img {
    border: none;
    vertical-align: middle;
}
input {
    border: none;
}
button {
    border: none;
    background-color: transparent;
}
p {
    margin: 0;
}
.transition {
    transition: all ease .3s;
}
.text-center {
    text-align: center;
}
.no-hover {
    cursor: default !important; opacity: 1 !important;
}
.mobile-show {
    display: none;
}
.wrap-center {
    width: 1100px;
    margin: 0 auto;
}
/*隐藏mobile-开头的元素*/
[class^="mobile-"],
[class*=" mobile-"] {
    display: none;
}
/*单行省略*/
.ellips {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*两行省略*/
.ellips2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*hover上移*/
.hover-to-top {
    transition: all 0.3s ease;
}
.hover-to-top:hover {
    transform: translateY(-2px);
}
/*图片hover放大*/
.hover-image-scale img {
    transition: all 0.3s ease;
}
.hover-image-scale:hover img {
    transform: scale(1.05);
}
.content-detail img, .content-detail iframe, .content-detail video, .category-detail img, .category-detail iframe, .category-detail video {
    max-width: 100%;
    height: auto !important;
}
/*强制内容页面样式*/
/*.content-detail *, .category-detail * {
    font-size: 18px !important;
    line-height: 1.5;
}*/
.no-cursor {
    cursor: default !important;
}

/* 旋转动画 */
.rotate {
   animation: spin 2s linear infinite;
}
@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}