@charset "utf-8";
.page-box {height: 100%;padding: 10px;}

.group-list {}
.group-list dl {width: 100%;overflow: hidden;border-bottom: 1px solid #dcdee2;padding: 3px 0;}
.group-list dl dt {float: left;width: 90px;line-height: 33px;font-size: 14px;}
.group-list dl dd {float: right;width: calc(100% - 90px);}

.group-list /deep/ .ivu-select-selection {border: none;text-align: right;}
.group-list /deep/ .ivu-select-visible .ivu-select-selection {box-shadow: none;}
.group-list /deep/ .ivu-input {border-width: 0;box-shadow: none;text-align: right;font-size: 14px;}

.group-list /deep/ .ivu-select-single .ivu-select-selection .ivu-select-placeholder, 
.group-list /deep/ .ivu-select-single .ivu-select-selection .ivu-select-selected-value {font-size: 14px;}
.group-list /deep/ .ivu-date-picker {display: block;}
.group-list /deep/ .ivu-input-number {display: block;border: none;box-shadow: none;}

.bottom-btn {overflow: hidden;width: 100%;background: #fbf9fe;height: 44px;line-height: 44px;}
.left-btn {float: left;display: inline-block;width: 60px;color: #828282;text-align: center;font-size: 16px;}
.right-btn {float: right;display: inline-block;width: 60px;color: #04BE02;text-align: center;font-size: 16px;}

.form-list {padding: 30px 20px;width: 100%;background: #FFFFFF;}
.form-list dl {overflow: hidden;height: 44px;line-height: 36px;font-size: 16px;padding: 5px 0;}
.form-title {float: left;width: 95px;}
.form-content {float: left;width: calc(100% - 95px);}
.form-content input {width: 100%;border: 1px solid #D9D9D9;height: 36px;border-radius: 6px;box-shadow: none;padding: 2px 5px;outline: none;}

.user-tab /deep/ .ivu-collapse-content>.ivu-collapse-content-box {padding-top: 0;padding-bottom: 0;}
.user-list {background: #FFFFFF;overflow: hidden;width: 100%;font-size: 15px;}
.user-list li {border-bottom: 1px solid #D9D9D9;height: 39px;line-height: 39px;padding-left: 15px;overflow: hidden;}
.user-list li:last-child {border-bottom: none;}
.user-list li span {display: inline-block;float: left;}
.user-list li i {float: right;margin-top: 8px;}
.bottom-fixed {position: fixed;bottom: 0;width: 100%;padding: 0 10px;}
