.sp-layer-body form { height: 220px; overflow: auto; } .sp-layer-bottom { float: left; width: 100%; text-align: center; padding: 0 0 10px 0; } body .sp-layer .sp-btn-blue { padding: 4px 10px; } .rightType { width: 200px; height: 28px; float: right; line-height: 28px; text-align: right; } .rightType select { width: 120px; height: 25px; } .warninfo { position: absolute; width: 220px; height: 28px; color: #ff0000; float: right; line-height: 28px; top: 10px; right: 10px; background-color: #ffffff; text-align: right; display: none; } /* Set padding to keep content from hitting the edges */ /* Override the default bootstrap behavior where horizontal description lists will truncate terms that are too long to fit in the left column */ .dl-horizontal dt { white-space: normal; } /* Set width on the form input elements since they're 100% wide by default */ #layer_uploadFile input, #layer_uploadFile select, #layer_uploadFile textarea { max-width: 280px; } body p { margin: 0 0 0 0; } body .table thead > tr > th, body .table tbody > tr > th, body .table tfoot > tr > th, body .table thead > tr > td, body .table tbody > tr > td, body .table tfoot > tr > td { padding: 0px; line-height: 30px; text-align: center; } body .table .btn { display: inline-block; padding: 0px 8px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 18px; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; outline: none; } body .progress { margin-bottom: 0px; margin: 7px 5px 7px 5px; } .fileupload-buttonbar .btn { padding: 3px 6px; outline: none; } .fileList { margin-top: 3px; margin-bottom: 0px; } .fileList tbody { border-left: 1px solid #DDD !important; border-right: 1px solid #DDD !important; border-bottom: 1px solid #DDD !important; } .fileList thead { border-right: 1px solid #DDD !important; } .fileList thead th { height: 25px !important; line-height: 25px !important; text-align: center; color: #8d8d8d; background-color: #EBF2FA; border-top: 1px solid #DDD !important; border-left: 1px solid #DDD !important; } .template-upload .name, .template-download .name { width: 240px; padding: 0px 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; } .template-download .name { text-align: left !important; } .template-upload .size { width: 90px; padding: 0px 5px; text-align: center; } .template-upload .progress { background-color: #E0E0E0; height: 16px; } .template-download .done { color: #03A003; } .noFileWarning { text-align: center; font-size: 32px; color: #c4c4c4; height: 150px; line-height: 150px; border-left: 1px solid #DDD !important; border-right: 1px solid #DDD !important; border-bottom: 1px solid #DDD !important; } body .toggle[type='checkbox'] { transform: none; margin-left: 0px; margin-top: 5px; }