@charset "UTF-8";
/* ============================= Reset S======================== */
html,.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-3xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6{font-family: "Inter", 'Noto Sans SC', sans-serif, -apple-system, PingFang SC,Microsoft YaHei,PingHei,Helvetica Neue,SimHei,Helvetica,Arial,BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}
body{color: #232323;}
::selection {background: #2065D9;color: #fff;}
.uk-search-medium .uk-search-input{height: 40px;}
.uk-search-medium .uk-search-input:focus{border-color:#e5e7eb;}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {font-family: inherit;}
.blue-dotnav .uk-dotnav>.uk-active>* {--tw-bg-opacity: 1;background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));}
/* ============================= Reset E======================== */


/* =========================== base S========================== */

.object-cover {
    object-fit: cover;
}

.font-bold {font-weight: 700;}
.opacity-20 { opacity: 0.2;}
.z-10 {z-index: 10;}
.pt-16 {padding-top: 4rem;}
.to-primary {--tw-gradient-to: #165DFF var(--tw-gradient-to-position);}
.from-primary\/90 {
    --tw-gradient-from: rgb(22 93 255 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 93 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.bg-gradient-to-r {background-image: linear-gradient(to right, var(--tw-gradient-stops));}
.inset-0 {inset: 0px;}
.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.rotate-180 {--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.left-0 {left: 0px;}
.bottom-0 {bottom: 0px;}
@media (min-width: 768px) {
    .md\:h-\[100px\] {
        height: 100px;
    }
}
.leading-\[0\] {line-height: 0;}
.italic {font-style: italic;}
.gap-1{gap: 0.25rem;}
.gap-2 {gap: .5rem;}
.gap-3 {gap: 0.75rem;}
.gap-4 {gap: 1rem;}
.gap-6 {gap: 1.5rem;}
.list-none{padding: 0;}
.list-none li{list-style: none;}
.mt-1 {margin-top: 0.25rem;}
.mb-1{margin-bottom: 0.25rem;}
.mb-2 {margin-bottom: 0.5rem;}
.mb-3 {margin-bottom: 0.75rem;}
.mb-4 {margin-bottom: 1rem;}
.flex {display: flex;}
.flex-wrap {flex-wrap: wrap;}
.margin-medium-top{margin-top: 30px;}
.p-small{padding: 10px !important;}
.p-5 {padding: 1.25rem;}
.p-6 {padding: 1.5rem;}
.top-4 {top: 1rem;}
.left-4 {left: 1rem;}
.absolute {position: absolute;}
.w-full {width: 100%;}
.fill-white {fill: #fff;}
.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}
.px-3 {padding-left: 0.75rem;padding-right: 0.75rem;}
.padding-30{padding: 30px;}
.text-bold{font-weight: 700 !important;}
.text-default,.uk-table .text-default{font-size: 1.14rem !important;}
.text-base {font-size: 1rem;}
.text-lg{font-size: 1.125rem;}
.text-sm {font-size: 0.875rem;line-height: 1.25rem;}
.text-small{font-size: .875rem;line-height: 1.8;}
.text-md{font-size: 1rem !important;}
.text-xs {font-size: 0.75rem;line-height: 1rem;}
.text-xl {font-size: 1.25rem;line-height: 1.75rem;}
.text-2xl {font-size: 1.5rem !important;line-height: 2rem !important;}

.rounded-lg {border-radius: 0.5rem;}
.rounded-2xl {border-radius: 1rem;overflow: hidden;}
.rounded-full {border-radius: 9999px;}
.text-accent {display: flex; justify-content: center; align-items: center; margin-right: 1rem;--tw-text-opacity: 1;color: rgb(59 130 246 / var(--tw-text-opacity, 1));border-radius: 9999px;width: 2rem;height: 2rem;background-color: rgb(59 130 246 / 0.1);}
.w-12{width: 3rem;}
.h-12{height: 3rem;}
.w-14 {width: 3.5rem;}
.h-14 {height: 3.5rem;}
.w-16 {width: 4rem;}
.h-16 {height: 4rem;}
.rounded-xl {border-radius: 0.75rem;overflow: hidden;}
.section-h{color: #000;}
.md\:p-12 {padding: 3rem;}
.duration-500 {transition-property: width, background-color, top;transition-duration: 500ms;}
.duration-600 {transition-duration: 600ms;}
.duration-300 {transition-duration: 300ms;}
.transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.overflow-hidden {overflow: hidden;}
.relative {position: relative;}
.aspect-\[4\/3\] {aspect-ratio: 4 / 3;}
.group:hover .group-hover\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.opacity-0 {
    opacity: 0;
}
.to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.group:hover .group-hover\:opacity-100 {
    opacity: 1;
}
.from-black\/70 {
    --tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.items-end {align-items: flex-end;}
.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

/* 颜色 */
.bg-transparent {background-color: transparent;}
.bg-white {--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));}
.bg-white\/20 {background-color: rgb(255 255 255 / 0.2);}
.bg-geekBlue {--tw-bg-opacity: 1;background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));}
.bg-geekGray {--tw-bg-opacity: 1;background-color: rgb(245 247 250 / var(--tw-bg-opacity, 1));}
.label-primary,.button-primary{--tw-bg-opacity: 1;background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));color: #fff;}
.button-primary{border-width: 1px;border-style: solid; border-color: rgb(22 93 255 / var(--tw-bg-opacity, 1)); }
.button-primary:hover,.button-primary.uk-active, .button-primary:active {background-color: rgb(22 93 255 / 0.9);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);color: #fff;}
.button-yellow{background-color: rgb(255, 80, 0);color: #fff;}
a.button-yellow:hover{background-color: #D04400;color: #fff;}
.button-light{border: 1px solid #fff;background-color: transparent; color: #fff;cursor: pointer;}
.button-light:hover,a.button-light:hover{border: 1px solid rgb(255, 80, 0);color: rgb(255, 80, 0);cursor: pointer;}
.card-muted,.card-muted:hover{--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}
.card-muted:hover {--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.text-white {--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;}
.text-white\/80 {color: rgb(255 255 255 / 0.8);}
.text-white\/90 {color: rgb(255 255 255 / 0.9);}
.text-muted {--tw-text-opacity: 1;color: rgb(102 112 133 / var(--tw-text-opacity, 1));}
.text-red-500 {--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity, 1));}
.text-yellow-300{--tw-text-opacity: 1;color: rgb(253 224 71 / var(--tw-text-opacity, 1));}
.text-yellow-400 {--tw-text-opacity: 1;color: rgb(250 204 21 / var(--tw-text-opacity, 1));}
.text-green-500 {--tw-text-opacity: 1;color: rgb(34 197 94 / var(--tw-text-opacity, 1));}
.text-blue{--tw-text-opacity: 1;color: rgb(30 135 240 / var(--tw-text-opacity, 1)) !important;}
.text-blue-500 {--tw-text-opacity: 1;color: rgb(59 130 246 / var(--tw-text-opacity, 1));}
.text-blue-600 {--tw-text-opacity: 1;color: rgb(37 99 235 / var(--tw-text-opacity, 1));}
.text-primary{--tw-text-opacity: 1;color: rgb(22 93 255 / var(--tw-text-opacity, 1));}
.text-orange-500 {--tw-text-opacity: 1;color: rgb(249 115 22 / var(--tw-text-opacity, 1));}
.text-gray-500 {--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1));}
.text-gray-600 {--tw-text-opacity: 1;color: rgb(75 85 99 / var(--tw-text-opacity, 1));}
.text-brand-gray {--tw-text-opacity: 1;color: rgb(82 82 82 / var(--tw-text-opacity, 1));}
.bg-blue-100 {--tw-bg-opacity: 1;background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));}
.bg-blue-600 {--tw-bg-opacity: 1;background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));}
.bg-primary {--tw-bg-opacity: 1;background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));}
.bg-secondary {--tw-bg-opacity: 1;background-color: rgb(255 125 0 / var(--tw-bg-opacity, 1));}
.bg-purple-600 {--tw-bg-opacity: 1;background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));}
.bg-primary\/10 {background-color: rgb(22 93 255 / 0.1);}
.bg-green-100 {--tw-bg-opacity: 1;background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));}
.bg-orange-100 {--tw-bg-opacity: 1;background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));}

.border-2 {border-style: solid;border-width: 2px;}
.border-geekBlue {--tw-border-opacity: 1;border-color: rgb(22 93 255 / var(--tw-border-opacity, 1));}
.table-hover tbody tr:hover, .table-hover>tr:hover {--tw-bg-opacity: 1;background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));}
.border-white {--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));}
.border-fff{position: relative; transition: all 0.3s ease; border: 1px solid #fff; }
.fangan-button{position: relative; transition: all 0.3s ease;}
.fangan-button:hover{transform: translateY(-3px); background-color: rgb(255 255 255 / 0.9);}
.border-fff:hover {transform: translateY(-3px); background-color: rgb(255 255 255 / 0.1);
}
.border {border-width: 1px;}
.hover\:bg-geekBlue\/5:hover {background-color: rgb(22 93 255 / 0.05);}
.hover\:bg-gray-100:hover {--tw-bg-opacity: 1;background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));}

/* =========================== base E========================== */

/* =========================== conmon S========================= */
.topBox{line-height: 30px;background-color: #f5f5f5; z-index: 999;}
.topBox,.topBox a{font-size: 12px; color: #555;}
header#header{box-shadow: 0 1px 5px 0 rgba(0,0,0,.2)!important;background-color: #fff;border:0;font-size: 15px;z-index: 999;}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{min-height:100px;font-size: 16px;font-weight: 700; }
.uk-logo{font-size: 1.5rem;}
header .uk-navbar-nav>li>a{font-size: 16px;}
header .uk-navbar-nav>li>a,header .uk-navbar-dropdown-nav>li>a,header .uk-navbar-toggle,header .uk-search-input,#user-wrap a{color: rgb(52 52 52/1);}
header .uk-navbar-nav>li>a:hover,header .uk-navbar-dropdown-nav>li>a:hover,header .uk-navbar-toggle:hover{color: #ff6f06 !important;}
#user-wrap a:hover{color: #206be7;text-decoration: none;}
header .uk-navbar-dropdown{top:100px !important;}
header .uk-search-medium .uk-search-input{font-size: 15px;}
header .nav-search{z-index: 1;top:30px !important;background-color: #fff;}
header .login{display: inline-block;}
header .login:first-child {margin-right: 8px;padding-right: 9px;position: relative;}
header .login:first-child::after {background: #424242;content: "";height: 14px;opacity: .9;position: absolute;right: 0;top: 5px;width: 1px;}

footer#footer{background-color: #000;}
footer, footer a {color: hsla(0, 0%, 100%, .6);}
footer a:hover{text-decoration: none;color: hsla(0, 0%, 100%, 1);}
footer .footer-nav{margin: 0 auto;}
footer ul{padding: 0;}
footer li{list-style: none;}

/* 面包屑 */
.Breadcrumb{font-size: 14px;color: #4a4a4a}
.Breadcrumb a{color: #161616;}

/* 文章栏目左侧浮动快捷菜单 */
.quick-nav-wrap{width: 120px;position: absolute;top: 0;left: -100px;}
.quick-nav{width: 100%;background-color: #fff; --tw-text-opacity:.7; border: 4px solid rgb(255 80 0 / var(--tw-text-opacity, 1)); border-top-width: 20px; font-size: 14px; font-weight: 700;}
.quick-nav ul.uk-list li{margin: 0;}
.quick-nav a{position: relative; width: 100%; text-decoration: none; color: #000 !important;}
.quick-nav a:hover{background-color: rgb(255 800 0 / 0.1); color: rgb(255, 80, 0) !important;}
.quick-nav a div{display: flex; align-items: center; justify-content: center; padding: 10px;height: 40px;}
.quick-nav li a:after {content: "";display: block;position: absolute;bottom: 0;left: 22px;width: 76px;border-bottom: 1px dotted #d8d8d8;}
.quick-nav li:last-child a:after{border-width: 0;}

/* --------侧栏S------------ */
.widget-card .uk-card-header{padding: 0 0 15px;}
.widget-card .uk-heading-bullet::before,.related-posts .uk-heading-bullet::before{content: "";display: inline-block;position: relative;top: calc(-.1* 1em);vertical-align: middle;height: calc(4px + .7em);margin-right: calc(5px + .2em);border-left: calc(2px + .1em) solid #206be7;}
.widget-card .uk-card-body{padding: 7px 0px 0;}
/* 热门文章 */
.widget-hot-article li {counter-increment: c;}
.widget-hot-article li .uk-transition-toggle:before {content: counter(c);position: absolute;top: 0;left: 0;color: #fff;font-size: 12px;background-color: #206be7;line-height: 1;padding: 2px 6px;border-radius: 0 0 3px 0;z-index: 6;}
.widget-hot-article li .uk-border-rounded{max-height: 81px;}
.widget-hot-article li img{width: 100px;height: auto;}
.widget-hot-article li h4 a{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2; -webkit-box-orient:vertical;color: hsla(0, 0%, 10%);} 
.widget-hot-article li h4 a:hover{color: #1162e8;text-decoration: none;}
.widget-hot-article li .img-big{max-height: none;}
.widget-hot-article li .img-big img{width: 100%;height: auto;}
.widget-hot-article .widget-hot-article-meta{color: hsla(0, 0%, 10%, .6);}
/* 图片式列表 */
.widget-img-list ul{margin-bottom: 10px !important;}
.widget-img-list li a{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2; -webkit-box-orient:vertical;color: hsla(0, 0%, 10%);} 
.widget-img-list li a:hover{color: #1162e8;text-decoration: none;}
.widget-img-list p.uk-text-small{margin: 6px 0 0;}
/* --------侧栏E------------ */

/* PC全站搜索模态框S */
#modal-full-search .modal-full-search-wrap{position: relative; top: -50px;}
.modal-search-form{}
.modal-search-form li{list-style: none;}
.modal-search-form,.modal-search-form a{}
.modal-search-list-menu{padding: 0;}
.modal-search-list-menu li{cursor:pointer;color: #000;opacity: .7;font-size: 15px;}
.modal-search-list-menu li:hover{opacity: 1;}
.modal-search-list-menu li.uk-active{color: #206be7;opacity:1;}
.modal-search-list-menu li span{display: inline-block;padding: 10px 20px;}
.modal-search-form form{display: flex;align-items: center;
    -webkit-backdrop-filter: blur(18px);
    backdrop-filter: blur(18px);
    box-shadow: 0 0 10px 3px #0000001a;z-index: 1;border-radius: 23px;height: 46px;line-height: 46px;background-color: rgba(255,255,255,0.7);transition: background .2s;}
.modal-search-form .uk-search-default .uk-search-input{padding-left: 20px;height: 22px; line-height: 22px;color: #222;border:none;font-size: 14px;}
.modal-search-form .uk-search-default .uk-search-input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: -internal-light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.9)) !important;
    color: fieldtext !important;
}
.modal-search-form .uk-search-default input:-internal-autofill-previewed,.modal-search-form .uk-search-default input:-internal-autofill-selected {-webkit-text-fill-color: #000;transition: background-color 1000s ease-out 0.5s;}
.modal-search-form .uk-search .uk-search-icon{width: 50px; border-radius:0 23px 23px 0;background-color: rgba(32,101,217,1);color: #fff;}
.modal-search-form .uk-search .uk-search-icon:hover{background-color: rgba(15,88,208,1);}
/* PC全站搜索模态框E */

/* PC全站登录模态框S */
.modal-login-wrap .uk-modal-header,.modal-login-wrap .uk-modal-footer{border:none;}
.modal-login-wrap .uk-modal-dialog,.modal-login-wrap input,.modal-login-wrap button{border-radius: 5px;overflow: hidden;}
.modal-login-wrap .uk-modal-header{padding: 30px; background-color: rgba(245,247,250,1);}
.modal-login-wrap .uk-modal-dialog{width: 360px;}
.modal-login-wrap a:hover{text-decoration: none;color: #f50;}
/* PC全站登录模态框E */

/* 列表式分页 */
.pagination{margin: 0 auto !important;padding: 25px 20px; text-align: center;font-size: 14px;}
.pagination > a{color: rgba(0,0,0,.5);border-radius: 4px;}
.pagination > a, .pagination > b {position: relative;display: inline-block;padding: 6px 14px;line-height: 1.42857;text-decoration: none;background-color: #E9EAF0;border: 1px solid #DDD;}
.pagination > a > b {margin-left: -1px;line-height: 1.42857;text-decoration: none;color: #333;background-color: #E9EAF0;border: none;}
.pagination > a:hover > b,.pagination > a > b:hover{background-color: #000;color: #fff;}
.pagination b {margin-left: -1px;line-height: 1.42857;text-decoration: none;color: #FFF;background-color: #000;border: 1px solid #000;border-radius: 4px;}
.pagination > a:hover{background-color: #000;color: #FFF;;border-color: #000;}
.pagination a[title="Total record"]{display: none;}

/* 文章页快捷导航 */
.convenient-nav{position: fixed;top: 84px;width: 160px;padding: 20px;border-radius: 10px;background-color: #fff;z-index: 30;transition: transform .2s;}

/* -------------客服面板S------------- */
.customer-service-panel { position: fixed; bottom: 30px; right: 30px; z-index: 9999; display: flex; flex-direction: column; align-items: flex-end; gap: 12px;}
.service-avatar { position: relative; width: 100px; height: 100px; cursor: pointer; margin-bottom: 8px;}
.avatar-wrapper { position: relative; width: 100%; height: 100%; border-radius: 50%; background: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%); padding: 3px; box-shadow: 0 4px 20px rgba(59, 130, 246, 0.4); transition: transform 0.3s ease;}
.service-avatar:hover .avatar-wrapper {transform: scale(1.1);}
.avatar-wrapper::before {content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; border-radius: 50%; border: 2px solid #3b82f6; animation: pulse-ring 2s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; z-index: -1;}
@keyframes pulse-ring {
    0% { transform: translate(-50%, -50%) scale(0.8); opacity: 0.5; }
    100% { transform: translate(-50%, -50%) scale(1.4); opacity: 0; }
}
.avatar-inner {box-sizing: border-box;width: 100%; height: 100%; border-radius: 50%; background: white; padding: 2px; overflow: hidden;}
.avatar-inner img {width: 100%; height: 100%; border-radius: 50%; object-fit: cover;}
.avatar-tooltip { position: absolute; right: calc(100% + 12px); top: 50%; transform: translateY(-50%); background: #165dff; color: white; padding: 6px 12px; border-radius: 6px; font-size: 13px; white-space: nowrap; opacity: 0; visibility: hidden; transition: all 0.3s ease; pointer-events: none;}
.service-avatar:hover .avatar-tooltip{opacity:1;visibility:visible;}
.panel-body{background:rgba(255,255,255,.98);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.5);overflow:visible; min-width:180px;position:relative;}
.panel-body:hover{border-radius:16px;}
.panel-item{position:relative;border-bottom:1px solid #f3f4f6;}
.panel-item:last-child{border-bottom:none;}
.panel-btn{display:flex; box-sizing: border-box; align-items:center;padding:16px 20px;width:100%;background:0 0;border:none;cursor:pointer;text-align:left;transition:all .3s ease;text-decoration:none;color:inherit;position:relative;z-index:1;}
.scan-item .panel-btn{border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;}
.phone-item .panel-btn{border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;}
.wechat-item .panel-btn{overflow:hidden;}
.scan-item .panel-btn:hover{background-color:#f7f9fa;}
.wechat-item .panel-btn:hover{background-color:#f7f9fa;}
.phone-item .panel-btn:hover{background-color:#f7f9fa;text-decoration: none;}
.icon-box{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;}
.wechat-item .icon-box{background-color:#dbebff;color:#165dff;}
.scan-item .icon-box{background-color:#dbebff;color:#165dff;}
.phone-item .icon-box{background-color:#dbebff;color:#165dff;}
.icon-box svg{width:20px;height:20px}.btn-content{flex:1;}
.btn-title{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px;}
.btn-desc{font-size:12px;color:#6b7280;}
.phone-item .btn-desc{color:#ea580c;font-family:monospace;font-weight:600;}
.arrow-icon{margin-left:auto;color:#9ca3af;font-size:12px;opacity:0;transition:opacity .3s ease;}
.panel-item:hover .arrow-icon{opacity:1;}
.qr-popup{position:absolute;right:calc(100% + 15px); top:50%;transform:translateY(-50%) scale(.9);background:#fff;padding:20px;border-radius:12px;box-shadow:0 25px 60px rgba(0,0,0,.3);border:1px solid #e5e7eb;width:200px;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10000; pointer-events:none;}
.panel-item:hover .qr-popup{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);pointer-events:auto;}
.qr-popup::after{content:'';position:absolute;right:-10px;top:50%;transform:translateY(-50%);border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff;filter:drop-shadow(2px 0 2px rgba(0,0,0,.1));}
.qr-code{width:140px;height:140px;margin:0 auto 12px;background:#f3f4f6;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid #e5e7eb;position:relative;}
.qr-code img{width:100%;height:100%;object-fit:contain;display:block;}
.qr-code::before{content:'二维码';position:absolute;color:#9ca3af;font-size:12px;z-index:-1;}
.qr-title{text-align:center;font-size:13px;color:#374151;font-weight:600;margin-bottom:4px;}
.qr-subtitle{text-align:center;font-size:11px;color:#9ca3af;}
.back-to-top{width:48px;height:48px;border-radius:50%;background:#165dff;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.2);opacity:0;transform:translateY(20px);transition:all .3s ease;pointer-events:none;}
.back-to-top.visible{opacity:1;transform:translateY(0);pointer-events:auto;}
.back-to-top:hover{background:#374151;transform:translateY(-2px);}
.back-to-top svg{width:20px;height:20px;}
@keyframes phone-shake {
    0%, 100% { transform: rotate(0deg); }
    10% { transform: rotate(-10deg); }
    20% { transform: rotate(10deg); }
    30% { transform: rotate(-10deg); }
    40% { transform: rotate(10deg); }
    50% { transform: rotate(0deg); }
}
.phone-item:hover .icon-box{animation:phone-shake .5s ease-in-out;}
.debug-info{position:fixed;top:10px;left:10px;background:rgba(0,0,0,.8);color:#0f0;padding:10px;border-radius:4px;font-family:monospace;font-size:12px;z-index:99999;display:none;}
@media (max-width:640px){
    .customer-service-panel{bottom:20px;right:20px;}
    .panel-body{min-width:160px;}
    .qr-popup{right:auto;left:50%;top:auto;bottom:calc(100% + 15px);transform:translateX(-50%) scale(.9);}
    .panel-item:hover .qr-popup{transform:translateX(-50%) scale(1);}
    .qr-popup::after{right:auto;left:50%;top:auto;bottom:-10px;transform:translateX(-50%);border-color:#fff transparent transparent transparent;}
}
/* -------------客服面板E------------- */

/* 底部 */
.uk-list li a{--tw-text-opacity: 1;color: rgb(212 212 212 / var(--tw-text-opacity, 1));}
/* ========================== conmon E======================== */

/* ========================== pages S============================ */
/* --------首页------------ */
.md-img .md-img2{display: none;}
.md-img:hover .md-img1{display: none;}
.md-img:hover .md-img2{display: inherit;}
.dzgy-box {height: 590px;}
.gy-left,.gy-right{height: 100%;}
.gy-left a.dzgy-item {margin-bottom: 3.2%;height: 23.72%;cursor: pointer;}
.gy-left a.dzgy-item:last-child{margin-bottom: 0;}
.gy-right ul{padding: 0;display: flex; flex-wrap: wrap;justify-content: space-between;}
.gy-right ul li.dzgy-item {list-style: none; width: 442px;height: 287px;overflow: hidden; cursor: pointer;}
.gy-right li.dzgy-item:first-child {margin-bottom: 1%;}
.gy-cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;z-index: 2;background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .7) 82.89%, rgba(0, 0, 0, .5));font-size: 22px;font-weight: bold;color: #ffffff;}
.gy-left a:hover .gy-cover::before {content: '了解';}
.gy-left a:hover .gy-cover{background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .7) 62.89%, rgba(0, 0, 0, .7));color: #ffc403;}
.gy-right .gy-right-item-img {width: 100%;height: 100%;object-fit: cover;}
.modal-gongyi-box .uk-modal-dialog{background-color: transparent;}
.modal-gongyi-hd{background-position: 50%;background-repeat: no-repeat;background-size: cover; color: #fff;}
.modal-gongyi-hd h5{color: #fff;}

.product-wrap .recycled-fabrics{position: absolute;right: 10px;top: 10px;padding: 4px 8px;line-height: 14px;background: rgba(255, 255, 255, 1);border-radius: 1px;font-size: 12px;color: #000;text-decoration: none;}
.product-wrap a:hover .recycled-fabrics{background: rgba(0, 0, 0, .9);border-radius: 1px;color: #fff;}
.product-wrap .uk-inline-clip{padding: 35px 25px;}
.product-wrap a .uk-button{background-color: #fff !important;box-shadow: 0 5px 10px 0 rgba(0,0,0,.05);color: #000;}
.product-wrap a:hover{text-decoration: none;}
.product-wrap a:hover .uk-card-body:before {
    content: "";
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, .27);
    pointer-events: none;
}
.product-wrap a:hover .uk-button{background-color: #000 !important;color: #fff;}
.product-wrap .gap-2 span{font-size: .8rem;--tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));}
.product-wrap .gap-2 em{margin: 0 3px;font-size: 1rem; font-style: normal;font-weight: 700; color: #000;}
.product-wrap h4 a.uk-text-emphasis{color: #000 !important;}
.product-wrap h4 a.uk-text-emphasis:hover{color: #ff4e00 !important; text-decoration: none;}

.index-post-list .new-article-info{display: grid;grid-template-rows: min-content auto 24px;padding-left: 20px;row-gap: 0;}
.index-post-list .new-article-info h3{margin: 0 0 10px; font-size: 16px;font-weight: 400;line-height: 1.5;}
.index-post-list .new-article-info h3 a{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;line-clamp: 1; -webkit-box-orient:vertical;text-decoration: none;color: hsla(0, 0%, 10%);}
.index-post-list .new-article-info h3 a:hover,.index-idc .index-idc-body .uk-card-body h4 a:hover{color: #1162e8;}
.index-post-list .item-excerpt{margin-bottom: 15px; line-height: 1.625;font-size: 15px;color: hsla(0, 0%, 10%, .8);}
.index-post-list .item-excerpt p{margin: 0; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2; -webkit-box-orient:vertical;}
.index-post-list .item-meta,.index-idc .index-idc-body .item-meta{line-height: 24px; font-size: 13px;color: hsla(0, 0%, 10%, .6);}
.index-post-list .item-meta .item-meta-li,.index-idc .index-idc-body .item-meta .item-meta-li{display: inline-block;line-height: inherit;vertical-align: top;}
.index-post-list .item-meta .views,.index-idc .index-idc-body .item-meta .views{margin-right: 15px;}
.index-post-list .item-meta .item-author {margin-right: 15px;}
.index-post-list .item-meta a{color: hsla(0, 0%, 10%, .6);text-decoration: none;}
.index-post-list .item-meta a:hover{color: #1162e8;}
.index-post-list .item-meta a.avatar {display: inline-block;height: 24px;line-height: 24px;vertical-align: top;}
.index-post-list .item-meta a.avatar img {display: inline-block;width: 24px;height: 24px;margin-right: 3px;vertical-align: top;background: #f5f5f5;border-radius: 50%;}
.index-post-list .item-meta .item-meta-right,.index-idc .index-idc-body .item-meta .item-meta-right{float: right;line-height: inherit;}
.index-post-list .item-meta .item-meta-right .uk-icon{position: relative;top: -1px;}

.new-class-infolist h3{margin: 0 0 10px; font-size: 18px !important;font-weight: 500;line-height: 1.5;}
.new-class-infolist li .new-article-info h3 a{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;}

#phoneForm input.invalid {border-color: #e74c3c;}
.invalid-dot {background-color: #e74c3c;}

/* --------列表页------------ */
.class-title{padding: 20px;line-height: 28px; vertical-align: middle !important;}
.class-title h2{margin: 0;}
.class-title h2::before,.pic-list h2::before {content: "";display: inline-block;position: relative;top: calc(-.1* 1em);vertical-align: middle;height: calc(4px + .7em);margin-right: calc(5px + .2em);border-left: calc(5px + .1em) solid #165DFF;}
.class-title .class-title-right a{font-size: 14px;color: hsla(0, 0%, 10%, .6);}
.class-title .class-title-right a:hover,.pic-list .class-title-right a:hover{color: #1162e8;text-decoration: none;}
.class-title .class-title-right span,.pic-list .class-title-right span{position: relative;top: -3px;}
.main-list .main-list-body .index-post-list {list-style: none;margin: 0;padding: 0 20px;}
.main-list .main-list-body .index-post-list li{padding: 20px 0;}
.main-list .main-list-body .index-post-list>:nth-child(n+2) {border-top: 1px solid hsla(0,0%,10%,.07);}
.main-list .main-list-body .index-post-list li:last-child{border-bottom: 1px solid hsla(0,0%,10%,.07);}
.main-list .main-list-body .index-post-list .index-post-list-item .item-thumbnail a.uk-inline-clip {width: 246px;height: 158px;flex-grow: 0;flex-shrink: 0;transition: box-shadow .3s ease 0s;border-radius: 5px;overflow: hidden;}
.main-list .main-list-body .index-post-list .item-class,.index-idc .idc-item-top .item-class{position: absolute;left: 10px;top: 10px;padding: 4px 8px;line-height: 14px;background: rgba(0, 0, 0, .5);border-radius: 3px;font-size: 12px;color: #fff;text-decoration: none;}
.main-list .main-list-body .index-post-list .item-class:hover,.index-idc .idc-item-top .item-class:hover{background: #1162e8;}

/* 产品列表 */

.cp-nav-list li{display: flex;justify-content: center;align-items: center; text-align: center; font-size: 14px;}
.cp-nav-list li a{color: #333;}
.cp-nav-list li a:hover{color: #f50;text-decoration: none;}
.cp-nav-list .cata-icon{width: 102px; height: 102px;display: flex;justify-content: center;align-items: center;}
.cp-nav-list .active .cata-icon,.cp-nav-list .cata-icon:hover{background-color: rgb(255 80 0 / .4);border-radius: 3px;}
.cp-nav-list .cata-icon img{width: auto;height: 46px;}
.color-tab .border-brand-silver {--tw-border-opacity: 1; width: .9rem;  height: .9rem;border-width: 1px;border-style: solid;border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));}
/* --------内容页------------ */
/* --------商品详情页------------ */
.product-images .image-viewer{padding: 30px; position: relative;overflow: hidden;background-color: #f5f5f5; border: 1px solid #e0e0e0;}
h1.clothes-title{color: #000;}
.clothes-info-wrap,.clothes-sizes-wrap{color: #666;}
.clothes-info-item{display: flex;justify-content: flex-start;margin-bottom: 14px;height: 25px;line-height: 25px;font-size: 14px;}
.purchase-button-group .uk-button-default{--tw-border-opacity: 1;border-color: rgb(153 153 153 / var(--tw-border-opacity, 1));}
.purchase-button-group .uk-button-default:hover{background-color: #222;border-color: rgb(34 34 34 / var(--tw-border-opacity, 1));color: #fff;}
.clothes-info-wrap .clothes-info-item:last-child{margin: 0;}
.clothes-info-item .clothes-info-item-dt,.clothes-sizes-wrap .size-dt{margin-right: 15px;color: #9b9b9b;}
.clothes-info-item .tooltip{position: relative;top:2px; --tw-text-opacity: 1;color: #ff6700;}
.clothes-info-item .symbol,.clothes-info-item .clothes-price{color: rgb(255, 80, 0);}
.clothes-info-item .clothes-price{font-size: 1.4rem;font-weight: 600;}
.clothes-sizes-wrap .size-dd span{display: inline-block;margin-right: 12px;width: 36px;height: 25px;line-height: 25px; border: 1px solid #e8e8e8;text-align: center;color: #000;}
.product-new-details-wrap table.table-size,.faq-list-wrap table.table-size,.cjwt-item table.table-size{width: 100%;border-spacing: 0; border: 1px solid #b4b4b4;border-left: 0;}
.product-new-details-wrap table.table-size th,.faq-list-wrap table.table-size th,.cjwt-item table.table-size th{height:60px; border-left: 1px solid #b4b4b4;padding: 0;background: #f1f1f1;font-size: 14px;color: #32323c;}
.product-new-details-wrap table.table-size tr:hover,.faq-list-wrap table.table-size tr:hover,.cjwt-item table.table-size tr:hover{background-color: #f1f1f1;}
.product-new-details-wrap table.table-size td,.faq-list-wrap table.table-size td,.cjwt-item table.table-size td{min-width: 40px;border-left: 1px solid #b4b4b4; border-top: 1px solid #b4b4b4;text-align: center;font-size: 12px;padding: 8px 0;}


.product-tab>.uk-active>a {color: #333;border-color: #000;}
.faq-list-wrap dt{margin: 0 0 10px;font-size: 16px;font-weight: 400;line-height: 1.5;color: hsla(0, 0%, 10%);}
.faq-list-wrap dd{font-size: .875rem;    --tw-text-opacity: 1;color: rgb(102 112 133 / var(--tw-text-opacity, 1));color: #777;}

.Detapagetit {font-size: 36px;color: #32323c;text-align: center;padding-top: 100px;padding-bottom: 32px;}

/* --------文章内容页------------ */
.article-wrap{padding: 30px;}
.article-head{margin-bottom: 40px;}
.article-head .article-meta{padding-bottom: 10px;}
.article-head .article-meta span{margin-right: 10px;}
.article-head .article-meta a{}
.article-head .article-meta a:hover{color: #383838;}
.article-down{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.article-body{line-height:1.8; color: hsla(0, 0%, 10%);font-size: 16px;}
.article-body h2{padding-bottom:12px; font-size: 22px;font-weight:700; border-bottom:1px solid hsla(0,0%,10%,.07)}
.article-body h3,.article-body .h3{padding-left: 18px;position: relative;border: none;line-height: 1.46;font-size: 20px;font-weight: 600;}
.article-body h3:before,.article-body .h3:before{background-color:#206be7; font-size: 20px;background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),transparent);    content: "";height: calc(100% - 9px);left: 0;position: absolute;top: 6px;width: 3px;}
.article-body h4{font-size: 18px;font-weight: 600;}
.article-body blockquote{position:relative; padding: 40px 30px 20px;background-image:url(img/b.svg);background-repeat:no-repeat;background-position:left 30px top 20px; background-color:hsla(0,0%,10%,.07); border-radius:8px;color: hsla(0, 0%, 10%, .8);font-size: 16px;font-style: normal;}
.article-body blockquote:before {color: hsla(0,0%,10%,.1);content: "“";font-family: iconbg;font-size: 30px;left: 20px;line-height: 1;position: absolute;top: 15px;}
.entry .entry-content blockquote p:last-child,.article-copyright p:last-child{margin-bottom: 0;}
.article-copyright{margin-top: 30px; padding: 15px; background: hsla(0, 0%, 10%, .03);border: 1px solid hsla(0, 0%, 10%, .05);border-radius: 5px;line-height: 1.4;color: rgba(0, 0, 0, 0.5);font-size: .875rem;}
.article-copyright p{margin-top: 0; margin-bottom: 8px;}
.article-bottomActions{padding: 30px; text-align: center;}
.article-bottomActions .support-title{font-size: 16px; color: #999;}
.article-bottomActions .uk-button{padding: 3px 30px; border-radius: 5px;font-size: 14px; color: #fff;}
.article-bottomActions .uk-button .uk-icon{position: relative;top:-1px; margin-right: 5px;}
.btn-zan{background: linear-gradient(to bottom, #2065D9, #2065D9);}
.btn-zan:hover{background: linear-gradient(to top, #0F58D0, #0F58D0);}
.tag-list a,.country-list a {display: inline-block;margin-right: 5px;padding: 0 10px;line-height: 28px;height: 28px;background: #f5f5f5;border-radius: 5px;font-size: 14px;transition: all .2s ease;color: #615f5f;}
.tag-list a:hover{background: #206be7;color: #fff;border-color: #206be7;text-decoration: none;}
.tag-list a:before {content: "#";margin-right: 6px;font-weight: 700;}
.tag-list a:hover:before{color: #fff;}
.postnavi-prev, .postnavi-next {display: flex;align-items:center; position: relative; height: 85px;line-height: 80px;  background-position: 50%;background-size: cover;color: #fff;overflow: hidden;}
.postnavi-prev a, .postnavi-next a {box-sizing: border-box; padding: 0 20px; position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;font-size: 16px;z-index: 1;text-overflow: -o-ellipsis-lastline; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.postnavi-prev a:hover, .postnavi-next a:hover{text-decoration: none;}
.postnavi-prev:before, .postnavi-next:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);content: "";}
.postnavi-prev:hover:before, .postnavi-next:hover:before {background: rgba(0, 0, 0, .7);}

/* --------工艺列表页------------ */
.gongyi-hd li a{font-size: 22px;}
/* --------工艺内容页------------ */
.craft-article-hd-cover{width: 100%; max-height: 380px;overflow: hidden;}
.craft-article-hd-cover img{width: 100%;height: auto;min-height: 380px;}

/* --------常见问题列表------------ */
.sidebar-nav .el-item .el-title{font-size: 1rem;}
.sidebar-nav li a{font-size: 14px; color: #999;}
.sidebar-nav .el-item .uk-list-muted>li.uk-active::marker,.sidebar-nav li.uk-active a{color: #FF5000 !important;}
.cjwt-item dt{font-size: 1rem; font-weight: bold;}
.cjwt-item dd{padding: 7px 0; font-size: .875rem; line-height: 1.6; color: #666;}
.cjwt-item dd p:last-child{margin-bottom: 0;}

/* 评论 */
#genAboutComment .comment-login{margin: 10px 0;font-size: .8rem;}
#genAboutComment .comment-login a:hover{color: #1e87f0;}
#genAboutComment .uk-h4 .comment-number{color:#999;font-size: .8rem;}
#genAboutComment .uk-h4 .comment-number span{color: #1e87f0;font-size: 1rem;}
#genAboutComment .am-comment-bd{font-size: .875rem;color:hsla(0, 0%, 10%);}
.comment-list #infocommentarea{margin: 0;}
#genAboutComment  li.am-comment{border-bottom: 1px solid hsla(0, 0%, 10%, .07);}
#genAboutComment li .am-comment-main{border:none;}
#genAboutComment .am-comment-bd .ecomment{margin-bottom: 8px;padding: 12px;border: 1px solid #dee4e9; border-radius: 5px;background: hsla(0, 0%, 10%, .04);color: hsla(0, 0%, 10%, .8);}
#genAboutComment .am-comment-bd .ecomment:hover{background: #F7F7F7;}
#genAboutComment .am-comment-bd .ecomment .ecommentauthor{font-size:.8rem;}
#genAboutComment .am-comment-bd .ecomment .ecommentauthor:hover a{text-decoration:underline;}
#genAboutComment .am-comment-bd .ecomment p{margin:10px 0 0;}
#genAboutComment .am-comment-bd a{color: #1e87f0;}
#genAboutComment li .am-comment-hd{background-color:transparent;border:none;}
#genAboutComment li .am-comment-meta{font-size:.8rem;color: hsla(0, 0%, 10%, .6);}
#genAboutComment li .am-comment-meta a{font-weight: 400;color:hsla(0, 0%, 10%);}
#genAboutComment li .am-comment-meta a:hover{text-decoration:none;color: #1162e8;}
#genAboutComment .am-comment-actions a{display: inline-block;padding: 10px 0 5px 10px; line-height: 1;font-size: 12px; }
#genAboutComment .am-comment-actions,#genAboutComment .am-comment-actions a,#genAboutComment .am-comment-actions span{color: #999;}
#genAboutComment .am-comment-actions a:hover{color: #1e87f0;}
#infocommentnumarea{color: #4370f5;}
.comment-page{margin-top: 20px;}
/* ========================== pages E============================ */

/* ========================= Responsive S=========================== */
@media (min-width: 640px){
.uk-navbar-nav li.nav-hot {position: relative;}
.uk-navbar-nav li.nav-hot::after {animation: gelatine .7s infinite;position: absolute;right: 4px;top: 18px;background-color: rgb(255, 80, 0);border-radius: 3px;color: #fff;content: "HOT";font-size: 10px;line-height: 1;padding: 1px 3px;}
@keyframes gelatine {
    50%{
        -webkit-transform: translate(0, -1px);
        transform: translate(0, -1px);
    }
    100%{
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}
.sidebar{width: 323px;padding-left: 20px;}
.slide-bar a{display: block; bottom: 10px;right: 10px;margin: 0;padding: 10px 11px;--tw-bg-opacity: 1;background-color: rgb(22 93 255 / var(--tw-bg-opacity, 1));color: #fff;}
.slide-bar a:hover{background: #151515;color: #fff;}
.slide-bar .slide-bar-item:first-child{border-top-left-radius: 3px;border-top-right-radius: 3px;}
.slide-bar .slide-bar-item:last-child, .slide-bar .slide-bar-item:last-child:before{border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.slide-bar .uk-totop{padding: 15px 11px;}
.index-post-list .index-post-list-item .item-thumbnail a.uk-inline-clip {width: 160px;height: 120px;}
}