body { width: 1080px; margin: 0 auto; } table { margin-bottom: 10px; } thead tr th,tbody tr th { height: 42px; background-color: #e3e8f4; text-align: left; padding: 0 10px; font: 16px/42px "simsun"; color: #445a92; } tbody tr:nth-child(2n+1) td{ background-color: #f6f7f8; } tbody tr td { padding: 10px; font: 14px/18px "simsun"; color: #666; background-color: #fdfdfd; } tbody tr td input { display: block; width: 24px; height: 24px; margin: 0; } h2 { font: 16px/24px "simsun"; color: #445a92; } h2 i { float: left; width: 24px; height: 24px; text-align: center; background-color: #445a92; color: #fff; font: 14px/24px "Arial"; border-radius: 100%; margin-right: 10px; } h7 { font: 16px/24px "simsun"; margin: 8px 0; color: #5e73b2; } p { font: 12px/20px "simsun"; color: #999; margin: 0; } dl { float: left; width: 50%; height: 36px; margin: 0; font: 16px/36px "simsun"; } dl dt { float: left; width: 150px; text-align: right; color: #445a92; } dl dd { margin-left: 160px; } dl dd p { float: left; margin-right: 20px; font: 16px/36px "simsun"; color: #333; } dl dd p input { width: 24px; height: 24px; float: left; margin: 6px 0; } dl dd p label { font: 16px/36px "simsun"; padding-left: 10px; color: #666; } dl dd i { font: 16px/36px "simsun"; color: #666; } .know dl { width: 100%; } .know dl dt { width: 200px; } .know dl dd { margin-left: 210px; } .remark { padding:10px 15px; font: 14px/24px "simsun"; color: #333; border: solid 1px #ccc; border-radius: 6px; } .signature { padding: 50px; font: 16px/24px "simsun"; margin-right: 20%; text-align: right; }