body{width:100%;height:100%;font-family:'Noto Sans TC','Noto Sans SC','Microsoft JhengHei',sans-serif;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}md-tabs.md-default-theme md-ink-bar,md-tabs md-ink-bar{background:#e5560b !important}.md-tab.md-active{color:#e5560b !important}.submitClass,input[type="submit"]{font-family:inherit}#login{width:100%;height:100%;background-color:#e5560b;background-image:url(/assets/icons/new_version/login/bg02.png),url(/assets/icons/new_version/login/bg03.png),url(/assets/icons/new_version/login/bg.jpg);background-repeat:no-repeat,no-repeat,repeat-x;background-position:calc(50% - 50px) calc(50% - 40px),right bottom,top}#wrong{width:100%;height:100%;background-color:#f4fbfe}.company_login_logo{width:306px;height:65px;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;left:0;right:0;margin:50px auto 0;position:relative}img{width:252px;position:absolute;display:block;top:25%;left:0;right:0;margin:0 auto}.login_form{position:relative;width:365px;height:350px;top:40px;margin:0 auto}.tabsdemoDynamicHeight md-content md-tabs{border:1px solid #e1e1e1}.tabsdemoDynamicHeight md-content md-tabs md-tabs-wrapper{background:white}form p{margin:5% 0 0;position:relative;height:45px}input{display:block;box-sizing:border-box;width:300px;height:40px;outline:0}input[type="text"],input[type="password"]{border:1px solid rgba(0,0,0,0.2);padding:.5rem;font-size:14px;margin:0 14px}input.error[type="text"],input.error[type="password"]{border:1px solid red}.submitClass,input[type="submit"]{outline:0;background-color:gray;color:#FFF;margin:0 auto;font-size:15px;border-radius:40px;width:75%;border:0}.submitClass,input[type="submit"]:hover{background-color:#e5560b}.submitClass[disabled],input[type=submit][disabled]{background-color:#9b9b9b}span.error{display:block;color:#ff8d36;text-align:center;font-size:14px;line-height:120%}span.error.submit{top:-55%;position:absolute;left:0;right:0;margin:0 auto}span.username_hint{display:block;color:#ff362b;text-align:center;font-size:12px;line-height:20px;font-family:'NotoSansCJKtc-Regular',sans-serif}.has-error{border:thin solid red}.forgetten-birthday .md-datepicker-button{margin:0;padding:0;display:none}.forgetten-birthday .md-datepicker-input-container{border:0;margin:0;padding:0}.forgetten-birthday .md-datepicker-input{display:block;box-sizing:border-box;width:300px;max-width:none;outline:0;border:1px solid rgba(0,0,0,0.2);padding:.5em;font-size:14px;background-color:white;margin:0 auto}.forgetten-birthday .md-datepicker-triangle-button{top:11px;right:15px}.md-datepicker-calendar-pane{margin-left:20px;width:300px;border-style:none}.md-datepicker-calendar-pane .md-datepicker-input-mask{width:auto}.md-datepicker-input-mask-opaque{left:0 !important}.md-default-theme :-ms-input-placeholder.md-datepicker-input,:-ms-input-placeholder.md-datepicker-input-ms-input-placeholder{color:auto}.borwser-support-info{margin:auto;position:fixed;right:0;left:0;bottom:3px;padding:8px;font-size:14px;color:#fff;background-color:rgba(0,0,0,0.5);width:530px;text-align:center}.wrong-borwser-support-info{position:absolute;bottom:20px;padding:8px;font-size:14px;color:#000;width:530px;left:0;right:0;margin:auto;text-align:center}.loginDropList{margin:0 14px;width:300px;display:block;box-sizing:border-box}.md-select-value{border-color:rgba(0,0,0,0.2);border-width:1px;border-style:solid;background-color:white;height:40px}.md-select-value span{padding-left:.3rem;font-size:14px}md-select[disabled] .md-select-value{background-image:none;border-bottom-color:rgba(0,0,0,0.2)}md-select .md-select-placeholder.md-select-value span{color:rgba(0,0,0,0.5)}.appdownload{bottom:8px;width:270px;height:50px;margin:auto;border-radius:5px;display:block;background-image:url('/assets/icons/new_version/login/btn_app_download.png');color:white;font-size:20px;padding-left:90px}