.fb-left{position:absolute; left:0; top:0; bottom:0; width:240px; padding:10px; background-color:#fff; font-size:12px; } .fb-center{position:absolute; left:250px; top:0; bottom:0; right:250px; padding:10px; background-color:#fff;} .fb-right{position:absolute; right:0; top:0; bottom:0; width:240px; padding:10px; background-color:#fff;} .fb-left-col{float:left; width:46%; margin:2px 2%; height:28px; line-height:28px; border:1px dotted #888;color:#333;cursor:pointer; text-indent:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .fb-left-col:hover{color:#1c84c6 !important; border:1px dashed #1c84c6;text-decoration:none;} /**无边框的table表格样式**/ .sp-fb-grid{border-collapse: collapse;width:100%; border:1px solid #E1E6EB; border-left:none;} .sp-fb-grid tbody td{ outline: none;text-align: left;height:26px; line-height:26px;border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB;} .sp-fb-grid tbody td input[type='text']{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; text-indent:5px; color:#666; line-height:26px;} .sp-fb-grid tbody td input[type='date']{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; text-indent:5px; color:#666; line-height:26px;} .sp-fb-grid tbody td input[type='datetime']{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; text-indent:5px; color:#666; line-height:26px;} .sp-fb-grid tbody td input[type='number']{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; text-indent:5px; color:#666; line-height:26px;} .sp-fb-grid tbody td select{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; text-indent:5px;color:#666;height:26px;line-height:26px;} .sp-fb-grid tbody td select:hover{border:1px solid #ddd;} .sp-fb-grid tbody td textarea{outline:none;border:1px solid transparent;width:99%;margin-left:0.5%; padding:0 5px; line-height:22px;color:#666; box-sizing:border-box !important; } .sp-fb-grid-div{width:100%;height:40px;line-height:40px; text-align:center; border:1px solid #E1E6EB; border-top:none;} .sp-fb-grid-div a{color:#0066cc !important;} /**单项选择器--图标*/ .spfb-input-popradiobox{ background:url('./icons/spfb-popradiobox.png') right center no-repeat #fff; background-size:20px 20px; box-sizing: border-box; cursor:pointer;} .spfb-textarea-popcheckbox-1{ background:url('./icons/spfb-textarea-popcheckbox-1.png') right bottom no-repeat #fff; background-size:20px 20px; box-sizing: border-box; cursor:pointer;} /**无边框的子表table表格样式**/ .sp-fb-subgrid{border-collapse: collapse;width:99%; margin:5px 0.5%; border:1px solid #E1E6EB; border-left:none;} .sp-fb-subgrid thead th{ outline: none;text-align: center;height:26px; line-height:26px; font-weight:bold; border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB;} .sp-fb-subgrid tbody td{ outline: none;text-align: center;height:26px; line-height:26px;border-bottom:1px solid #E1E6EB; border-left:1px solid #E1E6EB;} .sp-fb-subgrid tbody td input[type='text']{outline:none;border:none;width:100%; text-indent:5px; color:#666; float:left;line-height:26px;} .sp-fb-subgrid tbody td input[type='date']{outline:none;border:none;width:100%; text-indent:5px; color:#666; float:left;line-height:26px;} .sp-fb-subgrid tbody td input[type='datetime']{outline:none;border:none;width:100%; text-indent:5px; color:#666; float:left;line-height:26px;} .sp-fb-subgrid tbody td input[type='number']{outline:none;border:none;width:100%; text-indent:5px; color:#666; float:left;line-height:26px;} .sp-fb-subgrid tbody td select{outline:none;border:none;float:left;width:100%; text-indent:5px;color:#666;line-height:26px;} .sp-fb-subgrid tbody td select:hover{border:1px solid #ddd;} .sp-fb-subgrid tbody td textarea{outline:none;border:none;width:100%;padding:0 5px; line-height:22px;color:#666; float:left;} .sp-fb-subgrid-div{width:100%;height:40px;line-height:40px; text-align:center; border:1px solid #E1E6EB; border-top:none;} .sp-fb-subgrid-div a{color:#0066cc !important;} .sp-fb-subgrid .sp-upload{position:relative; display:block; min-height:36px;overflow:hidden;vertical-align:middle; cursor:pointer;} .sp-fb-subgrid .sp-upload-file{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);cursor:pointer; width:100%;height:100%;} .sp-fb-subgrid .sp-upload-btn{ position:absolute; right:0; outline:none;border:0; height:30px; line-height:30px; padding:0 5px; margin:3px 1px 3px 0; color:#fff;background:#1c84c6;cursor:pointer; border-radius:3px;} .sp-fb-subgrid .sp-upload-url { position:absolute;left:1px; right:60px; border-radius:2px; border: solid 1px #ddd !important; width: 98%; height:30px;line-height: 30px; margin:3px 0 3px 0; text-indent:3px;} /**红色主题边框---2023-01-09***/ .sp-fb-grid-red{ border:2px solid #ff5454 !important;} .sp-fb-grid-red tbody td{ border-bottom:2px solid #ff5454; border-left:2px solid #ff5454;color:#ff5454; padding:2px 5px;} .sp-fb-grid-red tbody td input[type='text']{color:#333;} .sp-fb-grid-red tbody td input[type='date']{color:#333;} .sp-fb-grid-red tbody td input[type='datetime']{color:#333;} .sp-fb-grid-red tbody td input[type='number']{color:#333;} .sp-fb-grid-red tbody td select{color:#333;} .sp-fb-grid-red tbody td select:hover{color:#333;} .sp-fb-grid-red tbody td textarea{color:#333;} /****/ .sp-fb-red{color:#ff5454;} /**去掉表格外层边框**/ .sp-fb-grid-noneOutLine{border:none !important; border-left:none;} .sp-fb-grid-noneOutLine tbody tr td:first-child{ border-left:none !important;} /*文本框区域**/ .fb-textbox-part{display:none;} /*单选按钮区域*/ .fb-radio-part{display:none;} /*多选选按钮区域*/ .fb-checkbox-part{display:none;} /*日期控件设置区域*/ .fb-dateset-part{display:none;} /*设置上传图片按钮宽高区域*/ .fb-upload-img{display:none;} .fb-upload-img-input{ outline:none; border:0; border-bottom: solid 1px #ddd; width: 100%; height:22px;line-height: 22px; text-align:center;} /*设置补充样式区域*/ .fb-setStyle-part{display:none;} /*子表按钮样式*/ .fb-add-data{outline: none;border: 0;background: transparent;cursor: pointer;} .fb-edit-data{outline: none;border: 0;background: transparent;cursor: pointer;} .fb-delete-data{outline: none;border: 0;background: transparent;cursor: pointer;} .fb-submit-data{display:none;outline: none;border: 0;background: transparent;cursor: pointer;} .fb-add-data i,.fb-edit-data i,.fb-delete-data i,.fb-submit-data i{ width: 22px; } .spfb-optionbox-canvas canvas { float: left; display: block; width:100%; height:300px; } /**签写意见--按钮--布局设置***/ .spfb-btn-sign{float:right; clear:both; margin:5px 5px 5px 0; padding:2px 10px; border-radius:3px;}