@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:not-allowed}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}
html{font-size:100%;box-sizing:border-box}
*,::after,::before{box-sizing:inherit}
body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Roboto,Arial,"PingFang SC","Hiragino Sans GB","Microsoft Yahei","Microsoft Jhenghei",sans-serif;font-weight:400;line-height:1.5;color:#212121;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px;border-radius:3px}
select{width:100%;border-radius:3px}
#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}
button{-webkit-appearance:none;-moz-appearance:none;background:0 0;padding:0;border:0;border-radius:3px;line-height:1}
[data-whatinput=mouse] button{outline:0}
.is-visible{display:block!important}
.is-hidden{display:none!important}
.row{max-width:75rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.row .row{margin-left:-.625rem;margin-right:-.625rem}
@media screen and (min-width:40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}
}
.row.expanded{max-width:none}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child{margin-left:0;margin-right:0}
.column,.columns{-ms-flex:1 1 0px;flex:1 1 0px;padding-left:.625rem;padding-right:.625rem;min-width:initial}
@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}
}
.column.row.row,.row.row.columns{float:none;display:block}
.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.small-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.small-offset-0{margin-left:0}
.small-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.small-offset-1{margin-left:8.33333%}
.small-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.small-offset-2{margin-left:16.66667%}
.small-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.small-offset-3{margin-left:25%}
.small-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.small-offset-4{margin-left:33.33333%}
.small-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.small-offset-5{margin-left:41.66667%}
.small-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.small-offset-6{margin-left:50%}
.small-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.small-offset-7{margin-left:58.33333%}
.small-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.small-offset-8{margin-left:66.66667%}
.small-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.small-offset-9{margin-left:75%}
.small-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.small-offset-10{margin-left:83.33333%}
.small-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.small-offset-11{margin-left:91.66667%}
.small-order-1{-ms-flex-order:1;order:1}
.small-order-2{-ms-flex-order:2;order:2}
.small-order-3{-ms-flex-order:3;order:3}
.small-order-4{-ms-flex-order:4;order:4}
.small-order-5{-ms-flex-order:5;order:5}
.small-order-6{-ms-flex-order:6;order:6}
.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-1>.column,.small-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-2>.column,.small-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-3>.column,.small-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-4>.column,.small-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-5>.column,.small-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-6>.column,.small-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-7>.column,.small-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}
.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}
.small-up-8>.column,.small-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}
.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}
.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}
@media screen and (min-width:40em){.medium-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.medium-offset-0{margin-left:0}
.medium-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.medium-offset-1{margin-left:8.33333%}
.medium-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.medium-offset-2{margin-left:16.66667%}
.medium-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.medium-offset-3{margin-left:25%}
.medium-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.medium-offset-4{margin-left:33.33333%}
.medium-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.medium-offset-5{margin-left:41.66667%}
.medium-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.medium-offset-6{margin-left:50%}
.medium-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.medium-offset-7{margin-left:58.33333%}
.medium-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.medium-offset-8{margin-left:66.66667%}
.medium-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.medium-offset-9{margin-left:75%}
.medium-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.medium-offset-10{margin-left:83.33333%}
.medium-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.medium-offset-11{margin-left:91.66667%}
.medium-order-1{-ms-flex-order:1;order:1}
.medium-order-2{-ms-flex-order:2;order:2}
.medium-order-3{-ms-flex-order:3;order:3}
.medium-order-4{-ms-flex-order:4;order:4}
.medium-order-5{-ms-flex-order:5;order:5}
.medium-order-6{-ms-flex-order:6;order:6}
.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-1>.column,.medium-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-2>.column,.medium-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-3>.column,.medium-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-4>.column,.medium-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-5>.column,.medium-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-6>.column,.medium-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-7>.column,.medium-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}
.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}
.medium-up-8>.column,.medium-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}
}
@media screen and (min-width:40em) and (min-width:40em){.medium-expand{-ms-flex:1 1 0px;flex:1 1 0px}
}
.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}
@media screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}
}
@media screen and (min-width:40em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}
.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
}
@media screen and (min-width:64em){.large-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.large-offset-0{margin-left:0}
.large-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.large-offset-1{margin-left:8.33333%}
.large-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.large-offset-2{margin-left:16.66667%}
.large-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.large-offset-3{margin-left:25%}
.large-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.large-offset-4{margin-left:33.33333%}
.large-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.large-offset-5{margin-left:41.66667%}
.large-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.large-offset-6{margin-left:50%}
.large-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.large-offset-7{margin-left:58.33333%}
.large-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.large-offset-8{margin-left:66.66667%}
.large-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.large-offset-9{margin-left:75%}
.large-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.large-offset-10{margin-left:83.33333%}
.large-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.large-offset-11{margin-left:91.66667%}
.large-order-1{-ms-flex-order:1;order:1}
.large-order-2{-ms-flex-order:2;order:2}
.large-order-3{-ms-flex-order:3;order:3}
.large-order-4{-ms-flex-order:4;order:4}
.large-order-5{-ms-flex-order:5;order:5}
.large-order-6{-ms-flex-order:6;order:6}
.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-1>.column,.large-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-2>.column,.large-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-3>.column,.large-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-4>.column,.large-up-4>.columns{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}
.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-5>.column,.large-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-6>.column,.large-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-7>.column,.large-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}
.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}
.large-up-8>.column,.large-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}
}
@media screen and (min-width:64em) and (min-width:64em){.large-expand{-ms-flex:1 1 0px;flex:1 1 0px}
}
.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}
@media screen and (min-width:64em){.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}
}
@media screen and (min-width:64em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}
.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}
}
.shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}
.align-top.columns,.column.align-top{-ms-flex-item-align:start;align-self:flex-start}
.align-bottom.columns,.column.align-bottom{-ms-flex-item-align:end;align-self:flex-end}
.align-middle.columns,.column.align-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.align-stretch.columns,.column.align-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}
p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}
em,i{font-style:italic;line-height:inherit}
b,strong{font-weight:700;line-height:inherit}
small{font-size:80%;line-height:inherit}
h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Roboto,Arial,"PingFang SC","Hiragino Sans GB","Microsoft Yahei","Microsoft Jhenghei",sans-serif;font-weight:300;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:1.2rem;line-height:1.3}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}
h1{font-size:2.125rem}
h2{font-size:1.75rem}
h3{font-size:1.5rem}
h4{font-size:1.25rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
@media screen and (min-width:40em){h1{font-size:3rem}
h2{font-size:2.125rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
h5{font-size:1.25rem}
h6{font-size:1rem}
}
a{color:#14b1d1;text-decoration:none;line-height:inherit;cursor:pointer}
a:focus,a:hover{color:#25a3db}
a img{border:0}
hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #ebebeb;border-left:0;margin:1.25rem auto;clear:both}
dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}
li{font-size:inherit}
ul{list-style-type:disc;margin-left:1.25rem}
ol{margin-left:1.25rem}
ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}
dl{margin-bottom:1rem}
dl dt{margin-bottom:.3rem;font-weight:700}
blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}
blockquote,blockquote p{line-height:1.6;color:#8a8a8a}
.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}
.lead{font-size:125%;line-height:1.6}
.stat{font-size:2.5rem;line-height:1}
p+.stat{margin-top:-1rem}
.no-bullet{margin-left:0;list-style:none}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
@media screen and (min-width:40em){.medium-text-left{text-align:left}
.medium-text-right{text-align:right}
.medium-text-center{text-align:center}
.medium-text-justify{text-align:justify}
}
@media screen and (min-width:64em){.large-text-left{text-align:left}
.large-text-right{text-align:right}
.large-text-center{text-align:center}
.large-text-justify{text-align:justify}
}
.show-for-print{display:none!important}
@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
.show-for-print{display:block!important}
.hide-for-print{display:none!important}
table.show-for-print{display:table!important}
thead.show-for-print{display:table-header-group!important}
tbody.show-for-print{display:table-row-group!important}
tr.show-for-print{display:table-row!important}
td.show-for-print{display:table-cell!important}
th.show-for-print{display:table-cell!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}
abbr[title]:after{content:" (" attr(title) ")"}
blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.menu{margin:0;list-style-type:none}
.menu>li{display:table-cell;vertical-align:middle}
[data-whatinput=mouse] .menu>li{outline:0}
.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}
.menu a,.menu button,.menu input{margin-bottom:0}
.menu>li>a i,.menu>li>a img,.menu>li>a svg{vertical-align:middle}
.menu>li>a i+span,.menu>li>a img+span,.menu>li>a svg+span{vertical-align:middle}
.menu>li>a i,.menu>li>a img,.menu>li>a svg{margin-right:.25rem;display:inline-block}
.menu>li{display:table-cell}
.menu.vertical>li{display:block}
@media screen and (min-width:40em){.menu.medium-horizontal>li{display:table-cell}
.menu.medium-vertical>li{display:block}
}
@media screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}
.menu.large-vertical>li{display:block}
}
.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}
.menu.simple a{padding:0}
.menu.align-right::after,.menu.align-right::before{content:' ';display:table}
.menu.align-right::after{clear:both}
.menu.align-right>li{float:right}
.menu.expanded{width:100%;display:table;table-layout:fixed}
.menu.expanded>li:first-child:last-child{width:100%}
.menu.icon-top>li>a{text-align:center}
.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}
.menu.nested{margin-left:1rem}
.menu .active>a{color:#fefefe;background:#35c8e6}
.menu-text{font-weight:700;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:.7rem 1rem}
.menu-centered{text-align:center}
.menu-centered>.menu{display:inline-block}
.no-js [data-responsive-menu] ul{display:none}
.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}
.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}
.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}
.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}
.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}
.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}
.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:3px;padding:.75em 1.1em .65em;margin:0 0 1rem 0;font-size:.875rem;background-color:#35c8e6;color:#fefefe}
[data-whatinput=mouse] .button{outline:0}
.button:focus,.button:hover{background-color:#1ab6d6;color:#fefefe}
.button.tiny{font-size:.6rem}
.button.small{font-size:.75rem}
.button.large{font-size:1rem}
.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}
.button.primary{background-color:#35c8e6;color:#fefefe}
.button.primary:focus,.button.primary:hover{background-color:#19acc9;color:#fefefe}
.button.secondary{background-color:#eee;color:#0a0a0a}
.button.secondary:focus,.button.secondary:hover{background-color:#bebebe;color:#0a0a0a}
.button.success{background-color:#66bb6a;color:#fefefe}
.button.success:focus,.button.success:hover{background-color:#47a04b;color:#fefefe}
.button.warning{background-color:#ffb300;color:#fefefe}
.button.warning:focus,.button.warning:hover{background-color:#cc8f00;color:#fefefe}
.button.alert{background-color:#ef5350;color:#0a0a0a}
.button.alert:focus,.button.alert:hover{background-color:#ea1a16;color:#0a0a0a}
.button.hollow{border:1px solid #35c8e6;color:#35c8e6}
.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}
.button.hollow:focus,.button.hollow:hover{border-color:#106b7e;color:#106b7e}
.button.hollow.primary{border:1px solid #35c8e6;color:#35c8e6}
.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#106b7e;color:#106b7e}
.button.hollow.secondary{border:1px solid #eee;color:#eee}
.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#777;color:#777}
.button.hollow.success{border:1px solid #66bb6a;color:#66bb6a}
.button.hollow.success:focus,.button.hollow.success:hover{border-color:#2c642f;color:#2c642f}
.button.hollow.warning{border:1px solid #ffb300;color:#ffb300}
.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805a00;color:#805a00}
.button.hollow.alert{border:1px solid #ef5350;color:#ef5350}
.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#92100d;color:#92100d}
.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}
.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{background-color:#35c8e6;color:#fefefe}
.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}
.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#35c8e6;color:#fefefe}
.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}
.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#eee;color:#fefefe}
.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}
.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#66bb6a;color:#fefefe}
.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}
.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffb300;color:#fefefe}
.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}
.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#ef5350;color:#fefefe}
.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:.4em;float:right;margin-left:1.1em;display:inline-block}
.button.arrow-only::after{margin-left:0;float:none;top:-.1em}
.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}
.title-bar::after,.title-bar::before{content:' ';display:table}
.title-bar::after{clear:both}
.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}
.title-bar-left{float:left}
.title-bar-right{float:right;text-align:right}
.title-bar-title{font-weight:700;vertical-align:middle;display:inline-block}
.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:700;position:relative;display:inline-block;cursor:help}
.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem!important;border-radius:3px}
.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}
.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.top-bar{padding:.5rem}
.top-bar::after,.top-bar::before{content:' ';display:table}
.top-bar::after{clear:both}
.top-bar,.top-bar ul{background-color:#e0e0e0}
.top-bar input{max-width:200px;margin-right:1rem}
.top-bar .input-group-field{width:100%;margin-right:0}
.top-bar input.button{width:auto}
.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}
@media screen and (min-width:40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}
}
@media screen and (max-width:63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}
}
@media screen and (max-width:74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}
}
.top-bar-title{float:left;margin-right:1rem}
.top-bar-left{float:left}
.top-bar-right{float:right}
.hide{display:none!important}
.invisible{visibility:hidden}
@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}
}
@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}
}
@media screen and (min-width:40em){.hide-for-medium{display:none!important}
}
@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}
}
@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}
}
@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}
}
@media screen and (min-width:64em){.hide-for-large{display:none!important}
}
@media screen and (max-width:63.9375em){.show-for-large{display:none!important}
}
@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}
}
@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}
}
.align-right{-ms-flex-pack:end;justify-content:flex-end}
.align-center{-ms-flex-pack:center;justify-content:center}
.align-justify{-ms-flex-pack:justify;justify-content:space-between}
.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}
.align-top{-ms-flex-align:start;align-items:flex-start}
.align-self-top{-ms-flex-item-align:start;align-self:flex-start}
.align-bottom{-ms-flex-align:end;align-items:flex-end}
.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}
.align-middle{-ms-flex-align:center;align-items:center}
.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.align-stretch{-ms-flex-align:stretch;align-items:stretch}
.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:text}
body,html{height:100%}
@media screen and (min-width:40em){h1,h2{font-weight:300}
}
h6{font-weight:500}
h1{letter-spacing:-.012em}
h2{letter-spacing:-.008em}
h3{letter-spacing:-.008em}
h6{letter-spacing:.012em}
h6.caps{text-transform:uppercase;font-size:.875rem;letter-spacing:.03em}
.row{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}
.button{font-weight:500;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .4s cubic-bezier(.19, 1, .22, 1)}
.button.hollow{border:1px solid #bdbdbd;border-radius:3px;background:0 0;color:#575757}
.button.hollow:hover{border-color:#bdbdbd;color:#25a3db}
.button.cta{border-radius:10em;text-transform:uppercase;letter-spacing:.022em;transition:all .2s ease;margin:0 .2em}
.button.cta:hover{box-shadow:0 10px 10px rgba(0,189,229,.2);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.button.cta:active{box-shadow:0 4px 5px rgba(0,189,229,.2);-ms-transform:translateY(1px);transform:translateY(1px)}
.button.cta.hollow{border-radius:10em;text-transform:none;background:0 0;border:1px solid #14b1d1;color:#14b1d1}
.button.cta.hollow:hover{background-color:#14b1d1;border-color:#14b1d1;color:#fff}
.top-bar{background:0 0;width:100%;padding:.57rem 0!important}
.top-bar ul{background:0 0}
.top-bar ul li a{font-size:.875rem;font-weight:500;color:#4a4a4a;transition:color .2s ease;padding:.7rem 1rem}
.top-bar ul li a:hover{color:#25a3db}
.top-bar ul .submenu{padding:9px;background:#fefefe;border-radius:3px;border:1px solid #f3f3f3!important;box-shadow:0 5px 10px 0 rgba(12,14,44,.12)!important}
.top-bar .cta.hollow{padding:.5em .8em .4em;font-size:.875rem;font-weight:600;background:#25a3db;border-radius:4px;color:#fff}
.dropdown.menu>li.is-dropdown-submenu-parent a{white-space:nowrap}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:'\e906';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;border:none;width:auto;top:35%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top-bar-wrapper{position:absolute;top:0;left:0;width:100%;z-index:99}
@media screen and (min-width:40em){.top-bar-wrapper{position:fixed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 transparent;background:rgba(255,255,255,0)}
}
.top-bar-wrapper.fixed2{background:rgba(255,255,255,.95);padding:.1em 0;box-shadow:0 2px 30px rgba(0,0,0,.05);top:0!important}
.top-bar-wrapper.fixed2 .top-bar ul li a{color:#4a4a4a}
.top-bar-wrapper.fixed2 .top-bar ul li a:hover{color:#25a3db}
.top-bar-wrapper.fixed2 .top-bar .cta.hollow{color:#fff;border:1px solid #14b1d1}
.top-bar-wrapper.fixed2 .top-bar .cta.hollow:hover{color:#fff;background-color:#14b1d1}
.top-bar-wrapper.fixed2 .countdown-logo,.top-bar-wrapper.fixed2 .top-bar__logo{background:url("../images/logo.png") left center no-repeat;background-size:100%;height:16px;width:130px;padding:1.1rem 1rem}
.countdown-logo,.top-bar__logo{background:url("../images/logo.png") left center no-repeat;background-size:100%;height:16px;width:130px;padding:1.1rem 1rem}
.title-bar .countdown-logo,.title-bar .top-bar__logo{background:url("../images/logo.png") left center no-repeat;background-size:90%;height:16px;width:130px;padding:1.1rem 1rem}
.title-bar{background:0 0;width:100%;color:#212121;padding:.5rem 1rem}
.title-bar .countdown-logo,.title-bar .top-bar__logo{padding:0}
.title-bar--active .countdown-logo,.title-bar--active .top-bar__logo{background-image:url("../images/logo.png")}
body.no-scrolling{overflow:hidden;position:fixed;width:100%}
.title-bar__toggle{-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;float:right;width:16px;height:18px;cursor:pointer;z-index:1;margin-top:.25rem}
.title-bar__toggle span{transition:all .25s ease;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:block;margin:3px 0;height:2px;background:#22222a}
.title-bar--active .title-bar__toggle span{background:#fff}
.title-bar--active .title-bar__toggle span:first-child{-ms-transform:scale(0) translateY(7px);transform:scale(0) translateY(7px)}
.title-bar--active .title-bar__toggle span:nth-child(2){-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:.25rem}
.title-bar--active .title-bar__toggle span:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-.3125rem}
.title-bar--active .title-bar__toggle span:nth-child(4){-ms-transform:scale(0) translateY(-7px);transform:scale(0) translateY(-7px)}
.mobile-nav{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;z-index:98;padding-top:4em;padding-bottom:2em;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-ms-transform:translateY(-2em);transform:translateY(-2em);opacity:0;display:none;transition:all .2s ease;font-size:1rem}
.mobile-nav.show{opacity:1;display:block;-ms-transform:translateY(0);transform:translateY(0)}
.mobile-nav ul{margin:0;padding:0;list-style:none}
.mobile-nav ul li.divider{border-bottom:1px solid rgba(255,255,255,.2)}
.mobile-nav ul li a{display:block;color:rgba(255,255,255,.8);transition:color .2s ease;padding:.7rem 1rem;font-weight:300}
.mobile-nav ul li a:hover{color:#fff;background-color:rgba(255,255,255,.2)}
.ui-mask{background-color:rgba(0,0,0,.5);height:100%;left:0;top:0;width:100%;z-index:2;position:fixed;display:none;transition:all .5s}
.ui-mask.show{display:block}
.activity-box{position:relative}
.activity-box .close-btn{position:absolute;right:20px;top:10px;cursor:pointer}
.activity-box .close-btn span{float:left;color:#b7b5b5;font-size:16px;line-height:28px}
.activity-box img{max-width:none;width:100%;height:100%}
.activity-box .close-img{width:20px}
footer{width:100%;padding-top:3.75rem;background:#fff}
footer ul.row{margin:0 auto 3.125rem;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
footer ul.row li{list-style:none;margin-bottom:1.875rem}
footer ul.row li a{font-size:.875rem;line-height:1.125rem;color:#606060}
footer ul.row dt{margin-bottom:.875rem;font-size:1.125rem;line-height:1.75rem;color:#202020;font-weight:500}
footer ul.row dd{font-size:.875rem;line-height:1.125rem;margin-bottom:.625rem;color:#4a4a4a;font-weight:500}
footer ul.row .phone{font-size:1.125rem;line-height:1.75rem}
footer ul.row .time{margin-bottom:2.0625rem;font-size:.875rem;color:#606060;line-height:1.375rem}
footer .beian{margin:0 auto;color:#606060;font-size:.75rem;height:3.75rem;background:#f7f8fa}
footer .beian a{color:#606060}
footer .beian p>span{margin-right:10px;margin-bottom:0;line-height:3.75rem}
@media screen and (max-width:39.9375em){footer{padding-top:2.5rem!important;padding-bottom:1.25rem}
footer ul{list-style:none;border-bottom:1px solid #d9d9d9;padding-bottom:.625rem}
footer .nav-title{font-size:.9375rem;font-weight:600;color:#202020;line-height:2.5rem;height:2.5rem;margin-bottom:0;position:relative}
footer .nav-title:after{content:'\e906';font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;border:none;width:auto;position:absolute;top:50%;right:0;margin-top:-.375rem;-webkit-font-smoothing:antialiased;-ms-transform:rotate(270deg);transform:rotate(270deg);display:inline-block}
footer .nav-content{display:none}
footer .nav-content.expand{display:block}
footer .nav-content p{margin-bottom:0;padding:.5rem .9375rem}
footer .nav-content a{font-size:.75rem;font-weight:400;color:#202020}
footer .nav-consult .title{width:100%;font-size:.9375rem;font-weight:600;color:#202020;line-height:1.4375rem;margin-bottom:10px}
footer .nav-consult .phone{width:100%;font-size:.875rem;font-weight:500;color:#202020;line-height:1.4375rem;margin-bottom:0}
footer .nav-consult .time{width:100%;font-size:.75rem;font-weight:400;color:#202020;line-height:1.125rem;margin-bottom:1rem}
footer .beian{margin:0 auto;color:#606060;font-size:.75rem;height:auto;background:#fff;padding:2.5rem 0 0}
footer .beian a{color:#606060}
footer .beian p{text-align:center;width:100%;margin:0}
footer .beian p>span{display:block;font-size:.75rem;font-weight:400;color:#202020;line-height:1.3125rem}
}
.bottom-contact-us{height:20rem;background:linear-gradient(127deg,#1444ad 0,#0e82b7 100%);color:#fff;-ms-flex-align:center;align-items:center}
.bottom-contact-us .contact-content{margin-right:-15%}
.bottom-contact-us h3{font-size:2.125rem;line-height:2.5rem;font-weight:500;margin-bottom:.625rem;letter-spacing:1px}
.bottom-contact-us p{font-size:1.25rem;line-height:2.25rem;margin-bottom:1.875rem;letter-spacing:1px}
.bottom-contact-us .contact-btn{display:inline-block;width:8.625rem;height:2.5rem;border-radius:4px;border:1px solid #fff;color:#fff;font-size:1rem;font-weight:600;text-align:center;line-height:2.5rem}
.bottom-contact-us img{width:auto;height:20.0625rem;margin-left:-9.875rem;padding-top:2.5rem}
@media screen and (max-width:39.9375em){.bottom-contact-us{height:13.375rem;background:linear-gradient(134deg,#1444ad 0,#0e82b7 100%);color:#fff}
.bottom-contact-us h3{font-size:1.5rem;line-height:2.25rem;font-weight:600;margin-bottom:.75rem;letter-spacing:.125rem}
.bottom-contact-us p{font-size:.875rem;line-height:2.25rem;margin-bottom:1.25rem;letter-spacing:normal}
.bottom-contact-us .contact-btn{display:inline-block;width:6.75rem;height:2.5rem;border-radius:4px;color:#fff;font-size:.875rem;font-weight:500;text-align:center;line-height:2.5rem}
.bottom-contact-us .contact-content{margin-right:0}
}
.home-header-container{padding-top:5.625rem;height:37.5rem}
.home-header-container h2{font-size:2.5rem;font-weight:600;color:#252525;line-height:2.875rem}
.home-header-container p{font-size:1.25rem;color:#4a4a4a;line-height:2rem;margin-bottom:1.9375rem}
.home-header-container .free_try{display:inline-block;width:10.5rem;height:3rem;background:#25a3db;border-radius:4px;border:1px solid #25a3db;font-size:1.125rem;font-weight:500;color:#fff;line-height:3rem;text-align:center}
.home-header-container .home-img-box{-ms-flex-pack:end;justify-content:flex-end}
.service-box{position:relative}
.service-box .controls-nav{position:absolute;left:12%;top:50%;margin-top:-2.5rem;list-style:none}
.service-box .controls-nav .controls-item{width:.8125rem;height:.8125rem;background:#d9d9d9;border-radius:50%;margin:.625rem 0}
.service-box .controls-nav .controls-item.active{background:#25a3db}
.service-box .left-content{padding-left:16.67%;height:calc(100vh - 55px)}
.service-box .left-text{margin:0;background:#fff;height:calc(100vh - 55px)}
.service-box .left-text .cont-box{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;visibility:hidden;contain:size;width:22.125rem;height:0}
.service-box .left-text .cont-box.active{height:calc(100vh - 55px);visibility:visible;contain:none}
.service-box .left-text .cont-box h4{font-size:2rem;font-weight:600;color:#252525;line-height:2.875rem}
.service-box .left-text .cont-box p{font-size:1.125rem;font-weight:400;color:#252525;line-height:2rem;margin-bottom:1.25rem}
.service-box .left-text .cont-box img{height:3.75rem;width:auto;margin-bottom:1.875rem}
.service-box .left-text .cont-box a{font-size:1rem;font-weight:600;color:#25a3db;line-height:2rem}
.service-box .right-bg{width:42%;height:calc(100vh - 55px);background:#c8f4f9;opacity:.3;border-radius:20px 0 0 20px;position:absolute;right:0;top:0;z-index:-4;overflow:hidden}
.service-box .right-bg .circle-bg{width:18.75rem;height:18.75rem;border-radius:9.375rem;background:linear-gradient(335deg,#48bfb1 0,#47bdab 100%);position:absolute;top:50%;left:-9.375rem;margin-top:-9.375rem;z-index:-3}
.service-box .right-bg .dashed1{width:10.9375rem;height:10.9375rem;border-radius:5.4375rem;background:#c8f4f9;border:2px dashed #5f969d;position:absolute;top:50%;left:-5.4375rem;margin-top:-5.4375rem;z-index:-2}
.service-box .right-bg .dashed2{width:8.8125rem;height:8.8125rem;border-radius:8.8125rem;background:#c8f4f9;border:2px dashed #5f969d;position:absolute;top:50%;left:-4.375rem;margin-top:-4.375rem;z-index:-1}
.service-box .right-content{padding-right:6.875rem}
.service-box .right-content .cont-box{list-style:none;height:calc(100vh - 55px);border-radius:20px 0 0 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.service-box .right-content .cont-box img{width:100%;max-width:37.375rem;min-width:26.75rem;height:auto}
@media screen and (max-width:39.9375em){.home-header-container{padding:5.625rem 0 1.5625rem;height:auto}
.home-header-container h2{font-size:1.25rem;line-height:2.125rem;margin-bottom:.625rem;text-align:center}
.home-header-container p{font-size:.75rem;line-height:1.25rem;margin-bottom:1.25rem}
.home-header-container .free_try{display:block;width:5.5rem;height:2rem;font-size:.875rem;font-weight:500;line-height:2rem;text-align:center;margin:0 auto}
.home-header-container .home-img-box{-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}
.service-box-m{background:rgba(200,244,249,.1);padding-bottom:1.25rem}
.service-box-m .service-content-item-m{padding-top:2.5rem}
.service-box-m .service-content-item-m img{width:100%;height:auto}
.service-box-m .service-content-item-m .icon{height:1.5rem!important;width:auto!important;margin-bottom:.625rem}
.service-box-m .service-content-item-m h4{font-size:1.125rem;font-weight:600;color:#202020;line-height:1.5rem;margin-bottom:1.25rem}
.service-box-m .service-content-item-m p{font-size:.875rem;font-weight:400;color:#252525;line-height:1.5rem;margin-bottom:0}
.service-box-m .service-content-item-m a{font-size:.875rem;font-weight:600;color:#25a3db;line-height:2rem}
}
.pro-consult{position:fixed;bottom:8.5rem;right:.625rem;z-index:97;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.pro-consult .message-btn,.pro-consult .service-btn{width:4rem;background:#25a3db;box-shadow:0 8px 12px 0 #8cb9bd;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap}
.pro-consult .message-btn .img-box,.pro-consult .service-btn .img-box{width:100%;height:2.875rem;background:#25a3db;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.pro-consult .message-btn .img-box img,.pro-consult .service-btn .img-box img{height:1.375rem;width:1.5rem}
.pro-consult .message-btn span,.pro-consult .service-btn span{font-size:1.125rem;font-weight:600;color:#fff;display:inline-block;padding:.625rem 0;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}
.pro-consult .message-btn{margin-top:.625rem}
.pro-consult .service-btn:hover>.service-qr-div{display:block}
.service-qr-div{display:none;position:fixed;bottom:12.625rem;right:4.375rem;z-index:97;width:12.8125rem;height:14.9375rem}
.service-qr-div img{width:12.8125rem;height:14.9375rem;position:absolute}
@media screen and (max-width:39.9375em){.pro-consult{bottom:2.5rem}
footer{padding-top:0}
}
footer ul.row li.contact-us a{color:#14b1d1}
.countdown-logo,.top-bar__logo{background:url(/static/img/logo.png) left center no-repeat!important;background-size:100%!important}
.contact-qr-wrap{position:relative;display:inline-block;margin-left:6px;vertical-align:middle}
.contact-qr-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:2px;background:#f0f7ff;border:1px solid #9bc8f2;cursor:pointer;user-select:none}
.contact-qr-icon::before{content:"";width:10px;height:10px;background-repeat:no-repeat;background-size:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='%232b84c6'%3E%3Crect x='6' y='6' width='20' height='20'/%3E%3Crect x='38' y='6' width='20' height='20'/%3E%3Crect x='6' y='38' width='20' height='20'/%3E%3Crect x='32' y='32' width='6' height='6'/%3E%3Crect x='42' y='32' width='6' height='6'/%3E%3Crect x='52' y='32' width='6' height='6'/%3E%3Crect x='32' y='42' width='6' height='6'/%3E%3Crect x='42' y='42' width='6' height='6'/%3E%3Crect x='52' y='42' width='6' height='6'/%3E%3Crect x='32' y='52' width='6' height='6'/%3E%3Crect x='52' y='52' width='6' height='6'/%3E%3C/g%3E%3C/svg%3E")}
.contact-qr-pop{display:none;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:128px;padding:8px;background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 6px 16px rgba(0,0,0,.12);z-index:20}
.contact-qr-pop:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;transform:translateX(-50%) rotate(45deg);background:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.contact-qr-canvas{display:block;width:112px;height:112px}
.contact-qr-canvas canvas,.contact-qr-canvas img{display:block;width:112px;height:112px}
.contact-qr-wrap:hover .contact-qr-pop{display:block}
@media screen and (max-width: 39.9375em){footer .beian a {width: 100%;display: block;line-height:unset!important;}}
.post-content{padding: 10%}
.post-content p{line-height: 1.5;}