@charset "utf-8";
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
html{height:100%}
blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
fieldset,iframe,img{border:0}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
a{text-decoration:none}
input,select,textarea{outline:0}
input,select{vertical-align:middle}
legend{color:#333}
textarea{resize:none}
body{background-color:transparent;font-smoothing:antialiased}
::-webkit-scrollbar{width:15px;height:15px;background-color:transparent;border-radius:9px}
::-webkit-scrollbar:hover{background-color:#fafafa}
::-webkit-scrollbar-track:hover{background:#f6f6f6}
::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:9px;background-clip:content-box;border:5px solid transparent}
::-webkit-scrollbar-thumb:hover{background:#c2c2c2;background-clip:content-box}
::-webkit-scrollbar-thumb:vertical:active{background-color:#9da1a5;border:5px solid transparent}
:root{--spaui-light-color:#FFF;--spaui-dark-color:#000;--spaui-brand-color:#2096f5;--spaui-primary-color:rgba(0, 0, 0, 0.8);--spaui-secondary-color:rgba(0, 0, 0, 0.6);--spaui-third-color:rgba(0, 0, 0, 0.5);--spaui-fourth-color:rgba(0, 0, 0, 0.3);--spaui-disabled-color:rgba(0, 0, 0, 0.3);--spaui-disabled-background:#EEF1F4;--spaui-error-background:#f64b4b;--spaui-error-text-color:#ed3b3b;--spaui-warn-background:#f9ba00;--spaui-warn-text-color:#e88e00;--spaui-success-background:#43b847;--spaui-success-text-color:#43b847;--spaui-gray-background:#aaafba;--spaui-link-color:#1b90ee;--spaui-control-border-color:#dcdee3;--spaui-control-border-radius:2px;--spaui-control-background:#F6F8F9;--spaui-control-hover-background:#F6F8F9;--spaui-control-active-background:#EEF1F4;--spaui-control-border-hover-color:#d9dce3;--spaui-card-border-radius:4px;--spaui-input-border:1px solid #dcdee3;--spaui-input-hover-border:1px solid #d9dce3;--spaui-input-border-radius:2px;--spaui-input-color:rgba(0, 0, 0, 0.8);--spaui-labels-border-radius:20px;--spaui-tabs-border-bottom:1px solid #dcdee3;--spaui-tabs-indicator-width:12px;--spaui-tabs-indicator-border-color:#2096f5;--spaui-tabs-indicator-border-width:3px;--spaui-blockselector-width:128px;--spaui-blockselector-height:128px;--spaui-transition:.3s ease;--spaui-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans CN",sans-serif}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
html{font-size:10px;-webkit-tap-highlight-color:transparent}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans CN",sans-serif;font-family:var(--spaui-font-family);font-size:14px;line-height:1.42857143;color:rgba(0,0,0,.8);color:var(--spaui-primary-color);background-color:#fff;background-color:var(--spaui-light-color)}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#1b90ee}
a:focus,a:hover{text-decoration:none}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #f5f6f8}
.visually-hidden{display:block;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(1px);clip-path:inset(1px);white-space:nowrap;position:absolute;}
.visually-hidden-focusable:active,.visually-hidden-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;}
.clearfix:after,.clearfix:before{content:" ";display:table;}
.clearfix:after{clear:both;}
[role=button]{cursor:pointer}
/*! spaui-adcreative-form */
/*! spaui-autocomplete */
/*!
	@fileOverview spaui-autocomplete样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
.spaui-icon{display:inline-block;font-size:0;line-height:0;height:16px;width:16px;position:relative;}
.spaui-icon i{display:inherit;height:inherit;width:inherit;position:absolute;left:0;}
.spaui-icon.ico-help{margin-left:5px;}
.spaui-icon.ico-help i{background-image:url(../images/slice/ico-help.png);top:-3px;}
.spaui-icon.ico-help-sm{width:13px;margin-left:5px;}
.spaui-icon.ico-help-sm i{top:-3px;}
.spaui-icon.ico-confirm-mid,.spaui-icon.ico-strongwarn-mid,.spaui-icon.ico-success-mid,.spaui-icon.ico-tips-mid,.spaui-icon.ico-warn-mid,.spaui-icon.ico-wrong-mid{width:19px;}
.spaui-icon.ico-strongwarn-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-strongwarn-mid.png);}
.spaui-icon.ico-warn-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-warn-mid.png);}
.spaui-icon.ico-success-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-success-mid.png);}
.spaui-icon.ico-confirm-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-confirm-mid.png);}
.spaui-icon.ico-tips-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-tips-mid.png);}
.spaui-icon.ico-wrong-mid i{height:19px;width:19px;background-image:url(../images/slice/ico-wrong-mid.png);}
.spaui-icon.ico-loading{width:24px;}
.spaui-icon.ico-loading i{height:24px;width:24px;background:url(../images/loading/loading24.gif);}
.spaui-icon.ico-arrow-r{width:9px;}
.spaui-icon.ico-arrow-r i{width:9px;height:16px;background-image:url(../images/slice/ico-arrow-r-9.png);}
.spaui-icon-plus{position:relative;font-size:100px;width:.11em;height:.11em;color:currentColor;}
.spaui-icon-plus::after,.spaui-icon-plus::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-icon-plus::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-icon-plus::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-icon-plus.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-icon-viewer{position:relative;width:12px;height:12px;border:solid 1px currentColor;border-radius:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.spaui-icon-viewer::before{content:'';position:absolute;top:10px;left:3px;width:2px;height:4px;background-color:currentColor;}
.spaui-icon-crosshair{position:relative;display:inline-block;font-size:100px;width:.11em;height:.11em;color:#000;}
.spaui-icon-crosshair::after,.spaui-icon-crosshair::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-icon-crosshair::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-icon-crosshair::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-icon-remove{position:relative;display:inline-block;font-size:100px;width:.11em;height:.11em;color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-icon-remove::after,.spaui-icon-remove::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-icon-remove::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-icon-remove::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-icon-minus{position:relative;display:inline-block;font-size:100px;width:.11em;height:.11em;color:#000;}
.spaui-icon-minus::after,.spaui-icon-minus::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-icon-minus::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-icon-minus::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-icon-minus::after{display:none;}
.svg{display:inline-block;}
.svg.svg-del{height:16px;width:16px;background-image:url(../images/spaui-icon-del.svg);}
.svg.svg-date{height:17px;width:17px;background-image:url(../images/spaui-icon-date.svg);}
.svg.svg-time{height:18px;width:18px;background-image:url(../images/spaui-icon-time.svg);}
.disabled .svg,.disabled+* .svg,[disabled] .svg,[disabled]+* .svg{cursor:not-allowed!important;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
fieldset{padding:0;margin:0;border:0;min-width:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:inline-block;max-width:100%}
input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px;line-height:normal}
input[type=file]{display:block}
input[type=range]{display:block;width:100%}
select[multiple],select[size]{height:auto}
input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output{display:block;padding-top:6px;font-size:14px;line-height:1.42857143;color:#555}
.spaui-input{display:block;width:100%;height:36px;padding:0 10px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #dcdee3;border:var(--spaui-input-border);border-radius:2px;border-radius:var(--spaui-input-border-radius);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;}
.spaui-input:focus{border-color:#2096f5;outline:0;}
.spaui-input::-moz-placeholder{color:#999;opacity:1;}
.spaui-input:-ms-input-placeholder{color:#999;}
.spaui-input::-webkit-input-placeholder{color:#999;}
.spaui-input::-ms-expand{border:0;background-color:transparent;}
.spaui-input[disabled],.spaui-input[readonly],fieldset[disabled] .spaui-input{background-color:#eef1f4;border-color:#dcdee3;opacity:1;}
.spaui-input[disabled],fieldset[disabled] .spaui-input{cursor:not-allowed;}
textarea.spaui-input{height:auto}
input[type=search]{-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0){
input[type=date].spaui-input,input[type=datetime-local].spaui-input,input[type=month].spaui-input,input[type=time].spaui-input{line-height:36px}
.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px;}
.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:40px;}
}
.form-group{margin-bottom:15px;}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px;}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px;}
.checkbox+.checkbox,.radio+.radio{margin-top:-5px;}
.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer;}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px;}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed;}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed;}
.form-control-static{padding-top:6px;padding-bottom:6px;margin-bottom:0;min-height:34px;}
.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0;}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1;border-radius:2px;}
select.input-sm{height:30px;line-height:30px}
select[multiple].input-sm,textarea.input-sm{height:auto}
.form-group-sm .spaui-input{height:30px;padding:5px 10px;font-size:12px;line-height:1;border-radius:2px;}
.form-group-sm select.spaui-input{height:30px;line-height:30px;}
.form-group-sm select[multiple].spaui-input,.form-group-sm textarea.form-control{height:auto;}
.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1;}
.input-lg{height:40px;padding:10px 15px;font-size:20px;line-height:1.3333333;border-radius:2px;}
select.input-lg{height:40px;line-height:40px}
select[multiple].input-lg,textarea.input-lg{height:auto}
.form-group-lg .spaui-input{height:40px;padding:10px 15px;font-size:20px;line-height:1.3333333;border-radius:2px;}
.form-group-lg select.spaui-input{height:40px;line-height:40px;}
.form-group-lg select[multiple].spaui-input,.form-group-lg textarea.form-control{height:auto;}
.form-group-lg .form-control-static{height:40px;min-height:40px;padding:11px 15px;font-size:20px;line-height:1.3333333;}
.has-feedback{position:relative;}
.has-feedback .spaui-input{padding-right:45px;}
.spaui-input-feedback{position:absolute;top:0;right:0;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none;}
.form-group-lg .form-control+.spaui-input-feedback,.input-group-lg+.spaui-input-feedback,.input-lg+.spaui-input-feedback{width:40px;height:40px;line-height:40px;}
.form-group-sm .form-control+.spaui-input-feedback,.input-group-sm+.spaui-input-feedback,.input-sm+.spaui-input-feedback{width:30px;height:30px;line-height:30px;}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d;}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}
.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}
.has-success .form-control-feedback{color:#3c763d;}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b;}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}
.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}
.has-warning .form-control-feedback{color:#8a6d3b;}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442;}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}
.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}
.has-error .form-control-feedback{color:#a94442;}
.has-feedback label~.spaui-input-feedback{top:25px;}
.has-feedback label.sr-only~.spaui-input-feedback{top:0;}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595;}
@media (min-width:768px){
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}
.form-inline .spaui-input{display:inline-block;width:auto;vertical-align:middle;}
.form-inline .form-control-static{display:inline-block;}
.form-inline .input-group{display:inline-table;vertical-align:middle;}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .spaui-input{width:auto;}
.form-inline .input-group>.spaui-input{width:100%;}
.form-inline .control-label{margin-bottom:0;vertical-align:middle;}
.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}
.form-inline .checkbox label,.form-inline .radio label{padding-left:0;}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0;}
.form-inline .has-feedback .spaui-input-feedback{top:0;}
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:6px;}
.form-horizontal .checkbox,.form-horizontal .radio{min-height:26px;}
.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}
@media (min-width:768px){
.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:6px;}
}
.form-horizontal .has-feedback .spaui-input-feedback{right:15px;}
@media (min-width:768px){
.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:20px;}
}
@media (min-width:768px){
.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}
}
.spaui-input:hover{border-color:#b1b5c0;}
.spaui-input:active,.spaui-input:active:hover,.spaui-input:focus,.spaui-input:focus:hover{border-color:#2096f5;}
.spaui-input[disabled]:active,.spaui-input[disabled]:focus,.spaui-input[disabled]:hover{border-color:#dbdee4;}
.form-group{position:relative;}
.form-group .spaui-input+.glyphicon{display:none;color:#1b90ee;cursor:pointer;pointer-events:auto;right:0;}
.form-group .spaui-input:focus+.glyphicon{display:block;z-index:4;}
.form-group .spaui-input[disabled],.form-group .spaui-input[readonly],fieldset[disabled] .form-group .spaui-input{border-color:#dcdee3;}
.form-group .help-block{font-size:12px;}
.form-group .input-group-addon{width:auto;height:36px;padding:0 5px 0;color:rgba(0,0,0,.3);font-size:14px;background:0 0;border:none;position:absolute;right:0;bottom:0;line-height:36px;z-index:3;}
.has-error .spaui-input,.has-error .spaui-input:focus{border-color:#ed3b3b;}
.has-error .help-block,.has-error .spaui-input-feedback{color:#ed3b3b;}
.has-error .help-block .spaui-input-feedback-divider,.has-error .help-block .spaui-input-feedback-range,.has-error .spaui-input-feedback .spaui-input-feedback-divider,.has-error .spaui-input-feedback .spaui-input-feedback-range{color:rgba(0,0,0,.3);}
.has-success .spaui-input,.has-success .spaui-input:focus{border-color:#5cb85c;}
.input-sm{height:30px;font-size:12px;}
.input-lg{height:40px;padding:0 16px;font-size:14px;}
.input-xlg{height:50px;font-size:16px;padding:0 20px;}
.spaui-input-feedback{height:36px;line-height:36px;right:10px;width:auto;text-align:right;pointer-events:auto;color:rgba(0,0,0,.3);}
.spaui-input-feedback .svg-del{margin-top:10px;}
.has-feedback .input-sm+.spaui-input-feedback .svg-del{margin-top:7px;}
.has-feedback .input-lg+.spaui-input-feedback{height:40px;line-height:40px;}
.has-feedback .input-xlg+.spaui-input-feedback{height:50px;line-height:50px;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-select{display:inline-block;width:100%;text-align:left;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-single{width:100%;height:36px;line-height:36px;padding-left:10px;padding-right:20px;display:inline-block;border:1px solid #dcdee3;border-radius:2px;position:relative;background-color:#fff;white-space:nowrap;cursor:pointer;color:rgba(0,0,0,.8);-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-single:hover{text-decoration:none;color:#3a3b40;background:#f6f8f9;}
.spaui-select .selection-single:active,.spaui-select .selection-single:active:hover{background:#eef1f4;}
.spaui-select .selection-single:active .graph-icon.graph-icon-line,.spaui-select .selection-single:active:hover .graph-icon.graph-icon-line{color:#848a93;}
.spaui-select .selection-single span{margin-right:10px;}
.spaui-select .selection-single b{display:inline-block;height:100%;width:10px;position:absolute;right:10px;}
.spaui-select:hover .selection-drop,.spaui-select:hover .selection-single{border-color:#c5c9d1;}
.spaui-select:hover .graph-icon.graph-icon-line{color:#848a93;}
.spaui-select.disabled .selection-single{opacity:.5;cursor:default;}
.spaui-select.disabled:hover .selection-drop,.spaui-select.disabled:hover .selection-single{border-color:#dbdee4;}
.spaui-select .selection-drop{width:100%;border:1px solid #dcdee3;height:245px;height:auto;overflow:auto;background-color:#fff;position:absolute;z-index:1;top:100%;margin-top:-1px;-webkit-box-shadow:1px 5px 18px rgba(0,0,0,.1);box-shadow:1px 5px 18px rgba(0,0,0,.1);display:none;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-drop.drop-top{top:auto;bottom:100%;margin-bottom:-1px;}
.spaui-select .selection-drop.goup{top:auto;bottom:0;}
.spaui-select .selection-search{width:100%;padding-left:32px;height:36px;line-height:36px;position:absolute;top:0;left:0;}
.spaui-select .selection-search:hover{background-color:#f6f7f8;}
.spaui-select .selection-search:before{content:"";display:inline-block;height:15px;width:15px;position:absolute;top:50%;margin-top:-7px;left:10px;background-image:url(../images/svgSlice/ico-search.svg);}
.spaui-select .selection-search input[type=text]{border:none;outline:0;background:0 0;width:100%;}
.spaui-select .selection-search input[type=text]:active,.spaui-select .selection-search input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;}
.spaui-select .selection-addon,.spaui-select .selection-icon,.spaui-select .selection-name .time,.spaui-select .selection-search,.spaui-select .selection-tips{display:none;}
.spaui-select .selection-with-drop .selection-drop,.spaui-select .with-icon .selection-icon,.spaui-select .with-search .selection-search,.spaui-select .with-tips .selection-tips{display:block;}
.spaui-select .selection-container{width:100%;position:relative;}
.spaui-select .selection-container .selection-tips{height:36px;line-height:36px;padding:0 10px;border-top:1px solid #dcdee3;margin-top:-1px;background:#fff;position:absolute;bottom:0;left:0;width:100%;color:rgba(0,0,0,.3);}
.spaui-select .selection-container .selection-results{overflow:auto;width:100%;height:100%;overflow-x:hidden;}
.spaui-select .selection-container .selection-results::-webkit-scrollbar{width:4px;background-color:transparent;}
.spaui-select .selection-container .selection-results::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px;margin-right:3px;}
.spaui-select .selection-container .selection-results::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3);}
.spaui-select .selection-container .selection-results::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.5);}
.spaui-select .selection-container .selection-results .selection-info{height:36px;line-height:36px;width:100%;padding:0 10px;background:#fff;position:relative;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-container .selection-results .selection-info.selected,.spaui-select .selection-container .selection-results .selection-info:hover{background:#f6f7f8;cursor:pointer;}
.spaui-select .selection-container .selection-results .selection-info.disabled{opacity:.4;cursor:default;}
.spaui-select .selection-container .selection-results .selection-info.disabled em{color:#555;}
.spaui-select .selection-container .selection-results .selection-icon{width:40px;height:40px;line-height:40px;position:absolute;top:0;left:0;}
.spaui-select .selection-container .selection-results .selection-icon img{max-height:40px;max-width:40px;}
.spaui-select .selection-container .selection-results .selection-name{width:100%;}
.spaui-select .selection-container .selection-results .selection-name p{width:100%;}
.spaui-select .selection-container .selection-results .selection-name p span{width:100%;display:inline-block;word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.spaui-select .selection-container .selection-results .selection-name p span.name{color:#555;}
.spaui-select .selection-container .selection-results .selection-name p span.time{font-size:12px;color:rgba(0,0,0,.3);}
.spaui-select .selection-container .selection-results .selection-name p span .tt-remarks{color:rgba(0,0,0,.3);padding-left:7px;vertical-align:middle;display:inline-block;}
.spaui-select .selection-container .selection-results .selection-name p em{color:#008fe4;}
.spaui-select .selection-container .selection-drop.with-addon .selection-info{padding-left:30px;position:relative;}
.spaui-select .selection-container .selection-drop.with-addon .selection-addon{display:block;position:absolute;height:100%;width:15px;left:10px;top:0;}
.spaui-select .selection-container .selection-drop.with-addon .selection-addon .checkmark{opacity:0;-webkit-transition:opacity .05s;transition:opacity .05s;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info,.spaui-select .selection-container .selection-drop.with-time .selection-info{height:60px;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info .selection-name,.spaui-select .selection-container .selection-drop.with-time .selection-info .selection-name{vertical-align:middle;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info .selection-name p,.spaui-select .selection-container .selection-drop.with-time .selection-info .selection-name p{line-height:19px;}
.spaui-select .selection-container .selection-drop.with-icon .selection-icon{top:8px;left:10px;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info{padding-left:60px;display:table;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info .selection-name{display:table-cell;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info .selection-name p{max-height:60px;vertical-align:middle;}
.spaui-select .selection-container .selection-drop.with-icon .selection-info .selection-name p span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;white-space:normal;}
.spaui-select .selection-container .selection-drop.with-time .selection-info,.spaui-select .selection-container .selection-drop.with-time.with-icon .selection-info{display:block;}
.spaui-select .selection-container .selection-drop.with-time .selection-info .selection-name,.spaui-select .selection-container .selection-drop.with-time.with-icon .selection-info .selection-name{display:block;}
.spaui-select .selection-container .selection-drop.with-time .selection-info .selection-name p,.spaui-select .selection-container .selection-drop.with-time.with-icon .selection-info .selection-name p{display:block;padding-top:10px;}
.spaui-select .selection-container .selection-drop.with-time .selection-info .selection-name p span,.spaui-select .selection-container .selection-drop.with-time.with-icon .selection-info .selection-name p span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;-webkit-line-clamp:1;}
.spaui-select .selection-container .selection-drop.with-time .time,.spaui-select .selection-container .selection-drop.with-time.with-icon .time{color:#999;}
.spaui-select .selection-container .selection-drop.with-addon .checked .selection-addon .checkmark{opacity:1;-webkit-transition:opacity .05s;transition:opacity .05s;}
.spaui-select .selection-container.with-search .selection-drop{padding-top:36px;}
.spaui-select .selection-container.with-tips .selection-drop{padding-bottom:36px;}
.spaui-select .with-more-col .selection-results .selection-name>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.3);}
.spaui-select .with-more-col .selection-results .selection-name>p span{display:inline-block;width:auto;}
.spaui-select .with-more-col .selection-results .selection-name>p span.tt{width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;}
.spaui-select .with-more-col .selection-results .selection-name>p span.tt .in{max-width:200px;vertical-align:middle;}
.spaui-select-open{z-index:998;}
.graph-icon.graph-icon-line{color:#b8bcc2;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-container.with-labels{height:auto;}
.spaui-select .selection-container.with-labels .spaui-labels{width:100%;overflow:hidden;}
.spaui-select .selection-container.with-labels .spaui-labels>li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 25px);}
.spaui-select .selection-container.with-labels .spaui-labels>li i.icon i{font-size:100px;}
.spaui-select .selection-container.with-labels .selection-single{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:36px;height:auto;line-height:36px;padding:0;}
.spaui-select .selection-container.with-labels .selection-single b{top:-3px;}
.spaui-select .selection-container.with-labels{background:#fff;}
.spaui-select .selection-container.with-labels .spaui-labels{padding:5px 5px 0;border-bottom:none;}
.spaui-select .selection-container.with-labels .spaui-labels>li{position:relative;height:24px;line-height:22px;padding-left:3px;padding-right:18px;margin-top:0;margin-bottom:5px;font-size:12px;border-radius:2px;}
.spaui-select .selection-container.with-labels .spaui-labels>li i.icon{position:absolute;right:2px;top:6px;opacity:1;}
.spaui-select .selection-container.with-labels .searcharea{height:35px;line-height:32px;border:1px solid #dcdee3;}
.spaui-select .selection-container.with-labels .searcharea .searchline input{display:block;}
.spaui-select .selection-container.with-labels .searcharea .searchline .icon.ico-search-m{top:6px;left:3px;}
.spaui-select .selection-container.with-labels .searcharea+.spaui-level{margin-top:-1px;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spa-ui .searcharea{width:100%;position:relative;border-bottom:1px solid #dbdee4;height:52px;line-height:52px;}
.spa-ui .searcharea .searchline{width:100%;height:52px;position:relative;}
.spa-ui .searcharea .searchline .icon.ico-search-m{width:17px;height:17px;position:absolute;left:0;top:17px;}
.spa-ui .searcharea .searchline .icon.ico-search-m i{height:17px;width:17px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAY1BMVEUAAACBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpDNIDPBAAAAIXRSTlMA/u49N9fPrJBeVxj35bOnnxPdy5RPQjIl58aHdnNELBKFIG7AAAAAeklEQVQY022N5w7CMAwGPTqSkFG6KJv3f0oqW7EQcH/u0ylWYGdz09jNTzDusQQOQ7zWcEuN+JSchi3uQROy2PV2PuhsvZVwFtFqhVE0fryhelwpWdTID7oWHY5YQ6IXKDP2/uELEnZHUNZMSHk5tDUZ/9MFvtLE8Msb79MEL6UheSUAAAAASUVORK5CYII=);}
.spa-ui .searcharea .searchline input{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;background-color:inherit;width:100%;font-size:17px;padding-left:27px;padding-right:170px;}
.spa-ui .searcharea .searchline input:active,.spa-ui .searcharea .searchline input:focus,.spa-ui .searcharea .searchline input:focus:hover{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.spa-ui .searcharea .module-selection .selection-single{background:0 0;border:none;padding:0;height:52px;}
.spa-ui .searcharea .module-selection .selection-single input{height:52px;line-height:52px;}
.spa-ui .searcharea .module-selection .selection-drop{top:51px;}
.spa-ui .searcharea .more-details{height:52px;line-height:52px;position:absolute;right:0;top:0;}
.spa-ui .searcharea .more-details span{padding:0 10px;border-left:1px solid rgba(57,73,103,.18);font-size:14px;}
.spa-ui .searcharea .more-details span:first-of-type{border-left:none;}
.spa-ui .searcharea .more-details .c-link{cursor:pointer;}
.spa-ui .searcharea .more-details .delall{cursor:pointer;height:24px;width:24px;border-radius:50%;background-color:#aaafba;display:inline-block;position:relative;top:7px;}
.spa-ui .searcharea .more-details .delall::before{display:block;content:"";height:12px;width:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMAxQ3ennUepxd9sJHJdAAAAElJREFUCNclirEJwDAQxJSHJ31KV/klTMrM4cqjZI60fvCaPrBAhUDwgd2cFeLCR7fyQquRoFSIfyKsjA5ENs3aXHmk5gfXJjcL/OkLqJktyVEAAAAASUVORK5CYII=);position:absolute;top:6px;left:6px;}
.spa-ui .searcharea .more-details .delall:hover{background-color:#8d93a0;}
.spaui-autocomplete.has-icon .spaui-autocomplete-head .spaui-icon-viewer{visibility:visible;}
.spaui-autocomplete.has-icon .spaui-autocomplete-head .spaui-input{padding-left:28px;}
.spaui-autocomplete.has-clear .spaui-autocomplete-head .spaui-input{padding-right:32px;}
.spaui-autocomplete.has-clear .spaui-input-clear{visibility:visible;}
.spaui-autocomplete.has--border .spaui-autocomplete-head .spaui-input{border-width:0 0 1px;}
.spaui-autocomplete-head{position:relative;}
.spaui-autocomplete-head .spaui-icon-viewer{position:absolute;top:11px;left:10px;visibility:hidden;}
.spaui-autocomplete-head .spaui-icon-close{position:relative;font-size:85px;width:.11em;height:.11em;color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-autocomplete-head .spaui-icon-close::after,.spaui-autocomplete-head .spaui-icon-close::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-autocomplete-head .spaui-icon-close::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-autocomplete-head .spaui-icon-close::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-autocomplete-head .spaui-icon-close.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-input-clear{position:absolute;right:7px;top:7px;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21px;height:21px;background:rgba(0,0,0,.3);color:#fff;border:none;border-radius:50%;cursor:pointer;}
.spaui-input-clear:focus{outline:0;}
.spaui-overflow-hidden,.spaui-viewer-overflow-hidden{overflow:hidden;}
.graph-icon{display:inline-block;position:relative;font-size:0;vertical-align:middle;height:10px;width:10px;}
.graph-icon i{position:absolute;left:0;top:0;}
.graph-icon.graph-icon-add{width:11px;height:11px;color:#000;}
.graph-icon.graph-icon-add .add-hor{width:11px;height:1px;top:5px;left:0;}
.graph-icon.graph-icon-add .add-ver{height:11px;width:1px;left:5px;top:0;}
.graph-icon.graph-icon-add .add-hor,.graph-icon.graph-icon-add .add-ver{background-color:currentColor;}
.graph-icon.graph-icon-add.graph-icon-close{transform:rotate(45deg);}
.graph-icon.graph-icon-line{color:#555;}
.graph-icon.graph-icon-line i{width:10px;height:10px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;}
.graph-icon.graph-icon-line.arrow-up i{transform:rotate(135deg);top:3px;}
.graph-icon.graph-icon-line.arrow-down i{transform:rotate(-45deg);top:-4px;}
.graph-icon.graph-icon-line.arrow-left i{transform:rotate(45deg);left:3px;}
.graph-icon.graph-icon-line.arrow-right i{transform:rotate(-135deg);left:-3px;}
.graph-icon.graph-icon-line.checkmark{width:12px;color:#1ba3f4;}
.graph-icon.graph-icon-line.checkmark i{transform:rotate(-45deg);border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:7px;width:12px;}
.graph-icon.graph-icon-line.checkmark.size-sm{width:10px;}
.graph-icon.graph-icon-line.checkmark.size-sm i{height:6px;width:10px;}
.graph-icon.graph-icon-line.checkmark.size-lg{width:14px;}
.graph-icon.graph-icon-line.checkmark.size-lg i{height:8px;width:14px;}
.graph-icon-del{display:inline-block;height:24px;width:24px;text-align:center;vertical-align:middle;background-color:#aaafba;border-radius:50%;cursor:pointer;}
.graph-icon-del .graph-icon.graph-icon-add.graph-icon-close{top:-1px;left:-1px;}
.graph-icon-del .graph-icon.graph-icon-add .add-hor,.graph-icon-del .graph-icon.graph-icon-add .add-ver{background-color:#fff;}
.graph-icon-del .graph-icon.graph-icon-add .add-hor{width:14px;height:2px;top:5px;left:0;}
.graph-icon-del .graph-icon.graph-icon-add .add-ver{height:14px;width:2px;left:6px;top:-1px;}
.graph-icon-del.size-sm{height:16px;width:16px;}
.graph-icon-del.size-sm .graph-icon.graph-icon-add.graph-icon-close{left:0;}
.graph-icon-del.size-sm .graph-icon.graph-icon-add .add-hor{height:9px;width:1px;left:3px;top:0;}
.graph-icon-del.size-sm .graph-icon.graph-icon-add .add-ver{height:1px;width:9px;left:-1px;top:4px;}
.spaui-icon.ico-arrow-r i{width:9px;height:16px;background-image:url(../images/slice/ico-arrow-r-9.png);background-position:0 0;}
.spaui-icon-sort-asc,.spaui-icon-sort-desc{display:inline-block;width:9px;height:12px;margin-left:4px;vertical-align:middle;background:url(../images/spaui-icon-sort.svg) 50% 50% no-repeat;background-size:9px auto;}
.spaui-icon-sort-asc{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.spaui-dropdown .selection-results,.spaui-select .selection-results{max-height:250px;}
.spaui-dropdown .spaui-select-clearable,.spaui-select .spaui-select-clearable{padding-right:55px;}
.spaui-dropdown .spaui-select-clearable .graph-icon-del,.spaui-select .spaui-select-clearable .graph-icon-del{line-height:18px;position:absolute;top:10px;right:22px;}
.spaui-dropdown .spaui-loading,.spaui-select .spaui-loading{height:100px;}
.spaui-dropdown .selection-single .selection-single-text,.spaui-select .selection-single .selection-single-text{display:inline-block;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.spaui-dropdown .selection-container,.spaui-select .selection-container{height:36px;}
.spaui-dropdown .selection-container .selection-results .selection-info.focus,.spaui-select .selection-container .selection-results .selection-info.focus{background:#f2f2f2;}
.spaui-dropdown .selection-single b,.spaui-select .selection-single b{right:13px;}
.spaui-select .selection-container .selection-single b svg{transition:all .2s ease-in;position:relative;top:2px;}
.spaui-select .selection-container.selection-with-drop .selection-single b svg{transform:rotate(180deg);}
.spaui-select-valueholder-width-icon{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;}
.spaui-select-valueholder-width-icon img{height:30px;vertical-align:-9px;margin-right:7px;}
.without-spin-button::-webkit-inner-spin-button,.without-spin-button::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.without-spin-button[type=number]{-moz-appearance:textfield;}
/*! spaui-blockselector */
/*!
	@fileOverview spaui-blockselector样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
.spaui-input-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none;}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
.form-group .spaui-input+.glyphicon{display:none;color:#2096f5;cursor:pointer;pointer-events:auto;right:0;}
.form-group .input-group-addon{width:auto;height:36px;padding:0 5px 0;color:#888;font-size:14px;background:0 0;border:none;position:absolute;right:0;bottom:0;line-height:36px;z-index:3;}
.has-error .help-block .spaui-input-feedback-divider,.has-error .help-block .spaui-input-feedback-range,.has-error .spaui-input-feedback .spaui-input-feedback-divider,.has-error .spaui-input-feedback .spaui-input-feedback-range{color:#888;}
.spaui-input-feedback{height:36px;line-height:36px;right:10px;width:auto;text-align:right;pointer-events:auto;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-blockselector{font-size:0;}
.spaui-blockselector .btn{display:inline-block;font-size:14px;position:relative;width:128px;width:var(--spaui-blockselector-width);height:128px;height:var(--spaui-blockselector-height);margin:5px 10px;padding:0;overflow:hidden;}
.spaui-blockselector .btn:last-of-type{margin-right:0;}
.spaui-blockselector .btn .layout{display:table;width:100%;height:100%;}
.spaui-blockselector .btn input[type=checkbox]:checked+.radio-block-txt,.spaui-blockselector .btn input[type=radio]:checked+.radio-block-txt{border-color:#2096f5;border-color:var(--spaui-brand-color);border-width:2px;padding:0 4px;}
.spaui-blockselector .btn input[type=checkbox]:checked+.radio-block-txt+.caret,.spaui-blockselector .btn input[type=radio]:checked+.radio-block-txt+.caret{display:block;right:1px;top:1px;}
.spaui-blockselector .btn input[type=checkbox]:checked+.radio-block-txt:hover,.spaui-blockselector .btn input[type=radio]:checked+.radio-block-txt:hover{border-color:#2096f5;border-color:var(--spaui-brand-color);}
.spaui-blockselector .btn input[type=checkbox]:checked:disabled+.radio-block-txt,.spaui-blockselector .btn input[type=radio]:checked:disabled+.radio-block-txt{border-color:#b2dbfc;}
.spaui-blockselector .btn input[type=checkbox]:checked:disabled+.radio-block-txt:hover,.spaui-blockselector .btn input[type=radio]:checked:disabled+.radio-block-txt:hover{border-color:#b2dbfc;}
.spaui-blockselector .btn input[type=checkbox]:checked:disabled+.radio-block-txt+.caret,.spaui-blockselector .btn input[type=radio]:checked:disabled+.radio-block-txt+.caret{border-top-color:#b2dbfc;}
.spaui-blockselector .btn input[type=checkbox]:disabled+.radio-block-txt,.spaui-blockselector .btn input[type=radio]:disabled+.radio-block-txt{background-color:#f5f6f8;border-color:rgba(66,85,119,.18);color:#abacad;cursor:not-allowed;}
.spaui-blockselector .btn input[type=checkbox]:disabled+.radio-block-txt:hover,.spaui-blockselector .btn input[type=radio]:disabled+.radio-block-txt:hover{border-color:rgba(66,85,119,.18);}
.spaui-blockselector .btn:active{-webkit-box-shadow:none;box-shadow:none;}
.spaui-blockselector .btn .caret{display:none;position:absolute;right:-24px;top:-24px;border-top:24px dashed;border-top:24px solid;border-right:none;border-left:24px solid transparent;border-top-color:#2096f5;border-top-color:var(--spaui-brand-color);color:#fff;-webkit-transition:top .4s,right .4s;transition:top .4s,right .4s;font-size:12px;}
.spaui-blockselector .btn .caret.glyphicon:before{position:absolute;top:-24px;right:2px;}
.spaui-blockselector .btn .caret .graph-icon.graph-icon-line.checkmark{position:absolute;margin-top:-21px;margin-left:-12px;}
.spaui-blockselector .btn .caret .graph-icon.graph-icon-line.checkmark i{border-color:#fff;}
.spaui-blockselector .btn .radio-block-txt{display:table-cell;width:100%;padding:0 5px;border:1px solid rgba(57,73,103,.18);vertical-align:middle;overflow:hidden;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;word-break:break-all;white-space:normal;}
.spaui-blockselector .btn .radio-block-txt:hover{border-color:#b1b5c0;}
.spaui-blockselector .btn .radio-block-txt p{float:left;width:100%;max-height:126px;overflow:hidden;text-align:center;}
.spaui-blockselector .btn .radio-block-txt p span{display:inline-block;text-align:left;white-space:normal;word-break:break-all;}
.spaui-blockselector.mini .caret{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:100% 0;transform-origin:100% 0;}
.spaui-blockselector.mini .btn{height:28px;width:auto;overflow:visible;font-weight:400;}
.spaui-blockselector.mini .btn input[type=checkbox]:checked+.blockselector-inner .spaui-icon,.spaui-blockselector.mini .btn input[type=radio]:checked+.blockselector-inner .spaui-icon{opacity:1;}
.spaui-blockselector.mini .btn input[type=checkbox]:checked+.blockselector-inner,.spaui-blockselector.mini .btn input[type=radio]:checked+.blockselector-inner{border-color:currentColor;}
.has-error .spaui-blockselector{border:1px solid #a94442;padding:0 5px;}
.has-success .spaui-blockselector{border:1px solid #3c763d;padding:0 5px;}
.spaui-blockselector .btn{margin-left:0;}
/*! spaui-button */
/*!
	@fileOverview spaui-button样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
.spaui-icon-viewer{width:15px;height:15px;-webkit-transform:none;transform:none;border:none;border-radius:0;background:url(../images/spaui-icon-viewer.svg) 50% 50% no-repeat;background-size:15px 15px;}
.spaui-icon-help{background:url(../images/spaui-icon-help.svg) 50% 50% no-repeat;}
.spaui-icon-right-arrow{background:url(../images/spaui-icon-right-arrow.svg) 50% 50% no-repeat;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:5px 10px;font-size:14px;line-height:1.42857143;border-radius:2px;border-radius:var(--spaui-input-border-radius);color:rgba(0,0,0,.8);color:var(--spaui-primary-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.spaui-button.active.focus,.spaui-button.active:focus,.spaui-button.focus,.spaui-button:active.focus,.spaui-button:active:focus,.spaui-button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.spaui-button.focus,.spaui-button:focus,.spaui-button:hover{text-decoration:none;}
.spaui-button.active,.spaui-button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}
.spaui-button.disabled,.spaui-button[disabled],fieldset[disabled] .spaui-button{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none;}
a.spaui-button.disabled,fieldset[disabled] a.spaui-button{pointer-events:none}
.spaui-button-link{color:#1b90ee;font-weight:400;border-radius:0;}
.spaui-button-link,.spaui-button-link.active,.spaui-button-link:active,.spaui-button-link[disabled],fieldset[disabled] .spaui-button-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.spaui-button-link,.spaui-button-link:active,.spaui-button-link:focus,.spaui-button-link:hover{border-color:transparent;}
.spaui-button-link:focus,.spaui-button-link:hover{color:#1b90ee;text-decoration:none;background-color:transparent;}
.spaui-button-link[disabled]:focus,.spaui-button-link[disabled]:hover,fieldset[disabled] .spaui-button-link:focus,fieldset[disabled] .spaui-button-link:hover{color:rgba(0,0,0,.3);text-decoration:none;}
.spaui-button-lg{padding:10px 15px;font-size:20px;line-height:1.3333333;border-radius:2px;border-radius:var(--spaui-input-border-radius);}
.spaui-button-sm{padding:5px 10px;font-size:12px;line-height:1;border-radius:2px;border-radius:var(--spaui-input-border-radius);}
.spaui-button{border-radius:2px;border-radius:var(--spaui-control-border-radius);padding:0 22px;height:36px;line-height:35px;}
.spaui-button.focus,.spaui-button:focus,.spaui-button:hover{outline:0;}
.spaui-button.active,.spaui-button:active{-webkit-box-shadow:none;box-shadow:none;}
.spaui-button.active.focus,.spaui-button.active:focus,.spaui-button.focus,.spaui-button:active.focus,.spaui-button:active:focus,.spaui-button:focus{outline:0;}
.spaui-button-default{border-color:#dcdee3;border-color:var(--spaui-control-border-color);background:#fff;}
.spaui-button-default:hover{background:#f6f8f9;background:var(--spaui-control-hover-background);}
.spaui-button-default.focus,.spaui-button-default:active,.spaui-button-default:focus{background:#eef1f4;background:var(--spaui-disabled-background);border-color:#d7dae1;}
.spaui-button-default.disabled,.spaui-button-default.disabled:focus,.spaui-button-default.disabled:hover,.spaui-button-default[disabled],.spaui-button-default[disabled]:focus,.spaui-button-default[disabled]:hover{color:rgba(0,0,0,.3);color:var(--spaui-disabled-color);background:#eef1f4;background:var(--spaui-disabled-background);opacity:1;}
.spaui-button-primary,.spaui-button-success{color:#fff;background-color:#2096f5;border-color:#2096f5;color:var(--spaui-light-color);background-color:var(--spaui-brand-color);border-color:var(--spaui-brand-color);}
.spaui-button-primary.focus,.spaui-button-primary:focus,.spaui-button-success.focus,.spaui-button-success:focus{color:#fff;background-color:#0a82e2;border-color:#0a82e2;}
.spaui-button-primary:hover,.spaui-button-success:hover{color:#fff;background-color:#0a82e2;border-color:#0a82e2;}
.open>.dropdown-toggle.spaui-button-primary,.open>.dropdown-toggle.spaui-button-success,.spaui-button-primary.active,.spaui-button-primary:active,.spaui-button-success.active,.spaui-button-success:active{color:#fff;background-color:#086bbb;border-color:#086bbb;}
.open>.dropdown-toggle.spaui-button-primary.focus,.open>.dropdown-toggle.spaui-button-primary:focus,.open>.dropdown-toggle.spaui-button-primary:hover,.open>.dropdown-toggle.spaui-button-success.focus,.open>.dropdown-toggle.spaui-button-success:focus,.open>.dropdown-toggle.spaui-button-success:hover,.spaui-button-primary.active.focus,.spaui-button-primary.active:focus,.spaui-button-primary.active:hover,.spaui-button-primary:active.focus,.spaui-button-primary:active:focus,.spaui-button-primary:active:hover,.spaui-button-success.active.focus,.spaui-button-success.active:focus,.spaui-button-success.active:hover,.spaui-button-success:active.focus,.spaui-button-success:active:focus,.spaui-button-success:active:hover{color:#fff;background-color:#086bbb;border-color:#086bbb;}
.open>.dropdown-toggle.spaui-button-primary,.open>.dropdown-toggle.spaui-button-success,.spaui-button-primary.active,.spaui-button-primary:active,.spaui-button-success.active,.spaui-button-success:active{background-image:none;}
.spaui-button-primary.disabled.focus,.spaui-button-primary.disabled:focus,.spaui-button-primary.disabled:hover,.spaui-button-primary[disabled].focus,.spaui-button-primary[disabled]:focus,.spaui-button-primary[disabled]:hover,.spaui-button-success.disabled.focus,.spaui-button-success.disabled:focus,.spaui-button-success.disabled:hover,.spaui-button-success[disabled].focus,.spaui-button-success[disabled]:focus,.spaui-button-success[disabled]:hover,fieldset[disabled] .spaui-button-primary.focus,fieldset[disabled] .spaui-button-primary:focus,fieldset[disabled] .spaui-button-primary:hover,fieldset[disabled] .spaui-button-success.focus,fieldset[disabled] .spaui-button-success:focus,fieldset[disabled] .spaui-button-success:hover{background-color:#2096f5;border-color:#2096f5;}
.spaui-button-primary .badge,.spaui-button-success .badge{color:#2096f5;background-color:#fff;}
.spaui-button-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;}
.spaui-button-info.focus,.spaui-button-info:focus{color:#fff;background-color:#39b3d7;border-color:#29a8cd;}
.spaui-button-info:hover{color:#fff;background-color:#39b3d7;border-color:#29a8cd;}
.open>.dropdown-toggle.spaui-button-info,.spaui-button-info.active,.spaui-button-info:active{color:#fff;background-color:#279dc1;border-color:#228cab;}
.open>.dropdown-toggle.spaui-button-info.focus,.open>.dropdown-toggle.spaui-button-info:focus,.open>.dropdown-toggle.spaui-button-info:hover,.spaui-button-info.active.focus,.spaui-button-info.active:focus,.spaui-button-info.active:hover,.spaui-button-info:active.focus,.spaui-button-info:active:focus,.spaui-button-info:active:hover{color:#fff;background-color:#279dc1;border-color:#228cab;}
.open>.dropdown-toggle.spaui-button-info,.spaui-button-info.active,.spaui-button-info:active{background-image:none;}
.spaui-button-info.disabled.focus,.spaui-button-info.disabled:focus,.spaui-button-info.disabled:hover,.spaui-button-info[disabled].focus,.spaui-button-info[disabled]:focus,.spaui-button-info[disabled]:hover,fieldset[disabled] .spaui-button-info.focus,fieldset[disabled] .spaui-button-info:focus,fieldset[disabled] .spaui-button-info:hover{background-color:#5bc0de;border-color:#46b8da;}
.spaui-button-info .badge{color:#5bc0de;background-color:#fff;}
.spaui-button-warning{color:#fff;background-color:#f64b4b;border-color:#f64b4b;color:var(--spaui-light-color);background-color:var(--spaui-error-background);border-color:var(--spaui-error-background);}
.spaui-button-warning.focus,.spaui-button-warning:focus{color:#fff;background-color:#f42424;border-color:#f42424;}
.spaui-button-warning:hover{color:#fff;background-color:#f42424;border-color:#f42424;}
.open>.dropdown-toggle.spaui-button-warning,.spaui-button-warning.active,.spaui-button-warning:active{color:#fff;background-color:#e40b0b;border-color:#e40b0b;}
.open>.dropdown-toggle.spaui-button-warning.focus,.open>.dropdown-toggle.spaui-button-warning:focus,.open>.dropdown-toggle.spaui-button-warning:hover,.spaui-button-warning.active.focus,.spaui-button-warning.active:focus,.spaui-button-warning.active:hover,.spaui-button-warning:active.focus,.spaui-button-warning:active:focus,.spaui-button-warning:active:hover{color:#fff;background-color:#e40b0b;border-color:#e40b0b;}
.open>.dropdown-toggle.spaui-button-warning,.spaui-button-warning.active,.spaui-button-warning:active{background-image:none;}
.spaui-button-warning.disabled.focus,.spaui-button-warning.disabled:focus,.spaui-button-warning.disabled:hover,.spaui-button-warning[disabled].focus,.spaui-button-warning[disabled]:focus,.spaui-button-warning[disabled]:hover,fieldset[disabled] .spaui-button-warning.focus,fieldset[disabled] .spaui-button-warning:focus,fieldset[disabled] .spaui-button-warning:hover{background-color:#f64b4b;border-color:#f64b4b;}
.spaui-button-warning .badge{color:#f64b4b;background-color:#fff;}
.spaui-button-danger{color:#fff;background-color:#ed3b3b;border-color:#eb2424;}
.spaui-button-danger.focus,.spaui-button-danger:focus{color:#fff;background-color:#ea1616;border-color:#d21313;}
.spaui-button-danger:hover{color:#fff;background-color:#ea1616;border-color:#d21313;}
.open>.dropdown-toggle.spaui-button-danger,.spaui-button-danger.active,.spaui-button-danger:active{color:#fff;background-color:#c41212;border-color:#ad1010;}
.open>.dropdown-toggle.spaui-button-danger.focus,.open>.dropdown-toggle.spaui-button-danger:focus,.open>.dropdown-toggle.spaui-button-danger:hover,.spaui-button-danger.active.focus,.spaui-button-danger.active:focus,.spaui-button-danger.active:hover,.spaui-button-danger:active.focus,.spaui-button-danger:active:focus,.spaui-button-danger:active:hover{color:#fff;background-color:#c41212;border-color:#ad1010;}
.open>.dropdown-toggle.spaui-button-danger,.spaui-button-danger.active,.spaui-button-danger:active{background-image:none;}
.spaui-button-danger.disabled.focus,.spaui-button-danger.disabled:focus,.spaui-button-danger.disabled:hover,.spaui-button-danger[disabled].focus,.spaui-button-danger[disabled]:focus,.spaui-button-danger[disabled]:hover,fieldset[disabled] .spaui-button-danger.focus,fieldset[disabled] .spaui-button-danger:focus,fieldset[disabled] .spaui-button-danger:hover{background-color:#ed3b3b;border-color:#eb2424;}
.spaui-button-danger .badge{color:#ed3b3b;background-color:#fff;}
.spaui-button-link{color:rgba(0,0,0,.8);text-decoration:none;}
.spaui-button-link:hover{background:#f6f8f9;background:var(--spaui-control-hover-background);color:rgba(0,0,0,.8);text-decoration:none;}
.spaui-button-link:active,.spaui-button-link:focus{background:#eef1f4;color:rgba(0,0,0,.8);text-decoration:none;}
.spaui-button-link[disabled],fieldset[disabled] .spaui-button-link{color:rgba(0,0,0,.3);background-color:#eef1f4;border-color:#dcdee3;opacity:1;}
.spaui-button-link[disabled]:focus,.spaui-button-link[disabled]:hover,fieldset[disabled] .spaui-button-link:focus,fieldset[disabled] .spaui-button-link:hover{color:rgba(0,0,0,.3);background-color:#eef1f4;opacity:1;}
.spaui-button-xlg{height:50px;line-height:50px;padding:0 33px;font-size:16px;}
.spaui-button-lg{height:40px;line-height:40px;padding:0 24px;font-size:14px;}
.spaui-button-sm{height:30px;line-height:30px;padding:0 15px;font-size:12px;}
.spaui-button-block+.spaui-button-block{margin-top:5px;}
.spaui-button .graph-icon.graph-icon-add{vertical-align:baseline;margin-right:5px;}
.spaui-button .graph-icon.graph-icon-add i{background-color:#fff;}
.spaui-button.spaui-button-default .graph-icon.graph-icon-add i{background-color:#000;}
.spaui-button{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans CN",sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);}
.spaui-popover.top{margin-top:-10px;}
.spaui-popover.right{margin-left:10px;}
.spaui-popover.bottom{margin-top:10px;}
.spaui-popover.left{margin-left:-10px;}
.spaui-popover-title{margin:0;padding:8px 14px;font-size:14px;}
.spaui-popover-content{padding:9px 14px;}
.spaui-popover>.arrow,.spaui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.spaui-popover>.arrow{border-width:11px;}
.spaui-popover>.arrow:after{border-width:10px;content:"";}
.spaui-popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;}
.spaui-popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff;}
.spaui-popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);}
.spaui-popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff;}
.spaui-popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px;}
.spaui-popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff;}
.spaui-popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25);}
.spaui-popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px;}
.spaui-popover{--spaui-popover-dark-color:#2d313d;}
.spaui-popover{border-radius:3px;border-color:#dcdee3;border-color:var(--spaui-control-border-color);-webkit-box-shadow:0 4px 10px rgba(49,50,54,.15);box-shadow:0 4px 10px rgba(49,50,54,.15);}
.spaui-popover>.arrow{border-width:7px!important;}
.spaui-popover>.arrow:after{border-width:6px!important;margin-left:-6px!important;}
.spaui-popover.top>.arrow{border-top-color:#c5c9d1;bottom:-14px;margin-left:-7px;}
.spaui-popover.top>.arrow:after{bottom:-5px;}
.spaui-popover.bottom>.arrow{border-bottom-color:#c5c9d1;top:-14px;margin-left:-7px;}
.spaui-popover.bottom>.arrow:after{top:-5px;}
.spaui-popover.right>.arrow{border-right-color:#c5c9d1;left:-14px;margin-top:-7px;}
.spaui-popover.right>.arrow:after{bottom:-6px;}
.spaui-popover.left>.arrow{border-left-color:#c5c9d1;right:-14px;margin-top:-7px;}
.spaui-popover.left>.arrow:after{right:-5px;bottom:-6px;}
.spaui-popover-content{font-size:14px;line-height:1.75;color:rgba(0,0,0,.8);padding:7px 10px;word-break:break-all;}
.spaui-popover-close{position:absolute;top:0;right:0;padding:10px;}
.spaui-popover.dark{padding:0;min-width:197px;line-height:2;background-color:#2d313d;background-color:var(--spaui-popover-dark-color);border-radius:3px;color:#999;border:none;z-index:900;}
.spaui-popover.dark .spaui-popover-close{padding:2px 10px;}
.spaui-popover.dark .spaui-popover-content{padding:20px;line-height:normal;font-size:12px;color:#fff;}
.spaui-popover.dark .spaui-popover-title{padding:0;color:#fff;background:0 0;border:none;border-radius:0;line-height:1;}
.spaui-popover.dark .spaui-popover-body{padding:12px 0 15px;line-height:20px;color:rgba(255,255,255,.8);}
.spaui-popover.dark .spaui-popover-body:empty{padding:5px 0;}
.spaui-popover.dark .spaui-button-sm{padding:0 13px;}
.spaui-popover.dark .spaui-popover-title+.btn{margin-top:10px;}
.spaui-popover.dark.left>.arrow{border-left-color:#2d313d;border-left-color:var(--spaui-popover-dark-color);top:23px;}
.spaui-popover.dark.left>.arrow:after{border-left-color:#2d313d;border-left-color:var(--spaui-popover-dark-color);}
.spaui-popover.dark.right>.arrow,.spaui-popover.dark.right>.arrow:after{border-right-color:#2d313d;border-right-color:var(--spaui-popover-dark-color);}
.spaui-popover.dark.top>.arrow,.spaui-popover.dark.top>.arrow:after{border-bottom-color:#2d313d;border-bottom-color:var(--spaui-popover-dark-color);}
.spaui-popover.dark.bottom>.arrow,.spaui-popover.dark.bottom>.arrow:after{border-bottom-color:#2d313d;border-bottom-color:var(--spaui-popover-dark-color);}
.spaui-popover.warm{color:#545454;position:absolute;border-style:solid;border-width:1px;border-color:#cbae85;background-color:#fdfdd9;border-radius:5px;-webkit-box-shadow:rgba(150,150,150,.2) 3px 3px 2px;box-shadow:rgba(150,150,150,.2) 3px 3px 2px;}
.spaui-popover.warm.bottom>.arrow{position:absolute;font-size:0;line-height:0;border-style:dashed dashed solid dashed;border-width:7px;border-color:transparent transparent #cbae85 transparent;}
.spaui-popover.warm.top>.arrow{border-top-color:#cbae85;}
.spaui-popover.warm.top>.arrow::after{border-top-color:#fdfdd9;}
.spaui-popover.warm.left>.arrow{border-left-color:#cbae85;}
.spaui-popover.warm.left>.arrow::after{border-left-color:#fdfdd9;}
.spaui-popover.warm.right>.arrow{border-right-color:#cbae85;}
.spaui-popover.warm.right>.arrow::after{border-right-color:#fdfdd9;}
.spaui-popover-trigger{position:relative;}
.spaui-popover-trigger .spaui-popover{display:block;visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.spaui-popover-trigger .spaui-popover.right{top:50%;left:100%;margin-left:5px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}
.spaui-popover-trigger .spaui-popover.left{top:50%;right:100%;margin-right:5px;margin-left:0;left:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}
.spaui-popover-trigger .spaui-popover.bottom{left:50%;top:100%;margin-top:5px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.spaui-popover-trigger .spaui-popover.top{left:50%;bottom:100%;top:auto;margin-top:0;margin-bottom:5px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.spaui-popover-trigger.spaui-popover-trigger-auto .spaui-popover,.spaui-popover-trigger.spaui-popover-trigger-click:active .spaui-popover,.spaui-popover-trigger.spaui-popover-trigger-click:focus .spaui-popover,.spaui-popover-trigger.spaui-popover-trigger-click:focus-within .spaui-popover,.spaui-popover-trigger.spaui-popover-trigger-hover:hover .spaui-popover{visibility:visible;opacity:1;}
.spaui-cursor-pointer{cursor:pointer;}
.spaui-button .graph-icon{display:inline-block;position:relative;font-size:0;}
.spaui-loading{position:relative;width:100%;}
.spaui-loading:before{content:"";height:32px;width:32px;display:block;background:url(data:image/gif;base64,R0lGODlhIAAgALMAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBQAAACwAAAAAIAAgAAAE5xDISSlLrOrNp0pKNRCdFhxVolJLEJQUoSgOpSYT4RowNSsvyW1icA16k8MMMRkCBjskBTFDAZyuAEkqCfxIQ2hgQRFvAQEEIjNxVDW6XNE4YagRjuBCwe60smQUDnd4Rz1ZAQZnFAGDd0hihh12CEE9kjAEVlycXIg7BAsMB6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YEvpJivxNaGmLHT0VnOgGYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHQjYKhKP1oZmADdEAAAh+QQFBQAAACwAAAAAGAAXAAAEchDISasKNeuJFKoHs4mUYlJIkmjIV54Soypsa0wmLSnqoTEtBw52mG0AjhYpBxioEqRNy8V0qFzNw+GGwlJki4lBqx1IBgjMkRIghwjrzcDti2/Gh7D9qN774wQGAYOEfwCChIV/gYmDho+QkZKTR3p7EQAh+QQFBQAAACwBAAAAHQAOAAAEchDISWdANesNHHJZwE2DUSEo5SjKKB2HOKGYFLD1CB/DnEoIlkti2PlyuKGEATMBaAACSyGbEDYD4zN1YIEmh0SCQQgYehNmTNNaKsQJXmBuuEYPi9ECAU/UFnNzeUp9VBQEBoFOLmFxWHNoQw6RWEocEQAh+QQFBQAAACwHAAAAGQARAAAEaRDICdZZNOvNDsvfBhBDdpwZgohBgE3nQaki0AYEjEqOGmqDlkEnAzBUjhrA0CoBYhLVSkm4SaAAWkahCFAWTU0A4RxzFWJnzXFWJJWb9pTihRu5dvghl+/7NQmBggo/fYKHCX8AiAmEEQAh+QQFBQAAACwOAAAAEgAYAAAEZXCwAaq9ODAMDOUAI17McYDhWA3mCYpb1RooXBktmsbt944BU6zCQCBQiwPB4jAihiCK86irTB20qvWp7Xq/FYV4TNWNz4oqWoEIgL0HX/eQSLi69boCikTkE2VVDAp5d1p0CW4RACH5BAUFAAAALA4AAAASAB4AAASAkBgCqr3YBIMXvkEIMsxXhcFFpiZqBaTXisBClibgAnd+ijYGq2I4HAamwXBgNHJ8BEbzgPNNjz7LwpnFDLvgLGJMdnw/5DRCrHaE3xbKm6FQwOt1xDnpwCvcJgcJMgEIeCYOCQlrF4YmBIoJVV2CCXZvCooHbwGRcAiKcmFUJhEAIfkEBQUAAAAsDwABABEAHwAABHsQyAkGoRivELInnOFlBjeM1BCiFBdcbMUtKQdTN0CUJru5NJQrYMh5VIFTTKJcOj2HqJQRhEqvqGuU+uw6AwgEwxkOO55lxIihoDjKY8pBoThPxmpAYi+hKzoeewkTdHkZghMIdCOIhIuHfBMOjxiNLR4KCW1ODAlxSxEAIfkEBQUAAAAsCAAOABgAEgAABGwQyEkrCDgbYvvMoOF5ILaNaIoGKroch9hacD3MFMHUBzMHiBtgwJMBFolDB4GoGGBCACKRcAAUWAmzOWJQExysQsJgWj0KqvKalTiYPhp1LBFTtp10Is6mT5gdVFx1bRN8FTsVCAqDOB9+KhEAIfkEBQUAAAAsAgASAB0ADgAABHgQyEmrBePS4bQdQZBdR5IcHmWEgUFQgWKaKbWwwSIhc4LonsXhBSCsQoOSScGQDJiWwOHQnAxWBIYJNXEoFCiEWDI9jCzESey7GwMM5doEwW4jJoypQQ743u1WcTV0CgFzbhJ5XClfHYd/EwZnHoYVDgiOfHKQNREAIfkEBQUAAAAsAAAPABkAEQAABGeQqUQruDjrW3vaYCZ5X2ie6EkcKaooTAsi7ytnTq046BBsNcTvItz4AotMwKZBIC6H6CVAJaCcT0CUBTgaTg5nTCu9GKiDEMPJg5YBBOpwlnVzLwtqyKnZagZWahoMB2M3GgsHSRsRACH5BAUFAAAALAEACAARABgAAARcMKR0gL34npkUyyCAcAmyhBijkGi2UW02VHFt33iu7yiDIDaD4/erEYGDlu/nuBAOJ9Dvc2EcDgFAYIuaXS3bbOh6MIC5IAP5Eh5fk2exC4tpgwZyiyFgvhEMBBEAIfkEBQUAAAAsAAACAA4AHQAABHMQyAnYoViSlFDGXBJ808Ep5KRwV8qEg+pRCOeoioKMwJK0Ekcu54h9AoghKgXIMZgAApQZcCCu2Ax2O6NUud2pmJcyHA4L0uDM/ljYDCnGfGakJQE5YH0wUBYBAUYfBIFkHwaBgxkDgX5lgXpHAXcpBIsRADs=);position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px;}
.spaui-loading.loading-new:before{background:0 0;}
.spaui-loading.loading-new .ico-loading-blue{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;}
.ico-loading-blue{height:20px;width:20px;}
.ico-loading-blue i{height:20px;width:20px;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAArlBMVEUAAAAdg9YdgtUahNcVhdgVhdgVhdgahNYqftIhgdQcg9YXhdgcg9YUhdgahNYqftEmgNMkgNMkgNQkgNMggtUeg9Udg9Ucg9Yof9IZhNcbg9Ydg9YqftEnf9IkgNMigdQkgNQhgdQag9Ybg9Ynf9MXhNgThtgUhtgpf9Iof9Iof9Inf9IfgtUrftEpf9Icg9YahNYXhdcVhdgpf9Inf9Inf9IlgNMmgNMZhNcrftFlo/kMAAAAOXRSTlMAAlo0HxcLBvCNMCwpCQT0xruil396dGdMSkM4+c+2raecXlFRJhIO7OTh1YaGfW5UPRvm3NnArDw2Vr0nAAAA4UlEQVQY01WOV3aDQAxFNQWG3nvvuMWxner9bywE8GG4n1dP0oMZ1jmS+WYwAzaiPMueT5PposhWha6SZGZTkonjMIiLvB4OkqvNY30QhHHePX6cOlhhwoNOWcM6HaPtvE4pRRB9fbrAIfT9CPL5rPBS11QKRW4h4FEVDaz8B/aSELCtai+VNIXq2zZ4h+53Ap5tp7vvSaJCUhQyL3/jWACjLstuc1obJwggLSunRetBBd/aB0xgx6l9Iv73vjUNVpcxrl1XvvhB8B6GDUGvap4sXzx/kphy5QgOPD+M+yX2B8h9ELvkgRm6AAAAAElFTkSuQmCC);animation:loadrotate 2s infinite;-webkit-animation:loadrotate 5s infinite linear;}
.spaui-loading .btn-primary[disabled]{position:relative;}
.spaui-button.btn-loading{position:relative;}
.spaui-button .icon-btn-loading,.spaui-loading .icon-btn-loading{height:20px;width:20px;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAAM3RSTlMABQIJM3tLGe+7jVQvKxMN8+WtnIB0WFE4HtrTxbakn4ZoYVxCPCkm+fbKp5NuRSDq4IVIeMFCAAAA30lEQVQY01WP55aCMBBGJ40AgYTei1LEtrq7vv+7iWCJ90/OuZmZbwYWkGhMb4MQhg9Gedjfbh4iRKGnwpHpHfaPSqKkJKtkv6YZOss3kZKrpdf3/RSeIM5zMj/Vny/gDcmv+VxYFCFo8GlSYJcF1SXZuTnU5RGDjuvsoDoG8C0pBas6fUsny6CxLKQ7PI4UIsvKdCkvgwtDXdu6HI0LB9QGgdBiUmPAAFlwalP8SklEymEmadqQUfXYW3R94qx5fXg+2xsWxz/brnufRyPb/o/YLJOrthztY8a2xrTOvgMskA7MT7WW9AAAAABJRU5ErkJggg==);animation:loadrotate 2s infinite;-webkit-animation:loadrotate 5s infinite linear;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;}
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
.module-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);}
.spin-loader{position:relative;margin:0 auto;width:100px;}
.spin-loader:before{content:'';display:block;padding-top:100%;}
.spin-circular{animation:rotate 2s linear infinite;height:100%;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.spin-path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:#fff;stroke-width:3;}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
.spaui-loading-blue-icon-inline-block,.spaui-loading-spin-loader-inline-block{display:inline-block;}
.spaui-loading-spin-loader-center.spin-loader{position:absolute;top:50%;left:50%;}
.spaui-loading-blue-icon-center{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;}
.spaui-loading-blue-icon-center i,.spaui-loading-blue-icon-inline-block i{display:block;}
/*! spaui-buttongroup */
/*!
	@fileOverview spaui-buttongroup样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:5px 10px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.spaui-button.focus,.spaui-button:focus,.spaui-button:hover{color:rgba(0,0,0,.8);text-decoration:none;}
.spaui-button-default{color:rgba(0,0,0,.8);background-color:#fff;border-color:#dcdee3;}
.spaui-button-default.focus,.spaui-button-default:focus{color:rgba(0,0,0,.8);background-color:#ebebeb;border-color:#c5c9d1;}
.spaui-button-default:hover{color:rgba(0,0,0,.8);background-color:#ebebeb;border-color:#c5c9d1;}
.open>.dropdown-toggle.spaui-button-default,.spaui-button-default.active,.spaui-button-default:active{color:rgba(0,0,0,.8);background-color:#d6d6d6;border-color:#afb3bf;}
.open>.dropdown-toggle.spaui-button-default.focus,.open>.dropdown-toggle.spaui-button-default:focus,.open>.dropdown-toggle.spaui-button-default:hover,.spaui-button-default.active.focus,.spaui-button-default.active:focus,.spaui-button-default.active:hover,.spaui-button-default:active.focus,.spaui-button-default:active:focus,.spaui-button-default:active:hover{color:rgba(0,0,0,.8);background-color:#d6d6d6;border-color:#afb3bf;}
.open>.dropdown-toggle.spaui-button-default,.spaui-button-default.active,.spaui-button-default:active{background-image:none;}
.spaui-button-default.disabled.focus,.spaui-button-default.disabled:focus,.spaui-button-default.disabled:hover,.spaui-button-default[disabled].focus,.spaui-button-default[disabled]:focus,.spaui-button-default[disabled]:hover,fieldset[disabled] .spaui-button-default.focus,fieldset[disabled] .spaui-button-default:focus,fieldset[disabled] .spaui-button-default:hover{background-color:#fff;border-color:#dcdee3;}
.spaui-button-default .badge{color:#fff;background-color:rgba(0,0,0,.8);}
.spaui-button-primary{color:#fff;background-color:#2096f5;border-color:#2096f5;}
.spaui-button-primary.focus,.spaui-button-primary:focus{color:#fff;background-color:#0a82e2;border-color:#0a82e2;}
.spaui-button-primary:hover{color:#fff;background-color:#0a82e2;border-color:#0a82e2;}
.open>.dropdown-toggle.spaui-button-primary,.spaui-button-primary.active,.spaui-button-primary:active{color:#fff;background-color:#086bbb;border-color:#086bbb;}
.open>.dropdown-toggle.spaui-button-primary.focus,.open>.dropdown-toggle.spaui-button-primary:focus,.open>.dropdown-toggle.spaui-button-primary:hover,.spaui-button-primary.active.focus,.spaui-button-primary.active:focus,.spaui-button-primary.active:hover,.spaui-button-primary:active.focus,.spaui-button-primary:active:focus,.spaui-button-primary:active:hover{color:#fff;background-color:#086bbb;border-color:#086bbb;}
.open>.dropdown-toggle.spaui-button-primary,.spaui-button-primary.active,.spaui-button-primary:active{background-image:none;}
.spaui-button-primary.disabled.focus,.spaui-button-primary.disabled:focus,.spaui-button-primary.disabled:hover,.spaui-button-primary[disabled].focus,.spaui-button-primary[disabled]:focus,.spaui-button-primary[disabled]:hover,fieldset[disabled] .spaui-button-primary.focus,fieldset[disabled] .spaui-button-primary:focus,fieldset[disabled] .spaui-button-primary:hover{background-color:#2096f5;border-color:#2096f5;}
.spaui-button-primary .badge{color:#2096f5;background-color:#fff;}
.spaui-button-success{color:#fff;background-color:#43b847;border-color:#43b847;}
.spaui-button-success.focus,.spaui-button-success:focus{color:#fff;background-color:#389a3b;border-color:#389a3b;}
.spaui-button-success:hover{color:#fff;background-color:#389a3b;border-color:#389a3b;}
.open>.dropdown-toggle.spaui-button-success,.spaui-button-success.active,.spaui-button-success:active{color:#fff;background-color:#2d7c30;border-color:#2d7c30;}
.open>.dropdown-toggle.spaui-button-success.focus,.open>.dropdown-toggle.spaui-button-success:focus,.open>.dropdown-toggle.spaui-button-success:hover,.spaui-button-success.active.focus,.spaui-button-success.active:focus,.spaui-button-success.active:hover,.spaui-button-success:active.focus,.spaui-button-success:active:focus,.spaui-button-success:active:hover{color:#fff;background-color:#2d7c30;border-color:#2d7c30;}
.open>.dropdown-toggle.spaui-button-success,.spaui-button-success.active,.spaui-button-success:active{background-image:none;}
.spaui-button-success.disabled.focus,.spaui-button-success.disabled:focus,.spaui-button-success.disabled:hover,.spaui-button-success[disabled].focus,.spaui-button-success[disabled]:focus,.spaui-button-success[disabled]:hover,fieldset[disabled] .spaui-button-success.focus,fieldset[disabled] .spaui-button-success:focus,fieldset[disabled] .spaui-button-success:hover{background-color:#43b847;border-color:#43b847;}
.spaui-button-success .badge{color:#43b847;background-color:#fff;}
.spaui-button-warning{color:#fff;background-color:#ed3b3b;border-color:#ed3b3b;}
.spaui-button-warning.focus,.spaui-button-warning:focus{color:#fff;background-color:#ea1616;border-color:#ea1616;}
.spaui-button-warning:hover{color:#fff;background-color:#ea1616;border-color:#ea1616;}
.open>.dropdown-toggle.spaui-button-warning,.spaui-button-warning.active,.spaui-button-warning:active{color:#fff;background-color:#c41212;border-color:#c41212;}
.open>.dropdown-toggle.spaui-button-warning.focus,.open>.dropdown-toggle.spaui-button-warning:focus,.open>.dropdown-toggle.spaui-button-warning:hover,.spaui-button-warning.active.focus,.spaui-button-warning.active:focus,.spaui-button-warning.active:hover,.spaui-button-warning:active.focus,.spaui-button-warning:active:focus,.spaui-button-warning:active:hover{color:#fff;background-color:#c41212;border-color:#c41212;}
.spaui-button-warning.disabled.focus,.spaui-button-warning.disabled:focus,.spaui-button-warning.disabled:hover,.spaui-button-warning[disabled].focus,.spaui-button-warning[disabled]:focus,.spaui-button-warning[disabled]:hover,fieldset[disabled] .spaui-button-warning.focus,fieldset[disabled] .spaui-button-warning:focus,fieldset[disabled] .spaui-button-warning:hover{background-color:#ed3b3b;border-color:#ed3b3b;}
.spaui-button-warning .badge{color:#ed3b3b;background-color:#fff;}
.spaui-button-link{color:#2096f5;font-weight:400;border-radius:0;}
.spaui-button-link:focus,.spaui-button-link:hover{color:#096ec0;text-decoration:underline;background-color:transparent;}
.spaui-button-link[disabled]:focus,.spaui-button-link[disabled]:hover,fieldset[disabled] .spaui-button-link:focus,fieldset[disabled] .spaui-button-link:hover{color:#888;text-decoration:none;}
.spaui-button-lg{padding:10px 15px;font-size:20px;line-height:1.3333333;border-radius:2px;}
.spaui-button-sm{padding:5px 10px;font-size:12px;line-height:1;border-radius:2px;}
.spaui-button{border-radius:2px;padding:0 22px;height:36px;line-height:35px;}
.spaui-button.focus,.spaui-button:focus,.spaui-button:hover{color:rgba(0,0,0,.8);outline:0;}
.spaui-button-primary,.spaui-button-success{color:#fff;background-color:#2096f5;border-color:#2096f5;}
.spaui-button-link:hover{background:#f6f8f9;color:rgba(0,0,0,.8);text-decoration:none;}
.spaui-button-default[disabled],.spaui-button-link[disabled],fieldset[disabled] .spaui-button-default,fieldset[disabled] .spaui-button-link{color:rgba(0,0,0,.3);background-color:#eef1f4;border-color:#dcdee3;opacity:1;}
.spaui-button-default[disabled]:focus,.spaui-button-default[disabled]:hover,.spaui-button-link[disabled]:focus,.spaui-button-link[disabled]:hover,fieldset[disabled] .spaui-button-default:focus,fieldset[disabled] .spaui-button-default:hover,fieldset[disabled] .spaui-button-link:focus,fieldset[disabled] .spaui-button-link:hover{color:rgba(0,0,0,.3);background-color:#eef1f4;opacity:1;}
.spaui-button{-webkit-transition:.3s ease;transition:.3s ease;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-button-group-vertical .spaui-button{display:block;}
.spaui-button-group .spaui-button,.spaui-button-group-stack .spaui-button{position:relative;border-radius:0;z-index:0;}
.spaui-button-group .spaui-button:hover,.spaui-button-group-stack .spaui-button:hover{z-index:1;}
.spaui-button-group .spaui-button-primary,.spaui-button-group-stack .spaui-button-primary{z-index:1;}
.spaui-button-group .spaui-button+.spaui-button{margin-left:-1px;}
.spaui-button-group .spaui-button:first-child{border-radius:2px 0 0 2px;border-radius:var(--spaui-control-border-radius) 0 0 var(--spaui-control-border-radius);}
.spaui-button-group .spaui-button:last-child{border-radius:0 2px 2px 0;border-radius:0 var(--spaui-control-border-radius) var(--spaui-control-border-radius) 0;}
.spaui-button-group-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.spaui-button-group-stack .spaui-button{display:block;}
.spaui-button-group-stack .spaui-button+.spaui-button{margin-top:-1px;margin-left:0;}
.spaui-button-group-stack .spaui-button:first-child{border-radius:2px 2px 0 0;border-radius:var(--spaui-control-border-radius) var(--spaui-control-border-radius) 0 0;}
.spaui-button-group-stack .spaui-button:last-child{border-radius:0 0 2px 2px;border-radius:0 0 var(--spaui-control-border-radius) var(--spaui-control-border-radius);}
/*! spaui-carousel */
/*!
	@fileOverview spaui-carousel样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
/*! * based on bts * author:harikali 201701*/
.spaui-carousel{position:relative;}
.carousel-inner{position:relative;overflow:hidden;width:100%;}
.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left;}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;}
@media all and (transform-3d),(-webkit-transform-3d){
.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;}
.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0;}
.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0;}
.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translate3d(0,0,0);left:0;}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}
.carousel-inner>.active{left:0;}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}
.carousel-inner>.next{left:100%;}
.carousel-inner>.prev{left:-100%;}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}
.carousel-inner>.active.left{left:-100%;}
.carousel-inner>.active.right{left:100%;}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);}
.carousel-control.right{left:auto;right:0;}
.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px;}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px;}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif;}
.carousel-control .icon-prev:before{content:'\2039';}
.carousel-control .icon-next:before{content:'\203a';}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0);}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff;}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}
.carousel-caption .btn{text-shadow:none;}
.spaui-carousel{height:358px;background-color:#6b6e7b;}
.carousel-inner{height:358px;}
.carousel-inner .item{width:200px;height:358px;text-align:center;line-height:358px;}
.carousel-inner .item>a{display:block;width:200px;height:358px;cursor:pointer;}
.carousel-inner .item img{display:inline-block;max-width:200px;max-height:358px;}
.carousel-indicators{bottom:-26px;}
.carousel-indicators li{height:8px;width:8px;border:none;border-radius:100%;background-color:#e3e5ea;}
.carousel-indicators li.active{background-color:#e88e00;margin:1px;}
.carousel-control{background-image:none;background-color:#6b6e7b;height:38px;width:15px;opacity:.5;top:50%;margin-top:-19px;}
.carousel-control .chevron-left,.carousel-control .chevron-right{width:7px;height:30px;display:inline-block;margin:4px 0;}
.carousel-control .chevron-left{background-position:0 0;}
.carousel-control .chevron-right{background-position:-9px 0;}
.carousel-control:hover{opacity:1;}
.carousel-caption-group{margin-top:15px;}
.carousel-caption-group .carousel-caption{padding-left:20px;padding-right:20px;position:static;}
.carousel-caption-group .carousel-caption h3,.carousel-caption-group .carousel-caption p{line-height:1;text-shadow:none;}
.carousel-caption-group .carousel-caption p{font-size:14px;color:#555;}
.carousel-caption-group .carousel-caption h3{font-size:14px;color:#404246;padding-top:0;margin-bottom:0;line-height:1.4;}
.carousel-caption-group .carousel-caption h3~p{margin-top:8px;color:#b9bdc2;font-size:12px;}
.carousel-caption-group .carousel-caption .ad-info{margin-top:27px;}
.carousel-caption-group .carousel-caption .ad-info .link{margin-top:8px;}
.carousel-caption-group .carousel-caption .ad-info .link a{color:#008fe4;}
.carousel-control .chevron-left,.carousel-control .chevron-right{background-image:url(../images/sprites/spaui-carousel-2.0.0.png?20180410110707);}
.spaui-carousel{height:auto;}
.carousel-inner{height:auto;}
.carousel-inner .item{height:auto;line-height:1;margin:0 auto;}
.carousel-inner .item>a{height:auto;}
.spaui-carousel-label{color:#fff;padding:5px;line-height:1.4;}
/*! spaui-chart */
/*! spaui-checkbox */
/*!
	@fileOverview spaui-checkbox样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-checkbox{position:relative;border:none;}
.spaui-checkbox .check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}
.spaui-checkbox .ico{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #dcdee3;border:1px solid var(--spaui-control-border-color);vertical-align:middle;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);background-color:#2096f5;background-color:var(--spaui-brand-color);line-height:14px;border-radius:2px;border-radius:var(--spaui-control-border-radius);cursor:pointer;}
.spaui-checkbox .ico::after,.spaui-checkbox .ico::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;}
.spaui-checkbox .ico::after{background-color:#fff;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;}
.spaui-checkbox .ico::before{height:6px;width:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:2px;left:2px;}
.spaui-checkbox .ico+em{vertical-align:middle;margin-left:5px;cursor:pointer;}
.spaui-checkbox .check:checked+.ico,.spaui-checkbox.checked .ico,.spaui-checkbox:hover .ico{border-color:#2096f5;}
.spaui-checkbox .check:checked+.ico:after,.spaui-checkbox.checked .ico:after{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);width:0;height:0;}
.spaui-checkbox .check:disabled+.ico,.spaui-checkbox .check:disabled+.ico.active,.spaui-checkbox .check:disabled+.ico.focus,.spaui-checkbox .check:disabled+.ico:active,.spaui-checkbox .check:disabled+.ico:focus,.spaui-checkbox .check:disabled+.ico:hover{cursor:not-allowed;border-color:#dbdee4;}
.spaui-checkbox .check:disabled+.ico.active::after,.spaui-checkbox .check:disabled+.ico.focus::after,.spaui-checkbox .check:disabled+.ico::after,.spaui-checkbox .check:disabled+.ico:active::after,.spaui-checkbox .check:disabled+.ico:focus::after,.spaui-checkbox .check:disabled+.ico:hover::after{background-color:#f0f2f4;}
.spaui-checkbox .check:disabled+.ico+.spaui-checkbox-text{cursor:not-allowed;}
.spaui-checkbox .check:checked:disabled+.ico,.spaui-checkbox .check:checked:disabled+.ico.active,.spaui-checkbox .check:checked:disabled+.ico.focus,.spaui-checkbox .check:checked:disabled+.ico:active,.spaui-checkbox .check:checked:disabled+.ico:focus,.spaui-checkbox .check:checked:disabled+.ico:hover{background-color:#2096f5;border-color:#2096f5;opacity:.2;}
.spaui-checkbox.size-lg .ico{width:20px;height:20px;}
.spaui-checkbox.size-lg .ico::before{height:7px;width:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:4px;left:3px;}
.spaui-checkbox.size-xlg .ico{width:24px;height:24px;}
.spaui-checkbox.size-xlg .ico::before{height:8px;width:14px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;}
.spaui-checkbox.size-xlg em{font-size:16px;}
.spaui-checkbox.pre-check .ico{border-color:#2096f5;}
.spaui-checkbox.pre-check .ico::before{-webkit-transform:rotate(0);transform:rotate(0);border-left:none;height:3px;width:10px;left:2px;top:5px;}
.spaui-checkbox.pre-check .ico::after{background:0 0;}
.spaui-checkbox.size-lg.pre-check .ico::before{width:12px;left:3px;top:7px;}
.spaui-checkbox.size-xlg.pre-check .ico::before{width:16px;left:3px;top:9px;}
.noanimation .spaui-checkbox .ico{-webkit-transition:none;transition:none;}
.noanimation .spaui-checkbox .ico:after{-webkit-transition:none;transition:none;}
/*! spaui-checkboxgroup */
/*!
	@fileOverview spaui-checkboxgroup样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-checkbox-text-unchecked{display:inline-block;}
.spaui-checkbox-text-unchecked label.spaui-checkbox{margin-right:5px;}
.spa-ui-group .spaui-checkbox,.spa-ui-group .spaui-checkbox-text-unchecked{margin-right:10px;}
/*! spaui-clipper */
/*!
	@fileOverview spaui-clipper样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-clipper .imgarea{width:470px;height:450px;position:relative;text-align:center;line-height:450px;overflow:hidden;}
.spaui-clipper .imgarea img{position:absolute;top:0;left:0;}
.spaui-clipper .editbox{position:absolute;top:0;left:0;height:100%;width:100%;border:1px solid rgba(0,0,0,.2);}
.spaui-clipper .editbox>.inner{height:100%;width:100%;border:2px solid #fff;cursor:move;}
.spaui-clipper .editbox>.inner>i{display:block;border-color:rgba(255,255,255,.5);border-style:solid;position:absolute;}
.spaui-clipper .editbox>.inner>i.a{border-width:0 0 1px;top:0;left:0;height:33.33%;width:100%;}
.spaui-clipper .editbox>.inner>i.b{border-width:0 0 1px;top:33.33%;left:0;height:33.33%;width:100%;}
.spaui-clipper .editbox>.inner>i.c{width:33.33%;height:100%;left:33.33%;top:0;border-width:0 1px;}
.spaui-clipper .shrinkbar{width:100%;padding:0 25px;position:relative;color:#81868b;margin-top:30px;}
.spaui-clipper .shrinkbar .shrink{width:100%;height:2px;background:#81868b;position:relative;}
.spaui-clipper .shrinkbar .shrink .node{background-color:#fff;border-radius:50%;height:18px;width:18px;position:absolute;left:5px;top:-8px;cursor:pointer;margin-left:-9px;}
.spaui-clipper .shrinkbar .zoom{position:absolute;font-size:19px;line-height:1;cursor:pointer;}
.spaui-clipper .shrinkbar .zoom.sx{left:0;top:-10px;}
.spaui-clipper .shrinkbar .zoom.fd{right:0;top:-9px;}
/*! spaui-coder */
/*!
	@fileOverview spaui-coder样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-coder{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border:1px solid #dcdee3;}
.spaui-coder.has-error .spaui-input{color:#ed3b3b;}
.spaui-coder-line{width:30px;border-right:1px solid #dcdee3;color:rgba(0,0,0,.3);padding:10px 0;}
.spaui-coder-line i{text-align:right;display:block;padding-right:5px;min-height:20px;}
.spaui-coder-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;}
.spaui-coder-textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.spaui-coder-foot{padding:5px 10px;border-top:1px solid #dcdee3;background:#fff;}
textarea.spaui-coder-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;border:none}
.spaui-coder-string-width{position:fixed;top:-9999px;left:-9999px;height:1px;}
/*! spaui-collapse */
/*!
	@fileOverview spaui-collapse样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.collapse{display:none;}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}
.collapse.in{display:block;}
/*! spaui-datepicker */
/*!
	@fileOverview spaui-datepicker样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
.spaui-input:hover{border-color:#cccfd9;}
.spaui-input[disabled]:active,.spaui-input[disabled]:focus,.spaui-input[disabled]:hover{border-color:#dcdee3;}
.spaui-datepicker .form-group .help-block{font-size:12px;}
.spaui-datepicker .form-group .input-group-addon{width:auto;height:36px;padding:0 5px 0;color:rgba(0,0,0,.3);font-size:14px;background:0 0;border:none;position:absolute;right:0;bottom:0;line-height:36px;z-index:3;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-datepicker{width:200px;position:relative;}
.spaui-datepicker a:hover{text-decoration:none;}
.spaui-datepicker .datechoose{width:200px;height:36px;border:1px solid #dcdee3;border:1px solid var(--spaui-control-border-color);line-height:36px;padding:0 10px;color:rgba(0,0,0,.8);}
.spaui-datepicker .datechoose span{display:inline-block;margin-right:5px;}
.spaui-datepicker .datechoose.choosed{color:#555;}
.spaui-datepicker .datechoose:hover{cursor:pointer;}
.spaui-datepicker .datechoose.disabled{border-color:#dbdcdd;background:#f5f6f8;color:rgba(0,0,0,.3);cursor:not-allowed;}
.spaui-datepicker .placeholder{color:rgba(0,0,0,.3);}
.spaui-datepicker .placeholder:hover{color:rgba(0,0,0,.8);}
.spaui-datepicker.date-range{width:240px;}
.spaui-datepicker.date-range .datechoose{width:240px;}
.spaui-datepicker .with-timepicker .datearea{height:247px;}
.date-dropdown{position:absolute;z-index:999;top:0;left:0;width:240px;background-color:#fff;}
.date-dropdown .date-play{height:36px;width:100%;}
.date-dropdown .datearea{float:left;width:240px;text-align:center;border:1px solid #dbdee4;border-top:none;border-radius:0 0 2px 2px;overflow:hidden;}
.date-dropdown .datearea .ymchoose{height:30px;line-height:30px;margin-top:5px;position:relative;padding:0 50px;}
.date-dropdown .datearea .ymchoose .roll{width:30px;position:absolute;top:0;}
.date-dropdown .datearea .ymchoose .roll-backward{left:10px;}
.date-dropdown .datearea .ymchoose .roll-forward{right:10px;}
.date-dropdown .datearea .ymchoose .roll,.date-dropdown .datearea .ymchoose .ymselect{height:30px;font-weight:700;}
.date-dropdown .datearea .ymchoose .roll:hover,.date-dropdown .datearea .ymchoose .ymselect:hover{background-color:#f5f6f8;}
.date-dropdown .datearea .datelist li,.date-dropdown .datearea .monthlist li,.date-dropdown .datearea .weeklist li{border-radius:2px;float:left;-webkit-transition:.3s ease;transition:.3s ease;}
.date-dropdown .datearea .datelist li a,.date-dropdown .datearea .monthlist li a,.date-dropdown .datearea .weeklist li a{color:#333;display:inline-block;}
.date-dropdown .datearea .datelist li:hover,.date-dropdown .datearea .monthlist li:hover,.date-dropdown .datearea .weeklist li:hover{background-color:#f5f6f8;}
.date-dropdown .datearea .datelist li:hover a,.date-dropdown .datearea .datelist li:hover a:hover,.date-dropdown .datearea .monthlist li:hover a,.date-dropdown .datearea .monthlist li:hover a:hover,.date-dropdown .datearea .weeklist li:hover a,.date-dropdown .datearea .weeklist li:hover a:hover{color:#333;}
.date-dropdown .datearea .datelist li.on,.date-dropdown .datearea .monthlist li.on,.date-dropdown .datearea .weeklist li.on{background-color:#2096f5;}
.date-dropdown .datearea .datelist li.on a,.date-dropdown .datearea .datelist li.on a:hover,.date-dropdown .datearea .monthlist li.on a,.date-dropdown .datearea .monthlist li.on a:hover,.date-dropdown .datearea .weeklist li.on a,.date-dropdown .datearea .weeklist li.on a:hover{color:#fff;}
.date-dropdown .datearea .monthitem{padding:0 5px;}
.date-dropdown .datearea .monthitem .monthlist{margin-top:10px;}
.date-dropdown .datearea .monthitem .monthlist li{margin:6px 0;}
.date-dropdown .datearea .monthitem .monthlist li a{width:76px;height:36px;line-height:36px;}
.date-dropdown .datearea li{margin-bottom:1px;}
.date-dropdown .datearea li.among{border-radius:0;background-color:#e3f2fe;}
.date-dropdown .datearea .dateitem{padding:0 10px;}
.date-dropdown .datearea .dateitem .datelist li a,.date-dropdown .datearea .dateitem .weeklist li{width:31px;height:28px;line-height:28px;}
.date-dropdown .datearea .dateitem .datelist li{margin-bottom:1px;}
.date-dropdown .datearea .dateitem .datelist li.disabled a,.date-dropdown .datearea .dateitem .datelist li.disabled a:hover,.date-dropdown .datearea .dateitem .weeklist li{color:rgba(0,0,0,.3);}
.date-dropdown.date-range{width:480px;}
.date-dropdown.date-range .datearea:first-of-type{border-right-width:0;}
.date-dropdown.date-range .datearea:last-of-type{border-left-width:0;}
.date-dropdown.date-range.date-range-jump .datearea:last-of-type{border-left-width:1px;}
.fast-control{width:100%;height:40px;background-color:#f5f6f8;border:1px solid #dbdee4;border-top:none;}
.fast-control .fast-list{padding-left:7px;}
.fast-control .fast-list li{float:left;margin-top:6px;}
.fast-control .fast-list li a{display:inline-block;padding:4px 7px;color:#555;border-radius:3px;}
.fast-control .fast-list li a:hover{color:#fff;background-color:#2096f5;}
.fast-control .spaui-button{float:right;margin-right:10px;height:30px;line-height:28px;margin-top:5px;padding:0 10px;}
.date-dropdown.with-fast-control .datearea{border-bottom:none;}
.date-dropdown.with-timepicker{width:400px;}
.date-dropdown.with-timepicker .datearea,.date-dropdown.with-timepicker .spaui-timepicker{border-bottom:none;}
.date-dropdown.with-timepicker .spaui-timepicker .timepicker-dropdown{top:0;border-width:0 1px 0 0;height:247px;}
.date-dropdown.with-timepicker .spaui-timepicker .timepicker-dropdown ul{height:247px;}
.date-dropdown.with-timepicker .date-timepicker{float:left;height:247px;}
.date-dropdown.with-timepicker.date-range{width:720px;}
.date-dropdown.with-timepicker.date-range .date-timepicker{width:120px;}
.date-dropdown.with-timepicker.date-range .spaui-timepicker{width:120px;}
.date-dropdown.with-timepicker.date-range .spaui-timepicker .timepicker-dropdown{height:212px;}
.date-dropdown.with-timepicker.date-range .spaui-timepicker .timepicker-dropdown ul{height:212px;}
.date-dropdown.with-timepicker.date-range .spaui-timepicker .timepicker-dropdown .timer>ul>li{padding-left:0;text-align:center;}
.date-dropdown.with-timepicker.date-range .timpicker-current-date{width:120px;height:35px;line-height:35px;text-align:center;font-weight:700;border-right:1px solid #dbdee4;border-bottom:1px solid #dbdee4;}
.date-icon{height:17px;width:17px;position:absolute;right:10px;top:9px;}
.spaui-datepicker .date-dropdown.date-range .spaui-datepicker-split{border-right:1px solid rgba(224,226,230,.6);}
.spaui-datepicker-month-forward,.spaui-datepicker-month-next{color:rgba(58,59,64,.5);}
.spaui-datepicker .ymselect a{color:#3a3b40;cursor:pointer;}
.spaui-datepicker .ymselect a:hover{color:#3a3b40;}
.spaui-timepicker{width:160px;position:relative;}
.timechoose .spaui-input-feedback{width:18px;}
.timechoose .spaui-input-feedback .svg-time{margin-top:9px;cursor:pointer;pointer-events:auto;}
.timepicker-dropdown{position:absolute;top:35px;left:0;width:100%;height:201px;background-color:#fff;border:1px solid #dbdee4;}
.timepicker-dropdown .timer{width:100%;}
.timepicker-dropdown .timer>ul{height:200px;overflow:auto;}
.timepicker-dropdown .timer>ul>li{height:36px;line-height:36px;padding-left:10px;transition:.3s ease;}
.timepicker-dropdown .timer>ul>li.on,.timepicker-dropdown .timer>ul>li:hover{background-color:#f5f6f8;}
.timepicker-dropdown.with-minute .timer>ul{width:50%;float:left;}
.timepicker-dropdown.with-minute .timer>ul:first-child{border-right:1px solid #dbdee4;}
.timepicker-dropdown.with-second .timer>ul{width:33.333%;float:left;border-right:1px solid #dbdee4;}
.timepicker-dropdown.with-second .timer>ul:last-child{border-right:none;}
.spaui-timepicker-valueholder{line-height:36px;}
.spaui-timepicker .placeholder{color:#b1b5c0;}
.spaui-datepicker-delete .svg-date{display:inline-block;}
.spaui-datepicker-delete .svg-del{display:none;cursor:pointer;}
.spaui-datepicker-delete:hover .svg-del,.spaui-datepicker-open .spaui-datepicker-delete .svg-del{display:inline-block;}
.spaui-datepicker-delete:hover .svg-date,.spaui-datepicker-open .spaui-datepicker-delete .svg-date{display:none;}
.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-lastmonth-date a,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-lastmonth-date a:hover,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-nextmonth-date a,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-nextmonth-date a:hover,.date-dropdown .datearea .monthlist li.disabled a,.date-dropdown .datearea .monthlist li.disabled a:hover{color:rgba(0,0,0,.3);}
.spaui-datepicker-pointer{cursor:pointer;}
.spaui-datepicker .date-range .datearea{height:238px;}
.date-dropdown .datearea .monthlist li.disabled:hover{background:0 0;}
.spaui-datepicker div.form-group,.spaui-datepicker input.spaui-input{width:100%;}
/*! spaui-decorate */
/*! spaui-devtool */
/*! spaui-dialog */
/*!
	@fileOverview spaui-dialog样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
:root{--spaui-alert-success-color:#42b847;--spaui-alert-error-color:#F62727;--spaui-alert-warn-color:#F9BA00;--spaui-alert-info-color:#2096f5;--spaui-alert-primary-color:rgba(0, 0, 0, 0.8);--spaui-alert-em-color:#000;--spaui-alert-info-background:#fffae4;--spaui-alert-tips-background:#f6f8f9;--spaui-alert-warn-background:#fffae4;--spaui-alert-link-color:#38a6ff}
.spaui-alert-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;font-size:16px;width:1em;height:1em;border-radius:50%;text-align:center;vertical-align:middle;}
.spaui-alert-icon::before{content:'';display:block;background:currentColor;}
.spaui-alert-icon::after{content:'';display:block;background:currentColor;}
.spaui-alert-icon.icon-info,.spaui-alert-icon.icon-strongwarn,.spaui-alert-icon.icon-tips,.spaui-alert-icon.icon-warn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background:#2096f5;background:var(--spaui-alert-info-color);}
.spaui-alert-icon.icon-info::before,.spaui-alert-icon.icon-strongwarn::before,.spaui-alert-icon.icon-tips::before,.spaui-alert-icon.icon-warn::before{height:.375em;width:.125em;margin:0 auto .08em;}
.spaui-alert-icon.icon-info::after,.spaui-alert-icon.icon-strongwarn::after,.spaui-alert-icon.icon-tips::after,.spaui-alert-icon.icon-warn::after{height:.125em;width:.125em;}
.spaui-alert-icon.icon-tips{background:#2096f5;background:var(--spaui-alert-info-color);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.spaui-alert-icon.icon-checked::after,.spaui-alert-icon.icon-success::after{border-width:0 0 .1em .1em;border-color:transparent transparent currentColor currentColor;border-style:none none solid solid;height:.33em;width:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:0 0;margin-top:-.1em;}
.spaui-alert-icon.icon-error{position:relative;display:inline-block;font-size:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1em;height:1em;color:#000;}
.spaui-alert-icon.icon-error::after,.spaui-alert-icon.icon-error::before{content:'';display:inline-block;position:absolute;background:currentColor;top:50%;left:50%;}
.spaui-alert-icon.icon-error::before{width:.6em;height:.1em;margin:-.05em 0 0 -.3em;}
.spaui-alert-icon.icon-error::after{height:.6em;width:.1em;margin:-.3em 0 0 -.05em;}
.success .spaui-alert-icon{background:#42b847;background:var(--spaui-alert-success-color);color:#fff;}
.warn .spaui-alert-icon{background:#f9ba00;background:var(--spaui-alert-warn-color);}
.error .spaui-alert-icon,.strongwarn .spaui-alert-icon{background:#f62727;background:var(--spaui-alert-error-color);color:#fff;}
.loading .spaui-alert-icon{height:1em;width:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAArlBMVEUAAAAdg9YdgtUahNcVhdgVhdgVhdgahNYqftIhgdQcg9YXhdgcg9YUhdgahNYqftEmgNMkgNMkgNQkgNMggtUeg9Udg9Ucg9Yof9IZhNcbg9Ydg9YqftEnf9IkgNMigdQkgNQhgdQag9Ybg9Ynf9MXhNgThtgUhtgpf9Iof9Iof9Inf9IfgtUrftEpf9Icg9YahNYXhdcVhdgpf9Inf9Inf9IlgNMmgNMZhNcrftFlo/kMAAAAOXRSTlMAAlo0HxcLBvCNMCwpCQT0xruil396dGdMSkM4+c+2raecXlFRJhIO7OTh1YaGfW5UPRvm3NnArDw2Vr0nAAAA4UlEQVQY01WOV3aDQAxFNQWG3nvvuMWxner9bywE8GG4n1dP0oMZ1jmS+WYwAzaiPMueT5PposhWha6SZGZTkonjMIiLvB4OkqvNY30QhHHePX6cOlhhwoNOWcM6HaPtvE4pRRB9fbrAIfT9CPL5rPBS11QKRW4h4FEVDaz8B/aSELCtai+VNIXq2zZ4h+53Ap5tp7vvSaJCUhQyL3/jWACjLstuc1obJwggLSunRetBBd/aB0xgx6l9Iv73vjUNVpcxrl1XvvhB8B6GDUGvap4sXzx/kphy5QgOPD+M+yX2B8h9ELvkgRm6AAAAAElFTkSuQmCC);-webkit-animation:spinner 3s infinite linear;animation:spinner 3s infinite linear;background-size:1em;}
.spaui-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:rgba(0,0,0,.8);color:var(--spaui-alert-primary-color);}
.spaui-alert .spaui-alert-icon{margin-right:5px;}
.spaui-alert-info,.spaui-alert-tips,.spaui-alert-warn{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:10px;border-radius:3px;}
.spaui-alert-info{background:#fffae4;background:var(--spaui-alert-info-background);}
.spaui-alert-tips{background:#f6f8f9;background:var(--spaui-alert-tips-background);}
.spaui-alert-warn{background:#fffae4;background:var(--spaui-alert-warn-background);}
.spaui-alert-close{position:absolute;right:0;top:0;height:36px;background:0 0;border:none;cursor:pointer;color:#000;color:var(--spaui-alert-em-color);opacity:.3;}
.spaui-alert-close:hover{opacity:.8;}
.spaui-alert-content{display:inline;vertical-align:middle;font-size:14px;min-width:0;}
.spaui-alert-content a{color:#38a6ff;color:var(--spaui-alert-link-color);}
.spaui-alert-close{padding:0 15px;}
.spaui-alert-close:focus{outline:0;}
.spaui-alert.big{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}
.spaui-alert.big .spaui-alert-icon{width:68px;height:68px;font-size:60px;margin-bottom:25px;}
.spaui-alert.big .icon-info::after,.spaui-alert.big .icon-info::before,.spaui-alert.big .icon-tips::after,.spaui-alert.big .icon-tips::before,.spaui-alert.big .icon-warn::after,.spaui-alert.big .icon-warn::before{width:.07em;}
.spaui-alert.big .icon-error{font-size:40px;}
.spaui-alert.big .icon-error::before{width:1em;margin:-.05em 0 0 -.5em;}
.spaui-alert.big .icon-error::after{height:1em;margin:-.5em 0 0 -.05em;}
.spaui-alert.big .spaui-alert-title{font-size:30px;margin-bottom:25px;}
.spaui-alert.big .spaui-alert-desc{font-size:14px;}
.spaui-alert.big.success .spaui-alert-icon::before{display:none;}
.spaui-alert.mid .spaui-alert-icon{width:24px;height:24px;font-size:20px;margin-bottom:10px;}
.spaui-alert.mid .spaui-alert-icon::after,.spaui-alert.mid .spaui-alert-icon::before{width:2px;}
.spaui-alert.bordered .spaui-alert-icon{border:1px solid currentColor;background:inherit;}
.spaui-alert.bordered.big .spaui-alert-icon{border-width:4px;}
.spaui-alert.bordered.error .icon-error,.spaui-alert.bordered.strongwarn .icon-error{color:#f62727;color:var(--spaui-alert-error-color);}
.spaui-alert.bordered.success .spaui-alert-icon{color:#42b847;color:var(--spaui-alert-success-color);}
.spaui-alert.bordered.strongwarn .spaui-alert-icon,.spaui-alert.bordered.warn .spaui-alert-icon{color:#f9ba00;color:var(--spaui-alert-warn-color);}
.spaui-alert.bordered.info .spaui-alert-icon{color:#2096f5;color:var(--spaui-alert-info-color);}
.spaui-alert.multiline{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.5;}
.spaui-alert.multiline .spaui-alert-icon{margin-top:3px;}
.spaui-alert .labal-warn{color:#f9ba00;color:var(--spaui-alert-warn-color);}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.modal-open{overflow:hidden;}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0);}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal-dialog{position:relative;width:auto;margin:10px;}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop.in{opacity:.5;}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}
.modal-header .close{margin-top:-2px;}
.modal-title{margin:0;line-height:1.42857143;}
.modal-body{position:relative;padding:15px;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.modal-footer .btn-block+.btn-block{margin-left:0;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal-dialog{color:rgba(0,0,0,.8);}
.modal-content{position:relative;background-color:#fff;border:1px solid #dcdee3;border-radius:0;width:900px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);box-shadow:0 1px 10px rgba(0,0,0,.2);}
.modal-content .w-warning{color:#ed3b3b;}
.modal-header{padding:12px 20px;height:46px;line-height:45px;background:#f8f9fa;border-bottom:1px solid #edeef5;}
.modal-header .close{position:relative;font-size:142px;width:.11em;height:.11em;color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:0 0;}
.modal-header .close::after,.modal-header .close::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.modal-header .close::before{width:.11em;height:.01em;top:.05em;left:0;}
.modal-header .close::after{height:.11em;width:.01em;left:.05em;top:0;}
.modal-header .close.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.modal-title{font-size:16px;}
.modal-body{padding:18px 20px 0;}
.modal-footer{padding:20px;border-top:none;}
.modal-footer .spaui-button+.spaui-button{margin-left:10px;}
.modal-header .close{position:relative;z-index:2;margin-top:2px;margin-right:-5px;border:none;}
.modal-header .close>span{display:none;}
.modal-header .close:focus{outline:0;}
.modal-simple .modal-header{position:relative;padding:30px 30px 0;border-bottom:none;margin-bottom:7px;background:0 0;height:54px;line-height:1;}
.modal-simple .modal-header h4{font-size:24px;line-height:1;color:#404246;font-weight:700;}
.modal-simple .modal-header .close{border:none;position:absolute;top:0;right:0;margin-top:0;margin-right:0;border-left:1px solid #fff;border-bottom:1px solid #fff;height:57px;width:57px;-webkit-transform:none;transform:none;}
.modal-simple .modal-header .close::after,.modal-simple .modal-header .close::before{display:none;}
.modal-simple .modal-header .close>span{display:block;position:relative;font-size:188px;width:.11em;height:.11em;color:currentColor;text-indent:-999em;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto;}
.modal-simple .modal-header .close>span::after,.modal-simple .modal-header .close>span::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.modal-simple .modal-header .close>span::before{width:.11em;height:.01em;top:.05em;left:0;}
.modal-simple .modal-header .close>span::after{height:.11em;width:.01em;left:.05em;top:0;}
.modal-simple .modal-header .close>span.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.modal-simple .modal-header .close:hover{border-left-color:#dcdee3;border-bottom-color:#dcdee3;background-color:#f8f8f9;}
.modal-simple .modal-header .close:active{border-left-color:#dcdee3;border-bottom-color:#dcdee3;background-color:#f2f2f3;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1) inset;box-shadow:0 1px 3px rgba(0,0,0,.1) inset;}
.modal-simple .modal-header .close:focus{outline:0;}
.modal-simple .modal-body{padding:0 30px;}
.modal-toast .modal-content{border-radius:3px;-webkit-box-shadow:0 4px 10px rgba(84,85,88,.1);box-shadow:0 4px 10px rgba(84,85,88,.1);min-width:300px;}
.modal-toast .modal-body{padding:22px;}
.modal-confirm .modal-header{height:auto;line-height:normal;padding-bottom:0;background:0 0;border-bottom:none;}
.modal-confirm .modal-content{border-radius:4px;-webkit-box-shadow:0 4px 10px rgba(84,85,88,.1);box-shadow:0 4px 10px rgba(84,85,88,.1);min-height:60px;width:400px;}
.modal-confirm .modal-body{padding:19px 20px;}
.modal-confirm .modal-footer{padding:0;height:40px;border-top:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;}
.modal-confirm .modal-footer .spaui-button+.spaui-button{margin-left:0;}
.modal-confirm .modal-footer .c-warn{color:#e33244!important;}
.modal-confirm .modal-footer .spaui-button{padding:0;height:39px;line-height:39px;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;outline:0;background-color:#fff;}
.modal-confirm .modal-footer .spaui-button:hover{background-color:#f8f8f9;}
.modal-confirm .modal-footer .spaui-button:active{background-color:#f2f2f3;outline:0;}
.modal-confirm .modal-footer .spaui-button-primary,.modal-confirm .modal-footer .spaui-button-primary:active{border-left:1px solid #e5e5e5;color:#2b7ed1;}
.modal-confirm .modal-footer .spaui-button-primary:focus:hover{border-color:#e5e5e5;}
.modal-confirm .modal-footer .spaui-button-default,.modal-confirm .modal-footer .spaui-button-default:active{color:#696a6b;}
.modal-confirm .modal-width-ft .modal-body{min-height:79px;}
.modal.fade .modal-dialog{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;}
.modal.in .modal-dialog{-webkit-transform:none;transform:none;}
.modal-dialog .close{float:right;line-height:1;color:#000;color:rgba(0,0,0,.5);}
.modal-dialog .close:focus,.modal-dialog .close:hover{color:#000;text-decoration:none;cursor:pointer;color:rgba(0,0,0,.8);}
button.modal-dialog .close{padding:0;cursor:pointer;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal-normal-icon-plus{position:relative;font-size:100px;width:.11em;height:.11em;color:#000;}
.modal-normal-icon-plus::after,.modal-normal-icon-plus::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.modal-normal-icon-plus::before{width:.11em;height:.01em;top:.05em;left:0;}
.modal-normal-icon-plus::after{height:.11em;width:.01em;left:.05em;top:0;}
.modal-normal .modal-header{height:auto;padding:15px 20px 0;background:0 0;border:none;}
.modal-normal .modal-title{padding:20px;font-size:20px;line-height:1;font-weight:500;}
.modal-normal .modal-body{padding:10px 40px 0;}
.modal-normal .modal-content{border-color:#dcdee3;background-clip:border-box;border-radius:4px;-webkit-box-shadow:0 4px 10px rgba(84,85,88,.1);box-shadow:0 4px 10px rgba(84,85,88,.1);}
.modal-normal .close{font-size:140px;}
.modal-normal .modal-footer{padding:40px;}
.modal-normal .form-group:last-child{margin-bottom:0;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
.modal-content{width:inherit;}
.spaui-dialog-content{width:900px;}
@media (min-width:768px){
.modal-dialog{width:600px;margin:30px auto;}
}
.spaui-dialog{width:auto;margin:10px;}
.modal-dialog .modal-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.spaui-dialog-portal{display:block;overflow-x:hidden;overflow-y:auto;}
.modal.show{display:block;}
.modal-toast{width:400px;}
.modal-toast .modal-content{width:100%;}
.modal-confirm .modal-footer .modal-footer-right-inner{width:100%;display:flex;}
.modal.no-cover{top:auto;left:auto;bottom:auto;right:auto;}
.spaui-dialog.with-full-height{height:100%;}
.spaui-dialog.with-full-height .modal-content{height:100%;overflow:auto;}
@keyframes bounceInRight{
0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:translateZ(0)}
}
.bounceInRight{animation-name:bounceInRight;}
.bounceInRight-enter-active{animation:bounceInRight 1s;}
/*! spaui-dropmenu */
/*!
	@fileOverview spaui-dropmenu样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-menu{color:rgba(0,0,0,.8);}
.spaui-menu-selected ul,.spaui-submenu{color:rgba(0,0,0,.6);}
.spaui-menu,.spaui-submenu{max-width:160px;width:160px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;padding:0;margin:0;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-menu li,.spaui-menu ul,.spaui-submenu li,.spaui-submenu ul{list-style:none;padding:0;margin:0;}
.spaui-menu a,.spaui-submenu a{text-decoration:none;color:inherit;}
.spaui-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}
.spaui-menuitem{color:inherit;}
.spaui-menuitem.disabled a{cursor:default;color:rgba(0,0,0,.3);}
.spaui-menuitem-divider{border-bottom:1px solid #dcdee3;}
.spaui-menu-toggle{display:block;height:27px;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:url(../images/spaui-menu-fold.svg) 50% 50% no-repeat;background-size:13px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
.spaui-menu-toggle:focus{outline:0;}
.spaui-menu-toggle::after{content:'';position:absolute;display:block;height:1px;left:10px;right:10px;bottom:0;background:rgba(106,117,128,.06);}
.has-submenu{overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease;}
.has-submenu .spaui-menu-title:hover{background-color:#f6f8f9;}
.has-submenu{height:48px;}
.spaui-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 13px;white-space:nowrap;}
.spaui-menu-title .spaui-menu-text{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.spaui-menu-title:hover{background-color:#f6f8f9;}
.spaui-menu-text{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}
.spaui-menu-icon{display:inline-block;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;margin-right:6px;text-align:center;background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-menu-arrow{margin-right:0;}
.spaui-menu-arrow::after{content:'\20';display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(0,0,0,.3) transparent transparent transparent;}
.spaui-menu-group{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;}
.spaui-menu .spaui-menu-toggle{-ms-flex-negative:0;flex-shrink:0;}
.spaui-menu .spaui-menu-group{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden auto;}
.spaui-submenu{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}
.spaui-submenu .spaui-menuitem a{display:block;padding:9px 20px 9px 45px;min-width:0;-webkit-transition:background-color,color .3s ease;transition:background-color,color .3s ease;}
.spaui-submenu .spaui-menuitem a.spaui-menu-selected,.spaui-submenu .spaui-menuitem a:hover{background-color:#f6f8f9;}
.spaui-submenu .spaui-menu-title .spaui-menu-arrow,.spaui-submenu .spaui-menu-title .spaui-menu-icon{display:none;}
.spaui-submenu .spaui-submenu{visibility:hidden;position:absolute;left:100%;top:-19px;border:1px solid #dbdee4;border-radius:5px;background:#fff;width:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-transition:none;transition:none;}
.spaui-submenu .spaui-submenu a{padding:9px 0;text-align:center;}
.spaui-submenu .spaui-submenu::after,.spaui-submenu .spaui-submenu::before{content:'';position:absolute;left:0;top:30px;margin-left:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #dbdee4 transparent transparent;}
.spaui-submenu .spaui-submenu::after{margin-left:-5px;border-right-color:#fff;}
.spaui-submenu .has-submenu{position:relative;}
.spaui-submenu .has-submenu .spaui-menu-title:hover+.spaui-submenu{visibility:visible;}
.spaui-submenu .has-submenu .spaui-submenu:hover{visibility:visible;}
.spaui-menu-group .spaui-submenu{opacity:0;}
.spaui-menu-open{height:auto;height:var(--height);overflow:visible;}
.spaui-menu-open .spaui-menu-arrow::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;}
.spaui-menu-open .spaui-submenu{opacity:1;margin-bottom:6px;}
.spaui-menu-open .spaui-menu-selected{color:#39a7ff;}
.spaui-menu-mini{width:50px;max-width:50px;}
.spaui-menu-mini .spaui-menu-toggle{background-image:url(../images/spaui-menu-expand.svg);}
.spaui-menu-mini .spaui-menuitem{-webkit-transition:none;transition:none;}
.spaui-menu-mini .spaui-menuitem.spaui-menu-selected,.spaui-menu-mini .spaui-menuitem.spaui-menu-selected:hover,.spaui-menu-mini .spaui-menuitem:hover{height:48px;}
.spaui-menu-mini .spaui-menuitem>.spaui-menu-title .spaui-menu-arrow,.spaui-menu-mini .spaui-menuitem>.spaui-menu-title .spaui-menu-text{visibility:hidden;opacity:0;}
.spaui-submenu-popup{position:absolute;left:50px;top:0;z-index:102;border:1px solid #dbdee4;border-radius:5px;background:#fff;margin-left:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15);}
.spaui-submenu-popup a{padding:9px 0;text-align:center;width:160px;}
.spaui-submenu-popup::after,.spaui-submenu-popup::before{content:'';position:absolute;left:0;top:18px;margin-left:-6px;width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent #344357 transparent transparent;}
.spaui-submenu-popup::after{margin-left:-5px;border-right-color:#fff;}
.spaui-submenu-popup .spaui-menuitem:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}
.spaui-submenu-popup .spaui-menuitem:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.spaui-submenu-popup .spaui-menuitem a{padding:9px 0;}
.spaui-submenu-popup{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-timing-function:cubic-bezier(.08,.82,.17,1);-webkit-animation-name:spauiAniZoomBigIn;animation-name:spauiAniZoomBigIn;}
.spaui-submenu-popup.spaui-menu-dark{border:none;}
.spaui-menu-dark{background:#344357;-webkit-box-shadow:none;box-shadow:none;}
.spaui-menu-dark::after,.spaui-menu-dark::before{margin-left:-5px;border-color:transparent #344357 transparent transparent;}
.spaui-menu-dark .spaui-menuitem a{color:rgba(255,255,255,.8);-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-menu-dark .spaui-menuitem a.spaui-menu-selected,.spaui-menu-dark .spaui-menuitem a:hover{background:0 0;color:#fff;}
.spaui-menu-selected .spaui-menu-title{font-weight:600;}
.spaui-menu-tooltip .spaui-menu-text{line-height:30px;}
@-webkit-keyframes spauiAniZoomBigIn{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes spauiAniZoomBigIn{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes spauiAniZoomBigInSub{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes spauiAniZoomBigInSub{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes spauiAniZoomBigOut{
0%{-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
@keyframes spauiAniZoomBigOut{
0%{-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
.spaui-dropmenu{position:absolute;z-index:1;padding:5px 0;border:1px solid #dcdee3;-webkit-box-shadow:0 9px 23px rgba(84,85,88,.17);box-shadow:0 9px 23px rgba(84,85,88,.17);color:rgba(0,0,0,.8);background:#fff;}
.spaui-dropmenu .spaui-menu-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:100%;}
.spaui-dropmenu .spaui-submenu{width:auto;min-width:160px;max-width:216px;color:rgba(0,0,0,.8);}
.spaui-dropmenu .spaui-submenu .spaui-menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-dropmenu .spaui-submenu .spaui-menu-title .spaui-menu-arrow{display:inline-block;width:auto;height:auto;margin-right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.spaui-dropmenu .spaui-submenu .spaui-menu-title .spaui-menu-arrow::after{margin:0;}
.spaui-dropmenu .spaui-submenu a{text-align:left;}
.spaui-dropmenu .has-submenu{height:auto;}
.spaui-dropmenu .has-submenu:hover{overflow:visible;}
.spaui-dropmenu .spaui-menuitem{position:relative;}
.spaui-dropmenu .spaui-menuitem a{padding:9px 20px;}
.spaui-dropmenu .spaui-menu-icon-checkmark{display:none;}
.spaui-dropmenu.with-checkmark .spaui-menu-icon-checkmark{display:block;position:absolute;left:20px;top:50%;opacity:0;visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease;width:16px;height:16px;left:9px;margin-top:-8px;background-image:url(../images/spaui-dropmenu-icon-checked.svg);background-size:14px auto;}
.spaui-dropmenu.with-checkmark .spaui-menuitem{position:relative;}
.spaui-dropmenu.with-checkmark .spaui-menuitem a{padding:6px 10px 6px 32px;}
.spaui-dropmenu .spaui-submenu-head{display:block;position:relative;padding:0 28px 0 20px;font-size:inherit;height:30px;color:rgba(0,0,0,.3);line-height:30px;cursor:default;}
.spaui-dropmenu .spaui-submenu-head+.spaui-submenu-head{border-top:1px solid #dcdee3;}
.spaui-dropmenu li:hover{background:#f6f8f9;}
.spaui-dropmenu li a{cursor:pointer;}
.spaui-menuitem.selected{color:#2096f5;}
.spaui-menuitem.selected>a>.spaui-menu-icon-checkmark{opacity:1;visibility:visible;}
.spaui-menu{top:0;}
.spaui-menu-dark .spaui-submenu-child .spaui-menuitem a{color:#000;}
.spaui-menu-toggle{padding-left:0;padding-right:0;}
.spaui-menu-fixed{position:fixed;left:0;z-index:101;}
.spaui-submenu-popup-fixed .spaui-submenu-popup{z-index:102;}
.spaui-menu-fixed.spaui-menu-mini .spaui-menuitem.spaui-menu-selected,.spaui-menu-fixed.spaui-menu-mini .spaui-menuitem.spaui-menu-selected:hover,.spaui-menu-fixed.spaui-menu-mini .spaui-menuitem:hover{height:auto;}
.spaui-menu-fixed .icon-darr::after{content:'\20';display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;}
.spaui-menu-fixed .spaui-menu-group .icon-darr::after{margin-left:3px;border-color:rgba(0,0,0,.3) transparent transparent transparent;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-menu-fixed .spaui-menu-group>.spaui-menuitem.spaui-menu-open .icon-darr::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;}
.spaui-menu-fixed .spaui-submenu .spaui-menu-title .icon,.spaui-menu-fixed .spaui-submenu .spaui-menu-title .icon-darr{display:none;}
.spaui-menu-fixed.spaui-menu-mini>.spaui-menuitem>.spaui-menu-title .icon-darr,.spaui-menu-fixed.spaui-menu-mini>.spaui-menuitem>.spaui-menu-title .spaui-menu-text{visibility:hidden;opacity:0;}
.spaui-menu-selected{color:#39a7ff;}
.spaui-menu-selected ul{color:rgba(0,0,0,.5);}
/*! spaui-ellipsis */
/*! spaui-formgroup */
/*!
	@fileOverview spaui-formgroup样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
.spaui-input-feedback .svg-del{cursor:pointer;}
.spaui-input-feedback-clear .spaui-input-feedback .svg-del{margin-right:10px;margin-top:0;top:3px;position:relative;}
.spaui-input-feedback .spaui-input{padding-right:80px;}
.has-success .spaui-dropdown .selection-single,.has-success .spaui-dropdown .selection-single:focus{border-color:#5cb85c;}
.has-error .spaui-dropdown .selection-single,.has-error .spaui-dropdown .selection-single:focus{border-color:#ed3b3b;}
.with-textarea textarea{padding:10px;}
.with-textarea.has-feedback .spaui-input{padding-right:10px;}
.with-textarea .spaui-input-feedback{height:25px;line-height:25px;}
/*! spaui-icon */
/*!
	@fileOverview spaui-icon样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
/*! spaui-input */
/*!
	@fileOverview spaui-input样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
/*! spaui-keyday */
/*!
	@fileOverview spaui-keyday样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-datepicker .datechoose{width:200px;height:36px;border:1px solid #dbdee4;line-height:36px;padding:0 10px;color:#888;}
.spaui-datepicker .datechoose.disabled{border-color:#dbdcdd;background:#f5f6f8;color:#888;cursor:not-allowed;}
.date-dropdown .datearea .datelist li,.date-dropdown .datearea .monthlist li,.date-dropdown .datearea .weeklist li{border-radius:2px;float:left;transition:.3s ease;}
.date-dropdown .datearea .datelist li.on,.date-dropdown .datearea .monthlist li.on,.date-dropdown .datearea .weeklist li.on{background-color:#1ba3f4;}
.date-dropdown .datearea li.among{border-radius:0;background-color:#def2fd;}
.date-dropdown .datearea .dateitem .datelist li.disabled a,.date-dropdown .datearea .dateitem .datelist li.disabled a:hover,.date-dropdown .datearea .dateitem .weeklist li{color:#888;}
.fast-control .fast-list li a:hover{color:#fff;background-color:#1ba3f4;}
.spaui-keyday{margin-bottom:30px;}
.spaui-keyday .date-dropdown{position:relative;}
.spaui-keyday .date-dropdown .datearea li.on+.among{border-radius:0;}
.spaui-keyday .date-dropdown .datearea li.among{border-radius:2px;background:#1ba3f4;}
.spaui-keyday .date-dropdown .datearea li.among a,.spaui-keyday .date-dropdown .datearea li.among a:hover{color:#fff;}
.spaui-keyday .date-dropdown .datearea li.among+.among{border-radius:0;}
.spaui-keyday .date-dropdown .datearea li.date-end{border-top-left-radius:0;border-bottom-left-radius:0;}
.spaui-keyday .date-dropdown .datearea li.date-star{border-top-right-radius:0;border-bottom-right-radius:0;}
.spaui-keyday.with-keyday-on .date-dropdown .datearea li.among,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.on{background:#f6f7f8;}
.spaui-keyday.with-keyday-on .date-dropdown .datearea li.among a,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.among a:hover,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.on a,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.on a:hover{color:#333;}
.spaui-keyday .date-dropdown .datearea li.keyday,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.keyday{background:#f9ba00;}
.spaui-keyday.with-keyday-on .date-dropdown .datearea li.keyday a,.spaui-keyday.with-keyday-on .date-dropdown .datearea li.keyday a:hover{color:#fff;}
.spaui-keyday-inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;border:1px solid #dbdee4;}
.spaui-keyday-inner .date-icon,.spaui-keyday-inner .datechoose{display:none;}
.spaui-keyday-inner .spaui-datepicker{width:240px;margin-left:-1px;}
.spaui-keyday-inner .date-dropdown .datearea{border:1px solid #dbdee4;border-width:0 1px 1px 1px;}
.spaui-datepicker.date-range-time,.spaui-datepicker.date-range-time .datechoose{width:310px;}
.spaui-datepicker.date-displaypanel-none .date-dropdown .datearea{border-top:1px solid #dbdee4;}
.spaui-datepicker .date-dropdown{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.spaui-datepicker a:focus{text-decoration:none;}
.spaui-datepicker-portal{width:auto;position:static;}
.spaui-datepicker .ymselect a{color:#555;cursor:pointer;}
.spaui-datepicker .ymselect a:hover{color:#0978ba;}
.spaui-datepicker .yearpanel_scroll{max-height:190px;overflow:auto;}
.spaui-datepicker .datearea .yearpanel_scroll .monthlist li a{width:70px;}
.date-dropdown .datearea .dateitem .datelist li{padding-right:0;padding-left:0;}
.date-dropdown .datearea .monthitem .monthlist li{padding-left:0;padding-right:0;}
.spaui-datepicker-delete:hover .svg-del{display:inline-block;}
.spaui-datepicker-delete:hover .svg-date{display:none;}
.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-lastmonth-date a,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-lastmonth-date a:hover,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-nextmonth-date a,.date-dropdown .datearea .dateitem .datelist li.spaui-datepicker-nextmonth-date a:hover{color:#888;}
.spaui-keyday{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
/*! spaui-labels */
/*!
	@fileOverview spaui-labels样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-labels>li{float:left;margin-right:5px;border:1px solid #dcdee3;border:1px solid var(--spaui-control-border-color);border-radius:20px;border-radius:var(--spaui-labels-border-radius);background:#f6f8f9;background:var(--spaui-control-background);height:34px;line-height:32px;padding-left:24px;padding-right:8px;margin-top:7px;margin-bottom:3px;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;}
.spaui-labels>li i.icon{display:inline-block;margin-left:5px;opacity:0;cursor:pointer;width:13px;height:13px;-webkit-transition:opacity .2s;transition:opacity .2s;}
.spaui-labels>li i.icon i{display:block;position:relative;font-size:132px;width:.11em;height:.11em;color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-labels>li i.icon i::after,.spaui-labels>li i.icon i::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-labels>li i.icon i::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-labels>li i.icon i::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-labels>li i.icon i.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.spaui-labels>li:hover{background:#fff;background:var(--spaui-light-color);padding-left:16px;padding-right:16px;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;}
.spaui-labels>li:hover i.icon{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;}
.spaui-labels>li:last-child{padding:0;border:none;background:0 0;margin-left:5px;line-height:34px;}
.spaui-labels>li.readonly{padding-left:16px;padding-right:16px;}
.spaui-labels>li.readonly i.icon{display:none;}
.spaui-labels>li.spaui-labels-action,.spaui-labels>li.spaui-labels-clear{padding:0;border:none;background:0;margin-left:5px;line-height:34px;}
.spaui-labels>li.disabled{pointer-events:none;color:rgba(0,0,0,.3);}
.spaui-labels.mini>li{height:26px;line-height:24px;padding-left:16px;padding-right:0;margin-top:5px;font-size:12px;}
.spaui-labels.mini>li:hover{padding-left:8px;padding-right:8px;}
.spaui-labels.mini>li.spaui-labels-action,.spaui-labels.mini>li.spaui-labels-action:hover,.spaui-labels.mini>li.spaui-labels-clear,.spaui-labels.mini>li.spaui-labels-clear:hover{padding:0;background:inherit;}
.spaui-labels.mini>li i.icon{width:11px;height:10px;}
.spaui-labels.mini>li i.icon i{font-size:100px;}
.spaui-labels.mini>li.readonly{padding-left:8px;padding-right:8px;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-labels .icon{display:inline-block;font-size:0;line-height:0;height:10px;width:16px;position:relative;}
.spaui-labels .icon i{display:inline-block;height:16px;width:16px;position:absolute;left:0;}
/*! spaui-loading */
/*!
	@fileOverview spaui-loading样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
/*! spaui-menu */
/*!
	@fileOverview spaui-menu样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spauiAniZoomBigIn{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes spauiAniZoomBigIn{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes spauiAniZoomBigInSub{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes spauiAniZoomBigInSub{
0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes spauiAniZoomBigOut{
0%{-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
@keyframes spauiAniZoomBigOut{
0%{-webkit-transform:scale(1);transform:scale(1)}
to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
/*! spaui-pagebar */
/*!
	@fileOverview spaui-pagebar样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-select{--spaui-select-arrow-color:#B8BCC2;--spaui-select-arrow-hover-color:#848a93;--spaui-select-arrow-active-color:#848a93;display:inline-block;width:100%;text-align:left;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-single{width:100%;height:36px;line-height:36px;padding-left:10px;padding-right:20px;display:inline-block;border:1px solid #dcdee3;border:var(--spaui-input-border);border-radius:2px;border-radius:var(--spaui-input-border-radius);position:relative;background-color:#fff;white-space:nowrap;cursor:pointer;color:rgba(0,0,0,.8);color:var(--spaui-input-color);-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-single:hover{text-decoration:none;background:#f6f8f9;background:var(--spaui-control-hover-background);}
.spaui-select .selection-single:hover .selection-arrow{color:#848a93;color:var(--spaui-select-arrow-hover-color);}
.spaui-select .selection-single:active{background:#eef1f4;background:var(--spaui-control-active-background);}
.spaui-select .selection-single:active .selection-arrow{color:#848a93;color:var(--spaui-select-arrow-active-color);}
.spaui-select .selection-with-drop .selection-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.spaui-select .selection-arrow{position:absolute;top:0;right:0;color:#b8bcc2;color:var(--spaui-select-arrow-color);width:32px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.spaui-select .selection-arrow svg{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);}
.spaui-select:hover .selection-drop,.spaui-select:hover .selection-single{border-color:#d9dce3;border-color:var(--spaui-control-border-hover-color);}
.spaui-select .selection-drop{width:100%;border:1px solid #dcdee3;border:var(--spaui-input-border);border-radius:2px;border-radius:var(--spaui-input-border-radius);height:245px;height:auto;overflow:auto;background-color:#fff;position:absolute;z-index:1;top:100%;margin-top:-1px;-webkit-box-shadow:0 2px 5px rgba(84,85,88,.1);box-shadow:0 2px 5px rgba(84,85,88,.1);display:none;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-select .selection-search:hover{background-color:#f6f8f9;background-color:var(--spaui-control-hover-background);}
.spaui-select .selection-container .selection-tips{height:36px;line-height:36px;padding:0 10px;border-top:1px solid #dcdee3;border-top:var(--spaui-input-border);margin-top:-1px;background:#fff;position:absolute;bottom:0;left:0;width:100%;color:rgba(0,0,0,.5);color:var(--spaui-third-color);}
.spaui-select .selection-container .selection-results .selection-info.selected,.spaui-select .selection-container .selection-results .selection-info:hover{background:#f6f8f9;background:var(--spaui-control-hover-background);cursor:pointer;}
.spaui-select .selection-container .selection-results .selection-info.disabled em{color:rgba(0,0,0,.8);color:var(--spaui-input-color);}
.spaui-select .selection-container .selection-results .selection-name p span.name{color:rgba(0,0,0,.8);color:var(--spaui-input-color);}
.spaui-select .with-more-col .selection-results .selection-name>p span.tt{width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.8);color:var(--spaui-input-color);}
.graph-icon.graph-icon-line{color:#b8bcc2;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);}
.spaui-select .selection-container.with-labels .spaui-labels>li{position:relative;height:24px;line-height:22px;padding-left:3px;padding-right:18px;margin-top:0;margin-bottom:5px;font-size:12px;border-radius:2px;border-radius:var(--spaui-input-border-radius);}
.spaui-select .placeholder{color:#a8a8b0;}
.spaui-select .placeholder:hover{color:#3a3b40;}
.spaui-select.disabled .placeholder:hover{color:#a8a8b0;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.pagination{display:inline-block;padding-left:0;margin:0;vertical-align:middle;}
.pagination>li{display:inline;}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:0;height:28px;min-width:28px;text-align:center;line-height:28px;text-decoration:none;color:#333;background-color:none;margin-left:0;border-radius:2px;border:none;margin-right:5px;-webkit-transition:.3s ease;transition:.3s ease;}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:2px;border-top-left-radius:2px;}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#333;background-color:rgba(57,73,103,.18);}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#2096f5;cursor:default;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#333;background-color:#fff;cursor:not-allowed;}
.spaui-pagebar{width:100%;text-align:center;}
.spaui-pagebar .pagination>li>span{line-height:21px;}
.spaui-pagebar .pagination>li>span:hover .more{display:none;}
.spaui-pagebar .pagination>li>span.before:hover{background-image:url(../images/svgSlice/mini-arrow-left.svg);}
.spaui-pagebar .pagination>li>span.after:hover{background-image:url(../images/svgSlice/mini-arrow-right.svg);}
.spaui-pagebar .page-roll a .graph-icon i{color:#333;border-left-width:2px;border-bottom-width:2px;}
.spaui-pagebar .page-roll.disabled a .graph-icon i{opacity:.5;}
.spaui-pagebar .page-roll .graph-icon.graph-icon-line i{top:-1px;}
.spaui-pagebar .page-info{display:inline-block;vertical-align:middle;}
.spaui-pagebar .page-info .txt{display:inline-block;margin-right:5px;}
.spaui-pagebar .page-info .page-list-count{width:80px;height:34px;display:inline-block;vertical-align:middle;}
.spaui-pagebar .page-info .page-list-count .spaui-dropdown{display:block;}
.spaui-pagebar .page-info .txt+.spaui-dropdown{display:inline-block;margin-right:5px;width:auto;}
.spaui-pagebar .page-info+.pagination{margin-left:10px;}
.spaui-pagebar .pagination+.page-info{margin-left:10px;}
.spaui-pagebar .spaui-dropdown .selection-single{height:30px;line-height:28px;font-size:12px;border-radius:2px;}
.spaui-pagebar .spaui-dropdown .selection-single b{width:9px;}
.spaui-pagebar .spaui-dropdown .selection-single b .graph-icon.graph-icon-line i{width:8px;height:8px;top:-3px;}
.spaui-pagebar .spaui-dropdown .selection-single b .graph-icon.graph-icon-line.arrow-up i{top:1px;}
.spaui-pagebar .selection-container .selection-results .selection-info{height:30px;line-height:30px;font-size:12px;}
.spaui-pagebar .form-group{display:inline-block;width:100px;}
.spaui-pagebar .form-group .spaui-button,.spaui-pagebar .form-group .spaui-input{width:50%;position:relative;z-index:1;display:inline-block;height:30px;line-height:30px;}
.spaui-pagebar .form-group .spaui-button{margin-left:-1px;padding:0;}
.spaui-pagebar .form-group .spaui-input:active,.spaui-pagebar .form-group .spaui-input:focus,.spaui-pagebar .form-group .spaui-input:hover{z-index:2;}
.spaui-pagebar.mini .page-roll .graph-icon.graph-icon-line i,.spaui-pagebar.page-mini .page-roll .graph-icon.graph-icon-line i{top:0;}
.spaui-pagebar.mini .pagination,.spaui-pagebar.page-mini .pagination{display:inline-block;border:1px solid transparent;border-radius:2px;height:30px;margin:0 10px;}
.spaui-pagebar.mini .pagination .spaui-pagebar-input,.spaui-pagebar.page-mini .pagination .spaui-pagebar-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:100%;border:1px solid transparent;border-radius:2px;border-radius:var(--spaui-control-border-radius);font-weight:400;}
.spaui-pagebar.mini .pagination .spaui-pagebar-input:hover,.spaui-pagebar.page-mini .pagination .spaui-pagebar-input:hover{background:#f6f8f9;background:var(--spaui-control-background);}
.spaui-pagebar.mini .pagination .spaui-pagebar-input:focus-within,.spaui-pagebar.page-mini .pagination .spaui-pagebar-input:focus-within{background:#fff;background:var(--spaui-light-color);border-color:#dcdee3;border-color:var(--spaui-control-border-color);}
.spaui-pagebar.mini .pagination .spaui-pagebar-input:focus-within .spaui-pagebar-current,.spaui-pagebar.page-mini .pagination .spaui-pagebar-input:focus-within .spaui-pagebar-current{padding-left:10px;text-align:left;}
.spaui-pagebar.mini .pagination .spaui-pagebar-input:focus-within .spaui-pagebar-count,.spaui-pagebar.page-mini .pagination .spaui-pagebar-input:focus-within .spaui-pagebar-count{color:rgba(0,0,0,.3);color:var(--spaui-fourth-color);}
.spaui-pagebar.mini .pagination .spaui-pagebar-current,.spaui-pagebar.page-mini .pagination .spaui-pagebar-current{display:inline-block;border:none;background:0 0;width:50%;text-align:right;vertical-align:baseline;}
.spaui-pagebar.mini .pagination .spaui-pagebar-current:active,.spaui-pagebar.mini .pagination .spaui-pagebar-current:focus,.spaui-pagebar.mini .pagination .spaui-pagebar-current:hover,.spaui-pagebar.page-mini .pagination .spaui-pagebar-current:active,.spaui-pagebar.page-mini .pagination .spaui-pagebar-current:focus,.spaui-pagebar.page-mini .pagination .spaui-pagebar-current:hover{border:none;}
.spaui-pagebar.mini .pagination .spaui-pagebar-current.c-warn,.spaui-pagebar.page-mini .pagination .spaui-pagebar-current.c-warn{color:#ed3b3b;}
.spaui-pagebar.mini .pagination .spaui-pagebar-count,.spaui-pagebar.page-mini .pagination .spaui-pagebar-count{width:50%;display:inline-block;text-align:left;}
.spaui-pagebar .spaui-select .selection-container{height:30px;}
.spaui-pagebar .spaui-select{height:30px;vertical-align:middle;}
.spaui-pagebar .form-group .spaui-button{line-height:22px;}
.has-error .spaui-select .selection-single,.has-error .spaui-select .selection-single:focus{border-color:#ed3b3b;}
.has-success .spaui-select .selection-single,.has-success .spaui-select .selection-single:focus{border-color:#5cb85c;}
/*! spaui-popover */
/*!
	@fileOverview spaui-popover样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*! spaui-portal */
/*!
	@fileOverview spaui-portal样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
/*! spaui-radio */
/*!
	@fileOverview spaui-radio样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-radio{position:relative;border:none;margin-bottom:0;}
.spaui-radio .radio{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}
.spaui-radio .ico{width:16px;height:16px;display:inline-block;vertical-align:middle;border:1px solid rgba(57,73,103,.18);border-radius:50%;transition:border-color .3s,border-width .1s cubic-bezier(.54,1.85,.5,1);background-color:#fff;cursor:pointer;}
.spaui-radio:hover .ico{border-color:#1ba3f4;}
.spaui-radio .radio:checked+.ico,.spaui-radio.checked .ico{border-width:5px;border-color:#1ba3f4;}
.spaui-radio em{vertical-align:middle;margin-left:5px;cursor:pointer;}
.spaui-radio .radio:disabled+.ico,.spaui-radio .radio:disabled+.ico.active,.spaui-radio .radio:disabled+.ico.focus,.spaui-radio .radio:disabled+.ico:active,.spaui-radio .radio:disabled+.ico:focus,.spaui-radio .radio:disabled+.ico:hover{background-color:#f0f2f4;cursor:not-allowed;border-color:rgba(57,73,103,.18);}
.spaui-radio .radio:disabled+.ico+.spaui-radio-text{cursor:not-allowed;}
.spaui-radio .radio:checked:disabled+.ico,.spaui-radio .radio:checked:disabled+.ico.active,.spaui-radio .radio:checked:disabled+.ico.focus,.spaui-radio .radio:checked:disabled+.ico:active,.spaui-radio .radio:checked:disabled+.ico:focus,.spaui-radio .radio:checked:disabled+.ico:hover{border-color:#1ba3f4;opacity:.2;}
.spaui-radio.size-lg .ico{height:20px;width:20px;}
.spaui-radio.size-xlg .ico{height:24px;width:24px;}
.spaui-radio.size-xlg .ico+em{font-size:16px;}
.spa-ui-group .m-checkbox,.spa-ui-group .spaui-radio{margin-right:15px;}
.spa-ui-group .m-checkbox:last-of-type,.spa-ui-group .spaui-radio:last-of-type{margin-right:0;}
/*! spaui-radiogroup */
/*!
	@fileOverview spaui-radiogroup样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-radio-text-unchecked{display:inline-block;}
.spa-ui-group .spaui-radio-text-unchecked label.spaui-radio,.spaui-radio-text-unchecked label.spaui-radio{margin-right:5px;}
.spa-ui-group .spaui-radio-text-unchecked{margin-right:10px;}
/*! spaui-rating */
/*!
	@fileOverview spaui-rating样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-rating{display:inline-block;--rating-size:14px;--rating-gap:5px;}
.spaui-rating-stars{display:grid;display:inline-grid;grid-gap:5px;grid-gap:calc(var(--rating-gap));grid-template-columns:repeat(5,14px);cursor:pointer;}
.spaui-rating-star{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;width:calc(var(--rating-size));height:calc(var(--rating-size));}
.spaui-rating-star::after,.spaui-rating-star::before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url(../images/spaui-rating-star.svg) 0 0 no-repeat;background-size:auto 100%;pointer-events:none;}
.spaui-rating-star::before{-webkit-filter:grayscale(1);filter:grayscale(1);}
.spaui-rating-star:focus{outline:0;}
.spaui-rating-first,.spaui-rating-second{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;}
.spaui-rating-empty::after{display:none;}
.spaui-rating-half::after{width:50%;}
.readonly .spaui-rating-stars{cursor:default;}
.readonly .spaui-rating-star:focus{outline:0;}
.spaui-rating-text{padding-left:10px;}
/*! spaui-select */
/*!
	@fileOverview spaui-select样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
/*! spaui-slider */
/*!
	@fileOverview spaui-slider样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-popover.dark{padding:0;min-width:197px;line-height:2;font-size:13px;background-color:#2d313d;background-color:var(--spaui-popover-dark-color);border-radius:3px;color:#999;border:none;z-index:900!important;}
.spaui-popover.dark .spaui-popover-content{padding:20px 25px;line-height:normal;color:#fff;}
.spaui-popover.dark .spaui-popover-title{padding:0;color:#fff;background:0 0;border:none;border-radius:0;line-height:normal;}
.spaui-popover.dark .spaui-popover-body{padding:10px 0;color:#999;}
.spaui-popover-trigger .spaui-popover{display:block;visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.spaui-slider.slider-with-fix{position:relative;width:100%;}
.spaui-slider .slider-prefix,.spaui-slider .slider-suffix{position:absolute;top:-4px;}
.spaui-slider .slider-prefix .graph-icon.graph-icon-add,.spaui-slider .slider-suffix .graph-icon.graph-icon-add{height:10px;width:10px;cursor:pointer;}
.spaui-slider .slider-prefix .graph-icon .add-hor,.spaui-slider .slider-prefix .graph-icon .add-ver,.spaui-slider .slider-suffix .graph-icon .add-hor,.spaui-slider .slider-suffix .graph-icon .add-ver{background-color:rgba(57,73,103,.18);}
.spaui-slider .slider-prefix .graph-icon .add-hor,.spaui-slider .slider-suffix .graph-icon .add-hor{height:2px;width:10px;}
.spaui-slider .slider-prefix .graph-icon .add-ver,.spaui-slider .slider-suffix .graph-icon .add-ver{width:2px;height:10px;left:4px;top:1px;}
.spaui-slider .slider-prefix{left:0;}
.spaui-slider .slider-suffix{right:0;}
.spaui-slider .slider{position:relative;height:18px;padding:5px 0;width:100%;padding-left:9px;padding-right:9px;}
.spaui-slider .slider .slider-inner .slider-rail{width:100%;background-color:rgba(57,73,103,.18);height:2px;}
.spaui-slider .slider .slider-inner .slider-track{height:2px;background-color:#008fe4;margin-top:-2px;}
.spaui-slider .slider .slider-handle{position:absolute;z-index:2;margin-top:-10px;width:18px;height:18px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;border:solid 1px rgba(57,73,103,.18);background-color:#fff;}
.spaui-slider .slider .slider-handle:hover{border-color:#008fe4;}
.spaui-slider .slider .slider-handle:active{border-color:#008fe4;box-shadow:0 0 5px #33a5e9;cursor:-webkit-grabbing;cursor:grabbing;}
.spaui-slider .slider .slider-step{position:absolute;margin-top:8px;height:4px;}
.spaui-slider .slider .slider-step .slider-node{display:block;position:absolute;height:4px;width:1px;background-color:#888;}
.spaui-slider .slider .slider-mask{position:absolute;margin-top:16px;}
.spaui-slider .slider .slider-mask .slider-mask-node{display:block;width:100px;margin-left:-50px;position:absolute;color:#888;text-align:center;}
.spaui-slider .slider-info{width:100%;text-align:center;line-height:1;padding-top:5px;}
.spaui-slider.disabled .slider-track{opacity:.3;}
.spaui-slider.disabled .slider-handle,.spaui-slider.disabled .slider-handle:active,.spaui-slider.disabled .slider-handle:hover{border-color:rgba(57,73,103,.18);background-color:#f9fafb;cursor:not-allowed;box-shadow:none;}
.spaui-slider.size-sm .slider{height:14px;}
.spaui-slider.size-sm .slider-handle{height:14px;width:14px;margin-top:-8px;}
.spaui-slider.size-lg .slider{height:22px;}
.spaui-slider.size-lg .slider-handle{height:22px;width:22px;margin-top:-12px;}
.spaui-slider.size-xlg .slider{height:26px;}
.spaui-slider.size-xlg .slider-handle{height:26px;width:26px;margin-top:-14px;}
.popover.popover-slider{border-radius:4px;background-color:#008fe4;}
.popover.popover-slider .popover-content{color:#fff;font-size:16px;line-height:1;}
.popover.popover-slider.top>.arrow::after{border-top-color:#008fe4;}
@keyframes rcSliderTooltipZoomDownIn{
0%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}
100%{transform-origin:50% 100%;transform:scale(1,1)}
}
@keyframes rcSliderTooltipZoomDownOut{
0%{transform-origin:50% 100%;transform:scale(1,1)}
100%{opacity:0;transform-origin:50% 100%;transform:scale(0,0)}
}
.spaui-showstepnode{padding-bottom:30px;}
.spaui-slider-step-top{padding-top:20px;padding-bottom:10px;}
.spaui-slider .slider .slider-mask{margin-top:20px;}
.spaui-slider-step-top .slider .slider-step{position:relative;margin-top:0;margin-bottom:8px;}
.spaui-slider-step-top .slider .slider-mask{margin-top:-16px;top:0;}
.spaui-slider-step-top .spaui-slider .slider-info{padding-top:10px;}
.spaui-slider-step-top .slider-prefix,.spaui-slider-step-top .slider-suffix{top:24px;}
.spaui-slider-with-step{padding:0 20px;}
/*! spaui-switch */
/*!
	@fileOverview spaui-switch样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-switch{position:relative;display:inline-block;width:26px;height:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;font-size:14px;cursor:pointer;}
.spaui-switch+em{display:inline-block;margin-left:5px;vertical-align:middle;}
.spaui-switch-input{position:absolute;top:0;left:0;opacity:0;}
.spaui-switch-helper{position:relative;display:inline-block;width:100%;height:100%;border-radius:30px;text-indent:-99px;background-color:#f5f6f8;border:1px solid rgba(57,73,103,.18);padding:0!important;transition:.3s ease;}
.spaui-switch-helper:hover,.spaui-switch-helper:hover:before{border-color:#1ba3f4;}
.spaui-switch-txt-off,.spaui-switch-txt-on{display:none;position:absolute;top:0;left:5px;right:5px;height:100%;line-height:17px;vertical-align:middle;color:#fff;}
.spaui-switch-txt-off{display:block;text-align:right;}
.spaui-switch-helper:before{content:'';position:absolute;top:-2px;left:-1px;width:16px;height:16px;border-radius:50%;border:1px solid rgba(57,73,103,.18);background-color:#fff;pointer-events:none;transition:border-color .3s ease,left .4s cubic-bezier(.54,1.85,.5,1);}
.spaui-switch-input:checked+.spaui-switch-helper:before{left:9px;}
.spaui-switch-input:checked+.spaui-switch-helper+.spaui-switch-txt-on{display:block;}
.spaui-switch-input:checked+.spaui-switch-helper+.spaui-switch-txt-on+.spaui-switch-txt-off{display:none;}
.spaui-switch-input:checked+.spaui-switch-helper{background-color:#1ba3f4;border-color:#1ba3f4;}
.spaui-switch-input:checked+.spaui-switch-helper:before{border-color:#1ba3f4;}
.spaui-switch-input:disabled+.spaui-switch-helper{background-color:#f5f6f8;}
.spaui-switch-input:disabled+.spaui-switch-helper:before{border-color:rgba(57,73,103,.18);}
.spaui-switch-input:checked:disabled+.spaui-switch-helper{background-color:#1ba3f4;}
.spaui-switch-input:checked:disabled+.spaui-switch-helper:before{border-color:#1ba3f4;}
.spaui-switch-input:checked:disabled+.spaui-switch-helper,.spaui-switch-input:disabled+.spaui-switch-helper{opacity:.5;}
.spaui-switch.disabled{cursor:not-allowed;}
.spaui-switch.disabled .spaui-switch-helper:hover,.spaui-switch.disabled .spaui-switch-helper:hover:before{border-color:rgba(57,73,103,.18);}
.spaui-switch.size-lg{width:32px;height:18px;}
.spaui-switch.size-lg .spaui-switch-helper:before{top:-2px;width:20px;height:20px;}
.spaui-switch.size-lg .spaui-switch-input:checked+.spaui-switch-helper:before{left:11px;}
.spaui-switch.size-xlg{width:38px;height:22px;}
.spaui-switch.size-xlg .spaui-switch-helper:before{top:-2px;width:24px;height:24px;}
.spaui-switch.size-xlg .spaui-switch-input:checked+.spaui-switch-helper:before{left:14px;}
/*! spaui-table */
/*!
	@fileOverview spaui-table样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-checkbox .ico{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #dbdee4;vertical-align:middle;transition:.3s ease;background-color:#1ba3f4;line-height:14px;border-radius:2px;cursor:pointer;}
.spaui-checkbox .ico::after{background-color:#fff;transition:transform .4s;}
.spaui-checkbox .ico::before{height:6px;width:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);top:2px;left:2px;}
.spaui-checkbox .check:checked+.ico,.spaui-checkbox.checked .ico,.spaui-checkbox:hover .ico{border-color:#1ba3f4;}
.spaui-checkbox .check:checked+.ico:after,.spaui-checkbox.checked .ico:after{transform:scale3d(0,0,0);width:0;height:0;}
.spaui-checkbox .check:checked:disabled+.ico,.spaui-checkbox .check:checked:disabled+.ico.active,.spaui-checkbox .check:checked:disabled+.ico.focus,.spaui-checkbox .check:checked:disabled+.ico:active,.spaui-checkbox .check:checked:disabled+.ico:focus,.spaui-checkbox .check:checked:disabled+.ico:hover{background-color:#1ba3f4;border-color:#1ba3f4;opacity:.2;}
.spaui-checkbox.size-lg .ico::before{height:7px;width:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);top:4px;left:3px;}
.spaui-checkbox.size-xlg .ico::before{height:8px;width:14px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);top:5px;left:4px;}
.spaui-checkbox.pre-check .ico{border-color:#1ba3f4;}
.spaui-checkbox.pre-check .ico::before{transform:rotate(0);border-left:none;height:3px;width:10px;left:2px;top:5px;}
.noanimation .spaui-checkbox .ico{transition:none;}
.noanimation .spaui-checkbox .ico:after{transition:none;}
table{background-color:transparent}
caption{padding-top:8px;padding-bottom:8px;color:#888;text-align:left}
th{text-align:left}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0;}
.table>tbody+tbody{border-top:2px solid #ddd;}
.table .table{background-color:#fff;}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px;}
.table-bordered{border:1px solid #ddd;}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd;}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9;}
.table-hover>tbody>tr:hover{background-color:#f5f5f5;}
table col[class*=col-]{position:static;float:none;display:table-column}
table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}
.table-wraper{overflow:auto;border:1px solid #ddd;position:relative;width:100%;}
.table-wraper table{margin-bottom:0;border:none;}
.table-wraper tr td:first-child,.table-wraper tr th:first-child{border-left:none;}
.table-wraper .table-bordered>tbody>tr>td,.table-wraper .table-bordered>tbody>tr>th,.table-wraper .table-bordered>tfoot>tr>td,.table-wraper .table-bordered>tfoot>tr>th{border-bottom:none;}
.table-wraper .table-bordered>thead>tr>td,.table-wraper .table-bordered>thead>tr>th{z-index:2;position:relative;background-color:#fff;}
.spaui-table{border-right:none;overflow:inherit;height:auto;word-break:break-all;}
.spaui-table-thead{position:relative;border-bottom:1px solid #ddd;}
.spaui-table-thead .table-bordered>thead>tr>td,.spaui-table-thead .table-bordered>thead>tr>th{border-bottom:none;}
.spaui-table-tbody .table-bordered>tbody>tr:first-child>td{border-top:none;}
.spaui-table-scroll{overflow:auto;border-right:1px solid #ddd;}
.spaui-table-scroll .table-bordered>tbody>tr>td:last-child,.spaui-table-scroll .table-bordered>thead>tr>th:last-child{border-right:none;}
.spaui-table-fixed-thead{border-right:1px solid #ddd;overflow:hidden;}
.spaui-table-fixed-thead .spaui-table-thead .table-bordered thead>tr>th:last-child{border-right:none;}
.spaui-table-fixed-thead .spaui-table-tbody-wraper{overflow:auto;}
.spaui-table .spaui-table-fixed-td{z-index:99;position:relative;background:#fff;}
.spaui-table-thead-wraper .spaui-table-thead .spaui-table-fixed-td{z-index:100;}
.spaui-table-fixed-td-border{display:none;}
.spaui-table-fixed-td .spaui-table-fixed-td-border{position:absolute;width:0;height:100%;top:0;right:-1px;display:block;border-right:1px solid #ddd;overflow:hidden;}
.spaui-table-fixed-td .spaui-table-fixed-td-border-byright{left:-1px;right:auto;}
.table td,.table tr{transition:.3s ease;}
.spaui-table .table td,.spaui-table .table tr{transition:none;}
.spaui-table-wraper-scroll{border-right:1px solid #ddd;overflow:auto;}
.table-wraper .spaui-table-fixed-td,.table-wraper .table-bordered>thead>tr>th.spaui-table-fixed-td{z-index:5;}
.table-striped>tbody>tr:nth-of-type(odd) .spaui-table-fixed-td{background-color:#f9f9f9;}
.spaui-table .spaui-table-cover-loading{position:static;}
.spaui-table .spaui-table-cover-loading.loading-new .ico-loading-blue{z-index:2;}
.spaui-table-fixed-wraper{position:fixed;overflow:hidden;}
.spaui-table-fixed-tfoot-wraper{overflow:auto;bottom:0;}
.spaui-table-tfoot{position:relative;}
.spaui-table table{border-collapse:inherit;}
.spaui-table-adjust-width-span{position:absolute;top:0;bottom:0;height:100%;right:0;width:3px;cursor:ew-resize;}
.spaui-table-adjust-width thead tr.spaui-table-thead-column-tr{user-select:none;}
.spaui-table-optional-input{padding-right:0;}
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
.spaui-select .selection-results{max-height:250px;}
.spaui-select-open-by-component{z-index:3;position:relative;}
.spaui-select .placeholder.selection-single{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
/*! spaui-tabs */
/*!
	@fileOverview spaui-tabs样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-tabs-nav:after,.spaui-tabs-nav:before{content:" ";display:table;}
.spaui-tabs-nav:after{clear:both;}
.spaui-tabs-nav{margin-bottom:0;padding-left:0;list-style:none;}
.spaui-tabs-nav>li{position:relative;display:block;}
.spaui-tabs-nav>li>a{position:relative;display:block;}
.spaui-tabs-nav>li>a:focus,.spaui-tabs-nav>li>a:hover{text-decoration:none;}
.spaui-tabs-nav>li.disabled>a{color:rgba(0,0,0,.3);}
.spaui-tabs-nav>li.disabled>a:focus,.spaui-tabs-nav>li.disabled>a:hover{color:rgba(0,0,0,.3);text-decoration:none;background-color:transparent;cursor:not-allowed;}
.spaui-tabs-nav .open>a,.spaui-tabs-nav .open>a:focus,.spaui-tabs-nav .open>a:hover{background-color:#f5f6f8;border-color:#1b90ee;}
.spaui-tabs-nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.spaui-tabs-nav>li>a>img{max-width:none;}
.spaui-tabs-indicator{position:absolute;height:3px;height:var(--spaui-tabs-indicator-border-width);bottom:0;left:0;background:#2096f5;background:var(--spaui-tabs-indicator-border-color);font-size:0;line-height:0;width:12px;width:var(--spaui-tabs-indicator-width);-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-tabs-nav,.spaui-tabs-nav.with-indicator,.spaui-tabs-stacked.with-indicator{position:relative;border-bottom:none;}
.spaui-tabs-nav.with-indicator>li,.spaui-tabs-nav>li,.spaui-tabs-stacked.with-indicator>li{float:left;}
.spaui-tabs-nav.with-indicator>li>a,.spaui-tabs-nav>li>a,.spaui-tabs-stacked.with-indicator>li>a{margin-right:2px;line-height:1.42857143;border:none;border-radius:0;outline:0;outline:0;}
.spaui-tabs-nav.with-indicator>li.active>a,.spaui-tabs-nav.with-indicator>li.active>a:focus,.spaui-tabs-nav.with-indicator>li.active>a:hover,.spaui-tabs-nav>li.active>a,.spaui-tabs-nav>li.active>a:focus,.spaui-tabs-nav>li.active>a:hover,.spaui-tabs-stacked.with-indicator>li.active>a,.spaui-tabs-stacked.with-indicator>li.active>a:focus,.spaui-tabs-stacked.with-indicator>li.active>a:hover{cursor:default;}
.spaui-tabs-nav.with-indicator>li.disabled,.spaui-tabs-nav>li.disabled,.spaui-tabs-stacked.with-indicator>li.disabled{cursor:not-allowed;}
.spaui-tabs-nav.with-indicator>li.disabled>a,.spaui-tabs-nav>li.disabled>a,.spaui-tabs-stacked.with-indicator>li.disabled>a{pointer-events:none;}
.spaui-tabs-nav.with-indicator>li.spaui-tabs-indicator,.spaui-tabs-nav>li.spaui-tabs-indicator,.spaui-tabs-stacked.with-indicator>li.spaui-tabs-indicator{position:absolute;}
.spaui-tabs-nav{border-bottom:1px solid #dcdee3;border-bottom:var(--spaui-tabs-border-bottom);}
.spaui-tabs-nav>li{margin-left:30px;}
.spaui-tabs-nav>li>a{padding:10px 0;}
.spaui-tabs-nav.with-indicator{border-bottom:none;}
.spaui-tabs-nav.with-indicator>li{margin-left:0;}
.spaui-tabs-nav.with-indicator>li>a{padding:10px 15px;}
.spaui-tabs-nav.with-indicator>li.active::after,.spaui-tabs-nav.with-indicator>li::after{display:none;}
.spaui-tabs-nav>li{margin-bottom:-1px;}
.spaui-tabs-nav>li::after{display:block;position:absolute;content:'';height:3px;height:var(--spaui-tabs-indicator-border-width);left:0;right:2px;bottom:0;background:#2096f5;background:var(--spaui-tabs-indicator-border-color);line-height:0;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;}
.spaui-tabs-nav>li.active::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
.spaui-tabs-stacked{position:relative;border-bottom:none;}
.spaui-tabs-stacked>li{float:none;position:relative;}
.spaui-tabs-stacked>li::after{display:block;position:absolute;content:'';width:3px;width:var(--spaui-tabs-indicator-border-width);left:auto;bottom:2px;right:0;top:0;background:#2096f5;background:var(--spaui-tabs-indicator-border-color);line-height:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;}
.spaui-tabs-stacked>li.active::after{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
.spaui-tabs-stacked>li.disabled>a{color:rgba(0,0,0,.3);}
.spaui-tabs-stacked>li.disabled>a:focus,.spaui-tabs-stacked>li.disabled>a:hover{color:rgba(0,0,0,.3);text-decoration:none;background-color:transparent;cursor:not-allowed;}
.spaui-tabs-stacked>li+li{margin-top:2px;margin-left:0;}
.spaui-tabs-stacked.with-indicator>li{position:static;}
.spaui-tabs-stacked.with-indicator>li.active::after{display:none;}
.spaui-tabs-stacked.with-indicator>li.spaui-tabs-indicator{position:absolute;width:3px;width:var(--spaui-tabs-indicator-border-width);left:auto;bottom:auto;right:0;top:0;background:#2096f5;background:var(--spaui-tabs-indicator-border-color);font-size:0;line-height:0;height:12px;height:var(--spaui-tabs-indicator-width);}
.spaui-tabs-stacked.with-indicator{position:relative;}
.spaui-tabs-stacked.with-indicator>li{float:none;}
.spaui-tabs-stacked.with-indicator>li>a{margin-right:0;}
.spaui-tabs-head .spaui-tabs:after,.spaui-tabs-head .spaui-tabs:before{content:" ";display:table;}
.spaui-tabs-head .spaui-tabs:after{clear:both;}
.spaui-tabs-head .spaui-tabs{margin-bottom:0;padding-left:0;list-style:none;}
.spaui-tabs-head .spaui-tabs>li{position:relative;display:block;}
.spaui-tabs-head .spaui-tabs>li>a{position:relative;display:block;}
.spaui-tabs-head .spaui-tabs>li>a:focus,.spaui-tabs-head .spaui-tabs>li>a:hover{text-decoration:none;}
.spaui-tabs-head .spaui-tabs>li.disabled>a{color:rgba(0,0,0,.3);}
.spaui-tabs-head .spaui-tabs>li.disabled>a:focus,.spaui-tabs-head .spaui-tabs>li.disabled>a:hover{color:rgba(0,0,0,.3);text-decoration:none;background-color:transparent;cursor:not-allowed;}
.spaui-tabs-head .spaui-tabs .open>a,.spaui-tabs-head .spaui-tabs .open>a:focus,.spaui-tabs-head .spaui-tabs .open>a:hover{background-color:#f5f6f8;border-color:#1b90ee;}
.spaui-tabs-head .spaui-tabs .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.spaui-tabs-head .spaui-tabs>li>a>img{max-width:none;}
.spaui-tabs-head .spaui-tabs{border-bottom:1px solid #dcdee3;border-bottom:var(--spaui-tabs-border-bottom);}
.spaui-tabs-head .spaui-tabs>li{margin-left:0;}
.spaui-tabs-head .spaui-tabs>li>a{padding:10px 0;}
.spaui-tabs-head .spaui-tabs>li{margin-bottom:-1px;float:left;}
.spaui-tabs-head .spaui-tabs.slider>li.active>a{color:#1ba3f4;}
/*! spaui-task */
/*!
	@fileOverview spaui-task样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-task-animate-hide{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task-animate-show{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task .active{color:#e88e00;}
.spaui-task .active .spaui-task-status .spaui-icon-task-doing{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task .done{color:rgba(0,0,0,.3);}
.spaui-task .done .spaui-task-status .spaui-icon-task-doing{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task .done .spaui-task-status .spaui-icon-task-done{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task-item{margin-top:31px;color:#b9bdc2;}
.spaui-task-item a{color:#b9bdc2;cursor:default;}
.spaui-task-item a.doing{color:#e88e00;}
.spaui-task-item a:focus,.spaui-task-item a:hover{background-color:none;text-decoration:none;}
.spaui-task-item.doing .spaui-task-title{color:#e88e00;}
.spaui-task-item.done .spaui-task-title{color:#404246;}
.spaui-task-item.doing a{color:rgba(0,0,0,.3);cursor:pointer;}
.spaui-task-item.doing a:hover{background:#f8f9fa;}
.spaui-task-item a.done,.spaui-task-item.done a{color:rgba(0,0,0);cursor:pointer;}
.spaui-task-item a.done:hover,.spaui-task-item.done a:hover{background:#f8f9fa;}
.spaui-task-title{position:relative;margin-bottom:5px;font-size:16px;font-weight:900;}
.spaui-task-title .spaui-task-status{top:6px;}
.spaui-task-list li{position:relative;}
.spaui-task-list li a{display:block;position:relative;padding:6px 15px 5px 0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.spaui-task-status{position:absolute;display:inline-block;line-height:0;width:15px;height:11px;top:10px;right:5px;}
.spaui-task-status i{width:15px;position:absolute;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all .5s;transition:all .5s;}
.spaui-task-status .spaui-icon-task-done{height:11px;background-position:0 0;top:1px;}
.spaui-task-status .spaui-icon-task-doing{height:3px;background-position:0 -13px;top:4px;}
.spaui-task-status .spaui-icon-task-doing,.spaui-task-status .spaui-icon-task-done{background-image:url(../images/sprites/cpm.png);}
.spaui-task-single .spaui-task-item{margin-top:10px;}
.spaui-task-single .spaui-task-title{font-size:14px;}
/*! spaui-timepicker */
/*!
	@fileOverview spaui-timepicker样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
/*! spaui-timeroutineselector */
/*!
	@fileOverview spaui-timeroutineselector样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.c-title{color:#404246;}
.c-text{color:#555;}
.c-text-week{color:#888;}
.c-text-disabled{color:#abacad;}
.c-tx-important{color:#ed3b3b;}
.fs-base{font-size:16px;}
.fs-large{font-size:20px;}
.fs-small{font-size:12px;}
.fs-middle{font-size:14px;}
.spa-ui .duration{width:707px;border:1px solid rgba(217,218,219,.8);cursor:default;border-right:0;line-height:1;font-size:14px;border-bottom:0;position:relative;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.spa-ui .duration .info,.spa-ui .duration .week .day{background:#f2f4f5;}
.spa-ui .duration .boxzone{float:left;width:624px;height:100%;overflow:hidden;}
.spa-ui .duration .boxzone .box{width:13px;height:35px;float:left;background:#fff;border-right:1px solid rgba(217,218,219,.8);border-bottom:1px solid rgba(217,218,219,.8);}
.spa-ui .duration .boxzone .box:hover{background:#f2f2f2;}
.spa-ui .duration .boxzone .box.active,.spa-ui .duration .boxzone .box.choosed{background-color:#1ba3f4;}
.spa-ui .duration .header{height:71px;border-bottom:1px solid rgba(217,218,219,.8);text-align:center;}
.spa-ui .duration .header .info{width:82px;height:70px;line-height:70px;border-right:1px solid rgba(217,218,219,.8);color:#888;}
.spa-ui .duration .header .time{background:#f2f4f5;border-right:1px solid rgba(217,218,219,.8);width:312px;}
.spa-ui .duration .header .time .detail{width:313px;}
.spa-ui .duration .header .num{height:35px;line-height:34px;width:312px;border-bottom:1px solid rgba(217,218,219,.8);border-right:1px solid rgba(217,218,219,.8);}
.spa-ui .duration .header .digital{width:26px;height:35px;line-height:35px;border-right:1px solid rgba(217,218,219,.8);font-weight:700;}
.spa-ui .duration .timetip{position:absolute;z-index:2;background:#fff;padding:7px 10px;border-radius:3px;border:1px solid #e4e6eb;box-shadow:0 5px 10px rgba(0,0,0,.2);}
.spa-ui .duration .content{clear:both;height:245px;overflow:hidden;position:relative;}
.spa-ui .duration .content .pre-selection{position:absolute;z-index:2;}
.spa-ui .duration .content .timetip{background:#fff;padding:7px 10px;border-radius:3px;border:1px solid #e4e6eb;}
.spa-ui .duration .content .pre-selection{background:rgba(29,171,255,.2);}
.spa-ui .duration .content .week{width:82px;border-right:1px solid rgba(217,218,219,.8);height:100%;color:#888;}
.spa-ui .duration .content .week .day{border-bottom:1px solid rgba(217,218,219,.8);height:35px;line-height:35px;text-align:center;}
.spa-ui .duration-tipline{line-height:40px;width:707px;}
.spa-ui .duration-tipline span{display:inline-block;vertical-align:middle;}
.spa-ui .duration-tipline .color-box{display:inline-block;height:16px;width:16px;border:1px solid rgba(217,218,219,.8);vertical-align:middle;margin-right:5px;}
.spa-ui .duration-tipline .color-box.color-blue{height:15px;width:15px;border-color:#1ba3f4;background:#1ba3f4;}
.spa-ui .duration-tipline .color-box+span{margin-right:15px;}
.spa-ui .duration-tipline .weektip{color:#888;padding-left:5px;}
.spa-ui .duration-tipline .emptied{float:right;}
.pull-left{float:left!important;}
/*! spaui-tree */
/*!
	@fileOverview spaui-tree样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-level,.spaui-tree{--spaui-tree-max-height:270px;}
.spaui-level .select-list,.spaui-tree .select-list{background:#fff;background:var(--spaui-light-color);width:100%;border:1px solid #dcdee3;border:1px solid var(--spaui-control-border-color);max-height:272px;max-height:calc(var(--spaui-tree-max-height) + 2px);}
.spaui-level .select-list .select-list-inner,.spaui-tree .select-list .select-list-inner{height:100%;}
.spaui-level .select-list .scope,.spaui-tree .select-list .scope{float:left;border-left:1px solid #dcdee3;border-left:1px solid var(--spaui-control-border-color);overflow:auto;height:100%;max-height:270px;max-height:var(--spaui-tree-max-height);-webkit-transition:width .4s;transition:width .4s;}
.spaui-level .select-list .scope:first-child,.spaui-tree .select-list .scope:first-child{border-left:none;}
.spaui-level .select-list .scope>ul,.spaui-tree .select-list .scope>ul{margin:10px 0;}
.spaui-level .select-list .scope>ul>li,.spaui-tree .select-list .scope>ul>li{height:36px;line-height:36px;padding-left:10px;width:100%;cursor:pointer;font-size:14px;position:relative;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-level .select-list .scope>ul>li.active,.spaui-level .select-list .scope>ul>li:hover,.spaui-tree .select-list .scope>ul>li.active,.spaui-tree .select-list .scope>ul>li:hover{background:#f6f8f9;background:var(--spaui-control-hover-background);}
.spaui-level .select-list .scope>ul>li .m-checkbox,.spaui-tree .select-list .scope>ul>li .m-checkbox{padding-right:0;top:-2px;}
.spaui-level .select-list .scope>ul>li .icon.ico-loading-blue,.spaui-tree .select-list .scope>ul>li .icon.ico-loading-blue{position:absolute;right:20px;top:12px;}
.spaui-level .select-list .scope>ul>li .icon.ico-help-sm,.spaui-tree .select-list .scope>ul>li .icon.ico-help-sm{margin-left:5px;}
.spaui-level .select-list .scope>ul>li .icon.ico-help-sm i,.spaui-tree .select-list .scope>ul>li .icon.ico-help-sm i{top:-2px;}
.spaui-level .select-list.more-scope .scope>ul>li>span,.spaui-tree .select-list.more-scope .scope>ul>li>span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.spaui-level .ico-arrow-r,.spaui-tree .ico-arrow-r{position:absolute;height:16px;right:20px;top:12px;}
.spaui-tree-addon{position:absolute;right:0;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-tree-addon .spaui-icon{margin-right:5px;}
.spaui-tree-name{font-weight:400;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;line-height:inherit;}
.spaui-tree-desc{font-size:12px;color:rgba(0,0,0,.5);color:var(--spaui-third-color);white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;}
.spaui-tree-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;}
.spaui-tree-checkbox .ico{-ms-flex-negative:0;flex-shrink:0;margin-right:8px;}
.spaui-tree-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;}
.spaui-tree .select-list .scope>ul>li{padding-right:30px;}
.spaui-tree .select-list .scope>ul>li.with-icon{padding-right:50px;}
.spaui-tree .select-list .scope>ul>li.multiline{height:55px;line-height:55px;}
.spaui-tree .select-list .scope>ul>li.multiline .spaui-tree-info{padding:10px 0;line-height:normal;}
.spaui-tree .select-list .scope>ul>li.multiline .spaui-tree-name{font-size:16px;}
.spaui-level .select-list,.spaui-tree .select-list{overflow-y:hidden;}
.spaui-tree .exapnd .spaui-checkbox .ico{top:-2px;}
.spaui-tree .select-list .spaui-tree-hide-scope{width:0;border-left:none;}
.spaui-level .spaui-tree-checkbox,.spaui-tree .spaui-tree-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;}
.spaui-level .spaui-checkbox-text-unchecked label.spaui-checkbox,.spaui-level .spaui-radio-text-unchecked label.spaui-radio,.spaui-tree .spaui-checkbox-text-unchecked label.spaui-checkbox,.spaui-tree .spaui-radio-text-unchecked label.spaui-radio{margin-right:0;}
@keyframes loadrotate{
100%{transform:rotate(720deg)}
}
@keyframes rotate{
100%{transform:rotate(360deg)}
}
@keyframes dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
40%{stroke-dasharray:89,200;stroke-dashoffset:-35}
100%,80%{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
/*! spaui-uploader */
/*!
	@fileOverview spaui-uploader样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-uploader{background-color:#f5f6f8;border:1px solid rgba(57,73,103,.18);color:#b0b4bd;height:auto;-webkit-transition:.3s ease;transition:.3s ease;width:100%;border-radius:2px;}
.spaui-uploader label{font-weight:400;}
.spaui-uploader:hover{border-color:#b1b5c0;color:#9498a2;}
.spaui-uploader .uper{text-align:center;width:100%;}
.spaui-uploader .uper .upline{width:100%;}
.spaui-uploader .uper .upfile{display:block;min-height:112px;width:100%;margin-bottom:0;display:table;}
.spaui-uploader .uper .upfile span{display:block;}
.spaui-uploader .uper .upfile .bg-tips-w{vertical-align:middle;display:table-cell;font-size:16px;line-height:1.8em;}
.spaui-uploader .uper .upfile .bg-tips-w .w-bold{font-weight:700;}
.spaui-uploader .uper .upfile .bg-tips-w .w-small{font-size:13px;}
.spaui-uploader .uper .file,.spaui-uploader .uper .file:active,.spaui-uploader .uper .file:focus{height:0;width:0;outline:0;border:0;position:absolute;opacity:0;}
.spaui-uploader .imgs{width:100%;text-align:center;overflow:hidden;}
.spaui-uploader .imgs>.img-li{border:1px solid rgba(57,73,103,.18);position:relative;overflow:hidden;}
.spaui-uploader .imgs>.img-li img{position:relative;display:inline-block;}
.spaui-uploader .uped>.imgarea{padding:14px 0;}
.spaui-uploader .marker{position:absolute;z-index:1;bottom:0;left:0;width:100%;background:rgba(0,0,0,.6);opacity:0;display:none;-webkit-transition:all .5s;transition:all .5s;}
.spaui-uploader .imgs>.img-li .marker{height:66px;}
.spaui-uploader .del{display:none;position:absolute;right:5px;top:6px;height:9px;width:9px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJAQMAAADaX5RTAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAB1JREFUCNdjONjA8LiBoZyBwY6BQQZEAtlAEaA4AF1fBs9phxD6AAAAAElFTkSuQmCC);}
.spaui-uploader .uped .form-wrong{margin-top:47px;color:#ff9c00;}
.spaui-uploader .imgs>.img-li.morer .marker,.spaui-uploader .imgs>.img-li:hover .marker,.spaui-uploader .per-paper-img.morer .marker,.spaui-uploader .per-paper-img:hover .marker{opacity:1;display:block;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-uploader .imgs>.img-li.morer .marker .del,.spaui-uploader .imgs>.img-li:hover .del,.spaui-uploader .per-paper-img .del,.spaui-uploader .per-paper-img .marker .del{display:block;}
.spaui-uploader .imgs>.img-li{width:212px;height:160px;overflow:hidden;line-height:160px;text-align:center;display:inline-block;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-uploader .imgs>.img-li .marker{height:160px;width:212px;}
.spaui-uploader .imgs.imgs-more{margin-bottom:-10px;}
.spaui-uploader .imgs.imgs-more>.img-li{float:left;margin-left:14px;width:156px;height:110px;overflow:hidden;margin-bottom:14px;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-uploader .imgs.imgs-more>.img-li .marker{height:110px;width:156px;}
.spaui-uploader .imgs.imgs-more>.img-li.img-li-add{border-style:dashed;cursor:pointer;text-align:center;vertical-align:middle;}
.spaui-uploader .imgs.imgs-more>.img-li.img-li-add>span{font-size:75px;line-height:112px;color:#cdd0d2;font-family:'Times New Roman';-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-uploader .imgs.imgs-more>.img-li.img-li-add:hover{border-color:#b1b5c0;}
.spaui-uploader .imgs.imgs-more>.img-li.img-li-add:hover>span{color:#b1b5c0;}
.spaui-uploader.has-error{border-color:#ed3b3b;}
.spaui-uploader.has-error+.help-block{color:#ed3b3b;}
.spaui-upfile{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;}
.spaui-upfile input[type=file]{opacity:0;height:0;width:0;outline:0;border:0;position:absolute;}
.spaui-upfile.default{cursor:pointer;}
.spaui-upfile.default .spaui-upfile-inner{line-height:1;padding:7px 15px;border:1px solid #dedee3;margin-bottom:0;font-weight:400;}
.spaui-upfile.default .spaui-upfile-inner:hover{border-color:#b1b5c0;}
.spaui-upfile.default .spaui-upfile-label{color:#3a3b40;}
.spaui-upfile.default .spaui-upfile-del,.spaui-upfile.default .spaui-upfile-progress,.spaui-upfile.default .spaui-upfile-reset{display:none;}
.spaui-upfile.fail .spaui-upfile-inner,.spaui-upfile.ready .spaui-upfile-inner,.spaui-upfile.success .spaui-upfile-inner,.spaui-upfile.uploading .spaui-upfile-inner{height:36px;background-color:#f5f6f8;padding-left:10px;padding-right:10px;position:relative;width:480px;}
.spaui-upfile.fail .spaui-upfile-label,.spaui-upfile.ready .spaui-upfile-label,.spaui-upfile.success .spaui-upfile-label,.spaui-upfile.uploading .spaui-upfile-label{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.spaui-upfile.fail .spaui-upfile-help-block,.spaui-upfile.fail .spaui-upfile-label{color:#ed3b3b;}
.spaui-upfile.fail .spaui-upfile-icon{background-image:url(../images/spaui-upfile-icon-fail.svg);background-size:16px auto;}
.spaui-upfile.success .spaui-upfile-icon{background-image:url(../images/spaui-upfile-icon-success.svg);background-size:16px auto;}
.spaui-upfile.ready .spaui-upfile-icon{background-image:url(../images/spaui-upfile-icon-ready.svg);background-size:17px auto;}
.spaui-upfile.uploading .spaui-upfile-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAArlBMVEUAAAAdg9YdgtUahNcVhdgVhdgVhdgahNYqftIhgdQcg9YXhdgcg9YUhdgahNYqftEmgNMkgNMkgNQkgNMggtUeg9Udg9Ucg9Yof9IZhNcbg9Ydg9YqftEnf9IkgNMigdQkgNQhgdQag9Ybg9Ynf9MXhNgThtgUhtgpf9Iof9Iof9Inf9IfgtUrftEpf9Icg9YahNYXhdcVhdgpf9Inf9Inf9IlgNMmgNMZhNcrftFlo/kMAAAAOXRSTlMAAlo0HxcLBvCNMCwpCQT0xruil396dGdMSkM4+c+2raecXlFRJhIO7OTh1YaGfW5UPRvm3NnArDw2Vr0nAAAA4UlEQVQY01WOV3aDQAxFNQWG3nvvuMWxner9bywE8GG4n1dP0oMZ1jmS+WYwAzaiPMueT5PposhWha6SZGZTkonjMIiLvB4OkqvNY30QhHHePX6cOlhhwoNOWcM6HaPtvE4pRRB9fbrAIfT9CPL5rPBS11QKRW4h4FEVDaz8B/aSELCtai+VNIXq2zZ4h+53Ap5tp7vvSaJCUhQyL3/jWACjLstuc1obJwggLSunRetBBd/aB0xgx6l9Iv73vjUNVpcxrl1XvvhB8B6GDUGvap4sXzx/kphy5QgOPD+M+yX2B8h9ELvkgRm6AAAAAElFTkSuQmCC);background-size:20px auto;-webkit-animation:spaui-loading 2s infinite linear;animation:spaui-loading 2s infinite linear;}
.spaui-upfile.uploading .spaui-upfile-progress{display:block;}
.spaui-upfile-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;}
.spaui-upfile-label{color:#000;}
.spaui-upfile-icon{position:relative;margin-right:5px;display:block;width:20px;height:20px;background:url(../images/spaui-upfile-icon-default.svg) 50% 50% no-repeat;background-size:13px auto;}
.spaui-upfile-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-upfile-action a{display:inline-block;margin-left:10px;}
.spaui-upfile-del{height:16px;}
.spaui-upfile-icon-del{display:inline-block;width:16px;height:16px;background:url(../images/spaui-upfile-icon-del.svg) 50% 50% no-repeat;background-size:16px auto;}
.spaui-upfile-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;background:0 0;border:none;color:#2096f5;}
progress.spaui-upfile-progress[value]::-webkit-progress-bar{background:0 0;border-radius:2px}
progress.spaui-upfile-progress[value]::-webkit-progress-value{background:#2096f5}
.spaui-upfile-help-block{color:#888;margin-top:5px;}
@-webkit-keyframes spaui-loading{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spaui-loading{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-upmedia-icon-plus{position:relative;font-size:100px;width:.11em;height:.11em;color:#000;}
.spaui-upmedia-icon-plus::after,.spaui-upmedia-icon-plus::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-upmedia-icon-plus::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-upmedia-icon-plus::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-upmedia-icon-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background:#2096f5;}
.spaui-upmedia-icon-info::after,.spaui-upmedia-icon-info::before{display:block;content:'';width:.124em;background:currentColor;}
.spaui-upmedia-icon-info::before{height:.375em;margin:0 auto .08em;}
.spaui-upmedia-icon-info::after{height:.125em;}
.spaui-upmedia{--spaui-upmedia-inner-offset:4px;--spaui-upmedia-border-width:1px;--spaui-upmedia-border-color:#d7dae1;--spaui-upmedia-border-radius:2px;--spaui-upmedia-width:100px;--spaui-upmedia-height:100px;--spaui-upmedia-max-width:100%;--spaui-upmedia-max-height:100%;--spaui-upmedia-progress-color:#2096f5;--spaui-upmedia-mask-background:rgba(0, 0, 0, 0.5);--spaui-upmedia-icon-background:rgba(55, 65, 84, 0.5);--spaui-upmedia-close-icon-background:#F00;--spaui-upmedia-default-background-hover:#F6F8F9;position:relative;width:100px;height:100px;width:var(--spaui-upmedia-width);height:var(--spaui-upmedia-height);border:1px solid #d7dae1;border:var(--spaui-upmedia-border-width) solid #d7dae1;border-radius:2px;border-radius:var(--spaui-upmedia-border-radius);-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);}
.spaui-upmedia.default{border-style:dashed;color:rgba(58,59,64,.4);cursor:pointer;}
.spaui-upmedia.default .spaui-upmedia-action,.spaui-upmedia.default .spaui-upmedia-footer,.spaui-upmedia.default .spaui-upmedia-media,.spaui-upmedia.default .spaui-upmedia-progress,.spaui-upmedia.default .spaui-upmedia-status{display:none;}
.spaui-upmedia.default:hover{background:#f6f8f9;background:var(--spaui-upmedia-default-background-hover);}
.spaui-upmedia.success .spaui-upmedia-icon,.spaui-upmedia.success .spaui-upmedia-label,.spaui-upmedia.success .spaui-upmedia-progress,.spaui-upmedia.success .spaui-upmedia-status,.spaui-upmedia.success .spaui-upmedia-uploader{display:none;}
.spaui-upmedia.success .spaui-upmedia-action{bottom:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);}
.spaui-upmedia.success .spaui-upmedia-action-custom{bottom:0;background:rgba(0,0,0,.5);background:var(--spaui-upmedia-mask-background);-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-upmedia.success .spaui-upmedia-del{position:absolute;right:-9px;top:-9px;}
.spaui-upmedia.success:hover .spaui-upmedia-action,.spaui-upmedia.success:hover .spaui-upmedia-del{opacity:1;visibility:visible;}
.spaui-upmedia.success.with-transparent .spaui-upmedia-media{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%202%202%22%3E%3Cpath%20d%3D%22M1%202V0h1v1H0v1z%22%20fill-opacity%3D%22.118%22%2F%3E%3C%2Fsvg%3E);background-size:20px 20px;}
.spaui-upmedia.error{color:#ff5a5f;}
.spaui-upmedia.error .spaui-upmedia-action,.spaui-upmedia.error .spaui-upmedia-footer,.spaui-upmedia.error .spaui-upmedia-progress,.spaui-upmedia.error .spaui-upmedia-uploader{display:none;}
.spaui-upmedia.error .spaui-upmedia-icon{width:24px;height:24px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background:#2096f5;margin-bottom:8px;font-size:24px;background:#ff5a5f;}
.spaui-upmedia.error .spaui-upmedia-icon::after,.spaui-upmedia.error .spaui-upmedia-icon::before{display:block;content:'';width:.124em;background:currentColor;}
.spaui-upmedia.error .spaui-upmedia-icon::before{height:.375em;margin:0 auto .08em;}
.spaui-upmedia.error .spaui-upmedia-icon::after{height:.125em;}
.spaui-upmedia.error .spaui-upmedia-icon::before{margin-bottom:.08333em;}
.spaui-upmedia.error .spaui-upmedia-status{background:rgba(0,0,0,.5);background:var(--spaui-upmedia-mask-background);}
.spaui-upmedia.disabled{cursor:not-allowed;opacity:.8;}
.spaui-upmedia.disabled:hover{background:inherit;}
.spaui-upmedia.uploading .spaui-upmedia-label{color:#fff;}
.spaui-upmedia.uploading .spaui-upmedia-status{background:rgba(0,0,0,.5);background:var(--spaui-upmedia-mask-background);}
.spaui-upmedia.uploading .spaui-upmedia-label{position:absolute;bottom:10px;left:0;width:100%;padding-left:5px;}
.spaui-upmedia.uploading .spaui-upmedia-progress{display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#2096f5;color:var(--spaui-upmedia-progress-color);}
.spaui-upmedia.uploading progress[value]::-webkit-progress-bar{background:0 0;border-radius:2px;}
.spaui-upmedia.uploading progress[value]::-webkit-progress-value{background:#2096f5;background:var(--spaui-upmedia-progress-color);}
.spaui-upmedia.uploading progress[value]::-moz-progress-bar{background:#2096f5;background:var(--spaui-upmedia-progress-color);height:3px;}
.spaui-upmedia .spaui-checkbox .ico{width:20px;height:20px;border-radius:50%;overflow:hidden;background:rgba(55,65,84,.5);background:var(--spaui-upmedia-icon-background);border:none;}
.spaui-upmedia .spaui-checkbox .ico::before{top:5px;left:5px;z-index:1;}
.spaui-upmedia .spaui-checkbox .ico::after{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background:rgba(55,65,84,.5);background:var(--spaui-upmedia-icon-background);}
.spaui-upmedia.selected{border-color:#2096f5;}
.spaui-upmedia.selected .spaui-checkbox .ico{background-color:#2096f5;}
.spaui-upmedia.selected .spaui-checkbox .ico::before{z-index:0;}
.spaui-upmedia-toolbar{padding:7px;}
.spaui-upmedia-action-item+.spaui-upmedia-action-item{margin-left:5px;}
.spaui-upmedia-label{line-height:1;}
.spaui-upmedia-action,.spaui-upmedia-media,.spaui-upmedia-status,.spaui-upmedia-uploader{position:absolute;left:3px;top:3px;bottom:3px;right:3px;left:calc(var(--spaui-upmedia-inner-offset));top:calc(var(--spaui-upmedia-inner-offset));bottom:calc(var(--spaui-upmedia-inner-offset));right:calc(var(--spaui-upmedia-inner-offset));display:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;}
.spaui-upmedia-action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.spaui-upmedia-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}
.spaui-upmedia-toolbar-left,.spaui-upmedia-toolbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;}
.spaui-upmedia-toolbar-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.spaui-upmedia-action-custom{color:#fff;}
.spaui-upmedia-reuploader{cursor:pointer;}
.spaui-upmedia-media{width:90px;height:90px;width:calc(var(--spaui-upmedia-width) - var(--spaui-upmedia-inner-offset) * 2 - var(--spaui-upmedia-border-width) * 2);height:calc(var(--spaui-upmedia-height) - var(--spaui-upmedia-inner-offset) * 2 - var(--spaui-upmedia-border-width) * 2);}
.spaui-upmedia-media img{max-width:100%;max-height:100%;max-width:calc(var(--spaui-upmedia-max-width));max-height:calc(var(--spaui-upmedia-max-height));}
.spaui-upmedia-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-upmedia-footer{position:absolute;bottom:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#fff;}
.spaui-upmedia-footer .spaui-upmedia-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5px;line-height:24px;background-color:rgba(55,65,84,.5);background-color:var(--spaui-upmedia-icon-background);}
.spaui-upmedia-del{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:17px;height:17px;border-radius:50%;background:red;background:var(--spaui-upmedia-close-icon-background);visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:var(--spaui-transition);transition:var(--spaui-transition);z-index:1;}
.spaui-upmedia-icon-del{position:relative;font-size:100px;width:.11em;height:.11em;color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff;}
.spaui-upmedia-icon-del::after,.spaui-upmedia-icon-del::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.spaui-upmedia-icon-del::before{width:.11em;height:.01em;top:.05em;left:0;}
.spaui-upmedia-icon-del::after{height:.11em;width:.01em;left:.05em;top:0;}
.spaui-upmedia-uploader .spaui-upmedia-icon-plus{position:relative;margin-bottom:10px;font-size:228px;color:currentColor;}
.spaui-upmedia-reset,.spaui-upmedia-zoom{display:block;width:20px;height:20px;border-radius:2px;overflow:hidden;text-indent:-999em;background-color:rgba(55,65,84,.5);background-color:var(--spaui-upmedia-icon-background);background-position:50% 50%;background-repeat:no-repeat;}
.spaui-upmedia-reset{background-image:url(../images/spaui-upmedia-icon-uploader.svg);background-size:10px 10px;}
.spaui-upmedia-zoom{background-image:url(../images/spaui-upmedia-icon-zoom.svg);background-size:10px 10px;}
.spaui-upmedia-crop,.spaui-upmedia-edit{display:block;width:24px;height:24px;overflow:hidden;text-indent:-999em;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(55,65,84,.5);background-color:var(--spaui-upmedia-icon-background);}
.spaui-upmedia-crop{background-image:url(../images/spaui-upmedia-icon-crop.svg);background-size:12px auto;}
.spaui-upmedia-edit{background-image:url(../images/spaui-upmedia-icon-edit.svg);background-size:11px auto;}
.spaui-upmedia-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.spaui-upmedia-group .spaui-upmedia{margin-right:10px;}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-uploader .imgs>.img-li video{width:100%;vertical-align:middle;}
.spaui-uploader .imgs>.img-li-video-controls .marker{width:20px;height:20px;top:0;right:0;left:auto;}
.spaui-uploader .imgs>.img-li.spaui-uploader-uploading .marker{opacity:1;display:block;-webkit-transition:.3s ease;transition:.3s ease;}
.spaui-uploader .imgs>.img-li.spaui-uploader-uploading .del,.spaui-uploader .imgs>.img-li.spaui-uploader-uploading .spaui-uploader-mask-content-inner{display:none;}
.spaui-uploader-emptycomponent,.spaui-uploader-emptycomponent .upfile,.spaui-uploader-emptycomponent .upline{height:100%;}
.spaui-uploader-mask-content{display:table;width:100%;height:100%;line-height:1.7;color:#fff;}
.spaui-uploader-mask-content-inner{display:table-cell;vertical-align:middle;}
.spaui-uploader-mask-content-inner h3{font-size:16px;color:#fff;}
.spaui-upmedia-ie .spaui-upmedia-icon-plus{display:none;}
/*! spaui-userpicker */
/*!
	@fileOverview spaui-userpicker样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@media (min-width:768px){
}
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
/*!
 * author:harikali 201605
 */
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.spaui-button-link:focus,.spaui-button-link:hover{color:#1b90ee;text-decoration:underline;background-color:transparent;}
.spaui-links a+a{margin-left:10px;}
.user-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.user-picker .icon{display:inline-block;}
.user-picker .icon-plus{font-size:100px;width:.11em;height:.11em;color:#000;}
.user-picker .icon-plus::after,.user-picker .icon-plus::before{content:'';display:inline-block;position:absolute;background-color:currentColor;}
.user-picker .icon-plus::before{width:.11em;height:.01em;top:.05em;left:0;}
.user-picker .icon-plus::after{height:.11em;width:.01em;left:.05em;top:0;}
.user-picker .icon-plus.icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.user-picker .icon-checked::after{content:'';display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid currentColor;border-bottom:2px solid currentColor;height:7px;width:12px;}
.user-picker .titlebar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.user-picker .titlebar .title{margin-right:10px;font-weight:400;}
.user-picker-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;height:500px;border:1px solid #e3e4e5;}
.user-picker-header{height:50px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e4e5;background:#f9f9fb;}
.user-picker-header .titlebar{margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 10px;}
.user-picker-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;}
.user-picker-body .feeds{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.user-picker-split{padding:0 10px;}
.user-picker .feeds{overflow-y:auto;}
.user-picker .feed-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 10px;background:#fff;border-bottom:1px solid #f0f0f0;-webkit-transition:.3s ease;transition:.3s ease;}
.user-picker .feed-item .active,.user-picker .feed-item:focus,.user-picker .feed-item:hover{background:#f6f8f9;outline:0;}
.user-picker .feed-img{margin-right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.user-picker .feed-img img{max-width:100%;max-height:100%;}
.user-picker .feed-info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;}
.user-picker .feed-title{font-weight:700;color:#333;}
.user-picker .feed-desc{font-size:12px;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.user-picker .feed-highlight{color:#eb7174;}
.user-picker .feed-more{display:block;text-align:center;padding:10px 0;font-size:12px;}
.user-picker .feed-more:hover{background:#f0f0f0;}
.user-picker .feed-action{position:relative;}
.user-picker .feed-img{min-width:40px;width:40px;height:40px;}
.user-picker .feed-item{cursor:pointer;}
.user-picker .icon-plus{font-size:128px;color:#0f94f8;}
.user-picker .icon-checked,.user-picker .icon-close{color:#979797;}
.spaui-empty{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.spaui-empty .icon{display:inline-block;margin-bottom:30px;}
.spaui-empty .spaui-empty-inner{font-size:12px;text-align:center;color:#666;}
.spaui-empty-footer{position:absolute;left:0;top:50%;}
.spaui-empty .icon{margin-bottom:18px;}
.spaui-empty .spaui-empty-inner{margin-bottom:75px;}
.spaui-empty .spaui-empty-footer{margin-top:-20px;}
.user-picker .icon-selection-guide{width:91px;height:96px;min-height:96px;background:url(../images/empty-followers.svg) 50% 50% no-repeat;background-size:91px auto;}
.user-picker .icon-selection-line{width:188px;height:79px;min-height:79px;background:url(../images/empty-line.svg) 50% 50% no-repeat;background-size:188px auto;}
.user-picker .icon-customer-guide{width:107px;height:92px;min-height:92px;background:url(../images/empty-customer.svg) 50% 50% no-repeat;background-size:107px auto;}
.user-picker .icon-arr{display:inline-block;vertical-align:middle;position:relative;width:.11em;height:.11em;font-size:100px;color:inherit;}
.user-picker .icon-arr::after,.user-picker .icon-arr::before{content:'';position:absolute;top:0;left:0;background-color:currentColor;}
.user-picker .icon-arr::before{width:.11em;height:.01em;}
.user-picker .icon-arr::after{height:.11em;width:.01em;}
.user-picker .icon-arr.icon-arr-right{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
.user-picker .icon-arr.icon-arr-left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.user-picker .icon-double-rarr{white-space:nowrap;}
.user-picker .icon-double-rarr .icon-arr{margin-left:-3px;font-size:75px;}
.user-picker .form-group{width:100%;margin-bottom:0;}
.user-picker .spaui-coder{border:none;}
.spaui-coder.has-error .spaui-coder-content{border:1px solid #ed3b3b;}
.user-picker .feed-item-delete{cursor:default;}
.user-picker .feed-item-delete .icon-close{cursor:pointer;}
.user-picker .feed-item.focus{background:#f6f8f9;}
/*! spaui-utils */
/*! spaui-viewer */
/*!
	@fileOverview spaui-viewer样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
@-webkit-keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
@keyframes spinner{
100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}
}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.viewer-close-btn .viewer-icon,.viewer-icon{vertical-align:middle;}
.viewer-close-btn,.viewer-icon{display:inline-block;position:relative;}
.viewer-icon{background-repeat:no-repeat;font-size:0;overflow:hidden;-webkit-text-size-adjust:none;}
.viewer-icon-mid{width:40px;height:40px;}
.viewer-icon-download,.viewer-icon-info,.viewer-icon-toggle{width:24px;height:24px;}
.viewer-icon-info{background-image:url(../images/spaui-viewer-info.svg);}
.viewer-icon-close{width:36px;height:36px;background-image:url(../images/spaui-viewer-close.svg);}
.viewer-icon-pic{background-image:url(../images/spaui-viewer-pic.svg);}
.viewer-icon-toggle{background-image:url(../images/spaui-viewer-darr-s.svg);}
.viewer-icon-download{background-image:url(../images/spaui-viewer-download.svg);}
.viewer-icon-trig{background-image:url(../images/spaui-viewer-darrow.svg);}
.on .viewer-icon-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.viewer-close-btn{text-align:center;cursor:pointer;outline:0;border:none;background-color:transparent;}
.viewer-close-btn:hover{text-decoration:none;}
.viewer-close-btn.disabled,.viewer-close-btn.disabled:hover{cursor:not-allowed;background:#72c9ff;color:#fff;}
.viewer{position:fixed;color:#fff;top:0;left:0;bottom:0;right:0;z-index:66;min-width:1000px;-webkit-animation:fadeIn .1s 0s cubic-bezier(.77,0,.175,1);animation:fadeIn .1s 0s cubic-bezier(.77,0,.175,1);background:rgba(0,0,0,.15);opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-box-sizing:border-box;box-sizing:border-box;}
.viewer *{-webkit-box-sizing:inherit;box-sizing:inherit;}
.viewer .disabled{cursor:default;}
.viewer-next,.viewer-pre{position:fixed;z-index:777;top:50%;width:64px;height:80px;margin-top:-40px;border-radius:2px;cursor:pointer;}
.viewer-next:hover,.viewer-pre:hover{background:rgba(0,0,0,.7);}
.viewer-next.disabled,.viewer-next.disabled:hover,.viewer-pre.disabled,.viewer-pre.disabled:hover{opacity:.7;background:0 0;}
.viewer-pre{left:25px;}
.viewer-next{right:25px;}
.viewer-icon-pre{width:64px;height:80px;background-image:url(../images/spaui-viewer-pre.svg);-webkit-transition:background-image .5s ease;transition:background-image .5s ease;}
.viewer-icon-next{width:64px;height:80px;background-image:url(../images/spaui-viewer-next.svg);}
.viewer-head{position:relative;height:60px;line-height:60px;background:#181818;padding:0 60px 0 0;z-index:999;}
.viewer-head .viewer-action{float:right;margin:12px 15px 0 0;border:1px solid #464646;border-radius:2px;}
.viewer-head .viewer-action .action-item{position:relative;float:left;}
.viewer-head .viewer-action .action-item:hover{background:#2f2f2f;}
.viewer-head .viewer-action .action-item.disabled:hover{background:#fff;}
.viewer-head .viewer-action .action-item:last-child .viewer-action-btn{border-right:none;}
.viewer-head .viewer-action .viewer-action-btn{cursor:pointer;height:34px;line-height:34px;padding:0 14px;border-right:1px solid #d2d8dc;}
.viewer-head .viewer-action .viewer-action-btn .viewer-icon{margin-right:2px;}
.viewer-body{position:absolute;z-index:667;left:0;right:0;top:60px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.viewer-body .viewer-pic{position:absolute;}
.viewer-body .viewer-pic img{display:inline-block;cursor:move;vertical-align:middle;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .1s;transition:all .1s;}
.viewer-foot{opacity:1;text-align:center;position:absolute;width:100%;height:160px;left:0;bottom:-76px;z-index:668;pointer-events:none;}
.viewer-foot.on{bottom:0;}
.viewer-foot .viewer-next,.viewer-foot .viewer-pre{position:absolute;width:30px;height:40px;top:50%;margin-top:-20px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}
.viewer-foot .viewer-next:hover,.viewer-foot .viewer-pre:hover{background:rgba(255,255,255,.1);border-radius:2px;}
.viewer-foot .viewer-next.disabled,.viewer-foot .viewer-next.disabled:hover,.viewer-foot .viewer-pre.disabled,.viewer-foot .viewer-pre.disabled:hover{background:0 0;}
.viewer-foot .viewer-pre{left:0;}
.viewer-foot .viewer-icon-next-s,.viewer-foot .viewer-icon-pre-s{width:24px;height:24px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;-webkit-transition:background-image .5s ease;transition:background-image .5s ease;}
.viewer-foot .viewer-icon-pre-s{background-image:url(../images/spaui-viewer-pre-s.svg);}
.viewer-foot .viewer-icon-next-s{background-image:url(../images/spaui-viewer-next-s.svg);}
.viewer-foot .viewer-next{right:0;}
.viewer-titlebar{position:relative;float:left;line-height:60px;padding:0 0 0 25px;max-width:50%;}
.viewer-title{float:left;position:relative;padding:0 30px;max-width:100%;}
.viewer-title .viewer-icon{position:absolute;left:-10px;top:50%;margin:-20px 0 0;}
.viewer-title .viewer-txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;}
.viewer-close{position:absolute;width:60px;height:100%;z-index:2;cursor:pointer;right:0;}
.viewer-close:before{content:"";position:absolute;left:0;top:50%;width:1px;height:24px;margin:-12px 0 0;background:rgba(255,255,255,.2);}
.viewer-close .viewer-close-btn{position:absolute;left:50%;top:50%;width:38px;height:38px;margin:-19px 0 0 -19px;cursor:pointer;}
.viewer-close .viewer-close-btn:hover{background-color:rgba(255,255,255,.1);border-radius:2px;}
.viewer-close .viewer-icon{position:absolute;left:50%;top:50%;margin:-18px 0 0 -18px;}
.viewer-toast{position:absolute;top:60px;z-index:1000;}
.viewer-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;z-index:60;opacity:.85;}
.viewer-action,.viewer-action .viewer-action-btn{border-color:#464646;}
.viewer-action-group{height:40px;background:rgba(0,0,0,.85);display:inline-block;border-radius:2px;pointer-events:auto;line-height:40px;padding:4px;position:relative;z-index:669;-webkit-box-sizing:content-box;box-sizing:content-box;}
.viewer-action-group .viewer-action .viewer-action-btn{float:left;position:relative;padding:0 10px;cursor:pointer;margin-right:10px;}
.viewer-action-group .viewer-action .viewer-action-btn:hover{background-color:rgba(255,255,255,.1);border-radius:2px;}
.viewer-action-group .viewer-action .viewer-action-btn:last-child{margin-right:0;}
.viewer-action-group .viewer-action .viewer-action-btn.is-text:before{position:absolute;content:"";width:1px;height:18px;background-color:rgba(255,255,255,.2);top:50%;left:0;margin:-9px 0 0;}
.viewer-action-group .viewer-action .viewer-action-btn.is-text:hover:before{opacity:0;}
.viewer-action-group .viewer-action .viewer-action-btn.is-text.disabled:hover:before{opacity:1;}
.viewer-action-group .viewer-action .viewer-action-btn .viewer-tip{position:absolute;top:-36px;left:50%;width:48px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);border-radius:2px;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.viewer-action-group .viewer-action .viewer-action-btn:hover .viewer-tip{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;}
.viewer-action-group .viewer-action .viewer-action-btn .viewer-icon{width:24px;height:24px;-webkit-transition:background-image .5s ease;transition:background-image .5s ease;cursor:pointer;}
.viewer-action-group .viewer-action .viewer-action-btn.disabled .text,.viewer-action-group .viewer-action .viewer-action-btn.disabled .viewer-icon,.viewer-action-group .viewer-action .viewer-action-btn.disabled:hover .text,.viewer-action-group .viewer-action .viewer-action-btn.disabled:hover.viewer-icon{opacity:.3;cursor:default;}
.viewer-action-group .viewer-action .viewer-action-btn.disabled{background:0 0;}
.viewer-action-group .viewer-action .viewer-action-btn.disabled .viewer-icon{cursor:default;}
.viewer-action-group .viewer-action .viewer-icon-zoomin{background-image:url(../images/spaui-viewer-zoomin.svg);}
.viewer-action-group .viewer-action .viewer-icon-zoomout{background-image:url(../images/spaui-viewer-zoomout.svg);}
.viewer-action-group .viewer-action .viewer-icon-rotate{background-image:url(../images/spaui-viewer-rotate.svg);}
.viewer-action-group .viewer-action .is-text .viewer-icon{display:block;width:auto;line-height:18px;font-size:14px;color:#fff;font-style:normal;}
.viewer-bottom{position:absolute;left:0;right:0;bottom:0;z-index:669;background:rgba(0,0,0,.85);text-align:center;pointer-events:auto;}
.viewer-thumbs{position:relative;display:inline-block;height:50px;padding:13px 60px;-webkit-box-sizing:content-box;box-sizing:content-box;}
.viewer-bottom-toggle{position:absolute;width:48px;height:15px;top:-15px;left:50%;margin:0 0 0 -24px;border-radius:2px 2px 0 0;background:rgba(0,0,0,.7);cursor:pointer;}
.viewer-bottom-toggle .viewer-icon{position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.viewer-thumbs-inner{height:100%;overflow:hidden;}
.viewer-thumbs-pics{overflow:hidden;height:100%;white-space:nowrap;}
.viewer-thumbs-pics .small-pic-item{position:relative;display:inline-block;width:50px;height:100%;margin-left:4px;overflow:hidden;cursor:pointer;}
.viewer-thumbs-pics .small-pic-item:hover .viewer-pic-mask{display:none;}
.viewer-thumbs-pics .small-pic-item:first-child{margin-left:0;}
.viewer-thumbs-pics .small-pic-item.current:after,.viewer-thumbs-pics .small-pic-item.current:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #389cff;z-index:1;}
.viewer-thumbs-pics .small-pic-item .viewer-pic{width:50px;height:100%;background-size:cover;}
.viewer-thumbs-pics .small-pic-item .viewer-pic-mask{position:absolute;width:50px;height:100%;background:#000;opacity:.4;z-index:1;left:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;}
.viewer-thumbs-pics .is-selected{color:#389cff;}
.viewer-thumbs-pics .is-selected::before{content:'';background:currentColor;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;opacity:.5;}
.viewer-thumbs-pics .is-selected::after{content:'';height:8px;width:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;bottom:8px;right:5px;z-index:2;}
.viewer-thumbs-pics .current .viewer-pic-mask{opacity:0;}
.viewer.disabled{cursor:default;}
.viewer.hide .viewer-next,.viewer.hide .viewer-pre{opacity:0;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;}
.viewer.hide .viewer-pre{-webkit-transform:translateX(-50px);transform:translateX(-50px);}
.viewer.hide .viewer-next{-webkit-transform:translateX(50px);transform:translateX(50px);}
.viewer.hide .viewer-foot{opacity:0;}
.on .viewer-bottom-toggle .viewer-icon{-webkit-transform:rotate(0);transform:rotate(0);}
.media-viewer .viewer-inner{height:100%;}
.viewer-carousel{position:absolute;height:100%;min-width:0;overflow:hidden;background:0 0;}
.viewer-carousel .viewer-overlay{display:none;}
.viewer-carousel .viewer-head{display:none;}
.viewer-carousel .viewer-body{top:0;bottom:76px;}
.viewer-carousel .viewer-bottom-toggle{display:none;}
.viewer-carousel .viewer-foot{height:126px;}
.viewer-carousel .viewer-bottom{background:0 0;}
.viewer-carousel .viewer-next,.viewer-carousel .viewer-pre{position:absolute;-webkit-filter:invert(.5);filter:invert(.5);}
.viewer-action-btn:hover,.viewer-foot,.viewer-next,.viewer-pre{-webkit-transition:all .3s ease;transition:all .3s ease;}
@media (max-width:1024px){
.viewer-action-btn{padding:0 7px;}
.viewer-pre{left:15px;}
.viewer-next{right:15px;}
}
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
.preview-box-mask{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:.5;z-index:1500;}
.preview-box-content{position:absolute;top:50%;left:50%;background:#fff;z-index:2000;}
.preview-box-content.zoom-content-animation-active{opacity:1;}
.previewclose{height:55px;width:55px;position:fixed;z-index:2000;top:0;right:0;border-radius:0 0 0 55px;background:rgba(0,0,0,.3);border-width:1px;border-style:solid;border-color:rgba(255,255,255,.3);cursor:pointer;}
.previewclose:after{content:'';height:19px;width:19px;background-position:-60px 0;position:absolute;bottom:24px;left:24px;background-image:url(../images/sprites/module-3.0.0.png?20180404095810);}
.previewclose:hover{background-color:rgba(0,0,0,.5);}
.viewer-body .viewer-pic.viewer-pic-undrag img{cursor:default;}
.viewer-thumbs-pics .small-pic-item .viewer-pdf{line-height:50px;font-size:12px;overflow:hidden;text-overflow:ellipsis;}
.viewer-carousel .viewer-thumbs-pics .small-pic-item .viewer-pdf{color:#000;}
.viewer-body .viewer-pdf{height:100%;color:#000;text-align:center;line-height:100px;}
.spaui-viewer-ie .viewer-body{display:block;text-align:center;vertical-align:middle;}
.spaui-viewer-ie .viewer-pic{display:inline-block;position:relative;}
/*! spaui-watermark */
/*!
	@fileOverview spaui-watermark样式
	@author kirkzheng,harikali,dovechen
	@url http://spaui.oa.com
*/
.spaui-overflow-hidden{overflow:hidden;}
.spaui-watermark{width:100%;height:100%;position:absolute;z-index:0;left:0;top:0;pointer-events:none;background-repeat:repeat;opacity:.1;}
/*
@tencent/spaui-adcreative-form@0.1.63; @tencent/spaui-autocomplete@0.1.39; @tencent/spaui-blockselector@0.1.15; @tencent/spaui-button@0.1.28; @tencent/spaui-buttongroup@0.1.9; @tencent/spaui-carousel@0.1.10; @tencent/spaui-chart@0.1.12; @tencent/spaui-checkbox@0.1.18; @tencent/spaui-checkboxgroup@0.1.20; @tencent/spaui-clipper@0.1.10; @tencent/spaui-coder@0.1.12; @tencent/spaui-collapse@0.1.3; @tencent/spaui-datepicker@0.1.45; @tencent/spaui-decorate@0.1.10; @tencent/spaui-devtool@0.1.4; @tencent/spaui-dialog@0.1.41; @tencent/spaui-dropmenu@0.1.10; @tencent/spaui-ellipsis@0.1.1; @tencent/spaui-formgroup@0.1.22; @tencent/spaui-icon@0.1.18; @tencent/spaui-input@0.1.35; @tencent/spaui-keyday@0.1.5; @tencent/spaui-labels@0.1.18; @tencent/spaui-loading@0.1.15; @tencent/spaui-menu@0.1.31; @tencent/spaui-pagebar@0.1.18; @tencent/spaui-popover@0.1.44; @tencent/spaui-portal@0.1.11; @tencent/spaui-radio@0.1.34; @tencent/spaui-radiogroup@0.1.13; @tencent/spaui-rating@0.1.4; @tencent/spaui-select@0.2.94; @tencent/spaui-slider@0.1.18; @tencent/spaui-switch@0.1.10; @tencent/spaui-table@0.2.11; @tencent/spaui-tabs@0.1.24; @tencent/spaui-task@0.1.3; @tencent/spaui-timepicker@0.1.14; @tencent/spaui-timeroutineselector@0.1.8; @tencent/spaui-tree@0.1.42; @tencent/spaui-uploader@0.1.52; @tencent/spaui-userpicker@0.1.20; @tencent/spaui-utils@0.2.88; @tencent/spaui-viewer@0.1.30; @tencent/spaui-watermark@0.1.4
*/
.tsaui .icon {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  height: 10px;
  width: 16px;
  position: relative;
}
.tsaui .icon i {
  display: inline-block;
  height: 16px;
  width: 16px;
  position: absolute;
  left: 0;
}
.tsaui .spaui-icon-viewer::before {
  display: none;
}
.tsaui .spaui-select .selection-drop {
  z-index: 3;
}
.tsaui.tsaui-adtargeting-form .disabled *,
.tsaui.tsaui-adtargeting-form .disabled a *,
.tsaui.tsaui-adtargeting-form .disabled a:hover * {
  color: #b9bdc2 !important;
  cursor: default !important;
}
.tsaui.tsaui-adtargeting-form .icon.ico-help-sm {
  width: 13px;
  margin: 0 5px;
}
.tsaui.tsaui-adtargeting-form .icon.ico-help-sm i {
  width: 13px;
  height: 13px;
  background-image: url(../images/sprites/lib-export.png);
  background-position: -49px -137px;
  top: -2px;
}
@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi), only screen and (min-resolution: 2dppx) {
  .tsaui.tsaui-adtargeting-form .icon.ico-help-sm i {
    background-image: url(../images/sprites/lib-export@2x.png);
    background-size: 41px auto;
    background-position: -28px 0;
    top: -2px;
  }
}
.tsaui.tsaui-adtargeting-form .icon.ico-tips-normal {
  width: 20px;
  margin-right: 10px;
}
.tsaui.tsaui-adtargeting-form .icon.ico-tips-normal i {
  background-image: url(../images/ico-tips-white-w20.png);
  width: 20px;
  height: 20px;
  top: -5px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.narrow .spaui-select {
  width: 120px;
  vertical-align: middle;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.active.spread.error {
  background-color: #fff7f7;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.active.spread.error .error-desc {
  display: block;
  color: #ed3b3b;
  float: left;
  vertical-align: middle;
  font-size: 14px;
  -webkit-transition: font-size 0.2s, color 0.2s;
  transition: font-size 0.2s, color 0.2s;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line .showline .desc {
  margin-right: 10px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line .showline .name {
  width: auto;
  margin-right: 10px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.behavior_or_interest .sub-content {
  padding-left: 30px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.active .items {
  height: auto;
  margin-bottom: 20px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line .items {
  padding: 0 40px;
  display: none;
  clear: both;
  height: 0;
  text-align: left;
  -webkit-transition: height 0.2s ease-in-out;
  transition: height 0.2s ease-in-out;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .general-line.behavior_or_interest {
  line-height: 51px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .spaui-select .placeholder {
  color: #3a3b40;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .spaui-pagebar .page-info + .pagination li a {
  background-color: transparent;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .spaui-pagebar .page-info + .pagination li.active a {
  background-color: #0093d4;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .spaui-extend-target-partition .spaui-autocomplete {
  margin-bottom: 10px;
}
.tsaui.tsaui-adtargeting-form .panel.user-directional .spaui-extend-target-partition .spaui-pagebar {
  margin-top: 10px;
}
.tsaui.tsaui-adtargeting-form .subtt span {
  font-size: 16px;
  font-weight: 900;
  line-height: 51px;
}
.tsaui.tsaui-adtargeting-form .spa-ui .searcharea .searchline .icon.ico-search-m {
  width: 17px;
  height: 17px;
  position: absolute;
  left: 0;
  top: 17px;
}
.tsaui.tsaui-adtargeting-form .spa-ui .searcharea .searchline .icon.ico-search-m i {
  height: 17px;
  width: 17px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAY1BMVEUAAACBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpCBhpDNIDPBAAAAIXRSTlMA/u49N9fPrJBeVxj35bOnnxPdy5RPQjIl58aHdnNELBKFIG7AAAAAeklEQVQY022N5w7CMAwGPTqSkFG6KJv3f0oqW7EQcH/u0ylWYGdz09jNTzDusQQOQ7zWcEuN+JSchi3uQROy2PV2PuhsvZVwFtFqhVE0fryhelwpWdTID7oWHY5YQ6IXKDP2/uELEnZHUNZMSHk5tDUZ/9MFvtLE8Msb79MEL6UheSUAAAAASUVORK5CYII=);
}
.tsaui.tsaui-adtargeting-form .c-blue,
.tsaui.tsaui-adtargeting-form .c-link {
  color: #008fe4 !important;
}
.tsaui.tsaui-adtargeting-form .fastline .op-block {
  display: inline-block;
  margin-right: 15px;
}
.tsaui.tsaui-adtargeting-form .combination {
  margin-bottom: 10px;
}
.tsaui.tsaui-adtargeting-form .btn-primary {
  background: #2096f5;
  border-color: #2096f5;
  color: #fff;
}
.tsaui.tsaui-adtargeting-form .spaui-coder-foot .btn {
  height: 36px;
  padding: 0 35px;
}
.tsaui.tsaui-adtargeting-form .c-warn {
  color: #ed3b3b !important;
}
.tsaui.tsaui-adtargeting-form .m-has-selected > .tt {
  position: absolute;
  top: 17px;
  left: 0;
  color: #888;
  font-size: 14px;
  line-height: normal;
}
.tsaui.tsaui-adtargeting-form .fastline.scene .ico-help-sm {
  margin-left: -11px;
  margin-right: 10px;
}
.tsaui.tsaui-adtargeting-form .fastline.scene .ico-help-sm i {
  top: -1px;
}
.tsaui.tsaui-adtargeting-form .fastline > label,
.tsaui.tsaui-adtargeting-form .sub-title {
  font-weight: 700;
  line-height: 40px;
}
.tsaui.tsaui-adtargeting-form .spa-ui-group .m-checkbox:last-of-type,
.tsaui.tsaui-adtargeting-form .spa-ui-group .spaui-radio:last-of-type {
  margin-right: 15px;
}
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto {
  margin-left: -20px;
  display: inline-block;
}
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto .selection-container {
  width: auto !important;
  position: relative;
  height: 36px;
}
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto .selection-container .selection-single,
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto .selection-container .selection-tips {
  padding-left: 20px;
  border: none;
  font-size: 14px;
  background: 0 0;
}
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto .selection-container .selection-single span,
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto .selection-container .selection-tips span {
  margin-right: 10px;
}
.tsaui.tsaui-adtargeting-form .tooline .selection-with-auto + .desc {
  float: none;
  margin-left: 10px;
  vertical-align: 13px;
  font-size: 14px;
  color: #888;
  -webkit-transition: font-size 0.2s, color 0.2s;
  transition: font-size 0.2s, color 0.2s;
}
.tsaui.tsaui-adtargeting-form .tooline .module-selection {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.spaui-extend-corporate-dialog,
.tsaui .tsaui-adcreative-form {
  min-width: 900px;
  max-width: 1200px;
}
.spaui-extend-corporate-dialog .spaui-extend-input,
.tsaui .tsaui-adcreative-form .spaui-extend-input {
  margin: 10px 0;
}
.spaui-extend-corporate-dialog .spaui-extend-input .spaui-input-feedback,
.tsaui .tsaui-adcreative-form .spaui-extend-input .spaui-input-feedback {
  z-index: inherit;
}
.spaui-extend-corporate-dialog .tooline,
.tsaui .tsaui-adcreative-form .tooline {
  margin: 10px 0;
}
.spaui-extend-corporate-dialog .creatives-form,
.tsaui .tsaui-adcreative-form .creatives-form {
  margin-bottom: 0;
}
.spaui-extend-corporate-dialog .up-creative-remove,
.tsaui .tsaui-adcreative-form .up-creative-remove {
  outline: none;
  cursor: pointer;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader {
  width: 100%;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .spaui-uploader,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .spaui-uploader {
  height: 100%;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .spaui-uploader .uped > .imgarea,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .spaui-uploader .uped > .imgarea {
  padding: 14px 0;
  min-height: 200px;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .img-li img,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .img-li img {
  width: 212px;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bg-tips-w .w-bold .size .sy,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bg-tips-w .w-bold .size .sy {
  display: inline;
  padding: 0 5px;
  font-weight: 700;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bg-tips-w .w-bold .size,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bg-tips-w .w-bold .size {
  font-weight: 700;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bg-tips-w .w-normal span,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bg-tips-w .w-normal span {
  display: inline;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bg-tips-w .w-normal .sy,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bg-tips-w .w-normal .sy {
  font-weight: normal;
  display: inline;
}
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bgtips > div em,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bgtips > div em,
.spaui-extend-corporate-dialog .spaui-extend-media-uploader .bgtips > div .sy,
.tsaui .tsaui-adcreative-form .spaui-extend-media-uploader .bgtips > div .sy {
  font-weight: 700;
  display: block;
  font-size: 22px;
}
.spaui-extend-corporate-dialog .imgup-blk,
.tsaui .tsaui-adcreative-form .imgup-blk {
  width: 100%;
  min-height: 202px;
  color: #a7abb1;
  display: flex;
}
.spaui-extend-corporate-dialog .imguparea.single,
.tsaui .tsaui-adcreative-form .imguparea.single {
  height: 100%;
  width: 100%;
}
.spaui-extend-corporate-dialog .logo-uper .imgtips .popover.top > .arrow,
.tsaui .tsaui-adcreative-form .logo-uper .imgtips .popover.top > .arrow {
  left: 40px;
  border-top-color: #dce3ea;
  bottom: -14px;
  margin-left: -4px;
  border-width: 7px !important;
}
.spaui-extend-corporate-dialog .popover,
.tsaui .tsaui-adcreative-form .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border-radius: 2px;
  border-color: #dce3ea;
  -webkit-box-shadow: 0 5px 18px rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 18px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
.spaui-extend-corporate-dialog .logo-uper .imgtips .popover,
.tsaui .tsaui-adcreative-form .logo-uper .imgtips .popover {
  top: -209px;
  left: -14px;
  display: none;
}
.spaui-extend-corporate-dialog .popover.fade.in,
.tsaui .tsaui-adcreative-form .popover.fade.in {
  opacity: 1;
}
.spaui-extend-corporate-dialog .popover-content,
.tsaui .tsaui-adcreative-form .popover-content {
  font-size: 12px;
  line-height: 1.75;
  font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', verdana, 'Microsoft Yahei', sans-serif;
  color: #555;
  padding: 7px 10px;
}
.spaui-extend-corporate-dialog .popover.top,
.tsaui .tsaui-adcreative-form .popover.top {
  margin-top: -10px;
}
.spaui-extend-corporate-dialog .popover > .arrow,
.tsaui .tsaui-adcreative-form .popover > .arrow,
.spaui-extend-corporate-dialog .popover > .arrow:after,
.tsaui .tsaui-adcreative-form .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.spaui-extend-corporate-dialog .popover.top > .arrow:after,
.tsaui .tsaui-adcreative-form .popover.top > .arrow:after {
  bottom: -5px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
  border-width: 6px!important;
  margin-left: -6px !important;
  content: "";
}
.spaui-extend-corporate-dialog .popover.bottom > .arrow,
.tsaui .tsaui-adcreative-form .popover.bottom > .arrow {
  border-bottom-color: #dce3ea;
  top: -14px;
  margin-left: -4px;
}
.spaui-extend-corporate-dialog .logo-uper .imgtips .popover .logo-imgtip,
.tsaui .tsaui-adcreative-form .logo-uper .imgtips .popover .logo-imgtip {
  display: block;
  margin-top: 7px;
  margin-bottom: 7px;
  height: 182px;
  width: 231px;
  background: url(../images/logo-imgtip.png) no-repeat;
}
.spaui-extend-corporate-dialog .logo-uper .imgtips,
.tsaui .tsaui-adcreative-form .logo-uper .imgtips {
  margin-top: 7px;
  position: relative;
}
.spaui-extend-corporate-dialog .logo-uper .imgtips a,
.tsaui .tsaui-adcreative-form .logo-uper .imgtips a {
  cursor: pointer;
}
.spaui-extend-corporate-dialog .formpanel .general-line,
.tsaui .tsaui-adcreative-form .formpanel .general-line {
  position: relative;
  overflow: visible;
}
.spaui-extend-corporate-dialog .panel .general-line,
.tsaui .tsaui-adcreative-form .panel .general-line {
  padding: 0 10px;
  border: 1px solid #ddd;
  line-height: 45px;
  margin-top: -1px;
}
.spaui-extend-corporate-dialog .formpanel .countdown .general-line-name,
.tsaui .tsaui-adcreative-form .formpanel .countdown .general-line-name {
  width: 130px;
  transition: font-size 0.2s;
  float: none;
  font-size: 14px;
  color: #888;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group {
  left: 150px;
  position: absolute;
  top: 0;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group .datechoose,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group .datechoose {
  line-height: 34px;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group.date-inline .spaui-datepicker,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group.date-inline .spaui-datepicker {
  width: auto;
  padding-right: 25px;
  display: inline-block;
  line-height: 28px;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group.date-inline .spaui-datepicker .datechoose,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group.date-inline .spaui-datepicker .datechoose {
  width: auto;
  border: none;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  color: #888;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group.date-inline .operat-icon,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group.date-inline .operat-icon {
  margin-left: 10px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.spaui-extend-corporate-dialog .formpanel .countdown .item-group.date-inline .operat-icon i,
.tsaui .tsaui-adcreative-form .formpanel .countdown .item-group.date-inline .operat-icon i {
  position: absolute;
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.spaui-extend-corporate-dialog .hide,
.tsaui .tsaui-adcreative-form .hide {
  display: none !important;
}
.spaui-extend-corporate-dialog .up-adrolling,
.tsaui .tsaui-adcreative-form .up-adrolling {
  margin-top: -1px;
}
.spaui-extend-corporate-dialog .up-adrolling .roll-list:hover,
.tsaui .tsaui-adcreative-form .up-adrolling .roll-list:hover {
  z-index: inherit;
}
.spaui-extend-corporate-dialog .up-adrolling .roll-list .spaui-uploader,
.tsaui .tsaui-adcreative-form .up-adrolling .roll-list .spaui-uploader {
  border: none;
}
.spaui-extend-corporate-dialog .field-pop,
.tsaui .tsaui-adcreative-form .field-pop {
  z-index: 1;
}
.spaui-extend-corporate-dialog .lump h3 + .tipblock,
.tsaui .tsaui-adcreative-form .lump h3 + .tipblock {
  margin-top: 20px;
  margin-bottom: 20px;
}
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list,
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list {
  min-width: 25%;
  float: left;
  margin-bottom: 20px;
  position: relative;
  border: 1px solid #ddd;
}
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list .spaui-extend-input,
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list .spaui-extend-input,
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list .spaui-extend-select,
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list .spaui-extend-select {
  margin: 15px;
}
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list .imgup-blk .spaui-uploader,
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list .imgup-blk .spaui-uploader {
  border-top: none;
  border-left: none;
  border-right: none;
  height: 100%;
}
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list .spaui-uploader.add-icon,
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list .spaui-uploader.add-icon {
  border: none;
  min-height: 200px;
}
.spaui-extend-corporate-dialog .lump .up-adrolling .roll-list:not(:first-child),
.tsaui .tsaui-adcreative-form .lump .up-adrolling .roll-list:not(:first-child) {
  margin-left: -1px;
}
.spaui-extend-corporate-dialog .lump .tipblock.error,
.tsaui .tsaui-adcreative-form .lump .tipblock.error {
  color: #fff;
  background: #ff7272;
  font-size: 14px;
}
.spaui-extend-corporate-dialog .lump .controlbtn,
.tsaui .tsaui-adcreative-form .lump .controlbtn {
  min-height: 53px;
  font-weight: 400;
  font-size: 14px;
  position: absolute;
  z-index: 999;
  left: -1px;
  top: 100%;
  width: calc(100% + 2px);
  border: 1px solid #ddd;
  text-align: center;
  background: #fff;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);
}
.spaui-extend-corporate-dialog .lump .controlbtn .ele,
.tsaui .tsaui-adcreative-form .lump .controlbtn .ele {
  display: inline-block;
  height: 52px;
  padding-left: 20px;
  cursor: pointer;
}
.spaui-extend-corporate-dialog .lump .controlbtn .ele .icon.ico-creatlib,
.tsaui .tsaui-adcreative-form .lump .controlbtn .ele .icon.ico-creatlib {
  width: 23px;
  margin-right: 10px;
}
.spaui-extend-corporate-dialog .lump .controlbtn .ele .icon.ico-creatlib i,
.tsaui .tsaui-adcreative-form .lump .controlbtn .ele .icon.ico-creatlib i {
  height: 22px;
  width: 23px;
  background: url(../images/ico-creatlib.png);
  top: -6px;
}
.spaui-extend-corporate-dialog .lump .controlbtn .ele:last-child span,
.tsaui .tsaui-adcreative-form .lump .controlbtn .ele:last-child span {
  border-right: none;
}
.spaui-extend-corporate-dialog .lump .controlbtn .ele span,
.tsaui .tsaui-adcreative-form .lump .controlbtn .ele span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin-top: 11px;
  padding-right: 20px;
  width: 162px;
  text-align: left;
  color: #a7abb1;
}
.spaui-extend-corporate-dialog .lump .info-group .info-name,
.tsaui .tsaui-adcreative-form .lump .info-group .info-name {
  padding-bottom: 3px;
}
.spaui-extend-corporate-dialog .icon.ico-tips-normal,
.tsaui .tsaui-adcreative-form .icon.ico-tips-normal {
  width: 20px;
  margin-right: 10px;
}
.spaui-extend-corporate-dialog .icon.ico-tips-normal i,
.tsaui .tsaui-adcreative-form .icon.ico-tips-normal i {
  background-image: url(../images/ico-tips-white-w20.png);
  width: 20px;
  height: 20px;
  top: -5px;
}
.spaui-extend-corporate-dialog .spaui-extend-logo-input .spaui-select .return-with-icon img,
.tsaui .tsaui-adcreative-form .spaui-extend-logo-input .spaui-select .return-with-icon img {
  margin-right: 20px;
  height: 20px;
  vertical-align: -4px;
  border: 0;
}
.spaui-extend-corporate-dialog .info-group .info-name {
  margin-top: 10px;
  line-height: 36px;
}
.react-examplecode .btn-submit {
  background: #2096f5;
  border-color: #2096f5;
  color: #fff;
  height: 36px;
  padding: 0 35px;
  cursor: pointer;
  outline: none;
  margin-top: 30px;
}

html * {
  padding: 0;
  margin: 0;
  font-weight: normal;
  font-size: 14px;
}
ul,
ol,
li {
  list-style: none;
}
a,
a:hover {
  text-decoration: none;
}
body {
  padding: 40px;
  background-color: #f2f3f4;
}
.spaui-tabs-head {
  margin-bottom: 40px;
}
.spaui-tabs-body-inner {
  width: 1400px;
  margin: 0 auto;
}
.spaui-tabs-nav.with-indicator > li > a {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.8);
}
.spaui-tabs-indicator {
  background-color: rgba(0, 0, 0, 0.8);
}

@-webkit-keyframes spinner{100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes spinner{100%{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}html{height:100%}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}fieldset,iframe,img{border:0}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}sup{vertical-align:text-top}sub{vertical-align:text-bottom}address,b,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}a{text-decoration:none}input,select,textarea{outline:0;*font-size:100%}input,select{vertical-align:middle}legend{color:#333}textarea{resize:none}body{background-color:transparent;font-smoothing:antialiased}::-webkit-scrollbar{width:15px;height:15px;background-color:transparent;border-radius:9px}::-webkit-scrollbar:hover{background-color:#fafafa}::-webkit-scrollbar-track:hover{background:#f6f6f6}::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:9px;background-clip:content-box;border:5px solid transparent}::-webkit-scrollbar-thumb:hover{background:#c2c2c2;background-clip:content-box}::-webkit-scrollbar-thumb:vertical:active{background-color:#9da1a5;border:5px solid transparent}:root{--spaui-light-color:#FFF;--spaui-dark-color:#000;--spaui-brand-color:#2096f5;--spaui-primary-color:rgba(0, 0, 0, 0.8);--spaui-secondary-color:rgba(0, 0, 0, 0.6);--spaui-third-color:rgba(0, 0, 0, 0.5);--spaui-fourth-color:rgba(0, 0, 0, 0.3);--spaui-disabled-color:rgba(0, 0, 0, 0.3);--spaui-disabled-background:#EEF1F4;--spaui-error-background:#f64b4b;--spaui-error-text-color:#ed3b3b;--spaui-warn-background:#f9ba00;--spaui-warn-text-color:#e88e00;--spaui-success-background:#43b847;--spaui-success-text-color:#43b847;--spaui-gray-background:#aaafba;--spaui-link-color:#1b90ee;--spaui-control-border-color:#dcdee3;--spaui-control-border-radius:2px;--spaui-control-background:#F6F8F9;--spaui-control-hover-background:#F6F8F9;--spaui-control-active-background:#EEF1F4;--spaui-control-border-hover-color:#d9dce3;--spaui-card-border-radius:4px;--spaui-input-border:1px solid #dcdee3;--spaui-input-hover-border:1px solid #d9dce3;--spaui-input-border-radius:2px;--spaui-input-color:rgba(0, 0, 0, 0.8);--spaui-labels-border-radius:20px;--spaui-tabs-border-bottom:1px solid #dcdee3;--spaui-tabs-indicator-width:12px;--spaui-tabs-indicator-border-color:#2096f5;--spaui-tabs-indicator-border-width:3px;--spaui-blockselector-width:128px;--spaui-blockselector-height:128px;--spaui-transition:.3s ease;--spaui-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans CN",sans-serif}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Source Han Sans CN",sans-serif;font-family:var(--spaui-font-family);font-size:14px;line-height:1.42857143;color:rgba(0,0,0,.8);color:var(--spaui-primary-color);background-color:#fff;background-color:var(--spaui-light-color)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#1b90ee}a:focus,a:hover{text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #f5f6f8}.visually-hidden{display:block;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(1px);clip-path:inset(1px);white-space:nowrap;position:absolute}.visually-hidden-focusable:active,.visually-hidden-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}[role=button]{cursor:pointer}
.tsaui a {
  color: #1b90ee;
}
.tsaui .hd h2 {
  font-size: 20px;
  line-height: 2;
}
.tsaui .hd .hint,
.tsaui .hd .info {
  line-height: 2;
}
.tsaui .hd .info {
  color: rgba(0, 0, 0, 0.3);
}
.tsaui .bd {
  background-color: #fff;
  padding: 0 30px 30px;
}
.tsaui .lump h3 {
  font-size: 20px;
  font-weight: 900;
  line-height: 1;
  padding-bottom: 20px;
  padding-top: 30px;
}
.tsaui .lump .info-group .info-name {
  padding-bottom: 7px;
}
.tsaui .lump .somelink {
  line-height: 36px;
}
.tsaui .panel.user-directional .general-line {
  border: 1px solid #ddd;
  margin-top: -1px;
}
.tsaui .panel.user-directional .general-line .items {
  padding: 0 80px 40px;
  display: none;
}
.tsaui .panel.user-directional .general-line .items .split {
  display: inline-block;
  width: 10px;
  border: 1px solid #B8BCC2;
  border-bottom: 0;
  margin: 0 10px;
}
.tsaui .panel.user-directional .general-line .items .b-des {
  margin-top: 7px;
  color: rgba(0, 0, 0, 0.3);
}
.tsaui .panel.user-directional .general-line .items .checkbox-group .spaui-checkbox,
.tsaui .panel.user-directional .general-line .items .checkbox-group .spaui-radiobox {
  line-height: 51px;
  margin-right: 20px;
}
.tsaui .panel.user-directional .general-line.active {
  background: #eef1f4;
}
.tsaui .panel.user-directional .general-line.active .items {
  display: block;
}
.tsaui .panel.user-directional .general-line.age .spaui-dropdown,
.tsaui .panel.user-directional .general-line.age .spaui-select,
.tsaui .panel.user-directional .general-line.temperature .spaui-dropdown,
.tsaui .panel.user-directional .general-line.temperature .spaui-select {
  width: 120px;
  vertical-align: middle;
}
.tsaui .panel.user-directional .showline {
  padding: 0 20px;
  line-height: 51px;
  cursor: pointer;
  position: relative;
  height: 51px;
}
.tsaui .panel.user-directional .showline .name {
  float: left;
  font-size: 14px;
  line-height: 50px;
}
.tsaui .panel.user-directional .showline .desc {
  color: rgba(0, 0, 0, 0.3);
  font-size: 12px;
  margin-left: 10px;
}
.tsaui .panel.user-directional .showline .desc,
.tsaui .panel.user-directional .showline .error-desc {
  float: left;
  display: none;
}
.tsaui .panel.user-directional .showline:hover {
  background-color: #f8f9fa;
}
.tsaui .panel.user-directional .showline:hover .desc {
  display: inline-block;
}
.tsaui .panel.user-directional .showline .spaui-switch {
  float: right;
  line-height: 60px;
}
.tsaui .panel.user-directional .general-line.active .showline:hover {
  background: #eef1f4;
}
.tsaui .panel.user-directional .general-line.active .showline .desc {
  display: block;
}
.tsaui .panel.user-directional .geo_location .more-details {
  float: right;
  line-height: 36px;
  margin-top: -36px;
  position: relative;
  margin-right: 10px;
  cursor: pointer;
}
.tsaui .panel.user-directional .orientation .orien-list {
  border-bottom: 1px solid #ddd;
}
.tsaui .panel.user-directional .orientation .orien-list:last-child {
  border-bottom: none;
}
.tsaui .panel.user-directional .orientation .orien-list .title {
  line-height: 1;
  padding: 30px 0 26px;
  cursor: pointer;
  padding-left: 20px;
}
.tsaui .panel.user-directional .orientation .orien-list .title .tp {
  display: inline-block;
  height: 17px;
  width: 17px;
  margin-right: 10px;
  border-radius: 50%;
  background-color: #333;
  vertical-align: middle;
  position: relative;
  top: -3px;
}
.tsaui .panel.user-directional .orientation .orien-list .title .tp i {
  display: block;
  height: 7px;
  width: 7px;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  transition: all 0.2s;
  transform: rotate(-135deg);
  margin-left: 4px;
  margin-top: 5px;
}
.tsaui .panel.user-directional .orientation .orien-list .title .tp.zk i {
  transform: rotate(-45deg);
  margin-left: 5px;
  margin-top: 4px;
}
.tsaui .panel.user-directional .orientation .orien-list .title .tt {
  color: #333;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 700;
}
.tsaui .panel.user-directional .orientation .orien-list .title .sp {
  color: rgba(0, 0, 0, 0.5);
}
.tsaui .panel.user-directional .orientation .orien-list .title:hover {
  background: #fff;
  cursor: pointer;
}
.tsaui .panel.user-directional .orientation .orien-list .title.status-read .orien-main {
  display: none;
}
.tsaui .panel.user-directional .items-inner-tt {
  font-size: 14px;
  font-weight: 700;
  line-height: 51px;
  color: rgba(0, 0, 0, 0.5);
}
.tsaui .fastline {
  line-height: 36px;
}
.tsaui .m-has-selected {
  position: relative;
  padding-left: 100px;
  margin-bottom: 17px;
}
.tsaui .m-has-selected .tt {
  position: absolute;
  left: 0;
  top: 0;
  line-height: 48px;
}
.tsaui .fixed-table-body {
  border-bottom: 1px solid #ddd;
  height: 500px;
  overflow: auto;
}
.tsaui .fixed-table-body table {
  margin-bottom: 0;
}
.tsaui .fixed-table-body tr td {
  line-height: 33px;
}
.svg-icon.svg-icon-nor svg {
  vertical-align: -4px;
  margin-right: 10px;
}
.tipblock {
  width: 100%;
  padding: 10px;
  border-radius: 3px;
  line-height: normal;
}
.tipblock.warn {
  color: #fff;
  background: #ff9e5c;
  font-size: 14px;
}
.spaui-level {
  margin-top: -1px;
}
.combination {
  margin-top: -1px;
}
.combination .spaui-coder {
  width: 100%;
  border-top: none;
}
.spaui-input-feedback-count {
  margin-left: 5px;
}
.field {
  display: inline-block;
  height: 23px;
  width: 23px;
  vertical-align: -7px;
  border: 1px solid #dcdee3;
  position: relative;
}
.field svg {
  position: relative;
  left: -2px;
  top: -4px;
}
.field .field-pop {
  display: block;
  position: absolute;
  right: -1px;
  top: 100%;
  border: 1px solid #dcdee3;
  width: 210px;
  height: auto;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: left;
}
.field .field-pop .field-list {
  display: block;
  height: 40px;
  line-height: 40px;
  color: rgba(0, 0, 0, 0.5);
  padding: 0 20px;
}
.field .field-pop .field-list:hover {
  background-color: #eef1f4;
  text-decoration: none;
}
.creatives-form {
  width: 100%;
  position: relative;
  margin-bottom: 20px;
}
.creatives-form .imgup-blk {
  width: 100%;
  min-height: 202px;
  color: #a7abb1;
  display: flex;
}
.creatives-form .spaui-uploader {
  border-radius: 0;
}
.creatives-form .bgtips {
  display: table;
  height: 200px;
  width: 100%;
  text-align: center;
  cursor: pointer;
}
.creatives-form .bgtips > div {
  display: table-cell;
  vertical-align: middle;
  line-height: 2;
  font-size: 12px;
}
.creatives-form .bgtips > div em {
  font-weight: 900;
  display: block;
  font-size: 22px;
}
.creatives-form .bgtips > div em.way {
  font-size: 14px;
}
.creatives-form .bgtips > div em .sy {
  padding: 0 5px;
}
.creatives-form .bgtips > div em + span {
  padding: 0 10px;
  font-weight: normal;
}
.creatives-form .single,
.creatives-form .more {
  padding: 0 5px;
}
.creatives-form .single {
  text-align: center;
}
.creatives-form .more > .inner {
  float: left;
}
.creatives-form .more > .inner.newarea {
  border: 1px dashed #dcdee3;
  background: #fff;
  line-height: 180px;
  text-align: center;
  font-size: 52px;
  font-family: simsun;
  color: #dcdee3;
}
.creatives-form .tipblock.positioning {
  z-index: 997;
}
.up-adrolling {
  margin-top: -1px;
}
.up-adrolling .roll-list {
  float: left;
  position: relative;
}
.up-adrolling .roll-list.col-2 {
  width: 50%;
}
.up-adrolling .roll-list.col-3 {
  width: 33.33%;
}
.up-adrolling .roll-list .spaui-extend-input {
  height: 80px;
  margin-bottom: 10px;
}
.up-adrolling .roll-list .spaui-extend-input .name {
  padding-bottom: 7px;
}
.up-adrolling .roll-list .up-creative-des {
  border: 1px solid rgba(57, 73, 103, 0.18);
  border-top: none;
  padding: 15px;
}
.up-adrolling .roll-list:hover {
  z-index: 999;
}
.up-adrolling .roll-list:not(:first-child) .spaui-uploader {
  border-left-color: transparent;
}
.up-adrolling .roll-list:not(:first-child) .spaui-uploader:hover {
  border-left-color: #b1b5c0;
}
.up-adrolling .roll-list:not(:first-child) .up-creative-des {
  border-left-color: transparent;
}
.spaui-uploader .imgs.imgs-more {
  margin-top: 26px;
}
.edit-all {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 11;
  height: 22px;
  width: 22px;
  line-height: 22px;
  background: rgba(55, 65, 84, 0.5);
  cursor: pointer;
}
.edit-all svg {
  vertical-align: -3px;
}
.up-creative {
  position: relative;
}
.up-creative .bgtips {
  display: table;
  height: 200px;
  width: 100%;
  text-align: center;
  cursor: pointer;
}
.up-creative .bgtips > div {
  display: table-cell;
  vertical-align: middle;
  line-height: 2;
  font-size: 12px;
}
.up-creative .graph-icon.graph-icon-add {
  width: 40px;
  height: 40px;
  margin-bottom: 10px;
  color: inherit;
}
.up-creative .graph-icon.graph-icon-add .add-hor {
  width: 100%;
  height: 4px;
  top: 18px;
}
.up-creative .graph-icon.graph-icon-add .add-ver {
  height: 100%;
  width: 4px;
  left: 18px;
}
.up-creative-remove {
  position: absolute;
  right: 0px;
  top: 0px;
  padding: 10px;
  border: none;
  background: none;
  opacity: 0.3;
  transition: 0.3s ease;
}
.up-creative-remove:hover {
  opacity: 1;
}
.up-creative-remove .graph-icon.graph-icon-add {
  width: 14px;
  height: 14px;
}
.up-creative-remove .graph-icon.graph-icon-add .add-ver {
  height: 14px;
  width: 2px;
  left: 6px;
}
.up-creative-remove .graph-icon.graph-icon-add .add-hor {
  width: 14px;
  height: 2px;
  top: 6px;
}
.up-creative-remove .graph-icon {
  display: block;
}
