html,body{padding:0;border:0;margin:0;width:100%;height:100%}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:12px;line-height:22px;box-sizing:border-box;background-color:#FFF;padding:1px}
html,body{_background-image:url(about:blank);_background-attachment:fixed}table{position:relative}input,textarea{font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:12px}
.aos-iconfont{display:inline-block;font-family:"aos-iconfont" !important;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:15px;line-height:16px;text-align:center;*top:0}
.maskIframe{position:absolute;background-color:transparent;filter:alpha(opacity=0);border:0}.aos-disabled{color:gray;cursor:default;opacity:.7;filter:alpha(opacity=70)}.aos-modal{position:fixed;width:100%;height:100%;left:0;top:0;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);background:#f8f8f8;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_left:expression(eval(document.documentElement.scrollLeft));_height:expression(eval(document.documentElement.clientHeight));_width:expression(eval(document.documentElement.clientWidth))}
.aos-shadow{position:absolute;overflow:hidden;background:#DDD;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.3);z-index:99}
.aos-popup{background:#FFF;border:1px solid #cfcfcf;overflow:auto;position:absolute;left:0;top:0;box-shadow:0 3px 6px rgba(0,0,0,0.3)}.aos-error{position:relative}.aos-error .aos-errorIcon{display:block}.aos-errorIcon{background:url(../images/icon-error.gif) no-repeat 50% 50%;width:14px;height:16px;overflow:hidden;display:none;cursor:default;margin-top:2px;position:absolute;right:1px;top:50%;margin-top:-8px}
.aos-labelfield-label{position:absolute;left:0;top:0;line-height:20px;width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .aos-labelfield{display:inline-block;*zoom:1;*display:inline;width:250px;margin-top:2px;margin-bottom:2px}body .aos-labelfield-checkboxlist{width:auto;*zoom:1}
body .aos-edit *,body .aos-buttonedit *{box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:content-box}.aos-required .aos-edit-border,.aos-required .aos-buttonedit-border{background:#ffffe6}.aos-requiredRedPot{color:red}.aos-edit-focus .aos-edit-border{border-color:#2c8f7b}
.aos-placeholder-label{position:absolute;left:0;top:0;padding:2px;line-height:17px;padding-left:2px;color:#8a8a8a;cursor:text;white-space:nowrap}.aos-edit-disabled{cursor:default}body .aos-edit-disabled .aos-edit-border{background:#f0f0f0;color:#6d6d6d;cursor:default}body .aos-textarea{height:50px}.aos-textarea .aos-edit-border{height:auto;padding-left:2px;padding-right:0}
.aos-textarea .aos-edit-input{resize:none;height:100%;margin:0;padding:0;border:0}.aos-textarea .aos-edit-input{overflow:auto}.aos-error .aos-edit-border{margin-right:18px}body .aos-invalid .aos-edit-border,body .aos-invalid .aos-buttonedit-border{border:1px solid red}.aos-indent .aos-edit-border,.aos-indent .aos-buttonedit-border{margin-right:18px}
body .aos-error .aos-edit-border{border-color:#ffa8a8;background-color:#fff3f3}.aos-autosize{width:auto;overflow:auto;position:relative}.aos-button{padding:0 2px 0 0;border:1px solid #c5ccc5;color:#676a6c;line-height:22px;text-decoration:none;text-align:center;display:inline-block;*zoom:1;cursor:pointer;-khtml-user-select:none;-moz-user-select:none;vertical-align:middle;outline:0;position:relative}
.aos-btn-primary{color:#FFF;background-color:#2c8f7b;border-color:#2c8f7b}.aos-btn-success{color:#FFF;background-color:#1e9fff;border-color:#1e9fff}.aos-btn-info{color:#FFF;background-color:#23c6c8;border-color:#23c6c8}.aos-btn-warning{color:#FFF;background-color:#f8ac59;border-color:#f8ac59}.aos-btn-danger{color:#FFF;background-color:#ed5565;border-color:#ed5565}
.aos-btn-white{color:gray;background-color:#FFF}body a:hover.aos-button{border:1px solid #2c8f7b;text-decoration:none}.aos-button-text{position:relative;line-height:16px;padding:2px 8px 4px 8px;line-height:17px\9;display:inline-block;padding:2px 8px 4px 8px\9;+padding:2px 8px 4px 8px;_padding:2px 8px 4px 8px;vertical-align:baseline}
.aos-toolbar .aos-button{border:1px solid transparent}.aos-toolbar .aos-button-text{position:relative;line-height:16px;padding:0;line-height:17px\9;display:inline-block;vertical-align:baseline}.aos-button-icon{position:absolute;left:2px;width:18px;height:18px;line-height:18px}.aos-button .aos-button-icon{background-repeat:no-repeat}
.aos-button .aos-button-icon-text{padding-left:22px}.aos-button .aos-button-icon-only{padding-left:7px;padding-right:7px}body .aos-button-plain{background:transparent;border:1px solid transparent;color:#000}body .aos-button-pressed,body a:hover.aos-button-pressed,body .aos-button-checked,body a:hover.aos-button-checked,body a.aos-button-popup,body a:hover.aos-button-popup{background:#2c8f7b;color:#FFF;cursor:pointer;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}
body a.aos-button-disabled,body a:hover.aos-button-disabled{color:#FFF;cursor:default;background:#BBB;border:1px solid #BBB}body .aos-button-disabled *{cursor:not-allowed;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.aos-button-iconRight .aos-button-icon-text{padding-left:8px;padding-right:25px}
.aos-button-iconRight .aos-button-icon{left:auto;right:5px}.aos-button-iconTop .aos-button-icon-text{padding-left:8px;padding-top:22px}.aos-button-iconTop .aos-button-icon{left:50%;margin-left:-9px;top:2px;margin-top:auto}.aos-button-iconTop .aos-button-allow{position:static;display:block;background-position:3px 50%;margin-top:0;margin:auto;+margin:0}
.aos-button-allow{position:relative;width:14px;height:16px;overflow:hidden;display:inline-block;vertical-align:top;margin-top:3px}.aos-button-menu{background:url(../images/button-menu-arrow.png) no-repeat 0 50%}.aos-buttonedit{width:150px;height:24px;display:inline-block;vertical-align:middle;overflow:hidden;position:relative}
.aos-buttonedit-border{background:#FFF;border:1px solid #cfcfcf;width:auto;display:block;position:relative;overflow:hidden;padding-right:24px;padding-left:4px}.aos-buttonedit-buttons{clear:both;position:absolute;right:0;top:0}.aos-buttonedit-height .aos-buttonedit-buttons{height:20px;top:50%;margin-top:-10px}
.aos-buttonedit-input{background:0;background:url(about:blank) no-repeat\0;border:0;height:22px;line-height:22px;padding:0;margin:0;outline:0;z-index:1;cursor:text;width:100%;float:right;_position:absolute;_left:2px;_top:0;color:#444}.ie6 .aos-buttonedit-input{width:80%}.aos-buttonedit input::-ms-clear,.aos-edit input::-ms-clear{display:none}
.aos-buttonedit-button,.aos-buttonedit-close{border:0;padding:1px;background:0;width:18px;height:18px;overflow:hidden;cursor:pointer;margin-top:1px;margin-right:1px;display:inline-block;z-index:10;vertical-align:top;position:relative}.aos-buttonedit-close{display:none;background:url(../images/buttonedit-close.gif) no-repeat 50% 50%;width:14px}
.aos-buttonedit-button-hover,.aos-buttonedit-hover .aos-buttonedit-trigger{color:#444}.aos-buttonedit-button-pressed,.aos-buttonedit-popup .aos-buttonedit-trigger{color:#444}.aos-buttonedit-popup .aos-buttonedit-border{border-color:#808891}.aos-buttonedit-focus .aos-buttonedit-border{border-color:#2c8f7b}
.aos-buttonedit-hover,.aos-buttonedit-hover .aos-buttonedit-input{cursor:pointer}.aos-buttonedit-disabled{cursor:default}body .aos-buttonedit-disabled .aos-buttonedit-border,body .aos-buttonedit-disabled .aos-buttonedit-input{background:#f0f0f0;color:#6d6d6d;cursor:default}body .aos-buttonedit-disabled .aos-buttonedit-button{cursor:default;background:#f0f0f0;border-color:#f0f0f0}
.aos-buttonedit-button{background:transparent;border-color:#cfcfcf;color:#444}body .aos-buttonedit-disabled .aos-buttonedit-up,body .aos-buttonedit-disabled .aos-buttonedit-down{cursor:default}.aos-buttonedit-empty .aos-buttonedit-input{color:#b1b1b8}.aos-buttonedit-icon{display:block;width:22px;height:22px;overflow:hidden;background:url(../images/buttonedit-default.png) no-repeat 50% 50%;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.aos-buttonedit .aos-buttonedit-icon{background-position:50% 50%}.aos-popupedit .aos-buttonedit-trigger .aos-buttonedit-icon{background:url(../images/buttonedit-arrow.gif) no-repeat 1px 2px}.aos-datechooser .aos-buttonedit-trigger .aos-buttonedit-icon{background:url(../images/datechooser.png) no-repeat 50% 2px}
.aos-buttonedit-up,.aos-buttonedit-down{overflow:hidden;height:50%;display:block;cursor:pointer;z-index:1}.aos-buttonedit-up span,.aos-buttonedit-down span{background:url(../images/buttonedit-spinner-arrows.gif) no-repeat 0 50%;width:16px;height:100%;overflow:hidden;display:block;margin:auto}.aos-buttonedit-down span{background:url(../images/buttonedit-spinner-arrows.gif) no-repeat 50% 3px;background-position:-16px 50%}
.aos-buttonedit-button .aos-buttonedit-button-pressed{border:0}.aos-error .aos-buttonedit-border{margin-right:18px}body .aos-error .aos-buttonedit-border{border-color:#ffa8a8;background-color:#fff3f3}.aos-calendar{border:1px solid #cfcfcf;border-collapse:collapse;border-collapse:separate}body .aos-calendar td{line-height:14px}
.aos-calendar-views{width:100%;height:100%;z-index:2}.aos-calendar-view{width:100%;height:100%;border-collapse:collapse;border-collapse:separate;display:table;z-index:2}.aos-calendar-daysheader td{padding:4px;border-bottom:1px solid #cfcfcf;cursor:default;font-weight:400;text-align:center;vertical-align:middle;border-color:#cfcfcf;color:#00625a}
.aos-calendar td.aos-calendar-weeknumber{border:0;font-size:10px;color:#bfbfbf;cursor:default}.aos-calendar-days td{text-align:center;vertical-align:middle;padding:3px;padding-left:4px;padding-right:4px;cursor:default;color:#006a60}.aos-calendar-days .aos-calendar-date:hover{cursor:pointer;color:#FFF;background-color:#2c8f7b}
.aos-calendar .aos-calendar-weekend{color:#c00000}.aos-calendar .aos-calendar-othermonth{color:#cecece}.aos-calendar .aos-calendar-disabled{color:#AAA;text-decoration:line-through}.aos-calendar-space{width:3px}.aos-calendar-bottom td{height:3px}.aos-calendar-date{border:1px solid #FFF}.aos-calendar-header{height:25px;text-align:center;background:#f8f8f8;border-bottom:1px solid #a7abb0;border-color:#cfcfcf}
.aos-calendar-headerInner{position:relative;height:100%;z-index:2}.aos-calendar-title{line-height:25px;font-weight:400;cursor:pointer;position:relative;color:#444}.aos-calendar-prev,.aos-calendar-next{position:absolute;left:8px;top:6px;overflow:hidden}.aos-calendar-next{left:auto;right:8px}.aos-calendar-yearPrev,.aos-calendar-yearNext,.aos-calendar-monthPrev,.aos-calendar-monthNext{display:inline-block;margin-right:8px;cursor:pointer;width:11px;height:12px;overflow:hidden;background:url(../images/calendar-prev.gif) no-repeat 50% 3px}
.aos-calendar-yearNext{margin:0;margin-left:8px;background:url(../images/calendar-next.gif) no-repeat 50% 3px}.aos-calendar-monthPrev{background:url(../images/calendar-months.gif) no-repeat 0 0}.aos-calendar-monthNext{margin:0;margin-left:8px;background:url(../images/calendar-months.gif) no-repeat right 0}
.aos-calendar-footer{padding:4px;padding-bottom:5px;background:#FFF;border-top:1px solid #c9c9c9;text-align:center;border-color:#cfcfcf;height:24px}.aos-calendar-menu .aos-calendar-footer{position:absolute;left:0;bottom:0;width:100%;padding:0;padding-top:8px;padding-bottom:8px}.aos-calendar-footerSpace{display:inline-block;width:10px}
.aos-calendar-todayButton,.aos-calendar-clearButton,.aos-calendar-okButton,.aos-calendar-cancelButton{border:1px solid #cfcfcf;background:#FFF;color:#00625a;display:inline-block;text-decoration:none;padding:3px;padding-left:0;padding-right:0;width:38px;float:right;text-align:center;outline:0;cursor:pointer;vertical-align:middle}
.aos-calendar-todayButton:hover,.aos-calendar-clearButton:hover,.aos-calendar-okButton:hover,.aos-calendar-cancelButton:hover{background-color:#2c8f7b}body a:hover.aos-calendar-todayButton,body a:hover.aos-calendar-clearButton,body a:hover.aos-calendar-okButton,body a:hover.aos-calendar-cancelButton{text-decoration:none;background-color:#FFF;border-color:#6ea6cc;color:#00625a;width:38px;float:right}
.aos-calendar-okButton,.aos-calendar-clearButton{line-height:14px}.aos-calendar .aos-calendar-today{border:1px solid #2c8f7b}.aos-calendar .aos-calendar-selected{color:#FFF;background:#2c8f7b;border-color:#2c8f7b}.aos-calendar-menu{width:250px;border:1px solid #9f9f9f;background:#FFF;position:absolute;z-index:10000000;overflow:hidden;border-color:#cfcfcf}
.aos-calendar-menu-months{margin:5px 15px}.aos-daterange-menu .aos-calendar-menu-months{margin-left:20px;margin-right:20px}.aos-calendar-menu-month{display:inline;float:left;text-align:center;width:44px;height:28px;line-height:28px;color:#006a60;text-decoration:none;border:1px solid #FFF;outline:0;margin-bottom:2px}
.aos-calendar-out-month{display:inline;float:left;text-align:center;width:44px;height:28px;line-height:28px;color:#006a60;text-decoration:none;border:1px solid #FFF;outline:0;margin-bottom:2px}a:hover.aos-calendar-menu-month{border:1px solid #2c8f7b;color:#FFF;background:#2c8f7b}a:hover.aos-calendar-out-month{border:1px solid #2c8f7b;color:#FFF;background:#2c8f7b}
.aos-calendar-menu-years{margin-top:5px;margin-left:5px;margin-right:5px;padding-left:15px;padding-right:15px;position:relative;margin-bottom:5px}.aos-daterange-menu .aos-calendar-menu-years{box-sizing:border-box;height:100%;margin:0;padding:20px 15px}.aos-calendar-menu-year{display:inline;float:left;text-align:center;width:32px;height:21px;line-height:21px;color:#006a60;text-decoration:none;border:1px solid #FFF;padding:1px}
.aos-yearchooser-menu .aos-calendar-menu-years{padding:3px}.aos-yearchooser-menu .aos-calendar-menu-year,.aos-yearchooser-menu .aos-calendar-out-year{padding:3px}.aos-yearchooser-menu .aos-calendar-menu-year{width:32px;height:21px;line-height:20px}.aos-yearchooser-menu-title{width:100%;height:30px;line-height:30px;text-align:center;background-color:#2c8f7b;color:#FFF}
.aos-calendar-out-year{display:inline;float:left;text-align:center;width:32px;height:21px;line-height:20px;color:#006a60;text-decoration:none;border:1px solid #FFF;padding:1px}a:hover.aos-calendar-menu-year{border:1px solid #2c8f7b;color:#FFF;background:#2c8f7b}a:hover.aos-calendar-out-year{border:1px solid #2c8f7b;color:#FFF;background:#2c8f7b}
.aos-calendar-menu-prevYear,.aos-calendar-menu-nextYear{position:absolute;left:0;top:20px;width:14px;height:15px;cursor:pointer;background:url(../images/calendar-months.gif) no-repeat 0 50%}.aos-yearchooser-menu .aos-calendar-menu-prevYear,.aos-yearchooser-menu .aos-calendar-menu-nextYear{top:-30px;left:3px;height:20px;width:14px;color:#FFF;font-weight:bold;background-image:none}
.aos-daterange-menu .aos-calendar-menu-prevYear,.aos-daterange-menu .aos-calendar-menu-nextYear{top:60px}.aos-calendar-menu-nextYear{left:auto;right:0;background:url(../images/calendar-months.gif) no-repeat right 50%}.aos-yearchooser-menu .aos-calendar-menu-nextYear{left:auto;right:3px;color:#FFF;font-weight:bold;background-image:none}
.aos-calendar-menu-selected{color:#FFF;background:#2c8f7b;border-color:#2c8f7b}a:hover.aos-calendar-menu-selected{color:#333;background:#2c8f7b;border:1px solid #2c8f7b}input.aos-timespinner{visibility:hidden;border:0;padding:0;height:21px;width:125px}.aos-calendar-title{width:100%;height:100%;display:inline-block;font-weight:bold;color:#FFF;background-color:#2c8f7b}
.aos-calendar-title cite{width:0;height:0;border-color:#FFF transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:5px;display:inline-block;position:relative;overflow:hidden;top:3px;left:5px;cursor:pointer}.aos-calendar-title-year{width:50%;height:100%;text-align:center;display:inline-block}
.aos-calendar-title-year span{height:25px;line-height:25px;display:inline-block}.aos-calendar-title-year:hover{background-color:#2c8f7b}.aos-calendar-title-year-inner{margin:6px 0;height:12px;line-height:12px;display:inline-block}.aos-calendar-title-month{width:50%;height:100%;text-align:center;display:inline-block}
.aos-calendar-title-month span{height:25px;line-height:25px;display:inline-block}.aos-calendar-title-month:hover{background-color:#2c8f7b}.aos-calendar-title-month-inner{margin:6px 0;height:12px;line-height:12px;display:inline-block}.aos-calendar-year-list-wrapper{border:1px solid #2c8f7b;background-color:#2c8f7b;color:#FFF;width:109px;text-align:center;box-shadow:2px 2px 5px rgba(0,0,0,0.1);position:absolute;left:0;top:24px;height:181px;z-index:2;display:none}
.aos-calendar-month-list-wrapper{border:1px solid #2c8f7b;background-color:#2c8f7b;color:#FFF;width:109px;text-align:center;box-shadow:2px 2px 5px rgba(0,0,0,0.1);position:absolute;right:0;top:24px;height:181px;z-index:999;display:none}.aos-calendar-list-show{display:block}.aos-calendar-year-list-wrapper a,.aos-calendar-month-list-wrapper a{position:relative;display:block;height:20px;border-bottom:1px solid #2c8f7b;cursor:pointer;margin:0;padding:0}
.aos-calendar-year-list-top cite{left:50px;top:3px;position:absolute;width:0;height:0;border-color:transparent transparent #FFF transparent;border-style:dashed dashed solid dashed;border-width:5px;overflow:hidden;cursor:pointer;display:inline-block}.aos-calendar-year-list-top:hover{background-color:#2c8f7b}
.aos-calendar-year-list-wrapper ul,.aos-calendar-month-list-wrapper ul{height:139px;padding:0;margin:0;text-align:center;cursor:pointer;color:#FFF;box-sizing:content-box}.aos-calendar-year-list-wrapper ul li{float:left;width:54px;height:20px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;list-style:outside none none;margin:0;padding:0;box-sizing:content-box}
.aos-calendar-month-list-wrapper ul li{float:left;width:54px;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;list-style:outside none none;margin:0;padding:0;box-sizing:content-box;margin:5px 0 0 0}.aos-calendar-year-list-wrapper ul li:hover,.aos-calendar-month-list-wrapper ul li:hover{background-color:#2c8f7b;color:#FFF;cursor:pointer}
.aos-calendar-year-list-down cite{left:50px;top:8px;position:absolute;width:0;height:0;border-color:#FFF transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:5px;display:inline-block;overflow:hidden;cursor:pointer}.aos-calendar-year-list-down:hover{background-color:#2c8f7b}
.aos-calendar-timespinner{float:left;z-index:1}.aos-checkbox{height:24px;line-height:22px;position:relative;cursor:pointer}.aos-checkbox label{vertical-align:middle}.aos-checkbox-check,.aos-checkbox-icon{padding:0;margin:0;margin-right:2px;vertical-align:middle;width:16px;height:16px;display:inline-block;background:url(../images/checkbox-radio-imgs.png) no-repeat 0 0;overflow:hidden}
.ie6 .aos-checkbox-check,.ie6 .aos-checkbox-icon{background:url(../images/checkbox-radio-imgs.gif) no-repeat 0 0}.aos-checkbox-checked .aos-checkbox-icon{background-position:-40px 0}.aos-checkbox-check{display:none}.aos-checkbox-icon:hover{background-position:-20px 0}.aos-checkbox-checked .aos-checkbox-icon:hover{background-position:-40px 0}
.aos-checkbox-check{display:none}.aos-checkboxlist,.aos-radiobuttonlist{position:relative;overflow:hidden}.aos-checkboxlist-item,.aos-radiobuttonlist-item{display:inline-block;*display:inline;zoom:1;margin-right:10px;cursor:pointer}.aos-checkboxlist table label,.aos-radiobuttonlist table label{padding-left:4px;line-height:18px;display:inline-block;vertical-align:middle}
.aos-checkboxlist input,.aos-radiobuttonlist input{overflow:hidden;vertical-align:middle;+vertical-align:bottom;margin:0;padding:0}.aos-list-icon{margin-right:2px;vertical-align:middle;width:16px;height:16px;display:inline-block;background:url(../images/checkbox-radio-imgs.png) no-repeat 0 0}.ie6 .aos-list-icon{background:url(../images/checkbox-radio-imgs.gif) no-repeat 0 0}
.aos-checkboxlist-item .aos-list-icon{background-position:0 0}.aos-checkboxlist-item-hover .aos-list-icon{background-position:-20px 0}.aos-checkboxlist-item-selected .aos-list-icon{background-position:-40px 0}.aos-radiobuttonlist-item .aos-list-icon{background-position:-100px 0}.aos-radiobuttonlist-item-hover .aos-list-icon{background-position:-120px 0}
.aos-radiobuttonlist-item-selected .aos-list-icon{background-position:-140px 0}.aos-disabled .aos-checkboxlist-item,.aos-disabled .aos-radiobuttonlist-item{color:gray;cursor:default;opacity:.7;filter:alpha(opacity=70)}.aos-edit{width:150px;height:24px;display:inline-block;padding:0;margin:0;border:0;vertical-align:middle;overflow:hidden;position:relative}
.aos-edit-border{background:#FFF;border:1px solid #cfcfcf;width:auto;display:block;position:relative;overflow:hidden;padding-left:4px;padding-right:4px}.aos-edit-input{cursor:text;background:0;background:url(about:blank) no-repeat\0;width:100%;height:20px;border:0;margin:0;outline:0;float:right;_position:absolute;_left:2px;_top:0}
.aos-drag-proxy{position:absolute;overflow:hidden;z-index:100000000;background:gray;border:1px solid #000;opacity:.3;filter:alpha(opacity=30);box-sizing:content-box}.aos-feedback-line{position:absolute;left:-1000px;top:-1000px;z-index:2000080;height:1px;overflow:hidden;background:#00f}.aos-feedback{position:absolute;left:-1000px;top:-1000px;background:no-repeat 3px 50% #FFF;z-index:2000090;border:1px solid #AAA;padding:3px;padding-left:22px;padding-bottom:5px;padding-right:5px;*font-size:11px;line-height:16px}
.aos-feedback-add{background-image:url(../images/drop-add.png)}.aos-feedback-before{background-image:url(../images/drop-over.png)}.aos-feedback-after{background-image:url(../images/drop-under.png)}.aos-feedback-no{background-image:url(../images/drop-no.png)}.aos-feedback-yes{background-image:url(../images/drop-yes.png)}
body .aos-tree-feedback-add .aos-tree-nodeshow{background:#cfcfcf;padding:0;padding-left:1px;padding-right:2px}.aos-filteredit .aos-buttonedit-icon{background:url(../images/filteredit.png) no-repeat 50% 0}.aos-editlist{width:150px;display:inline-table;*display:inline;zoom:1;table-layout:fixed;border-collapse:collapse;border-collapse:separate;vertical-align:middle;position:relative}
table.aos-editlist{width:100%}.aos-editlist-border{background:#FFF;border:1px solid #cfcfcf;width:100%;cursor:text;vertical-align:top}.aos-editlist-focus .aos-editlist-border{border-color:#2c8f7b}.aos-required .aos-editlist-border{background:#ffffe6}.aos-error .aos-editlist-border{border-color:#ffa8a8;background-color:#fff3f3}
.aos-editlist ul{zoom:1;overflow:hidden;margin:0;padding:2px}.aos-editlist li{list-style-type:none;float:left;display:inline-block;padding:0;margin:0 3px 0 0;cursor:default}.aos-editlist .aos-editlist-inputLi{line-height:18px;margin-right:2px}.aos-editlist .aos-editlist-input{border:0;padding:0;outline:0;width:20px;height:16px;*margin-top:0;background:transparent}
.aos-editlist .aos-editlist-item{position:relative;padding:0 6px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;border:1px solid #cad8f3;background:#dee7f8;cursor:default;padding-right:15px;height:16px;line-height:16px;white-space:nowrap}.aos-editlist .aos-editlist-item-hover{background:#bbcef1;border:1px solid #6d95e0}
.aos-editlist .aos-editlist-item-selected{border-color:#598bec;background:#598bec;color:#FFF}.aos-editlist-close{position:absolute;right:4px;top:5px;display:block;width:7px;height:7px;font-size:1px;background:url(../images/editlist-close.gif);cursor:pointer}.aos-editlist-close-hover,.aos-editlist-item-selected .aos-editlist-close{background-position:bottom}
.aos-editlist .aos-errorIcon{margin-left:2px;margin-top:2px;position:static}.aos-editlist-popup-loading{background:url(../images/loading.gif) no-repeat 0 5px;padding-left:20px;line-height:25px;display:block}.aos-editlist-popup-error{background:url(../images/editlist-error.gif) no-repeat 0 5px;padding-left:20px;line-height:25px;display:block}
.aos-editlist-popup-noresult{padding-left:20px;line-height:25px;display:block}.aos-editlist-popup{background-color:#FFF}.aos-editlist-popup .aos-listbox-item td{white-space:nowrap}.aos-grid,.aos-datagrid{display:none}.aos-grid-viewport{background:#FFF}.aos-grid-columns{position:relative;width:100%;overflow:hidden}
.aos-grid-columns-view{position:relative;overflow:hidden;z-index:9;width:100%}.aos-grid-columns-view .aos-grid-table{z-index:100}.aos-grid .aos-grid-rows{overflow:hidden;width:100%;padding:0;z-index:0}.aos-grid-rows-view{position:relative;z-index:9;overflow:auto;height:100%;width:auto;_width:100%}.aos-grid-rows-content{*zoom:1;padding:0;margin:0;border:0}
.aos-grid-autoheight .aos-grid-rows-view,.aos-grid-hidden-y{overflow-y:hidden}.aos-grid-table{position:relative;text-align:left;table-layout:fixed;display:table;width:100%;height:1px}.aos-grid-rowstable{padding-bottom:1px}.aos-grid-cell,.aos-grid-headerCell,.aos-grid-filterCell,.aos-grid-summaryCell{overflow:hidden;padding:0;border:0;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;cursor:default;text-align:left;overflow:hidden;_text-overflow:ellipsis;padding-left:4px;padding-right:4px}
.aos-grid-cell-inner,.aos-grid-headerCell-inner{line-height:150%;padding:0;padding-top:3px;padding-bottom:3px;width:100%;position:relative;overflow:hidden;white-space:normal;word-break:break-all}.aos-grid-cell-nowrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}body .aos-grid-headerCell-nowrap{white-space:nowrap;word-break:keep-all}
.aos-grid-headerCell{background:#e7ebef url(../images/grid-tree-imgs.png) repeat-x -56px -32px;border-right:1px solid #a5acb5;border-bottom:1px solid #a5acb5;overflow:visible;padding:0}.aos-grid-headerCell-outer{position:relative;padding-left:4px;padding-right:2px}.aos-grid-headerCell-inner{padding-bottom:5px;padding-top:4px\9;padding-bottom:4px\9}
.aos-grid .aos-grid-rightCell{border-right-width:1px}.aos-grid-topRightCell{background:#e7ebef url(../images/grid-tree-imgs.png) repeat-x -56px -32px;border-right:1px solid #a5acb5;border-bottom:1px solid #a5acb5;position:absolute;left:0;top:0;width:20000px;height:100%;z-index:9;margin-left:-2px;margin-top:-1px;_top:auto;_bottom:-1px}
.aos-grid-scrollHeaderCell{position:absolute;left:20000px;top:0;width:1px;height:1px;overflow:hidden}body .aos-grid .aos-grid-cell-error{background:#fee2f0}.aos-grid-cell-dirty{background:url(../images/grid-tree-imgs.png) no-repeat -143px -8px}body .aos-grid-deleteRow{text-decoration:line-through}.aos-grid-newRow{background:#fefee9}
.aos-grid-emptyText{padding:15px;text-align:left;padding-left:35px}.aos-grid-groupCell{height:30px;border-right:1px solid #d2d2d2;border-bottom:2px solid #a5acb5;background:#FFF}.aos-grid-groupHeader{position:relative;height:30px;cursor:default}.aos-grid-groupTitle{color:#333;font-weight:bold;padding:4px;padding-top:6px;border-bottom-width:1px;border-right-width:1px;padding-left:23px;overflow:visible;white-space:nowrap}
.aos-grid-group-ecicon{position:absolute;width:20px;height:23px;left:0;top:4px;cursor:pointer;background:url(../images/grid-tree-imgs.png) no-repeat scroll 0 -32px}.aos-grid-group-collapse .aos-grid-group-ecicon{background:url(../images/grid-tree-imgs.png) no-repeat -24px -32px}.aos-grid-groupHeader-collapsible{cursor:pointer}
.aos-grid-detailRow{background:#f7f7f8;position:relative;zoom:1}.aos-grid-detailCell{position:relative;zoom:1;padding:8px 10px 10px;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.aos-grid-filterRow{overflow:hidden;background:#f6f6f6;position:relative;zoom:1;width:100%}.aos-grid-filterRow-view{position:relative;overflow:hidden;z-index:9;width:100%}
.aos-grid-filterCell{border-right:0;padding:2px}.aos-grid-summaryRow{overflow:hidden;background:#f6f6f6;position:relative;zoom:1;width:100%}.aos-grid-summaryRow-view{position:relative;overflow:hidden;z-index:9;width:100%}.aos-grid-summaryCell{border-bottom:0;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;font-weight:bold;line-height:22px;padding:2px}
.aos-grid-columns-lock{position:absolute;left:-10px;top:0;width:0;overflow:hidden;z-index:10}.aos-grid-columns-lock .aos-grid-topRightCell{display:none}.aos-grid-rows-lock{position:absolute;left:-10px;top:0;overflow:hidden;width:0;z-index:10}.aos-grid-rows-lock .aos-grid-rows-content{overflow:hidden;padding-bottom:30px}
.aos-grid-rows-lock .aos-grid-emptyText{visibility:hidden}.aos-grid-filterRow-lock{position:absolute;left:-10px;top:0;width:0;overflow:hidden;z-index:10}.aos-grid-summaryRow-lock{position:absolute;left:-10px;top:0;width:0;overflow:hidden;z-index:10}.aos-grid-vscroll{width:18px;overflow:hidden;z-index:100;position:absolute;top:0;right:0;height:100%;overflow-y:scroll}
.aos-grid-vscroll-content{width:1px;overflow:hidden;position:absolute;left:0;top:0}.aos-grid-virtualscroll-top{vertical-align:bottom}.aos-grid-virtualscroll-bottom{vertical-align:top}.aos-grid-row-alt{background:#f7f4fd}html body .aos-grid-row-selected{background:#dfe8f6}html body .aos-grid .aos-grid-cell-selected{background:#addffe}
body .aos-grid-row-hover{background:#ecedef}.aos-grid-topPager{position:relative;overflow:hidden;border-bottom:1px solid #c9c9c9;background:#e7eaee url(../images/grid-tree-imgs.png) repeat-x -48px -32px}.aos-grid-pager{position:relative;overflow:hidden;border-top:1px solid #c9c9c9;background:#e7eaee url(../images/grid-tree-imgs.png) repeat-x -48px -32px}
.aos-grid-resizeColumns-no .aos-grid-column-splitter{display:none}.aos-grid-column-splitter{position:absolute;overflow:hidden;background:#FFF;cursor:e-resize;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0);z-index:100;top:0;right:-3px;height:100%;width:5px}.aos-grid-sortIcon{width:17px;height:12px;overflow:hidden;display:inline-block;margin-left:2px;margin-right:2px}
.aos-grid-asc .aos-grid-sortIcon{background:url(../images/grid-tree-imgs.png) no-repeat -48px -8px}.aos-grid-desc .aos-grid-sortIcon{background:url(../images/grid-tree-imgs.png) no-repeat -24px -8px}.aos-grid-asc .aos-grid-cellInner,.aos-grid-desc .aos-grid-cellInner{position:relative;padding-right:18px}
.aos-grid-allowsort{background:url(../images/grid-tree-imgs.png) no-repeat -128px -32px;display:inline-block;height:10px;margin-left:2px;margin-right:2px;overflow:hidden;width:9px}.aos-grid-rowEdit{background:#f9f9fc}.aos-grid-rowEdit .aos-grid-cell{padding-left:1px;padding-right:1px}.aos-checkcolumn{padding:0;text-align:center}
.aos-checkcolumn .aos-grid-cell-inner{padding-top:2px;padding-bottom:1px}.aos-grid-expandCell .aos-grid-cell-inner{padding:0}.aos-grid-ecIcon{display:inline-block;width:18px;height:20px;outline:0;background:url(../images/grid-tree-imgs.png) no-repeat -142px -170px}.aos-grid-expandRow .aos-grid-ecIcon{background:url(../images/grid-tree-imgs.png) no-repeat -119px -170px}
.aos-grid-proxy{position:absolute;overflow:hidden;background:gray;opacity:.30;-moz-opacity:.30;filter:alpha(opacity=30);border:1px solid #000;z-index:100000000;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.aos-grid-columnproxy{position:absolute;overflow:hidden;line-height:28px;padding:6px;padding-right:10px;padding-top:0;padding-bottom:0;z-index:1000000;background:#e7ebef url(../images/grid-tree-imgs.png) repeat-x -56px -32px;border:1px solid #a5acb5;width:100px}
.aos-grid-movetop,.aos-grid-movebottom{position:absolute;overflow:hidden;width:9px;height:9px;background:url(../images/grid-tree-imgs.png) no-repeat -113px -32px;display:none;z-index:100000}.aos-grid-movebottom{background:url(../images/grid-tree-imgs.png) no-repeat -96px -31px}.aos-grid-no .aos-grid-columnproxy-inner{margin-top:5px;margin-right:5px;display:inline-block;width:15px;height:15px;background:url(../images/grid-tree-imgs.png) no-repeat -72px -6px}
.aos-grid-ok .aos-grid-columnproxy-inner{margin-top:5px;margin-right:5px;display:inline-block;width:15px;height:15px;background:url(../images/grid-tree-imgs.png) no-repeat -120px -8px}.aos-grid-fixwidth .aos-grid-table{width:0}.aos-grid-radio-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background:#FFF;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0)}
.aos-grid-checkbox,.aos-grid-radio{width:17px;height:17px;overflow:hidden;display:block;margin:auto;vertical-align:middle}.aos-grid-checkbox{background:url(../images/icon-checkbox.gif) no-repeat 0 0}.aos-grid-checkbox-checked,.aos-grid-row-selected .aos-checkcolumn .aos-grid-checkbox{background:url(../images/icon-checkbox-check.gif) no-repeat 0 0}
.aos-grid-radio{background:url(../images/icon-radio.png) no-repeat 0 0}.aos-grid-radio-checked,.aos-grid-row-selected .aos-checkcolumn .aos-grid-radio{background:url(../images/icon-radio-check.png) no-repeat 0 0}.aos-grid-border{border-color:#cfcfcf}.aos-grid-header{background:#f8f8f8}.aos-grid-headerCell,.aos-grid-topRightCell,.aos-grid-columnproxy{background:#f8f8f8;border-color:#cfcfcf}
.aos-grid-cell{border-color:#cfcfcf}.aos-grid-row,.aos-grid-headerRow{color:#444}.aos-grid-footer,.aos-grid-pager,.aos-grid-filterRow{border-color:#cfcfcf;background:#fbfbfb}.aos-grid-row-hover{background:#f1f8fd}.aos-grid-header-over{background:#f1f8fd}.aos-grid-column-trigger{position:absolute;top:0;right:0;width:16px;height:100%;cursor:pointer;display:none;border-left:1px solid #CCC;text-align:center}
.aos-grid-headerCell:hover .aos-grid-column-trigger,.aos-grid-column-open .aos-grid-column-trigger{display:block}.excel-cell-selected{background:#dfe8f6}.aos-htmlfile{position:relative}.aos-htmlfile-file{position:absolute;left:0;top:0;z-index:100;width:10px;height:10px;overflow:hidden;cursor:default;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0)}
.aos-htmlfile .aos-buttonedit-button,.aos-fileupload .aos-buttonedit-button{white-space:nowrap;border:1px solid #2c8f7b;background:#2c8f7b none repeat scroll 0 0;color:#FFF;padding:0;width:50px;text-align:center;line-height:22px;margin:0;height:22px;overflow:hidden}.aos-htmlfile .aos-htmlfile-folder{width:20px;height:14px;background:url(../images/htmlfile-folder.png) no-repeat center;display:inline-block;position:relative;left:0;top:2px}
.aos-frameuploadx{position:relative}.aos-frameuploadx .placeholder .aos-button{line-height:44px}.webuploader-container{position:relative}.webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.webuploader-pick{position:relative;display:inline-block;cursor:pointer;background:#2c8f7b;padding:10px 15px;color:#FFF;text-align:center;border-radius:3px;overflow:hidden}
.webuploader-pick-hover{background:#179c81}.webuploader-pick-disable{opacity:.6;pointer-events:none}.aos-frameuploadx ol,.aos-frameuploadx ul{list-style:none}.aos-frameuploadx blockquote,.aos-frameuploadx q{quotes:none}.aos-frameuploadx blockquote:before,.aos-frameuploadx blockquote:after,.aos-frameuploadx q:before,.aos-frameuploadx q:after{content:'';content:none}
.aos-frameuploadx ins{text-decoration:none}.aos-frameuploadx del{text-decoration:line-through}.aos-frameuploadx table{border-collapse:collapse;border-spacing:0}.aos-frameuploadx .wrapper{margin:0 auto;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.aos-frameuploadx .container{border:1px solid #dadada;color:#838383;background-color:#FFF}
.aos-frameuploadx .uploader .queueList{margin:10px;padding:10px;border:3px dashed #e6e6e6}.aos-frameuploadx .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.aos-frameuploadx .uploader .placeholder{text-align:center;color:#ccc;font-size:18px;position:relative}
.aos-frameuploadx .uploader .placeholder .webuploader-pick{font-size:18px;background:#2c8f7b;border-radius:3px;line-height:44px;padding:0 30px;color:#FFF;display:inline-block;margin:20px auto;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.aos-frameuploadx .uploader .placeholder .webuploader-pick-hover{background:#179c81}
.aos-frameuploadx .uploader .placeholder .flashTip{color:#666;position:absolute;width:100%;text-align:center;bottom:20px}.aos-frameuploadx .uploader .placeholder .flashTip a{color:#0785d1;text-decoration:none}.aos-frameuploadx .uploader .placeholder .flashTip a:hover{text-decoration:underline}.aos-frameuploadx .uploader .placeholder.webuploader-dnd-over{border-color:#999}
.aos-frameuploadx .uploader .queueList{margin:20px;padding:20px;border:3px dashed #e6e6e6}.aos-frameuploadx .uploader .queueList.filled{padding:17px;margin:0;border:3px dashed transparent}.aos-frameuploadx .uploader .queueList.webuploader-dnd-over{border:3px dashed #999}.aos-frameuploadx .uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied{border-color:red}
.aos-frameuploadx .uploader .filelist{list-style:none;margin:0;padding:0}.aos-frameuploadx .attach-file-tip{margin-left:5px;padding:0;font-size:11px}.aos-frameuploadx .attach-file{width:220px;height:45px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#e3eaf4}
.aos-frameuploadx .attach-file-name{width:130px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:41px;top:4px;cursor:pointer}.aos-frameuploadx .attach-file-operate{position:absolute;right:13px;top:5px}.aos-frameuploadx .attach-file-operate-txt{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px}
.aos-frameuploadx .attach-file-info{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:41px;top:21px;line-height:160%;overflow:visible}.aos-frameuploadx .uploader .filelist p.progress span{display:none;overflow:hidden;width:0;height:5px;background:#2c8f7b url(../images/frameuploadx-progress.png) repeat-x;-webit-transition:width 200ms linear;-moz-transition:width 200ms linear;-o-transition:width 200ms linear;-ms-transition:width 200ms linear;transition:width 200ms linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}
.aos-frameuploadx .uploader .filelist:after{content:'';display:block;width:0;height:0;overflow:hidden;clear:both}.aos-frameuploadx .uploader .filelist li{width:115px;height:150px;background:url(../images/frameuploadx-bg.png) no-repeat;text-align:center;margin:0 8px 20px 0;position:relative;display:inline;float:left;overflow:hidden}
.aos-frameuploadx .uploader .filelist li p.log{position:relative;top:-45px}.aos-frameuploadx .uploader .filelist li p.title{position:absolute;left:0;top:5px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:5px;text-align:left}.aos-frameuploadx .uploader .filelist li p.progress{position:absolute;width:100%;bottom:20px;left:0;height:8px;overflow:hidden;z-index:50}
.aos-frameuploadx .uploader .filelist li p.progress span{display:none;overflow:hidden;width:0;height:100%;background:#2c8f7b url(../images/frameuploadx-progress.png) repeat-x;-webit-transition:width 200ms linear;-moz-transition:width 200ms linear;-o-transition:width 200ms linear;-ms-transition:width 200ms linear;transition:width 200ms linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}
@-webkit-keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}@-moz-keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}@keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}.aos-frameuploadx .uploader .filelist li p.imgWrap{position:relative;z-index:2;line-height:150px;vertical-align:middle;overflow:hidden;width:115px;height:150px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webit-transition:200ms ease-out;-moz-transition:200ms ease-out;-o-transition:200ms ease-out;-ms-transition:200ms ease-out;transition:200ms ease-out}
.aos-frameuploadx .uploader .filelist li .filename-bottom{position:absolute;width:100%;height:20px;line-height:20px;bottom:0;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aos-frameuploadx .uploader .filelist li .fileIcon{width:100%;height:130px}.fileIcon{background:url(../images/frameuploadx_fileicon110.png);background-position:-7px -2px}
.file-ext-xls,.file-ext-xlsx,.file-ext-2{background-position:-142px -3px}.file-ext-doc,.file-ext-docx,.file-ext-3{background-position:-271px -3px}.file-ext-ppt,.file-ext-pptx,.file-ext-4{background-position:-400px -3px}.file-ext-5{background-position:-525px -3px}.file-ext-rar,.file-ext-zip,.nui-ico-file-6{background-position:-650px -3px}
.file-ext-7{background-position:-780px -3px}.file-ext-iso,.file-ext-bin,.file-ext-8{background-position:-910px -3px}.file-ext-9{background-position:-1038px -3px}.file-ext-htm,.file-ext-html,.file-ext-10{background-position:-1168px -3px}.file-ext-js,.file-ext-11{background-position:-1302px -3px}.file-ext-css,.file-ext-12{background-position:-1432px -3px}
.file-ext-13{background-position:-7px -133px}.file-ext-14{background-position:-142px -133px}.file-ext-exe,.file-ext-15{background-position:-265px -133px}.file-ext-font,.file-ext-16{background-position:-393px -133px}.file-ext-pdf,.file-ext-17{background-position:-528px -133px}.file-ext-psd,.file-ext-18{background-position:-653px -133px}
.file-ext-avi,.file-ext-19{background-position:-783px -133px}.file-ext-fl,.file-ext-20{background-position:-913px -133px}.file-ext-swf,.file-ext-21{background-position:-1044px -133px}.file-ext-txt,.file-ext-property,.file-ext-properties,.file-ext-xml,.file-ext-22{background-position:-1168px -133px}.file-ext-23{background-position:-1295px -133px}
.file-ext-24{background-position:-1425px -133px}.file-ext-mpeg,.file-ext-25{background-position:-7px -261px}.file-ext-ram,.file-ext-26{background-position:-136px -261px}.file-ext-qt,.file-ext-27{background-position:-265px -261px}.file-ext-mp4,.file-ext-28{background-position:-394px -261px}.file-ext-mp3,.file-ext-29{background-position:-523px -261px}
.file-ext-jpg,.file-ext-30{background-position:-658px -261px}.file-ext-gif,.file-ext-31{background-position:-787px -261px}.file-ext-png,.file-ext-32{background-position:-915px -261px}.file-ext-bmp,.file-ext-33{background-position:-1044px -261px}.file-ext-tif,.file-ext-34{background-position:-1174px -261px}
.file-ext-emf,.file-ext-35{background-position:-1302px -261px}.file-ext-wmf,.file-ext-36{background-position:-1430px -261px}.file-ext-ico,.file-ext-37{background-position:-13px -391px}.file-ext-raw,.file-ext-38{background-position:-135px -391px}.file-ext-39{background-position:-265px -391px}.file-ext-40{background-position:-395px -391px}
.file-ext-41{background-position:-523px -391px}.file-ext-wps,.file-ext-wpt,.file-ext-dir,.file-ext-42{background-position:-658px -391px}.file-ext-dps,.file-ext-dpt,.file-ext-43{background-position:-787px -391px}.file-ext-et,.file-ext-ett,.file-ext-44{background-position:-917px -391px}.file-ext-45{background-position:-1032px -391px}
.aos-frameuploadx .uploader .filelist li p.error{background:#f43838;color:#FFF;position:absolute;bottom:20px;left:0;height:28px;line-height:28px;width:100%;z-index:100}.aos-frameuploadx .uploader .filelist li .success{display:block;position:absolute;left:0;bottom:20px;height:40px;width:100%;z-index:200;background:url(../images/frameuploadx-success.png) no-repeat right bottom}
.aos-frameuploadx .uploader .filelist div.file-panel{position:absolute;height:0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000',endColorstr='#80000000')\0;background:rgba(0,0,0,0.5);width:100%;top:0;left:0;overflow:hidden;z-index:300}
.aos-frameuploadx .uploader .filelist div.file-panel span{width:24px;height:24px;display:inline;float:right;text-indent:-9999px;overflow:hidden;background:url(../images/frameuploadx-icons.png) no-repeat;margin:5px 1px 1px;cursor:pointer}.aos-frameuploadx .uploader .filelist div.file-panel span.rotateLeft{background-position:0 -24px}
.aos-frameuploadx .uploader .filelist div.file-panel span.rotateLeft:hover{background-position:0 0}.aos-frameuploadx .uploader .filelist div.file-panel span.rotateRight{background-position:-24px -24px}.aos-frameuploadx .uploader .filelist div.file-panel span.rotateRight:hover{background-position:-24px 0}
.aos-frameuploadx .uploader .filelist div.file-panel span.cancel{background-position:-48px -24px}.aos-frameuploadx .uploader .filelist div.file-panel span.cancel:hover{background-position:-48px 0}.aos-frameuploadx .uploader .filelist div.file-panel span.filename{background:url();color:#FFF;float:left;text-indent:0;width:80px;display:inline-block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.aos-frameuploadx .uploader .statusBar{height:43px;border-top:1px solid #dadada;padding:0 10px;line-height:43px;vertical-align:middle;position:relative}.aos-frameuploadx .uploader .statusBar .progress{border:1px solid #2c8f7b;width:198px;background:#FFF;height:18px;position:relative;display:inline-block;text-align:center;line-height:20px;color:#6dbfff;position:relative;margin-right:10px}
.aos-frameuploadx .uploader .statusBar .progress span.percentage{width:0;height:100%;left:0;top:0;background:#2c8f7b;position:absolute}.aos-frameuploadx .uploader .statusBar .progress span.text{position:relative;z-index:10}.aos-frameuploadx .uploader .statusBar .info{display:inline-block;font-size:14px;color:#666}
.aos-frameuploadx .uploader .statusBar .btns{position:absolute;top:10px;right:20px;line-height:25px}.aos-frameuploadx .filePicker2{display:inline-block;float:left}.aos-frameuploadx .uploader .statusBar .btns .webuploader-pick,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn.state-uploading,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn.state-paused{background:#FFF;border:1px solid #cfcfcf;color:#565656;padding:0 18px;display:inline-block;border-radius:3px;margin-left:10px;cursor:pointer;font-size:14px;float:left}
.aos-frameuploadx .uploader .statusBar .btns .webuploader-pick-hover,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn:hover,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn.state-uploading:hover,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn.state-paused:hover{background:#f0f0f0}
.aos-frameuploadx .uploader .statusBar .btns .uploadBtn{background:#2c8f7b;color:#FFF;border-color:transparent}.aos-frameuploadx .uploader .statusBar .btns .uploadBtn:hover{background:#179c81}.aos-frameuploadx .uploader .statusBar .btns .uploadBtn.disabled{pointer-events:none;opacity:.6}.aos-frameuploadx .uploader .statusBar .btns .webuploader-pick,.aos-frameuploadx .uploader .statusBar .btns .uploadBtn,.aos-frameuploadx .uploader .statusBar .btns .state-uploading.uploadBtn,.aos-frameuploadx .uploader .statusBar .btns .state-paused.uploadBtn{background:#FFF;border:1px solid #cfcfcf;color:#565656;padding:0 10px;display:inline-block;border-radius:3px;margin-left:10px;cursor:pointer;float:left}
.webuploader-container{position:relative}.webuploader-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.webuploader-pick{position:relative;display:inline-block;cursor:pointer;background:#2c8f7b;padding:10px 15px;color:#FFF;text-align:center;border-radius:3px;overflow:hidden}
.webuploader-pick-hover{background:#179c81}.webuploader-pick-disable{opacity:.6;pointer-events:none}.aos-htmlupload ol,.aos-htmlupload ul{list-style:none}.aos-htmlupload blockquote,.aos-htmlupload q{quotes:none}.aos-htmlupload blockquote:before,.aos-htmlupload blockquote:after,.aos-htmlupload q:before,.aos-htmlupload q:after{content:'';content:none}
.aos-htmlupload ins{text-decoration:none}.aos-htmlupload del{text-decoration:line-through}.aos-htmlupload table{border-collapse:collapse;border-spacing:0}.aos-htmlupload .wrapper{margin:0 auto;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.aos-htmlupload .container{border:1px solid #dadada;color:#838383;background-color:#FFF}
.aos-htmlupload .uploader .queueList{margin:10px;padding:10px;border:3px dashed #e6e6e6}.aos-htmlupload .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.aos-htmlupload .uploader .placeholder{text-align:center;color:#ccc;font-size:18px;position:relative}
.aos-htmlupload .uploader .placeholder .webuploader-pick{font-size:18px;background:#2c8f7b;border-radius:3px;line-height:44px;padding:0 30px;color:#FFF;display:inline-block;margin:20px auto;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.aos-htmlupload .uploader .placeholder .webuploader-pick-hover{background:#179c81}
.aos-htmlupload .uploader .placeholder .flashTip{color:#666;position:absolute;width:100%;text-align:center;bottom:20px}.aos-htmlupload .uploader .placeholder .flashTip a{color:#0785d1;text-decoration:none}.aos-htmlupload .uploader .placeholder .flashTip a:hover{text-decoration:underline}.aos-htmlupload .uploader .placeholder.webuploader-dnd-over{border-color:#999}
.aos-htmlupload .uploader .queueList{margin:20px;padding:20px;border:3px dashed #e6e6e6}.aos-htmlupload .uploader .queueList.filled{padding:17px;margin:0;border:3px dashed transparent}.aos-htmlupload .uploader .queueList.webuploader-dnd-over{border:3px dashed #999}.aos-htmlupload .uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied{border-color:red}
.aos-htmlupload .uploader .filelist{list-style:none;margin:0;padding:0}.aos-htmlupload .attach-file-tip{margin-left:5px;padding:0;font-size:11px}.aos-htmlupload .attach-file{width:220px;height:45px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#e3eaf4}
.aos-htmlupload .attach-file-name{width:130px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:41px;top:4px;cursor:pointer}.aos-htmlupload .attach-file-operate{position:absolute;right:13px;top:5px}.aos-htmlupload .attach-file-operate-txt{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px}
.aos-htmlupload .attach-file-info{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:41px;top:21px;line-height:160%;overflow:visible}.aos-htmlupload .uploader .filelist p.progress span{display:none;overflow:hidden;width:0;height:5px;background:#2c8f7b url(../images/htmlupload-progress.png) repeat-x;-webit-transition:width 200ms linear;-moz-transition:width 200ms linear;-o-transition:width 200ms linear;-ms-transition:width 200ms linear;transition:width 200ms linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}
.aos-htmlupload .uploader .filelist:after{content:'';display:block;width:0;height:0;overflow:hidden;clear:both}.aos-htmlupload .uploader .filelist li{width:115px;height:150px;background:url(../images/htmlupload-bg.png) no-repeat;text-align:center;margin:0 8px 20px 0;position:relative;display:inline;float:left;overflow:hidden}
.aos-htmlupload .uploader .filelist li p.log{position:relative;top:-45px}.aos-htmlupload .uploader .filelist li p.title{position:absolute;left:0;top:5px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:5px;text-align:left}.aos-htmlupload .uploader .filelist li p.progress{position:absolute;width:100%;bottom:20px;left:0;height:8px;overflow:hidden;z-index:50}
.aos-htmlupload .uploader .filelist li p.progress span{display:none;overflow:hidden;width:0;height:100%;background:#2c8f7b url(../images/htmlupload-progress.png) repeat-x;-webit-transition:width 200ms linear;-moz-transition:width 200ms linear;-o-transition:width 200ms linear;-ms-transition:width 200ms linear;transition:width 200ms linear;-webkit-animation:progressmove 2s linear infinite;-moz-animation:progressmove 2s linear infinite;-o-animation:progressmove 2s linear infinite;-ms-animation:progressmove 2s linear infinite;animation:progressmove 2s linear infinite;-webkit-transform:translateZ(0)}
@-webkit-keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}@-moz-keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}@keyframes progressmove{0{background-position:0 0}100%{background-position:17px 0}}.aos-htmlupload .uploader .filelist li p.imgWrap{position:relative;z-index:2;line-height:150px;vertical-align:middle;overflow:hidden;width:115px;height:150px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webit-transition:200ms ease-out;-moz-transition:200ms ease-out;-o-transition:200ms ease-out;-ms-transition:200ms ease-out;transition:200ms ease-out}
.aos-htmlupload .uploader .filelist li .filename-bottom{position:absolute;width:100%;height:20px;line-height:20px;bottom:0;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aos-htmlupload .uploader .filelist li .fileIcon{width:100%;height:130px}.fileIcon{background:url(../images/htmlupload_fileicon110.png);background-position:-7px -2px}
.file-ext-xls,.file-ext-xlsx,.file-ext-2{background-position:-142px -3px}.file-ext-doc,.file-ext-docx,.file-ext-3{background-position:-271px -3px}.file-ext-ppt,.file-ext-pptx,.file-ext-4{background-position:-400px -3px}.file-ext-5{background-position:-525px -3px}.file-ext-rar,.file-ext-zip,.nui-ico-file-6{background-position:-650px -3px}
.file-ext-7{background-position:-780px -3px}.file-ext-iso,.file-ext-bin,.file-ext-8{background-position:-910px -3px}.file-ext-9{background-position:-1038px -3px}.file-ext-htm,.file-ext-html,.file-ext-10{background-position:-1168px -3px}.file-ext-js,.file-ext-11{background-position:-1302px -3px}.file-ext-css,.file-ext-12{background-position:-1432px -3px}
.file-ext-13{background-position:-7px -133px}.file-ext-14{background-position:-142px -133px}.file-ext-exe,.file-ext-15{background-position:-265px -133px}.file-ext-font,.file-ext-16{background-position:-393px -133px}.file-ext-pdf,.file-ext-17{background-position:-528px -133px}.file-ext-psd,.file-ext-18{background-position:-653px -133px}
.file-ext-avi,.file-ext-19{background-position:-783px -133px}.file-ext-fl,.file-ext-20{background-position:-913px -133px}.file-ext-swf,.file-ext-21{background-position:-1044px -133px}.file-ext-txt,.file-ext-property,.file-ext-properties,.file-ext-xml,.file-ext-22{background-position:-1168px -133px}.file-ext-23{background-position:-1295px -133px}
.file-ext-24{background-position:-1425px -133px}.file-ext-mpeg,.file-ext-25{background-position:-7px -261px}.file-ext-ram,.file-ext-26{background-position:-136px -261px}.file-ext-qt,.file-ext-27{background-position:-265px -261px}.file-ext-mp4,.file-ext-28{background-position:-394px -261px}.file-ext-mp3,.file-ext-29{background-position:-523px -261px}
.file-ext-jpg,.file-ext-30{background-position:-658px -261px}.file-ext-gif,.file-ext-31{background-position:-787px -261px}.file-ext-png,.file-ext-32{background-position:-915px -261px}.file-ext-bmp,.file-ext-33{background-position:-1044px -261px}.file-ext-tif,.file-ext-34{background-position:-1174px -261px}
.file-ext-emf,.file-ext-35{background-position:-1302px -261px}.file-ext-wmf,.file-ext-36{background-position:-1430px -261px}.file-ext-ico,.file-ext-37{background-position:-13px -391px}.file-ext-raw,.file-ext-38{background-position:-135px -391px}.file-ext-39{background-position:-265px -391px}.file-ext-40{background-position:-395px -391px}
.file-ext-41{background-position:-523px -391px}.file-ext-wps,.file-ext-wpt,.file-ext-dir,.file-ext-42{background-position:-658px -391px}.file-ext-dps,.file-ext-dpt,.file-ext-43{background-position:-787px -391px}.file-ext-et,.file-ext-ett,.file-ext-44{background-position:-917px -391px}.file-ext-45{background-position:-1032px -391px}
.aos-htmlupload .uploader .filelist li p.error{background:#f43838;color:#FFF;position:absolute;bottom:20px;left:0;height:28px;line-height:28px;width:100%;z-index:100}.aos-htmlupload .uploader .filelist li .success{display:block;position:absolute;left:0;bottom:20px;height:40px;width:100%;z-index:200;background:url(../images/htmlupload-success.png) no-repeat right bottom}
.aos-htmlupload .uploader .filelist div.file-panel{position:absolute;height:0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000',endColorstr='#80000000')\0;background:rgba(0,0,0,0.5);width:100%;top:0;left:0;overflow:hidden;z-index:300}
.aos-htmlupload .uploader .filelist div.file-panel span{width:24px;height:24px;display:inline;float:right;text-indent:-9999px;overflow:hidden;background:url(../images/htmlupload-icons.png) no-repeat;margin:5px 1px 1px;cursor:pointer}.aos-htmlupload .uploader .filelist div.file-panel span.rotateLeft{background-position:0 -24px}
.aos-htmlupload .uploader .filelist div.file-panel span.rotateLeft:hover{background-position:0 0}.aos-htmlupload .uploader .filelist div.file-panel span.rotateRight{background-position:-24px -24px}.aos-htmlupload .uploader .filelist div.file-panel span.rotateRight:hover{background-position:-24px 0}.aos-htmlupload .uploader .filelist div.file-panel span.cancel{background-position:-48px -24px}
.aos-htmlupload .uploader .filelist div.file-panel span.cancel:hover{background-position:-48px 0}.aos-htmlupload .uploader .filelist div.file-panel span.filename{background:url();color:#FFF;float:left;text-indent:0;width:80px;display:inline-block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.aos-htmlupload .uploader .statusBar{height:43px;border-top:1px solid #dadada;padding:0 10px;line-height:43px;vertical-align:middle;position:relative}.aos-htmlupload .uploader .statusBar .progress{border:1px solid #2c8f7b;width:198px;background:#FFF;height:18px;position:relative;display:inline-block;text-align:center;line-height:20px;color:#6dbfff;position:relative;margin-right:10px}
.aos-htmlupload .uploader .statusBar .progress span.percentage{width:0;height:100%;left:0;top:0;background:#2c8f7b;position:absolute}.aos-htmlupload .uploader .statusBar .progress span.text{position:relative;z-index:10}.aos-htmlupload .uploader .statusBar .info{display:inline-block;font-size:14px;color:#666}
.aos-htmlupload .uploader .statusBar .btns{position:absolute;top:10px;right:20px;line-height:25px}.aos-htmlupload .filePicker2{display:inline-block;float:left}.aos-htmlupload .uploader .statusBar .btns .webuploader-pick,.aos-htmlupload .uploader .statusBar .btns .uploadBtn,.aos-htmlupload .uploader .statusBar .btns .uploadBtn.state-uploading,.aos-htmlupload .uploader .statusBar .btns .uploadBtn.state-paused{background:#FFF;border:1px solid #cfcfcf;color:#565656;padding:0 18px;display:inline-block;border-radius:3px;margin-left:10px;cursor:pointer;font-size:14px;float:left}
.aos-htmlupload .uploader .statusBar .btns .webuploader-pick-hover,.aos-htmlupload .uploader .statusBar .btns .uploadBtn:hover,.aos-htmlupload .uploader .statusBar .btns .uploadBtn.state-uploading:hover,.aos-htmlupload .uploader .statusBar .btns .uploadBtn.state-paused:hover{background:#f0f0f0}.aos-htmlupload .uploader .statusBar .btns .uploadBtn{background:#2c8f7b;color:#FFF;border-color:transparent}
.aos-htmlupload .uploader .statusBar .btns .uploadBtn:hover{background:#179c81}.aos-htmlupload .uploader .statusBar .btns .uploadBtn.disabled{pointer-events:none;opacity:.6}.aos-htmlupload .uploader .statusBar .btns .webuploader-pick,.aos-htmlupload .uploader .statusBar .btns .uploadBtn,.aos-htmlupload .uploader .statusBar .btns .state-uploading.uploadBtn,.aos-htmlupload .uploader .statusBar .btns .state-paused.uploadBtn{background:#FFF;border:1px solid #cfcfcf;color:#565656;padding:0 10px;display:inline-block;border-radius:3px;margin-left:10px;cursor:pointer;float:left}
.aos-fileupload{position:relative;width:210px}.aos-fileupload-multi{width:150px}.aos-fileupload .aos-buttonedit-border{padding-right:52px}.swfupload{position:absolute}.aos-fileupload .swfupload{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000;background:#efefef;opacity:.0;-moz-opacity:.0;filter:alpha(opacity=0);cursor:pointer}
.aos-buttonedit-disabled object{display:none}.aos-fileupload-progressbar{width:100%;height:4px;position:absolute}.aos-fileupload-complete{width:0;height:100%;background-color:#2fd85e}.aos-fileuploadx{position:relative;width:210px}.aos-fileuploadx-multi{width:150px}.aos-fileuploadx .aos-buttonedit-border{padding-right:52px}
.aos-buttonedit-disabled object{display:none}.aos-fileuploadx-progressbar{width:100%;height:4px;position:absolute}.aos-fileuploadx-complete{width:0;height:100%;background-color:#2fd85e}.aos-fileuploadx .aos-buttonedit-button{white-space:nowrap;border:1px solid #2c8f7b;background:#2c8f7b none repeat scroll 0 0;color:#FFF;padding:0;width:50px;text-align:center;line-height:22px;margin:0;height:22px;overflow:hidden}
.aos-listuploadx-win .aos-panel-viewport .aos-panel-border{border:1px solid #cfcfcf !important;border-top:2px solid #2c8f7b !important}.aos-listuploadx{position:relative;height:28px;line-height:28px}.aos-listuploadx-element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.aos-listbox{overflow:hidden;position:relative}.aos-listbox-border{border:1px solid #cfcfcf;overflow:hidden;border-spacing:1px}.aos-listbox td{white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;overflow:hidden;line-height:18px;cursor:default;padding-left:4px;padding-right:2px;padding-top:3px;padding-bottom:3px;text-align:left}
.aos-listbox-showColumns .aos-listbox-header td{padding-left:4px;padding-right:4px}.aos-listbox-showColumns .aos-listbox-view td{padding-left:4px;padding-right:4px;border:0;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.aos-listbox-header{overflow:hidden;background:#f8f8f8;border-bottom:1px solid #cfcfcf}
.aos-listbox-header td{border-right:1px solid #cfcfcf;padding-top:4px;padding-bottom:4px;line-height:18px}.aos-listbox-view{width:100%;overflow:auto;position:relative}.aos-listbox-items,.aos-listbox-headerInner{text-align:left;width:100%;border-collapse:collapse;border-collapse:separate;display:table}
.aos-listbox-showcolumns .aos-listbox-items,.aos-listbox-showcolumns .aos-listbox-headerInner{table-layout:fixed !important}.aos-listbox .aos-listbox-checkbox{text-overflow:clip;text-align:center;width:14px;height:14px;padding:0}.aos-listbox .aos-listbox-checkbox input{width:14px;height:14px;margin:4px 3px}
.aos-listbox-hideCheckBox .aos-listbox-checkbox{display:none;width:0}.aos-listbox-item-hover{background:#e2ecf7}.aos-listbox-item-selected{background:#ecedef;color:#000}.aos-error .aos-list-inner{margin-right:20px}.aos-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000000}body .aos-fixed{position:fixed;width:100%;height:100%;left:0;top:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_left:expression(eval(document.documentElement.scrollLeft));_height:expression(eval(document.documentElement.clientHeight));_width:expression(eval(document.documentElement.clientWidth))}
.aos-mask-background{position:absolute;left:0;top:0;width:100%;height:100%;background:#CCC;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.aos-mask-msg{position:absolute;cursor:wait;left:50%;top:50%;width:auto;color:#222}.aos-mask-loading{padding:10px 8px 10px 30px;background:#FFF url(../images/loading2.gif) no-repeat scroll 5px 50%;border:2px solid #2c8f7b}
.aos-menu{background:#FFF;color:#444;border-collapse:collapse;border-collapse:separate;overflow:hidden}.aos-menu-border{border:1px solid #cfcfcf;overflow:hidden;position:relative}.aos-menu-inner{overflow:hidden;position:relative}.aos-menu-float{position:relative;overflow:hidden}.aos-menuitem{line-height:26px;height:auto;width:auto;position:relative;cursor:default}
.aos-menuitem-hover,.aos-menu-popup{padding:0;background:#f1f8fd}.aos-menuitem-selected{padding:0;background:#1ad0ab}.aos-menuitem-inner{position:relative;padding-right:20px;padding-left:28px}.aos-menuitem-text{cursor:default;color:#444;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}
.aos-disabled .aos-menuitem-text{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.aos-menuitem-text a{text-decoration:none;color:#444}.aos-menuitem-selected .aos-menuitem-text:hover{color:#FFF}.aos-menuitem-text a:hover{text-decoration:underline}.aos-menuitem-icon,.aos-menuitem-allow{width:16px;height:16px;line-height:16px;position:absolute;left:3px;top:5px;display:none;top:5px\0;+height:18px;+top:4px;_left:-25px;_top:-3px;_height:18px}
.aos-menu-horizontal .aos-menuitem .aos-menuitem-icon{_position:relative;_left:0;_top:-2px;margin-top:5px;+position:relative;+left:0;+top:-2px}.aos-menuitem .aos-menuitem-icon{background-repeat:no-repeat}.aos-menuitem-allow{left:auto;right:3px;background:url(../images/menu-arrow.png) no-repeat 8px 50%}
.aos-menu .aos-menuitem-showcheck .aos-menuitem-icon{background:0}.aos-menu .aos-menuitem-checked .aos-menuitem-icon{background:url(../images/menu-checked.gif) no-repeat 50% 6px}body .aos-menuitem-icontop .aos-menuitem-inner{text-align:center;padding-top:5px;padding-bottom:7px;line-height:14px;margin-right:10px}
body .aos-menuitem-icontop .aos-menuitem-text{+height:16px}.aos-menuitem-icontop .aos-menuitem-icon{position:static;margin:auto}.aos-menuitem-icontop .aos-menuitem-text{padding:0;padding-top:5px}.aos-menu-horizontal .aos-menu-inner{margin:0;border:0;height:auto;overflow:hidden}.aos-menu-horizontal .aos-menuitem{float:left;display:inline}
.aos-menu-horizontal .aos-menuitem-inner{padding-left:6px;padding-right:6px;overflow:hidden}.aos-menu-horizontal .aos-menuitem-icon,.aos-menu-horizontal .aos-menuitem-text,.aos-menu-horizontal .aos-menuitem-allow{position:static;float:left;vertical-align:middle}.aos-menu-horizontal .aos-menuitem-icon{margin-top:2px}
.aos-menu-horizontal .aos-menuitem-allow{background:url(../images/menu-allow-h.gif) no-repeat 50% 50%;+background-position:50% 20%;width:10px;height:8px;overflow:hidden;margin-top:10px}.aos-menu-horizontal .aos-menuitem-text{padding:0;padding-left:3px;padding-right:3px;+padding-top:0;+padding-bottom:3px;+line-height:18px}
.aos-separator{display:block;border-top:1px solid #cfcfcf;margin-top:1px;margin-bottom:1px;margin-right:1px;margin-left:26px}.aos-menu-horizontal .aos-separator{float:left;display:inline;border:0;border-left:1px solid #cfcfcf;margin:1px;margin-top:6px;height:12px}.aos-menu-toolbar{display:none;float:right}
.aos-menu-horizontal .aos-menu-toolbar{display:none}.aos-menu-horizontal .aos-menu-float{float:left}.aos-menu-open{box-shadow:0 3px 6px rgba(0,0,0,0.3)}.aos-messagebox-content{padding:5px;cursor:default}.aos-messagebox-content-text{padding:8px;padding-right:40px;padding-left:0;text-align:center;word-break:hyphenate}
.aos-messagebox-buttons{text-align:center;padding:5px;padding-left:15px;padding-right:15px}.aos-messagebox-info,.aos-messagebox-warning,.aos-messagebox-question,.aos-messagebox-error,.aos-messagebox-waiting{width:40px;height:40px;background:url(../images/messagebox-info.gif) no-repeat 50% 50%}.aos-messagebox-warning{background:url(../images/messagebox-warning.gif) no-repeat 50% 50%}
.aos-messagebox-question{background:url(../images/messagebox-question.gif) no-repeat 50% 50%}.aos-messagebox-error{background:url(../images/messagebox-error.gif) no-repeat 50% 50%}.aos-messagebox-waiting{width:40px;height:30px;background:url(../images/loading.gif) no-repeat 50% 50%}.aos-pager{width:auto;overflow:hidden;position:relative;line-height:24px;height:24px;padding:3px 8px 3px 4px;background:#fbfbfb;border-color:#cfcfcf;color:#444}
.aos-pager-left{overflow:hidden;float:left;position:relative;padding-right:2px}.aos-pager-right{float:right}.aos-pager .aos-button{margin-right:3px;border:1px solid transparent}.aos-pager-size .aos-buttonedit .aos-buttonedit-border{border-color:#CCC}body .aos-pager-num{border:1px solid #CCC;margin:0 2px;width:35px;text-align:center;outline:0;+vertical-align:middle;position:relative;_left:0;_top:-1px;height:22px;line-height:20px}
.aos-pager-pages{padding-left:5px;padding-right:5px;display:inline-block}.aos-pager-size{display:inline-block;vertical-align:middle;font-size:0;line-height:0}.aos-pager-index{vertical-align:middle;overflow:hidden}.aos-pager-first{background:url(../images/pager-first.png) no-repeat}.aos-pager-prev{background:url(../images/pager-prev.png) no-repeat}
.aos-pager-next{background:url(../images/pager-next.png) no-repeat}.aos-pager-last{background:url(../images/pager-last.png) no-repeat}.aos-pager-reload{background:url(../images/pager-reload.png) no-repeat}.aos-page-buttons .aos-button,.aos-page-buttons .aos-edit,.aos-page-buttons .aos-buttonedit{vertical-align:middle}
.aos-page-buttons{position:relative;top:-1px;+top:0;display:inline-block;float:left}.aos-pager-left table{float:left}.aos-pager-sizetext{vertical-align:middle;padding:2px}.aos-plain-pager a.aos-button-disabled,.aos-plain-pager a:hover.aos-button-disabled{border:0;padding:1px}.aos-panel{overflow:hidden;position:relative;outline:0}
.aos-panel-border{border:1px solid #cfcfcf;border-top:2px solid #2c8f7b;overflow:hidden;position:relative}.aos-panel-viewport{background:#FFF}.aos-panel-viewport{position:relative;overflow:hidden}.aos-panel-header{width:auto;overflow:hidden;background:#FFF;color:#444;border-bottom:1px solid #BBB;border-color:#cfcfcf;cursor:default;position:relative;zoom:1}
.aos-panel-header-inner{height:24px;line-height:24px;overflow:hidden;*zoom:1}.aos-panel-title{font-weight:normal;padding-top:0\9;float:left;line-height:16px;height:24px;line-height:24px;padding-left:3px;padding-right:3px}.aos-panel-icon{float:left;width:16px;height:16px;overflow:hidden;vertical-align:middle;margin-right:4px;margin-top:4px;display:none}
.aos-panel-body{position:relative;padding:5px;text-align:left;width:auto;overflow:auto;clear:both}.aos-panel .aos-tools{position:absolute;top:5px;right:5px}.aos-panel-toolbar{clear:both;border-bottom:1px solid #cfcfcf;background:#eff2f4;width:auto;clear:both;position:relative;overflow:hidden;line-height:18px;zoom:1}
.aos-panel-footer{border-top:1px solid #cfcfcf;background:#eff2f4;width:auto;position:relative;overflow:hidden;line-height:18px;zoom:1}.aos-panel-collapse .aos-panel-header{border-bottom:0}.aos-panel-collapse .aos-tools .aos-tools-collapse{background:url(../images/tools-expand.gif) no-repeat 50% 50%;width:13px;_background-position:50% 3px}
.aos-panel-titleclick .aos-panel-header{cursor:pointer}.aos-resizer-trigger{z-index:100;position:absolute;width:14px;height:12px;right:1px;bottom:1px;overflow:hidden;cursor:se-resize;background:url(../images/panel-resize.gif) no-repeat right bottom}.aos-resizer-proxy{border:dotted 1px #000;overflow:hidden;position:absolute;z-index:10000000000;background:gray;opacity:.30;-moz-opacity:.30;filter:alpha(opacity=30);border:1px solid #000}
.aos-resizer-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000000;background:#FFF;opacity:0;filter:alpha(opacity=0)}.separator{overflow:hidden;display:inline-block;zoom:1;border:0;border-left:1px solid #adb3b9;border-color:#cfcfcf;margin:1px;margin-top:0;height:18px;vertical-align:middle;margin-left:2px;margin-right:2px}
.aos-splitter{width:300px;height:180px;overflow:hidden}.aos-splitter-border{border:1px solid #cfcfcf;position:relative;overflow:hidden}.aos-splitter-pane{position:absolute;padding:0;overflow:hidden;left:0;top:0}.aos-splitter-pane1{border:0}.aos-splitter-pane2{border:0}.aos-splitter-handler{cursor:w-resize;position:absolute;width:5px;height:100%;top:0;left:0;overflow:visible}
.aos-splitter-nodrag{cursor:default}.aos-splitter-handler-buttons{position:absolute;left:0;top:0;top:50%;width:100%;overflow:visible}.aos-splitter-resize-button{width:100%;height:18px;display:block;background:url(../images/splitter-resize.gif) no-repeat 50% 50%}.aos-splitter-pane1-button,.aos-splitter-pane2-button{overflow:hidden;width:100%;height:35px;display:block;background:url(../images/splitter-left.gif) no-repeat 50% 50%;cursor:pointer}
.aos-splitter-pane2-button{background:url(../images/splitter-right.gif) no-repeat 50% 50%}.aos-splitter-pane1-vertical,.aos-splitter-pane2-vertical{border:0;border-top:1px solid #cfcfcf}.aos-splitter-handler-vertical{cursor:n-resize;position:absolute;width:100%;height:5px}.aos-splitter-handler-vertical .aos-splitter-handler-buttons{height:6px;width:auto;top:0;left:50%}
.aos-splitter-handler-vertical .aos-splitter-pane1-button,.aos-splitter-handler-vertical .aos-splitter-pane2-button{display:inline-block;width:35px;height:5px;zoom:1;float:left;background:url(../images/splitter-top.gif) no-repeat 0 0}.aos-splitter-handler-vertical .aos-splitter-pane2-button{background:url(../images/splitter-bottom.gif) no-repeat 0 0}
.aos-splitter-handler-vertical .aos-splitter-resize-button{display:inline-block;width:18px;height:5px;background:url(../images/splitter-resize_h.gif) no-repeat 50% 50%}.aos-tabs{overflow:hidden;position:relative}.aos-tabs-table{border-collapse:collapse;border-collapse:separate;position:relative}.aos-tabs-scrollCt{position:relative;zoom:1}
.aos-tabs-headers{width:auto;padding:0;position:relative;margin-bottom:-1px;*zoom:1}.aos-tabs-header-bottom .aos-tabs-headers{border-top:0;border-bottom-width:1px;padding-top:0;padding-bottom:2px}body .aos-tabs-plain .aos-tabs-scrollCt{background:0;border-left:0;border-top-width:0;border-right:0}body .aos-tabs-plain .aos-tabs-headers{padding-bottom:0;padding-top:0}
body .aos-tabs-position-bottom .aos-tabs-plain .aos-tabs-scrollCt{border-bottom-width:0;border-top-width:1px}.aos-tabs-position-top .aos-tabs-headers,.aos-tabs-position-bottom .aos-tabs-headers{width:auto;overflow:hidden}.aos-tabs-position-top .aos-tabs-header{margin-top:1px}.aos-tabs-position-bottom .aos-tabs-header{margin-bottom:1px}
.aos-tabs-position-top .aos-tabs-plain .aos-tabs-header{margin-top:0}.aos-tabs-position-bottom .aos-tabs-plain .aos-tabs-header{margin-bottom:0}.aos-tabs-body{position:relative;overflow:auto;height:100%}.aos-tabs-hideOverflow{overflow:hidden}.aos-tabs-bodys{position:relative;border:1px solid #cfcfcf;border-top:0;background:#FFF;padding:1px;text-align:left;overflow:hidden}
.aos-tabs-header{width:100%;border-collapse:collapse;border-collapse:separate;margin:0;padding:0;border:0}.aos-tabs-header2{margin-bottom:1px}.aos-tabs-header2 .aos-tabs-firstSpace,.aos-tabs-header2 .aos-tabs-lastSpace{border-bottom:1px solid transparent;_border-color:tomato;_filter:chroma(color=tomato)}
.aos-tabs-space{width:3px;border-bottom:1px solid #cfcfcf;border-color:#cfcfcf}.aos-tabs-space div{height:1px;width:3px;overflow:hidden}.aos-tabs-space2{width:3px;border-bottom:1px solid #cfcfcf;border-color:#cfcfcf}.aos-tabs-space2 div{height:3px;width:3px;overflow:hidden}.aos-tab{background:#f8f8f8;color:#AAA;border:1px solid #cfcfcf;padding:3px 10px 3px 10px;text-align:center;cursor:pointer;white-space:nowrap;font-weight:bold}
.aos-tab-hover{background:#f1f8fd}.aos-tab-active{border-bottom:1px solid #FFF;background:#FFF;cursor:default;border-color:#cfcfcf;color:#2c8f7b}.aos-tab-body{position:relative}.aos-tab-text{display:inline-block;vertical-align:middle;line-height:16px;padding:1px;padding-left:2px;padding-right:2px}.aos-tabs-plain .aos-tab-text{line-height:18px}
.aos-tab .aos-tab-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;background-position:50% 50%}.aos-tab-close{display:inline-block;width:14px;height:14px;vertical-align:top;margin-top:1px;background:url(../images/tabs-close.gif) no-repeat 4px 4px;cursor:pointer;opacity:.06;filter:alpha(opacity=6)}
.aos-tab-active .aos-tab-close{opacity:.6;filter:alpha(opacity=60)}.aos-tab-active .aos-tab-close.aos-tab-close-hover{opacity:1;filter:alpha(opacity=100)}.aos-tab-close-hover{opacity:1;filter:alpha(opacity=100)}.aos-tabs-header-bottom{width:auto;top:-1px}.aos-tabs-header-bottom .aos-tabs-space,.aos-tabs-header-bottom .aos-tabs-space2{border:0;border-top:1px solid #cfcfcf;border-color:#cfcfcf}
.aos-tabs-header-bottom .aos-tabs-bodys{border:1px solid #cfcfcf;border-bottom:0}.aos-tabs-header-bottom .aos-tab-active{border-top:1px solid #FFF;border-bottom:3px solid #2c8f7b;padding-bottom:1px}.aos-tabs-position-bottom .aos-tabs-header2{margin:0;margin-top:1px}.aos-tabs-header-bottom .aos-tabs-header2 .aos-tabs-firstSpace,.aos-tabs-header-bottom .aos-tabs-header2 .aos-tabs-lastSpace{border-top:1px solid transparent;_border-color:tomato;_filter:chroma(color=tomato)}
.aos-tabs-body-bottom{border:1px solid #cfcfcf;border-bottom:0}.aos-tabs-header-left{width:auto}.aos-tabs-header-left .aos-tabs-space,.aos-tabs-header-left .aos-tabs-space2{border:0;border-right:1px solid #cfcfcf;border-color:#cfcfcf}.aos-tabs-header-left .aos-tabs-space div{height:3px;width:1px}.aos-tabs-header-left .aos-tabs-space2 div{height:3px;width:3px}
.aos-tabs-header-left .aos-tabs-headers{vertical-align:top;text-align:left;padding:0;padding-left:5px}.aos-tabs-header-left .aos-tabs-header{width:auto}.aos-tabs-header-left .aos-tab-active{border:1px solid #cfcfcf;border-right:1px solid #FFF;border-left:3px solid #2c8f7b;padding-left:10px}.aos-tabs-position-left .aos-tabs-header2{margin:0;padding-right:1px}
.aos-tabs-header-left .aos-tabs-header2 .aos-tabs-firstSpace,.aos-tabs-header-left .aos-tabs-header2 .aos-tabs-lastSpace{border-right:1px solid transparent;_border-color:tomato;_filter:chroma(color=tomato)}.aos-tabs-body-left{border:1px solid #cfcfcf;border-left:0}.aos-tabs-header-left .aos-tabs-bodys{border-color:#cfcfcf}
.aos-tabs-header-right{width:auto}.aos-tabs-header-right .aos-tabs-space,.aos-tabs-header-right .aos-tabs-space2{border:0;border-left:1px solid #cfcfcf}.aos-tabs-header-right .aos-tabs-space div{height:2px;width:2px}.aos-tabs-header-right .aos-tabs-space2 div{height:2px;width:2px}.aos-tabs-header-right .aos-tabs-headers{vertical-align:top;text-align:left;padding:0;padding-right:5px}
.aos-tabs-header-right .aos-tabs-header{width:auto}.aos-tabs-header-right .aos-tabs-bodys{border:1px solid #cfcfcf;border-right:0}.aos-tabs-header-right .aos-tab-active{border:1px solid #cfcfcf;border-left:1px solid #FFF;border-right:3px solid #2c8f7b;padding-right:10px}.aos-tabs-position-right .aos-tabs-header2{margin:0;padding-left:1px}
.aos-tabs-position-right .aos-tabs-header2 .aos-tabs-firstSpace,.aos-tabs-position-right .aos-tabs-header2 .aos-tabs-lastSpace{border-left:1px solid transparent;_border-color:tomato;_filter:chroma(color=tomato)}.aos-tabs-body-right{border:1px solid #cfcfcf;border-right:0}.aos-tabs-buttons{position:absolute;padding-right:3px;top:0;z-index:1000;right:0}
.aos-tabs-nav{position:absolute;right:0;top:4px;z-index:1000;padding-left:6px;padding-right:2px;display:none}.aos-tabs-leftnav{display:none;padding-left:6px;padding-right:2px;position:absolute;left:0;top:4px;z-index:1000}.aos-tabs-tabmenu{background:#ebebee url(../images/tabs-down.gif) no-repeat 50% 50%;display:none;height:15px;width:17px;position:absolute;top:4px;border:1px solid #cfcfcf;z-index:1000}
.aos-tabs-leftButton,.aos-tabs-rightButton{border:1px solid #cfcfcf;background:#ebebee url(../images/tabs-allow-left.gif) no-repeat 50% 50%;width:16px;height:15px;cursor:pointer;outline:0;display:inline-block;margin-right:2px}.aos-tabs-rightButton{background:#ebebee url(../images/tabs-allow-right.gif) no-repeat 50% 50%}
a:hover.aos-tabs-leftButton,a:hover.aos-tabs-rightButton{border-color:#cfcfcf;background-color:#e1e8fd}.aos-tabs-header-top .aos-tab-active{border-top:3px solid #2c8f7b;padding-top:1px}body .plaintabs .aos-labelfield{display:block;*display:block}.plaintabs .aos-tabs-space{border-bottom:2px solid #cfcfcf}
.plaintabs .aos-tabs-firstSpace,.aos-tabs-space2{display:none}.plaintabs .aos-tabs-bodys{border:0}.plaintabs .aos-tab{border-width:0;border-bottom-width:2px;color:#000;background-color:#FFF;font-weight:normal}.plaintabs .aos-tab-active{border-bottom:2px solid #00b4ce;color:#000;font-weight:bold}.aos-tips{*zoom:1;cursor:default;position:relative;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:30px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;color:#777;background-color:#f5f5f5;border-color:#EEE}
.aos-tips-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.aos-tips-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.aos-tips-warning{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.aos-tips-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.aos-tools{position:absolute;top:5px;right:5px}.aos-tools span{display:inline-block;width:15px;height:15px;overflow:hidden;cursor:pointer;margin-left:2px}.aos-tools-close{background:url(../images/tools-close.gif) no-repeat 50% 50%;_background-position:50% 3px}.aos-tools .aos-tools-collapse{background:url(../images/tools-collapse.gif) no-repeat 50% 50%;width:13px;_background-position:50% 3px}
.aos-tools .aos-tools-add{width:16px;height:16px;background:url(../images/tools-add.gif) no-repeat}.aos-tools .aos-tools-edit{width:16px;height:16px;background:url(../images/tools-edit.gif) no-repeat}.aos-tools .aos-tools-remove{width:16px;height:16px;background:url(../images/tools-remove.gif) no-repeat}
.aos-tools .aos-tools-expand{background:url(../images/tools-expand.gif) no-repeat 50% 50%;width:13px;_background-position:50% 3px}.aos-tools-max{background:url(../images/tools-max.gif) no-repeat 50% 50%;_background-position:50% 3px}.aos-tools-min{background:url(../images/tools-min.gif) no-repeat 50% 50%;_background-position:50% 3px}
.aos-tools-restore{background:url(../images/tools-restore.gif) no-repeat 50% 50%;_background-position:50% 3px}.aos-tools-refresh{background:url(../images/tools-refresh.gif) no-repeat 50% 50%;_background-position:50% 3px}.aos-toolbar{position:relative;border:0;border-bottom:1px solid #cfcfcf;padding:2px;_padding-bottom:4px}
body .aos-toolbar a.aos-button-disabled,body .aos-toolbar a:hover.aos-button-disabled{cursor:default;background:0;border:1px solid transparent}body .aos-toolbar .aos-button-disabled .aos-button-text,body .aos-toolbar a:hover.aos-button-disabled .aos-button-text{color:#777}body .aos-toolbar a.aos-button-disabled,body .aos-toolbar a:hover.aos-button-disabled,body .aos-pager a.aos-button-disabled,body .aos-pager a:hover.aos-button-disabled{background:transparent;border:1ps solie transparent}
.aos-tree .aos-grid-viewport{background:0}.aos-treegrid,.aos-tree{display:none}.aos-tree-nodes{position:relative;overflow:hidden}.aos-tree-treecell .aos-grid-cell-inner{padding:0}.aos-tree-indent{display:inline-block;width:18px;height:24px}.aos-tree-nodetitle{margin-top:0;margin-right:2px;overflow:hidden;cursor:default;white-space:nowrap;height:24px;line-height:16px}
.aos-tree .aos-tree-icon{position:relative;display:inline-block;width:18px;height:22px;overflow:hidden;line-height:20px;background-repeat:no-repeat;margin-top:3px;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.aos-tree-nodetext{height:24px;line-height:24px;+line-height:25px;vertical-align:middle;_vertical-align:top;display:inline-block;padding-left:3px;padding-right:3px;white-space:nowrap}
.aos-tree-nodetext a{text-decoration:none;color:#000;outline:0;display:inline-block;margin-bottom:2px;margin-top:1px\9\0;+line-height:16px;_margin-top:2px}.aos-tree-node-ecicon{display:inline-block;width:18px;height:24px;background:no-repeat 2px 0;outline:0;cursor:pointer}.aos-tree-collapse .aos-tree-node-ecicon{background:url(../images/grid-tree-imgs.png) no-repeat -1px -199px}
.aos-tree-expand .aos-tree-node-ecicon{background:url(../images/grid-tree-imgs.png) no-repeat -29px -200px}.aos-tree-leaf{padding-top:3px;background:url(../images/grid-tree-imgs.png) no-repeat -57px -201px}.aos-tree-folder{background:url(../images/grid-tree-imgs.png) no-repeat -86px -201px}.aos-tree-expand .aos-tree-folder{background:url(../images/grid-tree-imgs.png) no-repeat -86px -201px}
.aos-tree-checkbox{width:16px\9;height:14px\9;margin:0;padding:0;vertical-align:middle}body .aos-tree .aos-tree-loading .aos-tree-node-ecicon,body .aos-tree-loading .aos-treegrid-ec-icon{background:#FFF url(../images/loading2.gif) no-repeat scroll 50% 50%}.aos-tree-nodeshow{display:inline-block;vertical-align:top;padding:1px 3px 1px 2px;border:0;cursor:pointer}
.aos-treegrid .aos-tree-nodeshow{cursor:default}.aos-tree-node-hover .aos-tree-nodeshow{padding:0 2px 0 1px;border:1px solid #cfcfcf;background:#f1f8fd}.aos-tree-selectedNode .aos-tree-nodeshow{padding:0 2px 0 1px;border:1px solid #cfcfcf;background:#bbdcf8;zoom:1}.aos-tree-treeLine .aos-tree-indent{background:transparent url(../images/tree-treeline.gif) repeat-y 9px 0}
.aos-tree-treeLine .aos-tree-node-ecicon{background:transparent url(../images/grid-tree-imgs.png) no-repeat -26px -121px}.aos-tree-treeLine .aos-tree-expand .aos-tree-node-ecicon{background:transparent url(../images/tree-imgs.png) no-repeat -53px -6px}.aos-tree-treeLine .aos-tree-collapse .aos-tree-node-ecicon{background:transparent url(../images/tree-imgs.png) no-repeat -19px -6px}
.aos-tree-treeLine .aos-tree-node-ecicon-last{background:url(../images/grid-tree-imgs.png) no-repeat -45px -167px}.aos-tree-treeLine .aos-tree-expand .aos-tree-node-ecicon-first{background:transparent url(../images/tree-imgs.png) no-repeat -134px -6px}.aos-tree-treeLine .aos-tree-expand .aos-tree-node-ecicon-last{background:transparent url(../images/tree-imgs.png) no-repeat -134px -6px}
.aos-tree-treeLine .aos-tree-collapse .aos-tree-node-ecicon-first{background:transparent url(../images/tree-imgs.png) no-repeat -19px -6px}.aos-tree-treeLine .aos-tree-collapse .aos-tree-node-ecicon-last{background:transparent url(../images/tree-imgs.png) no-repeat -102px -6px}.aos-tree-treeLine .aos-tree-expand .aos-tree-node-ecicon-firstLast{background:transparent url(../images/tree-imgs.png) no-repeat -53px -6px}
.aos-tree-treeLine .aos-tree-collapse .aos-tree-node-ecicon-firstLast{background:transparent url(../images/tree-imgs.png) no-repeat -19px -6px}.aos-tree-treeLine .aos-tree-expand .aos-tree-node-ecicon-firstAndlast{background:transparent url(../images/tree-imgs.png) no-repeat -134px -6px}.aos-tree-treeLine .aos-tree-collapse .aos-tree-node-ecicon-firstAndlast{background:transparent url(../images/tree-imgs.png) no-repeat -102px -6px}
.aos-tree-treeLine .aos-tree-node-ecicon-firstAndlast{background:url(../images/grid-tree-imgs.png) no-repeat -47px -167px}.aos-tree-editinput{border:0 solid #cfcfcf;background:#FFF;padding-top:1px;_padding-top:0;padding-left:2px;padding-right:2px;margin-top:0;width:100%;height:24px;line-height:24px;vertical-align:top}
body .aos-tree-showArrows .aos-tree-collapse .aos-tree-node-ecicon{background:url(../images/tree-arrows-imgs.gif) no-repeat 0 2px}body .aos-tree-showArrows .aos-tree-expand .aos-tree-node-ecicon{background:url(../images/tree-arrows-imgs.gif) no-repeat -16px 2px}body .aos-tree-showArrows .aos-tree-indent,body .aos-tree-showArrows .aos-tree-node-ecicon{background:0}
.aos-tree-nodeclick .aos-tree-parentNode .aos-tree-nodeshow{cursor:pointer}.aos-tree-nowrap .aos-tree-nodetext{overflow:visible}.aos-tree-nowrap .aos-grid-table{table-layout:auto}.aos-tree-nowrap .aos-tree-nodetitle{overflow:visible}.aos-tree-radio{display:inline-block;width:16px;height:20px;overflow:hidden;background:url(../images/grid-tree-imgs.png) no-repeat -146px -232px;vertical-align:middle}
.aos-tree-selectedNode .aos-tree-radio,.aos-grid-row-selected .aos-tree-radio{background:url(../images/grid-tree-imgs.png) no-repeat -141px -203px}.aos-tree-checkbox{width:18px;height:20px;overflow:hidden;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;background:url(../images/tree-imgs.png) no-repeat -166px -6px;cursor:pointer}
.aos-tree-checkbox-checked{background-position:-230px -6px}.aos-tree-checkbox-indeterminate{background-position:-230px -6px}.aos-window{position:absolute;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.aos-window .aos-panel-title{padding-left:10px;font-weight:normal;color:#000}.aos-window .aos-panel-border{border:0}
.aos-window .aos-panel-header{background:#FFF;border-bottom:1px solid #cfcfcf;height:35px}.aos-window .aos-panel-header-inner{margin-top:2px;margin-left:2px}.aos-window .aos-tools .aos-iconfont{margin-top:2px}.aos-window .aos-panel-footer{background:#FFF}.aos-window .aos-tools-close{background:url(../images/tools-close_16_17.png) no-repeat 50% 50%;_background-position:50% 3px}
.aos-window .aos-tools-min{background:url(../images/tools-min_16_17.png) no-repeat 50% 50%;_background-position:50% 3px}.aos-window-drag .aos-panel-header{cursor:move}.aos-window .aos-iconfont{width:20px;height:20px;text-align:center}.aos-divider{position:relative}.aos-divider div,.aos-divider span{height:100%}
.aos-divider-line{background:center url(../images/hseperator-line.gif) repeat-x;position:relative}.aos-divider-text{position:absolute;background-color:#FFF;padding:0 10px}.aos-hseperator div,.aos-hseperator span{float:left;height:100%}.aos-hseperator-node{background:center url(../images/hseperator-node.gif) no-repeat;width:5px}
.aos-hseperator-line{background:center url(../images/hseperator-line.gif) repeat-x}.aos-checkbox1-block{position:relative;margin-left:0;height:24px;-moz-user-select:none;-khtml-user-select:none;user-select:none}.aos-checkbox1-unselect{-moz-user-select:none}.aos-checkbox1,.aos-select dl dd.aos-disabled{background-color:#FFF}
.aos-checkbox1,.aos-checkbox1 *,.aos-radio1,.aos-radio1 *,.aos-switch,.aos-switch1{display:inline-block;vertical-align:middle}.aos-checkbox1{position:relative;height:24px;line-height:22px;margin-right:0;padding-right:30px;border:1px solid #d2d2d2;cursor:pointer;font-size:0;border-radius:2px;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box !important}
.aos-checkbox1:hover{border:1px solid #c2c2c2}.aos-checkbox1 span{padding:0 10px;height:100%;font-size:14px;background-color:#d2d2d2;color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aos-checkbox1:hover span{background-color:#c2c2c2}.aos-checkbox1 i{position:absolute;right:0;width:30px;color:#FFF;font-size:20px;text-align:center}
.aos-checkbox1:hover i{color:#c2c2c2;background-image:url(../images/checkbox1-m.png);background-position:50% 50%}.aos-checkbox1-checked,.aos-checkbox1-checked:hover{border-color:#2c8f7b}.aos-checkbox1-checked span,.aos-checkbox1-checked:hover span{background-color:#2c8f7b}.aos-checkbox1-checked i,.aos-checkbox1-checked:hover i{color:#2c8f7b;background:url(../images/checkbox1-c.png) no-repeat;background-position:50% 50%}
.aos-switch{margin-top:0;margin-left:0;position:relative;height:22px;line-height:22px;width:42px;padding:0 5px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#FFF;-webkit-transition:.1s linear;transition:.1s linear}.aos-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear;animation:off .1s;-moz-animation:off .1s;-webkit-animation:off .1s;-o-animation:off .1s}
.aos-switch em{position:absolute;right:5px;top:0;width:25px;padding:0 !important;text-align:center !important;color:#999 !important;font-style:normal !important}.aos-onswitch{border-color:#5fb878;background-color:#2c8f7b}.aos-onswitch i{left:32px;background-color:#FFF;animation:on .1s;-moz-animation:on .1s;-webkit-animation:on .1s;-o-animation:on .1s}
.aos-onswitch em{left:5px;right:auto;color:#FFF !important}.aos-switch1{margin-top:0;margin-left:0;position:relative;height:22px;line-height:22px;width:42px;padding:0 5px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#FFF;-webkit-transition:.1s linear;transition:.1s linear}
.aos-switch1 i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2}.aos-switch1 em{position:absolute;right:5px;top:0;width:25px;padding:0 !important;text-align:center !important;color:#999 !important;font-style:normal !important}.aos-onswitch1{border-color:#5fb878;background-color:#2c8f7b}
.aos-onswitch1 i{left:32px;background-color:#FFF}.aos-onswitch1 em{left:5px;right:auto;color:#FFF !important}@keyframes on{from{left:5px}to{left:32px}}@-moz-keyframes on{from{left:5px}to{left:32px}}@-webkit-keyframes on{from{left:5px}to{left:32px}}@-o-keyframes on{from{left:5px}to{left:32px}}@keyframes off{from{left:32px}
to{left:5px}}@-moz-keyframes off{from{left:32px}to{left:5px}}@-webkit-keyframes off{from{left:32px}to{left:5px}}@-o-keyframes off{from{left:32px}to{left:5px}}.aos-blockquote{width:400px;text-align:center;margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #2c8f7b;border-radius:0 2px 2px 0;background-color:#f2f2f2;font-size:14px;word-break:break-all;box-sizing:border-box;overflow:hidden}
.aos-grid-linkcellrenderer a:link{text-decoration:none;color:#337ab7}.aos-grid-linkcellrenderer a:hover{color:#23527c}.aos-grid-linkcellrenderer a:visited,.aos-grid-linkcellrenderer-visited{color:#23527c}.aos-grid-yesnorenderer{height:12px;background:url(../images/icon-tick.png) no-repeat center}.aos-grid-picrenderer{width:16px;height:16px;border:1px solid #FFF}
.aos-grid-picrenderer:hover{cursor:pointer;border:1px solid #18a689}.aos-attachuploadx .attach-area{width:auto;overflow-x:hidden;overflow-y:auto;display:block;margin-top:4px}.aos-attachuploadx .attach-add{width:74px;height:24px;padding:2px;margin-bottom:5px}.aos-attachuploadx .attach-content{margin-right:-10px;padding-bottom:4px;width:auto;display:block}
.aos-attachuploadx .attach-file{width:250px;height:45px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#e3eaf4}.aos-attachuploadx .attach-file-new{width:90px;height:90px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#FFF;margin-left:5px}
.aos-attachuploadx .attach-file-name{width:130px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:41px;top:4px;cursor:pointer}.aos-attachuploadx .attach-file-name-new{width:60px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:13px;top:45px;cursor:pointer}
.aos-attachuploadx .attach-file-operate{position:absolute;right:13px;top:5px}.aos-attachuploadx .attach-file-operate-new{position:absolute;right:26px;top:5px;display:block}.attach-file-operate-txt{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px;color:blue}.aos-multiuploadx-disabled .attach-file-operate-txt{color:grey}
.aos-attachuploadx .attach-file-operate-txt-new{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px}.attach-file-operate-txt:hover{background-color:#0f6099 !important;color:#fbfbfb}.aos-multiuploadx-disabled .attach-file-operate-txt:hover{background-color:transparent !important;color:grey}
.aos-attachuploadx .attach-file-info{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:41px;top:21px;line-height:160%;overflow:visible}.aos-attachuploadx .attach-file-info-new{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:0;top:60px;line-height:160%;overflow:visible}
.aos-attachuploadx .attach-upload-success{color:#3d882d}.aos-attachuploadx .attach-upload-fail{color:#ca3434}.aos-attachuploadx .fileupload-progress{height:20px;overflow:hidden;zoom:1}.aos-attachuploadx .fileupload-progress-bar{float:left;margin:5px 0 0;-margin-right:-3px;position:relative;width:50px;height:8px;border:1px solid #ababab;background:#FFF;font-size:0;line-height:0;overflow:hidden}
.aos-attachuploadx .fileupload-progress-bar-inner{position:absolute;left:1px;top:1px;height:6px;background:url(../images/attachupload_progress.png) repeat-x}.aos-attachuploadx .fileupload-progress-text{margin-left:8px}.aos-attachuploadx .attach-file-upload-progress{height:26px;line-height:26px;padding:0 11px;position:absolute;left:0;top:45px;background-color:#000;color:#FFF;filter:alpha(opacity=80);opacity:.8;white-space:nowrap;z-index:10;border-radius:3px}
.swf-upload .attach-area{width:auto;overflow-x:hidden;overflow-y:auto;display:block;margin-top:4px}.swf-upload .attach-add{width:74px;height:24px;padding:2px;margin-bottom:5px}.swf-upload .attach-content{margin-right:-10px;padding-bottom:4px;width:auto;display:block}.swf-upload .attach-file{width:250px;height:45px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#e3eaf4}
.swf-upload .attach-file-new{width:90px;height:90px;float:left;position:relative;margin:0 8px 8px 0;border-radius:3px;overflow:visible;background-color:#FFF;margin-left:5px}.swf-upload .attach-file-name{width:130px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:41px;top:4px;cursor:pointer}
.swf-upload .attach-file-name-new{width:60px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;position:absolute;left:13px;top:45px;cursor:pointer}.swf-upload .attach-file-operate{position:absolute;right:13px;top:5px}.swf-upload .attach-file-operate-new{position:absolute;right:26px;top:5px;display:block}
.swf-upload .attach-file-operate-txt{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px}.swf-upload .attach-file-operate-txt-new{outline:0;cursor:pointer;padding:2px 4px 4px;text-decoration:none;border-radius:3px}.swf-upload .attach-file-operate-txt:hover{background-color:#0f6099 !important;color:#fbfbfb}
.swf-upload .attach-file-info{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:41px;top:21px;line-height:160%;overflow:visible}.swf-upload .attach-file-info-new{height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b0b0b0;position:absolute;left:0;top:60px;line-height:160%;overflow:visible}
.swf-upload .attach-upload-success{color:#3d882d}.swf-upload .attach-upload-fail{color:#ca3434}.swf-upload .fileupload-progress{height:20px;overflow:hidden;zoom:1}.swf-upload .fileupload-progress-bar{float:left;margin:5px 0 0;-margin-right:-3px;position:relative;width:50px;height:8px;border:1px solid #ababab;background:#FFF;font-size:0;line-height:0;overflow:hidden}
.swf-upload .fileupload-progress-bar-inner{position:absolute;left:1px;top:1px;height:6px;background:url(../images/attachupload_progress.png) repeat-x}.swf-upload .fileupload-progress-text{margin-left:8px}.swf-upload .attach-file-upload-progress{height:26px;line-height:26px;padding:0 11px;position:absolute;left:0;top:45px;background-color:#000;color:#FFF;filter:alpha(opacity=80);opacity:.8;white-space:nowrap;z-index:10;border-radius:3px}
.nui-ico-file32{background-image:url(../images/attachupload_fileicon.png);margin:7px 0 0 4px;background-repeat:no-repeat}.nui-ico-file32-new{background-image:url(../images/attachupload_fileicon.png);margin:10px 0 0 18px;background-repeat:no-repeat}.nui-ico{font-style:normal;font-weight:400;line-height:normal !important;display:inline-block;vertical-align:middle;cursor:pointer}
.nui-ico-file32{width:32px;height:32px}.nui-ico-file32-new{width:32px;height:32px}.nui-ico-file32-new,.nui-ico-file32-1{background-position:0 -64px}.nui-ico-file32,.nui-ico-file32-1{background-position:0 -64px}.nui-ico-file32-xls,.nui-ico-file32-xlsx,.nui-ico-file32-2{background-position:-32px -64px}
.nui-ico-file32-doc,.nui-ico-file32-docx,.nui-ico-file32-3{background-position:-64px -64px}.nui-ico-file32-ppt,.nui-ico-file32-pptx,.nui-ico-file32-4{background-position:-96px -64px}.nui-ico-file32-5{background-position:-128px -64px}.nui-ico-file32-zip,.nui-ico-file32-rar,.nui-ico-file32-6{background-position:-160px -64px}
.nui-ico-file32-7{background-position:-192px -64px}.nui-ico-file32-iso,.nui-ico-file32-bin,.nui-ico-file32-8{background-position:-224px -64px}.nui-ico-file32-9{background-position:-256px -64px}.nui-ico-file32-htm,.nui-ico-file32-html,.nui-ico-file32-10{background-position:-288px -64px}.nui-ico-file32-js,.nui-ico-file32-11{background-position:-320px -64px}
.nui-ico-file32-css,.nui-ico-file32-12{background-position:-352px -64px}.nui-ico-file32-13{background-position:-384px -64px}.nui-ico-file32-14{background-position:-416px -64px}.nui-ico-file32-exe,.nui-ico-file32-15{background-position:-448px -64px}.nui-ico-file32-font,.nui-ico-file32-16{background-position:-480px -64px}
.nui-ico-file32-pdf,.nui-ico-file32-17{background-position:-512px -64px}.nui-ico-file32-psd,.nui-ico-file32-18{background-position:-544px -64px}.nui-ico-file32-avi,.nui-ico-file32-19{background-position:-576px -64px}.nui-ico-file32-fl,.nui-ico-file32-20{background-position:-608px -64px}.nui-ico-file32-swf,.nui-ico-file32-21{background-position:-640px -64px}
.nui-ico-file32-txt,.nui-ico-file32-property,.nui-ico-file32-properties,.nui-ico-file32-xml,.nui-ico-file32-22{background-position:-672px -64px}.nui-ico-file32-23{background-position:-704px -64px}.nui-ico-file32-24{background-position:-736px -64px}.nui-ico-file32-mpeg,.nui-ico-file32-25{background-position:-768px -64px}
.nui-ico-file32-ram,.nui-ico-file32-26{background-position:-800px -64px}.nui-ico-file32-qt,.nui-ico-file32-27{background-position:-832px -64px}.nui-ico-file32-mp4,.nui-ico-file32-28{background-position:-864px -64px}.nui-ico-file32-mp3,.nui-ico-file32-29{background-position:-896px -64px}.nui-ico-file32-jpg,.nui-ico-file32-30{background-position:0 -96px}
.nui-ico-file32-gif,.nui-ico-file32-31{background-position:-32px -96px}.nui-ico-file32-png,.nui-ico-file32-32{background-position:-64px -96px}.nui-ico-file32-bmp,.nui-ico-file32-33{background-position:-96px -96px}.nui-ico-file32-tif,.nui-ico-file32-34{background-position:-128px -96px}.nui-ico-file32-emf,.nui-ico-file32-35{background-position:-160px -96px}
.nui-ico-file32-wmf,.nui-ico-file32-36{background-position:-192px -96px}.nui-ico-file32-ico,.nui-ico-file32-37{background-position:-224px -96px}.nui-ico-file32-raw,.nui-ico-file32-38{background-position:-256px -96px}.nui-ico-file32-39{background-position:-288px -96px}.nui-ico-file32-40{background-position:-320px -96px}
.nui-ico-file32-41{background-position:-352px -96px}.nui-ico-file32-wps,.nui-ico-file32-wpt,.nui-ico-file32-dir,.nui-ico-file32-42{background-position:-384px -96px}.nui-ico-file32-dps,.nui-ico-file32-dpt,.nui-ico-file32-43{background-position:-416px -96px}.nui-ico-file32-et,.nui-ico-file32-ett,.nui-ico-file32-44{background-position:-448px -96px}
.nui-ico-file32-45{background-position:-480px -96px}.nui-ico-file32-45,.nui-ico-file32-wf{background-position:-512px -96px}.nui-ico-file32-ofd{background-image:url(../images/fileext_ofd.png);background-position:0 0}.nui-ico-file{width:16px;height:16px}.nui-ico-file{background-image:url(../images/attachupload_fileicon.png);margin:7px 0 0 4px;background-repeat:no-repeat}
.nui-ico-file_nomargin{background-image:url(../images/attachupload_fileicon.png);background-repeat:no-repeat}.nui-ico-file,.nui-ico-file-1{background-position:0 0}.nui-ico-file-xls,.nui-ico-file-xlsx,.nui-ico-file-2{background-position:-32px 0}.nui-ico-file-doc,.nui-ico-file-docx,.nui-ico-file-3{background-position:-64px 0}
.nui-ico-file-ppt,.nui-ico-file-pptx,.nui-ico-file-4{background-position:-96px 0}.nui-ico-file-5{background-position:-128px 0}.nui-ico-file-rar,.nui-ico-file-zip,.nui-ico-file-6{background-position:-160px 0}.nui-ico-file-7{background-position:-192px 0}.nui-ico-file-iso,.nui-ico-file-bin,.nui-ico-file-8{background-position:-224px 0}
.nui-ico-file-9{background-position:-256px 0}.nui-ico-file32-htm,.nui-ico-file-html,.nui-ico-file-10{background-position:-288px 0}.nui-ico-file-js,.nui-ico-file-11{background-position:-320px 0}.nui-ico-file-css,.nui-ico-file-12{background-position:-352px 0}.nui-ico-file-13{background-position:-384px 0}
.nui-ico-file-14{background-position:-416px 0}.nui-ico-file-exe,.nui-ico-file-15{background-position:-448px 0}.nui-ico-file-font,.nui-ico-file-16{background-position:-480px 0}.nui-ico-file-pdf,.nui-ico-file-17{background-position:-512px 0}.nui-ico-file-psd,.nui-ico-file-18{background-position:-544px 0}
.nui-ico-file-avi,.nui-ico-file-19{background-position:-576px 0}.nui-ico-file-fl,.nui-ico-file-20{background-position:-608px 0}.nui-ico-file-swf,.nui-ico-file-21{background-position:-640px 0}.nui-ico-file-txt,.nui-ico-file-property,.nui-ico-file-properties,.nui-ico-file-xml,.nui-ico-file-22{background-position:-672px 0}
.nui-ico-file-23{background-position:-704px 0}.nui-ico-file-24{background-position:-736px 0}.nui-ico-file-mpeg,.nui-ico-file-25{background-position:-768px 0}.nui-ico-file-ram,.nui-ico-file-26{background-position:-800px 0}.nui-ico-file-qt,.nui-ico-file-27{background-position:-832px 0}.nui-ico-file-mp4,.nui-ico-file-28{background-position:-864px 0}
.nui-ico-file-mp3,.nui-ico-file-29{background-position:-896px 0}.nui-ico-file-jpg,.nui-ico-file-30{background-position:0 -32px}.nui-ico-file-gif,.nui-ico-file-31{background-position:-32px -32px}.nui-ico-file-png,.nui-ico-file-32{background-position:-64px -32px}.nui-ico-file-bmp,.nui-ico-file-33{background-position:-96px -32px}
.nui-ico-file-tif,.nui-ico-file-34{background-position:-128px -32px}.nui-ico-file-emf,.nui-ico-file-35{background-position:-160px -32px}.nui-ico-file-wmf,.nui-ico-file-36{background-position:-192px -32px}.nui-ico-file-ico,.nui-ico-file-37{background-position:-224px -32px}.nui-ico-file-raw,.nui-ico-file-38{background-position:-256px -32px}
.nui-ico-file-39{background-position:-288px -32px}.nui-ico-file-40{background-position:-320px -32px}.nui-ico-file-41{background-position:-352px -32px}.nui-ico-file-wps,.nui-ico-file-wpt,.nui-ico-file-dir,.nui-ico-file-42{background-position:-384px -32px}.nui-ico-file-dps,.nui-ico-file-dpt,.nui-ico-file-43{background-position:-416px -32px}
.nui-ico-file-et,.nui-ico-file-ett,.nui-ico-file-44{background-position:-448px -32px}.nui-ico-file-45{background-position:-480px -32px}.nui-ico-file-wf,.nui-ico-file-46{background-position:-512px -32px}.aos-photo{background:url(../images/addphoto.png) no-repeat;background-position:center;background-size:cover;cursor:pointer}
.aos-photo .aos-buttonedit-border{display:none}.aos-timer{width:150px;height:24px;display:inline-block;padding:0;margin:0;border:0;vertical-align:middle;overflow:hidden;position:relative}.aos-timer .aos-buttonedit-buttons{display:none}.aos-timer .aos-buttonedit-border{padding-right:4px;border:0}.aos-timer input{text-align:center}
.aos-timer-border{background:#FFF;border:1px solid #cfcfcf;width:auto;height:22px;display:inline-block;position:relative;overflow:hidden;padding-left:1px;padding-right:1px}.aos-edit-focus .aos-timer-border{border-color:#2c8f7b}.aos-colorchooser .aos-buttonedit-button{background-color:#FFF}.aos-doubleinput{height:24px;display:inline-block;padding:0;margin:0;border:0;vertical-align:middle;overflow:hidden;position:relative}
.aos-doubleinput .aos-edit,.aos-doubleinput .aos-buttonedit{margin:0;height:22px}.aos-doubleinput .aos-edit-border,.aos-doubleinput .aos-buttonedit-border{border:0}.aos-doubleinput-border{background:#FFF;border:1px solid #cfcfcf;width:auto;height:22px;display:inline-block;position:relative;overflow:hidden;padding-left:4px;padding-right:4px}
.aos-edit-focus .aos-doubleinput-border{border-color:#2c8f7b}.aos-refer .aos-buttonedit-button{width:24px;height:22px;padding:0;margin:0}.aos-refer .aos-buttonedit-icon{background:url(../images/refer-default.png) no-repeat 50% 50%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a6a6a6}
input:-moz-placeholder,textarea:-moz-placeholder{color:#a6a6a6}input::-moz-placeholder,textarea::-moz-placeholder{color:#a6a6a6}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a6a6a6}.aos-slider{width:250px;height:24px;display:inline-block;margin:0;border:0;vertical-align:middle;position:relative}
.aos-slider-border{height:100%;position:relative}.aos-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0;z-index:9999999999}.aos-slider-view{height:4px;background:#e2e2e2;border-radius:3px;position:absolute;cursor:pointer}.aos-slider-bar{border-radius:3px;position:absolute;height:100%}
.aos-slider-bar-enabled{background-color:#2c8f7b}.aos-slider-bar-disabled{background-color:#c2c2c2}.aos-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.aos-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}
.aos-slider-wrap-btn{width:12px;height:12px;background-image:url(../images/slider-circle.png);display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.aos-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.aos-slider-wrap-btn.aos-disabled{background-image:url(../images/slider-circle-disabled.png)}
.aos-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.aos-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-5px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent transparent}
.aos-slider-input{height:24px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:0}.aos-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.aos-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;line-height:16px;text-align:center;color:#999}
.aos-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.aos-slider-input-txt{height:100%;font-size:14px}.aos-slider-input-txt input{height:100%;border:0}.aos-slider-input-btn i:hover{color:#2c8f7b}.aos-slider-vertical{width:4px;margin-left:34px}.aos-slider-vertical .aos-slider-bar{width:4px}
.aos-slider-vertical .aos-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.aos-slider-vertical .aos-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.aos-slider-vertical .aos-slider-tips{top:auto;left:2px}@media \0creen\,screen\9{.aos-slider-wrap-btn{margin-left:-35px}
.aos-slider-vertical .aos-slider-wrap-btn{margin-left:0;margin-bottom:-35px}.aos-slider-vertical .aos-slider-tips{margin-left:-13px}.aos-slider>span{margin-left:8px}.aos-slider-tips{margin-left:-15px}}@media screen\9{.aos-slider-wrap-btn{margin-top:12px}.aos-slider-vertical .aos-slider-wrap-btn{margin-left:0;margin-top:30px}
}@media screen and (min-width:0\0){.aos-slider-wrap-btn{margin-left:-25px}.aos-slider-tips{margin-left:-15px}.aos-slider-vertical .aos-slider-wrap-btn{margin-left:0;margin-top:30px}}@media all and (-ms-high-contrast:none){.aos-slider-wrap-btn{margin-left:auto}.aos-slider-tips{margin-left:auto}.aos-slider-vertical .aos-slider-wrap-btn{margin-left:auto;margin-top:auto}
}.bottomToolbar{text-align:center;margin:10px}.bottomToolbar .aos-button{margin-left:10px;margin-right:10px;padding:2px 10px}.toptip{padding:5px 50px;margin:5px;position:relative}.toptipTitle{color:#6f6f6f;font-size:16px;font-weight:400;font-style:normal;padding-bottom:5px}.toptipContent{color:#6f6f6f;font-size:13px;font-weight:400;font-style:normal;padding-bottom:5px}
.toptipFooter{padding-top:5px;color:#7c88f7;font-size:13px;font-weight:400;font-style:normal}.toptipFooter span{cursor:pointer}.toptipStatus{position:absolute;left:10px;top:10px;font-size:20px;color:green}.toptipClose{position:absolute;right:10px;top:10px;font-size:20px;color:#7ac07d;cursor:pointer}
.toptip-success{border:1px solid rgba(160,217,162,1);background-color:rgba(240,249,235,1)}.toptip-error{border:1px solid rgba(250,102,73,1);background-color:rgba(255,244,242,1)}.toptip-warning{border:1px solid rgba(230,162,60,1);background-color:rgba(255,248,242,1)}.toptip-success .toptipStatus,.toptip-success .toptipClose{color:rgba(160,217,162,1)}
.toptip-error .toptipStatus,.toptip-error .toptipClose{color:rgba(250,102,73,1)}.toptip-warning .toptipStatus,.toptip-warning .toptipClose{color:rgba(230,162,60,1)}.aos-toptip{border:1px solid rgba(230,162,60,1);background-color:rgba(255,248,242,1);padding:8px 50px;margin:5px;position:relative;color:#6f6f6f;font-size:13px;font-weight:400;font-style:normal}
.aos-toptip-content{display:inline-block}.aos-toptip-close{position:absolute;right:10px;top:10px;font-size:20px;color:rgba(230,162,60,1);cursor:pointer}.aos-toptip-icon{position:absolute;left:10px;top:10px;font-size:20px;color:rgba(230,162,60,1)}