.content { position: fixed; bottom: 70px; overflow: auto; top:120px; width: 820px; padding: 0 40px 60px 40px; } .foot{ font-size: 12px; color: #000000; letter-spacing: 0; line-height: 24px; float: left; padding: 12px 0px 15px 20px; } .line{ opacity: 0.2; filter:alpha(opacity=20); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=20);"; background: #FFFFFF; border: 1px solid #979797; margin: 45px 0px 15px 0px; } .button { text-align: right; padding: 20px 20px 10px 0px; span{ display: inline-block; width: 60px; height: 24px; background: #3B9ED0; font-size: 14px; color: #FFFFFF; font-size: 14px; text-align: center; line-height: 24px; border-radius: 4px; cursor: pointer; } } .patInfo { td { border: 1px solid #aaa } } .signature { border: 1px solid #000; } .previewInspect { width: 150px; font-size: 10px; line-height: 2; } .previewPerson { clear:both; font-size: 24px; margin: 0 0 30px 0px; } .previewTable { width: 100%; margin: 0 0px 30px 0px; border-collapse: collapse; td { width: 25%; box-sizing: border-box; } } .previewTableTd { border: 1px solid #aaa; padding: 8px 10px; } // width:70, textAlign: 'right', padding: '0px 5px 16px 0px', fontSize: '14px' .partTtable { .verticalT { vertical-align: top; } .siginNature { vertical-align: bottom; float: right; } .partTtableList { width: 70px; text-align: right; padding: 0 5px 16px 0; font-size: 14px; } .partTtableLis { font-size: 14px; padding: 0 0 16px 0; } .partTtableLisS { padding: 0 0 10px 0; font-size: 14px; } .partTtableT { width: 70px; text-align: right; padding: 0 5px 16px 0; font-size: 14px; } .partTtableDes { font-size: 14px; padding: 0px 0px 0px 0px; } } .assignArea { width: 220px; height: 60px; text-align: center; line-height: 60px; color: #979797; border: 1px solid #979797; padding-bottom: 0 !important; }