.shorter-input{width:120px!important}.device-info{padding:0 30px}.device-info .ant-form-item-label{text-align:left}.long-label{width:180px}.device-extra-content .ant-form-item-label{width:72px;text-align:left}.device-extra-content .ant-form-item-control-wrapper{margin-left:72px}.device-extra-content .ant-form-item-control-wrapper .ant-form-item-control{width:80%}.device-extra-footer .ant-form-item-control-wrapper{margin-left:calc(50% - 72px)}.device-view-modal .ant-modal-header{border:none}.device-view .ant-tabs-nav{margin-left:18px}.receipt-info{padding-bottom:15px}.l-role{position:absolute;top:0;left:0;right:0;bottom:0}.l-role .l-role-left{position:absolute;width:300px;left:15px;top:15px;bottom:0}.l-role .l-role-left .ant-card-body{padding:5px 15px;height:calc(100vh - 145px);overflow:auto}.l-role .l-role-left .l-role-search{margin:10px 0}.l-role .l-role-right{position:absolute;right:15px;left:330px;top:15px;bottom:0}.l-role .l-role-right .ant-card-body{padding:0}.l-role .l-role-right .role-op .ant-tag{font-size:14px}.l-role .l-role-right .role-op button{margin-left:5px}.l-role .l-role-right .l-tool-bar{padding:10px 15px;border-bottom:1px solid #eee}.l-role .l-role-right .l-tool-bar .l-user-search{float:right;width:320px}.l-role .l-role-right .l-menu-content{height:calc(100vh - 196px);overflow:auto;padding:15px}.l-role .l-role-right .l-user-content{height:calc(100vh - 196px)}.role-container{padding:0}.role-container .role-item{padding:5px 10px;border-bottom:1px solid #eee;font-size:12px}.role-container .role-item.selected,.role-container .role-item:hover{background:#f5f5f5;cursor:pointer}.role-container .role-item p{margin:6px 0}.role-container .role-item .title{font-size:14px;font-weight:700;color:#333}.role-container .role-item em{font-style:normal;font-weight:400;color:#808695;margin-left:4px}.role-container .role-item .desc{color:#666}.user-select .ant-table{height:396px}.user-select-main{position:relative;display:flex;height:460px}.user-select-main .user-data-list{flex:1;border:1px solid #eee}.user-select-main .user-select-list{width:200px;margin-left:15px;border:1px solid #eee}.user-select-main .user-select-list h2{line-height:45px;color:rgba(0,0,0,.85);font-weight:500;font-size:14px;border-bottom:1px solid #e8e8e8;padding:0 15px;background:#fafafa;margin:0}.user-select-main .user-select-list ul{margin:0;padding:0;height:413px;overflow:auto}.user-select-main .user-select-list ul li{border-bottom:1px solid #eee;line-height:45px;padding:0 15px;font-size:14px}.user-form .role-list .ivu-checkbox-wrapper{width:30%;float:left}.upload-list-inline>>>.ant-upload-list-item{float:left;width:200px;margin-right:8px}.upload-list-inline>>>.ant-upload-animate-enter{animation-name:uploadAnimateInlineIn}.upload-list-inline>>>.ant-upload-animate-leave{animation-name:uploadAnimateInlineOut}.one-form .ant-form-item-label{width:130px}.one-form .ant-form-item-control-wrapper{margin-left:130px}.device-form .ant-collapse,.device-form .ant-collapse-item{border:none}.device-form .ant-collapse-item{border-top:1px solid #d9d9d9}.device-form .ant-collapse-arrow{padding-left:6px;padding-right:8px}.device-form .ant-form-item-label{text-align:left}.device-form .ant-collapse-content-box{padding:16px 40px 0}.device-form .device-form-footer .ant-form-item-control-wrapper{margin-left:calc(50% - 72px)}.markdown-editor-vue{position:relative;display:flex;border:1px solid #eee;border-radius:5px}.markdown-editor-vue .markdown-show{overflow:auto;flex:1;height:500px;padding:10px 20px}.markdown-editor-vue .markdown-edit{border-right:1px solid #eee;width:50%}