.detail {
    margin: 0;}
.detail h1{
    height:auto;   
    text-align:center;
    line-height:30px;
    font-size:16px;
    color:#00489d;
    background:none;}
.detail .content{ 
    padding:0 30px;}
.detail .article_info {
    text-align: right;
    border-bottom: 1px solid #ccc;
    padding: 10px 0;}
.detail .article_info span {
    padding-left: 12px;}
.detail .article_content {
    padding: 10px 0;
    font-size: 14px;
    border-bottom: 1px solid #ccc;
    font-family: Helvetica,Arial,sans-serif;
    line-height:150%;}
.detail .article_content .attachment ul {
    list-style-type: decimal;
    list-style-position: inside;}
.detail .article_content .attachment li{
    border:0;}
.detail .article_content .attachment li a {
    color: #333;
    font-size: 12px;}
.detail .article_page {
    padding: 10px 0;
    height: 20px;}
.detail .article_page li {
    width: 300px;
    float: left;
    border:0;}
.detail .article_page li a {
    color: #990000;}
.detail .article_page li.next {
    float: right;
    text-align: right;}
.detail .article_about {
    padding: 10px 0;}

.detail .article_about h3 {
    font-size: 14px;}
.detail .article_about li {
    font-size: 14px;}
.detail .article_about li a {
    color: #333;}
.detail .article_content table {
    border-collapse: collapse;
    border: 1px solid #ccc;
    width: 100%;}
.detail .article_content table th, .detail .article_content table td {
    border: 1px solid #ccc;
    padding: 2px;}
.detail .article_content table th{
    white-space:nowrap;}
.event_detail .article_content table th{ 
    text-align:right;}
.event_detail .article_content table {
    border: 0;}
    .event_detail .article_content table tr{line-height:42px;}
.event_detail .article_content table th, .event_detail .article_content table td{
    border-width: 0 0 1px 0;font-size:14px; color:#000;
    border-style:dashed;}
.event_detail .article_content{
    border: 0;}
.faculty_detail table img{
    width:150px;
    margin:20px;}
.faculty_detail table{
    border:1px solid #ddd;
    border-collapse:collapse;
    width:100%;
    background-color:#f4f4f4;}
.faculty_detail th{
    white-space:nowrap;}
.faculty_detail td,.faculty_detail th{
    border:1px solid #ddd;
    border-collapse:collapse;
    padding:2px;
    font-size:14px;
    line-height:150%;}
.faculty_detail table .col1{   
    width:25%;}
.faculty_detail table .col2{   
    width:10%;}

.faculty_detail .faculty_base
{
    height:200px;}


.faculty_detail .faculty_base .faculty_photo
{
    float:left;
    margin: 0 20px 10px 0;
    border:1px solid #ddd;
    width:154px;}
.faculty_detail .faculty_base .faculty_photo img
{
    margin:2px;
    width:150px;}

.faculty_detail .faculty_base .faculty_name
{
    font-size:16px;
    font-weight:bold;}
.faculty_detail .faculty_base p span
{
    width:100px;
    display:inline-block;}
.faculty_detail .faculty_info
{
    clear:both;}
.faculty_detail .faculty_info h1
{    
    border-bottom-width:2px;}

.faculty_detail .faculty_base,.faculty_detail .faculty_info
{
    font-size:12px;}

