﻿*,*:before,*:after{box-sizing:border-box;}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}
a,button,span,p,i,input,em,select,textarea,li,dl,dt,img,svg path,*:after,*:before,h1,h2,h3,h4,h5,h6{transition:all .5s ease-out;}
body{ background:var(--white)}
/*==加载中==*/
.preloading{position:fixed;top:0;left:0;z-index:9999999999;width:100%;height:100%;background-color:rgb(255,255,255,1);overflow:hidden;}
.preloader-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.preloader-icon{width:30px;height:30px;display:inline-block;padding:0px;text-align:center}
/*==重置==*/
a{transition:color 0.6s;color:var(--link)}
a:hover{text-decoration:none;transition:all .5s ease-in-out;color:var(--dark)}
li,ol,ul,dl,dt,dd,p{list-style:none;padding:0;margin:0}

.uk-container{ position:relative}
.uk-a{ position:relative}
.uk-a a{ display:block;z-index:9;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;}
.pic-scale img{ transition:all 0.5s ease-out 0s}
.pic-scale:hover img{ transform:scale(1.1)}
.card-hover{position:relative;transition:all .15s ease;}
.card-hover:hover{-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transform:translateY(-15px);transform:translateY(-15px)}

header,section,footer{ margin:0px auto;position:relative;}
header.header-section{position:absolute;top:0;left:0;right:0;z-index:2345; width:100%;}
.pageheader-section {padding:160px 0 40px;background-image: url(../img/bg/01.jpg);background-size: cover;background-position: center;background-repeat: no-repeat; margin-bottom:40px;}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{ min-height:50px;}
.uk-logo{ width:175px; height:50px; background:url(../logo.png) no-repeat left center; background-size:cover; margin:10px auto}
.uk-navbar-container:not(.uk-navbar-transparent) {animation:.5s ease-out both;}
.head:not(.uk-navbar-transparent) .uk-navbar-nav>li>a{ color:rgba(var(--three),.9)}
.head .uk-navbar-nav>li>a {position:relative}
.head .uk-navbar-nav>li>a::before {content:'';display:block;position:absolute;left:0;right:calc(102% - 0);bottom:10px;height:1px;background-color:currentColor;transition:.5s ease-in-out;transition-property:right}
.head .uk-navbar-nav>li>a:hover::before {right:0}
.head .so{color:rgba(var(--three),.9);}
.head .uk-drop{ width:160px}
.head .websearch-input{ width:100%; height:32px; border-radius:16px; padding:0px 15px; border:1px solid var(--sec)} 

.head.uk-active{ background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.head.uk-active .uk-logo{background:url(../logo.png) no-repeat left center; background-size:cover;}
.head.uk-active:not(.uk-navbar-transparent) .uk-navbar-nav>li>a{ color:var(--link)}
.head.uk-active .so{color:var(--link)}
/*index*/

.banner-section{background-image:url(../img/bg/01.jpg);background-size:cover;padding-top:170px; position:relative; overflow:hidden; margin-bottom:40px}
.banner-section .banner-thumb{ position:relative;z-index:2;}
.banner-section .all-shapes{display:none;width:700px;height:700px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px dashed #ff70d2;border-width:1.75px;bottom:30px;right:-200px;animation:rotate 110s infinite linear;}
@media (min-width:960px){.banner-section .all-shapes{display:block;}}
@media (min-width:1200px){.banner-section .all-shapes{right:-150px;}}
@media (min-width:1600px){.banner-section .all-shapes{right:-50px;}}
.banner-section .all-shapes,.banner-section .all-shapes::before,.banner-section .all-shapes::after,.banner-section .cbs-content-list ul li.ccl-shape,.banner-section .cbs-content-list ul li.ccl-shape a::after,.about-section::before{position:absolute; content:"";}
.banner-section .all-shapes::before,.banner-section .all-shapes::after{top:50%;left:50%;transform:translate(-50%,-50%);}
.banner-section .all-shapes::after, .banner-section .all-shapes::before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.banner-section .all-shapes::before{width:calc(100% - 15%);height:calc(100% - 15%);border:1px dashed #8b74ff;border-width:1.8px!important;animation:rotate-rev 110s infinite linear;}
.banner-section .all-shapes::after{width:calc(100% - 30%);height:calc(100% - 30%);border:1px dashed #fdca92;border-width:1.5px!important;}
.d-none{ display:none!important;}
@media (min-width:960px){.banner-section .cbs-content-list{display:block!important;}}
.banner-section .cbs-content-list ul li.ccl-shape{z-index:2;}
.banner-section .cbs-content-list ul li.shape-1{animation:up-down 6s infinite linear;top:38%;right:5%;}
.banner-section .cbs-content-list ul li.shape-2{animation:up_down_2 6s infinite linear;top:40%;right:19%;}
.banner-section .cbs-content-list ul li.shape-3{animation:up_down_2 8s infinite linear;top:59%;right:38%;}
.banner-section .cbs-content-list ul li.shape-4{animation:up_down_3 6s infinite linear;top:26%;right:26%;}
.banner-section .cbs-content-list ul li.shape-5{animation:up_down_3 6s infinite linear;top:50%;right:45%;}
@media (min-width:1200px){
.banner-section .cbs-content-list ul li.shape-1{top:28%;right:5%;}
.banner-section .cbs-content-list ul li.shape-2{top:31%;right:17%;}
.banner-section .cbs-content-list ul li.shape-3{top:52%;right:36%;}
.banner-section .cbs-content-list ul li.shape-4{top:21%;right:34%;}
.banner-section .cbs-content-list ul li.shape-5{top:46%;right:46%;}
}
@media (min-width:1600px){
.banner-section .cbs-content-list ul li.shape-1{top:15%;right:37.2%;}
.banner-section .cbs-content-list ul li.shape-2{top:10%;right:-10%;}
.banner-section .cbs-content-list ul li.shape-3{top:28%;right:45%;}
.banner-section .cbs-content-list ul li.shape-4{top:43%;right:-220px;}
.banner-section .cbs-content-list ul li.shape-5{top:60%;right:-163px;}
}
.banner-section .cbs-content-list ul li.ccl-shape a,.banner-section .cbs-content-list ul li.ccl-shape a::after{background:#f16126; color:#fff}
.banner-section .cbs-content-list ul li.ccl-shape a{padding:10px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.banner-section .cbs-content-list ul li.ccl-shape a::after{width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:50%;left:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.banner-section .cbs-content-list ul li.shape-1 a{/*background-image:linear-gradient(to left,#00c0a6,#00b1c9,#009df4,#0080ff,#1d4dfa);*/background-image:linear-gradient(to left,#0080ff,#1d4dfa);}
.banner-section .cbs-content-list ul li.shape-2 a{background-image:linear-gradient(to right,#ff5dcc,#ff4ca2,#ff4878,#ff514f,#f16126);}
.banner-section .cbs-content-list ul li.shape-3 a{/*background-image:linear-gradient(to right,#52f781,#a5e150,#d3c83a,#f0ae43,#fe955c);*/background-image:linear-gradient(to right,#f0ae43,#fe955c);}
.banner-section .cbs-content-list ul li.shape-4 a{background-image:linear-gradient(to right,#fe955c,#ff816d,#ff6d86,#ff5fa7,#ff5dcc);}
.banner-section .cbs-content-list ul li.shape-5 a{background-image:linear-gradient(to right,#785eff,#009fff,#00c8ff,#00e4ce,#52f781);}
.banner-section .cbs-content-list ul li.shape-1 a::after{left:auto;right:-40px;}
.banner-section .cbs-content-list ul li.shape-2 a::after{left:-40px;background:#ff5dcc;}
.banner-section .cbs-content-list ul li.shape-3 a::after{ left:auto;right:-50px;background:#fe955c;}
.banner-section .cbs-content-list ul li.shape-4 a::after{left:-38px;background:#ff5dcc;}
.banner-section .cbs-content-list ul li.shape-5 a::after{background:#785eff;}

@media (min-width:640px){.banner-section{padding-top:215px;}}

.web-header{ width:100%; height:auto;position:absolute;top:180px;left:0;z-index:0;}
.web-header span{position:absolute;width:120px;height:120px;border-radius:50%;}
.web-header span:nth-child(1){bottom:auto;left:-14%;background:rgb(254,149,92,.1);animation:move 3.5s linear infinite;}
.web-header span:nth-child(2){top:5%;right:4%;background:rgb(253,202,146,.1);animation:move 4s linear infinite; width:160px; height:160px}
.web-header span:nth-child(3){top:-160px;left:35%;background:rgb(235,242,210,.2);animation:lr 4.5s linear infinite; width:150px; height:150px;}
.web-header span:nth-child(4){top:-50px;left:15%;background:rgb(255,255,255,.5);animation:bgani 15s linear infinite;}
.web-header span:nth-child(5){top:200px;right:auto;left:3%;background:rgb(139,116,255,.1);animation:move 2.5s linear infinite;}
.web-header span:nth-child(6){top:44%;right:auto;left:10%;width:200px;height:200px;background:rgb(255,93,204,.1); border-radius:50px}
.web-header span:nth-child(7){right:36%;bottom:50%;background:rgb(255,93,204,.05);animation:scaleDraw 5s ease-in-out infinite;-webkit-animation:scaleDraw 5s ease-in-out infinite;}

.web-flex{z-index:1;position:relative;padding-top:30px;padding-bottom:30px;}
.web-p{color:var(--main);letter-spacing:3px;font-size: 18px;}
.web-h2{margin:0px auto;font-size:3rem;letter-spacing:.3px;color:var(--three);font-weight:bold;line-height:2;padding-right:15px}
.web-h4{margin:0px auto;color:var(--sec);}
.web-h4 span{ color:#fff; display:inline;margin-left:15px;background:rgba(254,149,92,0.9);background-image:linear-gradient(to right,#f0ae43,#fe955c);font-size:14px;padding:3px 15px;border-radius:12px;}
.web-h4:hover span{background:rgba(241,97,38,0.8);}



@media (max-width:959px){
.webbanner{ padding-top:50px;}
.web-flex{ padding-top:20px;padding-bottom:20px}
.web-h2{ text-align:center;font-size:30px;padding-right:0}
.web-h4{ text-align:center}

}
@media (max-width:639px){
.webbanner{min-height:300px;}
.web-h4{ font-size:16px;}

}

@media (max-width:439px){
.web-flex{ padding-top:10px;padding-bottom:10px}
.webbanner{min-height:280px;}
.web-h2{font-size:28px}
.web-h4{ font-size:14px;}

}
@media (max-width:374px){
.webbanner{min-height:260px;}
.web-h2{font-size:24px}

}

.uk-dotnav{ position:absolute; z-index:12; left:0; right:0; bottom:20px; width:100%; height:10px;}
.uk-dotnav>*>*{ border-color:rgb(255,255,255,0.7)}
.uk-dotnav>.uk-active>*{ width:30px;background-color:rgb(255,255,255,0.9);border-radius:5px}

.webform{ padding:0px;}
.webform li{ margin-top:10px; position:relative}
.webform li.uk-form-danger, .webform li.uk-form-warning, .webform li.uk-form-success {transition: all 0.3s ease; position:relative; z-index:2}
.webform li.uk-form-danger input{border: 1px solid var(--red)}
.webform li.uk-form-danger:after{ content:"× 必填"; position:absolute; right:5px; top:50%; z-index:2; display:block; width:50px; height:20px; margin-top:-10px; color:var(--red); font-size:14px}
.webform li.uk-form-warning input{border: 1px solid var(--orange);}
.webform li.uk-form-warning:before{ content:"手机号码错误"; width:90px; height:30px; right:0; bottom:0; line-height:30px; position:absolute; color:var(--orange); font-size:14px}
.webform li.uk-form-success input {border: 1px solid var(--green) !important;}

.webform div{ margin-top:10px}
.webform .uk-button-secondary{ background-color:var(--main)}
.banner-section .web-form{ max-width:278px}

.web400{ margin:0rem;padding:15px 0px 0px;overflow:hidden;display:flex;;align-items:center;}
.web400 dt{ width:50px; height:50px; border-radius:50%; line-height:48px; text-align:center; color:#fff; background:var(--main)}
.web400 dd{ flex:1; min-width:1px; padding-left:10px}
.web400 b{ font-size:22px;color:var(--main)}
.web400 p{ margin:0px;font-size:12px;color:var(--gray-400); line-height:1.3 }

.heads{ min-height:50px;display:flex;justify-content:space-between;align-items:center;}



/*local*/
.local{font-size:14px; margin-top:15px; font-size:14px; color:rgb(var(--three-rgb),0.4) }
.local a{ color:rgb(var(--three-rgb),0.4)}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column):before{ color:rgb(var(--three-rgb),0.4);margin:0 10px 0 calc(10px - 1px);}
/*page*/
.Pages{ display:flex;align-items:center;justify-content:center;margin:2rem auto}
.p_page{display:flex;align-items:center;gap:10px}
.p_page a{ border:1px solid var(--gray-300);padding:5px;line-height:1;border-radius:var(--radius-s);color:var(--gray-500);font-size:14px}
.p_page a:hover{ border-color:var(--primary-lt);background:var(--primary-lt);color:var(--primary)}
.p_page a.a_cur{ background:var(--gray-200)}
.p_page em{ display:flex;font-style:normal;justify-content:center;flex-wrap:wrap;align-content:space-around;gap:10px}

/*title*/
.ttitle{ margin:0px auto;display:flex;align-items:center;justify-content:space-between;}
.ttitle>*{display:flex;align-items:center; position:relative}
.ttext{ position:relative; z-index:1; padding-left:15px; font-weight:600}
.ttext em{ font-style:normal; margin-left:5px; color:var(--gray-300); font-weight:normal}
.ttext:before{ content:"";width:5px;height:8px;position:absolute;background:var(--main);left:0;top:4px;}
.ttext:after{ content:"";width:5px;height:8px;position:absolute;background:var(--three);left:0;top:12px;}
.tmore{ font-size:14px;}
.tmore a{ color:var(--gray-500)}
.ttitle>*>span{ color:var(--red); font-weight:600}
*+.ttitle{ margin-top:30px}

.uk-title-h4{margin:10px auto;overflow:hidden;line-height:1;}
.uk-title-h4>*{ padding-left:20px;font-weight:700;display:block;float:left;position:relative;font-size:16px}
.uk-title-h4>*:after{content:"";position:absolute;width:5px;height:15px;background:var(--three);left:0px;top:1px}
.uk-title-h4>*:before{content:"";position:absolute;width:5px;height:7px;background:var(--main);left:0px;top:1px;z-index:2}
.uk-title-h4>* span{ color:var(--orange)}

.webtitle {height:40px;line-height:40px;}
.webcomp{position:relative;padding:0 15px 0px 30px;}
.webcomp .title {font-weight:600;font-size:16px;color:#3c3c3c;}
.webdotted{ width:20px;height:6px;position:absolute;left:0px;top:17px}
.webdotted:before{ content:"";width:10px;height:6px;background:var(--main);left:0;top:0;position:absolute}
.webdotted:after{ content:"";width:10px;height:6px;background:var(--three);right:0;top:0;position:absolute}

/*list*/
.detail{ line-height:2}
.uk-column{ margin-top:30px;}
.uk-column>li+li{padding-top:30px;}
.uk-column dl{display:flex;align-items:center; border-bottom:1px solid var(--gray-300); padding-bottom:30px}
.uk-column dt{ width:35%;}
.uk-column dt a{ display:block; margin-right:20px; overflow:hidden}
.uk-column dd{ flex:1; min-width:1px;}
.uk-column dd p+p{ margin-top:10px;}
.uk-column dd p:nth-last-child(1){ display:flex;align-items:center;}
.uk-column .tips {color:var(--gray-400); font-size:12px;}
.uk-column .tips i{ margin-right:5px;}
.uk-column .list-detail{ color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.uk-column h3{font-weight:600;font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.uk-list{ margin-top:2rem}
.uk-list>li{ position:relative;display:flex;align-items:center;}
.uk-list>li>a{ display:block; word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; flex:1; min-width:1px; position:relative; padding-left:15px;}
.uk-list>li>a:after{ content:""; width:6px; height:6px; border:1px solid var(--link); border-radius:50%; position:absolute; left:0; top:50%; margin-top:-3px}
.uk-list>li>a:hover{ color:var(--orange)}
.uk-list>li>a:hover:after{ background:var(--orange); border-color:var(--orange)}
.uk-list>li>span{ font-size:12px;color:var(--gray-400); margin-left:1rem; width:auto}

.listmore{ margin:2rem auto 0; text-align:center}
.page-phone{ background:var(--primary); color:#fff; border-radius:var(--radius-m); padding:5px 15px; line-height:1; font-size:14px}
.page-phone:hover{ color:var(--light); box-shadow:0px 5px 15px rgb(var(--primary-rgb),0.1)}

.uk-list-rbox{ border-top:1px solid var(--main);margin:0px auto 20px;padding-top:20px;background:#f9f9f9;overflow:hidden}
.uk-list-rbox ul{ padding:10px 20px}
.uk-list-rbox li{ margin-bottom:20px; }
.uk-list-rbox a{display:flex;align-items:center;}
.uk-list-rbox dt{ width:70px;height:70px;overflow:hidden;}
.uk-list-rbox dt img{ width:100%}
.uk-list-rbox dd{ flex:1; min-width:1px; padding-left:15px}
.uk-list-rbox dd p.t{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.uk-list-rbox dd p.b{ font-size:12px;text-overflow:ellipsis;-moz-box-orient:vertical;display:-webkit-box;overflow:hidden; color:var(--gray-400); line-height:1; margin-top:10px}
.uk-list-rbox dd p.b i{ margin-right:5px}
.uk-list-rbox dd p.b i.date{ margin-left:15px}

.uk-img-rbox{ margin:0px auto 20px;overflow:hidden}
.uk-img-rbox ul{ padding-top:20px}
.uk-img-rbox li img{ width:100%}
.uk-img-rbox dt{ overflow:hidden;}
.uk-img-rbox dd{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-top:10px;}


/*article*/
.uk-article-title{ font-weight:600}
@media (max-width:959px){.uk-article-title {font-size:2rem;}}
@media (max-width:639px){.uk-article-title {font-size:1.5rem;}}
@media (max-width:374px){.uk-article-title {font-size:1.25rem;}}
.uk-article-meta{ display:flex;align-items:center; font-size:14px;}
.uk-article-meta span{ display:flex;align-items:center;}
.uk-article-meta span+span{ margin-left:2rem;}
.uk-article-meta i{ margin-right:5px;}
#MyContent{ padding-top:2rem}
#MyContent p{ line-height:2; margin-bottom:0.9375rem;}
#MyContent *+h1,#MyContent *+h2,#MyContent *+h3,#MyContent *+h4,#MyContent *+h5,#MyContent *+h6{ margin-top:2rem}
#MyContent h1,#MyContent h2,#MyContent h3,#MyContent h4,#MyContent h5,#MyContent h6{ font-weight:600}

.tagCloud{ font-size:14px; display:flex;align-items:center;gap:10px;}

.uk-pagination{ border-top:1px dashed var(--gray-300); margin:2rem auto ; padding-top:1rem; font-size:0.875rem; display:block}
.uk-pagination a{color:var(--gray-600); padding-left:10px}
.uk-pagination li+li{ margin-top:15px}
.uk-pagination>*{ display:flex; color:var(--gray-600)}
.uk-pagination>*>*{ flex:1; min-width:1px;padding:0px;}

.about-link{ margin-bottom:2rem}

/*ad*/
.ad-text{ margin:2rem auto 0; font-size:14px;}
.ad-text li>a{ display:block; background:var(--info-lt); border:1px solid rgb(var(--info-rgb),0.3); border-radius:var(--radius-s); padding:4px 8px; color:var(--primary)}
.ad-text li>a:hover{ background:var(--orange-lt); border-color:rgb(var(--orange-rgb),0.4);color:var(--red)}

/*footer menu*/
.uk-offcanvas { z-index:3456}
.uk-offcanvas-bar{ background:var(--main)}
.uk-offcanvas .uk-offcanvas-brand .up{ display:none}
.uk-offcanvas .uk-offcanvas-brand a{display:flex;align-items:center;}
.uk-offcanvas .uk-offcanvas-brand img{ width:140px;}
.uk-nav-header{ font-size:16px;}
.uk-nav-header i{ margin-right:4px}
.uk-nav-header i.icon{ font-size:16px}
.uk-offcanvas-bar .uk-nav-default>li>a{ color:rgb(255,255,255,0.7)}
.uk-offcanvas-bar .uk-nav-default p{ padding:5px 20px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.uk-offcanvas-bar .uk-nav-default p>a{color:rgb(255,255,255,0.7)}

.uk-moblenav{width:100%;bottom:0;left:0;right:0;height:auto;position:fixed !important;z-index:2345}
.footer-moblenav{background:#fff;box-shadow:-5px 0px 15px rgb(var(--secondary-rgb),0.2);min-height:50px;text-align:center;}
.footer-moblenav dl{margin:0;padding-top:7px;min-height:50px;}
.footer-moblenav dd{font-size:12px;color:var(--secondary);height:16px;line-height:12px;}
.footer-moblenav .uk-dropdown{ box-shadow:0 -5px 10px rgb(0,0,0,0.08); border-radius:5px 5px 0px 0px; padding:15px; min-width:70px}
.footer-moblenav .uk-dropdown p{ font-size:14px;}
.footer-moblenav .uk-dropdown p+p{ margin-top:5px}
.footer-moblenav .uk-dropdown p a{ position:inherit}

.flag-link{max-width:352px;}
.flag-link a{display:flex;align-items:center;color:rgb(255,255,255,0.9);position:relative}
.flag-link a:hover{color:rgb(255,255,255)}
.flag-link .flag{margin-right:0.5rem;border-radius:var(--border-radius)}
.flag-link dd{display:flex;align-items:center;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:20px}

/*foot*/
.footer-ad{ margin-top:2rem}
.footer-ad .uk-alert-close{ top:0;right:0px}
.footer-ad .uk-alert{ margin:0px auto;padding:20px 0px}
.footer-ad-text{ padding-right:260px;padding-top:10px;padding-bottom:10px;text-align:center;vertical-align:top;height:50px;}
.footer-ad-text span{ display:inline-block;position:relative;font-size:30px;line-height:30px}
.footer-ad-text i{ display:inline-block;font-style:normal;height:30px;line-height:30px;padding:0px 30px;border-radius:15px;background:#fff;vertical-align:top}

.foot{ text-align:center; margin:0px auto; padding:2rem 0; font-size:14px; color:var(--gray-500)}
.foot a{ color:var(--gray-400)}

/*Table*/
table{max-width:100%;background-color:transparent;empty-cells:show;}table code{white-space:normal;}th{text-align:center;}
.uk-table{width:100%;margin-bottom:15px;border-spacing:0;border-collapse:separate;}
.uk-table>thead>tr>th,.uk-table>tbody>tr>th,.uk-table>tfoot>tr>th,.uk-table>thead>tr>td,.uk-table>tbody>tr>td,.uk-table>tfoot>tr>td{padding:5px;line-height:1.5;vertical-align:top;border-top:1px solid var(--gray-300);font-size:14px}
.uk-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid var(--gray-300);}
.uk-table>caption+thead>tr:first-child>th,.uk-table>colgroup+thead>tr:first-child>th,.uk-table>thead:first-child>tr:first-child>th,.uk-table>caption+thead>tr:first-child>td,.uk-table>colgroup+thead>tr:first-child>td,.uk-table>thead:first-child>tr:first-child>td{border-top:0;}
.uk-table>tbody+tbody tr:first-child td{border-top:2px solid var(--gray-300);}
.uk-table{border:1px solid var(--gray-300);border-left:none;}
.uk-table>thead>tr>th,.uk-table>tbody>tr>th,.uk-table>tfoot>tr>th,.uk-table>thead>tr>td,.uk-table>tbody>tr>td,.uk-table>tfoot>tr>td{border-left:1px solid var(--gray-300);}
.uk-table>tbody>tr:first-child>th,.uk-table>tbody>tr:first-child>td{border-top:none;}
.uk-table>thead+tbody>tr:first-child>th,.uk-table>thead+tbody>tr:first-child>td{border-top:1px solid var(--gray-300);}

/**/
.rotate{animation:rotate 16s infinite linear;}
@keyframes up-down{0%,100%{transform:translateY(-20px) translateX(15px)}50%{transform:translateY(0)}}
@keyframes up_down_2{0%,100%{transform:translateY(15px) translateX(15px)}50%{transform:translateY(0)}}
@keyframes up_down_3{0%,100%{transform:translateY(-10px) translateX(1px)}50%{transform:translateY(0)}}
@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
@-webkit-keyframes move{0%{transform:translateY(0px);}50%{transform:translateY(25px);}100%{transform:translateY(0px);}}
@-moz-keyframes move{0%{transform:translateY(0px);}50%{transform:translateY(25px);}100%{transform:translateY(0px);}}
@-o-keyframes move{0%{transform:translateY(0px);}50%{transform:translateY(25px);}100%{transform:translateY(0px);}}
@keyframes move{0%{transform:translateY(0px);}50%{transform:translateY(25px);}100%{transform:translateY(0px);}}
@-webkit-keyframes lr{0%{transform:translateX(0px);}50%{transform:translateX(50px);}100%{transform:translateX(0px);}}
@-moz-keyframes lr{0%{transform:translateX(0px);}50%{transform:translateX(50px);}100%{transform:translateX(0px);}}
@-o-keyframes lr{0%{transform:translateX(0px);}50%{transform:translateX(50px);}100%{transform:translateX(0px);}}
@keyframes lr{0%{transform:translateX(0px);}50%{transform:translateX(50px);}100%{transform:translateX(0px);}}
@keyframes bgani{0%{transform:translate(-100px,-200px);}100%{transform:translate(200px,200px) rotate(360deg);}}
@keyframes scaleDraw {0%{transform:scale(1);}25%{transform:scale(1.2);}50%{transform:scale(1);}75%{transform:scale(1.2);}}

/*===网格自适应设置===*/
@media screen and (max-width:639px){
.uk-grid-column-small,.uk-grid-small{margin-left:-10px}
.uk-grid-column-small>*,.uk-grid-small>*{padding-left:10px}
*+.uk-grid-margin-small,.uk-grid+.uk-grid-small,.uk-grid+.uk-grid-row-small,.uk-grid-small>.uk-grid-margin,.uk-grid-row-small>.uk-grid-margin{margin-top:10px}
.uk-grid-column-medium,.uk-grid-medium{margin-left:-15px}
.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:15px}
*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:15px}
.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:15px}}
@media screen and (max-width:374px){
.uk-grid-column-small,.uk-grid-small{margin-left:-5px}
.uk-grid-column-small>*,.uk-grid-small>*{padding-left:5px}
*+.uk-grid-margin-small,.uk-grid+.uk-grid-small,.uk-grid+.uk-grid-row-small,.uk-grid-small>.uk-grid-margin,.uk-grid-row-small>.uk-grid-margin{margin-top:5px}
.uk-grid-column-medium,.uk-grid-medium{margin-left:-10px}
.uk-grid-column-medium>*,.uk-grid-medium>*{padding-left:10px}
*+.uk-grid-margin-medium,.uk-grid+.uk-grid-medium,.uk-grid+.uk-grid-row-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-row-medium>.uk-grid-margin{margin-top:10px}
.uk-card-small .uk-card-body,.uk-card-small.uk-card-body{padding:10px}.mt-1{margin-top:0.5rem}}
@media screen and (max-width:359px){.uk-container{padding-left:0.625rem;padding-right:0.625rem}}
:root{
--link:#34495E;
--main:#DA251D;
--main-rgb:218,37,29;
--sec:#6B787F;
--sec-rgb:107,120,127;
--three:#34495E;
--three-rgb:52,73,94;

--primary:#206bc4;
--primary-rgb:32,107,196;
--primary-darken:#1d60b0;
--primary-lt:#e9f0f9;
--primary-lt-rgb:233,240,249;
--secondary:#667382;
--secondary-rgb:102,115,130;
--secondary-darken:#5c6875;
--secondary-lt:#f0f1f3;
--secondary-lt-rgb:240,241,243;
--success:#2fb344;
--success-rgb:47,179,68;
--success-darken:#2aa13d;
--success-lt:#eaf7ec;
--success-lt-rgb:234,247,236;
--info:#4299e1;
--info-rgb:66,153,225;
--info-darken:#3b8acb;
--info-lt:#ecf5fc;
--info-lt-rgb:236,245,252;
--warning:#f76707;
--warning-rgb:247,103,7;
--warning-darken:#de5d06;
--warning-lt:#fef0e6;
--warning-lt-rgb:254,240,230;
--danger:#d63939;
--danger-rgb:214,57,57;
--danger-darken:#c13333;
--danger-lt:#fbebeb;
--danger-lt-rgb:251,235,235;
--light:#fcfdfe;
--light-rgb:252,253,254;
--light-darken:#e3e4e5;
--light-lt:white;
--light-lt-rgb:255,255,255;
--dark:#182433;
--dark-rgb:24,36,51;
--dark-darken:#16202e;
--dark-lt:#e8e9eb;
--dark-lt-rgb:232,233,235;
--muted:#667382;
--muted-rgb:102,115,130;
--muted-darken:#5c6875;
--muted-lt:#f0f1f3;
--muted-lt-rgb:240,241,243;
--blue:#206bc4;
--blue-rgb:32,107,196;
--blue-darken:#1d60b0;
--blue-lt:#e9f0f9;
--blue-lt-rgb:233,240,249;
--azure:#4299e1;
--azure-rgb:66,153,225;
--azure-darken:#3b8acb;
--azure-lt:#ecf5fc;
--azure-lt-rgb:236,245,252;
--indigo:#4263eb;
--indigo-rgb:66,99,235;
--indigo-darken:#3b59d4;
--indigo-lt:#eceffd;
--indigo-lt-rgb:236,239,253;
--purple:#ae3ec9;
--purple-rgb:174,62,201;
--purple-darken:#9d38b5;
--purple-lt:#f7ecfa;
--purple-lt-rgb:247,236,250;
--pink:#d6336c;
--pink-rgb:214,51,108;
--pink-darken:#c12e61;
--pink-lt:#fbebf0;
--pink-lt-rgb:251,235,240;
--red:#E60012;
--red-rgb:230,0,18;
--red-darken:#94070a;
--red-lt:#fbebeb;
--red-lt-rgb:251,235,235;
--orange:#f76707;
--orange-rgb:247,103,7;
--orange-darken:#de5d06;
--orange-lt:#fef0e6;
--orange-lt-rgb:254,240,230;
--yellow:#f59f00;
--yellow-rgb:245,159,0;
--yellow-darken:#dd8f00;
--yellow-lt:#fef5e6;
--yellow-lt-rgb:254,245,230;
--lime:#74b816;
--lime-rgb:116,184,22;
--lime-darken:#68a614;
--lime-lt:#f1f8e8;
--lime-lt-rgb:241,248,232;
--green:#2fb344;
--green-rgb:47,179,68;
--green-darken:#2aa13d;
--green-lt:#eaf7ec;
--green-lt-rgb:234,247,236;
--teal:#0ca678;
--teal-rgb:12,166,120;
--teal-darken:#0b956c;
--teal-lt:#e7f6f2;
--teal-lt-rgb:231,246,242;
--cyan:#17a2b8;
--cyan-rgb:23,162,184;
--cyan-darken:#1592a6;
--cyan-lt:#e8f6f8;
--cyan-lt-rgb:232,246,248;
--black:#000;
--black-rgb:0,0,0;
--white:#fff;
--white-rgb:255,255,255;
--gray:#667382;
--gray-rgb:102,115,130;
--gray-dark:#182433;
--gray-dark-rgb:24,36,51;
--gray-100:#f6f8fb;
--gray-100-rgb:246,248,251;
--gray-100-darken:#dddfe2;
--gray-100-lt:#fefeff;
--gray-100-lt-rgb:254,254,255;
--gray-200:#eef1f4;
--gray-200-rgb:238,241,244;
--gray-200-darken:#d6d9dc;
--gray-200-lt:#fdfefe;
--gray-200-lt-rgb:253,254,254;
--gray-300:#dadfe5;
--gray-300-rgb:218,223,229;
--gray-300-darken:#c4c9ce;
--gray-300-lt:#fbfcfc;
--gray-300-lt-rgb:251,252,252;
--gray-400:#bbc3cd;
--gray-400-rgb:187,195,205;
--gray-400-darken:#a8b0b9;
--gray-400-lt:#f8f9fa;
--gray-400-lt-rgb:248,249,250;
--gray-500:#929dab;
--gray-500-rgb:146,157,171;
--gray-500-darken:#838d9a;
--gray-500-lt:#f4f5f7;
--gray-500-lt-rgb:244,245,247;
--gray-600:#667382;
--gray-600-rgb:102,115,130;
--gray-600-darken:#5c6875;
--gray-600-lt:#f0f1f3;
--gray-600-lt-rgb:240,241,243;
--gray-700:#3a4859;
--gray-700-rgb:58,72,89;
--gray-700-darken:#344150;
--gray-700-lt:#ebedee;
--gray-700-lt-rgb:235,237,238;
--gray-800:#182433;
--gray-800-rgb:24,36,51;
--gray-800-darken:#16202e;
--gray-800-lt:#e8e9eb;
--gray-800-lt-rgb:232,233,235;
--gray-900:#040a11;
--gray-900-rgb:4,10,17;
--gray-900-darken:#04090f;
--gray-900-lt:#e6e7e7;
--gray-900-lt-rgb:230,231,231;
--body:#f4f7fc;
--body-rgb:244,247,252;
--gradient:linear-gradient(90deg,rgba(var(--main-rgb),0.8),var(--main));
--radius-s:3px;
--radius-m:5px;
--radius-l:10px;
--radius-xl:15px;
--layer:rgb(10 8 0 / 52%);}