﻿:root {
  --bg-color: #fff;
  --text-color: #444444;
  --text-color-hover: #059847;
  --text-gray: #bcbcbc;
  --text-gray-light: #a6a6a6;
  --main-bgcolor: #f8f8f8;
  --main-bgcolor-hover: #f7f7f7;
  --main-color: #059847;
  --main-color-hover: #037e3a;
  --stock-color: #f37a3f;
  --date-dot1: #f16622;
  --date-dot2: #037e3a;
  --date-dot3: #55c629;
  --color-lv1: #ff3355;
  --color-lv2: #ffa41b;
  --color-lv3: #6e44d6;
  --color-lv4: #059847;
  --color-lv5: #858585;
}
@font-face {
  font-family: "AlimamaFangYuan";
  src: url("AlimamaFangYuan.ttf") format("truetype");
}
*,html{margin:0;padding:0;box-sizing:border-box;outline:0}
body,html{overflow-x:hidden}
button,input{margin:0;padding:0;list-style-type:none;border:0}
ol,ul{margin:0;padding:0}
a{text-decoration:none; background-color: transparent;-webkit-text-decoration-skip: objects;}
a:active,a:hover{text-decoration:none; outline: none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
:first-child+html .clearfix{zoom:1}
ul li{list-style:none}
p{ margin:0; }

/*初始化*/
html {color: #646464; font-size: 16px; font-weight: 400; line-height: 1.8; -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility; vertical-align: baseline; font-weight: 400; letter-spacing: 0px;}
body {
  color: #646464;
  /* 统一字体简写声明（包含字体大小、行高、字体族） */
  font: 400 14px/1.6 "AlimamaFangYuan", "Microsoft YaHei", 'effra', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  letter-spacing: 0.5px;
  margin: 0;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* 保留原背景样式 */
  background: #f6f7f8;
  overflow-x: hidden;
}
/*链接色*/
a,.uk-link {color: #646464;text-decoration: none;}
a:hover,.uk-link:hover {color: #037e3a;}
/*标题色*/
.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{color:#333; margin: 0;}

a,p,h1,h2,h3,h4,h5,h6,span{font-family:"AlimamaFangYuan", "Microsoft YaHei", 'effra', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}
a:hover{color:#037e3a}
/*BUTTON*/
button[disabled], .uk-button.disabled{ opacity: 0.7; cursor: pointer; }
.uk-button{ font-size: 14px;}
.uk-button-red {background-color:#c9151e; color: #fff;border: 1px solid transparent;}
.uk-button-red:hover, .uk-button-red:focus { background-color: #a60008; color: #fff;}
.uk-button-red:active, .uk-button-red.uk-active { background-color: #a60008; color: #fff; }
.uk-button-red[disabled], .uk-button-red.disabled{ background-color: #c9151e; color: #fff; }

.uk-button-main {background-color:var(--main-color); color: #fff;border: 1px solid transparent;}
.uk-button-main:hover, .uk-button-main:focus { background-color: var(--main-color-hover); color: #fff;}
.uk-button-main:active, .uk-button-main.uk-active { background-color: var(--main-color-hover); color: #fff; }
.uk-button-main[disabled], .uk-button-main.disabled{ background-color: var(--main-color); color: #fff; }

.uk-button-blue {background-color:#059847; color: #fff;border: 1px solid transparent;}
.uk-button-blue:hover, .uk-button-blue:focus { background-color: #037e3a; color: #fff;}
.uk-button-blue:active, .uk-button-blue.uk-active { background-color: #037e3a; color: #fff; }
.uk-button-blue[disabled], .uk-button-blue.disabled{ background-color: #059847; color: #fff; }

.uk-button-orange {background-color: #f7931d; color: #fff;border: 1px solid transparent;}
.uk-button-orange:hover, .uk-button-orange:focus { background-color: #ff8a00; color: #fff;}
.uk-button-orange:active, .uk-button-orange.uk-active { background-color: #ff8a00; color: #fff; }
.uk-button-orange[disabled], .uk-button-orange.disabled{ background-color: #f7931d; color: #fff; }

.uk-button-black {background-color: #000; color: #fff;border: 1px solid transparent;}
.uk-button-black:hover, .uk-button-black:focus { background-color: #222; color: #fff;}
.uk-button-black:active, .uk-button-black.uk-active { background-color: #222; color: #fff; }
.uk-button-black[disabled], .uk-button-black.disabled{ background-color: #000; color: #fff; }

.uk-button-gray {background-color: #f0f0f0; color: #515151;border: 1px solid transparent;}
.uk-button-gray:hover, .uk-button-gray:focus { background-color: #dcdcdc; color: #2f2f2f;}
.uk-button-gray:active, .uk-button-gray.uk-active { background-color: #dcdcdc; color: #2f2f2f; }
.uk-button-gray[disabled], .uk-button-gray.disabled{ background-color: #f0f0f0; color: #515151; }

.uk-button-green {background-color: #57b800; color: #fff;border: 1px solid transparent;}
.uk-button-green:hover, .uk-button-green:focus { background-color: #489b00; color: #fff;}
.uk-button-green:active, .uk-button-green.uk-active { background-color: #489b00; color: #fff; }
.uk-button-green[disabled], .uk-button-green.disabled{ background-color: #57b800; color: #fff; }

.uk-button-default:hover, .uk-button-default:focus { background-color:#f8f8f8; }
.uk-button-default:active, .uk-button-default.uk-active { background-color: #f8f8f8; }
.uk-button-default[disabled], .uk-button-default.disabled{ background-color: #f8f8f8; }

.uk-button-default-main {background-color: transparent; color: var(--main-color);border: 1px solid var(--main-color);}
.uk-button-default-main:hover, .uk-button-default-main:focus { background-color:#f8f8f8; border-color:var(--main-color); }
.uk-button-default-main:active, .uk-button-default-main.uk-active { background-color: #f8f8f8; }
.uk-button-default-main[disabled], .uk-button-default-main.disabled{ background-color: #f8f8f8; }

.uk-button-black {background-color: #000000; color: #fff;border: 1px solid transparent;}
.uk-button-black:hover, .uk-button-black:focus { background-color: #282828; color: #fff;}
.uk-button-black:active, .uk-button-black.uk-active { background-color: #282828; color: #fff; }
.uk-button-black[disabled], .uk-button-black.disabled{ background-color: #000000; color: #fff; }


.uk-button-large{ line-height: 48px;  font-size: 16px;}

/*图片比例占位*/
.img{display:block; position: relative; height: 0; width: 100%; overflow: hidden; }
.img > * { position: absolute; /*left: 0; top: 0*/; width: 100%;}
.img[data-ratio="1:1"]{padding-top:100%}
.img[data-ratio="1:2"]{padding-top:200%}
.img[data-ratio="2:1"]{padding-top:50%}
.img[data-ratio="1:3"]{padding-top:300%}
.img[data-ratio="3:1"]{padding-top:33.33%}
.img[data-ratio="2:3"]{padding-top:150%}
.img[data-ratio="3:2"]{padding-top:66.67%}
.img[data-ratio="3:4"]{padding-top:133.333%}
.img[data-ratio="4:3"]{padding-top:75%}
.img[data-ratio="5:2"]{padding-top:40%}
.img[data-ratio="2:5"]{padding-top:250%}
.img[data-ratio="5:3"]{padding-top:60%}
.img[data-ratio="5:4"]{padding-top:80%}
.img[data-ratio="6:5"]{padding-top:83.333%}
.img[data-ratio="4:5"]{padding-top:125%}
.img[data-ratio="7:4"]{padding-top:57.14%}
.img[data-ratio="4:7"]{padding-top:175%}
.img[data-ratio="16:9"]{padding-top:56.25%}
.img[data-ratio="9:16"]{padding-top:177.778%}
.img[data-ratio="14:9"]{padding-top:64.285%}
.img[data-ratio="9:14"]{padding-top:155.555%}
.img[data-ratio="17:12"]{padding-top:70.588%}
.img[data-ratio="12:17"]{padding-top:141.666%}


/*圆角*/
.br-8{border-radius:8px}
.br-6{border-radius:6px}
.br-4{border-radius:4px}
.br-2{border-radius:2px}

/*placeholder 颜色定义*/
:-ms-input-placeholder {color: #999999 !important;}
::-moz-placeholder {color: #999999;}
::-webkit-input-placeholder{color:#999}

/*超出隐藏*/
.max-line-1{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}
.max-line-2,.max-line-3,.max-line-4,.max-line-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.max-line-2{-webkit-line-clamp:2}
.max-line-3{-webkit-line-clamp:3}
.max-line-5{-webkit-line-clamp:5}

/*滚动条*/
/* body ::-webkit-scrollbar{width:5px;height:5px;background:0 0}
@media (min-width:1024px){
  body ::-webkit-scrollbar{width:8px;height:8px}
}
body ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)} */

/*文字相关*/
.text-indent{ text-indent: 2em; }
.text-main{ color:var(--main-color); }
.text-coffee{ color:#a26423;}
.text-yellow{ color:#edd600;}
.text-orange{ color:#ff9c00!important; }
.text-green{ color:#57b800; }
.text-red{ color:#ff3300; }
.text-blue{ color:#037e3a; }
.text-blue2{ color:#77bddc; }
.text-black{ color:#000; }
.text-black2{ color:#515151; }
.text-white{ color:#fff; }
.text-gray{ color:var(--text-gray); }
.text-gray2{ color:var(--text-gray-light); }
.bg-white{ background: #fff;}
.bg-green{ background: #84b226;}
.bg-blue{ background: #edd600;}
.bg-orange{ background: #fe6600;}
.bg-gray{ background:#f8f8f8; }
.kzmb{background-color:#059847;display: block;}
.zxtg{background-color:#6E44D6;display: block;margin-top:10px;}

/*联系我们图标占位*/
.icon-position-left li{ position: relative; padding-left: 20px; margin-bottom:5px;}
.icon-position-left li i,.icon-position-left li .iconfont{ position: absolute; left: 0; top:1px; font-size: 14px;}

/*字号相关*/
.fs100{ font-weight: 100;}
.fi{ font-style:italic;}
.fn{ font-weight: normal; font-style: normal;}
.fb{ font-weight: bold;}
.f12{ font-size: 0.75rem;}
.f13{ font-size: 0.8125rem;}
.f14{ font-size: 0.875rem;}
.f15{ font-size: 0.9375rem;}
.f16{ font-size: 1rem;}
.f18{ font-size: 1.125rem;}
.f20{ font-size: 1.25rem;}
.f22{ font-size: 1.375rem;}
.f24{ font-size: 1.5rem;}
.f26{ font-size: 1.625rem;}
.f28{ font-size: 1.75rem;}
.f30{ font-size: 1.875rem;}
.f32{ font-size: 2rem;}
.f34{ font-size: 2.125rem;}
.f36{ font-size: 2.25rem;}
.f38{ font-size: 2.375rem;}
.f40{ font-size: 2.5rem;}
.f48{ font-size: 3rem;}
.f50{ font-size: 3.125rem;}
.f60{ font-size: 3.75rem;}
.f70{ font-size: 4.375rem;}
.f80{ font-size: 5rem;}
.f90{ font-size: 5.625rem;}
.f100{ font-size: 6.25rem;}
.f110{ font-size: 6.875rem;}
.f120{ font-size: 7.5rem;}

/*行高预定义*/
.line-height-10{ line-height: 1;}
.line-height-11{ line-height: 1.1;}
.line-height-12{ line-height: 1.2;}
.line-height-14{ line-height: 1.4;}
.line-height-16{ line-height: 1.6;}
.line-height-18{ line-height: 1.8;}
.line-height-20{ line-height: 2.0;}
.line-height-22{ line-height: 2.2;}
.line-height-24{ line-height: 2.4;}


/*表格相关*/
.uk-table th{ font-size: 14px;}

.uk-container { padding: 0; max-width: 1200px; }

/*表单相关*/
.uk-input{ font-size: 14px;}
.uk-select[multiple], .uk-select[size], .uk-textarea{ font-size: 14px;}
.uk-form-large:not(textarea):not([multiple]):not([size]){ height: 50px;}
.uk-form-horizontal .uk-form-label{ }
.uk-form-large.uk-textarea{ line-height: 1.8; padding-top: 10px; padding-bottom: 10px;}

.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
    border-color: #059847;
}
.uk-radio:checked,
.uk-checkbox:checked,
.uk-checkbox:indeterminate {
    background-color: #059847;
    border-color: transparent;
}
.uk-radio:checked:focus,
.uk-checkbox:checked:focus,
.uk-checkbox:indeterminate:focus {
  background-color: #059847;
}


/*边距处理*/
.p5{ padding:5px!important;}
.p10{ padding:10px!important;}
.p15{ padding:15px!important;}
.pl30{ padding-left:30px!important;}
.p20{ padding:20px!important;}
.p25{ padding:25px!important;}
.p30{ padding:30px!important;}
.pb0{ padding-bottom:0px!important;}
.pb5{ padding-bottom:5px!important;}
.pb10{ padding-bottom:10px!important;}
.pb15{ padding-bottom:15px!important;}
.pb20{ padding-bottom:20px!important;}
.pb25{ padding-bottom:25px!important;}
.pb30{ padding-bottom:30px!important;}
.pb50{ padding-bottom:50px!important;}
.pb90{ padding-bottom:90px!important;}
.pr20{ padding-right:20px!important;}
.pr30{ padding-right:30px!important;}
.pt0{ padding-top:0!important;}
.pt5{ padding-top:5px!important;}
.pt10{ padding-top:10px!important;}
.pt15{ padding-top:15px!important;}
.pt20{ padding-top:20px!important;}
.pt30{ padding-top:30px!important;}
.pt40{ padding-top:40px!important;}
.plr5{ padding-left:5px!important; padding-right:5px!important;}
.plr10{ padding-left:10px!important; padding-right:10px!important;}
.plr15{ padding-left:15px!important; padding-right:15px!important;}
.plr20{ padding-left:20px!important; padding-right:20px!important;}
.plr25{ padding-left:25px!important; padding-right:25px!important;}
.plr30{ padding-left:30px!important; padding-right:30px!important;}
.ptb5{ padding-top:5px!important; padding-bottom:5px!important;}
.ptb10{ padding-top:10px!important; padding-bottom:10px!important;}
.ptb15{ padding-top:15px!important; padding-bottom:15px!important;}
.ptb20{ padding-top:20px!important; padding-bottom:20px!important;}
.ptb25{ padding-top:25px!important; padding-bottom:25px!important;}
.ptb30{ padding-top:30px!important; padding-bottom:30px!important;}
.m5{ margin:5px!important;}
.m10{ margin:5px!important;}
.m15{ margin:5px!important;}
.m20{ margin:5px!important;}
.m25{ margin:5px!important;}
.m30{ margin:5px!important;}
.mt0{ margin-top:0px!important; }
.mt5{ margin-top:5px; }
.mt10{ margin-top:10px; }
.mt15{ margin-top:15px; }
.mt20{ margin-top:20px; }
.mt25{ margin-top:25px; }
.mt30{ margin-top:30px; }
.mt35{ margin-top:35px; }
.mb0{ margin-bottom:0px!important; }
.mb5{ margin-bottom:5px; }
.mb10{ margin-bottom:10px; }
.mb15{ margin-bottom:15px; }
.mb20{ margin-bottom:20px; }
.mb25{ margin-bottom:25px; }
.mb30{ margin-bottom:30px; }
.mb35{ margin-bottom:35px; }
.mb40{ margin-bottom:40px; }
.ml5{ margin-left:5px; }
.mr5{ margin-right:5px; }
.ml10{ margin-left: 10px;}
.mr10{ margin-right:10px; }
.mr15{ margin-right:15px; }
.mr20{ margin-right:20px; }
.mr25{ margin-right:25px; }
.mr30{ margin-right:30px; }
.mlr5{ margin-left:5px!important; margin-right:5px!important;}
.mlr10{ margin-left:10px!important; margin-right:10px!important;}
.mlr15{ margin-left:15px!important; margin-right:15px!important;}
.mlr20{ margin-left:20px!important; margin-right:20px!important;}
.mlr25{ margin-left:25px!important; margin-right:25px!important;}
.mlr30{ margin-left:30px!important; margin-right:30px!important;}
.mtb5{ margin-top:5px!important; margin-bottom:5px!important;}
.mtb10{ margin-top:10px!important; margin-bottom:10px!important;}
.mtb15{ margin-top:15px!important; margin-bottom:15px!important;}
.mtb20{ margin-top:20px!important; margin-bottom:20px!important;}
.mtb25{ margin-top:25px!important; margin-bottom:25px!important;}
.mtb30{ margin-top:30px!important; margin-bottom:30px!important;}

/*滚动条处理*/
::-webkit-scrollbar{width:10px;height:10px;background:transparent}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{border-radius:5px;background-color:#c1c1c1}
::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}
.mini-bar::-webkit-scrollbar{width:6px;height:6px}
.mini-bar::-webkit-scrollbar-thumb{border-radius:3px}
@media screen and (max-width:768px){
  ::-webkit-scrollbar{width:4px;height:4px}
  ::-webkit-scrollbar-thumb{border-radius:0}
}


/*uk-alert*/
.uk-alert{ padding-top: 10px; padding-bottom:10px; }

/*代码高亮style*/
pre{position:relative;overflow:auto;margin:10px auto!important;padding-top:40px!important;max-width:100%;border-radius:6px;background-color:#f5f5f5;color:#000!important;text-shadow:unset;white-space:pre!important;font:15px/22px "Microsoft YaHei",Arial,Sans-Serif;line-height:1.6;}
pre:before{position:absolute;left:12px;z-index:2;margin-top:-26px;width:12px;height:12px;-webkit-border-radius:50%;border-radius:50%;background-color:#fc625d;-webkit-box-shadow:20px 0 #ffb528,40px 0 #26c73d;box-shadow:20px 0 #ffb528,40px 0 #26c73d;content:" "}
pre code{padding:0;border-radius:0;background-color:#f5f5f5;color:#abb2bf!important;color:inherit;font-weight:400!important;font-style:normal!important;font-size:inherit;font-family:Monaco,Menlo,Consolas,Courier New,monospace;line-height:30px}
pre ol{margin-left:40px;border-left:1px solid #cecbb8}
pre ol li{padding-left:10px;list-style:decimal-leading-zero}
pre ol li::marker{padding-left:11px;list-style:outside decimal none}
pre li p{margin-bottom:0}
/* pre .hljs{display:block;overflow-x:auto;padding:0 12px 12px}
pre .hljs-comment,pre .hljs-quote{color:#9195a3}
pre .hljs-doctag,pre .hljs-formula{color:#818143}
pre .hljs-keyword{color:#3a49c0}
pre .hljs-deletion,pre .hljs-name,pre .hljs-section,pre .hljs-selector-tag,pre .hljs-subst{color:#e06c75}
pre .hljs-literal{color:#56b6c2}
pre .hljs-addition,pre .hljs-attribute,pre .hljs-meta-string,pre .hljs-regexp,pre .hljs-string{color:#2c7471}
pre .hljs-built-in,pre .hljs-class .hljs-title{color:#e6c07b}
pre .hljs-attr,pre .hljs-number,pre .hljs-selector-attr,pre .hljs-selector-class,pre .hljs-selector-pseudo,pre .hljs-template-variable,pre .hljs-type,pre .hljs-variable{color:#f04142}
pre .hljs-bullet,pre .hljs-link,pre .hljs-meta,pre .hljs-selector-id,pre .hljs-symbol{color:#61aeee}
pre .hljs-title{color:#8d6e52}
pre .hljs-params{color:#414143}
pre .hljs-emphasis{font-style:italic}
pre .hljs-strong{font-weight:700}
pre .hljs-link{text-decoration:underline} */
.hljs{display:block;overflow-x:auto;padding:0.5em;color:#5c6370;background:#f5f5f5}
.hljs-comment,.hljs-quote{color:#abb2bf;font-style:italic}
.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}
.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}
.hljs-literal{color:#56b6c2}
.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta-string{color:#98c379}
.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}
.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}
.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}
.hljs-emphasis{font-style:italic}
.hljs-strong{font-weight:bold}
.hljs-link{text-decoration:underline}
/*---END---代码高亮style*/


/*代码*/
/* .articleDetailGroup pre{position:relative;background:#f5f5f5;border-radius:5px;font:15px/22px "Microsoft YaHei",Arial,Sans-Serif;line-height:1.6;margin-bottom:24px;max-width:100%;overflow:auto;text-shadow:none;color:#000; padding:40px 16px 20px; box-shadow:0 5px 10px 0 rgba(0,0,0,0.15); margin:10px 10px 30px; }
.articleDetailGroup pre::before{content:" ";position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#fc625d;width:12px;height:12px;left:12px;margin-top:-28px;-webkit-box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;z-index:2}
.articleDetailGroup pre code{color:#abb2bf!important;padding:0;font-size:inherit;line-height:1.7;color:inherit;background-color:transparent;border-radius:0}
.articleDetailGroup pre ol{padding-left:40px} */



@keyframes scaleToggleOne{
    0 {transform:scale(1);-webkit-transform:scale(1)}
    50% {transform:scale(2);-webkit-transform:scale(2)}
    100% {transform:scale(1);-webkit-transform:scale(1)}
}
@keyframes scaleToggleTwo{
    0 {transform:scale(1);-webkit-transform:scale(1)}
    20% {transform:scale(1);-webkit-transform:scale(1)}
    60% {transform:scale(2);-webkit-transform:scale(2)}
    100% {transform:scale(1);-webkit-transform:scale(1)}
}
@keyframes scaleToggleThree{
    0 {transform:scale(1);-webkit-transform:scale(1)}
    33% {transform:scale(1);-webkit-transform:scale(1)}
    66% {transform:scale(2);-webkit-transform:scale(2)}
    100% {transform:scale(1);-webkit-transform:scale(1)}
}
.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.livechat-girl{width:60px;height:60px;border-radius:50%;position:fixed;top:100px;right:40px;opacity:0;-webkit-box-shadow:0 5px 10px 0 rgba(35,50,56,.3);box-shadow:0 5px 10px 0 rgba(35,50,56,.3);z-index:700;cursor:pointer;-webkit-transition:all 1s cubic-bezier(.86,0,.07,1);transition:all 1s cubic-bezier(.86,0,.07,1)}
.livechat-girl:focus{outline:0}
.livechat-girl.animated{opacity:1;transform:translateY(-40px);-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px)}
.livechat-girl:after{content:'';width:12px;height:12px;border-radius:50%;background-image:linear-gradient(to bottom,#26c7fc,#26c7fc);position:absolute;right:1px;top:1px;z-index:50}
.livechat-girl .girl{position:absolute;top:0;left:0;width:100%;height:auto;z-index:50;border-radius:50%;}
.livechat-girl .animated-circles .circle{background:rgba(38,199,252,.25);width:60px;height:60px;border-radius:50%;position:absolute;z-index:49;transform:scale(1);-webkit-transform:scale(1)}
.livechat-girl .animated-circles.animated .c-1{animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards}
.livechat-girl .animated-circles.animated .c-2{animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards}
.livechat-girl .animated-circles.animated .c-3{animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards}
.livechat-girl.animation-stopped .circle{opacity:0!important}
.livechat-girl.animation-stopped .circle{opacity:0!important}
.livechat-girl .livechat-hint{position:absolute;right:40px;top:50%;margin-top:-20px;opacity:0;z-index:0;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1);transition:all .3s cubic-bezier(.86,0,.07,1)}
.livechat-girl .livechat-hint.show_hint{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:1}
.livechat-girl .livechat-hint.hide_hint{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}
.livechat-girl .livechat-hint.rd-notice-tooltip{max-width:1296px!important}
.livechat-girl .livechat-hint.rd-notice-tooltip .rd-notice-content{width:auto;overflow:hidden;text-overflow:ellipsis}
.rd-notice-tooltip{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);font-size:14px;border-radius:3px;line-height:1.25;position:absolute;z-index:65;max-width:350px;opacity:1}
.rd-notice-tooltip:after{position:absolute;display:block;content:'';height:20px;width:20px;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:50}
.rd-notice-tooltip .rd-notice-content{background:0;border-radius:3px;width:100%;color:#fff;position:relative;z-index:60;padding:20px;font-weight:400;line-height:1.45}
.rd-notice-type-success{background-color:#26c7fc;-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);box-shadow:0 5px 10px 0 rgba(38,199,252,.2)}
.rd-notice-type-success .rd-notice-content{background-color:#26c7fc}
.rd-notice-type-success:after{background-color:#26c7fc;-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);box-shadow:0 5px 10px 0 rgba(38,199,252,.2)}
.rd-notice-position-left{margin-left:-20px}
.rd-notice-position-left:after{right:-6px;top:50%;margin-top:-10px}
.rd-notice-tooltip.single-line .rd-notice-content{height:40px;padding:0 20px;line-height:40px;white-space:nowrap}

@media (max-width: 992px) {
.uk-width-auto,.asideGrid,.desc,.service-tag,.fd,.tpllist{display:none;}
}
span.fns{font-size:22px;opacity:.3;padding-top:5px;}
@media (max-width: 760px) {
.uk-navbar-right{display:none;}
}