﻿:root{
--main:#B21B00;
--main-rgb:178,27,0;
--sec:#264E86;
--sec-rgb:38,78,134;
--sub:#537791;
--sub-rgb:83,119,145;
--gray:#667382;
--gray-rgb:102,115,130;
--gray-dark:#182433;
--gray-dark-rgb:24,36,51;
--gray-200:#eef1f4;
--gray-200-rgb:238,241,244;
--gray-200-darken:#d6d9dc;
--gray-200-lt:#fdfefe;
--gray-300:#dadfe5;
--gray-300-rgb:218,223,229;
--gray-300-darken:#c4c9ce;
--gray-300-lt:#fbfcfc;
--gray-300-lt-rgb:251,252,252;
--lime:#74b816;
--lime-rgb:116,184,22;
--lime-darken:#68a614;
--lime-lt:#f1f8e8;
--lime-lt-rgb:241,248,232;
--blue:#206bc4;
--blue-rgb:32,107,196;
--blue-darken:#1d60b0;
--blue-lt:#e9f0f9;
--blue-lt-rgb:233,240,249;
--orange:#f76707;
--orange-rgb:247,103,7;
--orange-darken:#de5d06;
--orange-lt:#fef0e6;
--orange-lt-rgb:254,240,230;
--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;
--color-ai:linear-gradient(144.64772deg,#0eeeff 12%,#613dff 44%,#613dff 56%,#fa21ff 91%);
--color-ai2:linear-gradient(90deg,#eacffb,#ab90f9 33%,#4f6af8 81%,#7087ff);
}
}

*,*:before,*:after{box-sizing:border-box;}
body{background:var(--body)}
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;}
header,footer,section{position:relative;z-index:1}
/*加载中*/
.preloading{position:fixed;top:0;left:0;z-index:9999999999;width:100%;height:100%;background-color:rgb(255,255,255,0.0);overflow:hidden;}
.preloader-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.preloader-icon{width:70px;height:70px;display:inline-block;padding:0px;text-align:center}
.preloader-icon span{ opacity:0.4;display:inline-block;background:url(../images/loader.gif) no-repeat center center ;background-size:cover;width:40px;height:40px;/*animation:circle-animation 1.6s linear infinite;*/text-align:center;}
.preloader-icon p{margin:0px auto;font-size:14px;color:rgb(var(--sub-rgb),0.05)}
@keyframes circle-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

a{transition:color 0.6s;color:var(--gray-dark)}
a:hover{text-decoration:none;transition:all .5s ease-in-out; color:var(--main)}
li,ol,ul,dl,dt,dd,p{list-style:none;padding:0;margin:0}
.icon{font-size:20px}


.sc-top{ font-size:14px;color:var(--sub)}
.sc-scroll{line-height:28px;padding-left:24px;background:url(../images/annc-s.gif) 0px 6px no-repeat;margin:5px auto}
.sc-scroll{ height:28px;line-height:28px;overflow:hidden}
.sc-scroll li{ line-height:28px;}
.sc-top-menu{ margin:6px auto;height:28px;display:flex;align-items:center;justify-content:flex-end;gap:15px;color:var(--gray)}
.sc-top-menu a{ color:var(--gray-300)}
.sc-header{ padding:20px 0px;position:relative; background: url(../../css/en_img_03.png) right center no-repeat var(--main); max-height:140px;}
.sc-header-logo img{ max-height:80px;}
@media screen and (max-width:639px){.sc-header{ padding:0;}.sc-header-logo img{ height:inherit;}}
.sc-btn>a{ display:inline-block;margin-left:20px;border:1px solid var(--gray-200);border-radius:5px;padding:3px 10px;line-height:28px;font-size:14px;position:relative; color:var(--gray-200)}
.sc-btn>a i{ margin-right:5px;}
.sc-btn>a:hover{ background:var(--gray-200); color:var(--gray)}
@media screen and (max-width:639px){.sc-btn{ text-align:center;gap:15px;display:flex;display:block;justify-content:center;align-items:center;}.sc-btn>a{ margin:0 5px 15px;}}
.sc-nav{ background:var(--gray-200);color:#fff;margin:0px auto; }
.sc-nav a{ color:var(--gray-dark);}
.sc-nav-bar{ display:flex;align-items:center;flex-wrap:wrap;align-content:space-around;gap:30px}
.sc-nav-bar>*{ padding:15px 0px}
.sc-nav-bar>*>a{ display:block;line-height:28px;}
.sc-nav-bar .uk-drop{ width:200px;font-size:14px;padding:5px 0;background:var(--gray-200);box-shadow:0px 8px 16px rgb(0,0,0,0.05);border-radius:0px 0px 5px 5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}
.sc-nav-bar .uk-drop>li{ padding:10px 0;border-top:1px solid rgb(255,255,255,0.2)}
.sc-nav-bar .uk-drop>li:first-child{ border:none}
.sc-nav-bar .uk-drop>li:hover{ background:rgb(84,11,21,0.95)}
.sc-nav-bar .uk-drop>li>a{ display:block;padding:0px 15px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.sc-nav-bar .uk-drop>li>a:hover{color:#fff}
@media screen and (min-width:1200px){.sc-nav-bar{gap:40px}}
@media screen and (max-width:959px){.sc-nav-bar>*>a{ font-size:14px;}}
@media screen and (max-width:767px){.sc-nav-bar{ gap:15px;}}
@media screen and (max-width:639px){.sc-nav-bar>*{ padding:0px}.sc-nav-bar{ padding:15px 0px}.sc-nav-bar>*>a{ line-height:24px;}}

.title-bg{ margin:0px auto 30px;display:flex;align-items:center;justify-content:space-between;}
@media screen and (max-width:639px){.title-bg{ margin-bottom:15px;}}
.title-bg>*{display:flex;align-items:center;position:relative}
.title-bg>*:before{ content:"";position:absolute;height:10px;border-radius:5px;width:100%;background:linear-gradient(to right,rgb(159,41,36,0.25),transparent);left:30px;bottom:0px}
.title-bg i{ margin-right:10px;}
.title-bg>*.more a{ text-indent:-99999px;background:url(../images/more.gif) no-repeat center center;width:38px}
.title-bg>*.mlink{ color:var(--gray-400);font-size:14px;}
.title-bg>*.more:before,.title-bg>*.mlink:before{ display:none}

.h5-tit{ font-weight:600;display:flex;align-items:center;position:relative;background:var(--gray-200);padding:10px 15px}
.h5-tit span{ margin-right:10px;}

.sc-about-bg{ padding-bottom:60px;position:relative;margin-bottom:30px}
.sc-about-bg img{ width:100%;}
.sc-about-text{ text-indent:2em;text-align:justify;position:absolute;left:20px;right:20px;bottom:0px;background:rgb(159,41,36,0.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:10px 15px;color:#fff;line-height:1.8 }
.newdate{ margin-bottom:30px}
.newdate dl{ padding-bottom:15px;position:relative;padding-right:70px;}
.newdate dl a{ display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px}
.newdate dl span{ position:absolute;right:0;top:0;font-size:12px;line-height:24px;color:var(--gray-300) }
@media screen and (max-width:639px){.sc-about-bg{ padding-bottom:90px;}.newdate{ margin-bottom:15px}}
@media screen and (max-width:374px){.sc-about-bg{ padding-bottom:120px;font-size:14px}}

.sc-jz{ padding-bottom:30px}
.sc-jz dl{ display:flex;align-items:center;}
.sc-jz dt{ width:33%;min-width:60px;margin-right:15px}
.sc-jz dt a{ display:block;border-radius:5px;}
.sc-jz dt img{ width:100%;}
.sc-jz dd{ flex:1;width:100%}
.sc-jz h4{ font-weight:bold;margin-bottom:15px}
.sc-jz p{ font-size:14px;line-height:1.8;margin-top:10px;color:rgb(var(--gray-rgb),0.7)}
.sc-jz p.btn a{ display:inline-block;margin-right:10px;background:var(--gray-200);border-radius:5px;padding:5px 15px;}
.sc-jz p.tex span{ font-size:14px;}
@media screen and (min-width:1200px){.sc-jz h4{ font-size:20px;}.sc-jz p{ margin-top:15px;font-size:16px;}.sc-jz p.btn a{ font-size:14px;}}
@media screen and (max-width:639px){.sc-jz h4{ font-size:16px;margin-bottom:10px}.sc-jz p{ margin-top:5px;}.sc-jz p.tex{ font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.sc-jz p.btn a{ margin-right:5px;padding:2px 8px;font-size:12px;}}
@media screen and (max-width:439px){.sc-jz dt{ margin-right:10px;}.sc-jz p.tex{ display:none}}


.list-box li{ padding-top:10px;position:relative}
.list-box li:first-child{ padding-top:0}
.list-box li>a{ display:block;font-size:14px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


.uk-subnav>*{ padding-left:10px;}
.uk-subnav-pill>.uk-active>a{ background:var(--main)}
@media screen and (min-width:640px){.uk-subnav>*{ padding-left:30px;}.uk-subnav-pill>*>:first-child{ padding:5px 20px}}
@media screen and (max-width:359px){.uk-subnav>*{ padding-left:5px;}.uk-subnav-pill>*>:first-child{ padding:4px 8px}}

.sc-xlogo{ padding-bottom:30px;font-size:14px;}
.sc-xlogo dl{ background:rgb(var(--gray-200-rgb),0.4);padding:15px;box-shadow:inset 0 3px 9px rgb(0,0,0,0.08)}
.sc-xlogo dl>a{ display:block;position:relative;text-align:center}
.sc-xlogo dt{ margin-bottom:10px}
.sc-xlogo dd{ line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*.sc-xlogo li:nth-child(2n) dl{ background:rgb(var(--gray-300-rgb),0.7);}
.sc-xlogo li:nth-child(2n+1) dl{ background:rgb(var(--gray-300-rgb),0.7);}*/
.sc-xlogo li:nth-child(2) dl,.sc-xlogo li:nth-child(4) dl,.sc-xlogo li:nth-child(5) dl,.sc-xlogo li:nth-child(7) dl,.sc-xlogo li:nth-child(10) dl,.sc-xlogo li:nth-child(12) dl{ background:rgb(var(--gray-300-rgb),0.7);}
@media screen and (max-width:959px){
.sc-xlogo li:nth-child(5) dl,.sc-xlogo li:nth-child(7) dl{background:rgb(var(--gray-200-rgb),0.4)}
.sc-xlogo li:nth-child(6) dl,.sc-xlogo li:nth-child(8) dl{ background:rgb(var(--gray-300-rgb),0.7);}
}
@media screen and (max-width:639px){
.sc-xlogo li:nth-child(4) dl,.sc-xlogo li:nth-child(8) dl,.sc-xlogo li:nth-child(9) dl,.sc-xlogo li:nth-child(12) dl{background:rgb(var(--gray-200-rgb),0.4)}
.sc-xlogo li:nth-child(3) dl,.sc-xlogo li:nth-child(7) dl,.sc-xlogo li:nth-child(11) dl{ background:rgb(var(--gray-300-rgb),0.7);}
}

.sc-slogo dl{ text-align:center;font-size:14px;border:1px solid var(--gray-200);padding:10px;}
.sc-slogo dl:hover{ background:var(--gray-200)}
.sc-slogo dd{ margin-top:10px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.class-school{ margin-left:-20px;display:flex;}
.div-text{ width:50%;padding-left:20px;padding-bottom:30px;}
.div-text>a{ display:block;float:left;width:40%;margin-right:15px;}
.div-text img{ width:100%;}
.div-text dt{ margin:0px auto;}
.div-text dd{ margin-top:10px;font-size:14px;}
@media screen and (max-width:639px){.class-school{flex-wrap:wrap;margin-left:0}.div-text{ width:100%;padding-left:0}}

.class-text{ margin-top:30px;border:1px solid var(--gray-200);}
.textcon{ padding:0px 15px 15px;line-height:2;font-size:14px;text-align:justify}

#local{ font-size:12px;color:var(--gray-300);margin:30px auto;}
#local a{color:var(--gray-300);text-decoration:underline}
#MyContent{ line-height:2;}
#MyContent p{ margin:15px auto;text-align:justify;}
.indent p{text-indent:2em}
@media screen and (max-width:639px){#local{ margin:15px auto}}
.list-article{ padding-bottom:30px}
.class-list dl{display:flex;align-items:center;margin-bottom:30px;}
.class-list dt{ width:30%;min-width:60px;min-height:60px;max-height:177px;margin-right:15px;border-radius:5px;overflow:hidden }
.class-list dt a{ display:block;position:relative;}
.class-list dt img{ width:100%;}
.class-list dd{ flex:1;width:100%}
.class-list dd p.tex{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.class-list dd p.link{ margin-top:15px;font-size:12px;display:flex;align-items:center;justify-content:space-between;color:var(--gray-300)}
.class-list dd p.link a{ color:var(--lime);font-size:13px}
.class-list dd p.link a i{ margin-right:4px}
.class-list h4{ margin-bottom:15px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
@media screen and (min-width:1200px){.class-list h4{ font-size:1.5rem}}
@media screen and (max-width:639px){.class-list h4{ font-size:1rem;margin-bottom:10px}}

.uk-article h1{ font-size:1.25rem}
@media (min-width:960px){.uk-article h1{font-size:1.5rem;}}
@media (min-width:1200px){.uk-article h1{font-size:2rem;}}
.uk-article #MyContent table p{ margin:5px auto}

.info{display:flex;align-items:center;font-size:14px;color:var(--gray-300);border-bottom:1px solid var(--gray-300);padding-bottom:15px}
.info i{ margin-right:4px}
.info span{ margin-left:15px;}
.info a{ color:var(--gray-300);text-decoration:underline}

.link-prev{ margin:30px auto;font-size:14px;}
.link-prev>*{ display:block;}
.link-about{ padding-bottom:30px}
.link-about dl{ margin-bottom:15px;}
.tags{ border:1px solid var(--gray-200);margin-bottom:30px;padding-bottom:0}
.tags dl{ padding-left:15px;padding-right:15px;border-bottom:1px solid var(--gray-200);padding-bottom:15px}
.tags li:last-child dl{ border:none;margin-bottom:0}
td.tags{ padding-top:15px;padding-left:15px;}
td.tags>a{ margin:0px 15px 15px 0px;display:inline-block;font-size:14px;padding:5px 10px;}


.fenye{ margin:15px auto}
.fenye ul{display:flex;align-items:center;justify-content:center;align-content:space-around;flex-wrap:wrap;gap:5px}
.fenye ul>*{ border:1px solid var(--gray-200);padding:3px 8px;font-size:14px}
.fenye ul>*:hover{ background:var(--gray-300);color:var(--sec);box-shadow:0px 3px 9px rgb(0,0,0,0.08)}
.fenye ul>*.curr{ background:var(--gray-200);box-shadow:0px 3px 9px rgb(0,0,0,0.08)}
.fenye td{display:flex;align-items:center;align-content:space-around;flex-wrap:wrap;gap:5px}
.fenye td>*{ border:1px solid var(--gray-200);padding:3px 8px;font-size:14px}
.fenye td>*:hover{ background:var(--gray-300);color:var(--sec);box-shadow:0px 3px 9px rgb(0,0,0,0.08)}
.fenye td>*.curr{ background:var(--gray-200);box-shadow:0px 3px 9px rgb(0,0,0,0.08)}


.friendlink{ background:rgb(var(--gray-200-rgb),0.3);}
.linktit{ padding:10px 15px}
.linkbox{ padding-left:15px;}
.linkbox a{ display:inline-block;margin:0px 15px 15px 0px;font-size:14px;}

.r-box{padding:20px;}
.guide{ background:var(--gray-200);}
.r-tab{ border:1px solid var(--gray-200)}
.uk-tab>*>a{ padding:10px;font-size:15px;}
.uk-tab{ margin-left:-1px}
.uk-tab::before{ left:1px}
.uk-tab>*{ padding-left:1px}
.uk-tab>.uk-active>a{ background:var(--gray);color:#fff;border-color:var(--sec)}

.r-tab .list-box{ padding:0px 20px}
.r-slider{ margin:30px auto}
.r-slider .uk-overlay{ padding:10px 15px;}
.r-slider h3{ font-size:14px;font-weight:normal;}

.btn-box dl{ position:relative;display:flex;align-items:center;border:1px solid var(--gray);background:var(--gray);color:#fff;padding:10px 15px;}
.btn-box dd{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.btn-tel dl{ margin-top:15px;background:rgb(159,41,36,0.65);color:#fff;padding:15px;}
.btn-tel dt{ font-weight:normal;}
.btn-tel dd{ font-size:1.5rem;font-weight:bold}

.main-im{ position:fixed;right:10px;top:100px;z-index:10000;width:110px;min-height:272px;}
@media screen and (max-width:959px){.main-im{ display:none}}
.cu-main {background:#F9FAFB;border:1px solid var(--gray-300)ddd;border-radius:3px;background:#F9FAFB;box-shadow:0px 0px 5px var(--gray-300)}
.cu-close { position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;border-radius:12px;}
.cu-close a { display:block;width:24px;height:24px;background:url(../images/cu-close.png) no-repeat left top;}
.cu-close a:hover { text-decoration:none;}
.cu-open { cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/cu-open.png) no-repeat left top;display:none;}
.cu-main dl{ margin:0rem auto;text-align:center;padding:10px 0rem }
.cu-main dt{ border:1px solid #f6f6f6;overflow:hidden;height:78px;width:78px;background:#fff;margin:0rem 15px;border-radius:50%}
.cu-main dt img{ width:auto;max-width:100%}
.cu-main dt:hover{ border-color:#3BB4F2;box-shadow:1px 1px 4px #3BB4F2}
.cu-main a:hover{ text-decoration:none}
.cu-main dd{ font-size:12px;color:#444}
.cu-line{border-top:1px solid #f6f6f6;box-shadow:inset 0px 0px 5px var(--gray-300);padding:10px;margin-bottom:5px}
.cu-line a{ font-size:14px;display:flex;margin:10px auto;align-items:center;}
.cu-line a i{ margin-right:5px}
.cu-btn{ padding:10px;text-align:center}
.cu-btn a{ padding:1px;height:23px;line-height:23px;font-size:12px;margin:0px auto;display:block}
.cu-btn a:hover{ text-decoration:none}


.cu-img{ width:88px;height:110px;margin:5px auto;position:relative;cursor:pointer;display:block;text-align:center;font-size:14px}
.cu-img p{ margin:0px auto;line-height:22px;position:absolute;bottom:0px;left:0;right:0 }
.cu-img img{ width:88px;max-width:inherit;position:absolute;right:0;top:0;z-index:9999;transition:all 0.3s linear;}
.cu-img:hover img{ width:160px;position:absolute;right:0;top:0;}


.sc-footer{ background:var(--gray-200);padding:50px 0}
.qrcode{ width:260px;margin:0px auto;position:relative;font-size:14px;text-align:center}
.qrcode-l{ width:120px;display:inline-block;}
.qrcode-r{ width:120px;margin-left:20px;display:inline-block}
.qrcode img{z-index:9999;transition:all 0.3s linear;width:100%;}
.qrcode-l:hover img{transform:scale(1.5);}
.qrcode-r:hover img{transform:scale(1.5);}
@media (max-width:640px){.qrcode{ display:none}}
.copyright{ text-align:center;color:rgb(var(--sub-rgb),0.7);font-size:14px;margin-top:30px}
.copyright a{color:rgb(var(--sub-rgb),0.5)}
.m-footer{ position:fixed;left:0;right:0;bottom:0;z-index:9999;background:var(--gray-dark);box-shadow:0px -5px 15px rgb(0,0,0,0.08);text-align:center;display:none;min-height:50px;}
.m-footer a{ color:#fff;font-size:14px;padding:12px 0px;display:flex;align-items:center;justify-content:center;}
.m-footer dt{ margin:0px 5px}

.uk-offcanvas{ z-index:99999}
.uk-offcanvas-barh3{ text-align:center}
.uk-offcanvas-nav dl{ padding-top:10px;}
@media screen and (max-width:959px){
.m-footer{ display:block;9}
.sc-footer{ padding-bottom:80px}
}
@media screen and (max-width:639px){.copyright{ margin:0px}}
.mt{ margin-top:30px}


.tada {transition:all .25s ease-in-out !important;animation:tada 1s infinite;}
.TWL-widget-underlay{animation:TWL-widget-underlay 4s infinite;}

@-webkit-keyframes tada {0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}

@keyframes tada {0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
}

@keyframes TWL-widget-underlay {0%{opacity:.25;width:0;height:0}
40%{opacity:.25}
to{opacity:0;width:150px;height:150px}
}


/*Component: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);}

/*===网格自适应设置===*/
@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}}