.demo-form { .#{$namespace}-select .#{$namespace}-input { width: 380px; } .#{$namespace}-form { width: 460px; } .line { text-align: center; } .#{$namespace}-checkbox-group { width: 320px; margin: 0; padding: 0; list-style: none; &:after, &:before { content: " "; display: table; } &:after { clear: both; visibility: hidden; font-size: 0; height: 0; } .#{$namespace}-checkbox { float: left; width: 160px; padding-right: 20px; margin: 0; padding: 0; + .#{$namespace}-checkbox { margin-left: 0; } } } .demo-form-normal { width: 460px; } .demo-form-inline { width: auto; .#{$namespace}-input { width: 150px; } > * { margin-right: 10px; } } .demo-ruleForm { width: 460px; .#{$namespace}-select .#{$namespace}-input { width: 360px; } } .demo-dynamic { .#{$namespace}-input { margin-right: 10px; width: 270px; vertical-align: top; } } .fr { float: right; } }