blockquote,body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}#app,body,html{height:100%}html{font-family:Arial,Microsoft YaHei,微软雅黑,Avenir,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:-moz-hidden-unscrollable}menu,ol,ul{list-style:none}fieldset,img{border:none}button,img,input,object,select,textarea{vertical-align:middle}a,a:focus,a:hover{cursor:pointer;color:inherit;outline:none;text-decoration:none}a:active,a:focus,div:focus{outline:none}i{font-style:normal}.doubleInput{display:flex}.doubleInput>span{padding:0 10px}.impPlanList{display:flex;align-items:center;justify-content:space-between}.impPlanList button~button,.impPlanList div+button{margin-left:10px}.ivu-table-column-applyBudget .ivu-table-cell{padding-left:0;width:100px;text-align:center}.ivu-icon-percentageIcon:before{content:"%"}button+button{margin-left:20px}.ivu-input-number{width:100%}.roleSpan{border:1px solid #1890ff;color:#1890ff;background:rgba(24,144,255,.1);padding:2px 4px;border-radius:2px;display:inline-block;height:20px;line-height:14px}.roleDiv{width:200px}.roleSpan~.roleSpan{margin-left:4px}.ivu-poptip-inner{white-space:normal}.ivu-icon-currentExecution:before{content:"%"}.applyBudget .ivu-input-number-handler-wrap{display:none}.applyBudget .ivu-input-number-input-wrap:before{content:"万元";right:6px;position:absolute;font-size:16px;color:#999}.applyBudget .ivu-input-number-input{color:#333}.headerSelect{width:calc(100% - 100px);height:32px;background:#fff;border-radius:4px;text-align:left}.headerSelect .ivu-select-input{cursor:auto}.headerSelect .ivu-select-dropdown{max-height:400px;overflow-y:scroll;white-space:normal}.headerSelect .noList{text-align:center}.headerSelect .selectCom .ivu-dropdown-item{display:flex;justify-content:space-between;align-items:center}.headerSelect .selectCom .ivu-dropdown-item img{width:20px;margin-right:4px}.headerSelect .selectCom .ivu-dropdown-item p{display:flex;align-items:center}.headerSelect .selectCom .ivu-dropdown-item .Highlight{color:#007df1}.headerSelect .selectCom .ivu-dropdown-item .label{border:1px solid #007df1;color:#007df1;padding:2px;line-height:1;font-size:12px}.ivu-icon-applyBudget:before{content:"万元"}.ivu-icon-inputMonth:before{content:"月"}.ivu-icon-inputDay:before{content:"天"}.ivu-icon-inputTimes:before{content:"次"}.colItem{display:inline-block}.colItem,.colItemBlo{width:50%;padding:0 10px}.status_icon{flex-shrink:0}.headline{display:flex;align-items:center;font-size:18px;font-weight:700;line-height:20px;margin-bottom:20px;color:#2b333f}.headline:before{content:"";width:4px;height:18px;margin-right:8px;display:inline-block;background:#1890ff}.loginBox{background:#2d8cf0;background-size:cover;height:100%}.loginBox .login{width:1150px;display:flex;align-items:center;height:425px;margin:auto;position:absolute;left:50%;transform:translate(-50%,-50%);border-radius:6px;top:50%}.loginBox .login .loginTitle{margin-left:40px}.loginBox .login .loginTitle p{display:flex;align-items:center;color:#fff;font-size:40px;font-weight:700}.loginBox .login .loginTitle p img{display:inline-block;width:40px;margin-right:20px}.loginBox .login .loginDiv{position:absolute;width:481px;height:472px;line-height:402px;font-size:40px;padding:30px 40px;right:30px;top:-22px;text-align:center;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);opacity:1;border-radius:6px}.loginBox .login .loginDiv .formInline{margin-top:60px}.loginBox .login .loginDiv .loginBoxTitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.loginBox .login .loginDiv .loginBoxTitle .loginCodeCheck{display:inline-block;width:80px;font-size:12px;line-height:32px;margin-top:-10px;color:#2d8cf0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAcBAMAAAAw3OSVAAAAIVBMVEUAAAAAgNUAgOsAeOcAgOcAgO0Afe0AgvQAfu0Afu4AfuyfyXmMAAAAC3RSTlMABhogICorLVNZXy8KMKoAAABQSURBVDjLY9BYhR80MQBBqxJ+EAFStIiAIq1hrUijgAhFKu1EKFKyKCBCkXI7EYqULBKIUKQykVqKiLGOKIcTEwTK7dSKlqGdMonKnMRkcwALT7HKXm1nRAAAAABJRU5ErkJggg==) no-repeat 100%}.loginBox .login .loginDiv .loginBoxTitle>span:first-child{font-size:29px;text-align:left;color:#333}.loginBox .login .loginDiv .loginBoxTitle>span:last-child{cursor:pointer;display:flex;padding-top:10px;align-items:center}.loginBox .login .loginDiv .loginBoxTitle>span:last-child .loginCodeIconCheck{line-height:1}.loginBox .login .loginDiv .ivu-form-item{width:300px;margin:0 auto 30px;text-align:right}.loginBox .login .loginDiv .ivu-input,.loginBox .login .loginDiv .loginCode{height:40px}.loginBox .login .loginDiv .loginCode{display:flex}.loginBox .login .loginDiv .loginCode input{width:180px;margin-right:20px}.loginBox .login .loginDiv .checkLogin{width:100%;height:40px;margin-top:20px}