.mg-error-boundary-fallback{width:50%;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;margin:10px auto}.mg-error-boundary-fallback .mg-ebf-error{border-radius:8px;padding:16px;background:rgba(209,97,84,.2);color:#b23325}.mg-fl-group{display:flex;align-items:flex-start;justify-content:flex-start}.mg-fl-group>.mg-fl-group,.mg-flg-item{margin:0 5px;flex:var(--flow-weight)}.mg-fl-group>.mg-fl-group:first-child,.mg-flg-item:first-child{margin-left:0}.mg-fl-group>.mg-fl-group:last-child,.mg-flg-item:last-child{margin-right:0}.cp-scroll{position:relative;overflow:hidden;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;touch-action:none}.cp-scroll.is-native .cp-scroll-content::-webkit-scrollbar{width:5px;height:5px;background:transparent}.cp-scroll.is-native .cp-scroll-content::-webkit-scrollbar-track{background:rgba(237,236,233,.4)}.cp-scroll.is-native .cp-scroll-content::-webkit-scrollbar-thumb{background:#d3d1cb}.cp-scroll.is-native .cp-scroll-content::-webkit-scrollbar-thumb:hover{background:#aeaca6}.cp-scroll-content{position:relative;outline:none;width:100%;height:100%;-webkit-overflow-scrolling:touch;touch-action:none;box-sizing:border-box}@media screen and (max-width:768px){.cp-scroll-content{touch-action:auto}}.cps-rail-v{position:absolute;display:block;right:0;top:0;bottom:0;z-index:1;cursor:default;opacity:0;transform:translateZ(1px);transition:opacity .25s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1)}.cps-rail-v .cps-cursor{position:absolute;top:0;left:0;right:0;background:#454b4e;cursor:pointer}.cps-rail-h{position:absolute;display:block;right:0;left:0;bottom:0;z-index:1;cursor:default;opacity:0;transform:translateZ(1px);transition:opacity .25s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1)}.cps-rail-h .cps-cursor{position:absolute;top:0;left:0;bottom:0;background:#454b4e;cursor:pointer}.mg-popover{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.mg-select-trigger-simple{cursor:pointer;position:relative;width:100%;height:100%;padding:7px 30px 5px 10px;line-height:20px;color:#000;background-color:#fff;border:1px solid #d1d6d9;box-sizing:border-box;outline:none}.visible .mg-select-trigger-simple{border-radius:3px 3px 0 0}.mg-select-trigger-simple.has-reset{padding-right:55px}.mg-select-trigger-simple.placeholder{color:rgba(0,0,0,.3)}.mg-select-trigger-simple:focus,.mg-select-trigger-simple:hover{border-color:#439bdd}.disabled .mg-select-trigger-simple{cursor:default;background-color:#f3f5f5}.disabled .mg-select-trigger-simple:focus,.disabled .mg-select-trigger-simple:hover{border-image:none}.error .mg-select-trigger-simple{border-color:#ea5252}.mg-select-trigger-input-wrapper{position:relative;width:100%;height:100%}.mg-select-trigger-input-wrapper .mg-select-input{position:relative;width:100%;height:32px;padding:7px 30px 5px 10px;line-height:20px;color:#000;background-color:#fff;border:1px solid #d1d6d9;box-sizing:border-box;transition:all .3s linear}.mg-select-trigger-input-wrapper .mg-select-input:focus,.mg-select-trigger-input-wrapper .mg-select-input:hover{border-color:#439bdd}.error .mg-select-trigger-input-wrapper .mg-select-input{border:1px solid #ea5252}.mg-select-trigger-input-wrapper .mg-select-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.mg-select-trigger-input-wrapper .mg-select-input::placeholder{color:rgba(0,0,0,.3)}.disabled .mg-select-trigger-input-wrapper .mg-select-input{background-color:#f3f5f5}.disabled .mg-select-trigger-input-wrapper .mg-select-input:focus,.disabled .mg-select-trigger-input-wrapper .mg-select-input:hover{border-image:none}.mg-select-trigger-input-wrapper.has-reset .mg-select-input{padding-right:55px}.mg-select-trigger-arrow{position:absolute;top:0;right:0;width:14px;height:14px;padding:10px;fill:#2d8fd9}.mg-select-reset{position:absolute;top:6px;right:25px;width:10px;height:10px;padding:4px;fill:#fff;background:rgba(0,0,0,.2);border-radius:15px;cursor:pointer}.mg-options{max-height:240px;background-color:#fff;outline:none;border:1px solid #d1d6d9;border-top:2px solid #2d8fd9;box-shadow:0 5px 8px rgba(45,143,217,.25);border-radius:0 0 3px 3px}.mg-option,.mg-options{cursor:pointer;box-sizing:border-box}.mg-option{width:100%;min-height:28px;padding:4px 10px;line-height:20px;transition:all .25s cubic-bezier(.4,0,.2,1)}.mg-option.current{color:#2d8fd9;background-color:#e6ffff}.mg-option.selected{color:#2d8fd9;font-weight:600}.mg-option.mg-option-hint{cursor:default;text-align:center;color:#666;height:40px;line-height:30px}.mg-option.mg-option-hint .loading{margin-right:14px}.mg-option-icon{width:14px;height:14px;padding-right:5px;transform:translateY(3px)}.mg-switch{box-sizing:border-box;cursor:pointer;display:inline-block;border-radius:2px;height:28px;line-height:20px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);vertical-align:middle;width:68px;font-size:13px;background-color:#d7d8d9;color:rgba(0,0,0,.5)}.mg-switch.disabled{visibility:hidden;cursor:default;background-color:#c5c5c5}.mg-switch:after{background-color:#fff;border-radius:2px;content:" ";cursor:pointer;height:24px;width:24px;left:2px;top:2px}.mg-switch .mg-switch-inner,.mg-switch:after{position:absolute;transition:left .25s cubic-bezier(.4,0,.2,1)}.mg-switch .mg-switch-inner{font-size:13px;left:34px;top:4px;-ms-user-select:none;user-select:none;font-weight:700}.mg-switch.checked{background-color:#439bdd;color:#fff}.mg-switch.checked:after{left:42px}.mg-switch.checked .mg-switch-inner{left:12px}.mg-switch.checked.disabled{color:#666;background-color:#c5c5c5}.mg-slider{width:100%;min-height:20px}.mg-slider-wrapper{position:relative;width:100%;height:100%;box-sizing:border-box}.mg-slider-wrapper .slider-active,.mg-slider-wrapper .slider-bg{height:6px;border-radius:3px;position:absolute;left:0;top:7px}.mg-slider-wrapper .slider-bg{right:0;background:#ebeff3;border:1px solid #c9d2df;box-sizing:border-box}.mg-slider-wrapper .slider-active{background:#439bdd}.mg-slider-point{position:absolute;width:20px;height:20px;border-radius:10px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);cursor:pointer}.mg-slider-point:after{position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:4px;background:#439bdd;content:" "}.disabled .mg-slider-point{cursor:default}.mg-slider-point-hint{position:absolute;top:-30px;opacity:0;background:#439bdd;color:#fff;border-radius:3px;line-height:12px;transform:translateX(-50%);max-height:0;transition:opacity .25s cubic-bezier(0,0,.2,1),max-height .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.mg-slider-point-hint.display{opacity:1;max-height:30px;padding:4px}.mg-slider-point-hint:after{content:" ";position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:8px solid #439bdd;border-right:4px solid transparent;border-left:4px solid transparent;border-radius:0;width:1px}.mg-number-input-wrapper{display:inline-block;min-width:80px}.mg-number-input,.mg-number-input-container{position:relative;width:100%;height:26px}.mg-number-input{padding:3px 30px 3px 10px;line-height:20px;color:#000;background-color:#fff;border:1px solid #d1d6d9;box-sizing:border-box;z-index:1}.mg-number-input-count-wrapper .mg-number-input.cp-input{position:absolute;top:0;left:0;text-align:center;height:26px;padding:3px 25px}.mg-number-input-count{cursor:pointer;position:absolute;top:0;width:22px;height:26px;text-align:center;line-height:26px;z-index:2}.mg-number-input-count:hover{background:rgba(67,155,221,.1)}.disabled .mg-number-input-count{cursor:default}.mg-number-input-count .disabled:hover{background:transparent}.mg-number-input-count .mg-nia-icon{margin-top:7px}.mg-number-input-count.number-input-count-disabled{cursor:default}.mg-number-input-count.number-input-count-disabled:hover{background:transparent}.mg-number-input-count.number-input-count-disabled .mg-nia-icon{fill:#b6b6b6}.mg-number-input-count.number-input-countreduce{left:0;border-right:1px solid #d1d6d9}.mg-number-input-count.number-input-countadd{right:0;border-left:1px solid #d1d6d9}.mg-number-input-arrow{position:absolute;display:inline-block;width:22px;line-height:22px;text-align:center;right:0;height:50%;border:1px solid #d1d6d9;border-right:0;z-index:2;box-sizing:border-box;cursor:pointer}.mg-number-input-arrow:hover{background:rgba(67,155,221,.1)}.mg-number-input-arrow .disabled:hover{background:transparent}.mg-number-input-arrow.number-input-arrow-disabled .mg-nia-icon{fill:#b6b6b6}.mg-number-input-arrow.number-input-arrowup{top:0;border-top:0}.mg-number-input-arrow.number-input-arrowdown{height:calc(50% + 1px);top:calc(50% - 1px);border-bottom:0}.mg-nia-icon{width:12px;height:12px;fill:#439bdd}.mg-calendar{width:270px;background:#fff}.mg-calendar,.mg-calendar-header{-ms-user-select:none;user-select:none}.mg-calendar-header{font-size:14px;position:relative;border-top:3px solid #439bdd;line-height:36px;box-sizing:border-box;padding-left:10px;font-weight:600;color:#777}.mg-calendar-header .ch-month{cursor:pointer}.ch-separator{width:4px;height:4px;border-radius:2px;background:#439bdd;margin:0 8px;display:inline-block;vertical-align:middle;-ms-user-select:none;user-select:none}.ch-operator{position:absolute;right:10px;top:0}.cho-btn{width:13px;margin:0 4px;fill:#439bdd;cursor:pointer}.mg-calendar-body{padding-bottom:5px}.mg-calendar-title{border-bottom:1px solid #e5e7e4;margin-bottom:5px}.mg-calendar-title,.mg-calendar-title .mg-cwt-item{text-align:center;-ms-user-select:none;user-select:none}.mg-calendar-title .mg-cwt-item{position:relative;display:inline-block;width:36px;height:30px;color:#b6b6b6;box-sizing:border-box;font-size:13px;line-height:30px;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.mg-calendar-day,.mg-calendar-week{text-align:center}.mg-calendar-day{position:relative;width:36px;height:36px;display:inline-block;color:#d7d8d9;font-size:13px;box-sizing:border-box;padding:1px;-ms-user-select:none;user-select:none}.mg-calendar-day .dayWrapper{box-sizing:border-box;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border:1px solid transparent;line-height:30px;border-radius:32px;transition:all .25s ease-in-out}.mg-calendar-day.current-month{color:#000;cursor:pointer}.mg-calendar-day.today:after{content:" ";display:block;position:absolute;top:26px;left:16px;width:4px;height:4px;border-radius:50%;background:#f8df0b;z-index:4}.mg-calendar-day.current-month.selected .dayWrapper{color:#fff;background:#439bdd}.mg-calendar-day.current-month:hover.selected .dayWrapper{border-color:#6eb2e5}.mg-calendar-day.current-month:hover .dayWrapper{border-color:#439bdd}.mg-calendar-month{position:relative;width:82px;height:46px;display:inline-block;color:#000;font-size:13px;text-align:center;box-sizing:border-box;padding:4px 2px;-ms-user-select:none;user-select:none}.mg-calendar-month .monthWrapper{box-sizing:border-box;position:absolute;left:1px;right:1px;top:6px;bottom:6px;border:1px solid transparent;line-height:30px;border-radius:6px;transition:all .25s ease-in-out;cursor:pointer}.mg-calendar-month .monthWrapper:hover{background:#439bdd;color:#fff}.mg-popover-content .mg-calendar-wrapper{box-shadow:0 3px 10px rgba(0,0,0,.25)}.bb-radio{display:inline-block;position:relative;width:20px;height:20px;transition:all .12s cubic-bezier(.4,0,.2,1);box-sizing:border-box;vertical-align:middle}.bb-radio .bb-radio-outCircle{border-radius:50%;border:1px solid #dadee0;background:#fff;transition:all .12s cubic-bezier(.4,0,.2,1) 0ms}.bb-radio .bb-radio-innerCircle,.bb-radio .bb-radio-outCircle{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.bb-radio .bb-radio-innerCircle{border:10px solid #dadee0;border-radius:50%;transform:scale(0);transition:all .18s cubic-bezier(.4,0,.2,1)}.bb-radio.active .bb-radio-innerCircle{transform:scale(.5)}.bb-radio:hover .bb-radio-innerCircle,.bb-radio:hover .bb-radio-outCircle{border-color:#439bdd}.bb-radio.active .bb-radio-innerCircle,.bb-radio.active .bb-radio-outCircle{border-color:#2d8fd9}.bb-radio.disabled .bb-radio-outCircle,.bb-radio.disabled .bb-radio-outCircle:hover{background:#eee}.bb-checkbox{display:inline-block;box-sizing:border-box;width:20px;height:20px;position:relative;border:1px solid #d3d3d3;border-radius:2px;background:#fff;transition:all .12s cubic-bezier(.4,0,.2,1) 0ms}.bb-checkbox:hover{border-color:#439bdd}.bb-checkbox .bb-checkbox-inner{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.bb-checkbox.active .bb-checkbox-inner{transition:all .18s cubic-bezier(.4,0,.2,1) 0ms;opacity:1}.bb-checkbox.active{background:#2d8fd9;border-color:#2d8fd9}.bb-checkbox.disabled,.bb-checkbox.disabled:hover{background:#eee;border-color:#d3d3d3}.bb-checkbox.disabled,.disabled .bb-checkbox{background:#eee}.bb-checkbox.disabled:hover,.disabled .bb-checkbox:hover{background:#eee;border-color:#d3d3d3}.bb-checkbox .bb-checkbox-check{transform:scale(0);transition:stroke-dashoffset .18s cubic-bezier(.4,0,.2,1) 0ms;stroke:#fff;stroke-width:4.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.bb-checkbox.active .bb-checkbox-check{transform:scale(.8);transform-origin:center;stroke-dashoffset:0;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.2,1) 0ms}.mg-animation-number-wrapper,.mg-anw-container{position:relative;display:inline-block}.mg-anw-container{overflow:hidden;vertical-align:bottom}.mg-anw-content{position:relative;display:inline-block;z-index:2;white-space:nowrap}.mg-anw-content.animationNumber-enter{transform:translateY(100%);opacity:.01}.mg-anw-content.animationNumber-enter-active{transform:translateY(0);opacity:1;transition:all .25s ease-in-out;transition-delay:.1s}.mg-anw-content.animationNumber-enter-done{transform:translateY(0);opacity:1}.mg-anw-content.animationNumber-exit{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transform:translateY(0)}.mg-anw-content.animationNumber-exit-active{transform:translateY(-100%);opacity:.01;transition:all .2s ease-out}.mg-anw-hint{position:absolute;left:20%;right:20%;top:25%;bottom:20%;background:#fbef85;border-radius:50%;filter:blur(12px);z-index:0;opacity:0;transition:all .25s ease-in}.mg-anw-hint.isChanged{opacity:.4}.mg-contenteditable{outline:none;cursor:text}.mg-contenteditable[contenteditable=true]:empty:before{content:attr(placeholder);color:rgba(0,0,0,.3);display:block;padding-left:2px}.mg-previewer{z-index:6;animation:popwin-mask-in .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.mg-previewer .mg-content{animation:popwin-in .25s cubic-bezier(0,0,.2,1);position:relative;width:auto;height:auto;padding:40px 8px 8px;box-sizing:border-box}.mg-previewer .mg-content .mg-close{position:fixed}.mg-previewer .mg-content .preview-operation{position:fixed;bottom:70px;left:0;right:0}.mg-previewer-draggable{z-index:6;animation:popwin-mask-in .2s cubic-bezier(.4,0,.2,1);position:fixed;top:8%;left:calc(50% - 300px);max-width:800px;min-width:300px;max-height:85%;width:auto;height:auto;border-radius:3px;border:1px solid hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.45);box-shadow:0 3px 10px rgba(0,0,0,.25),inset 0 0 50px rgba(0,0,0,.25);overflow:hidden;cursor:move}.mg-previewer-draggable .mg-content{animation:popwin-in .25s cubic-bezier(0,0,.2,1);width:100%;height:100%;padding:40px 8px 8px;box-sizing:border-box}.mg-previewer-draggable .mg-content .mg-pdf-viewer{box-shadow:0 3px 10px rgba(0,0,0,.25)}.mg-previewer-draggable .mg-content .mg-close{position:absolute}.mg-previewer-draggable .mg-content .preview-operation{position:absolute;bottom:30px;left:0;right:0}.mg-previewer-draggable .mg-content .mg-close,.mg-previewer .mg-content .mg-close{fill:#fff;right:8px;top:8px;width:24px;height:24px;z-index:10;cursor:pointer}.mg-previewer-draggable .mg-content .mg-title,.mg-previewer .mg-content .mg-title{color:hsla(0,0%,100%,.9);font-weight:600;position:absolute;left:8px;top:8px;max-width:80%;height:24px;z-index:10;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-previewer-draggable .mg-content img,.mg-previewer .mg-content img{display:block;margin:20% auto;box-shadow:0 3px 10px rgba(0,0,0,.25);-ms-user-select:none;user-select:none}.mg-previewer-draggable .mg-content .mg-preview-nocontent,.mg-previewer .mg-content .mg-preview-nocontent{-ms-user-select:none;user-select:none;width:100%;text-align:center;color:#fff;font-weight:600}.mg-previewer-draggable .mg-content .mg-pdf-viewer,.mg-previewer-draggable .mg-content .mg-pdf-wrapper,.mg-previewer .mg-content .mg-pdf-viewer,.mg-previewer .mg-content .mg-pdf-wrapper{-ms-user-select:none;user-select:none;box-sizing:border-box;width:100%;height:100%;text-align:center;color:hsla(0,0%,100%,.8);line-height:1.5;font-weight:600}.mg-previewer-draggable .mg-content .mg-pdf-content,.mg-previewer .mg-content .mg-pdf-content{display:block;margin:0 auto}.mg-previewer-draggable .mg-content .preview-operation,.mg-previewer .mg-content .preview-operation{text-align:center}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel,.mg-previewer .mg-content .preview-operation .pvot-panel{display:inline-block;background:#222c37;border-radius:3px;color:#b6b6b6;padding:6px 10px;box-shadow:0 2px 10px rgba(0,0,0,.4)}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel .pvot-resize,.mg-previewer .mg-content .preview-operation .pvot-panel .pvot-resize{width:26px;height:26px;fill:#fff}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel .pvot-info,.mg-previewer .mg-content .preview-operation .pvot-panel .pvot-info{padding:4px 6px}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel .pvot-split,.mg-previewer .mg-content .preview-operation .pvot-panel .pvot-split{display:inline-block;width:2px;height:26px;border-left:1px solid #b6b6b6;vertical-align:middle;margin:0 8px}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel a.pvot-opt,.mg-previewer .mg-content .preview-operation .pvot-panel a.pvot-opt{display:inline-block;padding:4px;margin:0 6px;color:#fff;border-radius:6px;-ms-user-select:none;user-select:none}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel a.pvot-opt:hover,.mg-previewer .mg-content .preview-operation .pvot-panel a.pvot-opt:hover{background:hsla(0,0%,80%,.1)}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel svg.pvot-opt,.mg-previewer .mg-content .preview-operation .pvot-panel svg.pvot-opt{display:inline-block;padding:6px 4px;margin:0 6px;color:#fff;border-radius:6px;-ms-user-select:none;user-select:none;width:14px;height:14px;vertical-align:middle;cursor:pointer}.mg-previewer-draggable .mg-content .preview-operation .pvot-panel svg.pvot-opt:hover,.mg-previewer .mg-content .preview-operation .pvot-panel svg.pvot-opt:hover{background:hsla(0,0%,80%,.1)}.tag{display:flex}.tag .tag-item{position:relative;display:inline-block;height:24px;margin-top:6px;margin-left:8px}.tag .tag-item .tag-item-title{display:inline-block;line-height:12px;box-sizing:border-box;height:100%;font-size:12px;border-radius:12px;transition:all .3s ease-out;text-align:center;color:#7a561b;background:#ffefc8;padding:6px 14px}.tag .tag-item .tag-item-title:hover{padding-left:8px;padding-right:20px}.tag .tag-item .tag-btn-del{cursor:pointer;position:absolute;top:8px;right:3px;height:8px;width:0;transition:width .3s ease-out;background:url(../../images/oc/iconSprite.png?v=507ef) -51px -62px no-repeat}.tag .tag-item .tag-btn-del:hover{background:url(../../images/oc/iconSprite.png?v=507ef) -51px -78px no-repeat}.tag .tag-item:hover .tag-btn-del{right:8px;width:8px}.tag .tag-item:hover .tag-item-title{padding-left:8px;padding-right:20px}.tag .tag-btn-add{box-sizing:border-box;display:inline-block;width:24px;height:24px;line-height:20px;text-align:center;color:#008cd4;font-weight:700;font-size:20px;border-radius:12px;background:#fff;border:1px dashed #dde2e7;cursor:pointer;margin-left:8px;margin-top:7px;outline:none}.tag .tag-btn-add:hover{border:1px solid #008cd4}#root,.login_wrapper{position:relative;width:100%;height:100%}.login_wrapper{background:radial-gradient(circle,#040b1a 30%,#001539)}.login_main{position:absolute;top:50%;left:0;right:0;bottom:0}@media screen and (max-width:700px){.login_main{top:0;height:100%}}.login_frame{position:relative;max-width:480px;margin-left:auto;margin-right:auto;box-sizing:border-box;transform:translateY(-230px);background-color:#162a42;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 8px rgba(0,0,0,.5)}@media screen and (max-width:700px){.login_frame{max-width:100%;padding:16px;transform:none;height:100%;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.login_header{display:flex;align-items:center;width:380px;margin:20px auto 0;height:80px}@media screen and (max-width:700px){.login_header{width:100%;max-width:380px}}.login_logo{width:160px}.login_title{margin-top:5px;margin-left:10px;font-size:38px;font-weight:200;color:#fff}.login_field{position:relative;width:380px;margin:20px auto 0}@media screen and (max-width:700px){.login_field{width:100%;max-width:380px}}.login_fTitle{padding-bottom:3px;line-height:22px;color:hsla(0,0%,100%,.8)}.login_fInput{appearance:none;width:100%;height:42px;padding:10px 15px;line-height:20px;color:#000;border:1px solid #d1d6d9;box-sizing:border-box;transition:border-color .3s linear;border-radius:0}.login_fInput:focus,.login_fInput:hover{border-color:#2d8fd9}.error .login_fInput{background-color:rgba(233,87,69,.2);border-color:#ea5252}.login_fValidMark{position:absolute;top:33px;right:8px;width:19px;height:19px}.login_fValidInfo{display:inline-block;position:absolute;top:3px;right:0;padding:4px 11px;line-height:14px;font-size:1.2rem;color:#fff;background-color:#ea5252;box-shadow:0 2px 5px rgba(123,35,26,.89);border-radius:11px}.login_fValidInfo:after{content:"";position:absolute;bottom:-9px;right:11px;width:13px;height:9px;background:url(../../images/oc/iconSprite.png?v=507ef) 0 0 no-repeat}.login_confirm{position:relative;width:380px;height:48px;margin:40px auto 0;padding-bottom:40px}@media screen and (max-width:700px){.login_confirm{width:100%;max-width:380px}}.login_errorMsg{position:absolute;top:-30px;left:0;right:0;text-align:center;padding:4px 11px;line-height:14px;font-size:1.2rem;color:#ea5252;box-sizing:border-box}.login_button{float:right;display:inline-block;width:100%;height:48px;line-height:48px;text-align:center;font-size:1.8rem;color:#fff;background-color:#2d8fd9;border-radius:24px;transition:border-color .3s linear}.login_button:hover{background-color:#439bdd}.login_button:active{background-color:#1b71b8}.login_button .loading{margin-left:10px;margin-right:15px}
