@charset "UTF-8";.ms-field-image-grid{display:block;height:2.1rem;box-sizing:border-box;vertical-align:middle;text-align:center}
.ms-field-image-grid img{height:2rem;max-width:2rem;display:inline-block;margin-top:1px;box-shadow:0 0 1px #ccc;border-radius:3px;object-fit:contain}
:root,page{--color-primary:var(--theme-color-primary,#3555CC);--color-primary-light:var(--theme-color-primary-light,#afbceb);--color-primary-light-bg:var(--theme-color-primary-light-bg,#eceffa);--color-primary-dark:var(--theme-color-primary-dark,#2f4cb9);--color-success:#3bb346;--color-success-dark:#30953b;--color-success-light:#ecf7ec;--color-warning:#fc8800;--color-warning-dark:#d26700;--color-warning-light:#fff8ea;--color-danger:#f93920;--color-danger-dark:#d52515;--color-danger-light:#fef2ed;--color-link:#0064fa;--color-link-light:#6ba7f5;--color-link-dark:#004ca5;--color-link-hover:#004ca5;--color-tertiary:#6b7075;--color-tertiary-dark:#555b61;--color-tertiary-light:#c6cacd;--color-input-placeholder:#C4CFDB;--color-text:var(--theme-color-text,#34495e);--color-text-reverse:var(--theme-color-text-reverse,#FFFFFF);--color-muted:#C4CFDB;--color-body-bg:var(--theme-color-body-bg,#F4F6F8);--color-content-bg:var(--theme-color-content-bg,#FFFFFF);--color-body-line:var(--theme-color-body-line,#E5E9EE);--color-input-bg:var(--theme-color-input-bg,#F4F4F4);--color-input-light-bg:var(--theme-color-input-bg,#FFFFFF);--color-body-block-bg:#F7F7F7;--color-body-block-bg-hover:#eaeaea;--color-body-block:#666666;--color-body-block-hover:#595959;--color-mask:rgba(0,0,0,0.5);--color-scrollbar-bg:#FFFFFF;--scolor-scrollbar-thumb:#B3B3B3;--color-primary-gradient-bg:linear-gradient(45deg,var(--color-primary) 0%,var(--color-primary-light) 150%);--icon-arrow:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--box-shadow:0 4px 8px 0 rgba(0,0,0,0.05);--size-radius:var(--theme-size-radius,0.4rem);--size-margin:var(--theme-size-margin,0.5rem);--size-margin-lg:var(--theme-size-margin-lg,2rem);--size-padding:var(--theme-size-padding,0.5rem);--font-size-root:var(--theme-font-size-root,20px);--font-size:var(--theme-font-size,0.65rem);--font-size-lh:var(--theme-font-size,0.715rem);--font-size-medium:var(--theme-font-size,0.8rem);--font-size-large:var(--theme-font-size-large,1rem);--font-size-small:var(--theme-font-size-small,0.6rem);--container-width:var(--theme-container-width,60rem)}
[data-theme=dark],[data-theme=dark] page,[data-theme=dark]:root{--color-link:#a3a7bb;--color-link-hover:#cacdda;--color-body-bg:#151728;--color-content-bg:#1b1e32;--color-body-line:#424554;--color-text:#a3a7bb;--color-input-placeholder:#80859f;--color-input-bg:#1b1e32;--color-input-light-bg:#1b1e32;--color-muted:#80859f;--color-body-block-bg:#545767;--color-body-block-bg-hover:#9396a8;--color-body-block:#F8F8F8;--color-body-block-hover:#FFFFFF;--color-mask:rgba(240,240,240,0.5)}
@media (prefers-color-scheme:dark){[data-theme=auto],[data-theme=auto] page,[data-theme=auto]:root{--color-body-bg:#151728!important;--color-content-bg:#1b1e32!important;--color-body-line:#424554!important;--color-text:#a3a7bb!important;--color-input-placeholder:#80859f!important;--color-input-bg:#1b1e32!important;--color-input-light-bg:#1b1e32!important;--color-muted:#80859f!important;--color-body-block-bg:#545767!important;--color-body-block-bg-hover:#9396a8!important;--color-body-block:#F8F8F8!important;--color-body-block-hover:#FFFFFF!important}
}*,::after,::before{box-sizing:border-box;outline:0}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:auto;-webkit-tap-highlight-color:transparent}
@-ms-viewport{width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;line-height:1.5;text-align:left}
[tabindex="-1"]:focus{outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
dfn{font-style:italic}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:var(--color-link);text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}
a.default{color:var(--color-text)}
a:hover{color:var(--color-link-hover)}
a:not([href]):not([tabindex]):focus{outline:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1em;overflow:auto;-ms-overflow-style:auto}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg:not(:root){overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
html{font-size:var(--font-size-root);font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:var(--color-body-bg);color:var(--color-text)}
body{font-size:.65rem;font-weight:400}
body.scroll-lock{overflow:hidden}
.iconfont{font-size:inherit}
code,pre{padding:.25rem;font-size:.6rem;-webkit-border-radius:var(--size-radius,.25rem);-moz-border-radius:var(--size-radius,.25rem);border-radius:var(--size-radius,.25rem)}
pre{border:1px solid var(--color-body-line)}
a.ub-text{color:#333}
a.ub-text:hover{text-decoration:underline}
.margin-top-lg{margin-top:var(--size-margin-lg,2rem)!important}
.margin-top{margin-top:var(--size-margin,.5rem)!important}
.margin-top-remove{margin-top:0!important}
.margin-left{margin-left:var(--size-margin,.5rem)!important}
.margin-left-remove{margin-left:0!important}
.margin-bottom{margin-bottom:var(--size-margin,.5rem)!important}
.margin-bottom-lg{margin-bottom:var(--size-margin-lg,2rem)!important}
.margin-bottom-remove{margin-bottom:0!important}
.margin-right{margin-right:var(--size-margin,.5rem)!important}
.margin-right-remove{margin-right:0!important}
.ub-padding{padding:var(--size-margin,.5rem)!important}
.padding-top{padding-top:var(--size-margin,.5rem)!important}
.padding-bottom{padding-bottom:var(--size-margin,.5rem)!important}
.padding-bottom-remove{padding-bottom:0!important}
.ub-container,.ub-mobile-container{max-width:var(--container-width,57rem);margin-left:auto;margin-right:auto;padding-left:calc(var(--size-margin)/ 2);padding-right:calc(var(--size-margin)/ 2)}
.ub-container.narrow,.ub-mobile-container.narrow{max-width:30rem}
.ub-container.narrow-lg,.ub-mobile-container.narrow-lg{max-width:40rem}
.ub-mobile-container{max-width:30rem;box-shadow:0 0 5px #ccc}
.ub-color-a{color:coral!important}
.ub-bg-a{background-color:coral!important;color:#fff!important}
.ub-color-b{color:#dc143c!important}
.ub-bg-b{background-color:#dc143c!important;color:#fff!important}
.ub-color-c{color:#9932cc!important}
.ub-bg-c{background-color:#9932cc!important;color:#fff!important}
.ub-color-d{color:#b22222!important}
.ub-bg-d{background-color:#b22222!important;color:#fff!important}
.ub-color-e{color:#daa520!important}
.ub-bg-e{background-color:#daa520!important;color:#fff!important}
.ub-color-f{color:#ff69b4!important}
.ub-bg-f{background-color:#ff69b4!important;color:#fff!important}
.ub-color-g{color:#20b2aa!important}
.ub-bg-g{background-color:#20b2aa!important;color:#fff!important}
.ub-color-h{color:#9370db!important}
.ub-bg-h{background-color:#9370db!important;color:#fff!important}
.ub-color-i{color:#3cb371!important}
.ub-bg-i{background-color:#3cb371!important;color:#fff!important}
.ub-color-j{color:#7b68ee!important}
.ub-bg-j{background-color:#7b68ee!important;color:#fff!important}
.ub-color-k{color:#c71585!important}
.ub-bg-k{background-color:#c71585!important;color:#fff!important}
.ub-color-l{color:#191970!important}
.ub-bg-l{background-color:#191970!important;color:#fff!important}
.ub-color-m{color:#ff8c00!important}
.ub-bg-m{background-color:#ff8c00!important;color:#fff!important}
.ub-color-n{color:#db7093!important}
.ub-bg-n{background-color:#db7093!important;color:#fff!important}
.ub-color-o{color:peru!important}
.ub-bg-o{background-color:peru!important;color:#fff!important}
.ub-color-p{color:#bc8f8f!important}
.ub-bg-p{background-color:#bc8f8f!important;color:#fff!important}
.ub-color-q{color:violet!important}
.ub-bg-q{background-color:violet!important;color:#fff!important}
.ub-color-r{color:#8b4513!important}
.ub-bg-r{background-color:#8b4513!important;color:#fff!important}
.ub-color-s{color:salmon!important}
.ub-bg-s{background-color:salmon!important;color:#fff!important}
.ub-color-t{color:#2e8b57!important}
.ub-bg-t{background-color:#2e8b57!important;color:#fff!important}
.ub-color-u{color:#6b8e23!important}
.ub-bg-u{background-color:#6b8e23!important;color:#fff!important}
.ub-color-v{color:tomato!important}
.ub-bg-v{background-color:tomato!important;color:#fff!important}
.ub-color-w{color:#ed3f14!important}
.ub-bg-w{background-color:#ed3f14!important;color:#fff!important}
.ub-color-x{color:#4f7ff3!important}
.ub-bg-x{background-color:#4f7ff3!important;color:#fff!important}
.ub-color-y{color:#6a46bd!important}
.ub-bg-y{background-color:#6a46bd!important;color:#fff!important}
.ub-color-z{color:#e9bd6c!important}
.ub-bg-z{background-color:#e9bd6c!important;color:#fff!important}
:root,page{--color-a:#FF7F50;--color-b:#DC143C;--color-c:#9932CC;--color-d:#B22222;--color-e:#DAA520;--color-f:#FF69B4;--color-g:#20B2AA;--color-h:#9370DB;--color-i:#3CB371;--color-j:#7B68EE;--color-k:#C71585;--color-l:#191970;--color-m:#FF8C00;--color-n:#DB7093;--color-o:#CD853F;--color-p:#BC8F8F;--color-q:#EE82EE;--color-r:#8B4513;--color-s:#FA8072;--color-t:#2E8B57;--color-u:#6B8E23;--color-v:#FF6347;--color-w:#ED3F14;--color-x:#4F7FF3;--color-y:#6A46BD;--color-z:#E9BD6C}
.ub-bg-primary{background-color:var(--color-primary)!important}
.ub-bg-white{background-color:#fff!important}
.ub-bg-vip{background-color:#e9bd6c!important;color:#fff!important}
.ub-cursor-pointer{cursor:pointer!important}
.ub-text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-text-bold{font-weight:700}
.ub-text-white{color:#fff!important}
.ub-text-muted{color:var(--color-muted)!important}
.ub-text-primary{color:var(--color-primary)!important}
.ub-border-primary{border-color:var(--color-primary)!important}
.ub-text-default{color:var(--color-text)!important}
.ub-text-success{color:var(--color-success)!important}
.ub-text-warning{color:var(--color-warning)!important}
.ub-text-danger{color:var(--color-danger)!important}
.ub-text-tertiary{color:var(--color-tertiary)!important}
.ub-text-lg{font-size:1rem!important}
.ub-text-sm{font-size:.6rem!important}
.ub-text-xs{font-size:.5rem!important}
.ub-text-center{text-align:center!important}
.ub-text-right{text-align:right!important}
.ub-text-left{text-align:left!important}
.ub-text-no-wrap{white-space:nowrap}
.ub-block{display:block}
.ub-display-none{display:none}
.ub-inline-block{display:inline-block}
.ub-box-shadow{box-shadow:0 .2rem .9rem #2f536d1f}
.ub-content-bg{background-color:var(--color-content-bg)}
.ub-content-box{background-color:var(--color-content-bg);border-radius:var(--size-radius);padding:var(--size-padding)}
.ub-content-block{background-color:var(--color-body-block-bg);color:var(--color-body-block)}
.ub-content-block:hover{background-color:var(--color-body-block-bg-hover);color:var(--color-body-block)}
.ub-border{border:1px solid var(--color-body-line)}
.ub-border-bottom{border-bottom:1px solid var(--color-body-line)}
.ub-border-top{border-top:1px solid var(--color-body-line)}
.ub-h-full{min-height:100vh}
.ub-header-mobile+.ub-h-full,c-page-header+.ub-h-full,c-page-header-search+.ub-h-full{min-height:calc(100vh - 50px)}
@media (max-width:40rem){.ub-display-none-sm{display:none!important}
.ub-display-block-sm{display:block!important}
.ub-text-center-sm{text-align:center!important}
}.body-scroll-lock{overflow:hidden}
.body-scroll-lock body{overflow:hidden}
.body-scroll-lock .body-scroll-lock-hide{visibility:hidden}
.body-scroll-lock .body-scroll-lock-none{display:none}
@-ms-viewport{width:device-width}
html{box-sizing:border-box;-ms-overflow-style:auto}
*,::after,::before{box-sizing:inherit}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(0px - var(--size-margin)/ 2);margin-left:calc(0px - var(--size-margin)/ 2);box-sizing:border-box}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>.col-1,.no-gutters>.col-10,.no-gutters>.col-11,.no-gutters>.col-12,.no-gutters>.col-2,.no-gutters>.col-3,.no-gutters>.col-4,.no-gutters>.col-5,.no-gutters>.col-6,.no-gutters>.col-7,.no-gutters>.col-8,.no-gutters>.col-9,.no-gutters>.col-auto,.no-gutters>.col-lg,.no-gutters>.col-lg-1,.no-gutters>.col-lg-10,.no-gutters>.col-lg-11,.no-gutters>.col-lg-12,.no-gutters>.col-lg-2,.no-gutters>.col-lg-3,.no-gutters>.col-lg-4,.no-gutters>.col-lg-5,.no-gutters>.col-lg-6,.no-gutters>.col-lg-7,.no-gutters>.col-lg-8,.no-gutters>.col-lg-9,.no-gutters>.col-lg-auto,.no-gutters>.col-md,.no-gutters>.col-md-1,.no-gutters>.col-md-10,.no-gutters>.col-md-11,.no-gutters>.col-md-12,.no-gutters>.col-md-2,.no-gutters>.col-md-3,.no-gutters>.col-md-4,.no-gutters>.col-md-5,.no-gutters>.col-md-6,.no-gutters>.col-md-7,.no-gutters>.col-md-8,.no-gutters>.col-md-9,.no-gutters>.col-md-auto,.no-gutters>.col-sm,.no-gutters>.col-sm-1,.no-gutters>.col-sm-10,.no-gutters>.col-sm-11,.no-gutters>.col-sm-12,.no-gutters>.col-sm-2,.no-gutters>.col-sm-3,.no-gutters>.col-sm-4,.no-gutters>.col-sm-5,.no-gutters>.col-sm-6,.no-gutters>.col-sm-7,.no-gutters>.col-sm-8,.no-gutters>.col-sm-9,.no-gutters>.col-sm-auto,.no-gutters>.col-xl,.no-gutters>.col-xl-1,.no-gutters>.col-xl-10,.no-gutters>.col-xl-11,.no-gutters>.col-xl-12,.no-gutters>.col-xl-2,.no-gutters>.col-xl-3,.no-gutters>.col-xl-4,.no-gutters>.col-xl-5,.no-gutters>.col-xl-6,.no-gutters>.col-xl-7,.no-gutters>.col-xl-8,.no-gutters>.col-xl-9,.no-gutters>.col-xl-auto{padding-left:0;padding-right:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:.05rem;padding-right:calc(var(--size-margin)/ 2);padding-left:calc(var(--size-margin)/ 2);box-sizing:border-box}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 .5rem}
.col-flex-item{flex-grow:1}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
@media (min-width:0px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
}@media (min-width:40rem){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
}@media (min-width:60rem){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
}@media (min-width:90rem){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
}.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
@media (min-width:0px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}@media (min-width:0px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}@media (min-width:60rem){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}@media (min-width:90rem){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media (min-width:0px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}@media (min-width:40rem){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}@media (min-width:60rem){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}@media (min-width:90rem){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;padding:.25rem .65rem;height:1.6rem;line-height:1rem;font-size:.65rem;border-radius:.2rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;-webkit-appearance:none;box-sizing:border-box}
.btn-group{display:inline-flex}
.btn-group>.btn{border-radius:0;margin:0}
.btn-group>.btn:first-child{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.btn-group>.btn:last-child{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.btn-lg{padding:.5rem .85rem;font-size:.8rem;line-height:1rem;border-radius:.24rem;height:2rem}
.btn-sm{padding:.15rem .35rem;font-size:.5rem;height:1.4rem;border-radius:.16rem;line-height:1rem}
.btn:focus,.btn:hover{text-decoration:none}
.btn.btn-border-none,.btn[class*=ub-bg-]{border:none}
.btn.btn-border-none:hover,.btn.btn-border-none:hover:not(.disabled),.btn[class*=ub-bg-]:hover,.btn[class*=ub-bg-]:hover:not(.disabled){border:none}
.btn.disabled,.btn:disabled{opacity:.65;cursor:not-allowed}
.btn:not(:disabled):not(.disabled){cursor:pointer}
.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn{color:var(--color-body-block);background-color:var(--color-content-bg);border:.05rem solid var(--color-body-line)}
.btn:hover:not(.disabled){color:var(--color-primary);border:.05rem solid var(--color-primary)}
.btn-round{border-radius:.8rem}
.btn-lg.btn-round{border-radius:1.2rem}
.btn-sm.btn-round{border-radius:.7rem}
.btn-primary{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}
.btn-primary:hover:not(.disabled){color:#fff;background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:var(--color-primary)}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:var(--color-primary-dark)}
.btn-primary.gradient{background-image:linear-gradient(45deg,var(--color-primary-dark),var(--color-primary-light))}
.btn-primary-line{color:var(--color-primary);border:.05rem solid var(--color-primary);background:0 0}
.btn-primary-line:hover:not(.disabled){color:#fff;background-color:var(--color-primary)}
.btn-primary-line.disabled,.btn-primary-line:disabled{background-color:#f8f8f8}
.btn-primary-line:not(:disabled):not(.disabled).active,.btn-primary-line:not(:disabled):not(.disabled):active{background-color:var(--color-primary)}
.btn-success{color:#fff;background-color:var(--color-success);border-color:var(--color-success)}
.btn-success:hover:not(.disabled){color:#fff;background-color:var(--color-success-dark);border-color:var(--color-success-dark)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:var(--color-success)}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:var(--color-success-dark)}
.btn-success.gradient{background-image:linear-gradient(45deg,var(--color-success-dark),var(--color-success))}
.btn-warning{color:#fff;background-color:var(--color-warning);border-color:var(--color-warning)}
.btn-warning:hover:not(.disabled){color:#fff;background-color:var(--color-warning-dark);border-color:var(--color-warning-dark)}
.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:var(--color-warning)}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#fff;background-color:var(--color-warning-dark)}
.btn-warning.gradient{background-image:linear-gradient(45deg,var(--color-warning-dark),var(--color-warning))}
.btn-danger{color:#fff;background-color:var(--color-danger);border-color:var(--color-danger)}
.btn-danger:hover:not(.disabled){color:#fff;background-color:var(--color-danger-dark);border-color:var(--color-danger-dark)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:var(--color-danger)}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:var(--color-danger-dark)}
.btn-danger.gradient{background-image:linear-gradient(45deg,var(--color-danger-dark),var(--color-danger))}
.btn-vip{background-image:linear-gradient(90deg,#edd3b0 0,#ddb888 100%);color:#805d2d;border-color:#edd3b0}
.btn-vip:active,.btn-vip:hover,.btn-vip:not(:disabled):not(.disabled):active{background-image:linear-gradient(90deg,#ddb888 100%,#edd3b0 0);color:#805d2d!important;border-color:#edd3b0!important}
.btn-block{display:block;width:100%;box-sizing:border-box}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
input,select,textarea{box-sizing:border-box;margin:0;border-radius:.15rem;font:inherit;color:inherit}
select{text-transform:none}
optgroup{font:inherit;font-weight:700}
input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{padding:0}
input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled){cursor:pointer}
input:not([type]),input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
fieldset{border:none;margin:0;padding:0}
textarea{overflow:auto;vertical-align:top}
::-moz-placeholder{opacity:1}
:invalid{box-shadow:none}
input:not([type=radio]):not([type=checkbox]),select{vertical-align:middle}
input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{line-height:1;max-width:100%;padding:.2rem .3rem;border:.05rem solid var(--color-body-line);background:var(--color-input-light-bg);color:var(--color-text)}
input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:var(--color-primary-light);outline:0;color:var(--color-text)}
input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{border-color:var(--color-body-line);background-color:#f5f7fa;color:#c4cfdb}
input[type=color]:read-only,input[type=date]:read-only,input[type=datetime-local]:read-only,input[type=datetime]:read-only,input[type=email]:read-only,input[type=month]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=search]:read-only,input[type=tel]:read-only,input[type=text]:read-only,input[type=time]:read-only,input[type=url]:read-only,input[type=week]:read-only,textarea:read-only{border-color:#ddd;background-color:#f5f7fa;color:#666}
:-ms-input-placeholder{color:#c4cfdb!important}
::-moz-placeholder{color:#c4cfdb}
::-webkit-input-placeholder{color:#c4cfdb}
:disabled:-ms-input-placeholder{color:#c4cfdb!important}
:disabled::-moz-placeholder{color:#c4cfdb}
:disabled::-webkit-input-placeholder{color:#c4cfdb}
legend{width:100%;border:0;padding:0;padding-bottom:.75rem;font-size:.9rem;line-height:1.5rem}
legend:after{content:"";display:block;border-bottom:.05rem solid #ddd;width:100%}
select.success{border-color:var(--color-success);color:var(--color-success)}
select.warning{border-color:var(--color-warning);color:var(--color-warning)}
select.danger{border-color:var(--color-danger);color:var(--color-danger)}
input:not([type]).form,input[type].form,select.form,textarea.form{height:1.6rem;font-size:.65rem}
input:not([type]).form-lg,input[type].form-lg,select.form-lg,textarea.form-lg{height:2rem;padding:.6rem .3rem;font-size:.8rem}
input:not([type]).form-sm,input[type].form-sm,select.form-sm,textarea.form-sm{height:1.4rem;padding:.15rem .15rem;font-size:.5rem}
select[multiple],select[size],textarea{height:auto}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-input-placeholder)}
input:-moz-placeholder,textarea::-webkit-input-placeholder{color:var(--color-input-placeholder)}
input::-moz-placeholder,textarea::-webkit-input-placeholder{color:var(--color-input-placeholder)}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-input-placeholder)}
@keyframes animate-rotate{0%{transform:rotate(0)}
50%{transform:rotate(180deg)}
100%{transform:rotate(360deg)}
}.animate-rotate{animation:animate-rotate 2s infinite linear}
@keyframes animate-pulse{from{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
to{transform:scale3d(1,1,1)}
}.animate-pulse{animation-name:animate-pulse}
@keyframes animate-swing{20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0deg)}
}.animate-swing{animation:animate-swing 1s infinite}
@keyframes animate-beat{from{transform:scale(1)}
40%{transform:scale(1.05)}
80%{transform:scale(1)}
to{transform:scale(1)}
}.animate-beat{animation:animate-beat 1s infinite}
.ub-alert{margin-bottom:.5rem;padding:.5rem;background:#ebf7fd;color:#2d7091;border-radius:.2rem}
.ub-alert.success{background:var(--color-success-light);color:var(--color-success)}
.ub-alert.warning{background:var(--color-warning-light);color:var(--color-warning)}
.ub-alert.danger{background:var(--color-danger-light);color:var(--color-danger)}
.ub-alert>.ub-close:first-child{float:right}
.ub-alert>.ub-close:first-child+*{margin-top:0}
.ub-alert.lg{padding:1rem}
.ub-alert.lg>.ub-close:first-child{margin:-.5rem -.5rem 0 0}
.ub-header{height:3rem;background-color:var(--color-content-bg)}
.ub-header.primary{background:var(--color-primary)}
.ub-header.primary .menu a{color:#eee}
.ub-header.primary .menu a.active,.ub-header.primary .menu a:hover{color:#fff}
.ub-header.primary .menu-toggle{color:#fff}
.ub-header.transparent{background-color:transparent}
.ub-header.transparent .menu-toggle{color:#fff}
.ub-header.transparent .menu .item{color:#eee}
.ub-header.transparent .menu .item:hover{color:#fff}
.ub-header.transparent .menu .item.active{color:#bbb}
.ub-header.lg{padding:.5rem 0}
.ub-header.lg .menu .item{font-size:.9rem}
.ub-header.absolute{position:absolute;top:0;left:0;right:0;z-index:2000}
.ub-header .logo{float:left;display:block}
.ub-header .logo a{line-height:3rem;height:3rem;display:block;font-size:1rem;vertical-align:middle}
.ub-header .logo a img{height:3rem;vertical-align:middle;display:block}
.ub-header .logo a span{vertical-align:middle;display:block;color:#666}
.ub-header .menu{float:right;padding:.5rem 0}
.ub-header .menu a{display:inline-block;line-height:2rem;color:#666;padding:0 .5rem;margin-left:1rem;font-size:.7rem;transition:linear all .2s}
.ub-header .menu a:hover{color:#333;transform:translateY(-.25rem)}
.ub-header .menu a.active{color:var(--color-primary)}
.ub-header .menu-toggle{display:none}
@media screen and (max-width:40rem){.ub-header.transparent{background:0 0}
.ub-header.transparent .menu .item{color:#333}
.ub-header.transparent .menu .item:hover{color:#333}
.ub-header.lg{padding:0}
.ub-header{text-align:center;height:2.5rem}
.ub-header .logo{padding:0 .25rem}
.ub-header .logo a{margin-right:-1.25rem;height:2.5rem}
.ub-header .logo a img{height:2.5rem}
.ub-header .menu{position:fixed;display:block;background:#fff;top:2.5rem;right:-50%;bottom:0;overflow:hidden;width:50%;transition:right .5s;text-align:left;z-index:100}
.ub-header .menu a{display:block;border-bottom:.05rem solid #eee;background:#fff}
.ub-header .menu-toggle{display:block;float:right;line-height:2.5rem;font-size:1.2rem;text-align:center;width:2.5rem;cursor:pointer;color:var(--color-primary)}
.ub-header .menu-toggle .close{display:none}
.ub-header .menu-toggle .show{display:block}
.ub-header.show .menu-mask{content:'';display:block;background:var(--color-mask);position:fixed;top:2.5rem;right:0;bottom:0;left:0;z-index:99}
.ub-header.show .menu{right:0;transition:right .3s}
.ub-header.show .menu-toggle .close{display:block}
.ub-header.show .menu-toggle .show{display:none}
}.ub-header-a{background:var(--color-primary)}
.ub-header-a .top{height:1.5rem;line-height:1.5rem;background:var(--color-primary-dark)}
.ub-header-a .top a{display:inline-block;margin:0 .5rem;line-height:1.5rem;color:#fff}
.ub-header-a .top a:hover{color:#eee}
.ub-header-a .top .right{float:right}
.ub-header-a .background{padding:1rem 0;background:no-repeat right;background-size:contain}
.ub-header-a .background .menu-toggle{display:none}
.ub-header-a .background .logo a img{height:4rem}
.ub-header-a .menu{padding:0;margin:0;box-shadow:#eee 0 0 .1rem}
.ub-header-a .menu li{display:inline-block;height:2.5rem;overflow:visible;position:relative}
.ub-header-a .menu li a{display:inline-block;line-height:2.5rem;text-align:center;min-width:8em;color:#fff;font-size:var(--font-size-large);margin:0 .05rem}
.ub-header-a .menu li a:hover{background:#fff;color:var(--color-primary)}
.ub-header-a .menu li .sub{display:none;position:absolute;background:var(--color-primary);padding:0 .05rem .1rem .05rem;width:100%;z-index:100}
.ub-header-a .menu li .sub a{min-width:inherit;display:block}
.ub-header-a .menu li:hover .sub{display:block}
@media screen and (max-width:40rem){.ub-header-a{position:relative;overflow:hidden}
.ub-header-a .top{position:absolute;top:0;left:0;right:0;height:4rem;z-index:100;display:none}
.ub-header-a .top .left,.ub-header-a .top .right{float:none;height:2rem}
.ub-header-a .top .left a,.ub-header-a .top .right a{line-height:2rem}
.ub-header-a .background{position:relative}
.ub-header-a .background .menu-toggle{z-index:101;background:rgba(0,0,0,.2);display:block;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;font-size:var(--font-size-large);color:#fff;border-radius:0;position:absolute;right:0;top:0;border:.05rem solid var(--color-primary)}
.ub-header-a .menu{position:absolute;left:0;right:0;top:4rem;background:var(--color-primary);display:none;z-index:100}
.ub-header-a .menu li{display:block;height:auto;padding:0 0 0 .5rem;border-top:.05rem solid var(--color-primary-light)}
.ub-header-a .menu li a{display:block;text-align:left}
.ub-header-a .menu li .sub{display:block;position:static;overflow:hidden;padding-left:.5rem}
.ub-header-a .menu li .sub a{border-top:.05rem solid var(--color-primary);display:block;width:33.33%;float:left;margin:0;text-align:center}
}.ub-header-b-placeholder{height:3rem;overflow:hidden}
.ub-header-b{height:3rem;background-color:var(--color-content-bg);overflow:visible}
.ub-header-b.fixed{position:fixed;top:0;right:0;left:0;z-index:2000}
.ub-header-b.transparent{background:0 0}
.ub-header-b.transparent .nav .nav-item,.ub-header-b.transparent .nav a{color:#eee}
.ub-header-b.transparent .nav .nav-item.active,.ub-header-b.transparent .nav .nav-item:hover,.ub-header-b.transparent .nav a.active,.ub-header-b.transparent .nav a:hover{color:#fff}
.ub-header-b.transparent .menu>.item>a,.ub-header-b.transparent .menu>a{color:#fff}
.ub-header-b.transparent .menu>.item>a.active,.ub-header-b.transparent .menu>.item>a:hover,.ub-header-b.transparent .menu>a.active,.ub-header-b.transparent .menu>a:hover{color:#eee}
.ub-header-b.primary{background:var(--color-primary)}
.ub-header-b.primary .nav a{color:#eee}
.ub-header-b.primary .nav a.active,.ub-header-b.primary .nav a:hover{color:#fff}
.ub-header-b.primary .nav .sub-nav-item{color:var(--color-text)}
.ub-header-b.primary .menu a{color:#eee}
.ub-header-b.primary .menu a.active,.ub-header-b.primary .menu a:hover{color:#fff}
.ub-header-b .logo{padding:0 0;float:left;margin-right:2rem}
.ub-header-b .logo a{height:3rem;line-height:3rem;display:block;font-size:1rem;vertical-align:middle}
.ub-header-b .logo a img{height:3rem;vertical-align:middle;display:block}
.ub-header-b .nav{padding:.5rem 0 .5rem .5rem}
.ub-header-b .nav .nav-item,.ub-header-b .nav a{display:inline-block;line-height:2rem;color:var(--color-text);padding:0 .5rem;font-size:.7rem;position:relative}
.ub-header-b .nav .nav-item:hover,.ub-header-b .nav a:hover{color:var(--color-primary)}
.ub-header-b .nav .nav-item:hover .sub-nav,.ub-header-b .nav a:hover .sub-nav{display:block}
.ub-header-b .nav .nav-item.active,.ub-header-b .nav a.active{color:var(--color-primary)}
.ub-header-b .nav .nav-item .sub-title,.ub-header-b .nav a .sub-title{display:inline-block;line-height:2rem;cursor:pointer}
.ub-header-b .nav .nav-item .sub-title a,.ub-header-b .nav a .sub-title a{padding:0;margin:0}
.ub-header-b .nav .nav-item .sub-nav,.ub-header-b .nav a .sub-nav{position:absolute;top:2rem;left:0;background:var(--color-content-bg);z-index:99999;border-radius:.25rem;box-shadow:0 0 2px var(--color-body-line);display:none;padding:0}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-item,.ub-header-b .nav a .sub-nav .sub-nav-item{display:block;line-height:2rem;white-space:nowrap;margin-left:0}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-item:hover,.ub-header-b .nav a .sub-nav .sub-nav-item:hover{color:var(--color-primary)}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group,.ub-header-b .nav a .sub-nav .sub-nav-group{position:relative}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group:hover .sub-nav-group-nav,.ub-header-b .nav a .sub-nav .sub-nav-group:hover .sub-nav-group-nav{display:block}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-item,.ub-header-b .nav a .sub-nav .sub-nav-group .sub-nav-group-item{display:block;line-height:2rem;cursor:pointer;white-space:nowrap}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-nav,.ub-header-b .nav a .sub-nav .sub-nav-group .sub-nav-group-nav{position:absolute;z-index:99999;border-radius:.25rem;box-shadow:0 0 .25rem var(--color-body-line);display:none;left:100%;top:0;background:var(--color-content-bg)}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-nav .sub-nav-group-nav-item,.ub-header-b .nav a .sub-nav .sub-nav-group .sub-nav-group-nav .sub-nav-group-nav-item{white-space:nowrap;display:block;line-height:2rem;cursor:pointer}
.ub-header-b .nav .nav-item .sub-title a:after{content:'';display:inline-block;width:0;height:0;border-width:.25rem;border-style:solid;border-color:var(--color-muted) transparent transparent transparent;vertical-align:middle;transform:translateY(.1rem);margin-left:.1rem}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-item:after{content:'';display:inline-block;width:0;height:0;border-width:.25rem;border-style:solid;border-color:transparent transparent transparent var(--color-muted);vertical-align:middle;transform:translateY(-.1rem);margin-left:.1rem}
.ub-header-b .nav .search{float:right;display:inline-block;height:2rem;border-radius:1rem;padding:.2rem .5rem .2rem .75rem;width:16em;border:.05rem solid var(--color-body-line);transition:box-shadow .3s;background-color:var(--color-content-bg)}
.ub-header-b .nav .search:focus-within,.ub-header-b .nav .search:hover{box-shadow:0 0 10px #ccc;border-color:transparent}
.ub-header-b .nav .search.has-drop .box input{padding-left:2.3rem}
.ub-header-b .nav .search .search-select{position:absolute;width:1.6rem;top:0;overflow:visible}
.ub-header-b .nav .search .search-select.show .search-select-drop{display:block}
.ub-header-b .nav .search .search-select .search-select-box{height:1.5rem;line-height:1.5rem;white-space:nowrap;color:var(--color-tertiary-light);cursor:pointer}
.ub-header-b .nav .search .search-select .search-select-box .iconfont{margin:0;color:var(--color-muted)}
.ub-header-b .nav .search .search-select .search-select-drop{position:absolute;background:#fff;box-shadow:0 0 5px #999;border-radius:.25rem;left:-.5rem;top:1.5rem;display:none;z-index:1000}
.ub-header-b .nav .search .search-select .search-select-drop .search-select-item{display:block;color:var(--color-text);white-space:nowrap;padding:0;margin-left:0;width:2.5rem;text-align:center;line-height:1.5rem}
.ub-header-b .nav .search .search-select .search-select-drop .search-select-item:hover{color:var(--color-primary)}
.ub-header-b .nav .search .box{vertical-align:middle;position:relative}
.ub-header-b .nav .search .box input{height:1.5rem;display:block;width:100%;padding:0 1.5rem 0 0;border:none;background:0 0;color:var(--color-text)}
.ub-header-b .nav .search .box button{position:absolute;right:0;top:0;height:1.5rem;width:1.5rem;border:none;outline:0;font-size:.9rem;color:#c4cfdb;cursor:pointer;background:0 0}
.ub-header-b .nav .search .box button:hover{color:var(--color-primary)}
.ub-header-b .menu{float:right;padding:.5rem 0}
.ub-header-b .menu .item,.ub-header-b .menu a{display:inline-block;line-height:2rem;color:var(--color-text);margin-left:.5rem;font-size:.7rem;position:relative;height:2rem}
.ub-header-b .menu .item:hover .sub-title,.ub-header-b .menu a:hover .sub-title{color:var(--color-primary)}
.ub-header-b .menu .item:hover .sub-nav,.ub-header-b .menu a:hover .sub-nav{display:block}
.ub-header-b .menu .item .sub-nav,.ub-header-b .menu a .sub-nav{position:absolute;background:var(--color-content-bg);z-index:99999;border-radius:.25rem;box-shadow:0 0 2px var(--color-body-line);display:none;right:0}
.ub-header-b .menu .item .sub-nav .sub-nav-item,.ub-header-b .menu a .sub-nav .sub-nav-item{display:block;line-height:2rem;white-space:nowrap;margin-left:0;padding:0 .5rem}
.ub-header-b .menu .item .sub-nav .sub-nav-item:hover,.ub-header-b .menu a .sub-nav .sub-nav-item:hover{color:var(--color-primary)}
.ub-header-b .menu .item.menu-btn,.ub-header-b .menu a.menu-btn{border-radius:1rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;color:#fff}
.ub-header-b .menu .item.menu-btn .icon,.ub-header-b .menu .item.menu-btn .iconfont,.ub-header-b .menu a.menu-btn .icon,.ub-header-b .menu a.menu-btn .iconfont{line-height:1.5rem}
.ub-header-b .menu .item .icon,.ub-header-b .menu .item .iconfont,.ub-header-b .menu a .icon,.ub-header-b .menu a .iconfont{line-height:2rem;vertical-align:top;width:.8rem;display:inline-block;text-align:center}
.ub-header-b .menu .item .badge,.ub-header-b .menu a .badge{position:absolute;top:0;right:-.3rem;background:red;color:#fff;height:.8rem;line-height:.8rem;font-size:.6rem;border-radius:.4rem;min-width:.8rem;text-align:center;padding:0 .2rem}
.ub-header-b .menu .item .badge.hide,.ub-header-b .menu a .badge.hide{display:none}
.ub-header-b .menu .item:hover,.ub-header-b .menu a:hover{color:#333}
.ub-header-b .menu .item .active,.ub-header-b .menu a .active{color:#fff}
.ub-header-b .nav-toggle{display:none}
@media screen and (min-width:40rem){[data-header-sticky-disable] .ub-header,[data-header-sticky-disable] .ub-header-b{top:-3rem!important}
.ub-header,.ub-header-b{position:sticky;transition:top .3s;z-index:2000;top:-3rem}
html.body-scroll-far .ub-header,html.body-scroll-far .ub-header-b{top:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
html.body-scroll-far .ub-header-b.transparent,html.body-scroll-far .ub-header.transparent{background-color:#fff}
html.body-scroll-far .ub-header-b.transparent .nav .nav-item,html.body-scroll-far .ub-header-b.transparent .nav a,html.body-scroll-far .ub-header.transparent .nav .nav-item,html.body-scroll-far .ub-header.transparent .nav a{color:var(--color-text)}
html.body-scroll-far .ub-header-b.transparent .nav .nav-item.active,html.body-scroll-far .ub-header-b.transparent .nav .nav-item:hover,html.body-scroll-far .ub-header-b.transparent .nav a.active,html.body-scroll-far .ub-header-b.transparent .nav a:hover,html.body-scroll-far .ub-header.transparent .nav .nav-item.active,html.body-scroll-far .ub-header.transparent .nav .nav-item:hover,html.body-scroll-far .ub-header.transparent .nav a.active,html.body-scroll-far .ub-header.transparent .nav a:hover{color:var(--color-primary)}
html.body-scroll-far .ub-header-b.transparent .menu>.item>a,html.body-scroll-far .ub-header-b.transparent .menu>a,html.body-scroll-far .ub-header.transparent .menu>.item>a,html.body-scroll-far .ub-header.transparent .menu>a{color:var(--color-text)}
html.body-scroll-far .ub-header-b.transparent .menu>.item>a.active,html.body-scroll-far .ub-header-b.transparent .menu>.item>a:hover,html.body-scroll-far .ub-header-b.transparent .menu>a.active,html.body-scroll-far .ub-header-b.transparent .menu>a:hover,html.body-scroll-far .ub-header.transparent .menu>.item>a.active,html.body-scroll-far .ub-header.transparent .menu>.item>a:hover,html.body-scroll-far .ub-header.transparent .menu>a.active,html.body-scroll-far .ub-header.transparent .menu>a:hover{color:var(--color-primary)}
}@media screen and (max-width:40rem){.ub-header-b{text-align:left;height:2.5rem}
.ub-header-b.transparent.show .nav a{color:var(--color-text)}
.ub-header-b.transparent .nav-toggle{color:#fff}
.ub-header-b .logo{display:inline-block;margin-left:2.5rem}
.ub-header-b .logo a{height:2.5rem;line-height:2.5rem}
.ub-header-b .logo a img{height:2.5rem}
.ub-header-b.show .nav-mask{content:'';display:block;background:var(--color-mask);position:fixed;top:2.5rem;right:0;bottom:0;left:0;z-index:1000}
.ub-header-b.show .nav{transform:translateX(100%);position:fixed}
.ub-header-b.show .nav-toggle .close{display:block}
.ub-header-b.show .nav-toggle .show{display:none}
.ub-header-b .menu{position:absolute;right:0;top:0;padding:.25rem 0}
.ub-header-b .menu a{display:inline-block;padding:0 .3rem 0 0;background:0 0;line-height:2rem}
.ub-header-b .nav-toggle{display:block;position:absolute;left:0;top:0;line-height:2.5rem;font-size:1.2rem;text-align:center;width:2.5rem;cursor:pointer;color:var(--color-primary)}
.ub-header-b .nav-toggle .close{display:none}
.ub-header-b .nav-toggle .show{display:block}
.ub-header-b.primary .nav-toggle{color:#fff}
.ub-header-b .nav{position:absolute;display:block;background:var(--color-content-bg);top:2.5rem;left:-60%;bottom:0;overflow:hidden;width:60%;transition:right .5s;text-align:left;z-index:100;overflow-y:auto;padding-right:.5rem;transition:transform .3s;transform:translateX(0);z-index:1001}
.ub-header-b .nav .search{display:block;float:none;margin:0 auto .5rem auto;width:auto}
.ub-header-b .nav .nav-item,.ub-header-b .nav a{display:block;background:var(--color-content-bg)}
.ub-header-b .nav .nav-item .sub-nav,.ub-header-b .nav a .sub-nav{display:block;position:static;box-shadow:none}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-item:last-child,.ub-header-b .nav a .sub-nav .sub-nav-item:last-child{border-bottom:none}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-nav,.ub-header-b .nav a .sub-nav .sub-nav-group .sub-nav-group-nav{display:block;position:static;padding-left:.5rem;box-shadow:none}
.ub-header-b .nav .nav-item .sub-nav .sub-nav-group .sub-nav-group-item:after,.ub-header-b .nav a .sub-nav .sub-nav-group .sub-nav-group-item:after{border-color:var(--color-muted) transparent transparent transparent;transform:translateY(-.1rem)}
.ub-header-b.primary .nav a{color:#333}
.ub-header-b.primary .nav a.active{color:var(--color-primary)}
}.ub-header-c-placeholder{height:3rem;overflow:hidden}
.ub-header-c{height:3rem;background:var(--color-content-bg);overflow:hidden;position:fixed;text-align:center;top:0;left:0;right:0;z-index:1000}
.ub-header-c .logo{position:absolute;top:0;left:3rem}
.ub-header-c .logo .logo-link{line-height:2rem;display:inline-block;padding:.5rem 0;font-size:1rem;vertical-align:middle}
.ub-header-c .logo .logo-link .logo-image{height:2rem;vertical-align:middle;display:inline-block}
.ub-header-c .search .box{vertical-align:middle;margin-top:.5rem;display:inline-block;height:2rem;border-radius:1rem;padding:.2rem .5rem .2rem .75rem;width:30%;max-width:30em;border:1px solid var(--color-body-line);position:relative;background-color:var(--color-body-bg)}
.ub-header-c .search .box .input{height:1.5rem;display:block;width:100%;padding:0 1.5rem 0 0;border:none;background:0 0;color:var(--color-text)}
.ub-header-c .search .box .submit{position:absolute;right:0;top:0;height:1.9rem;border:none;outline:0;font-size:.7rem;color:var(--color-text);cursor:pointer;background:var(--color-body-bg);border-radius:0 1rem 1rem 0;padding:0 .6rem 0 .5rem}
.ub-header-c .search .box .submit:hover{background:var(--color-body-bg);color:var(--color-primary)}
.ub-header-c .menu{position:absolute;right:0;top:0;padding:.6rem 1rem 0 0}
.ub-header-c .menu .item{vertical-align:middle;display:inline-block;line-height:1.6rem;height:1.6rem;padding:0 .6rem;margin-left:.5rem;font-size:.7rem;border-radius:4px;border:solid 1px var(--color-primary);color:var(--color-primary);cursor:pointer}
.ub-header-c .menu .item-icon{vertical-align:middle;color:var(--color-text);display:inline-block;padding:0 .6rem;margin-top:-.2rem}
.ub-header-c .menu .item-icon .icon{font-size:1rem;line-height:1.4rem}
.ub-header-c .menu .item-icon .text{font-size:var(--font-size-small)}
.ub-header-c .menu .item-icon:hover{color:var(--color-primary)}
.ub-header-c .menu-mask,.ub-header-c .menu-toggle,.ub-header-c .search-toggle{display:none}
@media screen and (max-width:40rem){.ub-header-c{padding:0 3rem;text-align:center}
.ub-header-c.show .menu-mask{content:'';display:block;background:var(--color-mask);position:fixed;top:3rem;right:0;bottom:0;left:0;z-index:1000}
.ub-header-c.show .menu{z-index:1001;right:0;transition:right .3s}
.ub-header-c.show .menu-toggle .close{display:block}
.ub-header-c.show .menu-toggle .show{display:none}
.ub-header-c.show-search .search-mask{content:'';display:block;background:var(--color-mask);position:fixed;top:3rem;right:0;bottom:0;left:0;z-index:1000}
.ub-header-c.show-search .search{z-index:1001;display:block}
.ub-header-c.show-search .search-toggle .close{display:block}
.ub-header-c.show-search .search-toggle .show{display:none}
.ub-header-c .logo{position:static}
.ub-header-c .search-toggle{display:block;position:absolute;left:0;top:0;line-height:3rem;font-size:1.2rem;text-align:center;width:3rem;cursor:pointer;color:var(--color-primary)}
.ub-header-c .search-toggle .close{display:none}
.ub-header-c .search-toggle .show{display:block}
.ub-header-c .search{display:none;padding:0 .5rem .5rem .5rem;background:var(--color-content-bg);position:fixed;top:3rem;left:0;right:0;text-align:center}
.ub-header-c .search .box{width:80%}
.ub-header-c .menu-toggle{display:block;position:absolute;right:0;top:0;line-height:3rem;font-size:1.2rem;text-align:center;width:3rem;cursor:pointer;color:var(--color-primary)}
.ub-header-c .menu-toggle .close{display:none}
.ub-header-c .menu-toggle .show{display:block}
.ub-header-c .menu{position:fixed;right:-8rem;top:3rem;background:#fff;padding:.5rem;border-radius:var(--size-radius)}
.ub-header-c .menu .item-icon{width:6rem;font-size:1rem;padding:0;display:block;line-height:2rem;border-bottom:1px dotted #eee}
.ub-header-c .menu .item-icon .icon{display:inline-block;font-size:1rem}
.ub-header-c .menu .item-icon .text{display:inline-block;font-size:var(--font-size)}
.ub-header-c .menu .item{display:block;margin-top:.5rem;margin-left:0}
}.ub-header-d{background:#fff}
.ub-header-d .top{background-color:rgba(236,236,236,.65);height:1.75rem}
.ub-header-d .top .right{text-align:right}
.ub-header-d .top .right .item{display:inline-block;line-height:1.75rem;color:#333;padding:0 1rem}
.ub-header-d .main{height:4.7rem;border-bottom:.25rem solid rgba(236,236,236,.65)}
.ub-header-d .main .menu{float:right}
.ub-header-d .main .menu .item{color:var(--color-primary);font-size:var(--font-size-large);line-height:4.2rem;padding:0 1rem;display:inline-block;border-bottom:.25rem solid transparent;transition:border-bottom-color .5s}
.ub-header-d .main .menu .item.active,.ub-header-d .main .menu .item:hover{border-bottom:.25rem solid var(--color-primary)}
.ub-header-d .main .logo{height:4.7rem}
.ub-header-d .main .logo a{display:inline-block;margin-top:.85rem}
.ub-header-d .main .logo a img{height:3rem}
.ub-header-d .menu-toggle{display:none}
@media screen and (max-width:40rem){.ub-header-d{position:relative;overflow:hidden}
.ub-header-d.show-menu .menu-toggle{transform:rotate(90deg)}
.ub-header-d.show-menu .main .menu{right:0}
.ub-header-d .menu-toggle{display:block;position:absolute;right:0;top:1.75rem;line-height:2.7rem;font-size:1.2rem;text-align:center;width:2.7rem;cursor:pointer;color:var(--color-primary);transition:all .5s}
.ub-header-d .main{height:2.7rem}
.ub-header-d .main .menu{position:fixed;right:-35%;top:4.2rem;width:30%;background:#fff;box-shadow:0 2px 5px #ccc;transition:all .5s;z-index:2000}
.ub-header-d .main .menu .item{display:block;font-size:var(--font-size);line-height:2rem;text-align:center}
.ub-header-d .main .logo{height:2.7rem}
.ub-header-d .main .logo a{margin-top:.3rem}
.ub-header-d .main .logo a img{height:2rem}
}.ub-header-mobile.no-shadow .header-container{box-shadow:none}
.ub-header-mobile .header-status{position:fixed;top:0;left:0;right:0;z-index:10000;background:var(--color-content-bg)}
.ub-header-mobile .header-container{position:fixed;left:0;right:0;height:50px;z-index:500;box-shadow:0 1px 1px var(--color-body-line);background:var(--color-content-bg)}
.ub-header-mobile .header-container .body{display:flex;height:50px;line-height:50px}
.ub-header-mobile .header-container .body .left-wrap,.ub-header-mobile .header-container .body .right-wrap{flex-shrink:0}
.ub-header-mobile .header-container .body.has-back .action{min-width:50px}
.ub-header-mobile .header-container .body .back{font-size:32px;width:50px;line-height:50px;text-align:center;min-width:50px;flex-shrink:0}
.ub-header-mobile .header-container .body .title{font-size:20px;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;padding:0 .25rem}
.ub-header-mobile .header-container .body .action{text-align:center;flex-shrink:0}
.ub-header-mobile .header-container .body .action .item{line-height:50px;width:50px;text-align:center;display:block}
.ub-header-mobile .header-container .body .action .iconfont{font-size:var(--font-size-large)}
.ub-header-mobile .header-container-placeholder{height:50px;width:100%;clear:both}
@media screen and (min-width:40rem){.ub-header-mobile .header-container{box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
}.ub-footer{text-align:center;padding:1.5rem 0;margin-top:1rem;background:var(--color-body-bg);border-top:1px solid var(--color-body-line)}
.ub-footer .nav{padding:.5rem 0}
.ub-footer .nav a{color:var(--color-text);display:inline-block;margin:0 .25rem}
.ub-footer .nav a:hover{text-decoration:underline}
.ub-footer .copyright{color:var(--color-text)}
.ub-footer .copyright a{color:var(--color-text)}
.ub-footer-a{text-align:center;padding:1.5rem 0;border-top:.05rem solid #eee;background:var(--color-primary);margin-top:1rem}
.ub-footer-a .nav{padding:.5rem 0}
.ub-footer-a .nav a{color:#fff;display:inline-block;margin:0 .25rem}
.ub-footer-a .nav a:hover{text-decoration:underline}
.ub-footer-a .copyright{color:#fff}
.ub-footer-a .copyright a{color:#fff}
.ub-footer-link{padding:2rem 0}
.ub-footer-link a{color:var(--color-text)}
.ub-footer-link a:hover{text-decoration:underline}
.ub-footer-link.reverse{background:#1b1c20;color:#c4cfdb}
.ub-footer-link.reverse a{color:#c4cfdb}
.ub-footer-link.reverse .line{background-color:#32343c}
.ub-footer-link .link{padding:1rem 0}
.ub-footer-link .link .title{font-size:1rem}
.ub-footer-link .link .list a{margin:.5rem 0;display:block}
.ub-footer-link .content{padding:1rem 0}
.ub-footer-link .line{height:1px;background:#eee;margin:1rem 0}
.ub-footer-link .nav{padding:.5rem 0;text-align:center}
.ub-footer-link .nav a{margin:0 .25rem}
.ub-footer-link .copyright{text-align:center}
@media screen and (max-width:40rem){.ub-footer-link .link{text-align:left;padding:1rem}
.ub-footer-link .image{text-align:center}
}.ub-search-block{background-color:var(--color-primary);padding:2rem .5rem 3rem .5rem;text-align:center;position:relative;background-size:cover}
.ub-search-block.light{background-color:#fff}
.ub-search-block.light .title{color:var(--color-text-default)}
.ub-search-block.light .form .box input{border-color:var(--color-primary);outline:1px solid var(--color-primary)}
.ub-search-block.light .form .box button{background-color:var(--color-primary);color:#fff}
.ub-search-block .video-background{top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;background-color:var(--color-primary);vertical-align:top;position:absolute;width:100%}
.ub-search-block .content-container{position:relative}
.ub-search-block .title{font-size:1.5rem;padding:0;color:#fff}
.ub-search-block .sub-title{font-size:var(--font-size-large,1rem);color:#fff}
.ub-search-block .form{padding-top:1rem}
.ub-search-block .form .tab .tab-item{color:#fff;display:inline-block;line-height:1.8rem;padding:0 1rem;border-radius:.5rem .5rem 0 0}
.ub-search-block .form .tab .tab-item.active{background-color:var(--color-content-bg);color:var(--color-primary)}
.ub-search-block .form .keywords{line-height:1.5rem;color:var(--color-content-bg);margin-top:1.5rem}
.ub-search-block .form .keywords .keywords-label{display:inline-block;line-height:1.5rem}
.ub-search-block .form .keywords .keywords-item{display:inline-block;line-height:1.5rem;background-color:rgba(0,0,0,.1);border-radius:.3rem;color:#fff;padding:0 .5rem}
.ub-search-block .form .keywords .keywords-item:hover{background-color:var(--color-content-bg);color:var(--color-text)}
.ub-search-block .form .box{max-width:25rem;margin:0 auto;position:relative;height:2.5rem}
.ub-search-block .form .box.rect input{border-radius:.5rem}
.ub-search-block .form .box.rect button{border-radius:.5rem}
.ub-search-block .form .box.captcha img{height:2.4rem;line-height:2.4rem;position:absolute;right:5rem;top:.05rem;border-radius:.25rem;cursor:pointer}
.ub-search-block .form .box input{width:100%;border-radius:2.5rem;line-height:2.5rem;height:2.5rem;padding:0 1rem;outline:0}
.ub-search-block .form .box button{position:absolute;right:.05rem;top:.05rem;background-color:#fff;border:none;border-radius:1.25rem;color:var(--color-primary,#419488);height:2.4rem;line-height:2.4rem;padding:0 1rem;margin:0}
@media (max-width:40rem){.ub-search-block .title{font-size:1rem}
}.ub-search-mobile-bar{display:flex;height:2rem;overflow:hidden;background-color:var(--color-content-bg);line-height:2rem;padding:0 .5rem}
.ub-search-mobile-bar.page{background-color:var(--color-content-bg);height:2.5rem;padding:.25rem 0}
.ub-search-mobile-bar.page .center .box{background-color:var(--color-input-bg)}
.ub-search-mobile-bar .center .item,.ub-search-mobile-bar .left .item,.ub-search-mobile-bar .right .item{display:inline-block;min-width:2rem;line-height:2rem;text-align:center;color:#666}
.ub-search-mobile-bar .center .item .icon,.ub-search-mobile-bar .left .item .icon,.ub-search-mobile-bar .right .item .icon{display:inline-block;font-size:var(--font-size-large,1rem)}
.ub-search-mobile-bar .center{flex:1;line-height:1.4rem}
.ub-search-mobile-bar .center .box{margin-top:.3rem;position:relative;height:1.4rem;background-color:var(--color-input-bg);border-radius:.7rem}
.ub-search-mobile-bar .center .box .icon{position:absolute;display:block;left:.5rem;top:.4rem;line-height:1em;height:1rem;width:1rem;text-align:center;font-size:var(--font-size,.65rem)}
.ub-search-mobile-bar .center .box .input{position:absolute;display:block;left:1.6rem;top:.2rem;border:none;width:calc(100% - 2rem);height:1rem;line-height:1rem;background-color:transparent;outline:0;padding:0}
.ub-search-history .item{display:flex}
.ub-search-history .item .remove,.ub-search-history .item .text,.ub-search-history .item .time{display:inline-block;min-width:1.5rem;text-align:center;line-height:1.5rem;color:#c4cfdb}
.ub-search-history .item .text{flex:1;text-align:left;color:#333}
.ub-search-result{background-color:#fff;padding:var(--size-margin,.5rem)}
.ub-search-result .keyword{color:var(--color-primary,#419488);font-weight:700}
.ub-search-result .count{color:var(--color-primary,#419488);font-weight:700}
.ub-search-block-a{--radius:1rem;--height:1.6rem;--font-size:0.65rem;--font-size-btn:0.8rem;--border-size:0.05rem;position:relative;border:var(--border-size) solid var(--color-primary);border-radius:var(--radius);padding:0}
.ub-search-block-a.lg{--radius:1.25rem;--height:2.5rem;--font-size:0.8rem;--font-size-btn:1rem;--border-size:0.1rem}
.ub-search-block-a.mini .search-btn{padding:0 .5rem;font-size:.7rem}
.ub-search-block-a .input{outline:0;height:var(--height);width:100%;line-height:var(--height);border:none;padding:0 .5rem;font-size:var(--font-size);box-sizing:border-box;border-radius:var(--radius)}
.ub-search-block-a .search-btn{display:block;height:var(--height);padding:0 1rem;line-height:var(--height);background-color:var(--color-primary,#419488);color:#fff;position:absolute;right:0;top:0;font-size:var(--font-size-btn);border-radius:calc(var(--radius) - 2px)}
.ub-search-block-a .search-btn:hover{color:#fff}
.ub-article{border-radius:var(--size-radius,.25rem)}
.ub-article.white{background:#fff;padding:1rem}
.ub-article h1{font-size:1.5rem;padding:0;margin:0;line-height:2rem}
.ub-article .attr{color:#c4cfdb;padding:.5rem 0;border-bottom:.05rem solid #eee}
.ub-article .cover img{width:100%}
.ub-article .content{padding:.5rem 0}
.ub-article-a{background:#fff;padding:1rem;border-radius:var(--size-radius,.25rem)}
.ub-article-a .image{border:#eee 1px solid;padding:.5rem;overflow:hidden}
.ub-article-a .image .text{color:#666;padding:.25rem 0}
.ub-article-a .image .text .left{float:left}
.ub-article-a .image .text .right{float:right}
.ub-article-a .content{padding-left:1rem}
.ub-article-a .content h1{color:#000;font-size:var(--font-size-large,1rem);line-height:1.5rem}
.ub-article-a .content .info{padding:0}
.ub-article-a .content .action{padding:.5rem 0 0 0}
.ub-article-a .content .action .btn{margin-right:.5rem}
.ub-list-head-tools-placeholder{height:2rem}
.ub-list-head-tools{box-shadow:0 0 2px #ccc;background:var(--color-content-bg);height:2rem;display:flex;position:fixed;top:0;left:0;right:0;z-index:10000}
.ub-list-head-tools .item{flex:1}
.ub-list-head-tools .item.open .item-drawer-title .icon{transform:rotateZ(180deg)}
.ub-list-head-tools .item.open .item-drawer-mask{display:block!important}
.ub-list-head-tools .item .item-drawer .item-drawer-title{line-height:2rem;text-align:center}
.ub-list-head-tools .item .item-drawer .item-drawer-title .icon,.ub-list-head-tools .item .item-drawer .item-drawer-title .text{display:inline-block}
.ub-list-head-tools .item .item-drawer .item-drawer-title .icon{color:#ccc;transition:all .3s ease-in-out}
.ub-list-head-tools .item .item-drawer .item-drawer-mask{transition:all .3s ease-in-out;display:none;position:absolute;top:2rem;left:0;right:0;height:calc(100vh - 2rem);background:rgba(0,0,0,.5)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content{position:relative;padding-bottom:3rem;background:var(--color-content-bg);border-top:1px solid var(--color-body-line)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content.no-foot{padding-bottom:0}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content.no-foot .item-drawer-content-body{max-height:calc(100vh - 2rem)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body{max-height:calc(100vh - 2rem - 3rem);overflow:auto;background:var(--color-content-bg);padding:var(--size-margin);box-shadow:inset 0 0 10px var(--color-body-line)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item{font-size:var(--font-size);text-align:left;line-height:2rem;padding:0 1rem;display:flex}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item.active{color:var(--color-primary)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item.active .checked{visibility:visible}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item .checked{font-size:var(--font-size-large);overflow:hidden;visibility:hidden;width:1.5rem}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item .checked,.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item .text{display:inline-block;vertical-align:middle}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item .text{border-bottom:1px solid #f8f8f8;flex:1}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-body .item-drawer-content-body-list .item-drawer-content-body-item .text:last-child{border-bottom:none}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-foot{display:flex;padding:var(--size-margin);position:absolute;bottom:0;left:0;right:0;background:var(--color-content-bg);border-top:1px solid var(--color-body-line)}
.ub-list-head-tools .item .item-drawer .item-drawer-mask .item-drawer-content .item-drawer-content-foot .btn{flex:1;margin:0 .5rem}
.ub-list{background:var(--color-content-bg);border-radius:var(--size-radius)}
.ub-list.no-bg{background-color:transparent}
.ub-list.no-bg .head{padding:.5rem 0}
.ub-list.no-bg .body{margin-left:-.5rem;margin-right:-.5rem}
.ub-list .head{padding:.5rem}
.ub-list .head .more{float:right;line-height:1.5rem}
.ub-list .head .title{display:inline-block;line-height:1rem;font-size:var(--font-size)}
.ub-list .body{margin-top:-.5rem;padding:.5rem}
.ub-list .body mark,.ub-list-items mark{color:red;background:0 0}
.ub-list .body .item-a,.ub-list-items .item-a{border-radius:.5rem;padding:.5rem .5rem .5rem 3.5rem;overflow:hidden;margin:0 0 .5rem 0;box-shadow:0 0 1rem rgba(0,0,0,.05);background-color:var(--color-content-bg)}
.ub-list .body .item-a .icon,.ub-list-items .item-a .icon{float:left;margin:.25rem 0 0 -2.75rem;height:2rem;width:2rem;border-radius:.15rem;background-size:cover;background-position:center;background-repeat:no-repeat}
.ub-list .body .item-a .icon .img,.ub-list .body .item-a .icon img,.ub-list-items .item-a .icon .img,.ub-list-items .item-a .icon img{height:2rem;width:2rem;border-radius:.15rem}
.ub-list .body .item-a .icon img,.ub-list-items .item-a .icon img{object-fit:contain}
.ub-list .body .item-a .title,.ub-list-items .item-a .title{display:block;color:var(--color-text);font-size:var(--font-size-large);line-height:1.5rem;height:1.5rem}
.ub-list .body .item-a .title:hover,.ub-list-items .item-a .title:hover{color:#111}
.ub-list .body .item-a .summary,.ub-list-items .item-a .summary{color:#c4cfdb;font-size:var(--font-size);height:1rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ub-list .body .item-b,.ub-list-items .item-b{line-height:2em;text-align:center;display:block;border-radius:.25rem;margin:.25rem 0;color:var(--color-primary);box-shadow:0 0 1rem rgba(0,0,0,.05);color:var(--color-text)}
.ub-list .body .item-b:hover,.ub-list-items .item-b:hover{background-color:#eee}
.ub-list .body .item-c,.ub-list-items .item-c{line-height:2em;display:block;margin:.25rem 0;color:var(--color-text);height:2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ub-list .body .item-c:before,.ub-list-items .item-c:before{content:"▪";color:var(--color-primary);display:inline-block;margin-right:.2rem}
.ub-list .body .item-d,.ub-list-items .item-d{border-bottom:.05rem dashed var(--color-body-line);padding:var(--size-margin) 0}
.ub-list .body .item-d:hover .title,.ub-list-items .item-d:hover .title{color:var(--color-primary)}
.ub-list .body .item-d .title,.ub-list-items .item-d .title{font-size:var(--font-size-large);color:var(--color-text);line-height:1.4rem;transition:color .2s ease-in-out}
.ub-list .body .item-d .summary,.ub-list-items .item-d .summary{color:var(--color-tertiary);font-size:var(--font-size);padding:.25rem 0 0 0}
.ub-list .body .item-d .action,.ub-list-items .item-d .action{display:flex;padding-top:.25rem;color:var(--color-muted)}
.ub-list .body .item-d .action a,.ub-list-items .item-d .action a{color:var(--color-muted)}
.ub-list .body .item-d .action .left,.ub-list-items .item-d .action .left{flex-grow:1}
.ub-list .body .item-e,.ub-list-items .item-e{padding-bottom:.5rem;border-radius:.25rem;overflow:hidden;border:1px solid var(--color-body-bg)}
.ub-list .body .item-e:hover,.ub-list-items .item-e:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}
.ub-list .body .item-e:hover .cover,.ub-list-items .item-e:hover .cover{transform:scale(1.05)}
.ub-list .body .item-e:hover .title,.ub-list-items .item-e:hover .title{color:var(--color-primary)}
.ub-list .body .item-e .cover,.ub-list-items .item-e .cover{display:block;overflow:hidden;background:no-repeat center;background-size:cover;border-radius:.25rem .25rem 0 0;transition:transform .3s ease-in-out}
.ub-list .body .item-e .cover:after,.ub-list-items .item-e .cover:after{content:'';display:block;margin-top:66.666667%}
.ub-list .body .item-e .title,.ub-list-items .item-e .title{line-height:1rem;height:1rem;display:block;margin-top:.5rem;padding:0 .5rem;color:var(--color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s ease-in-out}
.ub-list .body .item-e .summary,.ub-list-items .item-e .summary{margin-top:.25rem;line-height:1rem;height:2rem;color:#c4cfdb;overflow:hidden;padding:0 .5rem}
.ub-list .body .item-f,.ub-list-items .item-f{padding:0 0 0 4rem;margin:0 0 .75rem 0}
.ub-list .body .item-f .date,.ub-list-items .item-f .date{float:left;margin:0 0 0 -4rem;display:block;width:3rem;border:.05rem solid var(--color-primary);border-radius:.15rem;text-align:center;line-height:1.25rem}
.ub-list .body .item-f .date .day,.ub-list-items .item-f .date .day{color:#fff;font-size:var(--font-size-large);background:var(--color-primary)}
.ub-list .body .item-f .date .month,.ub-list-items .item-f .date .month{color:var(--color-text)}
.ub-list .body .item-f .title,.ub-list-items .item-f .title{display:block;line-height:1rem;height:1rem;overflow:hidden}
.ub-list .body .item-f .summary,.ub-list-items .item-f .summary{color:#c4cfdb;height:2rem;line-height:1rem;overflow:hidden}
.ub-list .body .item-g,.ub-list-items .item-g{border-radius:.25rem;padding:1rem;overflow:hidden;margin:0 0 .5rem 0;text-align:center;display:block;background-color:var(--color-content-bg)}
.ub-list .body .item-g:hover,.ub-list-items .item-g:hover{box-shadow:0 0 1rem rgba(0,0,0,.05)}
.ub-list .body .item-g .title,.ub-list-items .item-g .title{display:block;color:var(--color-text);margin-top:.5rem;height:1rem;line-height:1rem;overflow:hidden}
.ub-list .body .item-g .title:hover,.ub-list-items .item-g .title:hover{color:#111}
.ub-list .body .item-h,.ub-list-items .item-h{border:.05rem solid #eee;border-radius:.15rem;padding:.5rem .5rem .5rem 2.5rem;overflow:hidden;margin:0 0 .5rem 0;display:block}
.ub-list .body .item-h:last-child,.ub-list-items .item-h:last-child{margin-bottom:0}
.ub-list .body .item-h:hover,.ub-list-items .item-h:hover{border-color:#ccc}
.ub-list .body .item-h .icon,.ub-list-items .item-h .icon{float:left;margin:0 0 0 -2rem}
.ub-list .body .item-h .icon img,.ub-list-items .item-h .icon img{height:1.5rem;width:1.5rem;border:none}
.ub-list .body .item-h .icon .cover,.ub-list-items .item-h .icon .cover{display:block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:cover}
.ub-list .body .item-h .icon i,.ub-list-items .item-h .icon i{display:block;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:var(--font-size-large);color:#c4cfdb}
.ub-list .body .item-h .title,.ub-list-items .item-h .title{display:block;color:var(--color-text);font-size:var(--font-size);line-height:1.5rem;height:1.5rem}
.ub-list .body .item-h .title:hover,.ub-list-items .item-h .title:hover{color:#111}
.ub-list .body .item-i,.ub-list-items .item-i{border-radius:.25rem;padding:.5rem .5rem .5rem 2.5rem;overflow:hidden;margin:0 0 .5rem 0;display:block;background-color:#fff}
.ub-list .body .item-i:hover,.ub-list-items .item-i:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}
.ub-list .body .item-i:hover .title,.ub-list-items .item-i:hover .title{color:var(--color-primary)}
.ub-list .body .item-i .right,.ub-list-items .item-i .right{float:right;color:var(--color-muted);padding-left:1rem}
.ub-list .body .item-i .icon,.ub-list-items .item-i .icon{float:left;margin:.25rem 0 0 -2rem;width:1.5rem;border-radius:.25rem}
.ub-list .body .item-i .icon img,.ub-list-items .item-i .icon img{height:1.5rem;width:1.5rem;border:none}
.ub-list .body .item-i .icon i,.ub-list-items .item-i .icon i{display:block;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:var(--font-size-large);color:#c4cfdb}
.ub-list .body .item-i .title,.ub-list-items .item-i .title{display:block;color:var(--color-text);font-size:var(--font-size);line-height:1rem;height:1rem;overflow:hidden;text-overflow:ellipsis}
.ub-list .body .item-i .title:hover,.ub-list-items .item-i .title:hover{color:#111}
.ub-list .body .item-i .desc,.ub-list-items .item-i .desc{color:#c4cfdb;font-size:.65rem;line-height:1rem;height:1rem;overflow:hidden;display:block;text-overflow:ellipsis}
.ub-list .body .item-j,.ub-list-items .item-j{border:.05rem solid #eee;border-radius:.15rem;padding:.5rem;overflow:hidden;margin:0 0 .5rem 0;display:block;color:#c4cfdb}
.ub-list .body .item-j:hover,.ub-list-items .item-j:hover{border-color:#ccc}
.ub-list .body .item-j .status,.ub-list-items .item-j .status{float:right;line-height:1rem;color:#c4cfdb}
.ub-list .body .item-j .title,.ub-list-items .item-j .title{display:block;color:var(--color-text);font-size:var(--font-size);line-height:1rem;height:1rem}
.ub-list .body .item-j .title:hover,.ub-list-items .item-j .title:hover{color:#111}
.ub-list .body .item-j .attr,.ub-list-items .item-j .attr{padding:.5rem 0 0 0;font-size:var(--font-size)}
.ub-list .body .item-j .attr .line,.ub-list-items .item-j .attr .line{line-height:.975rem}
.ub-list .body .item-k,.ub-list-items .item-k{padding:.5rem .5rem .5rem 10.5rem;overflow:hidden;border-radius:.25rem;background:var(--color-content-bg)}
.ub-list .body .item-k.item-k-a,.ub-list-items .item-k.item-k-a{padding:.5rem .5rem .5rem 4rem}
.ub-list .body .item-k.item-k-a .image,.ub-list-items .item-k.item-k-a .image{width:3rem;margin-left:-3.5rem;border-radius:50%}
.ub-list .body .item-k.item-k-a .image .cover,.ub-list-items .item-k.item-k-a .image .cover{border-radius:50%;box-shadow:0 0 1px #c4cfdb}
.ub-list .body .item-k.item-k-a .info,.ub-list-items .item-k.item-k-a .info{padding-top:.5rem}
.ub-list .body .item-k.item-k-b,.ub-list-items .item-k.item-k-b{padding:.25rem .25rem .25rem 3rem}
.ub-list .body .item-k.item-k-b .image,.ub-list-items .item-k.item-k-b .image{width:2rem;height:2rem;margin-left:-2.5rem}
.ub-list .body .item-k.item-k-b .image .cover,.ub-list-items .item-k.item-k-b .image .cover{box-shadow:0 0 1px #c4cfdb}
.ub-list .body .item-k.item-k-b .title,.ub-list-items .item-k.item-k-b .title{font-size:var(--font-size);padding:.25rem 0;display:block;padding:.5rem 0;line-height:1rem}
.ub-list .body .item-k.item-k-b .right,.ub-list-items .item-k.item-k-b .right{padding:0 .25rem;height:2rem;display:flex;align-items:center}
.ub-list .body .item-k:hover .image .cover,.ub-list-items .item-k:hover .image .cover{transform:scale(1.05)}
.ub-list .body .item-k:hover .title,.ub-list-items .item-k:hover .title{color:var(--color-primary)}
.ub-list .body .item-k .right,.ub-list-items .item-k .right{float:right}
.ub-list .body .item-k .image,.ub-list-items .item-k .image{width:9rem;float:left;margin-left:-10rem;display:block;overflow:hidden;border-radius:.25rem}
.ub-list .body .item-k .image .cover,.ub-list-items .item-k .image .cover{border-radius:.25rem;transition:transform .6s ease-in-out}
.ub-list .body .item-k .title,.ub-list-items .item-k .title{font-size:var(--font-size-large);color:var(--color-text);line-height:1.2;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ub-list .body .item-k .summary,.ub-list-items .item-k .summary{color:var(--color-tertiary);font-size:var(--font-size);padding:.5rem 0 0 0;height:3.425rem;line-height:.975rem;display:block;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}
.ub-list .body .item-k .info,.ub-list-items .item-k .info{color:var(--color-tertiary);font-size:var(--font-size);padding:1rem 0 0 0;overflow:hidden;display:block}
.ub-list .body .item-k .info .left,.ub-list-items .item-k .info .left{float:left}
.ub-list .body .item-k .info .right,.ub-list-items .item-k .info .right{float:right}
.ub-list .body .item-k .info a,.ub-list-items .item-k .info a{color:var(--color-tertiary)}
.ub-list .body .item-k .info a:hover,.ub-list-items .item-k .info a:hover{text-decoration:underline}
.ub-list .body .item-l,.ub-list-items .item-l{line-height:2em;display:block;position:relative;height:1.5rem;overflow:hidden;padding-left:2rem;padding-right:7em;box-sizing:content-box}
.ub-list .body .item-l .seq,.ub-list-items .item-l .seq{position:absolute;width:1rem;height:1rem;left:0;top:.25em;background:#fbe6e6;cursor:pointer;line-height:1rem;text-align:center;color:#d22525;display:block}
.ub-list .body .item-l .right,.ub-list-items .item-l .right{position:absolute;right:0;top:0;color:var(--color-text);width:6em;text-align:center;background:#f9f9f9}
.ub-list .body .item-l .title,.ub-list-items .item-l .title{color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;display:block;height:1rem;overflow:hidden}
.ub-list .body .item-m,.ub-list-items .item-m{color:#c4cfdb;background-color:#f6f6f6;height:1.5rem;line-height:1.5rem;overflow:hidden;padding:0 .2rem;display:-moz-box;white-space:nowrap;text-overflow:ellipsis;display:block;margin:.1rem -.15rem;border-radius:3px}
.ub-list .body .item-m:hover,.ub-list-items .item-m:hover{background:var(--color-primary);color:#fff}
.ub-list .body .item-n,.ub-list-items .item-n{margin-bottom:1rem;transition:all .3s ease-in-out}
.ub-list .body .item-n:hover,.ub-list-items .item-n:hover{transform:translateY(-.25rem);background:var(--color-content-bg);box-shadow:0 0 .5rem rgba(0,0,0,.1)}
.ub-list .body .item-n .image .cover,.ub-list-items .item-n .image .cover{border-radius:.1rem}
.ub-list .body .item-n .text .cover,.ub-list-items .item-n .text .cover{display:flex;align-items:center;justify-content:center;border-radius:.1rem}
.ub-list .body .item-n .text .cover .content,.ub-list-items .item-n .text .cover .content{color:#111;text-shadow:0 0 10px #eee;font-size:1rem}
.ub-list .body .item-o,.ub-list-items .item-o{background:#fff;margin-bottom:.5rem;border-radius:3px}
.ub-list .body .item-o:hover .image .cover,.ub-list-items .item-o:hover .image .cover{transform:scale(1.1);transition:all .6s}
.ub-list .body .item-o .image,.ub-list-items .item-o .image{display:block;background:#fff;overflow:hidden}
.ub-list .body .item-o .title,.ub-list-items .item-o .title{font-size:var(--font-size-large);display:block;color:var(--color-primary);border-top:.25rem solid var(--color-primary);background:#fff;line-height:2rem;padding:0 1rem;position:relative}
.ub-list .body .item-o .title:after,.ub-list-items .item-o .title:after{content:'>';display:block;transform:scaleX(.6);font-weight:700;position:absolute;right:1rem;top:0;height:2rem;font-size:var(--font-size-large)}
.ub-list .body .item-p,.ub-list-items .item-p{border-radius:.25rem;margin-bottom:.5rem;background:#fff;padding:0 0 1rem 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}
.ub-list .body .item-p:hover .image .cover,.ub-list-items .item-p:hover .image .cover{transform:scale(1.1)}
.ub-list .body .item-p .image,.ub-list-items .item-p .image{display:block;overflow:hidden;border-radius:.25rem .25rem 0 0}
.ub-list .body .item-p .image .cover,.ub-list-items .item-p .image .cover{border-radius:.2rem .2rem 0 0;transition:transform .6s}
.ub-list .body .item-p .title,.ub-list-items .item-p .title{font-size:var(--font-size);text-align:center;padding:.5rem;display:block;color:var(--color-text);height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ub-list .body .item-p .title:hover,.ub-list-items .item-p .title:hover{color:var(--color-primary)}
.ub-list .body .item-p .summary,.ub-list-items .item-p .summary{display:block;color:#c4cfdb;text-align:center;height:1rem;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 .5rem;cursor:default}
.ub-list .body .item-p .summary.line2,.ub-list-items .item-p .summary.line2{height:2rem;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}
.ub-list .body .item-video,.ub-list-items .item-video{position:relative;display:block;margin:.5rem;border-radius:.15rem}
.ub-list .body .item-video img,.ub-list-items .item-video img{width:100%}
.ub-list .body .item-video .mask,.ub-list-items .item-video .mask{border-radius:.15rem;position:absolute;background:rgba(0,0,0,.2);text-align:center;left:0;right:0;bottom:0;top:0;color:#fff;font-size:3rem}
.ub-list .body .item-video .mask .box,.ub-list-items .item-video .mask .box{display:table;height:100%;width:100%}
.ub-list .body .item-video .mask .box i,.ub-list-items .item-video .mask .box i{vertical-align:middle;display:table-cell}
.ub-list .body .item-video-cover,.ub-list-items .item-video-cover{background-color:var(--color-content-bg);margin:0 0 .5rem 0;border-radius:var(--size-radius);overflow:hidden;transition:box-shadow .3s}
.ub-list .body .item-video-cover.vertical .cover:after,.ub-list-items .item-video-cover.vertical .cover:after{margin-top:151%}
.ub-list .body .item-video-cover:hover,.ub-list-items .item-video-cover:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}
.ub-list .body .item-video-cover:hover .cover,.ub-list-items .item-video-cover:hover .cover{transform:scale(1.05)}
.ub-list .body .item-video-cover:hover .cover .mask-text,.ub-list-items .item-video-cover:hover .cover .mask-text{transform:scale(.95)}
.ub-list .body .item-video-cover:hover .title,.ub-list-items .item-video-cover:hover .title{color:var(--color-primary)}
.ub-list .body .item-video-cover .cover,.ub-list-items .item-video-cover .cover{display:block;overflow:hidden;background:no-repeat center;background-size:cover;border-radius:var(--size-radius) var(--size-radius) 0 0;transition:transform .3s ease-in-out;position:relative}
.ub-list .body .item-video-cover .cover:after,.ub-list-items .item-video-cover .cover:after{content:'';display:block;margin-top:66.666667%}
.ub-list .body .item-video-cover .cover .mask-text,.ub-list-items .item-video-cover .cover .mask-text{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);padding:.25rem;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s}
.ub-list .body .item-video-cover .title,.ub-list-items .item-video-cover .title{line-height:1rem;height:1.5rem;overflow:hidden;display:block;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;width:100%;padding:.25rem .5rem}
.ub-list .body .item-video-cover .category,.ub-list-items .item-video-cover .category{padding:.25rem .5rem}
.ub-list .body .item-video-cover .category .stat,.ub-list-items .item-video-cover .category .stat{float:right}
.ub-list .body .item-video-cover .category .stat a,.ub-list-items .item-video-cover .category .stat a{margin-left:var(--size-margin)}
.ub-list .body .item-video-cover .category a,.ub-list-items .item-video-cover .category a{color:var(--color-tertiary)}
.ub-list .body .item-video-cover .category a i,.ub-list-items .item-video-cover .category a i{display:inline-block;width:1em;text-align:center}
.ub-list .body .item-video-cover .category a:hover,.ub-list-items .item-video-cover .category a:hover{color:var(--color-text)}
.ub-list .body .item-video-cover-a,.ub-list-items .item-video-cover-a{padding:var(--size-margin);margin:0 0 .5rem 0}
.ub-list .body .item-video-cover-a:hover .cover,.ub-list-items .item-video-cover-a:hover .cover{transform:scale(1.07);transition:all .3s}
.ub-list .body .item-video-cover-a .cover,.ub-list-items .item-video-cover-a .cover{display:block;border-radius:var(--size-radius);position:relative}
.ub-list .body .item-video-cover-a .cover .time,.ub-list-items .item-video-cover-a .cover .time{position:absolute;display:block;bottom:.5rem;right:1rem;color:#fff;text-shadow:0 0 2px #ccc;font-size:var(--font-size-small)}
.ub-list .body .item-video-cover-a .user,.ub-list-items .item-video-cover-a .user{display:block;height:2.2rem;margin-top:-.5rem;margin-left:1rem;position:relative}
.ub-list .body .item-video-cover-a .user .avatar,.ub-list-items .item-video-cover-a .user .avatar{width:1.8rem;height:1.8rem;display:inline-block}
.ub-list .body .item-video-cover-a .user .avatar .image,.ub-list-items .item-video-cover-a .user .avatar .image{width:1.8rem;height:1.8rem;border:.1rem solid #fff;border-radius:50%}
.ub-list .body .item-video-cover-a .user .name,.ub-list-items .item-video-cover-a .user .name{display:inline-block;vertical-align:bottom;color:#1d1d1d}
.ub-list .body .item-video-cover-a .title,.ub-list-items .item-video-cover-a .title{line-height:1rem;height:2rem;overflow:hidden;display:block;color:#1d1d1d;text-overflow:ellipsis;width:100%}
.ub-list .body .item-video-cover-a .info,.ub-list-items .item-video-cover-a .info{font-size:var(--font-size-small);color:#c4cfdb;padding-top:.5rem}
@media screen and (max-width:40rem){.ub-list .body .item-k,.ub-list-items .item-k{padding:.5rem .5rem .5rem 5rem}
.ub-list .body .item-k .title,.ub-list-items .item-k .title{font-size:var(--font-size)}
.ub-list .body .item-k .image,.ub-list-items .item-k .image{width:4rem;margin-left:-4.5rem}
.ub-list .body .item-k .summary,.ub-list-items .item-k .summary{font-size:var(--font-size-small);padding-top:.25rem;height:2rem}
}@media screen and (max-width:40rem){.ub-list .body .item-video-cover:hover,.ub-list-items .item-video-cover:hover{transform:none}
.ub-list{max-width:100%;overflow:hidden}
.ub-list.no-bg .head{padding:.5rem}
}.ub-list-pay.disabled .item:hover{border-color:#eee}
.ub-list-pay.inlined{background:#f8f8f8;border-radius:.5rem;padding:.5rem}
.ub-list-pay.inlined .item{display:inline-block;min-width:8rem;line-height:1.5rem;cursor:default;border:1px solid var(--color-body-line);padding:.3rem .5rem}
.ub-list-pay .item{line-height:2.5rem;border:2px solid #eee;padding:0 10px;border-radius:.3rem;text-align:left;color:var(--color-text);display:block;margin-bottom:.5rem}
.ub-list-pay .item.active{border-color:var(--color-primary)}
.ub-list-pay .item:hover{border-color:var(--color-primary)}
.ub-list-pay .item .icon{width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.2rem}
.ub-html{line-height:2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow:hidden;word-wrap:break-word}
.ub-html.lg{font-size:.75rem}
.ub-html.sm{font-size:.6rem}
.ub-html>:first-child{margin-top:0}
.ub-html>p:first-child{margin-top:0}
.ub-html>p:last-child{margin-bottom:0}
.ub-html p{padding:0;line-height:1.8;word-spacing:.05rem;margin:.5em 0}
.ub-html img{max-width:100%}
.ub-html img.ub-emotion{height:2;border:none}
.ub-html iframe{max-width:100%}
.ub-html p.video-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.ub-html p.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.ub-html video{max-width:100%}
.ub-html a{background:0 0}
.ub-html hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
.ub-html code,.ub-html kbd,.ub-html pre{font-family:"Meiryo UI","YaHei Consolas Hybrid",Consolas,"Malgun Gothic","Segoe UI","Trebuchet MS",Helvetica,monospace,monospace;font-size:1em;white-space:pre;word-spacing:normal;word-wrap:normal;tab-size:4;hyphens:none;text-align:left;line-height:1.8em;padding:1em}
.ub-html table{border-spacing:0;max-width:98%;margin:1em 0;box-shadow:0 0 .1rem #ccc;display:table;text-align:left;border:.05rem solid #ddd;border-collapse:collapse;overflow:auto;word-break:keep-all}
.ub-html table tr{background-color:#fff;border-top:.05rem solid #ccc}
.ub-html table tr tbody{border:0}
.ub-html table tr th{font-weight:700;background-color:#f0f0f0;padding:.15rem .3rem;border:.05rem solid #ddd}
.ub-html table tr td{padding:.15rem .3rem;border:.05rem solid #ddd}
.ub-html>p pre,.ub-html>p svg,.ub-html>p table{-webkit-box-shadow:0 0 .5rem #ccc;-moz-box-shadow:0 0 .5rem #ccc;box-shadow:0 0 .5rem #ccc;margin:1em auto;display:block}
.ub-html td,.ub-html th{padding:0}
.ub-html *{-moz-box-sizing:border-box;box-sizing:border-box}
.ub-html input{font:.65rem/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol"}
.ub-html a{color:#4183c4;text-decoration:none}
.ub-html a:active,.ub-html a:hover{text-decoration:underline}
.ub-html hr{height:0;margin:.75rem 0;overflow:hidden;background:0 0;border:0;border-bottom:.05rem solid #ddd}
.ub-html hr:before{display:table;content:""}
.ub-html hr:after{display:table;clear:both;content:""}
.ub-html h1,.ub-html h2,.ub-html h3,.ub-html h4,.ub-html h5,.ub-html h6{font-weight:700;margin:1.2em 0 .6em 0;text-align:start}
.ub-html h1{font-size:2em;margin:1em 0}
.ub-html h2{font-size:1.7em;border-bottom:1px solid #eee;line-height:2em}
.ub-html h3{font-size:1.5em}
.ub-html h4{font-size:1.25em}
.ub-html h5{font-size:1em}
.ub-html h6{font-size:.85em}
.ub-html blockquote{display:block;font-size:1em;overflow:auto;overflow-scrolling:touch;border-left:3px solid rgba(0,0,0,.4);background:rgba(0,0,0,.05);color:#6a737d;padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:.5em;margin-bottom:1em;margin-top:1em}
.ub-html blockquote p{margin:.5em 0}
.ub-html ol,.ub-html ul{padding:.5em 0;margin-top:0;margin-bottom:0;padding-left:1.4em}
.ub-html ol li{list-style:decimal}
.ub-html ul li{list-style:disc}
.ub-html ol ol,.ub-html ul ol{list-style-type:lower-roman}
.ub-html ol ol ol,.ub-html ol ul ol,.ub-html ul ol ol,.ub-html ul ul ol{list-style-type:lower-alpha}
.ub-html dd{margin-left:0}
.ub-html code{color:#d63384;word-wrap:break-word;border-radius:.2em;white-space:pre;font-family:"Source Code Pro",monospace;font-size:.9em;padding:.1em .2em}
.ub-html code.formula{color:inherit;background-color:inherit;border:inherit;font-size:inherit}
.ub-html pre{margin-top:0;margin-bottom:0;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.9em}
.ub-html pre code{color:inherit;background:0 0;border:none}
.ub-scroll-bar-mini::-webkit-scrollbar-track{background-color:var(--color-scrollbar-bg);border:none}
.ub-scroll-bar-mini::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:var(--scolor-scrollbar-thumb)}
.ub-scroll-bar-mini::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:var(--scolor-scrollbar-thumb)}
.ub-loading{text-align:center;color:var(--color-muted);padding:1rem 0}
.ub-empty{text-align:center;color:var(--color-muted);padding:5rem 0}
.ub-empty.small{padding:1rem 0}
.ub-empty .icon{font-size:3rem;text-align:center;color:var(--color-muted);line-height:3rem}
.ub-empty .icon *{font-size:3rem;line-height:3rem}
.ub-empty .icon .image{width:5rem;height:5rem;object-fit:contain}
.ub-empty .text{line-height:1.5rem;color:var(--color-muted);padding-top:.5rem}
.ub-load-more{text-align:center;color:#c4cfdb;padding:.5rem 0;cursor:pointer;font-size:var(--font-size)}
.ub-no-more{text-align:center;color:#c4cfdb;padding:.5rem 0;font-size:var(--font-size)}
.ub-text-slash-separate .item{display:inline-block}
.ub-text-slash-separate .item:after{content:'/';color:#ccc;display:inline-block;margin:0 .1rem}
.ub-text-slash-separate .item:last-child:after{display:none}
.ub-placeholder{background:#eee;border-radius:.15rem;width:100%;min-height:1em;text-align:center;color:#c4cfdb}
.ub-pair{padding:.5em 0 .5em 5em;line-height:1.5em}
.ub-pair .name{float:left;margin-left:-5em;color:#c4cfdb}
.ub-icon-text{display:inline-block;white-space:nowrap;padding:0 1rem 0 0}
.ub-icon-text .icon{width:1rem;height:1rem;border-radius:50%;display:inline-block;margin:0 .25rem 0 0;white-space:nowrap}
.ub-icon-text .text{line-height:1.5rem;text-align:center;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.ub-tools{text-align:center}
.ub-tools .item{display:inline-block;width:3rem;color:#c4cfdb;border-radius:var(--size-radius);text-align:center;padding:.2rem 0}
.ub-tools .item:hover{background:#f8f8f8}
.ub-tools .item.active{color:var(--color-primary)}
.ub-tools .item .icon{display:block;font-size:1.5rem;line-height:1.5rem}
.ub-tools .item .text{display:block}
.ub-line{height:1px;background:#eee;margin-top:var(--size-margin);margin-bottom:var(--size-margin)}
.ub-file-selector .ub-file-selector__action,.ub-file-selector .ub-file-selector__close,.ub-file-selector .ub-file-selector__value{display:inline-block;cursor:default;position:relative;border-radius:.2rem;line-height:1.4rem;height:1.4rem;vertical-align:bottom}
.ub-file-selector .ub-file-selector__action.hidden,.ub-file-selector .ub-file-selector__close.hidden,.ub-file-selector .ub-file-selector__value.hidden{overflow:hidden;width:0;height:0;position:absolute;border:0}
.ub-file-selector .ub-file-selector__item{margin-bottom:.2rem}
.ub-file-selector .ub-file-selector__item.hidden{display:none!important}
.ub-file-selector .ub-file-selector__item.image{position:relative;width:3rem;height:3rem;box-shadow:0 0 1px #ccc;border-radius:.1rem;display:inline-block;vertical-align:middle}
.ub-file-selector .ub-file-selector__item.image.has-value:hover .tools{display:block}
.ub-file-selector .ub-file-selector__item.image .cover{width:100%}
.ub-file-selector .ub-file-selector__item.image .tools{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);color:#fff;border-radius:.1rem;text-align:center;padding:1rem 0 0 0;display:none}
.ub-file-selector .ub-file-selector__item.image .tools .action{color:#fff;line-height:1rem;width:1rem;height:1rem;vertical-align:top}
.ub-file-selector .ub-file-selector__item.image .tools .close{position:absolute;top:.1rem;right:.1rem;width:.6rem;height:.6rem;line-height:.6rem;text-align:center;display:block}
.ub-file-selector .ub-file-selector__value{border:.05rem solid #eee;padding:0 .5rem;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-file-selector .ub-file-selector__close{cursor:pointer}
@media print{.ub-print-hidden{display:none}
}.ub-cover,.ub-cover-1-1,.ub-cover-1-2,.ub-cover-1-3,.ub-cover-1-4,.ub-cover-2-1,.ub-cover-2-3,.ub-cover-3-1,.ub-cover-3-2,.ub-cover-3-4,.ub-cover-3-5,.ub-cover-4-1,.ub-cover-4-3,.ub-cover-5-2,.ub-cover-5-3{display:block;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}
.ub-cover-1-1:after,.ub-cover-1-2:after,.ub-cover-1-3:after,.ub-cover-1-4:after,.ub-cover-2-1:after,.ub-cover-2-3:after,.ub-cover-3-1:after,.ub-cover-3-2:after,.ub-cover-3-4:after,.ub-cover-3-5:after,.ub-cover-4-1:after,.ub-cover-4-3:after,.ub-cover-5-2:after,.ub-cover-5-3:after,.ub-cover:after{content:'';display:block}
.ub-cover-1-1.contain,.ub-cover-1-2.contain,.ub-cover-1-3.contain,.ub-cover-1-4.contain,.ub-cover-2-1.contain,.ub-cover-2-3.contain,.ub-cover-3-1.contain,.ub-cover-3-2.contain,.ub-cover-3-4.contain,.ub-cover-3-5.contain,.ub-cover-4-1.contain,.ub-cover-4-3.contain,.ub-cover-5-2.contain,.ub-cover-5-3.contain,.ub-cover.contain{background-size:contain}
.ub-cover-1-1.circle,.ub-cover-1-2.circle,.ub-cover-1-3.circle,.ub-cover-1-4.circle,.ub-cover-2-1.circle,.ub-cover-2-3.circle,.ub-cover-3-1.circle,.ub-cover-3-2.circle,.ub-cover-3-4.circle,.ub-cover-3-5.circle,.ub-cover-4-1.circle,.ub-cover-4-3.circle,.ub-cover-5-2.circle,.ub-cover-5-3.circle,.ub-cover.circle{border-radius:50%}
.ub-cover-1-1:after{margin-top:100%}
.ub-cover-3-1:after{margin-top:33.33333333%}
.ub-cover-1-3:after{margin-top:300%}
.ub-cover-4-1:after{margin-top:25%}
.ub-cover-1-4:after{margin-top:400%}
.ub-cover-4-3:after{margin-top:75%}
.ub-cover-3-4:after{margin-top:133.3333333%}
.ub-cover-3-2:after{margin-top:66.6666667%}
.ub-cover-2-3:after{margin-top:150%}
.ub-cover-2-1:after{margin-top:50%}
.ub-cover-1-2:after{margin-top:200%}
.ub-cover-5-2:after{margin-top:40%}
.ub-cover-5-3:after{margin-top:60%}
.ub-cover-3-5:after{margin-top:166.6666667%}
.ub-cover-5-4:after{margin-top:80%}
.ub-cover-4-5:after{margin-top:125%}
.ub-cover-6-5:after{margin-top:80%}
.ub-cover-5-6:after{margin-top:120%}
.ub-cover-7-6:after{margin-top:85.7%}
.ub-cover-6-7:after{margin-top:116.6666667%}
.ub-comment-list .comment-item{padding-left:2.25rem}
.ub-comment-list .comment-item:hover>.comment-foot .action{display:block}
.ub-comment-list .comment-item .comment-head{position:relative}
.ub-comment-list .comment-item .comment-head .user-avatar{width:1.8rem;height:1.8rem;display:block;position:absolute;left:-2.25rem;top:.25rem}
.ub-comment-list .comment-item .comment-head .user-avatar .image{width:1.8rem;height:1.8rem;border:1px solid #fff;border-radius:50%}
.ub-comment-list .comment-item .comment-head .user-name{display:inline-block;color:var(--color-text)}
.ub-comment-list .comment-item .comment-head .time{display:inline-block;color:#c4cfdb;margin-left:1rem}
.ub-comment-list .comment-item .comment-body{padding-top:.75rem}
.ub-comment-list .comment-item .comment-body .content{color:var(--color-text)}
.ub-comment-list .comment-item .comment-foot{padding-top:.75rem;overflow:hidden;border-bottom:1px solid #e8e8e8;margin-bottom:1rem;padding-bottom:1rem}
.ub-comment-list .comment-item .comment-foot .action{float:right;display:none}
.ub-comment-list .comment-item .comment-foot .action .item{margin:0 0 0 1rem}
.ub-comment-list .comment-item .comment-foot .item{color:#c4cfdb;display:inline-block;margin:0 1rem 0 0}
.ub-comment-editor-box{padding-left:2.5rem;position:relative;padding-top:1rem}
.ub-comment-editor-box .user-avatar{width:1.8rem;height:1.8rem;display:block;position:absolute;left:0;top:1rem}
.ub-comment-editor-box .user-avatar .image{width:1.8rem;height:1.8rem;border:1px solid #fff;border-radius:50%}
.ub-comment-editor-box .submit{padding-top:.5rem}
@media screen and (max-width:40rem){.ub-comment-list .comment-item{padding-left:2.25rem}
.ub-comment-list .comment-item>.comment-foot .action{display:block}
}.ub-tag{display:inline-block;padding:.2rem .35rem;font-size:.65rem;height:1.2rem;line-height:.8rem;color:var(--color-text);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50rem;cursor:default;background-color:rgba(0,0,0,.04)}
.ub-tag.sm{font-size:.5rem;height:1rem;line-height:.6rem}
.ub-tag.lg{font-size:.8rem;height:1.4rem;line-height:1rem;padding:.2rem .5rem}
.ub-tag.danger{color:var(--color-danger);background-color:#fff2f0}
.ub-tag.warning{color:var(--color-warning);background-color:#fff2f0}
.ub-tag.success{color:var(--color-success);background-color:#f6ffed}
.ub-tag.primary{color:var(--color-primary)}
.ub-tag.info{background-color:#e6f4ff;color:#1677ff}
.ub-nav-header{font-size:1.5rem;font-weight:700;padding:2rem 0;text-align:center;opacity:.9}
.ub-nav-header a{line-height:5.5rem}
.ub-nav-header-sub{opacity:.5;text-align:center;font-size:1rem;margin-top:-3rem;padding:2rem 0}
@media screen and (max-width:40rem){.ub-nav-header{padding:1rem 0;font-size:var(--font-size-large)}
.ub-nav-header a{line-height:3.5rem}
.ub-nav-header-sub{margin-top:-2rem;padding:1rem 0;font-size:var(--font-size)}
}.ub-dropdown{position:relative;display:inline-block;cursor:pointer}
.ub-dropdown:hover .ub-dropdown-list{display:block}
.ub-dropdown .ub-dropdown-list{display:none;position:absolute;left:0;top:100%;background:#fff;box-shadow:0 0 1px #c4cfdb;border-radius:.2rem;z-index:1000}
.ub-dropdown .ub-dropdown-list .ub-dropdown-list-item{display:block;color:var(--color-text);padding:0 .5rem;line-height:1.5rem;margin:0;white-space:nowrap}
.ub-dropdown .ub-dropdown-list .ub-dropdown-list-item:hover{color:var(--color-primary);background:#eee}
.ub-breadcrumb{min-height:2rem;padding:.5rem 0;white-space:nowrap;overflow:auto}
.ub-breadcrumb .text,.ub-breadcrumb span{color:var(--color-tertiary)}
.ub-breadcrumb .text.active,.ub-breadcrumb span.active{color:var(--color-primary)}
.ub-breadcrumb .item,.ub-breadcrumb a{color:var(--color-tertiary);display:inline-block;padding-right:.5rem;line-height:1rem}
.ub-breadcrumb .item:after,.ub-breadcrumb a:after{content:'';display:inline-block;margin-left:.5rem;color:var(--color-tertiary-light);background-image:var(--icon-arrow);width:.4rem;height:.4rem;background-size:contain;background-repeat:no-repeat;opacity:.3}
.ub-breadcrumb .item:last-child:after,.ub-breadcrumb a:last-child:after{display:none}
.ub-breadcrumb .item.active,.ub-breadcrumb a.active{color:var(--color-primary)}
.ub-nav{padding:var(--size-margin);background:#fff;border-radius:var(--size-radius);position:relative}
.ub-nav .tag-label{position:absolute;left:var(--size-margin);top:var(--size-margin);line-height:1rem;padding:.1rem .4rem;margin:0 .25rem 0 0;color:var(--color-primary)}
.ub-nav .tag-value{padding-left:4em}
.ub-nav .tag-value .tag-item{display:inline-block;position:relative;border:1px solid #eee;border-radius:.8rem;line-height:1rem;padding:.1rem .5rem;margin:0 .25rem 0 0;cursor:default}
.ub-nav .tag-value .tag-item:hover .close{display:block}
.ub-nav .tag-value .tag-item .close{padding:0;margin:0;font-size:.4rem;position:absolute;width:.7rem;height:.7rem;text-align:center;line-height:.7rem;top:-.3rem;right:-.3rem;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;display:none}
.ub-nav .nav-right{float:right}
.ub-nav .nav-right .item{margin-right:0}
.ub-nav .nav-right .item.active{background:0 0;color:var(--color-primary)}
.ub-nav .item,.ub-nav a{display:inline-block;color:var(--color-text);border-radius:.8rem;line-height:1rem;padding:.2625rem .5rem;margin:0 .25rem 0 0}
.ub-nav .item:hover,.ub-nav a:hover{color:var(--color-primary)}
.ub-nav .item.active,.ub-nav a.active{background:var(--color-primary);color:#fff}
.ub-nav-group{background:var(--color-content-bg);border-radius:var(--size-radius)}
.ub-nav-group.bare .group{padding-left:0}
.ub-nav-group.flat .group{padding:0}
.ub-nav-group.flat .group .label{position:static;width:auto;text-align:left;padding:.5rem .5rem 0 .5rem}
.ub-nav-group.flat .group .label .text{position:static;margin:0}
.ub-nav-group.flat .group .items{position:static}
.ub-nav-group .group{background:var(--color-content-bg);position:relative;padding-left:4rem;overflow:hidden;min-height:2rem;border-radius:var(--size-radius)}
.ub-nav-group .group .label{width:4rem;background:#fff;position:absolute;top:0;left:0;height:100%;text-align:center}
.ub-nav-group .group .label .text{width:100%;position:absolute;left:50%;top:50%;margin-left:-50%;height:1rem;margin-top:-.5rem;font-size:var(--font-size,.65rem)}
.ub-nav-group .group .items{padding:.5rem .5rem .25rem .5rem;border-bottom:1px solid var(--color-body-bg)}
.ub-nav-group .group .items .item,.ub-nav-group .group .items a{display:inline-block;color:var(--color-text);line-height:1rem;padding:.25rem .4rem;margin:0 .15rem .15rem 0;border-radius:.8rem;text-align:center;background:#f8f8f8}
.ub-nav-group .group .items .item:hover,.ub-nav-group .group .items a:hover{color:var(--color-primary)}
.ub-nav-group .group .items .item.active,.ub-nav-group .group .items a.active{background:var(--color-primary);color:#fff}
@media screen and (max-width:40rem){.ub-nav-group .group{padding:0}
.ub-nav-group .group .label{position:static;width:auto;text-align:left;padding:.5rem .5rem 0 .5rem}
.ub-nav-group .group .label .text{position:static;margin:0}
.ub-nav-group .group .items{position:static;white-space:nowrap;overflow-x:auto}
}.ub-nav-tab{background:#fff;border-radius:var(--size-radius) var(--size-radius) 0 0;border-bottom:.05rem solid #eee}
.ub-nav-tab.mini .item,.ub-nav-tab.mini a{line-height:1rem}
.ub-nav-tab .item,.ub-nav-tab a{display:inline-block;color:var(--color-text);line-height:1.4rem;padding:var(--size-margin);margin:0 .25rem 0 0;border-bottom:.1rem solid #fff;fong-weight:700}
.ub-nav-tab .item.active,.ub-nav-tab a.active{color:var(--color-primary);border-bottom:.1rem solid var(--color-primary)}
.ub-nav-tab-body{background:#fff;border-radius:0 0 var(--size-radius) var(--size-radius);padding:.5rem}
.ub-nav-tab-body.hidden{width:0;height:0;overflow:hidden;padding:0}
@media screen and (max-width:40rem){.ub-breadcrumb{padding-left:var(--size-margin);padding-right:var(--size-margin)}
.ub-nav{min-height:2.25rem;overflow-x:auto;overflow-y:hidden}
}.ub-nav-mobile-foot-spacer{height:2.3rem;clear:both}
.ub-nav-mobile-foot{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-top:.05rem solid #e7e7e7;border-bottom:.05rem solid #f8f8f8;-webkit-box-pack:justify;z-index:1001;padding:.25rem 1rem;height:2.3rem}
.ub-nav-mobile-foot .item{text-align:center;display:block;color:#5d656b;text-decoration:none;flex:1;position:relative}
.ub-nav-mobile-foot .item.active{color:var(--color-primary)}
.ub-nav-mobile-foot .item.active .icon{color:var(--color-primary)}
.ub-nav-mobile-foot .item.active .icon .img{color:var(--color-primary)}
.ub-nav-mobile-foot .item .icon{font-size:1.1rem;height:1.1rem;line-height:1.1rem;color:#5d656b}
.ub-nav-mobile-foot .item .icon .img{font-size:1.1rem;height:1.1rem;line-height:1.1rem;color:#5d656b}
.ub-nav-mobile-foot .item .title{height:.6rem;font-size:.6rem;-webkit-transform:scale(.83333333);transform:scale(.83333333)}
.ub-nav-mobile-foot .item .name{font-size:var(--font-size)}
.ub-nav-mobile-foot .item .badge{position:absolute;top:0;left:60%;background:red;color:#fff;height:.8rem;line-height:.8rem;font-size:.6rem;border-radius:.4rem;min-width:.8rem;text-align:center;padding:0 .2rem}
.ub-nav-mobile-foot-nav-spacer{height:2rem;clear:both}
.ub-nav-mobile-foot-nav{position:fixed;bottom:2.3rem;left:0;right:0;display:flex;justify-content:space-between;align-items:center;background-color:#e7e7e7;border-top:.05rem solid #e7e7e7;border-bottom:.05rem solid #f8f8f8;z-index:1001;height:2rem;padding:.05rem 0 0 0}
.ub-nav-mobile-foot-nav .item{text-align:center;display:block;color:#5d656b;text-decoration:none;flex-grow:1;margin:0 .05rem;background:#fff}
.ub-nav-mobile-foot-nav .item.disabled .icon .img{color:#c4cfdb}
.ub-nav-mobile-foot-nav .item.disabled .name{color:#c4cfdb}
.ub-nav-mobile-foot-nav .item .icon{height:2rem;line-height:2rem;color:var(--color-primary);display:inline-block}
.ub-nav-mobile-foot-nav .item .icon .img{font-size:var(--font-size);height:2rem;line-height:2rem;color:var(--color-primary)}
.ub-nav-mobile-foot-nav .item .name{display:inline-block;color:var(--color-primary);font-size:var(--font-size)}
.ub-nav-grid{display:flex;justify-content:space-between;align-items:center;border-top:.05rem solid #e7e7e7;border-bottom:.05rem solid #f8f8f8;-webkit-box-pack:justify;margin:0;padding:0;border-top:.05rem solid #eee;border-left:.05rem solid #eee;background-color:#f2f2f2;width:100%;flex-wrap:wrap}
.ub-nav-grid.g3:after{content:"";width:33.3333%}
.ub-nav-grid.g3 .item{width:33.3333%}
.ub-nav-grid .item{text-align:center;display:block;color:#5d656b;text-decoration:none;vertical-align:top;border-right:.05rem solid #eee;border-bottom:.05rem solid #eee;padding:1rem .5rem;width:50%;background:#fff;flex-shrink:0}
.ub-nav-grid .item .icon{font-size:1.1rem;height:1.1rem;line-height:1.1rem;color:#5d656b}
.ub-nav-grid .item .icon .img{font-size:1.1rem;height:1.1rem;line-height:1.1rem;color:#5d656b}
.ub-nav-grid .item .title{height:.6rem;font-size:.6rem;line-height:1rem}
.ub-nav-category .group-title{font-size:.8rem;display:block;color:var(--color-text)}
.ub-nav-category .group-list{padding:0 0 .5rem 0}
.ub-nav-category .group-list .item{font-size:var(--font-size);color:var(--color-tertiary);display:inline-block;margin:0 .25rem .25rem 0;line-height:1.2rem}
.ub-nav-category .group-list .item.active,.ub-nav-category .group-list .item:hover{color:var(--color-primary)}
.ub-menu-layout-shrink .ub-menu-layout-container{padding-left:3rem}
.ub-menu-layout-shrink .ub-menu-layout>.body{width:3rem}
.ub-menu-layout-shrink .ub-menu-layout>.body .item{color:#333;padding:.4rem 0;text-align:center;display:none}
.ub-menu-layout-shrink .ub-menu-layout>.body .item .icon{line-height:1.4rem;display:block;font-size:1rem;text-align:center;width:100%}
.ub-menu-layout-shrink .ub-menu-layout>.body .item .text{font-size:var(--font-size-small);display:block;padding:0;line-height:1rem}
.ub-menu-layout-shrink .ub-menu-layout>.body .item.item-main{display:block}
.ub-menu-layout-shrink .ub-menu-layout>.body .item-main{display:block}
.ub-menu-layout-shrink .ub-menu-layout>.body .foot{display:none}
.ub-menu-layout-shrink .ub-menu-layout>.body .item-title{display:none}
.ub-menu-layout-shrink .ub-menu-layout>.body .item-title.item-main{display:block}
.ub-menu-layout-container{padding-left:10rem}
.ub-menu-layout{position:fixed;top:0;left:0;z-index:2000}
.ub-menu-layout .toggle{position:fixed;width:3rem;height:3rem;left:0;top:0;line-height:3rem;text-align:center;color:#333;font-size:1rem}
.ub-menu-layout>.body{position:fixed;top:3rem;left:0;bottom:0;overflow-y:auto;background:var(--color-content-bg);border-right:1px solid #eee;width:16em}
.ub-menu-layout>.body .item{color:#333;display:block;padding:0 1rem;line-height:1.8rem}
.ub-menu-layout>.body .item.active{color:var(--color-primary)}
.ub-menu-layout>.body .item.active:hover{color:var(--color-primary);background:var(--color-content-bg)}
.ub-menu-layout>.body .item:hover{background:var(--color-body-bg)}
.ub-menu-layout>.body .item .icon{display:inline-block;width:1.2rem}
.ub-menu-layout>.body .item .text{display:inline-block}
.ub-menu-layout>.body .item-title{margin-top:1rem;padding:.5rem 1rem;font-size:.8rem;font-weight:500;color:#1d1d1d;border-top:1px solid #f0f0f0}
.ub-menu-layout>.body .foot{margin-top:1rem;padding:1rem}
.ub-menu-layout>.body .foot .link{overflow:hidden}
.ub-menu-layout>.body .foot .link a{color:#c4cfdb;display:block;width:50%;float:left}
.ub-menu-layout>.body .foot .copy{padding-top:.5rem}
.ub-menu-layout>.body .foot .copy a{color:#c4cfdb}
.ub-menu{border-radius:.25rem;background:#fff;padding:.5rem 0}
.ub-menu.lg{font-size:.7rem}
.ub-menu.lg .title{line-height:2.5rem}
.ub-menu.lg .items a{line-height:2.5rem}
.ub-menu.simple .title:before{transform:rotate(0)}
.ub-menu .title{line-height:2rem;padding:0 1rem;display:block;color:#333;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-menu .title:has(+.open):before{transform:rotate(90deg)}
.ub-menu .title a{color:var(--color-text)}
.ub-menu .title a:hover{color:var(--color-primary)}
.ub-menu .title:before{content:'';background:var(--icon-arrow) no-repeat center;background-size:contain;width:.4rem;height:.4rem;margin-top:.8rem;opacity:.3;display:block;color:#ccc;float:right;transform:rotate(0);transition:all .3s}
.ub-menu .title.active{color:var(--color-primary);border-right:4px solid var(--color-primary);background-color:var(--color-primary-light-bg)}
.ub-menu .title.active a{color:var(--color-primary)}
.ub-menu .title:hover{color:var(--color-primary)}
.ub-menu .title .icon{display:inline-block;width:1.2em}
.ub-menu .items{display:none}
.ub-menu .items.open{display:block}
.ub-menu .items a{line-height:2rem;padding:0 .5rem 0 1.9rem;display:block;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-menu .items a.active{color:var(--color-primary);background-color:var(--color-primary-light-bg);border-right:4px solid var(--color-primary)}
.ub-menu .items a:hover{color:var(--color-primary)}
.ub-menu.nav-menu{padding:.25rem 0}
@media screen and (max-width:40rem){.ub-menu.simple{white-space:nowrap;overflow-x:auto;padding-left:.5rem;padding-right:.5rem;line-height:0}
.ub-menu.simple .title{display:inline-block;min-width:4em;border-right:none;border-radius:.5rem}
.ub-menu.simple .title:before{display:none}
.ub-menu.nav-menu{display:flex;margin-bottom:.5rem;white-space:nowrap;overflow-x:auto;padding:0}
.ub-menu.nav-menu .title{display:inline-block;padding:0 .2rem;flex-grow:1;text-align:center;min-width:5rem}
.ub-menu.nav-menu .items.open{display:block;background:#fff;box-shadow:0 0 5px #ccc;border-radius:0 0 .4rem .4rem;position:absolute;z-index:1000;top:2rem}
.ub-menu.nav-menu .items.open a{padding:0 .15rem;text-align:center;text-overflow:ellipsis;overflow:hidden}
}.ub-menu-tree{border-radius:.25rem;background:#fff;padding:.5rem 0}
.ub-menu-tree.no-arrow .item .title{padding-left:0}
.ub-menu-tree.no-arrow .item .title:before{display:none}
.ub-menu-tree .page-menu-container>.item,.ub-menu-tree>.item{padding:0 .5rem}
.ub-menu-tree .item a{color:var(--color-text)}
.ub-menu-tree .item .title{display:flex;line-height:1.5;cursor:pointer;padding-left:.7rem;position:relative;margin:.5rem 0;border-radius:.25rem}
.ub-menu-tree .item .title.active{background-color:var(--color-body-block-bg-hover)}
.ub-menu-tree .item .title.active .title-text{color:var(--color-primary)}
.ub-menu-tree .item .title.group-active .title-text,.ub-menu-tree .item .title:hover .title-text{color:var(--color-primary)}
.ub-menu-tree .item .title:before{content:'';background:var(--icon-arrow) no-repeat center;background-size:contain;width:.4rem;height:.4rem;opacity:.3;transform:rotate(0);transition:all .3s;position:absolute;top:.5rem;left:.25rem}
.ub-menu-tree .item .title .title-text{flex-grow:1;width:0;padding:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-menu-tree .item .title .title-action{padding:.25rem 0}
.ub-menu-tree .item .title .title-action .title-action-icon{line-height:1rem;display:none;width:1rem;text-align:center;border-radius:.25rem}
.ub-menu-tree .item .title .title-action .title-action-icon:hover{background-color:var(--color-body-block-bg-hover)}
.ub-menu-tree .item .title.open:before{transform:rotate(90deg)}
.ub-menu-tree .item .title.open+.group{display:block}
.ub-menu-tree .item .title>.title-action>.title-action-icon.title-action-icon-open{display:inline-block}
.ub-menu-tree .item .title.open>.title-action>.title-action-icon.title-action-icon-open{display:none}
.ub-menu-tree .item .title.open>.title-action>.title-action-icon.title-action-icon-close{display:inline-block}
.ub-menu-tree .item .group{padding-left:.5rem;display:none}
.page-menu .page-menu-container{overflow-x:hidden;overflow-y:auto;height:100%}
.page-menu-toggle{display:none}
@media screen and (max-width:40rem){.page-menu{position:fixed;z-index:100;width:50%;left:-50%;bottom:0;top:0;transition:left .3s}
.page-menu .page-menu-toggle{display:block;width:2.5rem;height:2.5rem;position:absolute;background:#fff;bottom:2.5rem;right:-2.5rem;border-radius:0 var(--size-radius) var(--size-radius) 0;border-left:none;font-size:var(--font-size-large);line-height:2.5rem;text-align:center;color:#c4cfdb;box-shadow:.1rem 0 .15rem #c4cfdb}
.page-menu .page-menu-toggle i{display:block}
body.ub-menu-page-show{overflow:hidden}
body.ub-menu-page-show .page-menu{transition:left .3s;left:0;box-shadow:.1rem 0 .15rem #c4cfdb}
}.ub-menu-tree-simple{border-radius:.25rem;background:#fff;padding:.5rem;box-shadow:var(--box-shadow);transition:top .3s}
.ub-menu-tree-simple.close{width:2rem}
.ub-menu-tree-simple.close .item{display:none}
.ub-menu-tree-simple.close .tool .tool-open{display:block}
.ub-menu-tree-simple.close .tool .tool-close{display:none}
.ub-menu-tree-simple.page .item-container{max-height:calc(100vh - 7rem)}
.ub-menu-tree-simple a{color:var(--color-text)}
.ub-menu-tree-simple a:hover{color:var(--color-primary)}
.ub-menu-tree-simple .item-container{overflow-x:hidden;overflow-y:auto}
.ub-menu-tree-simple .item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:.25rem 0}
.ub-menu-tree-simple .item.active a{color:var(--color-primary)}
.ub-menu-tree-simple .item.level-1{padding-left:0}
.ub-menu-tree-simple .item.level-2{padding-left:.5rem}
.ub-menu-tree-simple .item.level-3{padding-left:1rem}
.ub-menu-tree-simple .item.level-4{padding-left:1.5rem}
.ub-menu-tree-simple .item.level-5{padding-left:2rem}
.ub-menu-tree-simple .tool{text-align:center}
.ub-menu-tree-simple .tool a{display:none;border-radius:.25rem}
.ub-menu-tree-simple .tool a:hover{background-color:var(--color-body-block-bg-hover)}
.ub-menu-tree-simple .tool .tool-close{display:block}
.ub-page .pages{text-align:center;padding:1em 0}
.ub-page .pages a,.ub-page .pages button,.ub-page .pages input,.ub-page .pages span{display:inline-block;line-height:1.5rem;min-width:1.5rem;text-align:center;padding:0 .25rem;color:#666;margin:0 .25rem .25rem .25rem;vertical-align:bottom;border-radius:.1rem;text-decoration:none;background:#fff}
.ub-page .pages a.page:hover{color:var(--color-primary)}
.ub-page .pages span.current{color:#fff;background:var(--color-primary)}
.ub-page .pages span.more{background:0 0;color:inherit}
.ub-page .pages .jumpBox{position:relative;border:.05rem solid #ccc;border-radius:.1rem;padding:0}
.ub-page .pages .jumpBox input{width:4em;line-height:1rem;outline:0;margin:0;float:left;border:none;text-align:center;height:1rem}
.ub-page .pages .jumpBox button{width:4em;background:#fff;margin:0;right:0;float:left;border:none;border-left:.05rem dotted #ccc;outline:0}
.ub-paginate-mobile{display:flex;position:relative;overflow:hidden;flex-direction:row;justify-content:center;align-items:center}
.ub-paginate-mobile__btn{display:flex;width:30%;height:30px;line-height:30px;font-size:var(--font-size);position:relative;background-color:#eee;flex-direction:row;justify-content:center;align-items:center;text-align:center;border-width:1px;border-style:solid;border-color:#eee;cursor:pointer;border-radius:.2rem}
.ub-paginate-mobile__child-btn{display:flex;font-size:var(--font-size);position:relative;flex-direction:row;justify-content:center;align-items:center;text-align:center}
.ub-paginate-mobile__num{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:30px;line-height:30px;font-size:var(--font-size);color:#111}
.ub-paginate-mobile__num-page{display:flex;flex-direction:row}
.ub-paginate-mobile__num-page-text{font-size:var(--font-size)}
.ub-paginate-mobile__num-page-text.current{color:var(--color-primary)}
.ub-paginate-mobile--enabled{color:#333;opacity:1}
.ub-paginate-mobile--disabled{opacity:.3;color:#c4cfdb;cursor:not-allowed}
.ub-paginate-mobile--hover{color:#fff;background-color:var(--color-primary)}
.ub-panel{background:var(--color-content-bg);border-radius:var(--size-radius);margin-bottom:var(--size-margin)}
.ub-panel.border-top{border-top:2px solid var(--color-primary)}
.ub-panel.border-top .head{border-bottom:1px solid #eee}
.ub-panel.border-top .head .title{border-left:none;padding-left:0}
.ub-panel.margin-top{margin-top:1rem}
.ub-panel.transparent{background:0 0}
.ub-panel.transparent .head{padding:0 0 .25rem 0}
.ub-panel.transparent .body{padding:.75rem 0 0 0}
.ub-panel .head{padding:.75rem}
.ub-panel .head .more{float:right}
.ub-panel .head .title{display:inline-block;line-height:1rem;font-size:var(--font-size-medium)}
.ub-panel .head .title .ub-breadcrumb{height:1rem}
.ub-panel .head .title .ub-breadcrumb a{line-height:1rem}
.ub-panel .body{margin-top:-.75rem;padding:.75rem}
.ub-modal{display:block;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom}
.ub-modal.ub-disable-animate{-webkit-transition:none;transition:none}
.ub-modal.ub-disable-animate .ub-modal-dialog{-webkit-transition:none;transition:none}
.ub-modal.ub-open{opacity:1;display:block;visibility:visible}
.ub-modal-dialog{position:relative;box-sizing:border-box;margin:2.5rem auto;padding:.5rem;width:30rem;max-width:100%;max-width:calc(100% - 1rem);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-in-out;transition:opacity .3s linear,transform .3s ease-in-out;border-radius:3px;box-shadow:0 0 .5rem rgba(0,0,0,.3)}
@media (max-width:40rem){.ub-modal-dialog{width:auto;margin:.5rem auto}
}.ub-open .ub-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.ub-modal-dialog>.ub-modal-close{margin:0;float:right;color:#c4cfdb}
.ub-modal-dialog>.ub-modal-close:hover{color:var(--color-primary)}
.ub-modal-dialog>.ub-modal-head{border-bottom:1px solid #eee;padding:0 0 .5rem 0}
.ub-modal-dialog>.ub-modal-body{padding:.5rem 0}
.ub-modal-dialog>.ub-modal-foot{padding:.5rem 0 0 0;text-align:right;border-top:1px solid #eee}
:root{--panel-menu-width:10rem;--panel-menu-font-size:0.7rem;--panel-menu-logo-font-size:1rem;--panel-menu-logo-color:var(--color-primary);--panel-menu-background:#00101C;--panel-menu-text-color:#FFF;--panel-menu-text-color-hover:#FFF;--panel-menu-active-background:var(--color-primary);--panel-menu-active-color:#FFF;--panel-menu-active-border-color:var(--color-primary);--panel-menu-search-background:#444;--panel-menu-search-color:#EEE;--panel-menu-scrollbar-background:#111;--panel-menu-page-tab-scrollbar-background:var(--color-primary);--panel-menu-arrow-color:#999}
[data-theme=light]{--panel-menu-logo-color:var(--color-primary);--panel-menu-background:#FFF;--panel-menu-text-color:#333;--panel-menu-text-color-hover:var(--color-primary);--panel-menu-active-background:var(--color-primary-light-bg);--panel-menu-active-color:var(--color-primary);--panel-menu-active-border-color:var(--color-primary);--panel-menu-search-background:#EEE;--panel-menu-search-color:#111;--panel-menu-search-tip-color:#999;--panel-menu-scrollbar-background:#CCC;--panel-menu-page-tab-scrollbar-background:var(--color-primary);--panel-menu-arrow-color:#999}
.ub-panel-frame{text-align:left}
.ub-panel-frame .left-menu-shrink{display:none}
.ub-panel-frame .left{position:fixed;left:0;width:var(--panel-menu-width);top:0;bottom:0;background:var(--panel-menu-background);overflow:hidden;z-index:2000;transition:all .2s linear;outline:1px solid #eee}
.ub-panel-frame .left .logo{height:2.25rem;line-height:2.25rem;color:var(--panel-menu-text-color);font-size:var(--panel-menu-logo-font-size);display:block;text-align:left;padding:0 .75rem;transition:all .2s linear}
.ub-panel-frame .left .logo .img{width:2.25rem;height:2.25rem;display:inline-block;vertical-align:top}
.ub-panel-frame .left .logo .icon{display:inline-block;width:auto;height:2.25rem;text-align:center;color:var(--panel-menu-logo-color)}
.ub-panel-frame .left .menu{background:var(--panel-menu-background);position:fixed;top:2.25rem;left:0;width:var(--panel-menu-width);bottom:0;overflow:auto;transition:all .2s linear}
.ub-panel-frame .left .menu.moving{cursor:grab}
.ub-panel-frame .left .menu.moving *{cursor:grab}
.ub-panel-frame .left .menu mark{color:red;background:0 0}
.ub-panel-frame .left .menu [data-keywords-filter=hide],.ub-panel-frame .left .menu [data-keywords-item=hide]{display:none!important}
.ub-panel-frame .left .menu [data-keywords-item=show]{display:block!important}
.ub-panel-frame .left .menu .menu-search-container{width:100%;height:2.5rem;position:relative;overflow:hidden;padding:.5rem .75rem}
.ub-panel-frame .left .menu .menu-search-container input{height:1.5rem;background:var(--panel-menu-search-background);border:none;font-size:.65rem;width:100%;color:var(--panel-menu-search-color);padding-left:1.5rem;border-radius:1rem}
.ub-panel-frame .left .menu .menu-search-container input::-webkit-input-placeholder{color:var(--panel-menu-search-tip-color);font-size:.65rem}
.ub-panel-frame .left .menu .menu-search-container input::-moz-placeholder{color:var(--panel-menu-search-tip-color);font-size:.65rem}
.ub-panel-frame .left .menu .menu-search-container input::-ms-input-placeholder{color:var(--panel-menu-search-tip-color);font-size:.65rem}
.ub-panel-frame .left .menu .menu-search-container i{display:block;position:absolute;z-index:1000;left:.5rem;top:.25rem;height:2rem;line-height:2rem;width:2.25rem;text-align:center;color:var(--panel-menu-search-color);font-size:.65rem}
.ub-panel-frame .left .menu::-webkit-scrollbar-track{background:0 0}
.ub-panel-frame .left .menu::-webkit-scrollbar{width:1px;height:1px}
.ub-panel-frame .left .menu::-webkit-scrollbar-thumb{background:var(--panel-menu-scrollbar-background)}
.ub-panel-frame .left .menu>.menu-item .title{padding-left:.75rem}
.ub-panel-frame .left .menu>.menu-item .children>.menu-item .title{padding-left:1.8rem}
.ub-panel-frame .left .menu>.menu-item .children>.menu-item .children>.menu-item .title{padding-left:2.3rem;font-size:var(--font-size-small);padding-right:.5rem}
.ub-panel-frame .left .menu .menu-item.active:not(:has(.children)){background:var(--panel-menu-active-background);color:var(--panel-menu-active-color);border-right:3px solid var(--panel-menu-active-border-color)}
.ub-panel-frame .left .menu .menu-item.active>.title{color:var(--panel-menu-active-color)}
.ub-panel-frame .left .menu .menu-item .title{line-height:2.3rem;display:block;position:relative;overflow:hidden;padding-right:1rem;white-space:nowrap;text-overflow:ellipsis;font-size:var(--panel-menu-font-size);color:var(--panel-menu-text-color)}
.ub-panel-frame .left .menu .menu-item .title:hover{color:var(--panel-menu-text-color-hover)}
.ub-panel-frame .left .menu .menu-item .title .icon{display:inline-block;width:1.2em}
.ub-panel-frame .left .menu .menu-item .title .arrow{width:0;height:0;display:block;border:.215rem solid var(--panel-menu-arrow-color);border-color:transparent transparent transparent var(--panel-menu-arrow-color);position:absolute;right:.5rem;top:.8rem;transition:all .2s linear;transform-origin:25% 50% 0;transform:rotateZ(90deg)}
.ub-panel-frame .left .menu .menu-item .title.open .arrow{transform:rotateZ(-90deg)}
.ub-panel-frame .left .menu .menu-item .title.open+.children{max-height:1000px;transition:max-height .2s ease-in}
.ub-panel-frame .left .menu .menu-item .children{display:block;max-height:0;overflow:hidden;transition:max-height .2s ease-out}
.ub-panel-frame .right{position:fixed;left:var(--panel-menu-width);right:0;top:0;bottom:0;transition:all .2s linear}
.ub-panel-frame .right .top{height:2.25rem;background:#fff;border-bottom:.05rem solid #eee;transition:.5s;text-align:left;display:flex}
.ub-panel-frame .right .top .right-menu-trigger{display:none}
.ub-panel-frame .right .top .left-action,.ub-panel-frame .right .top .left-trigger{display:inline-block;line-height:2.25rem;padding:0 .5rem;color:#c4cfdb;font-size:var(--font-size-large);vertical-align:middle;transition:all .2s linear}
.ub-panel-frame .right .top .left-action:hover,.ub-panel-frame .right .top .left-trigger:hover{color:var(--color-primary)}
.ub-panel-frame .right .top .menu{vertical-align:middle;flex-grow:1;overflow-y:hidden;overflow-x:auto;white-space:nowrap}
.ub-panel-frame .right .top .menu.moving{cursor:grab}
.ub-panel-frame .right .top .menu.moving *{cursor:grab}
.ub-panel-frame .right .top .menu::-webkit-scrollbar-track{background:0 0}
.ub-panel-frame .right .top .menu::-webkit-scrollbar{width:1px;height:1px}
.ub-panel-frame .right .top .menu::-webkit-scrollbar-thumb{background:var(--panel-menu-page-tab-scrollbar-background)}
.ub-panel-frame .right .top .menu a{line-height:2.1rem;color:#333;padding:0 .5rem;display:inline-block;border-top:.1rem solid #fff;text-decoration:none;transition:none}
.ub-panel-frame .right .top .menu a .close{color:var(--color-tertiary)}
.ub-panel-frame .right .top .menu a .close:hover{background-color:red;border-radius:50%;color:#fff}
.ub-panel-frame .right .top .menu a.active{border-color:var(--color-primary);color:var(--color-primary);background-color:#edefff}
.ub-panel-frame .right .top .menu a.active:before{content:'';background-color:var(--color-primary);width:6px;height:6px;display:inline-block;border-radius:50%;vertical-align:middle;margin-top:-2px;margin-right:4px}
.ub-panel-frame .right .top .menu a:hover{color:var(--color-primary)}
.ub-panel-frame .right .top .menu-right{padding-right:1rem;flex-shrink:0}
.ub-panel-frame .right .top .menu-right .menu-item{display:inline-block;position:relative}
.ub-panel-frame .right .top .menu-right .menu-item .title{line-height:2.25rem;color:#111;padding:0 .5rem;display:inline-block}
.ub-panel-frame .right .top .menu-right .menu-item .title:hover{color:var(--color-primary)}
.ub-panel-frame .right .top .menu-right .menu-item .dropdown{display:none;position:absolute;background:#fff;padding:0 .25rem;box-shadow:0 0 5px #ccc;border-radius:3px;z-index:1000;right:0;top:2.25rem}
.ub-panel-frame .right .top .menu-right .menu-item .dropdown .dropdown-item{display:block;white-space:nowrap;height:2rem;line-height:2rem;padding:0 .5rem;color:#111}
.ub-panel-frame .right .top .menu-right .menu-item .dropdown .dropdown-item:hover{color:var(--color-primary)}
.ub-panel-frame .right .top .menu-right .menu-item:hover .dropdown{display:block}
.ub-panel-frame .right .content.fixed{position:fixed;top:2.25rem;bottom:0;left:var(--panel-menu-width);right:0;overflow:auto;transition:all .2s linear;padding:.5rem}
.ub-panel-frame .right .content-fixed-bottom-toolbox{position:fixed;bottom:0;right:0;left:var(--panel-menu-width);background:#fff;padding:.5rem;box-shadow:0 0 4px #ccc;z-index:1000;transition:all .2s linear}
.ub-panel-frame .right .content-fixed-bottom-toolbox-placeholder{height:2rem;clear:both;overflow:hidden}
[data-page-is-tab] .content-fixed-bottom-toolbox{position:fixed;bottom:0;right:0;left:0;background:#fff;padding:.5rem;box-shadow:0 0 4px #ccc;z-index:1000;transition:all .2s linear}
[data-page-is-tab] .content-fixed-bottom-toolbox-placeholder{height:2rem;clear:both;overflow:hidden}
@media (min-width:40rem){.ub-panel-frame{overflow:hidden}
.ub-panel-frame.left-toggle .left:not(:hover){width:2.25rem}
.ub-panel-frame.left-toggle .left:not(:hover) .logo{padding:0}
.ub-panel-frame.left-toggle .left:not(:hover) .logo .icon{font-size:var(--font-size-large);width:2.25rem}
.ub-panel-frame.left-toggle .left:not(:hover) .logo .text{display:none}
.ub-panel-frame.left-toggle .left:not(:hover) .menu{width:2.25rem}
.ub-panel-frame.left-toggle .left:not(:hover) .menu .menu-search-container{display:none}
.ub-panel-frame.left-toggle .left:not(:hover) .menu .menu-item .title{text-overflow:initial;padding:0;text-align:center}
.ub-panel-frame.left-toggle .left:not(:hover) .menu .menu-item .title .icon{text-align:center}
.ub-panel-frame.left-toggle .left:not(:hover) .menu .menu-item .title .arrow{display:none}
.ub-panel-frame.left-toggle .left:not(:hover) .menu .menu-item .title .text{display:none}
.ub-panel-frame.left-toggle .right{left:2.25rem}
.ub-panel-frame.left-toggle .right .top .left-trigger{transform:rotateZ(90deg)}
.ub-panel-frame.left-toggle .right .content.fixed{left:2.25rem}
.ub-panel-frame.left-toggle .right .content-fixed-bottom-toolbox{left:2.25rem}
}@media (max-width:40rem){.ub-panel-frame.left-toggle .left-menu-shrink{display:block}
.ub-panel-frame.left-toggle .left{left:0}
.ub-panel-frame.left-toggle .left .menu{left:0}
.ub-panel-frame.left-toggle .right{left:0}
.ub-panel-frame.left-toggle .right .content.fixed{left:0}
.ub-panel-frame .left-menu-shrink{display:none;position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:1999}
.ub-panel-frame .left{left:calc(0rem - var(--panel-menu-width))}
.ub-panel-frame .left .menu{left:calc(0rem - var(--panel-menu-width))}
.ub-panel-frame .right{left:0}
.ub-panel-frame .right .top .right-menu-trigger{display:block;float:right;height:2.25rem;width:2.25rem;line-height:2.25rem;text-align:center;color:#c4cfdb;font-size:var(--font-size-large);transition:all .2s linear}
.ub-panel-frame .right .top .right-menu-trigger:hover{transform:rotateZ(90deg)}
.ub-panel-frame .right .top .right-menu-trigger:hover+.menu-right{display:flex}
.ub-panel-frame .right .top .menu-right{width:5rem;background:#fff;position:fixed;top:2.25rem;right:0;border:#fff;z-index:1000;border-radius:0 0 .2rem .2rem;box-shadow:0 0 3px #eee;padding-right:0;display:none;flex-wrap:wrap}
.ub-panel-frame .right .top .menu-right:hover{display:flex}
.ub-panel-frame .right .top .menu-right .menu-item{flex-grow:1}
.ub-panel-frame .right .top .menu-right .menu-item .title{color:#111;display:block}
.ub-panel-frame .right .top .menu-right .menu-item .dropdown{display:block;position:static;box-shadow:none;border-radius:0}
.ub-panel-frame .right .top .menu-right .menu-item .dropdown .dropdown-item{padding:0 .25rem}
.ub-panel-frame .right .content.fixed{left:0}
.ub-panel-frame .right .content-fixed-bottom-toolbox{left:0}
}.ub-panel-dialog{position:relative}
.ub-panel-dialog.no-foot .panel-dialog-body{bottom:0}
.ub-panel-dialog .panel-dialog-body{position:fixed;top:0;left:0;right:0;bottom:2.5rem;padding:.5rem;overflow:auto}
.ub-panel-dialog .panel-dialog-foot{position:fixed;bottom:0;right:0;left:0;text-align:right;padding:.5rem;height:2.5rem;box-sizing:border-box;background:#fff;z-index:1000;box-shadow:0 0 10px #eee;animation:fadein 1s ease 0s normal forwards 1;-webkit-animation:fadein 1s ease 0s normal forwards 1;opacity:0}
.ub-panel-dialog .panel-dialog-foot.left{text-align:left}
@keyframes fadein{0%{opacity:0}
66%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes fadein{0%{opacity:0}
66%{opacity:0}
100%{opacity:1}
}.ub-account{min-height:calc(100vh - 240px);padding:2rem}
.ub-account .box{background:#fff;max-width:17rem;box-shadow:0 0 .3rem rgba(0,0,0,.1);box-sizing:border-box;border-radius:var(--size-radius);padding:1rem 0;margin:0 auto;text-align:center}
.ub-account .box.wide{max-width:34rem;width:34rem}
.ub-account .box .logo{text-align:center}
.ub-account .box .logo a{display:inline-block;text-decoration:none}
.ub-account .box .logo a img{height:2rem;vertical-align:middle}
.ub-account .box .nav{font-size:var(--font-size-large);color:#c4cfdb;margin-top:1rem}
.ub-account .box .nav a{color:#c4cfdb;text-decoration:none;font-size:var(--font-size-large)}
.ub-account .box .nav a.active{color:var(--color-primary)}
.ub-account .box .ub-form{padding:1.5rem 1.5rem 0 1.5rem}
.ub-account .box .ub-form .line .field .help{text-align:left}
.ub-account .oauth{padding-top:1rem;text-align:center;color:#c4cfdb}
.ub-account .oauth .title{border-top:1px solid #e9edf0;margin:0 2rem}
.ub-account .oauth .title .line{width:3rem;background:#fff;display:block;margin:0 auto;line-height:1rem;margin-top:-.5rem}
.ub-account .oauth .body{padding:1rem 0}
.ub-account .oauth a{display:inline-block;width:2rem;height:2rem;background:#c4cfdb;color:#fff;border-radius:50%;text-align:center;margin:.1rem;text-decoration:none}
.ub-account .oauth a:hover{box-shadow:0 0 5px rgb(0 0 0%)}
.ub-account .oauth a i{font-size:1rem;line-height:2rem}
.ub-account .oauth a.qq{background:#498ad5}
.ub-account .oauth a.qq:hover{background:#2c70bf}
.ub-account .oauth a.weibo{background:#e05244}
.ub-account .oauth a.weibo:hover{background:#cf3222}
.ub-account .oauth a.wechat{background:#00bb29}
.ub-account .oauth a.wechat:hover{background:#00881e}
.ub-account .retrieve{text-align:center;color:#c4cfdb;margin-top:1rem}
@media (max-width:800px){.ub-account{padding:0;min-height:100vh}
.ub-account .box{margin:0 auto;max-width:20rem;box-shadow:none}
.ub-account .box.wide{width:auto}
}.ub-content{margin-bottom:.5rem;background-size:cover;background-position:center;background-repeat:no-repeat}
.ub-content .head{padding:.5rem 0}
.ub-content .head .title{font-size:1.5rem;font-weight:500;color:var(--color-text);text-align:center}
.ub-content .head .sub-title{font-size:.8rem;text-align:center;color:var(--color-text);margin-top:1rem}
.ub-content .body{padding:.5rem 0}
.ub-content .foot{padding:.5rem 0;text-align:center}
.ub-content .item-basic .h1{font-size:1.5rem}
.ub-content .item-basic .h2{font-size:1rem}
.ub-content .item-basic .h3{font-size:.8rem}
.ub-content .item-basic .text-white{color:#fff}
.ub-content .item-basic .width-narrow{max-width:600px}
.ub-content .item-basic .margin-auto{margin:0 auto}
.ub-content .item-a{text-align:center;display:block;padding:1rem 0;line-height:1.5;text-decoration:none;width:100%;margin-bottom:.5rem}
.ub-content .item-a:hover .icon,.ub-content .item-a:hover .image{transform:scale(1.1)}
.ub-content .item-a .icon{font-size:3rem;line-height:3rem;height:3rem;text-align:center;display:block;transition:all .1s linear}
.ub-content .item-a .image{width:60%;margin:0 auto;outline:0;transition:all .1s linear}
.ub-content .item-a .title{height:2rem;line-height:1rem;overflow:hidden;padding-top:1rem;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;color:var(--color-text)}
.ub-content .item-a .slogan{color:#c4cfdb;line-height:1rem;height:2rem;padding-top:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ub-content .item-b{border-radius:.25rem;background:#fff;width:100%;overflow:hidden;box-shadow:0 0 .5rem #eee;text-align:center;padding:1rem;margin-bottom:.5rem}
.ub-content .item-b .title{height:2rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;color:var(--color-text);padding:1rem 0 0 0}
.ub-content .item-b .slogan{font-size:.8rem;color:var(--color-text);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem 0 0 0}
.ub-content .item-b .desc{font-size:.7rem;color:#8a889a;line-height:1.25rem;text-align:center;display:block;padding:1rem 0 0 0;width:80%;margin:0 auto}
.ub-content .item-b .image{border-top:.05rem dashed #eee;margin:0 -1rem 0 -1rem;padding:1rem 1rem 0 1rem;margin-top:1rem}
.ub-content .item-c{text-align:center;display:block;padding:1rem;line-height:1.5;border-radius:.2rem;text-decoration:none;width:100%}
.ub-content .item-c .image{width:60%;margin:0 auto;outline:0;transition:linear all .2s}
.ub-content .item-c .image:hover{transform:scale(1.1)}
.ub-content .item-c .title{height:2rem;line-height:1rem;overflow:hidden;padding-top:1rem;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;color:var(--color-text)}
.ub-content .item-d{border-radius:.25rem;background:#fff;width:100%;overflow:hidden;box-shadow:0 0 .5rem #eee;padding:1rem;margin-bottom:.5rem}
.ub-content .item-d .logo{float:right;width:30%;height:2rem;overflow:hidden}
.ub-content .item-d .title{height:2rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem 0 0 0;font-size:.9rem;font-weight:500;color:#1e2844}
.ub-content .item-d .desc{border-top:.05rem dashed #eee;margin:1rem 0 0 0;font-size:.7rem;color:#8a889a;line-height:1.25rem;display:block;padding:1rem 0 0 0;height:10rem;overflow:hidden}
.ub-content .item-d .desc:before{content:"“";font-size:2.5rem;line-height:1.5rem;color:#1f2841;display:block;text-align:left}
.ub-content .item-d .desc:after{content:"”";font-size:2.5rem;line-height:1.5rem;color:#1f2841;display:block;text-align:right}
.ub-content .item-e{overflow:hidden}
.ub-content .item-e:nth-child(even) .image{float:right}
.ub-content .item-e:nth-child(even) .text{float:right}
.ub-content .item-e .image{float:left;width:50%;padding:1rem 0}
.ub-content .item-e .image .cover{width:80%;margin:0 auto;transition:all linear .2s}
.ub-content .item-e .image .cover:hover{transform:translateY(-.5rem)}
.ub-content .item-e .text{float:left;width:50%;padding:1rem 3rem}
.ub-content .item-e .text .title{color:#12263c;font-weight:700;font-size:1rem}
.ub-content .item-e .text .sub-title{font-size:.8rem;color:var(--color-primary);margin-top:1rem;font-weight:700}
.ub-content .item-e .text .desc{font-size:.7rem;color:#00133b;line-height:1rem;margin-top:1rem}
.ub-content .item-e .text .desc p{margin:0;padding:0;line-height:1.2rem;color:#c4cfdb}
@media screen and (max-width:40rem){.ub-content .item-e .image{float:none!important;width:auto!important;padding:0!important}
.ub-content .item-e .text{float:none!important;width:80%!important;padding:0!important;margin:0 auto!important}
}.ub-content .panel-a{color:#fff;padding:2rem;text-align:left}
.ub-content .panel-a .box{max-width:var(--container-width);margin:0 auto}
.ub-content .panel-a .box .title{font-size:1.8rem;line-height:2rem}
.ub-content .panel-a .box .sub-title{margin-top:.8rem;font-size:var(--font-size-medium)}
.ub-content .panel-b{color:#fff;padding:1.5rem;text-align:left;position:relative;overflow:hidden}
.ub-content .panel-b .bg,.ub-content .panel-b .mask{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center}
.ub-content .panel-b .bg{filter:blur(1rem)}
.ub-content .panel-b .mask{background:rgba(0,0,0,.5)}
.ub-content .panel-b .box{position:relative;text-align:left;max-width:var(--container-width);margin:0 auto}
.ub-content .panel-b .box .c{display:flex;align-items:center}
.ub-content .panel-b .box .c .c1{width:7rem;flex-shrink:0}
.ub-content .panel-b .box .c .c1 .cover{margin-bottom:0;border-radius:.5rem}
.ub-content .panel-b .box .c .c2{padding-left:1rem}
.ub-content .panel-b .title{font-size:1.2rem}
.ub-content .panel-b .sub-title{margin-top:.8rem;font-size:var(--font-size-medium)}
.ub-content .panel-b .sub-title a{color:#fff}
@media screen and (max-width:40rem){.ub-content .panel-a{text-align:center}
.ub-content .panel-b{padding:1rem}
.ub-content .panel-b .box .c{display:block;text-align:center}
.ub-content .panel-b .box .c .c1{width:auto}
.ub-content .panel-b .box .c .c2{padding-left:0;margin-top:1rem}
}.ub-lister-bottom{overflow:hidden;text-align:left}
.ub-lister-bottom .right{float:right}
.ub-lister-batch{overflow:hidden;position:relative}
.ub-lister-batch .text{display:block;margin:0 .5rem .5rem 0;float:left;line-height:28px}
.ub-lister-search .field-more-expand{display:none}
.ub-lister-search .field-more-expand__active{display:block}
.ub-lister-search .field{display:inline-flex;margin:0 .5rem .5rem 0;min-width:9rem}
.ub-lister-search .field.auto{min-width:auto}
.ub-lister-search .field.right{float:right;margin-right:0}
.ub-lister-search .field.full{width:100%}
.ub-lister-search .field .btn+.btn{margin-left:.2rem}
.ub-lister-search .field .btn-group .btn+.btn{margin:0}
.ub-lister-search .field .name{display:inline-block;vertical-align:top;line-height:1.5rem;margin-right:.25rem;min-width:1.4rem}
.ub-lister-search .field .input{display:inline-block;vertical-align:middle;flex-grow:1}
.ub-lister-search .field .input input[type=text]{width:100%}
.ub-lister-search .field .connector,.ub-lister-search .field .unit{display:inline-block;color:#c4cfdb}
.ub-lister-search .field label{border:.05rem solid #eee;border-radius:.15rem;padding:0 .5rem;line-height:1.5rem;height:1.6rem;vertical-align:middle;background:#fff;margin-bottom:0}
.ub-lister-search .field label input{vertical-align:middle}
.ub-lister-search .field .el-checkbox{margin-right:.5rem;margin-bottom:0}
.ub-lister-search .field .el-checkbox:last-child{margin-right:0}
.ub-lister-search .full{overflow:hidden}
.ub-lister-search .more{float:right}
.ub-lister-search .search{clear:both}
.ub-lister-search .batch{position:absolute;right:.5rem;bottom:.5rem}
.ub-lister-search .batch-tr{position:absolute;right:.5rem;top:.5rem}
.ub-lister-table,.ub-table{--table-border-color:#EEE;width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:var(--font-size,.65rem);border-radius:.25rem}
.ub-lister-table.mini,.ub-table.mini{font-size:12px}
.ub-lister-table.mini>tbody>tr>td,.ub-lister-table.mini>thead>tr>th,.ub-lister-table.mini>tr>td,.ub-table.mini>tbody>tr>td,.ub-table.mini>thead>tr>th,.ub-table.mini>tr>td{font-size:12px;padding:.2rem}
.ub-lister-table.list>tbody>tr>td,.ub-lister-table.list>thead>tr>th,.ub-lister-table.list>tr>td,.ub-table.list>tbody>tr>td,.ub-table.list>thead>tr>th,.ub-table.list>tr>td{padding:5px;line-height:1.2em}
.ub-lister-table.border,.ub-table.border{border:1px solid var(--table-border-color)}
.ub-lister-table.border>:last-child>tr:last-child>td,.ub-table.border>:last-child>tr:last-child>td{border-bottom:none}
.ub-lister-table.border-all,.ub-table.border-all{border:1px solid var(--table-border-color)}
.ub-lister-table.border-all>tbody>tr>td,.ub-lister-table.border-all>thead>tr>th,.ub-table.border-all>tbody>tr>td,.ub-table.border-all>thead>tr>th{border-bottom:1px solid var(--table-border-color);border-right:1px solid var(--table-border-color)}
.ub-lister-table.border-all>:last-child>tr:last-child>td,.ub-table.border-all>:last-child>tr:last-child>td{border-bottom:none}
.ub-lister-table.head-dark>thead>tr>th,.ub-table.head-dark>thead>tr>th{background:#f5f7fa}
.ub-lister-table.hover>tbody>tr:hover>td:not(.no-hover),.ub-table.hover>tbody>tr:hover>td:not(.no-hover){background:#f4f8fb}
.ub-lister-table>tbody>tr>td,.ub-lister-table>tfoot>tr>td,.ub-lister-table>thead>tr>th,.ub-lister-table>tr>td,.ub-table>tbody>tr>td,.ub-table>tfoot>tr>td,.ub-table>thead>tr>th,.ub-table>tr>td{padding:.5rem;line-height:20px}
.ub-lister-table>thead>tr,.ub-table>thead>tr{display:table-row}
.ub-lister-table>thead>tr>th,.ub-table>thead>tr>th{border-bottom:2px solid var(--table-border-color);color:var(--color-text)}
.ub-lister-table>tbody>tr,.ub-table>tbody>tr{display:table-row}
.ub-lister-table>tbody>tr.muted .muted-content,.ub-table>tbody>tr.muted .muted-content{opacity:.5}
.ub-lister-table>tbody>tr.checked>td,.ub-table>tbody>tr.checked>td{background:#fed493}
.ub-lister-table>tbody>tr.focus>td,.ub-table>tbody>tr.focus>td{background:#f4f8fb}
.ub-lister-table>tbody>tr.empty>td,.ub-table>tbody>tr.empty>td{text-align:center;color:#c4cfdb;line-height:100px}
.ub-lister-table>tbody>tr .pointer,.ub-lister-table>tbody>tr.pointer,.ub-table>tbody>tr .pointer,.ub-table>tbody>tr.pointer{cursor:pointer}
.ub-lister-table>tbody>tr>td,.ub-table>tbody>tr>td{border-bottom:1px solid var(--table-border-color);font-size:var(--font-size,.65rem)}
.ub-lister-table .tag-group,.ub-table .tag-group{padding:0 0 .5em 7em;overflow:hidden;font-size:12px}
.ub-lister-table .tag-group .label,.ub-table .tag-group .label{float:left;margin-left:-7em;display:block;width:6em;text-align:center}
.ub-lister-table .tag,.ub-table .tag{border:1px solid #eee;display:inline-block;line-height:20px;border-radius:3px;padding:0 3px;background:#eee;color:#666;margin-right:3px;font-size:12px;white-space:nowrap}
.ub-lister-table .page,.ub-table .page{text-align:center}
.ub-lister-table .page .el-pagination,.ub-table .page .el-pagination{margin-top:.5rem}
.ub-lister-table .el-cell,.ub-table .el-cell{padding:0}
.ub-lister-table .el-cell .cell,.ub-table .el-cell .cell{padding:5px .5rem}
.ub-lister-table .el-cell .cell .el-checkbox,.ub-table .el-cell .cell .el-checkbox{margin:0}
.ub-lister-table .el-header-cell,.ub-table .el-header-cell{padding:0;background:#f8f8f8}
.ub-lister-table .el-header-cell .cell,.ub-table .el-header-cell .cell{padding:5px .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ub-lister-table .el-checkbox,.ub-table .el-checkbox{margin-bottom:0}
.ub-lister-action{display:inline-block;margin-right:.5rem;color:var(--color-link);line-height:26px;cursor:pointer}
.ub-lister-action:last-child{margin-right:0}
.ub-lister-action.clicked{color:var(--color-link-light)}
.ub-lister-action:hover{color:var(--color-link-light)}
.ub-lister-action.danger{color:#f5222d}
.ub-lister-action.danger.clicked{color:#fcb4b8}
.ub-lister-action.danger:hover{color:#79050b}
.ub-lister-action.disabled{color:#c4cfdb}
.ub-lister-fix-foot-placeholder{height:53px}
.ub-lister-fix-foot{position:fixed;bottom:0;left:0;right:0;border-top:1px solid #eee;background:#fff;padding:.5rem;z-index:1000;overflow:hidden}
.ub-lister-fix-foot .right{float:right}
.ub-form{font-size:var(--font-size)}
.ub-form.view .line .field{border-bottom:.05rem solid #eee;min-height:1.5rem}
.ub-form.vertical .line{padding-left:0;padding-right:0;margin:0}
.ub-form.vertical .line .label{float:none;display:block;text-align:left;margin-left:0;width:100%}
.ub-form.wide .line{padding-left:8rem}
.ub-form.wide .line .label{width:7.5rem;margin-left:-7.5rem}
.ub-form.wide-lg .line{padding-left:12rem}
.ub-form.wide-lg .line .label{width:11.5rem;margin-left:-11.5rem}
.ub-form .line{padding:.25rem 1.5rem .25rem 5rem;position:relative}
.ub-form .line.flat{padding-left:0}
.ub-form .line.wide{padding-left:8rem}
.ub-form .line.wide .label{width:7.5rem;margin-left:-7.5rem}
.ub-form .line .label{display:block;float:left;text-align:right;line-height:.7rem;padding:.4rem .5rem .4rem 0;margin:0 0 0 -4.5rem;width:4.5rem;overflow:hidden}
.ub-form .line .label.label-lg{line-height:2rem}
.ub-form .line .label span{color:red;display:inline-block;line-height:.7rem;font-size:.6rem}
.ub-form .line .field{line-height:1.5rem;margin-left:0;min-height:1.5rem}
.ub-form .line .field input[type=password],.ub-form .line .field input[type=text]{width:100%}
.ub-form .line .field label{border:.05rem solid #eee;border-radius:.15rem;padding:0 .5rem}
.ub-form .line .field .help{color:var(--color-tertiary);line-height:.9rem;padding:.25rem 0;font-size:.6rem}
.ub-form .line .field .help p{margin:0;line-height:1.5em}
.ub-form .line .field textarea{line-height:1.5em;width:100%}
.ub-form .line .field .row.no-gutters input[name=captcha]{border-top-right-radius:0;border-bottom-right-radius:0}
.ub-form .line .field .row.no-gutters .captcha{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}
.ub-form .line .field .captcha{height:1.6rem;width:100%;border:.05rem solid #ddd;border-radius:.15rem;cursor:pointer}
.ub-form .line .field .captcha.captcha-lg{height:2rem}
.ub-form .line .field .tag{border:.05rem solid #eee;display:inline-block;line-height:1rem;border-radius:.15rem;padding:0 .15rem;background:#eee;color:#666;margin-right:.15rem;font-size:.6rem;white-space:nowrap}
.ub-form.flat .line{padding:.5rem}
.ub-form.flat .line .label{float:none;margin:0;width:100%;text-align:left;line-height:inherit!important;padding-bottom:.25rem}
@media (max-width:40rem){.ub-form .line,.ub-form.wide .line,.ub-form.wide-lg .line{padding-left:.5rem;padding-right:.5rem;margin:0}
.ub-form .line .label,.ub-form.wide .line .label,.ub-form.wide-lg .line .label{float:none;display:block;text-align:left;margin-left:0;width:100%}
}.ub-image-list .item{margin-bottom:.75rem;display:block}
.ub-image-list .item .cover{position:relative;overflow:hidden}
.ub-image-list .item .cover img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.ub-image .cover{position:relative;overflow:hidden}
.ub-image .cover img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.ub-image-selector{position:relative;width:3rem;height:3rem;box-shadow:0 0 1px #ccc;border-radius:.1rem;display:inline-block;vertical-align:middle}
.ub-image-selector:hover .tools{display:block}
.ub-image-selector.has-value .tools .preview{display:inline-block}
.ub-image-selector.has-value .tools .add{display:none}
.ub-image-selector .cover,.ub-images-selector .cover{width:100%}
.ub-image-selector .tools,.ub-images-selector .tools{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);color:#fff;border-radius:.1rem;text-align:center;padding:1rem 0 0 0;display:none}
.ub-image-selector .tools .action,.ub-images-selector .tools .action{color:#fff;display:none;line-height:1rem;width:1rem;height:1rem;vertical-align:top}
.ub-image-selector .tools .add,.ub-images-selector .tools .add{display:inline-block}
.ub-image-selector .tools .close,.ub-images-selector .tools .close{position:absolute;top:.1rem;right:.1rem;width:.6rem;height:.6rem;line-height:.6rem;text-align:center;display:block}
.ub-images-selector{overflow:hidden}
.ub-images-selector .item{position:relative;width:3rem;height:3rem;box-shadow:0 0 1px #ccc;border-radius:.1rem;display:inline-block;vertical-align:middle;margin:.05rem .1rem .1rem .05rem}
.ub-images-selector .item.add{line-height:3rem;text-align:center}
.ub-images-selector .item.add .action{color:#c4cfdb;font-size:1rem}
.ub-images-selector .item:hover .tools{display:block}
.ub-images-selector .item:hover .tools .action{display:inline-block}
.ub-dashboard-item .title-gray{color:var(--color-tertiary)}
.ub-dashboard-item .value-primary .number{color:var(--color-primary);font-size:var(--font-size-large)}
.ub-dashboard-item-a,.ub-dashboard-item-b{background:#fff;border-radius:var(--size-radius,.25rem);padding:.5rem 1rem .5rem 3.5rem;transition:all .2s;box-shadow:0 4px 8px 2px rgba(132,163,246,.08);display:block;margin-bottom:.5rem}
.ub-dashboard-item-a:hover,.ub-dashboard-item-b:hover{box-shadow:0 4px 8px 2px rgba(132,163,246,.2)}
.ub-dashboard-item-a .icon,.ub-dashboard-item-b .icon{float:left;width:2rem;margin-left:-2.5rem;margin-top:.5rem;text-align:center;height:2rem;line-height:2rem;color:var(--color-primary)}
.ub-dashboard-item-a .icon .font,.ub-dashboard-item-b .icon .font{font-size:2rem}
.ub-dashboard-item-a .title,.ub-dashboard-item-b .title{font-size:var(--font-size,.65rem);font-weight:500;color:var(--color-primary)}
.ub-dashboard-item-a .desc,.ub-dashboard-item-b .desc{padding:.25rem 0 0 0;color:var(--color-tertiary);font-size:var(--font-size-small,.6rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ub-dashboard-item-a .number-title,.ub-dashboard-item-b .number-title{font-size:var(--font-size,.65rem);font-weight:500;color:var(--color-tertiary)}
.ub-dashboard-item-a .number-value,.ub-dashboard-item-b .number-value{color:var(--color-text);font-size:1.2rem;line-height:2rem}
.ub-dashboard-item-b{text-align:right;background:var(--color-primary)}
.ub-dashboard-item-b .icon{color:#fff}
.ub-dashboard-item-b .number-value{color:#fff}
.ub-dashboard-item-b .number-title{color:#eee}
.ub-i18n-switch{background:rgba(0,0,0,.5);position:fixed;top:0;right:0;left:0;bottom:0;overflow:auto;display:none;z-index:10000}
.ub-i18n-switch .dialog{background:#fff;max-width:40rem;margin:15vh auto 0 auto;border-radius:5px;box-shadow:0 0 4px #c4cfdb;position:relative}
.ub-i18n-switch .dialog .close{display:block;width:1.5rem;height:1.5rem;line-height:1.5rem;color:#c4cfdb;background:#fff;text-align:center;position:absolute;right:-.75rem;top:-.75rem;border-radius:50%;box-shadow:0 0 3px #c4cfdb}
.ub-i18n-switch .dialog .head{border-bottom:1px solid #eee;padding:.5rem}
.ub-i18n-switch .dialog .body{padding:1rem}
.ub-i18n-switch .dialog .body .languages .item{display:block;padding:.25rem .5rem .25rem 2rem;line-height:1rem}
.ub-i18n-switch .dialog .body .languages .item:hover .text{color:var(--color-primary)}
.ub-i18n-switch .dialog .body .languages .item .icon{display:block;width:1rem;height:1rem;background:#fff no-repeat center;background-size:contain;margin:0 0 0 -1.5rem;float:left}
.ub-i18n-switch .dialog .body .languages .item .text{display:block;color:#333}
.ub-bar-page{position:fixed;right:1rem;bottom:2rem;z-index:10000;background:#fff;border-radius:.5rem;box-shadow:0 0 1rem #ddd}
.ub-bar-page.close{right:0;bottom:1rem}
.ub-bar-page.close .items{display:none}
.ub-bar-page.close .item-top{display:none}
.ub-bar-page.close .bar-page-close{display:none}
.ub-bar-page.close .bar-page-show{display:block}
.ub-bar-page .bar-page-show{border:1px solid var(--color-primary);background-color:var(--color-content-bg);color:var(--color-primary);width:24px;border-radius:5px 0 0 5px;line-height:18px;text-align:center;cursor:pointer;font-size:12px;display:none}
.ub-bar-page .bar-page-close{border:1px solid var(--color-primary);background-color:transparent;position:absolute;color:var(--color-primary);width:24px;height:24px;border-radius:50%;line-height:22px;font-size:16px;text-align:center;right:22px;bottom:-29px;cursor:pointer;display:block}
.ub-bar-page .items .item{width:3.5rem;height:3.5rem;display:block;color:var(--color-primary);text-align:center;padding:.5rem;position:relative;cursor:pointer;transition:background-color .5s;background:#fff}
.ub-bar-page .items .item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}
.ub-bar-page .items .item:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}
.ub-bar-page .items .item:hover .popup{display:block}
.ub-bar-page .items .item .popup{position:absolute;right:3.5rem;bottom:0;background:#fff;border-radius:.5rem;box-shadow:0 0 .5rem #ddd;width:10rem;min-height:2rem;padding:.5rem;display:none}
.ub-bar-page .items .item .popup .content{color:#333}
.ub-bar-page .items .item .popup .content img{width:9rem}
.ub-bar-page .items .item:hover{background:var(--color-primary-light-bg);transition:background .5s}
.ub-bar-page .items .item.item-icon .icon{line-height:2rem;height:2rem}
.ub-bar-page .items .item .icon{height:1.5rem;line-height:1.5rem;font-size:1.5rem;display:block}
.ub-bar-page .items .item .text{height:.5rem;line-height:.5rem;display:block;font-size:.5rem}
.ub-bar-page .item-top{width:3.5rem;height:3.5rem;display:block;background:0 0;cursor:pointer;border:.1rem solid var(--color-primary);border-radius:50%;position:absolute;top:-4rem}
.ub-bar-page .item-top .cover{width:3.3rem;height:3.3rem;border:1px solid var(--color-primary);border-radius:50%;animation:3s ease-in-out 0s infinite avatarScaling}
.ub-bar-page .item-top .cover .avatar{width:100%;height:100%;background-size:cover;border-radius:50%}
.ub-bar-page .item-top:hover .popup{display:block}
.ub-bar-page .item-top .popup{position:absolute;right:3.5rem;top:0;background:#fff;border-radius:.5rem;box-shadow:0 0 .5rem #ddd;width:10rem;min-height:2rem;padding:.5rem;display:none}
.ub-bar-page .item-top .popup .content{color:#333}
.ub-bar-page .item-top .popup .content img{width:9rem}
@keyframes avatarScaling{0%{transform:scale(1)}
25%{transform:scale(.8)}
50%{transform:scale(1)}
75%{transform:scale(.8)}
}.ub-bar-page .item-back{color:#999;pointer-events:none}
html.body-scroll-far .ub-bar-page .item-back{color:var(--color-primary);pointer-events:all}
@media (max-width:40rem){.ub-bar-page{bottom:2rem;width:2rem}
.ub-bar-page.close{width:auto}
.ub-bar-page .bar-page-close{right:9px}
.ub-bar-page .items .item{width:2rem;height:2rem;padding:.25rem 0}
.ub-bar-page .items .item .popup{right:2.25rem}
.ub-bar-page .items .item .icon{font-size:1rem;line-height:1rem;height:1rem}
.ub-bar-page .items .item .text{font-size:.5rem}
.ub-bar-page .items .item-icon{padding:0}
.ub-bar-page .item-top{top:-2.5rem;width:2rem;height:2rem;border-width:.1rem}
.ub-bar-page .item-top .cover{width:1.8rem;height:1.8rem}
.ub-bar-page .item-top .popup{right:2.25rem;top:initial;bottom:0}
}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{50%,from,to{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{50%,from,to{opacity:1}
25%,75%{opacity:0}
}.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}
.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
}body,html{background:var(--color-body-bg);color:var(--color-text)}
[v-cloak]{display:none}
.ub-lister-table-container{background:#fff;padding:.5rem;border-radius:.2rem}
.ub-lister-table-container .toolbox-container{float:right}
.ub-lister-table-container .table-addition-container:has(*){margin-bottom:.5rem}
.ub-lister-table-container .table-container{width:100%}
.ub-lister-table-container .page-container .layui-laypage{margin:.5rem 0 .3rem 0}
.ub-lister-table-container .page-container .layui-laypage span{background:0 0}
.ub-lister-table-container .page-container .layui-laypage .layui-laypage-spr{background:#fff}
.ub-upload-button{overflow:hidden;position:relative;height:1.6rem}
.ub-upload-button.flat{margin:0 auto}
.ub-upload-button.flat .webuploader-container{display:block}
.ub-upload-button.flat .webuploader-container .webuploader-pick{display:block}
.ub-upload-button.queue{overflow:auto;height:auto}
.ub-upload-button.queue .webuploader-list{position:static;max-height:10rem;overflow-y:auto;border:1px solid var(--color-body-line);background:var(--color-body-bg);padding:.25rem}
.ub-upload-button.queue .webuploader-list::-webkit-scrollbar-track{background-color:var(--color-scrollbar-bg);border:none}
.ub-upload-button.queue .webuploader-list::-webkit-scrollbar{width:.25rem;height:.25rem;background-color:var(--scolor-scrollbar-thumb)}
.ub-upload-button.queue .webuploader-list::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:var(--scolor-scrollbar-thumb)}
.ub-upload-button.queue .webuploader-list>li{margin-bottom:.5rem;padding:.25rem}
.ub-upload-button.queue .webuploader-list>li:last-child{margin-bottom:0}
.ub-upload-button.queue .webuploader-list>li .progress-box{height:auto}
.ub-upload-button.queue .webuploader-list>li .progress-info{display:block}
.ub-upload-button .webuploader-pick{display:inline-block}
.ub-upload-button .webuploader-pick-hover .btn{outline-color:var(--color-primary);color:var(--color-primary)}
.ub-upload-button .webuploader-container{display:inline-block}
.ub-upload-button .webuploader-list{position:absolute;bottom:1px;left:2px;right:2px;border:none;padding:0}
.ub-upload-button .webuploader-list>li{padding:0;border:0}
.ub-upload-button .webuploader-list>li .progress-info{display:none}
@media screen and (max-width:40rem){body>:not(.ub-panel-dialog) .ub-form .line{padding:.5rem}
body>:not(.ub-panel-dialog) .ub-form .line .label{float:none;margin:0;width:100%;text-align:left;line-height:inherit!important;padding-bottom:.1rem}
}.ub-field-cascade-group.cascade-group-hide{visibility:hidden;height:0;width:100%;overflow:hidden}
.ub-status-text{display:inline-block;margin-right:.5rem}
.ub-text-ajax-request{display:inline-block;margin-right:.5rem}
.ub-text-dialog-request{display:inline-block;margin-right:.5rem}
.ub-text-action{display:inline-block;margin-right:.5rem}
.ub-text-link{display:inline-block;margin-right:.5rem}
.ub-button-ajax-request{display:inline-block}
.ub-button-dialog-request{display:inline-block}
.top-search .search{position:absolute;right:.75rem;top:.65rem;height:1.5rem;width:1.5rem;border:none;outline:0;font-size:.9rem;cursor:pointer;background:0 0;color:var(--color-primary)}
@media screen and (max-width:40rem){.category-list-wrap{padding-top:1rem;padding-bottom:0.75rem;margin-top:5px;background:#ffffff}
.category-list-wrap .category-list-item .title{text-align:center;font-size:0.75rem;padding:0.125rem 0;color:#333333}
}@media screen and (min-width:40rem){.category-list-wrap{margin-top:1rem}
.category-list-wrap .category-list-item{display:flex;background:#ffffff;padding:0.375rem;border-radius:.25rem}
.category-list-wrap .category-list-item:hover{background:var(--color-primary)}
.category-list-wrap .category-list-item:hover .title{color:#ffffff}
.category-list-wrap .category-list-item .image{width:3rem;height:3rem;margin-right:0.275rem}
.category-list-wrap .category-list-item .title{font-size:1rem;line-height:3rem;color:#333333;flex:1}
.top-search{display:none}
}