html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,img, q, b, i, dl, dt, dd, ol, ul, li, form, label, table,  tbody, tfoot, thead, tr, th, td, { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; outline: 0; background: transparent; } table, caption, tbody, tfoot, thead, tr, th, td { vertical-align: middle; } li { list-style: none outside none; } body { line-height: 1; } a { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; color: inherit; } table { border-spacing: 0; border-collapse: collapse; } input, select { vertical-align: middle; } /*#005FCA*/ .warp { width: 1000px; margin: 0 auto; }  .topCont{ line-height: 30px; background-color: #f5f5f5; color: #666; font-size: 14px; } .mainCont{ overflow: hidden; margin-top: 10px; } .mainCont .main_leftCont{ width: 760px; min-height: 700px; float: left; color: #333; } .mainCont .main_leftCont h1{ text-align: center; font-size: 20px; line-height: 36px; margin-bottom: 25px; color: #222; } .mainCont .main_leftCont h2{ text-indent: 2em; line-height: 28px; color: #333; } .mainCont .main_leftCont h3{ line-height: 28px; margin: 8px 0; } .mainCont .main_leftCont p{ line-height: 24px; text-indent: 2em; font-size: 14px; } .mainCont .main_leftCont dl dt{ margin: 20px 0; text-indent: 0; } .mainCont .main_leftCont dl dd h4{ font-size: 15px; line-height: 36px; color: #333; } .mainCont .main_leftCont dl dd p{ font-size: 14px; color: #666; } .mainCont .main_rightCont{ width: 210px; margin-left: 30px; float: left; } .mainCont .main_rightCont .loginCont{ width: 100%; font-size: 14px; } .mainCont .main_rightCont .loginCont table{ border-collapse: collapse; color: #666; } .mainCont .main_rightCont .loginCont table th p{ background-color: #eee; line-height: 28px; color: #333; border-radius: 1px; text-indent: 10px; border-left: 4px solid #005FCA; margin-bottom: 15px; text-align: left; font-weight: normal; } .mainCont .main_rightCont .loginCont table td{ padding: 7px 0; } .mainCont .main_rightCont .loginCont table .input1{ width: 130px; height: 22px; line-height: 22px; outline: none; border: 1px solid #d5d5d5; color: #666; text-indent: 5px; } .mainCont .main_rightCont .loginCont table select{ width: 134px; height: 26px; line-height: 26px; outline: none; border: 1px solid #d5d5d5; } .mainCont .main_rightCont .loginCont table .input2{ width: 50%; height: 22px; line-height: 22px; float: left; outline: none; border: 1px solid #d5d5d5; color: #666; text-indent: 5px; } .mainCont .main_rightCont .loginCont table .checkImg{ width: 40%; height: 22px; line-height: 22px; float: left; text-align: center; } .mainCont .main_rightCont .loginCont table .checkImg img{ display: block; } .mainCont .main_rightCont .loginCont table .input3{ width: 100%; height: 36px; line-height: 36px; outline: none; border: 1px solid #005FCA; color: #fff; background-color: #005FCA; border-radius: 2px; cursor: pointer; } .mainCont .main_rightCont .loginCont table .registLink{ color: cornflowerblue; } .mainCont .main_rightCont .loginCont table .findPwdLink{ color: #666; float: right; } .mainCont .main_rightCont .newsCont{ font-size: 14px; margin-top: 50px; } .mainCont .main_rightCont .newsCont dt{ background-color: #eee; line-height: 28px; color: #333; border-radius: 1px; text-indent: 10px; border-left: 4px solid #005FCA; margin-bottom: 10px; } .mainCont .main_rightCont .newsCont dd a{ color: #666; line-height: 24px; padding: 5px 0; display: block; border-bottom: 1px dashed #d5d5d5; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .mainCont .main_rightCont .newsCont dd:last-of-type a{ border-bottom:none; } .mainCont .main_rightCont .newsCont dd a:hover{ color: cornflowerblue; }  .footerCont{ margin-top: 50px; text-align: center; font-size: 14px; line-height: 28px; color: #666; } .footerCont p span{ padding: 0 5px; }
