
/*.moveing-warp */
.moveing-warp {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-top: -19px;
}

.moveing-warp .warp1, .moveing-warp .warp2, .moveing-warp .warp3 {
    -webkit-mask: url(../img/move.svg);
    mask: url(../img/move.svg);
    background-color: #f0f4f5
}

.moveing-warp .move {
    width: 200%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    background-repeat: repeat-x;
    background-position: left bottom;
    background-size: 350px 100%;
    transform-origin: 0 100% 0;
    animation-name: move;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.moveing-warp .warp1 {
    animation-delay: -5s;
    animation-duration: 15s;
}

.moveing-warp .warp2 {
    animation-delay: -2s;
    animation-duration: 8s;
}

.moveing-warp .warp3 {
    animation-delay: -1s;
    animation-duration: 3s;
}

@keyframes move {
    0% {
        transform: translate(-175px,0px) scale(1,1)
    }

    50% {
        transform: translate(-87px,0px) scale(1,0.5)
    }

    100% {
        transform: translate(0px,0px) scale(1,1)
    }
}



/* Ã¨â€¡ÂªÃ¥Â®Å¡Ã¤Â¹â€° Tooltip Ã¦Â Â·Ã¥Â¼Â */
.tooltip-inner {
    background-color: #f0f0f0 !important; /* Ã¦Â·Â¡Ã§ÂÂ°Ã¨â€°Â²Ã¨Æ’Å’Ã¦â„¢Â¯ */
    color: #333 !important; /* Ã¦â€“â€¡Ã¥Â­â€”Ã©Â¢Å“Ã¨â€°Â² */
    border-radius: 9px !important; /* Ã¥Å“â€ Ã¨Â§â€™ */
    padding: 8px 12px !important; /* Ã¥â€ â€¦Ã¨Â¾Â¹Ã¨Â·Â */
    font-size: 14px !important; /* Ã¥Â­â€”Ã¤Â½â€œÃ¥Â¤Â§Ã¥Â°Â */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1) !important; /* Ã¦Â·Â»Ã¥Å Â Ã©ËœÂ´Ã¥Â½Â± */
}

/* Tooltip Ã§Â®Â­Ã¥Â¤Â´Ã¦Â Â·Ã¥Â¼Â */
.tooltip.bs-tooltip-top .tooltip-arrow::before {
    border-top-color: #f0f0f0 !important; /* Ã§Â®Â­Ã¥Â¤Â´Ã©Â¢Å“Ã¨â€°Â²Ã¤Â¸Å½Ã¨Æ’Å’Ã¦â„¢Â¯Ã¤Â¸â‚¬Ã¨â€¡Â´ */
}

.tooltip.bs-tooltip-bottom .tooltip-arrow::before {
    border-bottom-color: #f0f0f0 !important;
}

.tooltip.bs-tooltip-start .tooltip-arrow::before {
    border-left-color: #f0f0f0 !important;
}

.tooltip.bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #f0f0f0 !important;
}
.fuid-vip-link {
    text-align: center;
}
.fuid-vip-link img {
    width: 20px;
    display: initial;
}
.fuid-vip-link a {
    font-size: 12px;
    font-weight: 500;
    padding: 7px 20px;
    color: #A16629;
    border-radius: 30px;
    background: linear-gradient(151deg,#FEEDC2 0%, #fef1d2 100%);
    transition: all .5s cubic-bezier(.215,.61,.355,1),
    transform .5s cubic-bezier(.215,.61,.355,1),
    -webkit-box-shadow .5s cubic-bezier(.215,.61,.355,1),
    -webkit-transform .5s cubic-bezier(.215,.61,.355,1)
}
.fuid-vip-link a:hover{
	box-shadow: 0 6px 18px -6px rgb(255 199 115 / 38%);
}
@media(max-width:746px){
    .fuid-vip-link{
        display: none;
    }
}


[data-bs-theme=dark] .list-soft-tab .type a{background-color: #191b1d;}
[data-bs-theme=dark] .title .more{background-color: #191b1d;color: #a1a1a8;}
[data-bs-theme=dark] .plate-list .item-list{    border-bottom: 1px solid #191b1d;}
[data-bs-theme=dark] .hot-soft{background-color: #191b1d;}
[data-bs-theme=dark] .hot-soft .type{border-bottom: 1px solid #5f5c5c;}
[data-bs-theme=dark] .home-news-post .title .mun{background-color: #191b1d;}
[data-bs-theme=dark] .title2 .more{background-color: #191b1d;}
/*[data-bs-theme=dark] .layui-carousel-ind{background-color: #191b1d;}*/
[data-bs-theme=dark] .m-navbar li a{color: #a1a1a8;}
[data-bs-theme=dark] .btn-dark{--ri-btn-bg:#595d69!important;}
.fr,.right{float:right}.list-cover .title{margin-top:20px;}
.fl,.left{float:left}.list-soft{overflow:hidden;}
.layui-carousel>[carousel-item]>.layui-this,.layui-carousel,.layui-carousel>[carousel-item]>*{background:none!important;}
.list-cover-main{padding:10px 0 15px;}
.layui-carousel,.layui-carousel>[carousel-item]>*{background:0 0}
.list-soft-main{border-radius:5px;padding: 4px 0;box-sizing:border-box;margin-top:0;overflow: hidden;}
.list-soft-tab{margin-top: 0px;padding: 0px;width: 72%!important;}
.list-soft-plate .entry-title,.list-soft-plate .entry-title a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.list-soft-plate .tips-badge{margin-left:.8rem!important;}
.hot-soft .cats a{margin-right:.5rem;}
.list-soft-tab .type{margin-bottom: 5px;background: #fff;padding: 5px 10px;border-radius: 11px;}
.list-soft-tab .type a{display: inline-block;cursor: pointer;text-indent: 0;margin: 0 12px 0 0;font-size: 15px;padding: 0 1px;height: 40px;line-height: 35px;}
.list-soft-tab .type .hover{color: #007bf5 !important;border-bottom: 3px solid #007bf5;height: 40px;}
.fl .list-soft-plate .plate-list{display:none}
.fl .list-soft-plate .plate-list.ing{display:block}
.hot-soft{transition:.5s all;margin-top:0;width: 320px!important;background: #fff;border-radius: .3rem;}
.hot-soft .type{border-bottom:1px solid #f6f6f6;text-align:right;position:relative;padding: 5px 0 0 0;}
.hot-soft .type i{height:10px;width:1px;background:#888;display:block;position:absolute;right: 100px;top: 18px;transform:rotate(30deg);-ms-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg)}
.hot-soft .type i:nth-of-type(2){right: 200px;}
.hot-soft .type a{color:#ababab;display:inline-block;cursor:pointer;text-indent:0;margin: 0 15px 0;font-size:15px;padding:0 5px;height:43px;line-height:35px;transition:all .3s}
.hot-soft .type .hover{color:#007bf5;height:43px}
.list-soft-plate{height:auto;padding-top: 14px;overflow:hidden;}
.fr .list-soft-plate{height: 430px;overflow:hidden;padding-top:18px;margin-top:-9px;}
.soft-plate .plate-list{margin-right:0}
.soft-plate .plate-list{float:left;width:910px;height:400px}
.plate-list .col{margin-top:10px}
.plate-list .item-list{padding: 18px 10px;margin-top: 10px;border-bottom:1px solid #f6f6f6}
.plate-list .post-item:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:initial;box-shadow:initial}
.plate-list .item-list .entry-media{max-width:120px!important;max-height:80px}
.soft-plate{transition:.4s all;width:10000px}
.hot-soft .plate-list{width:320px}
.list-soft-plate .plate-list ul{width:100%;margin-bottom: 0;padding-left: 10px;padding-right: 10px;}
.hot-soft .plate-list li{width:100%;position:relative;padding:0 0 0 35px;box-sizing:border-box;border:0;margin-bottom:14px;list-style-type: none;}
.hot-soft .plate-list li:nth-child(1) em{background:#fd6d3f;color:#fff}
.hot-soft .plate-list li:nth-child(2) em{background:#f9b801e0;color:#fff}
.hot-soft .plate-list li:nth-child(3) em{background:#88d87a;color:#fff}
.hot-soft .plate-list li:nth-child(4) em{background:#5fafff;color:#fff}
.hot-soft .plate-list li:nth-child(5) em{background:#cac9c9;color:#fff}
.hot-soft .plate-list .now em{height:100%;line-height:90px}
.hot-soft .plate-list li em{width:25px;height:30px;background:#f6f6f6;color:#666;font-size:14px;text-align:center;line-height:30px;position:absolute;left:0;font-style:inherit;border-radius:5px}
.hot-soft .plate-list li .txt{display:block;overflow:hidden;height:30px;line-height:30px;    text-overflow: ellipsis;
    white-space: nowrap;}
.hot-soft .plate-list li .row{padding-left:10px}
.hot-soft .plate-list .now p{display:block}
.hot-soft .plate-list li p{padding:0 0 5px;overflow:hidden;display:none;margin-bottom:0}
.hot-soft .plate-list li .img{width:80px;display:block;overflow:hidden;border-radius:10px;border:1px solid #f1f1f1;float:left;height:60px}
.hot-soft .plate-list li img{width:100%;height:100%}
.hot-soft .plate-list li p span a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;margin-top:5px;color:#a1a1a8;transition:all .3s;font-size:.75rem}
.hot-soft .plate-list li p span a:first-child::before{background-color:rgba(33,99,232,.75)}
.hot-soft .plate-list li p span a:nth-child(2)::before{background-color:rgba(247,195,46,.75)}
.hot-soft .plate-list li p span a:nth-child(3)::before{background-color:rgba(12,188,135,.75)}
.hot-soft .plate-list li p span a:nth-child(4)::before{background-color:rgba(79,158,248,.75)}
.hot-soft .plate-list li p span a::before{display:block;content:"";border-radius:50%;height:6px;width:6px;margin-right:5px}
.hot-soft .plate-list li p .cats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}
.metas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a1a1a8;font-size:.75rem;margin-top:15px}
.metas>span:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;margin-right:0;padding-right:15px}
.title{font-size:20px;font-weight:800;margin-bottom:10px;margin-top:15px;}
.title .more{font-size:14px;color:#888;font-weight:400;line-height:30px;background:#fff;padding:0 10px;border-radius:5px}
.title2{font-size:20px;font-weight:800;margin-bottom:10px;margin-top:15px;}
.title2 .more{font-size:14px;color:#888;font-weight:400;line-height:30px;background:#fff;padding:0 10px;border-radius:5px}
.home-news-post .row{clear:both;}
.home-news-post .container{padding-top:0;padding-bottom: 0;}
.home-news-post .title .mun{font-size:14px;color:#888;font-weight:400;line-height:30px;background:#fff;padding:0 15px;border-radius:5px;display:inline-block;float:right}
.home-news-post .title .mun b{font-weight:400}
.home-news-post .title .mun b.new{color:#ff5722}
.home-news-post .title .mun i{margin-right:5px}

.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{margin-bottom:0;}
/*.layui-carousel-ind{padding:15px 0;background: #fff;border-radius: .3rem;}*/

@media screen and (max-width:1360px){
.hot-soft{display:none;}.list-soft-tab{width:100%!important;}
}
@media screen and (max-width:1199px){
.hot-soft{display:none;}.list-soft-tab{width:100%!important;}
}
@media screen and (max-width:991px){
.hi .col {width:32.6666667%;}
.hi .col:nth-of-type(3n+1) {clear: left;}
.hi .col:nth-of-type(3n) {margin-right: 0;}
}
@media screen and (max-width:800px){
.list-soft-tab{width:100%}
.list-soft-tab .type{width:auto;overflow-x:scroll;overflow-y:hidden;display:block;white-space:nowrap;margin-bottom:0px;}
.list-soft-tab .type a{white-space:nowrap;display:inline-block;margin-right:10px;color: #a1a1a8;}
.list-soft-tab .type a:last-child{margin-right:0}
.list-soft-tab .type::-webkit-scrollbar{height:0}
.hot-soft{display:none}
.list-cover-main .layui-carousel[lay-indicator=outside]{height:960px!important}
.list-soft-main{margin-top:15px;padding-top:0}
.list-soft-plate{height:auto}
.home-news-post .row {clear: both;margin-top: -3px;}

}
.hi .col{margin-right:1%;float: left;}
@media screen and (max-width:767px){
.hi .col:nth-of-type(2n+1){clear:left!important;margin-right: 2%;}
.hi .col:nth-of-type(2n+0){margin-right:0;clear:right;}
.hi .col {width: 49%;}
.title2 {display:none;}
}
@media screen and (min-width:992px){
.hi .col:nth-of-type(4n+1){clear:left}
.hi .col:nth-of-type(4n+0){margin-right:0;clear:right}
.hi .col {width: 24.25%;}
}
@media screen and (max-width:768px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:950px!important}
.plate-list .item-list{margin-top:5px;}
}
@media screen and (min-width:1200px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:680px!important}
}
@media screen and (max-width:1199px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:600px!important}
}
@media screen and (max-width:991px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:750px!important}
}
@media screen and (max-width:575px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:1240px!important}
}
@media screen and (max-width:480px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:1120px!important}
}
@media screen and (max-width:450px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:1050px!important}
}
@media screen and (max-width:414px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:1025px!important}
}
@media screen and (max-width:375px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:980px!important}
}
@media screen and (max-width:360px){
.list-cover-main .layui-carousel[lay-indicator=outside]{height:960px!important}
}

[data-bs-theme=dark] .copyright{background-color:#222529}
[data-bs-theme=dark] .article-content{background-color:#191b1d}
[data-bs-theme=dark] .widget .tagcloud a{background-color:#191b1d}
[data-bs-theme=dark] .list-soft-tab .type{background-color:#191b1d}
[data-bs-theme=dark] .header{background-color:#191b1d}
[data-bs-theme=dark] .van-background-default{background-color:#191b1d}
[data-bs-theme=dark] .problem-box-mk-w{background-color:#191b1d}
.document-row-container .advantage-ext,.document-row-container .contact,.document-row-container .popular {background-color:#ffffffe6;border-radius:5px;padding:20px;}
.document-row-container .contact {display:flex;flex-direction:column;position:relative}
.document-row-container .contact .widget-title,.document-row-container .popular .widget-title {align-items:center;display:flex;font-size:14px;font-weight:600;padding:0 0 10px;}
.font-center {align-items:center;display:flex;justify-content:center;border-radius:6px;height:32px;margin-top:8px;width:100%;}
@media screen and (max-width:414px){.layui-carousel[lay-indicator=outside] .layui-carousel-ind {
    top: -5px;}}
    
@media (min-width: 768px) {
    .statement-box {
        display: flex
;
        flex-direction: row;
        padding-top: 10px;
    }
    .links {
        align-content: center;
        align-items: center;
        color: #fff9;
        display: flex
;
        flex-direction: row;
        flex-wrap: wrap;
    }
}
.logo2:not(.text) {max-height:80px;width:200px;}
.links a:after {background:#fff9;content:" ";height:50%;position:absolute;right:-20.5px;top:50%;transform:translateY(-50%);width:1px;}
.links a:not(.links a:first-child) {margin-left:40px;}
.links a {color:#ffffffb3;margin-left:20px;position:relative;font-size: 14px;}
.maps span {padding:0 16px;}
.maps .statement,.maps a,.maps a:hover {color:#fff9;width:auto;margin-top: -15px;}
.codes .item p {color:#fff9;font-size:12px;margin-bottom:5px;}
.codes .hint {color:#fff9;font-size:10px;padding-top:4px}
.codes .code {background:#dedede;border-radius:3px;cursor:pointer;overflow:hidden;}
.codes .item {align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-55px;width:90px;}
.flex-end {display:flex;justify-content:flex-end;padding-left: 144px;}
.maps p {padding:5px 0;}
.maps {color:#fff9;padding-left:20px;}
.ri-popup-content .logo-wrapper {top: -10px!important;}