/*!
 * Pintuer v2.0 (https://www.pintuer.com)
 * Copyright 2014-2020 pintuer.com
 */
:root{
--rem:16px;/*html字号*/
--size-h1:2.5rem;
--size-large:1.75rem;
--size-h3:1.5rem;
--size-big:1.25rem;
--size-h5:1.125rem;
--size:1rem;/*body及默认字号*/
--size-small:0.875rem;
--size-mini:0.75em;
/*字体*/
--family-body:-apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "simsun", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
/*line-height*/
--height-mini:1;
--height-small:1.5;
--height:1.75;
--height-big:2;
--height-large:2.5;
/*padding*/
--pd-text-bg:0.125em 0.25em;
/*color-default*/
--color-body:#fff;
--color-text:#333;/*默认文本色*/
--color-bg:#f5f5f5;/*默认背景色*/
--color-border:#ddd;/*默认边框色*/
--color-border-light:rgba(0,0,0,.05);/*默认边框淡色*/
--color-border-inverse:rgba(255,255,255,.1);/*!边框反色*/
--color-code:#d14;/*代码颜色*/
/*color-custom*/
--color-main:#0384ce;/*主色*/
--color-sub:#FD8900;/*辅色*/
--color-dot:#d85219;/*点缀色*/
--color-black:#000;/*黑色*/
--color-deep:#333;/*深色*/
--color-dark:#666;/*暗色*/
--color-gray:#999;/*灰色*/
--color-silver:#ddd;/*银色*/
--color-light:#f5f5f5;/*淡色*/
--color-white:#fff;/*白色*/
--color-inverse:#fff;/*反色*/
--color-danger:#f00;/*危险色*/
--color-warning:#fb0;/*警告色*/
--color-success:#2c7;/*安全色*/
--color-info:#0ae;/*信息色*/
--alert-danger:#fee;
--alert-warning:#ffd;
--alert-success:#efd;
--alert-info:#eff;
/*radius*/
--radius-mini:0.125rem;
--radius-small:0.1875rem;
--radius:0.25rem;
--radius-big:0.5rem;
--radius-large:1.25rem;
/*box*/
--box-mini:.25rem;
--box-small:.5rem;
--box-default:1rem;
--box-big:1.5rem;
--box-large:2rem;
/*box-border*/
--border:1px;
--border-mini:0.125rem;
--border-small:0.25rem;
--border-big:0.5rem;
--border-large:1rem;
/*grid*/
--grid-mini:0.03125rem;
--grid-small:0.25rem;
--grid-middle:0.5rem;
--grid-big:0.75rem;
--grid-large:1rem;
/*width*/
--width-mini:540px;
--width-small:730px;
--width-middle:960px;
--width-big:1232px;
--width-large:1600px;
}
/*reset*/
@-ms-viewport{width:device-width;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-family:sans-serif;font-size:var(--rem);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-ms-overflow-style:scrollbar;}
body{margin:0;padding:0;color:var(--color-text);font-size:var(--size);font-family:var(--family-body);background-color:var(--color-body);line-height:var(--height);font-variant-ligatures:no-common-ligatures;}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted var(--color-gray);}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
[tabindex="-1"]:focus{outline: 0 !important;}
mark,kbd,code,dfn{padding:var(--pd-text-bg);border-radius:var(--radius);margin:0 0.25em;line-height:var(--height-mini);}
mark{color:var(--color-black);background:#ff0;}
kbd{color:var(--color-white);background-color:var(--color-black);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25);}
code{color:var(--color-code);background-color:var(--color-bg);}
dfn{font-style:normal;background-color:var(--color-silver);color:var(--color-dark);}
var{font-style:normal;color:var(--color-code);margin:0 0.25em;}
pre{display:block;overflow:auto;padding:1.25em 2em;font-size:85%;color:var(--color-black);word-break:break-all;word-wrap:break-word;background-color:var(--color-bg);border-radius:var(--radius);}
blockquote{position:relative;margin-left:0;margin-right:0;border-color:var(--color-border);padding-left:1.25rem;}
blockquote::before{position:absolute;left:0;top:0;bottom:0;content:" ";width:0;border-width:0.125rem;border-style:solid;border-color:inherit;border-radius:var(--radius);padding:0.25em 0;}
header,nav,menu,aside,main,article,section,footer{display:block;}
hgroup,figure,figcaption,details,summary,pre,blockquote,fieldset{display:block;}
section,figure,pre,blockquote,fieldset,p,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;}
section:last-child,figure:last-child,pre:last-child,blockquote:last-child,fieldset:last-child,p:last-child{margin-bottom:0;}
ul,ol,dl{margin:1em 0;}
ul{padding-left:1em;}
ol{padding-left:2em;}
ul>li,ol>li,dt,dd{line-height:var(--height);}
dt{font-weight:bold;}
dd{margin-left:0;margin-bottom:1em;}
table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;}
td,th{padding:.5em;}
b,strong{font-weight:bold;}
small{font-size:80%;}
h1,h2,h3,h4,h5,h6{line-height:var(--height-mini);}
h1>small,h2>small,h3>small,h4>small,h5>small,h6>small{font-size:75%;opacity:.75;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
figure{margin:0;}
figcaption{font-size:90%;}
img{border:0;border-style:none;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
address{font-style:normal;}
hr{color:var(--color-text);border:none;border-bottom:solid 1px var(--color-border);clear:both;float:none;width:100%;height:0;margin:1em 0;-moz-box-sizing:content-box;box-sizing:content-box;}
a,a:link{text-decoration:none;color:var(--color-text);transition:all 0.5s ease;}
a:active,a:hover{outline:0;color:var(--color-main);text-decoration:none;}
a:focus{text-decoration:none;outline:thin dotted;outline:0.5em auto -webkit-focus-ring-color;}
fieldset{min-width:0;border:solid 1px var(--color-border);border-radius:var(--radius);padding:0.5rem 1.5rem 0 1.5rem;}
legend{display:block;padding:0 1em;margin:0 1em;font-size:120%;line-height:inherit;border:0;}
label{display:inline-block;max-width:100%;}
button,input,optgroup,select,textarea{margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
::-webkit-file-upload-button {font:inherit;-webkit-appearance: button;}
input{line-height:normal;}
input[type="checkbox"],input[type="radio"],input[type="search"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type="checkbox"],input[type="radio"]{padding:0;margin:4px 0 0;margin-top: 1px \9;line-height: normal;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input[type="file"]{display:block;}
input[type="range"]{display:block;width:100%;}
select[multiple],select[size]{height:auto;}
optgroup{font-weight:bold;}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
output{display:block;color:#555;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}
textarea{overflow:auto;resize:vertical;}
/*flex*/
.flex{display:flex;}
.flex-inline{display:inline-flex;}
.flex-reverse{flex-direction:row-reverse;}
.flex-column{flex-direction:column;}
.flex-column.flex-reverse{flex-direction:column-reverse;}
.flex-nowrap{flex-wrap:nowrap;}
.flex-wrap{flex-wrap:wrap;}
.flex-wrap-reverse{flex-wrap:wrap-reverse;}
.flex-start{justify-content:flex-start;}
.flex-center{justify-content:center;}
.flex-end{justify-content:flex-end;}
.flex-between{justify-content:space-between;}
.flex-around{justify-content:space-around;}
.flex-items-start{align-items:flex-start;}
.flex-items-center{align-items:center;}
.flex-items-end{align-items:flex-end;}
.flex-items-baseline{align-items:baseline;}
.flex-items-stretch{align-items:stretch;}
.flex-self-start{align-self:flex-start;}
.flex-self-center{align-self:center;}
.flex-self-end{align-self:flex-end;}
.flex-self-baseline{align-self:baseline;}
.flex-self-stretch{align-self:stretch;}
.flex-content-start{align-content:flex-start;}
.flex-content-center{align-content:center;}
.flex-content-end{align-content:flex-end;}
.flex-content-between{align-content:space-between;}
.flex-content-around{align-content:space-around;}
.flex-middle{justify-content:center;align-items:center;align-self:center;align-content:center;}
.flex-fill{flex:1 1 auto;}
.flex-grow{flex-grow:1;}
.flex-shrink{flex-shrink:1;}
/*grid*/
.grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.grid-y{flex-direction:column;-webkit-flex-direction:column;}
.grid-mini>.grid{margin:-0.03125rem;}
.grid-mini,.grid-mini>.grid>[class*='x'],.grid-mini>.grid>[class*='y']{padding:var(--grid-mini);}
.grid-small>.grid{margin:-0.25rem;}
.grid-small,.grid-small>.grid>[class*='x'],.grid-small>.grid>[class*='y']{padding:var(--grid-small);}
.grid-middle>.grid{margin:-0.5rem;}
.grid-middle,.grid-middle>.grid>[class*='x'],.grid-middle>.grid>[class*='y']{padding:var(--grid-middle);}
.grid-big>.grid{margin:-0.75rem;}
.grid-big,.grid-big>.grid>[class*='x'],.grid-big>.grid>[class*='y']{padding:var(--grid-big);}
.grid-large>.grid{margin:-1rem;}
.grid-large,.grid-large>.grid>[class*='x'],.grid-large>.grid>[class*='y']{padding:var(--grid-large);}
.grid>div>[class*='grid-']{margin:0;}
.grid-table{border-top:solid 1px var(--color-border);border-left:solid 1px var(--color-border);}
.grid-table>[class*='x']:not(.x100){border-right:solid 1px var(--color-border);border-bottom:solid 1px var(--color-border);}
.x,.x0,.x1,.x2,.x20,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,
.mini-x,.mini-x0,.mini-x1,.mini-x2,.mini-x20,.mini-x3,.mini-x4,.mini-x5,.mini-x6,.mini-x7,.mini-x8,.mini-x9,.mini-x10,.mini-x11,.mini-x12,
.small-x,.small-x0,.small-x1,.small-x2,.small-x20,.small-x3,.small-x4,.small-x5,.small-x6,.small-x7,.small-x8,.small-x9,.small-x10,.small-x11,.small-x12,
.middle-x,.middle-x0,.middle-x1,.middle-x2,.middle-x20,.middle-x3,.middle-x4,.middle-x5,.middle-x6,.middle-x7,.middle-x8,.middle-x9,.middle-x10,.middle-x11,.middle-x12,
.big-x,.big-x0,.big-x1,.big-x2,.big-x20,.big-x3,.big-x4,.big-x5,.big-x6,.big-x7,.big-x8,.big-x9,.big-x10,.big-x11,.big-x12,
.large-x,.large-x0,.large-x1,.large-x2,.large-x20,.large-x3,.large-x4,.large-x5,.large-x6,.large-x7,.large-x8,.large-x9,.large-x10,.large-x11,.large-x12{position:relative;width:100%;}
.x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.x0,.mini-x0,.small-x0,.middle-x0,.big-x0,.large-x0{max-width:100%;}
.x0,.w0{width:auto;}.x1,.w1{width:8.33333333%;}.x2,.w2{width:16.66666667%;}.x20,.w20{width:20%;}.x3,.w3{width:25%;}.x4,.w4{width:33.33333333%;}.x5,.w5{width:41.66666667%;}.x6,.w6{width:50%;}.x7,.w7{width:58.33333333%;}.x8,.w8{width:66.66666667%;}.x9,.w9{width:75%;}.x10,.w10{width:83.33333333%;}.x11,.w11{width:91.66666667%;}.x12,.w12,.x100,.w100{width:100%;}
.y,.y1,.y2,.y20,.y3,.y4,.y5,.y6,.y7,.y8,.y9,.y10,.y11,.y12{position:relative;max-height:100%;}
.y{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;}
.y0{height:auto;}.y1{height:8.33333333%;}.y2{height:16.66666667%;}.y20{height:20%;}.y3{height:25%;}.y4{height:33.33333333%;}.y5{height:41.66666667%;}.y6{height:50%;}.y7{height:58.33333333%;}.y8{height:66.66666667%;}.y9{height:75%;}.y10{height:83.33333333%;}.y11{height:91.66666667%;}.y12,.y100{height:100%;}
.order0{order:0;}.order1{order:1;}.order2{order:2;}.order3{order:3;}.order4{order:4;}.order5{order:5;}.order6{order:6;}.order7{order:7;}.order8{order:8;}.order9{order:9;}.order10{order:10;}.order11{order:11;}.order12{order:12;}.order13{order:13;}
.move0{margin-left:0;}.move1{margin-left:8.33333333%;}.move2{margin-left:16.66666667%;}.move3{margin-left:25%;}.move4{margin-left:33.33333333%;}.move5{margin-left:41.66666667%;}.move6{margin-left:50%;}.move7{margin-left:58.33333333%;}.move8{margin-left:66.66666667%;}.move9{margin-left:75%;}.move10{margin-left:83.33333333%;}.move11{margin-left:91.66666667%;}
/*table*/
.table{border:1px solid var(--color-border);border-radius:var(--radius);}
.table th,.table td{border-top:1px solid var(--color-border);padding:.5rem;border-right:1px solid var(--color-border);}
.table th{border-top:none;border-bottom-width:1px;vertical-align:middle;}
.table tr:first-child>td{border-top:none;}
.table td:last-child,.table th:last-child{border-right:none;}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:var(--color-bg);}
.table-hover>tbody>tr:hover>td{background-color:var(--color-bg);color:inherit;}
.table-small th,.table-small td{padding:0.25rem;}
.table-big th,.table-big td{padding:1rem;}
.table-line,.table-cube,.table-none{border:none;border-collapse:collapse;border-radius:0;}
.table-line th,.table-line td{border-right:none;}
.table-none th,.table-none td{border:none;}
.table.align-center th,.table tr.align-center>th,.table th.align-center{text-align:center;}
.table.align-right th,.table tr.align-right>th,.table th.align-right{text-align:right;}
.table.align-top th,.table tr.align-top>th,.table th.align-top,.table.align-top td{vertical-align:top;}
.table.align-bottom th,.table tr.align-bottom>th,.table th.align-bottom,.table.align-bottom td{vertical-align:bottom;}
/*button*/
.button{position:relative;border:solid 1px var(--color-border) !important;border-radius:var(--radius) !important;background:transparent;display:inline-block;line-height:var(--height-small);padding:0.375em 1em;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.button[disabled]{pointer-events:none;box-shadow:none;opacity:.5;}
.button:link{text-decoration:none;color:var(--color-text);}
.button:hover{background-color:var(--color-bg);z-index:2;}
.button:active{outline:0;z-index:2;opacity:.8;}
.button-block{display:block;width:100%;}
.button[class*='text']:hover,.button[class*='text'].active,.button[class*='bg'],.button.border:hover{border-color:transparent !important;}
.button[class*='text']:hover,.button[class*='text'].active,.button[class*='bg-'],.button[class*='border']:hover,.button[class*='border'].active,.button.bg:hover,.button.text-light{color:var(--color-inverse) !important;}
.button.text-silver,.button.text-light,.button.text-white,.button.bg-silver,.button.bg-light,.button.bg-white,
.button.text-silver.active,.button.text-light.active,.button.text-white.active,.button.bg-silver.active,.button.bg-light.active,.button.bg-white.active,
.button[class*='-silver']:hover,.button[class*='-light']:hover,.button[class*='-white']:hover{color:var(--color-text) !important;}
.button[class*='bg-']:hover::before{position:absolute;content:"";width:calc(100% + 2px);height:calc(100% + 2px);top:0;left:0;border-radius:inherit;background-color:rgba(0,0,0,.05);}
.button[class*='bg-']:active,.button[class*='bg-'].active{opacity:.8;}
.button-mini{padding:0.125em 0.5em;}
.button-small{padding:0.25em 0.75em;}
.button-big{padding:0.625em 1.25em;}
.button-large{padding:0.875em 1.5em;}
.button-icon{padding:0.5em !important;line-height:1;border-radius:100% !important;}
.button-group,.button-group.drop{display:inline-flex;position:relative;vertical-align:middle;}
.button-group:not(.button-group-y)>.button:not(:first-child):not(:last-child),
.button-group:not(.button-group-y)>.drop:not(:first-child):not(:last-child)>.button{margin-left:-1px;border-radius:0 !important;}
.button-group:not(.button-group-y)>.button:first-child:not(:last-child),
.button-group:not(.button-group-y)>.drop:first-child>.button{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;margin-left:0;}
.button-group:not(.button-group-y)>.button:last-child:not(:first-child),
.button-group:not(.button-group-y)>.drop:last-child>.button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:-1px;}
.button-group>.button.button-toggle{padding-left:0.25em;padding-right:0.25em;}
.button-group-y{flex-direction:column;-webkit-flex-direction:column;}
.button-group.button-group-y>.button:not(:first-child):not(:last-child),
.button-group.button-group-y>.drop:not(:first-child):not(:last-child)>.button{margin-top:-1px;border-radius:0 !important;}
.button-group.button-group-y>.button:first-child:not(:last-child),
.button-group.button-group-y>.drop:first-child>.button{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;margin-top:0;}
.button-group.button-group-y>.button:last-child:not(:first-child),
.button-group.button-group-y>.drop:last-child>.button{border-top-left-radius:0 !important;border-top-right-radius:0 !important;margin-top:-1px;}
/*form*/
.input{padding:0.375em 0.75em;border:solid 1px var(--color-border);width:100%;line-height:var(--height-small);display:block;border-radius:var(--radius);outline:none;background-color:transparent;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.input[type="color"]{width:3.5rem;display:inline-block;}
select.input,.input.input-select{-webkit-appearance:none;appearance:none;padding-right:1.75rem;background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23999999' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size: 8px 10px;}
select.input:not([size]):not([multiple]),select.input+.input.input-text,.input[type="color"],.input[type="range"]{height:calc(2.25em + 2px);}
select.input:focus::-ms-value{color:var(--color-main);background-color:transparent;}
select.input::-ms-expand{display:none;}
.input[disabled]{background-color:var(--color-bg);}
.input-text,.input[readonly]{border-color:transparent;pointer-events:none;background-color:transparent;}
.input:focus,.input:active{border-color:var(--color-main);z-index:2;}
.input-auto{width:auto;max-width:100%;display:inline-block;}
.input-switch,.input-icon{position:relative;}
.input-check>label,.input-upfile,.input-select,.input-search>.option,.input-search.drop{display:block;position:relative;}
.input-check,.input-switch{line-height:2;}
.input-check.input-check-inline>label{margin-right:1rem;white-space:nowrap;display:inline-block;}
.input-check.input-check-inline>label:last-child{margin-right:0;}
.input-check>label>input[type="radio"],.input-check>label>input[type="checkbox"],.input-switch>input[type="checkbox"],.input-search>.option>label>input[type="radio"]{position:absolute;opacity:0;z-index:-1;appearance:none;outline:none;width:0;height:0;}
.input-check>label>input[type="radio"]+i,.input-check>label>input[type="checkbox"]+i,.input-switch>input[type="checkbox"]+i{position:relative;width:1.125rem;height:1.125rem;display:inline-block;vertical-align:text-bottom;border:solid 1px var(--color-border);border-radius:100%;}
.input-check>label>input[type="checkbox"]+i{border-radius:var(--radius-mini);}
.input-check>label>input:checked+i{background-color:var(--color-main);border-color:transparent;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.input-check>label>input:checked+i::after{content:"";position:absolute;width:6px;height:10px;top:2px;left:5px;border-right:1.5px solid #fff;border-bottom:1.5px solid var(--color-inverse);transform:rotate(45deg);}
.input-switch>input[type="checkbox"]+i{width:54px;height:34px;border-radius:34px;background-color:var(--color-bg);vertical-align:middle;}
.input-switch>input[type="checkbox"]+i::after{position:absolute;top:0;left:0;content:"";width:32px;height:32px;display:inline-block;background-color:#fff;border-radius:16px;transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);}
.input-switch>input[type="checkbox"]:checked+i{background-color:var(--color-main);border-color:transparent;}
.input-switch>input[type="checkbox"]:checked+i::after{transform:translateX(20px);}
.input-check>input[disabled]+i,.input-switch>input[disabled]+i{opacity:0.5;}
.input-select.drop{display:block !important;}
.input-select>select.input{position:absolute;top:0;left:0;width:100%;z-index:-1;}
.input-select>.dropdown ul>li{cursor:default;}
.input-verify{position:relative;}
.input-verify>input{opacity:0;}
.input-verify>ul{position:absolute;top:0;margin:0;padding:0;width:100%;height:100%;}
.input-verify>ul>li{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;width:2.5rem;height:100%;border:solid 1px var(--color-border);border-radius:var(--radius);font-size:1.5rem;cursor:text;}
.input-verify>ul>li:not(:last-child){margin-right:0.25rem;}
.input-verify>ul>li.active{color:var(--color-main);border-color:var(--color-main);}
.input-verify>span{width:1px;height:60%;background:rgba(0,0,0,.5);display:inline-block;position:absolute;top:0.4em;left:0.4em;}
.input-upfile{display:flex !important;}
.input-upfile>span{width:1%;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;color:var(--color-gray);padding-left:0.5em;white-space:nowrap;overflow:hidden;}
.input-upfile>a.button{position:relative;overflow:hidden;width:auto;}
.input-upfile>a.button>input[type="file"]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;}
.input-upfile-block>span{padding-left:0.75em;border:solid 1px var(--color-border);border-radius:var(--radius);border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.input-upfile-block>a.button{margin-left:-1px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.input-upimage{display:inline-flex;position:relative;border-radius:var(--radius);vertical-align:top;width:100px;height:100px;}
.input-upimage>a{position:relative;overflow:hidden;background-color:var(--color-bg);border-radius:inherit;width:100%;height:100%;}
.input-upimage>a::before,.input-upimage>a::after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--color-gray);}
.input-upimage>a::after{width:2px;height:2rem;}
.input-upimage>a::before{width:2rem;height:2px;}
.input-upimage>a:hover::before,.input-upimage>a:hover::after{background-color:var(--color-main);}
.input-upimage>a[disabled]{opacity:0.5;pointer-events:none;}
.input-upimage>a>input[type="file"]{opacity:0;z-index:1;width:100%;height:100%;}
.input-upimage>span,.input-upimage>img{display:none;}
.input-upimage.input-imgnote>span,.input-upimage.input-imgerror>span{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-gray);color:#fff;font-size:0.875rem;border-radius:inherit;display:flex;justify-content:center;align-items:center;padding:0.5rem;line-height:1.25;}
.input-upimage.input-imgerror>span{background-color:var(--color-danger);}
.input-upimage.input-imgshow>a{display:none;}
.input-upimage.input-imgshow>img{display:block;max-width:100%;max-height:100%;height:auto;border:none;border-radius:inherit;align-self:flex-start;}
.input-upimage>i{position:absolute;top:0.3125rem;left:0.25rem;}
.input-upimage>i::after{content:"×";width:0.875rem;height:0.875rem;display:block;border-radius:50%;background-color:rgba(0,0,0,.25);line-height:0.875;color:#fff;font-size:0.8125rem;font-style:normal;text-align:center;cursor:pointer;}
.input-icon>span{position:absolute;top:0;left:0.75rem;display:flex;height:100%;font-style:normal;flex-direction:column;justify-content:center;align-items:center;}
.input-icon>span:last-child{left:auto;right:0.75rem;}
.input-icon>span+.input{text-indent:1.5rem;}
.input-icon>.input:nth-last-of-type(2){padding-right:1.75rem;}
.input-icon>.input[data-form="clear"]+span{font-size:87.5%;visibility:hidden;}
.input-inline{display:flex;}
.input-inline>.addon{margin-right:-1px;display:flex;}
.input-inline>.addon>span{padding:0 0.75em;border:1px solid var(--color-border);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:center;align-items:center;}
.input-inline>.input,.input-inline>.input-inline-auto{display:flex;width:1%;flex:1 1 auto;}
.input-inline>.input.input-auto,.input-inline>.input-inline-auto>.input.input-auto{width:auto;flex:none;}
.input-inline>.input:not(:last-child),.input-inline>.input-inline-auto{margin-right:-1px;}
.input-inline>.addon:first-child>span,.input-inline>.addon:first-child>.input,.input-inline>.addon:first-child>.button,.input-inline>.input:first-child,.input-inline>.input-inline-auto:first-child>.input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.input-inline>.addon:last-child>span,.input-inline>.addon:last-child>.input,.input-inline>.addon:last-child>.button,.input-inline>.input:last-child,.input-inline>.input-inline-auto:last-child>.input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.input-inline>.addon:not(:first-child):not(:last-child)>span,.input-inline>.addon:not(:first-child):not(:last-child)>.input,.input-inline>.addon:not(:first-child):not(:last-child)>.button,.input-inline>.input:not(:first-child):not(:last-child),.input-inline>.input-inline-auto:not(:first-child):not(:last-child)>.input{border-radius:0 !important;}
.input-inline>.addon>span[class*='bg-']{border-color:transparent !important;color:var(--color-inverse);}
.input-inline>.addon>span.bg-silver,.input-inline>.addon>span.bg-light,.input-inline>.addon>span.bg-white{color:var(--color-text) !important;}
.input-radius>.addon:first-child>span,.input-radius>.addon:first-child>.input,.input-radius>.addon:first-child>.button,.input-radius>.input:first-child,.input-radius>.input-inline-auto:first-child:not(:last-child)>.input{border-radius:2rem 0 0 2rem !important;padding-left:1rem;}
.input-radius>.addon:last-child>span,.input-radius>.addon:last-child>.input,.input-radius>.addon:last-child>.button,.input-radius>.input:last-child,.input-radius>.input-inline-auto:last-child:not(:first-child)>.input{border-radius:0 2rem 2rem 0 !important;padding-right:1rem;}
.input-radius>.input:first-child:last-child,.input-radius>.input-inline-auto:first-child:last-child>.input{border-radius:2rem !important;padding-left:1rem;padding-right:1rem;}
.input-radius.input-search-icon{display:inline-flex;}
.input-radius.input-search-icon>.input-inline-auto>input{width:calc(2.25em + 2px);}
.input-radius.input-search-icon:hover>.input-inline-auto>input{width:100%;}
.input-search>.option{padding-left:1.5rem;font-size:0.875rem;}
.input-search>.option>label>span{display:inline-block;padding:0 0.5rem;}
.input-search>.option>label>input:checked+span{background-color:var(--color-silver);border-top-left-radius:3px;border-top-right-radius:3px;}
.input-group,.input-group>.input-block{position:relative;}
.input-group>.input-block>.input-help{font-size:0.875rem;color:var(--color-gray);}
.input-group>.input-block>.input-validate{font-size:0.875rem;}
.input-group:not(.input-group-inline)>.input-block>.input-help.input-help-right{position:absolute;top:-1.625rem;right:0;}
.input-group-inline{display:flex;}
.input-group-inline>label{padding:0.375rem;padding-left:0;white-space:nowrap;}
.input-group-inline>.input,.input-group-inline>.input-block{width:1%;flex:1 1 auto;}
.input-group-inset>label{position:absolute;top:0;left:0.375rem;padding:0.375rem;}
.input-group-inset>.input,.input-group-inset>.input-block>.input{text-align:right;}
.form .input-group,.form fieldset>.input-group{margin-bottom:1rem;}
.form .fieldset{border-style:none;border-top-style:solid;border-width:2px;border-radius:0;padding:0.5em 0 0 0;margin-bottom:0;}
.form-x .input-group,.form-x fieldset>.input-group{display:flex;}
.form-x .input-group>label,.form-x fieldset>.input-group>label{padding:0.375rem;width:3em;padding-left:0;white-space:nowrap;}
.form-x .input-group>.input,.form-x .input-group>.input-block,form.form-x fieldset>.input-group>.input,.form-x fieldset>.input-group>.input-block{width:1%;flex:1 1 auto;}
.form-x .form-button,.form-x fieldset>.form-button{margin-left:3em;}
.label-center,.form-x.form-label-center .input-group>label,.form-x.form-label-center fieldset>.input-group>label{text-align:center;}
.label-right,.form-x.form-label-right .input-group>label,.form-x.form-label-right fieldset>.input-group>label{text-align:right;}
.form-auto .input{width:auto;flex:none;display:inline-block;}
.input-auto+.input-help,.form-auto .input+.input-help{display:inline-block;}
.input-required::after{content:"*";padding-left:0.25rem;color:var(--color-danger);}
label.label-right.input-required::after,.form-x.form-label-right>.input-group>label.input-required::after,.form-x.form-label-right>fieldset>.input-group>label.input-required::after{content:"";padding-left:0;}
label.label-right.input-required::before,.form-x.form-label-right>.input-group>label.input-required::before,.form-x.form-label-right>fieldset>.input-group>label.input-required::before{content:"*";padding-right:0.25rem;color:var(--color-danger);}
.form-button.align-center,.form-button[align="center"]{padding-left:0 !important;}
.form-inline,.form-inline>.input-group,.form-inline>.input-group>.input-block,.form-inline>.form-button{display:inline-block;}
.form-inline .input{display:inline-block;width:auto;flex:none;}
.form-nowrap,.form-nowrap-y{display:flex;}
.form-nowrap>.input-group,.form-nowrap-y>.input-group{margin-bottom:0;}
.form-nowrap>.input-group:first-child>.input-block>.input{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;}
.form-nowrap>.input-group:not(:first-child):not(:last-child)>.input-block>.input{border-radius:0;width:auto;margin-left:-1px;position:relative;}
.form-nowrap>.input-group:last-child>.input-block>.input,.form-nowrap>.form-button>.button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:-1px;}
.form-nowrap>.form-button>.button{white-space:nowrap;}
.form-nowrap-y{flex-direction:column;-webkit-flex-direction:column;}
.form-nowrap-y>.input-group:first-child>.input-block>.input{border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative;}
.form-nowrap-y>.input-group:not(:first-child):not(:last-child)>.input-block>.input{border-radius:0;position:relative;position:relative;margin-top:-1px;}
.form-nowrap-y>.input-group:last-child>.input-block>.input,.form-nowrap-y>.form-button>.button{border-top-left-radius:0 !important;border-top-right-radius:0 !important;margin-top:-1px;}
.form-nowrap-y>.form-button>.button{display:block;width:100%;}
.form-inset>.input-group>label,.form-inset>fieldset>.input-group>label{position:absolute;top:0;left:0.375rem;padding:0.375rem;}
.form-inset>.input-group>.input,.form-inset>.input-group>.input-block>.input,
.form-inset>fieldset>.input-group>.input,.form-inset>fieldset>.input-group>.input-block>.input{text-align:right;}
.form-inset-group>fieldset{border:none;padding:0;margin:0 0 0.75rem 0;}
.form-inset-group>fieldset>legend{font-size:80%;margin:0;padding:0.375rem;width:100%;color:var(--color-gray);}
.form-inset-group>fieldset>.input-group{padding-left:1rem;margin:0;background-color:#fff;}
.form-inset-group>fieldset>.input-group>label{left:1rem;}
.form-inset-group>fieldset>.input-group>.input-block>.input{border-color:transparent;}
.form-inset-group>fieldset>.input-group>.input-block{border-bottom:solid 1px var(--color-border);}
.form-inset-group>fieldset>.input-group:first-child{border-top:solid 1px var(--color-border);}
.form-inset-group>fieldset>legend+.input-group{border-top:solid 1px var(--color-border);}
.form-inset-group>fieldset>.input-group:last-child{border-bottom:solid 1px var(--color-border);}
.form-inset-group>fieldset>.input-group:last-child>.input-block{border-bottom:none;}
.form-inset-group>fieldset:not(:first-child)>legend{margin-top:-0.75rem;}
.form-inset-group>fieldset+.form-button{margin-top:1rem;}
.validate-tips .input-validate{position:absolute;top:100%;left:0;z-index:2;padding:0.125rem 0.5rem;border-radius:var(--radius);margin-top:5px;opacity:0.9;}
.validate-tips .input-validate::after{content:"";position:absolute;left:10px;top:-4px;display:inline-block;height:0;width:0;border-style:solid;border-width:4px;border-top-width:0;border-color:transparent;border-bottom-color:var(--color-danger);}
.validate-tips .input-valid .input-validate::after{border-bottom-color:var(--color-success);}
.validate-tips.form-inset .input-validate,.input-group-inset .input-validate{left:auto;right:0;}
.validate-tips.form-inset .input-validate::after,.input-group-inset .input-validate::after{left:auto;right:10px;}
.input-novalidate .input-validate{display:none;}
.input-valid .input,.input-invalid .input{z-index:2;}
.form.grid .input-group{margin-bottom:0;}
.input[class*='bg-']{border-color:transparent !important;}
.input.bg-silver,.input.bg-light,.input.bg-white{color:var(--color-text) !important;}
.input-small,.form-small .input{padding:0.25em 0.5em;}
.input-big,.form-big .input{padding:0.625em 1em;}
.form-small .button{padding:0.25em 0.75em;}
.form-big .button{padding:0.625em 1.25em;}
select.input.input-small:not([size]):not([multiple]),select.input.input-small+.input.input-text,.input.input-small[type="color"],.input.input-small[type="range"],
.form-small select.input:not([size]):not([multiple]),.form-small select.input+.input.input-text,.form-small .input[type="color"],.form-small .input[type="range"]
{height:calc(2em + 2px);}
select.input.input-big:not([size]):not([multiple]),select.input.input-big+.input.input-text,.input.input-big[type="color"],.input.input-big[type="range"],
.form-big select.input:not([size]):not([multiple]),.form-big select.input+.input.input-text,.form-big .input[type="color"],.form-big .input[type="range"]
{height:calc(2.75em + 2px);}
.input-radius>.input-inline-auto>input.input-small[size="0"]{width:calc(2em + 2px);}
.input-radius>.input-inline-auto>input.input-big[size="0"]{width:calc(2.75em + 2px);}
/*nav*/
.navbar__switch{position:relative;width:2em;height:1.5em;color:var(--color-dark);cursor:pointer;display:inline-flex;flex-direction:column;justify-content:space-between;border:solid 1px rgba(0,0,0,0);list-style:none;padding:0;margin:0;}
.navbar__switch>li{background:currentColor;width:100%;height:1px;transform-origin:0 0;transition:all 0.5s ease;}
.navbar__switch>li>a{opacity:0;display:none;}
.navbar__switch.is-open>li:not(:first-child):not(:last-child){background-color:transparent;}
.navbar__switch.is-open>li:first-child{transform:rotate(45deg);}
.navbar__switch.is-open>li:last-child{transform:rotate(-45deg);}
/*layout*/
.tab>.tab-body{padding:1rem 0;}
.tab>.tab-body>.tab-item{display:none;transition:all 0.4s ease 0.05s;}
.tab>.tab-body>.tab-item.active{display:block;}
.tab.tab-box>.tab-body{padding:1rem;border:solid 1px var(--color-border);border-radius:var(--radius);}
.tab.tab-box>.nav.nav-tabs{border-bottom:none;padding-left:1rem;padding-right:1rem;border-radius:var(--radius);}
.tab.tab-box>.nav.nav-tabs-card{margin-bottom:-2px;}
.tab.tab-box>.nav.nav-tabs-card>li.active{background:#fff;}
.tab.tab-box>.nav.nav-tabs-card+.tab-body{border-radius:0;}
.fold{border:solid 1px var(--color-border);border-radius:var(--radius);}
.fold>.fold-item{border-radius:inherit;}
.fold>.fold-item>.fold-head{background:#f5f5f5;padding:0.5rem 1rem;cursor:pointer;border-bottom:solid 1px var(--color-border);}
.fold>.fold-item>.fold-body{padding:1rem;display:none;}
.fold>.fold-item:not(:last-child)>.fold-body{border-bottom:solid 1px var(--color-border);}
.fold>.fold-item:first-child>.fold-head{border-top-left-radius:inherit;border-top-right-radius:inherit;}
.fold>.fold-item:last-child:not(.active)>.fold-head{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom-color:transparent;}
.fold.fold-arrow>.fold-item>.fold-head{display:flex;justify-content:space-between;align-items:center;}
.fold.fold-arrow>.fold-item>.fold-head::after{content:"";width:.675rem;height:0.675rem;border-top:solid 1px currentColor;border-right:solid 1px currentColor;transform:rotate(45deg);opacity:0.5;transition: all 0.2s ease;}
.fold.fold-arrow>.fold-item.active>.fold-head::after{transform:rotate(135deg);}
.falls{position:relative;width:100%;transition:all 0.5s ease 0.2s;}
.falls>.falls-item{position:absolute;margin-top:1rem;opacity:0;}
.falls>.falls-item.active{margin-top:0;opacity:1;}
.falls>.falls-loading{position:absolute;font-size:.75rem;bottom:0.5rem;left:50%;margin-left:-.75rem;}
.dialog{display:none;overflow-x:hidden;overflow-y:auto;}
.dialog,.dialog-mask{position:fixed;left:0;right:0;top:0;bottom:0;}
.dialog-open{overflow:hidden;}
.dialog-barwidth{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.dialog>.dialog-body{position:relative;margin-left:auto;margin-right:auto;}
.dialog.dialog-uncover,.dialog:not(.dialog-uncover)>.dialog-body{opacity:0;transition:margin 0.4s ease 0.05s;margin-top:-3rem;}
.dialog.dialog-uncover.active,.dialog.active>.dialog-body{margin-top:0;opacity:1;}
.dialog.dialog-uncover.active:not([class*='fixed-']){bottom:auto;}
.dialog>.dialog-body>.nav.nav-win{position:absolute;font-size:18px;right:1rem;top:1.1rem;}
.dialog>.dialog-body>i.dialog-close{position:absolute;left:50%;bottom:-4rem;font-size:2rem;cursor:pointer;font-style:normal;font-weight:100;line-height:0.85;margin-left:-0.5em;width:1em;height:1em;text-align:center;background-color:rgba(255,255,255,.5);border-radius:50%;}
.dialog>.dialog-body>i.dialog-close:hover{color:#fff;background-color:rgba(0,0,0,.5);}
.dialog[class*='fixed-right'],.dialog>.dialog-body[class*='fixed-right']{position:fixed !important;margin-top:auto;margin-right:-3rem;}
.dialog[class*='fixed-bottom'],.dialog>.dialog-body[class*='fixed-bottom']{position:fixed !important;margin-bottom:-3rem;bottom:0 !important;}
.dialog[class*='fixed-left'],.dialog>.dialog-body[class*='fixed-left']{position:fixed !important;margin-top:auto;margin-left:-3rem;}
.dialog.active[class*='fixed-right'],.dialog.active>.dialog-body[class*='fixed-right']{margin-right:0;}
.dialog.active[class*='fixed-bottom'],.dialog.active>.dialog-body[class*='fixed-bottom']{margin-bottom:0;}
.dialog.active[class*='fixed-left'],.dialog.active>.dialog-body[class*='fixed-left']{margin-left:0;}
.dialog.fixed-top-center,.dialog>.dialog-body.fixed-top-center{margin-left:auto;margin-right:auto;}
.dialog.fixed-right-center,.dialog>.dialog-body.fixed-right-center{right:0;bottom:auto;left:auto;}
.dialog.fixed-bottom-center,.dialog>.dialog-body.fixed-bottom-center{margin-left:auto;margin-right:auto;bottom:0 !important;top:auto;}
.dialog.fixed-left-center,.dialog>.dialog-body.fixed-left-center{bottom:auto;}
.dialog-content{display:flex;flex-wrap:wrap;text-align:center;border-radius:var(--radius-big);}
.dialog-content.dialog-content-iframe{flex-direction:column;}
.dialog-content>.dialog-text{padding:1.5rem 0.75rem;width:100%;border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#fff;border-bottom:solid 1px #eee;color:#666;}
.dialog-content>.dialog-text:first-child:last-child{padding:1rem 1.5rem;border-radius:inherit;border-bottom:none;width:auto;margin:0 auto;}
.dialog-content>.dialog-text:last-child{border-bottom-left-radius:inherit !important;border-bottom-right-radius:inherit !important;border-bottom:none;}
.dialog-confirm,.dialog-cancel{padding:0.75rem;width:50%;border:none;background-color:#fff;cursor:pointer;}
.dialog-confirm:hover,.dialog-cancel:hover{background-color:var(--color-bg);}
.dialog-confirm{border-bottom-left-radius:inherit;color:var(--color-main);}
.dialog-confirm:last-child{width:100%;border-bottom-right-radius:inherit;margin-bottom:0 !important;}
.dialog-cancel{border-bottom-right-radius:inherit;border-left:solid 1px #eee;}
.dialog-content>.dialog-title{background-color:#fff;width:100%;padding-top:0.75rem;border-top-left-radius:inherit;border-top-right-radius:inherit;}
.dialog-content>.dialog-title+.dialog-text{border-radius:0;padding:0.75rem;padding-top:0;font-size:0.875rem;}
.dialog-content>.dialog-iframe{vertical-align:top;background-color:#fff;border-bottom:solid 1px var(--color-border);flex-grow:1;}
.dialog-content.dialog-content-iframe>.dialog-title{padding:0.75rem;user-select:none;white-space:nowrap;}
.dialog-content>.dialog-title+.dialog-iframe{border-top:solid 1px var(--color-border);}
.dialog-content>.dialog-iframe:last-child,.dialog-content>.dialog-button{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background-color:#fff;}
.dialog-content>.dialog-button{display:flex;height:3.25rem;}
.dialog-content.dialog-content-break>.dialog-text{font-size:0.875rem;}
.dialog-content.dialog-content-break>.dialog-confirm{width:100%;border-bottom-right-radius:inherit;margin-bottom:1rem;}
.dialog-content.dialog-content-break>.dialog-cancel{width:100%;border-radius:inherit;border-left:none;}
.dialog-content.dialog-content-dark>[class*='dialog-']{background-color:var(--color-deep);color:#fff;border-color:rgba(255,255,255,.15);}
.dialog-content.dialog-content-dark>.dialog-title+.dialog-text,.dialog-content.dialog-content-dark>.dialog-cancel{color:var(--color-gray);}
.dialog-content.dialog-content-dark>.dialog-confirm:hover,.dialog-content.dialog-content-dark>.dialog-cancel:hover{background-color:#292929;}
.dialog.dialog-full,.dialog>.dialog-body.dialog-full{position:fixed;left:0 !important;right:0;top:0 !important;bottom:0 !important;background-color:#fff;}
.dialog-big{width:90%;height:90%;}
.dialog-middle{width:60%;height:70%;}
.dialog-small{width:30%;height:50%;}
.dialog-max{width:100%;height:100%;top:0 !important;left:0 !important;}
.dialog-min,.dialog-min>.dialog-body{width:18rem;text-align:left;height:auto;}
.dialog-min>.dialog-title,.dialog-min>.dialog-body>.dialog-title{border-radius:inherit;}
.dialog-min>.dialog-iframe,.dialog-min>.dialog-body>.dialog-iframe{display:none;}
.dialog-min>.dialog-button,.dialog-min>.dialog-body>.dialog-button{display:none;}
.flip{position:relative;overflow:hidden;width:100%;}
.flip>.flip-body{position:relative;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;transition-property:transform;}
.flip>.flip-body>.flip-item{width:100%;position:relative;flex-shrink:0;transition-property:transform;transition:none;}
.flip>.flip-body>.flip-item.active{display:block;}
.flip>.flip-page{position:absolute;left:50%;bottom:1.5rem;transform:translateX(-50%);}
.flip.flip-rows>.flip-body{flex-wrap:wrap;flex-direction:column;}
.flip>.flip-prev,.flip>.flip-next{position:absolute;top:50%;color:#999;font-size:50px;cursor:pointer;width:1em;height:1em;margin-top:-0.5em;overflow:hidden;border:solid 1px rgba(255,255,255,0);border-radius:.25rem;}
.flip>.flip-prev::before,.flip>.flip-next::before{content:"";position:absolute;top:.25em;border-top:solid 2px currentColor;border-right:solid 2px currentColor;width:.5em;height:.5em;overflow:hidden;}
.flip>.flip-prev::before{transform:rotate(-135deg);left:0.35em;}
.flip>.flip-next::before{transform:rotate(45deg);right:0.35em;}
.flip>.flip-prev{left:0;}
.flip>.flip-next{right:0;}
.flip>.flip-prev.disabled,.flip>.flip-next.disabled{color:#000 !important;opacity:.1;pointer-events:none;}
/*box*/
.padding-mini{padding:var(--box-mini) !important;}
.padding-top-mini{padding-top:var(--box-mini) !important;}
.padding-right-mini{padding-right:var(--box-mini) !important;}
.padding-bottom-mini{padding-bottom:var(--box-mini) !important;}
.padding-left-mini{padding-left:var(--box-mini) !important;}
.padding-small{padding:var(--box-small) !important;}
.padding-top-small{padding-top:var(--box-small) !important;}
.padding-right-small{padding-right:var(--box-small) !important;}
.padding-bottom-small{padding-bottom:var(--box-small) !important;}
.padding-left-small{padding-left:var(--box-small) !important;}
.padding{padding:var(--box-default) !important;}
.padding-top{padding-top:var(--box-default) !important;}
.padding-right{padding-right:var(--box-default) !important;}
.padding-bottom{padding-bottom:var(--box-default) !important;}
.padding-left{padding-left:var(--box-default) !important;}
.padding-big{padding:var(--box-big) !important;}
.padding-top-big{padding-top:var(--box-big) !important;}
.padding-right-big{padding-right:var(--box-big) !important;}
.padding-bottom-big{padding-bottom:var(--box-big) !important;}
.padding-left-big{padding-left:var(--box-big) !important;}
.padding-large{padding:var(--box-large) !important;}
.padding-top-large{padding-top:var(--box-large) !important;}
.padding-right-large{padding-right:var(--box-large) !important;}
.padding-bottom-large{padding-bottom:var(--box-large) !important;}
.padding-left-large{padding-left:var(--box-large) !important;}
.padding-none{padding:0 !important;}
.padding-top-none{padding-top:0 !important;}
.padding-right-none{padding-right:0 !important;}
.padding-bottom-none{padding-bottom:0 !important;}
.padding-left-none{padding-left:0 !important;}
.border{border:solid var(--border) var(--color-border) !important;}
.border-top{border-top:solid var(--border) var(--color-border) !important;}
.border-right{border-right:solid var(--border) var(--color-border) !important;}
.border-bottom{border-bottom:solid var(--border) var(--color-border) !important;}
.border-left{border-left:solid var(--border) var(--color-border) !important;}
.border-mini{border-width:var(--border-mini) !important;}
.border-small{border-width:var(--border-small) !important;}
.border-big{border-width:var(--border-big) !important;}
.border-large{border-width:var(--border-large) !important;}
.border-dashed{border-style:dashed !important;}
.border-dotted{border-style:dotted !important;}
.border-none{border:none !important;}
.border-top-none{border-top:none !important;}
.border-right-none{border-right:none !important;}
.border-bottom-none{border-bottom:none !important;}
.border-left-none{border-left:none !important;}
.radius-mini{border-radius:var(--radius-mini) !important;}
.radius-small{border-radius:var(--radius-small) !important;}
.radius{border-radius:var(--radius) !important;}
.radius-big{border-radius:var(--radius-big) !important;}
.radius-large{border-radius:var(--radius-large) !important;}
.radius-circle{border-radius:50% !important;}
.radius-none{border-radius:0 !important;}
.radius-top{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
.radius-right{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}
.radius-bottom{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.radius-left{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.margin-mini{margin:var(--box-mini) !important;}
.margin-top-mini{margin-top:var(--box-mini) !important;}
.margin-right-mini{margin-right:var(--box-mini) !important;}
.margin-bottom-mini{margin-bottom:var(--box-mini) !important;}
.margin-left-mini{margin-left:var(--box-mini) !important;}
.margin-small{margin:var(--box-small) !important;}
.margin-top-small{margin-top:var(--box-small) !important;}
.margin-right-small{margin-right:var(--box-small) !important;}
.margin-bottom-small{margin-bottom:var(--box-small) !important;}
.margin-left-small{margin-left:var(--box-small) !important;}
.margin{margin:var(--box-default) !important;}
.margin-top{margin-top:var(--box-default) !important;}
.margin-right{margin-right:var(--box-default) !important;}
.margin-bottom{margin-bottom:var(--box-default) !important;}
.margin-left{margin-left:var(--box-default) !important;}
.margin-big{margin:var(--box-big) !important;}
.margin-top-big{margin-top:var(--box-big) !important;}
.margin-right-big{margin-right:var(--box-big) !important;}
.margin-bottom-big{margin-bottom:var(--box-big) !important;}
.margin-left-big{margin-left:var(--box-big) !important;}
.margin-large{margin:var(--box-large) !important;}
.margin-top-large{margin-top:var(--box-large) !important;}
.margin-right-large{margin-right:var(--box-large) !important;}
.margin-bottom-large{margin-bottom:var(--box-large) !important;}
.margin-left-large{margin-left:var(--box-large) !important;}
.margin-top-auto{margin-top:auto !important;}
.margin-right-auto{margin-right:auto !important;}
.margin-bottom-auto{margin-bottom:auto !important;}
.margin-left-auto{margin-left:auto !important;}
.margin-center-auto{margin-left:auto !important;margin-right:auto !important;}
.margin-middle-auto{margin-top:auto !important;margin-bottom:auto !important;}
.margin-none{margin:0 !important;}
.margin-top-none{margin-top:0 !important;}
.margin-right-none{margin-right:0 !important;}
.margin-bottom-none{margin-bottom:0 !important;}
.margin-left-none{margin-left:0 !important;}
.shadow-small{box-shadow:0 3px 5px rgba(0, 0, 0, .175) !important;}
.shadow{box-shadow:0 5px 10px rgba(0, 0, 0, .175) !important;}
.shadow-big{box-shadow:0 8px 15px rgba(0, 0, 0, .175) !important;}
.shadow-none{box-shadow:none !important;}
.opacity-full{opacity:0 !important;}
.opacity-mini{opacity:0.85 !important;}
.opacity-small{opacity:0.7 !important;}
.opacity{opacity:0.5 !important;}
.opacity-big{opacity:0.3 !important;}
.opacity-large{opacity:0.15 !important;}
.opacity-none{opacity:1 !important;}
/*text*/
h1,.h1{font-size:var(--size-h1) !important;}
h2,.h2,.size-large{font-size:var(--size-large) !important;}
h3,.h3{font-size:var(--size-h3) !important;}
h4,.h4,.size-big{font-size:var(--size-big) !important;}
h5,.h5{font-size:var(--size-h5) !important;}
h6,.h6,.size{font-size:var(--size) !important;}
.size-small{font-size:var(--size-small) !important;}
.size-mini{font-size:var(--size-mini) !important;}
.font-sun{font-family:Georgia,"Times New Roman",Times, SimSun,"FontAwesome",serif;}
.font-kai{font-family:Georgia,"Times New Roman",Times, Kai,"Kaiti SC",KaiTi,BiauKai,"FontAwesome",serif;}
.font-monospace{font-family:Monaco,Menlo,Consolas,"Courier New","FontAwesome",monospace;}
.font-light{font-family:Georgia,"Times New Roman",Times,"Microsoft YaHei Light","Microsoft YaHei","FontAwesome",serif;}
.weight-mini{font-weight:200;}
.weight-small{font-weight:400;}
.weight{font-weight:normal;}
.weight-big{font-weight:bold;}
.weight-large{font-weight:bolder;}
/*utility*/
.img-auto{display:inline-block;max-width:100%;height:auto;}
.img-full{display:block;min-width:100%;min-height:100%;max-width:100%;max-height:100%;}
.layout{width:100%;}
.container{margin-left:auto;margin-right:auto;padding-left:var(--rem) !important;padding-right:var(--rem) !important;}
.width-mini{width:var(--width-mini) !important;}
.width-small{width:var(--width-small) !important;}
.width-middle{width:var(--width-middle) !important;}
.width-big{width:var(--width-big) !important;}
.width-large{width:var(--width-large) !important;}
.em1{width:1em!important;}.em2{width:2em!important;}.em3{width:3em!important;}.em4{width:4em!important;}.em5{width:5em!important;}.em6{width:6em!important;}
.em7{width:7em!important;}.em8{width:8em!important;}.em9{width:9em!important;}.em10{width:10em!important;}.em11{width:11em!important;}.em12{width:12em!important;}
.ml1{margin-left:1em!important;}.ml2{margin-left:2em!important;}.ml3{margin-left:3em!important;}.ml4{margin-left:4em!important;}.ml5{margin-left:5em!important;}.ml6{margin-left:6em!important;}
.ml7{margin-left:7em!important;}.ml8{margin-left:8em!important;}.ml9{margin-left:9em!important;}.ml10{margin-left:10em!important;}.ml11{margin-left:11em!important;}.ml12{margin-left:12em!important;}
.hr{margin:1em 0 1.5em 0;background-color:var(--color-body);line-height:1em;height:0.6em;border-bottom:1px solid var(--color-border);}
.hr>span{display:inline-block;line-height:1;background-color:inherit;padding:0 1em;margin:0 1em;}
.quote{padding:1em;border-left:0.3125rem solid var(--color-border);background-color:var(--color-bg);border-radius:var(--radius);}
.float-left{float:left !important;}
.float-right{float:right !important;}
.float-none{float:none !important;}
.clearfix::after{content:" ";display:block !important;clear:both;}
.line-mini{line-height:var(--height-mini) !important;}
.line-small{line-height:var(--height-small) !important;}
.line{line-height:var(--height) !important;}
.line-big{line-height:var(--height-big) !important;}
.line-large{line-height:var(--height-large) !important;}
.align-left{text-align:left !important;}
.align-center{text-align:center !important;}
.align-right{text-align:right !important;}
.align-justify{text-align:justify !important;}
.align-top{vertical-align:top !important;}
.align-middle{vertical-align:middle !important;}
.align-bottom{vertical-align:bottom !important;}
.word-indent{text-indent:2em;}
.word-more{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.word-break{word-break:break-all;word-wrap:break-word;}
.word-block{white-space:nowrap;}
.inline{display:inline-block !important;}
.block{display:block !important;}
.relative{position:relative !important;}
.absolute{position:absolute !important;}
.center{margin-left:auto !important;margin-right:auto !important;}
.overflow-hidden{overflow:hidden;}
.overflow-auto{overflow:auto;}
.show,.mini-hidden,.small-hidden,.middle-hidden,.big-hidden,.large-hidden{display:block !important;}
.hidden,.mini-show,.small-show,.middle-show,.big-show,.large-show{display:none !important;}
.print-show{display:none !important;}
@media print{
  .print-show{display:block !important;}
  table.print-show{display:table;}
  tr.print-show{display:table-row !important;}
  th.print-show,td.print-show{display:table-cell !important;}
  .print-hidden{display:none !important;}
}
.fixed-top{position:fixed;top:0;right:0;bottom:auto;left:0;width:100%;}
.fixed-bottom{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;}
.fixed-left{position:fixed;top:0;left:0;right:auto;bottom:0;height:100%;}
.fixed-right{position:fixed;top:0;right:0;bottom:0;left:auto;height:100%;}
.fixed-left-top{position:fixed;top:0;right:auto;bottom:auto;left:0;}
.fixed-right-top{position:fixed;top:0;right:0;bottom:auto;left:auto;}
.fixed-left-bottom{position:fixed;top:auto;right:auto;bottom:0;left:0;}
.fixed-right-bottom{position:fixed;top:auto;right:0;bottom:0;left:auto;}
/*color*/
.text-main,
.button.border-main
{color:var(--color-main) !important;}
.text-sub,
.button.border-sub
{color:var(--color-sub) !important;}
.text-dot,
.button.border-dot
{color:var(--color-dot) !important;}
.border-main,
.table.border-main td,.table.border-main th
{border-color:var(--color-main) !important;}
.border-sub,
.table.border-sub td,.table.border-sub th
{border-color:var(--color-sub) !important;}
.border-dot,
.table.border-dot td,.table.border-dot th
{border-color:var(--color-dot) !important;}
.bg-main,
.text.button:hover,
.border.button:hover,
.bg.button:hover,
.button[class*='-main']:hover,
.button[class*='-main'].active
{background-color:var(--color-main) !important;}
.bg-sub,
.button[class*='-sub']:hover,
.button[class*='-sub'].active
{background-color:var(--color-sub) !important;}
.bg-dot,
.button[class*='-dot']:hover,
.button[class*='-dot'].active
{background-color:var(--color-dot) !important;}
.text-black,
.button.border-black
{color:var(--color-black) !important;}
.text-deep,
.button.border-deep
{color:var(--color-deep) !important;}
.text-dark,
.button.border-dark
{color:var(--color-dark) !important;}
.text-gray,
.button.border-gray
{color:var(--color-gray) !important;}
.text-silver,
.button.border-silver
{color:var(--color-silver) !important;}
.text-light,
.button.border-light
{color:var(--color-light) !important;}
.text-white,
.button.border-white,
.validate-tips div>.input-validate
{color:var(--color-white) !important;}
.text-danger,
.button.border-danger,
.input-invalid>.input-validate
{color:var(--color-danger) !important;}
.text-warning,
.button.border-warning
{color:var(--color-warning) !important;}
.text-success,
.button.border-success,
.input-valid>.input-validate
{color:var(--color-success) !important;}
.text-info,
.button.border-info
{color:var(--color-info) !important;}
.text,a.text-main:hover{color:var(--color-text) !important;}
.text-transparent{color:transparent !important;}
.border-black,
.table.border-black td,.table.border-black th
{border-color:var(--color-black) !important;}
.border-deep,
.table.border-deep td,.table.border-deep th
{border-color:var(--color-deep) !important;}
.border-dark,
.table.border-dark td,.table.border-dark th
{border-color:var(--color-dark) !important;}
.border-gray,
.table.border-gray td,.table.border-gray th
{border-color:var(--color-gray) !important;}
.border-silver,
.table.border-silver td,.table.border-silver th
{border-color:var(--color-silver) !important;}
.border-light,
.table.border-light td,.table.border-light th
{border-color:var(--color-light) !important;}
.border-white,
.table.border-white td,.table.border-white th
{border-color:var(--color-white) !important;}
.border-danger,
.table.border-danger td,.table.border-danger th,
.input-invalid:not(.input-novalidate) .input,.form-validate .input:focus:invalid
{border-color:var(--color-danger) !important;}
.border-warning,
.table.border-warning td,.table.border-warning th
{border-color:var(--color-warning) !important;}
.border-success,
.table.border-success td,.table.border-success th,
.input-valid:not(.input-novalidate) .input,.form-validate .input:focus:valid
{border-color:var(--color-success) !important;}
.border-info,
.table.border-info td,.table.border-info th
{border-color:var(--color-info) !important;}
.border-transparent{border-color:transparent!important;}
.bg-black,
.button[class*='-black']:hover,
.button[class*='-black'].active
{background-color:var(--color-black) !important;}
.bg-deep,
.button[class*='-deep']:hover,
.button[class*='-deep'].active
{background-color:var(--color-deep) !important;}
.bg-dark,
.button[class*='-dark']:hover,
.button[class*='-dark'].active
{background-color:var(--color-dark) !important;}
.bg-gray,
.button[class*='-gray']:hover,
.button[class*='-gray'].active
{background-color:var(--color-gray) !important;}
.bg-silver,
.button[class*='-silver']:hover,
.button[class*='-silver'].active
{background-color:var(--color-silver) !important;}
.bg-light,
.button[class*='-light']:hover,
.button[class*='-light'].active
{background-color:var(--color-light) !important;}
.bg-white,
.button[class*='-white']:hover,
.button[class*='-white'].active
{background-color:var(--color-white) !important;}
.bg-danger,
.button[class*='-danger']:hover,
.button[class*='-danger'].active,
.validate-tips .input-invalid>.input-validate
{background-color:var(--color-danger) !important;}
.bg-warning,
.button[class*='-warning']:hover,
.button[class*='-warning'].active
{background-color:var(--color-warning) !important;}
.bg-success,
.button[class*='-success']:hover,
.button[class*='-success'].active,
.validate-tips .input-valid>.input-validate
{background-color:var(--color-success) !important;}
.bg-info,
.button[class*='-info']:hover,
.button[class*='-info'].active
{background-color:var(--color-info) !important;}
.bg,
.button.active{background-color:var(--color-bg) !important;}
.bg-inverse a:hover{opacity:.75 !important;}
.bg-inverse,.bg-inverse a{color:var(--color-inverse) !important;}
.bg-transparent{background-color:transparent!important;}
.alert{background-color:var(--color-bg) !important;}
.alert-danger{background-color:var(--alert-danger) !important;}
.alert-warning{background-color:var(--alert-warning) !important;}
.alert-success{background-color:var(--alert-success) !important;}
.alert-info{background-color:var(--alert-info) !important;}
/*auto*/
@media (min-width:572px){
	.container{width:var(--width-mini);}
	.mini-float-left{float:left !important;}
	.mini-float-right{float:right !important;}
	.mini-float-none{float:none !important;}
	.mini-align-left{text-align:left !important;}
	.mini-align-center{text-align:center !important;}
	.mini-align-right{text-align:right !important;}
	.mini-size-large{font-size:var(--size-large)!important;}
	.mini-size-big{font-size:var(--size-big)!important;}
	.mini-size-middle{font-size:var(--size)!important;}
	.mini-size-small{font-size:var(--size-small)!important;}
	.mini-size-mini{font-size:var(--size-mini)!important;}
	.mini-show{display:block !important;}
	.mini-hidden{display:none !important;}
	.mini-grid-mini>.grid{margin:-0.03125rem;}
	.mini-grid-mini,.mini-grid-mini>.grid>[class*='x']{padding:var(--grid-mini);}
	.mini-grid-small>.grid{margin:-0.25rem;}
	.mini-grid-small,.mini-grid-small>.grid>[class*='x']{padding:var(--grid-small);}
	.mini-grid-middle>.grid{margin:-0.5rem;}
	.mini-grid-middle,.mini-grid-middle>.grid>[class*='x']{padding:var(--grid-middle);}
	.mini-grid-big>.grid{margin:-0.75rem;}
	.mini-grid-big,.mini-grid-big>.grid>[class*='x']{padding:var(--grid-big);}
	.mini-grid-large>.grid{margin:-1rem;}
	.mini-grid-large,.mini-grid-large>.grid>[class*='x']{padding:var(--grid-large);}
	.mini-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
	.mini-x0,.mini-w0{width:auto;}.mini-x1,.mini-w1{width:8.33333333%;}.mini-x2,.mini-w2{width:16.66666667%;}.mini-x20,.mini-w20{width:20%;}.mini-x3,.mini-w3{width:25%;}.mini-x4,.mini-w4{width:33.33333333%;}.mini-x5,.mini-w5{width:41.66666667%;}.mini-x6,.mini-w6{width:50%;}.mini-x7,.mini-w7{width:58.33333333%;}.mini-x8,.mini-w8{width:66.66666667%;}.mini-x9,.mini-w9{width:75%;}.mini-x10,.mini-w10{width:83.33333333%;}.mini-x11,.mini-w11{width:91.66666667%;}.mini-x12,.mini-w12,.mini-x100,.mini-w100{width:100%;}
	.mini-order0{order:0;}.mini-order1{order:1;}.mini-order2{order:2;}.mini-order3{order:3;}.mini-order4{order:4;}.mini-order5{order:5;}.mini-order6{order:6;}.mini-order7{order:7;}.mini-order8{order:8;}.mini-order9{order:9;}.mini-order10{order:10;}.mini-order11{order:11;}.mini-order12{order:12;}.order13{order:13;}
	.mini-move0{margin-left:0;}.mini-move1{margin-left:8.33333333%;}.mini-move2{margin-left:16.66666667%;}.mini-move3{margin-left:25%;}.mini-move4{margin-left:33.33333333%;}.mini-move5{margin-left:41.66666667%;}.mini-move6{margin-left:50%;}.mini-move7{margin-left:58.33333333%;}.mini-move8{margin-left:66.66666667%;}.mini-move9{margin-left:75%;}.mini-move10{margin-left:83.33333333%;}.mini-move11{margin-left:91.66666667%;}
}
@media (min-width:762px){
	.container{width:var(--width-small);}
	.small-float-left{float:left !important;}
	.small-float-right{float:right !important;}
	.small-float-none{float:none !important;}
	.small-align-left{text-align:left !important;}
	.small-align-center{text-align:center !important;}
	.small-align-right{text-align:right !important;}
	.small-size-large{font-size:var(--size-large)!important;}
	.small-size-big{font-size:var(--size-big)!important;}
	.small-size-middle{font-size:var(--size)!important;}
	.small-size-small{font-size:var(--size-small)!important;}
	.small-size-mini{font-size:var(--size-mini)!important;}
	.small-show{display:block !important;}
	.small-hidden{display:none !important;}
	.small-grid-mini>.grid{margin:-0.03125rem;}
	.small-grid-mini,.small-grid-mini>.grid>[class*='x']{padding:var(--grid-mini);}
	.small-grid-small>.grid{margin:-0.25rem;}
	.small-grid-small,.small-grid-small>.grid>[class*='x']{padding:var(--grid-small);}
	.small-grid-middle>.grid{margin:-0.5rem;}
	.small-grid-middle,.small-grid-middle>.grid>[class*='x']{padding:var(--grid-middle);}
	.small-grid-big>.grid{margin:-0.75rem;}
	.small-grid-big,.small-grid-big>.grid>[class*='x']{padding:var(--grid-big);}
	.small-grid-large>.grid{margin:-1rem;}
	.small-grid-large,.small-grid-large>.grid>[class*='x']{padding:var(--grid-large);}
	.small-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
	.small-x0,.small-w0{width:auto;}.small-x1,.small-w1{width:8.33333333%;}.small-x2,.small-w2{width:16.66666667%;}.small-x20,.small-w20{width:20%;}.small-x3,.small-w3{width:25%;}.small-x4,.small-w4{width:33.33333333%;}.small-x5,.small-w5{width:41.66666667%;}.small-x6,.small-w6{width:50%;}.small-x7,.small-w7{width:58.33333333%;}.small-x8,.small-w8{width:66.66666667%;}.small-x9,.small-w9{width:75%;}.small-x10,.small-w10{width:83.33333333%;}.small-x11,.small-w11{width:91.66666667%;}.small-x12,.small-w12,.small-x100,.small-w100{width:100%;}
	.small-order0{order:0;}.small-order1{order:1;}.small-order2{order:2;}.small-order3{order:3;}.small-order4{order:4;}.small-order5{order:5;}.small-order6{order:6;}.small-order7{order:7;}.small-order8{order:8;}.small-order9{order:9;}.small-order10{order:10;}.small-order11{order:11;}.small-order12{order:12;}.order13{order:13;}
	.small-move0{margin-left:0;}.small-move1{margin-left:8.33333333%;}.small-move2{margin-left:16.66666667%;}.small-move3{margin-left:25%;}.small-move4{margin-left:33.33333333%;}.small-move5{margin-left:41.66666667%;}.small-move6{margin-left:50%;}.small-move7{margin-left:58.33333333%;}.small-move8{margin-left:66.66666667%;}.small-move9{margin-left:75%;}.small-move10{margin-left:83.33333333%;}.small-move11{margin-left:91.66666667%;}
}
@media(max-width:762px){
	.table-auto{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
	.table-auto .table tr th, .table-auto .table tr td{white-space:nowrap;}
}
@media (min-width:992px){
	.container{width:var(--width-middle);}
	.middle-float-left{float:left !important;}
	.middle-float-right{float:right !important;}
	.middle-float-none{float:none !important;}
	.middle-align-left{text-align:left !important;}
	.middle-align-center{text-align:center !important;}
	.middle-align-right{text-align:right !important;}
	.middle-size-large{font-size:var(--size-large)!important;}
	.middle-size-big{font-size:var(--size-big)!important;}
	.middle-size-middle{font-size:var(--size)!important;}
	.middle-size-small{font-size:var(--size-small)!important;}
	.middle-size-mini{font-size:var(--size-mini)!important;}
	.middle-show{display:block !important;}
	.middle-hidden{display:none !important;}
	.middle-grid-mini>.grid{margin:-0.03125rem;}
	.middle-grid-mini,.middle-grid-mini>.grid>[class*='x']{padding:var(--grid-mini);}
	.middle-grid-small>.grid{margin:-0.25rem;}
	.middle-grid-small,.middle-grid-small>.grid>[class*='x']{padding:var(--grid-small);}
	.middle-grid-middle>.grid{margin:-0.5rem;}
	.middle-grid-middle,.middle-grid-middle>.grid>[class*='x']{padding:var(--grid-middle);}
	.middle-grid-big>.grid{margin:-0.75rem;}
	.middle-grid-big,.middle-grid-big>.grid>[class*='x']{padding:var(--grid-big);}
	.middle-grid-large>.grid{margin:-1rem;}
	.middle-grid-large,.middle-grid-large>.grid>[class*='x']{padding:var(--grid-large);}
	.middle-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
	.middle-x0,.middle-w0{width:auto;}.middle-x1,.middle-w1{width:8.33333333%;}.middle-x2,.middle-w2{width:16.66666667%;}.middle-x20,.middle-w20{width:20%;}.middle-x3,.middle-w3{width:25%;}.middle-x4,.middle-w4{width:33.33333333%;}.middle-x5,.middle-w5{width:41.66666667%;}.middle-x6,.middle-w6{width:50%;}.middle-x7,.middle-w7{width:58.33333333%;}.middle-x8,.middle-w8{width:66.66666667%;}.middle-x9,.middle-w9{width:75%;}.middle-x10,.middle-w10{width:83.33333333%;}.middle-x11,.middle-w11{width:91.66666667%;}.middle-x12,.middle-w12,.middle-x100,.middle-w100{width:100%;}
	.middle-order0{order:0;}.middle-order1{order:1;}.middle-order2{order:2;}.middle-order3{order:3;}.middle-order4{order:4;}.middle-order5{order:5;}.middle-order6{order:6;}.middle-order7{order:7;}.middle-order8{order:8;}.middle-order9{order:9;}.middle-order10{order:10;}.middle-order11{order:11;}.middle-order12{order:12;}.order13{order:13;}
	.middle-move0{margin-left:0;}.middle-move1{margin-left:8.33333333%;}.middle-move2{margin-left:16.66666667%;}.middle-move3{margin-left:25%;}.middle-move4{margin-left:33.33333333%;}.middle-move5{margin-left:41.66666667%;}.middle-move6{margin-left:50%;}.middle-move7{margin-left:58.33333333%;}.middle-move8{margin-left:66.66666667%;}.middle-move9{margin-left:75%;}.middle-move10{margin-left:83.33333333%;}.middle-move11{margin-left:91.66666667%;}
}
@media (min-width:1232px){
	.container{width:var(--width-big);}
	.big-float-left{float:left !important;}
	.big-float-right{float:right !important;}
	.big-float-none{float:none !important;}
	.big-align-left{text-align:left !important;}
	.big-align-center{text-align:center !important;}
	.big-align-right{text-align:right !important;}
	.big-size-large{font-size:var(--size-large)!important;}
	.big-size-big{font-size:var(--size-big)!important;}
	.big-size-middle{font-size:var(--size)!important;}
	.big-size-small{font-size:var(--size-small)!important;}
	.big-size-mini{font-size:var(--size-mini)!important;}
	.big-show{display:block !important;}
	.big-hidden{display:none !important;}
	.big-grid-mini>.grid{margin:-0.03125rem;}
	.big-grid-mini,.big-grid-mini>.grid>[class*='x']{padding:var(--grid-mini);}
	.big-grid-small>.grid{margin:-0.25rem;}
	.big-grid-small,.big-grid-small>.grid>[class*='x']{padding:var(--grid-small);}
	.big-grid-middle>.grid{margin:-0.5rem;}
	.big-grid-middle,.big-grid-middle>.grid>[class*='x']{padding:var(--grid-middle);}
	.big-grid-big>.grid{margin:-0.75rem;}
	.big-grid-big,.big-grid-big>.grid>[class*='x']{padding:var(--grid-big);}
	.big-grid-large>.grid{margin:-1rem;}
	.big-grid-large,.big-grid-large>.grid>[class*='x']{padding:var(--grid-large);}
	.big-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
	.big-x0,.big-w0{width:auto;}.big-x1,.big-w1{width:8.33333333%;}.big-x2,.big-w2{width:16.66666667%;}.big-x20,.big-w20{width:20%;}.big-x3,.big-w3{width:25%;}.big-x4,.big-w4{width:33.33333333%;}.big-x5,.big-w5{width:41.66666667%;}.big-x6,.big-w6{width:50%;}.big-x7,.big-w7{width:58.33333333%;}.big-x8,.big-w8{width:66.66666667%;}.big-x9,.big-w9{width:75%;}.big-x10,.big-w10{width:83.33333333%;}.big-x11,.big-w11{width:91.66666667%;}.big-x12,.big-w12,.big-x100,.big-w100{width:100%;}
	.big-order0{order:0;}.big-order1{order:1;}.big-order2{order:2;}.big-order3{order:3;}.big-order4{order:4;}.big-order5{order:5;}.big-order6{order:6;}.big-order7{order:7;}.big-order8{order:8;}.big-order9{order:9;}.big-order10{order:10;}.big-order11{order:11;}.big-order12{order:12;}.order13{order:13;}
	.big-move0{margin-left:0;}.big-move1{margin-left:8.33333333%;}.big-move2{margin-left:16.66666667%;}.big-move3{margin-left:25%;}.big-move4{margin-left:33.33333333%;}.big-move5{margin-left:41.66666667%;}.big-move6{margin-left:50%;}.big-move7{margin-left:58.33333333%;}.big-move8{margin-left:66.66666667%;}.big-move9{margin-left:75%;}.big-move10{margin-left:83.33333333%;}.big-move11{margin-left:91.66666667%;}
}
@media (min-width:1632px){
	.container{width:var(--width-large);}
	.large-float-left{float:left !important;}
	.large-float-right{float:right !important;}
	.large-float-none{float:none !important;}
	.large-align-left{text-align:left !important;}
	.large-align-center{text-align:center !important;}
	.large-align-right{text-align:right !important;}
	.large-size-large{font-size:var(--size-large)!important;}
	.large-size-big{font-size:var(--size-big)!important;}
	.large-size-middle{font-size:var(--size)!important;}
	.large-size-small{font-size:var(--size-small)!important;}
	.large-size-mini{font-size:var(--size-mini)!important;}
	.large-show{display:block !important;}
	.large-hidden{display:none !important;}
	.large-grid-mini>.grid{margin:-0.03125rem;}
	.large-grid-mini,.large-grid-mini>.grid>[class*='x']{padding:var(--grid-mini);}
	.large-grid-small>.grid{margin:-0.25rem;}
	.large-grid-small,.large-grid-small>.grid>[class*='x']{padding:var(--grid-small);}
	.large-grid-middle>.grid{margin:-0.5rem;}
	.large-grid-middle,.large-grid-middle>.grid>[class*='x']{padding:var(--grid-middle);}
	.large-grid-big>.grid{margin:-0.75rem;}
	.large-grid-big,.large-grid-big>.grid>[class*='x']{padding:var(--grid-big);}
	.large-grid-large>.grid{margin:-1rem;}
	.large-grid-large,.large-grid-large>.grid>[class*='x']{padding:var(--grid-large);}
	.large-x{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
	.large-x0,.large-w0{width:auto;}.large-x1,.large-w1{width:8.33333333%;}.large-x2,.large-w2{width:16.66666667%;}.large-x20,.large-w20{width:20%;}.large-x3,.large-w3{width:25%;}.large-x4,.large-w4{width:33.33333333%;}.large-x5,.large-w5{width:41.66666667%;}.large-x6,.large-w6{width:50%;}.large-x7,.large-w7{width:58.33333333%;}.large-x8,.large-w8{width:66.66666667%;}.large-x9,.large-w9{width:75%;}.large-x10,.large-w10{width:83.33333333%;}.large-x11,.large-w11{width:91.66666667%;}.large-x12,.large-w12,.large-x100,.large-w100{width:100%;}
	.large-order0{order:0;}.large-order1{order:1;}.large-order2{order:2;}.large-order3{order:3;}.large-order4{order:4;}.large-order5{order:5;}.large-order6{order:6;}.large-order7{order:7;}.large-order8{order:8;}.large-order9{order:9;}.large-order10{order:10;}.large-order11{order:11;}.large-order12{order:12;}.order13{order:13;}
	.large-move0{margin-left:0;}.large-move1{margin-left:8.33333333%;}.large-move2{margin-left:16.66666667%;}.large-move3{margin-left:25%;}.large-move4{margin-left:33.33333333%;}.large-move5{margin-left:41.66666667%;}.large-move6{margin-left:50%;}.large-move7{margin-left:58.33333333%;}.large-move8{margin-left:66.66666667%;}.large-move9{margin-left:75%;}.large-move10{margin-left:83.33333333%;}.large-move11{margin-left:91.66666667%;}
}
