.left1{ width:910px; float: left; position: relative; left: 70px; top: 15px; } .leftone{ padding-bottom: 15px; } .contentTable tr th{ text-align: center; height: 48px; background-color: #E8E7E5; } .contentTable tr td{ text-align: center; border-bottom:1px solid #dcdcdc; padding-top: 10px; padding-bottom: 10px; } .contentTable{ margin: 5px auto 16px auto; width: 100%; table-layout:fixed; } .pass{ color: red; } .pageinfo { margin-top: 8px; } .illu{ font-size: 15px; color: #666; text-align: right; margin-top: 10px; } .contentTable td{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .contentTable .question{ background: #f2f0f1; } .contentTable .leftCol{ text-align: left; } .title{ margin-top: 20px; margin-bottom: 15px; margin-left: 30px; font-size: 20px; font-weight: bold; } .detailOuter{ margin-top: 20px; margin-bottom: 20px; border: 1px solid #E8E8E8; box-sizing: content-box; width: 100%; height: 500px; padding: 0; } .detailOuter .detailTitle{ color: #2277eb; font-size: 20px; display: block; height: 80px; vertical-align: middle; line-height: 80px; border-bottom: 1px solid #E8E8E8; text-align: center; } .detailOuter .detailContent{ border-top: 1px solid #1C83EA; border-right: 1px solid #C9DEEF; border-bottom: 1px solid #C9DEEF; font-size: 16px; color: #444; width: 96%; margin-left: 2%; text-align: left; margin-top: 20px; } .detailOuter .detailContent td{ padding: 10px 20px; border-top: 1px solid #C9DEEF; border-left: 1px solid #C9DEEF; } .detailOuter .detailFill{ background-color: #E9F2F9; text-align: center; } .detailOuter .detailBFont{ color: #2277eb; font-size: 18px; text-align: left; }