.ids-change-roleChoose .roleGroup-title{float:left;width:100%;margin-left:7px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.ids-change-roleChoose .roleGroup-info{margin-top:10px;overflow:hidden;padding:.3rem 0;background:#fff;border-radius:8px}.ids-change-roleChoose .roleGroup-icon{font-family:PingFangSC-Medium;min-width:3.2rem;letter-spacing:.64px}.ids-change-roleChoose .roleGroup-icon,.ids-change-roleChoose .roleGroup-text{display:inline-block;height:40px;vertical-align:middle;line-height:40px;font-size:1rem;color:#1a1a1a;margin-left:3%}.ids-change-roleChoose .roleGroup-text{opacity:.8;font-family:PingFangSC-Regular;letter-spacing:.56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ids-change-roleChoose .roleGroup-role{display:inline-block;height:40px;vertical-align:middle;line-height:40px;font-family:PingFangSC-Regular;font-size:15px;letter-spacing:.6px;border-radius:4px;width:100px;text-align:center;margin-left:10px}.ids-change-roleChoose .roleGroup-selected{background:#e6f8ee;height:20px;color:#09af58;width:70px;text-align:center;padding-left:5px;padding-right:5px}.ids-change-roleChoose .selected-border{overflow:hidden;width:0;height:1.5rem;-webkit-transition:width .6s ease 0s;transition:width .6s ease 0s;position:relative;color:#e66159;margin-top:9px}.ids-change-roleChoose .ids-roleGroup-default-text{padding-top:calc(50vh - 5rem);font-size:1.2rem;padding-left:calc(50vw - 5rem);color:grey}.ids-change-roleChoose .selected{border:solid;width:.8rem;border-width:2px;height:1rem;border-top:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:none;margin:0}.ids-change-roleChoose .next{position:absolute;bottom:20px;width:90%;text-align:center;clear:both}