.mainNav-wrapper{position:relative;width:100%;height:100%}.mainNav-logo{width:100%;height:72px;text-align:center;border-bottom:1px solid #d5dfed;box-sizing:border-box}.mainNav-logo img{width:89px;height:25px;margin-top:22px;background-size:89px 25px}.mainNav-logo .line{width:96px;height:5px;margin:17px auto 0 auto;background-color:#6477f2}.mainNav-footer{position:absolute;bottom:30px;left:0;width:100%}.mainNav-footer .mainNav-footer-list{border-right-width:0}.mainNav-footer .mainNav-footer-list .el-menu-item{height:48px;line-height:48px}.mainNav-footer .mainNav-footer-list .el-menu-item span{color:#9b9b9b;font-size:16px;line-height:24px}.mainNav-footer .mainNav-footer-list .is-active span{color:#fff}.mainNav-wrapper .mainNav-el-menu{margin-top:28px;border-right-width:0}.mainNav-wrapper .mainNav-el-menu .el-menu-item{margin-bottom:18px}.mainNav-wrapper .mainNav-el-menu .el-menu-item span{font-size:18px}.mainNav-wrapper .mainNav-el-menu i{font-size:18px;line-height:55px;margin-right:10px;margin-left:20px}.mainNav-wrapper .mainNav-el-menu .is-active{color:#fff;background-color:#6477f2}.mainNav-wrapper .mainNav-el-menu .is-active i:before,.mainNav-wrapper .mainNav-el-menu .is-active span{color:#fff}.mainNav-footer .mainNav-footer-list i{margin-left:20px;line-height:55px;font-size:18px;margin-right:10px}.mainNav-footer .mainNav-footer-list .is-active{background-color:transparent}.mainNav-footer .mainNav-footer-list .is-active span{color:#9b9b9b}.rightLine{position:absolute;width:1px;top:72px;right:0;height:calc(100% - 72px);background-color:#d5dfed}.el-popover{top:60px!important;left:200px!important}.headernav-wrapper .leftWrapper{float:left;display:flex;flex-direction:row;position:relative}.leftWrapper-item{height:48px;line-height:48px;box-sizing:border-box}.leftWrapper-item:hover{background-color:#f0f1fe}.leftWrapper-item p{margin-left:12px;margin-right:12px}.el-popover{padding:0!important}.headernav-wrapper .leftWrapper .team .teamBtn{padding:0 10px;margin-top:11px;color:#354052;border-color:transparent;max-width:300px;height:50px;line-height:50px;font-size:20px;font-family:PingFang SC}.headernav-wrapper .leftWrapper .team .teamBtn span{height:50px;line-height:50px}.headernav-wrapper .leftWrapper .team .flagBtn{position:absolute;top:0;left:0;width:100%;height:100%;border-color:transparent;background-color:transparent}.headernav-wrapper .leftWrapper .detail p{height:72px;line-height:72px;font-family:PingFang SC;font-size:20px;color:#354052}.headernav-wrapper .rightWrapper{float:right;height:72px;margin-right:0;margin-top:0;text-align:right;position:relative;font-size:0}.headernav-wrapper .rightWrapper .userwrapper{display:inline-block;height:100%;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.headernav-wrapper .rightWrapper .userwrapper:hover{background-color:#f4f5f7;border:1px solid #eee;box-sizing:border-box}.headernav-wrapper .rightWrapper .userInfoSubWrapper{position:absolute;left:27px;top:72px;right:0;z-index:100;border-left:1px solid #eee;border-right:1px solid #eee;box-sizing:border-box}.headernav-wrapper .rightWrapper .item{display:inline-block;vertical-align:middle;margin-top:18px;width:15px;margin-right:12px}.headernav-wrapper .rightWrapper i{font-size:18px}.headernav-wrapper .rightWrapper p{display:inline-block;vertical-align:middle;line-height:24px;height:24px;margin-top:24px;font-size:14px;color:#354052;max-width:160px;margin-right:48px;margin-left:5px}.headernav-wrapper .rightWrapper .userIcon{margin-left:12px;vertical-align:middle;margin-top:20px}.headernav-wrapper .rightWrapper .userInfoSub{width:100%;height:44px;text-align:center;line-height:44px;background-color:#fff;border-bottom:1px solid #eee;box-sizing:border-box;font-size:14px}.headernav-wrapper .rightWrapper .userInfoSub:hover{background-color:#eee}.footer-wrapper{width:100%;height:24px;text-align:center;background-color:transparent}.footerwrapper-title{font-size:14px;color:#9b9b9b;line-height:24px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:#7e8c8d;-webkit-backface-visibility:hidden;text-decoration:none}li{list-style:none}body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{line-height:1;font-family:PingFang SC,STHeitiSC-Light,Helvetica-Light,arial,sans-serif,Droid Sans Fallback;-webkit-tap-highlight-color:transparent}textarea{resize:none}button,input,textarea{outline:0}body{background:#f4f5f7;margin:0;padding:0}.nowrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.canwrap{word-wrap:break-word;word-break:normal}.button-style-main{padding:0;background:#6477f2;border-width:0;outline:0;font-size:14px;color:#fff;height:48px;border-radius:24px}.button-style-border{padding:0;background:#fff;border:1px solid #6477f2;outline:0;font-size:12px;color:#6477f2;height:48px;border-radius:24px;cursor:pointer}.elbutton-style{width:96px!important;height:36px!important;border:1px solid #6477f2!important;color:#6477f2!important;background-color:#fff!important;padding:0!important;font-size:12px!important}.borderLine-input{height:24px;border-bottom:1px solid #eee;padding:0 8px;box-sizing:border-box;font-size:14px;color:#354052}.main .main-container{position:absolute;width:100%;height:100%}.main .main-container .side-menu,.main .main-header{background-color:#fff}.main .main-header{height:72px!important;border-bottom:1px solid #d5dfed;min-width:722px}.main .main-contentWrapper{padding:0 24px;min-width:722px;padding-bottom:60px}.main .main-contentWrapper:after{display:inline-block;font-size:14px;color:#9b9b9b;width:100%;height:100px;text-align:center;line-height:100px}