@import "./base.less"; .datetimepicker.dropdown-menu{ margin-left: 0px !important; } div.form_container { padding-top:41px; //overflow:auto; //overflow: hidden; height:auto; margin:0px; div.container{ margin: 0; padding: 0; position: relative; .input-group-addon{ width: 8px !important; padding: 5px 5px; background:#fff; border:1px solid #ddd; } } div.container.timeinfo label{ position: absolute; top: 10px !important; left: 0px; } > div { height: 100%; // width:300px; margin:0px; div.title { border-bottom:1px solid #ddd; margin-top:-42px; height:42px; text-align:left; padding:0px 4px; width:700px; h8{ line-height:41px; text-align:left; margin-left:5px; } .text_label { font-weight: 400; font-size:12px; } } div.row { margin:0px; .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ min-height: 0; } div.text,div.select, div.radio { position:relative; display:block; .is_red{ color: red; } >span { margin-top:32px; left:0px; display:block; text-align: left; min-height: 20px; } label{ position:absolute; top: -24px; left:0px; padding:0px !important; overflow: hidden; height: 20px; } } div.textarea { padding: 0; position: relative; top:0; left: 0; display:block; > span { margin-top:32px; left:0px; display:block; text-align: left; } textarea { min-height:125px !important; min-width:215px !important; // width:565px; max-width: 100%; margin-bottom: 25px; border: 1px solid #dfdfdf; } label{ position:absolute; top:10px; left:0px; padding:0px !important; } } div.radio { > div { position:relative; height:auto; > label { position:absolute; top:-35px; left:0px; } margin-top:36px; > div { display:block; overflow:auto; min-height:32px; width:100%; position:relative; label { display:block; margin-left:36px; } input { position:absolute; left:1px; float:left; margin:0px; } } } } div.sub_form { float:left; overflow: visible; div.sub_form_container { float:left; } margin:15px 0px 0px 0px; > div { min-height:125px; } } } } }