.title{background-color:rgba(52,87,131,.95);color:#fff;font-size:18px;height:76px;line-height:76px;text-align:center}.containerBackground{background-color:#eee;color:#3d3d3d;font-family:SourceHanSansCN-Bold;height:100%}.containerNoBackground{margin-bottom:50px}.van-row{background-color:#fff}.van-icon-arrow-left{line-height:54px!important;margin-left:10px}.van-dropdown-item{left:5%;overflow:hidden;position:fixed;right:15%;z-index:10}.myButton{background-color:rgba(52,87,131,.95)!important;color:#fff!important}.my_bottom_Button{border-radius:10px!important}.my_top_RButton{border-radius:5px!important}.disableButton{background-color:#fff!important;color:rgba(52,87,131,.95)!important}.active{background-color:rgba(52,87,131,.95);color:#fff}.nameLeft{font-weight:600}.butContainer{align-items:center;background-color:#eee;display:flex;padding:0 2%}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"\5FAE\8F6F\96C5\9ED1",Arial,sans-serif}.el-table__cell+.el-table__cell{padding:0}h4{background-color:#345783;color:#fff;padding-bottom:6px;padding-top:6px;text-align:center}.lineChartContainer{height:300px;margin:0 auto;width:100%}.lineChartContainer .lineChart{height:100%;width:100%}.pieChartContainer{height:300px;margin:20px auto;width:100%}.pieChartContainer .pieChart{height:100%;width:100%}.containerNoBackground-index{padding-bottom:50px}.containerNoBackground-index .top{background-color:#345783;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:14px;height:160px;margin-bottom:10px}.containerNoBackground-index .top .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:15px}.containerNoBackground-index .top .tags .tag{height:40px;margin:20px 0;text-align:center;width:33%}.containerNoBackground-index .top .tags .tag .tagTop{margin-bottom:10px}.containerNoBackground-index .echarts{margin:0 auto;width:93%}.containerNoBackground-index .echarts .indexTitle{font-size:12px;font-weight:600}.containerNoBackground-index .mainProgress{margin:0 auto;width:93%}.containerNoBackground-index .mainProgress .indexTitle{font-size:12px;font-weight:600;height:40px;line-height:40px}.containerNoBackground-index .mainProgress .progressList .processList{margin-bottom:8px}.containerNoBackground-index .mainProgress .progressList .processList h5{color:#767676;font-size:10px;font-weight:400;margin-bottom:5px}.containerNoBackground-index .workTips{margin:0 auto 10px;width:93%}.containerNoBackground-index .workTips .indexTitle{font-size:12px;font-weight:600;height:40px;line-height:40px}.containerNoBackground-index .workTips .content{color:#767676;font-size:10px;padding-left:2%}.containerNoBackground-index .workTips .content p{margin-bottom:5px}.containerNoBackground-index .workTips .content .pic{height:100px;margin:0 auto;width:170px}.containerNoBackground-index .workTips .content .pic img{width:100%}.container-infoComplete{padding-top:15px}.container-infoComplete .title{font-size:18px;text-align:center}.container-infoComplete .myButtonSms{background-color:#345783;color:#fff}.container-login{padding-top:15px}.container-login .greet{margin:30px auto;width:75%}.container-login .loginForm{margin:0 15px;padding:40px 0}.footer-button{margin:0 8%}.footer-button .myButton{margin-top:1rem}.containerNoBackground-workbench{padding-top:80px}.containerNoBackground-workbench .buttonContainer{margin:0 auto;width:90%}.containerNoBackground-workbench .buttonContainer .btContainer{position:relative}.containerNoBackground-workbench .buttonContainer .btContainer img{left:20%;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.containerNoBackground-workbench .buttonContainer .btContainer .buttons{border:3px solid #345783;border-radius:10px;font-size:26px;height:80px;margin-bottom:20px}.containerBackground-CustomList:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-CustomList .title{font-size:18px;text-align:center}.containerBackground-CustomList .addButton{height:54px;position:relative;width:90%}.containerBackground-CustomList .addButton .customListAdd{margin:11px 0;padding:0 10px;position:absolute}.containerBackground-CustomList .Left{margin-right:10px}.containerBackground-CustomList .customList{background-color:#fff;border-radius:5px;line-height:32px;margin:10px auto;width:95%}.containerBackground-CustomList .customList .name{color:#3d3d3d;display:flex;font-size:14px;justify-content:space-between;padding:0 5%}.containerBackground-CustomList .customList .name .nameLeft{font-size:16px}.containerBackground-CustomList .customList .contact{color:#767676;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;padding:0 5%}.containerBackground-CustomList .customList .contact .liaison{margin-right:8px}.containerBackground-CustomList .customList .contact .van-button--default{border:none!important;color:#6b8ae4!important}.containerBackground-CustomList .customList .address{color:#767676;font-size:14px;padding:0 5%}.containerBackground-newOrEditCustom{padding-top:10px}.containerBackground-newOrEditCustom:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-newOrEditCustom .editButton{height:64px;line-height:64px;overflow:hidden}.containerBackground-newOrEditCustom .editButton .leftIcon{margin-top:5px}.containerBackground-newOrEditCustom .editButton .edit{float:right;margin:10px 15px;width:60px}.containerBackground-newOrEditCustom .client{border-radius:10px;margin:0 auto;width:95%}.containerBackground-newOrEditCustom .client .liaisons{display:flex;flex-wrap:wrap}.containerBackground-newOrEditCustom .client .liaisons span{line-height:44px;margin-right:8px}.containerBackground-newOrEditCustom .client .goContactList{margin-top:6%}.containerBackground-newOrEditCustom .sub_but{margin:0 auto;width:95%}.containerBackground-newOrEditCustom .sub_but_top{margin-top:15px}.containerBackground-Contact:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-Contact .title{font-size:18px;text-align:center}.containerBackground-Contact .addButton{height:54px;position:relative;width:90%}.containerBackground-Contact .addButton .contactListAdd{margin:11px 0;padding:0 10px;position:absolute}.containerBackground-Contact .Left{font-weight:700;margin-right:10px}.containerBackground-Contact .contactList{background-color:#fff;border-radius:10px;line-height:32px;margin:10px auto;width:95%}.containerBackground-Contact .contactList .name{color:#3d3d3d;display:flex;font-size:14px;justify-content:space-between;padding:0 5%}.containerBackground-Contact .contactList .name .nameLeft{font-size:16px;font-weight:700}.containerBackground-Contact .contactList .contact{color:#767676;display:flex;font-size:14px;padding-left:12%}.containerBackground-newOrEditContract .editButton{height:64px;line-height:64px;overflow:hidden}.containerBackground-newOrEditContract .editButton .leftIcon{margin-top:5px}.containerBackground-newOrEditContract .editButton .edit{float:right;margin:10px 15px;width:60px}.containerBackground-newOrEditContract .contact .checkBox{padding:10px 5%}.containerBackground-newOrEditContract .contact .checkBox .van-checkbox__label{color:#646566;font-size:12px}.containerBackground-newOrEditContract .myButton{margin:0 auto}.containerBackground-Business:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-Business .loading{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.containerBackground-Business .title{font-size:18px;text-align:center}.containerBackground-Business .addButton{height:54px;position:relative;width:90%}.containerBackground-Business .addButton .customListAdd{margin:11px 0;padding:0 10px;position:absolute}.containerBackground-Business .businessButton{background-color:#eee;color:#0922a3;display:flex;font-size:14px;justify-content:space-between;padding:10px;width:95%}.containerBackground-Business .businessButton .buttons{border:1px solid #0922a3;border-radius:10px;padding:3px 10px}.containerBackground-Business .businessButton .active{background-color:#0922a3;color:#fff}.containerBackground-Business .Left{margin-right:6px}.containerBackground-Business .customLists .customList{background-color:#fff;border-radius:5px;color:#767676;font-size:14px;line-height:32px;margin:0 auto 10px;width:95%}.containerBackground-Business .customLists .customList .name{color:#3d3d3d;display:flex;font-size:14px;justify-content:space-between;padding:0 5%}.containerBackground-Business .customLists .customList .name .nameLeft{-webkit-line-clamp:1;font-size:16px;height:32px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.containerBackground-Business .customLists .customList .content{display:flex;justify-content:space-between;padding:0 5%}.containerBackground-Business .customLists .customList .content .content_bot_process{color:#6b8ae4}.containerBackground-newOrEditBusiness{padding-top:10px}.containerBackground-newOrEditBusiness:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.fieldCenter{color:#969799;display:inline-block;text-align:center;width:233px}.sub_but{margin:0 auto;width:95%}.sub_but_top{margin-top:15px}.business{border-radius:10px;margin:0 auto;width:95%}.containerBackground-Contract:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-Contract .loading{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.containerBackground-Contract .title{font-size:18px;text-align:center}.containerBackground-Contract .picker{line-height:34px}.containerBackground-Contract .contractButton{background-color:#eee;color:#0922a3;display:flex;font-size:14px;justify-content:space-between;padding:10px;width:95%}.containerBackground-Contract .contractButton .addButton .contractListAdd{padding:0 10px}.containerBackground-Contract .contractButton .buttons{border:1px solid #0922a3;border-radius:5px;margin-right:8px;padding:3px 15px}.containerBackground-Contract .contractButton .active{background-color:#0922a3;color:#fff}.containerBackground-Contract .Left{margin-right:6px}.containerBackground-Contract .contractLists .contractList{background-color:#fff;border-radius:5px;color:#767676;font-size:14px;line-height:32px;margin:0 auto 10px;width:95%}.containerBackground-Contract .contractLists .contractList .name{color:#3d3d3d;display:flex;font-size:14px;justify-content:space-between;padding:0 5%}.containerBackground-Contract .contractLists .contractList .name .nameLeft{-webkit-line-clamp:1;font-size:16px;font-weight:600;height:32px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.containerBackground-Contract .contractLists .contractList .content{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 5%}.containerBackground-Contract .contractLists .contractList .content div{height:24px}.containerBackground-Contract .contractLists .contractList .content_bot{display:flex;justify-content:space-between;padding:0 5%}.containerBackground-Contract .contractLists .contractList .content_bot div .content_bot_process{color:#6b8ae4}.containerBackground-newOrEditContract{padding-top:10px}.containerBackground-newOrEditContract:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-newOrEditContract .fieldCenter{color:#969799;left:-1900%;position:relative}.containerBackground-newOrEditContract .contact{border-radius:10px;margin:0 auto 20px;width:95%}.containerBackground-newOrEditContract .sub_but{margin:0 auto;width:95%}.containerBackground-UserList:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-UserList .title{font-size:18px;text-align:center}.containerBackground-UserList .addButton{height:54px;position:relative;width:90%}.containerBackground-UserList .addButton .contractListAdd{margin:11px 0;padding:0 10px;position:absolute}.containerBackground-UserList .invitationForm{margin-top:15px;width:100%}.containerBackground-UserList .van-popup--center{width:80%}.containerBackground-UserList .userList{background-color:#fff;border-radius:5px;display:flex;height:130px;justify-content:space-around;margin:10px auto;width:95%}.containerBackground-UserList .userList .left{height:70px;margin-top:20px;width:70px}.containerBackground-UserList .userList .left img{border-radius:10px;height:100%;width:100%}.containerBackground-UserList .userList .right{width:260px}.containerBackground-UserList .userList .right .top{display:flex;height:44px;justify-content:space-between;margin-top:1px}.containerBackground-UserList .userList .right .top .Tleft{line-height:44px}.containerBackground-UserList .userList .right .top .Tleft span{font-size:18px;font-weight:600}.containerBackground-UserList .userList .right .top .Tright{line-height:44px}.containerBackground-UserList .userList .right .top .Tright span{padding:0 15px}.containerBackground-UserList .userList .right .bottom{display:flex;flex-wrap:wrap;width:100%}.containerBackground-UserList .userList .right .bottom span{font-size:14px;margin:5px 0;width:50%}.containerBackground-UserList .delete-button{height:100%}.containerBackground-UserList .fontWeight{font-weight:700}.containerBackground-UserList .members,.containerBackground-UserList .members_op{background-color:#fff;border:1px solid #345783;border-radius:5px;color:#767676;display:inline-block;height:23px;line-height:23px;text-align:center;width:100%}.containerBackground-UserList .members_op{opacity:0}.containerBackground-UserList .userLists{display:block!important}.containerBackground-UserList .userLists .userList{background-color:#fff;border-radius:5px;color:#767676;display:flex;height:130px;justify-content:space-between;margin:10px auto;width:95%}.containerBackground-UserList .userLists .userList .userCheckBoxDiv{margin-left:3px;position:relative;width:25px}.containerBackground-UserList .userLists .userList .userCheckBoxDiv .userCheckBox{position:absolute;top:50%;transform:translateY(-50%)}.containerBackground-UserList .userLists .userList .left{height:80px;margin:auto;width:80px}.containerBackground-UserList .userLists .userList .left img{border-radius:6px;height:100%;width:100%}.containerBackground-UserList .userLists .userList .right{width:250px}.containerBackground-UserList .userLists .userList .right .rTop{color:#767676;display:flex;font-size:18px;justify-content:space-between;margin:10px}.containerBackground-UserList .userLists .userList .right .rTop .name{color:#3d3d3d;font-weight:700}.containerBackground-UserList .userLists .userList .right .rTop .info{padding:0 15px}.containerBackground-UserList .userLists .userList .right .rMiddle{display:flex;justify-content:space-around;line-height:25px;margin-bottom:5px}.containerBackground-UserList .userLists .userList .right .rMiddle span{font-size:12px;width:47%}.containerBackground-UserList .userLists .userList .right .rMiddle .op{opacity:0}.containerBackground-UserList .userLists .userList .right .rMiddle .reward .rewardInput{height:20px;width:30px}.containerBackground-UserList .userLists .userList .right .rBottom{display:flex;font-size:12px}.containerBackground-UserList .userLists .userList .right .rBottom div{margin-left:8px;width:82px}.containerBackground-UserList .userLists .userList .right .rBottom .selectRole{border:1px solid #345783;border-radius:5px;color:#767676;display:block;height:23px;width:100%}.containerBackground-UserList .userLists .userListNo{background-color:#ddd7d7;border-radius:5px;color:#767676;display:flex;height:120px;justify-content:space-between;margin:10px auto;width:95%}.containerBackground-UserList .userLists .userListNo .userCheckBoxDiv{margin-left:3px;position:relative;width:25px}.containerBackground-UserList .userLists .userListNo .userCheckBoxDiv .userCheckBox{position:absolute;top:50%;transform:translateY(-50%)}.containerBackground-UserList .userLists .userListNo .left{height:80px;margin:auto;width:80px}.containerBackground-UserList .userLists .userListNo .left img{border-radius:6px;height:100%;width:100%}.containerBackground-UserList .userLists .userListNo .right{width:250px}.containerBackground-UserList .userLists .userListNo .right .rTop{color:#767676;display:flex;font-size:18px;justify-content:space-between;margin:10px}.containerBackground-UserList .userLists .userListNo .right .rTop .name{color:#3d3d3d;font-weight:700}.containerBackground-UserList .userLists .userListNo .right .rTop .info{padding:0 15px}.containerBackground-UserList .userLists .userListNo .right .rMiddle{display:flex;justify-content:space-around;line-height:25px;margin-bottom:5px}.containerBackground-UserList .userLists .userListNo .right .rMiddle span{font-size:12px}.containerBackground-UserList .userLists .userListNo .right .rMiddle .reward .rewardInput{height:20px;width:30px}.containerBackground-UserList .userLists .userListNo .right .rBottom{display:flex;font-size:12px}.containerBackground-UserList .userLists .userListNo .right .rBottom div{margin-left:8px;width:82px}.containerBackground-UserList .userLists .userListNo .right .rBottom .selectRole{border:1px solid #345783;border-radius:5px;color:#767676;display:block;height:23px;width:100%}.containerBackground-UserList .footer{align-items:center;background-color:#fff;bottom:0;display:flex;height:80px;justify-content:space-around;position:fixed;width:100%}.containerBackground-UserList .footer .disableButton{margin-right:5px;width:82px}.containerBackground-UserList .footer .myButton{width:82px}.van-swipe-cell{overflow:none}.containerBackground-teamMember:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-teamMember .loading{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.containerBackground-teamMember .title{font-size:18px;text-align:center}.containerBackground-teamMember .addButton{height:54px;position:relative;width:90%}.containerBackground-teamMember .addButton .contractListAdd{margin:11px 0;padding:0 10px;position:absolute}.containerBackground-teamMember .userList{background-color:#fff;border-radius:5px;display:flex;height:120px;justify-content:space-around;margin:10px auto;width:95%}.containerBackground-teamMember .userList .left{height:70px;margin-top:20px;width:70px}.containerBackground-teamMember .userList .left img{border-radius:10px;height:100%;width:100%}.containerBackground-teamMember .userList .right{width:260px}.containerBackground-teamMember .userList .right .top{display:flex;height:44px;justify-content:space-between;margin-top:1px}.containerBackground-teamMember .userList .right .top .Tleft{line-height:44px}.containerBackground-teamMember .userList .right .top .Tleft span{font-size:18px;font-weight:600}.containerBackground-teamMember .userList .right .top .Tright{line-height:44px}.containerBackground-teamMember .userList .right .top .Tright span{padding:0 15px}.containerBackground-teamMember .userList .right .bottom{display:flex;flex-wrap:wrap;width:100%}.containerBackground-teamMember .userList .right .bottom span{font-size:14px;margin:5px 0;width:50%}.containerBackground-teamMember .invitationForm{margin-top:15px;width:100%}.containerBackground-teamMember .van-popup--center{width:80%}.containerBackground-teamMember .delete-button{height:100%}.containerBackground-teamMember .van-swipe-cell{overflow:none}.containerBackground-newOrEditUser:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-newOrEditUser .editButton{height:64px;line-height:64px;overflow:hidden}.containerBackground-newOrEditUser .editButton .leftIcon{margin-top:5px}.containerBackground-newOrEditUser .editButton .edit{float:right;margin:10px 15px;width:60px}.containerBackground-newOrEditUser .user{border-radius:5px;margin:0 auto 20px;width:95%}.containerBackground-newOrEditUser .sub_but{margin:0 auto;width:95%}.containerBackground-CompanyList{height:100%;overflow:hidden;padding-top:10px}.containerBackground-CompanyList:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-CompanyList .company{border-radius:10px;margin:0 auto 20px;width:95%}.containerBackground-CompanyList .sub_but{margin:0 auto;width:95%}.containerBackground-CompanyList .butContainer{margin-top:-10px}.containerBackground-center:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-center .header{align-items:center;background-color:#fff;display:flex;height:160px;justify-content:space-around;width:100%}.containerBackground-center .header .headerLeft{margin-left:15px}.containerBackground-center .header .headerLeft .header_portrait{border-radius:6px;height:75px;width:75px}.containerBackground-center .header .headerRight{width:60%}.containerBackground-center .header .headerRight div{color:#000;font-size:24px;font-weight:700;height:40px;line-height:40px}.containerBackground-center .header .headerRight div .company_name{color:#767676;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.containerBackground-center .header .icon{position:relative;width:24px}.containerBackground-center .content{flex-direction:column;margin:10px auto}.containerBackground-center .content .contentItem{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:flex;height:60px;padding:0 10px;position:relative}.containerBackground-center .content .contentItem img{height:24px;margin:0 10px;width:24px}.containerBackground-center .content .contentItem h3{font-size:18px}.containerBackground-center .content .contentItem .arrowRight{position:absolute;right:10px}.containerBackground-centerEdit{padding-top:10px}.containerBackground-centerEdit:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-centerEdit .center{border-radius:10px;margin:0 auto;overflow:hidden;width:95%}.containerBackground-centerEdit img{border-radius:5px}.containerBackground-centerEdit .portrait{height:36px;width:36px}.containerBackground-centerEdit .centerButton{background-color:#345783;border-radius:10px;color:#fff;margin:10px auto;width:95%}.containerBackground-centerEdit .popup .title1{font-size:18px;height:76px;line-height:76px;padding:5%;text-align:center}.containerBackground-centerEdit .sub_but{margin:0 auto;width:95%}.containerBackground-centerEdit .sub_but_top{display:block;margin-top:15px}.containerBackground-editPortrait:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.containerBackground-editPortrait .portraitop{height:150px;position:relative;width:100%}.containerBackground-editPortrait .portraitop .p_top_img{border-radius:50%;height:100px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.containerBackground-editPortrait .portraibot{display:flex;flex-wrap:wrap;justify-content:flex-start}.containerBackground-editPortrait .portraibot img{height:100px;margin:1.5%;width:30%}.container-assist{display:flex;height:600px;position:relative}.container-assist:before{background-color:#eee;bottom:0;content:" ";left:0;position:fixed;right:0;top:0;z-index:-10}.container-assist .content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}