.bd-vin-view{ .common-style-page; .data-grid-container { .grid-summary-line { border: 0; border-radius: 4px; display: inline-block; width: 45%; background-color: #fee; height: 30px; line-height: 30px; margin: 15px 0; position: relative; z-index: 1; } .right-button { display: inline-block; position: relative; width: 50%; text-align: right; z-index:1; .btn { height: 28px; line-height: 28px; } .btn-primary { color: #000; background-color: #fae3e7; border: 1px #eea9b2 solid; width: 110px; margin-left: 25px; } } } .query-panel { .btn-primary { color: #fff; background-color: #b4122a; float: right; width: 100px; height: 28px; line-height: 28px; } } .grid-container { margin-top: -50px; } }