﻿#page { box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); margin: 0 auto; min-height: 600px; width: 700px; margin-top: 15px; padding: 10px; background: WHITE; }
.searchBar { text-align: center; padding: 20px; background: url('/LiveTelecast/Images/2013_home_split.png') no-repeat center bottom }
.searchInput { height: 26px; padding: 2px 2px; line-height: 21px; width: 300px; border: 1px solid #CCC; box-shadow: inset 1px 1px 1px #e6e6e6; transition: all 0.2s linear 0s; }
.searchInput:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); }
.searchBtn { background: #4cb7db url('/Images/system/search.png') no-repeat center center; margin-top: 13px; padding: 8px;;border: none; width: 33px; height: 26px; cursor: pointer; }
.certItem { padding: 50px; line-height: 35px; position: relative; }
.certBg { width: 800px; height: 670px; }
.cerCon { position: absolute; padding:15px; top: 130px; width: 620px; left: 120px; margin: 0 auto; }
.certTitle { font-size: 45pt; font-family: "华文隶书"; text-align: center; color: #D62327; }
.certNumber { text-align: left;float:left; font-size: 10pt; padding-top:20px; color: #999;/*display:none;*/ }
.certTop { font-family: "楷体"; font-size: 18pt; }
.certName { font-weight: bold; }
.certContext { line-height: 30px;  height:170px;}
.certContext, .txtRight { text-indent: 2em; font-size: 16pt; font-family: "黑体"; }
.certBottom { text-align: right; font-family: "楷体"; font-size: 18pt; line-height: 30px; float:right; padding-right:10px}
.certTitle { line-height:50px; }
.notCert { text-align: center; height: 100px; vertical-align: top; line-height: 100px; } display: table-cell;
6     vertical-align: middle;
.tdImg, .notCertImg { vertical-align: middle; margin-right: 15px; }
.tableCert { width: 100%; margin: 0 0 20px 0; }
.tableCert td { border: 1px solid #CCC; padding: 2px 10px; }
.tdName { background: #f3f3f3; border-right: none; width: 200px; }
.detailLink, .linkError { color: #01A200; }
.detailLink:hover, .linkError:hover { text-decoration: underline; }
.linkError { padding: 0 2px; }
/*detailPage*/
#page_Detail { width: 900px; margin:0 auto; }
.certCenter{ display:block;text-align: left;height: 100px }
.certImg{ float:right; padding-right:15px; }
.certImg img{ width:130px;}
/*.btnDiv{ float:left; width:70%;}*/
.btn{ float:right}
.Div{ float:right; width:70%}