.userList{
    width: 100%;
    height: 100%;
    position: relative;
    overflow-x: hidden;
    .userLists{
        float: left;
        width: 100%;
        height: 100%;
        border-right: 1px solid #464646;
        transition: all 0.7s;
        position: absolute;
        &.isSetting{
            width: 70%;
        }
        .serch-box{            
            padding: 5px 5px 5px 20px;
            border-bottom: 1px solid #464646;
            height: 45px;
            background: -webkit-linear-gradient(left,#2a2a2a,#1b1b1b);
            background: -o-linear-gradient(right,#2a2a2a,#1b1b1b);
            background: -moz-linear-gradient(right,#2a2a2a,#1b1b1b);
            background: linear-gradient(to right,#2a2a2a,#1b1b1b);
            .multiSet{
                float: right;
                color: #ccc;
            }
            .share-icon{
                position: relative;
            top: 0px;
            -moz-transform: scaleX(-1);
            -webkit-transform: scaleX(-1);
            -o-transform: scaleX(-1);
            transform: scaleX(-1);
            }
        }
        .userListContent{
            padding-left: 20px;
            height: calc(100% - 45px);
            background-color: #282828;
        }
    }
    .authSetting{
        float: left;
        height: calc(100% - 100px);
        width: 30%;
        position: absolute;
        transition: all 0.7s;
        right: -30%;
        padding-left: 20px;
        &.isSetting{
            right: 0;
        }
        .header{
            height: 45px;
            line-height: 45px;
            width: 100%;
            border-bottom: 1px solid #464646;
            .title{
                color: #727272;
            }
            .ctrlList{
                float: right;
                display: flex;
                align-items: center;
                justify-content: space-around;
                height: 45px;
                line-height: 45px;
                width: 210px;
                .btn{
                    font-size: 12px;
                    &.ivu-disabled{
                        background-color:#999;
                    }
                }
                .icon{
                    cursor: pointer;
                }
            }
        }
        .users{
            padding-bottom: 15px;
            border-bottom: 1px solid #464646;           
            .title{
                color: #727272;
                font-size: 12px;
                height: 50px;
                line-height: 50px;
            }
            .ids{
                color: #ccc;
                height: 130px;
                overflow: auto;
                &.singleMode{
                    height: 80px;
                }
            }
        }
        .authContent{
            height: calc(100% - 208px);
            overflow: auto;
            .authBox{
                padding-right: 20px;
            }
            .title{
                color: #656464;
                font-size: 12px;
                padding: 10px 0;
            }
            .subTitle{
                padding: 10px 0 10px 10px;
                color: #ccc;
                font-size: 13px;
                display: flex;
                justify-content: space-between;
                &:hover{
                    background: -webkit-linear-gradient(left,#272727,#373737);
                    background: -o-linear-gradient(right,#272727,#373737);
                    background: -moz-linear-gradient(right,#272727,#373737);
                    background: linear-gradient(to right,#272727,#373737);
                }
                .checkSty{
                    display: flex;
                    width: 150px;
                    justify-content: space-around;
                    .checkTitle{
                        color:#ccc;
                        margin-right: 10px;
                    }
                }
                .switch{
                    float: right;
                }
            }
            .detail{
                padding: 10px 0 10px 20px;
                display: flex;
                justify-content: space-between;
                &:hover{
                    background: -webkit-linear-gradient(left,#272727,#373737);
                    background: -o-linear-gradient(right,#272727,#373737);
                    background: -moz-linear-gradient(right,#272727,#373737);
                    background: linear-gradient(to right,#272727,#373737);
                }
                .auth{
                    color: #ccc;
                    font-size: 12px;
                }
                .checkSty{
                    display: flex;
                    width: 150px;
                    justify-content: space-around;
                    .checkTitle{
                        color:#ccc;
                        margin-right: 10px;
                    }
                }
                .switch{
                    float: right;
                }
            }
        }
        .authBtn{
            padding: 15px;
        }
       
    }
    //空間輸入框
    .input-num{
        text-align: center;
         color: #c0c0c0;
         font-weight: 700;
         font-size: 14px;
         outline: none;
         background-color: #333237;
         width: 60px;
         border-radius: 8px;
         padding:4px 5px;
         margin:0 5px;
         top:0px;
         position: relative;
         border:#4a4a4d 1px solid !important ;
         &:focus{
          border:#909096 1px solid !important ;
         }
          
      }
}