.section{
    background:#fff;
    text-align:center;
    padding:48px 0;
}
.section .detail{
    width:840px;
    padding:0 0 100px;
    height:auto;
    background:none;
    min-height:500px;
    float:right;
}
.section .detail p{
    line-height:30px;
    color:#1f1f1f;
    font-size:15px;
    text-indent:2em;
    padding:0 0 10px;
    text-align: left;
}
.section .detail p a{
    text-decoration:underline;
    color:#4169E1;
}
td p{
    text-indent:0!important;
    padding:0!important;
}
.section .detail p.title{
    width:100%;
    height:auto;
    background-color:#ddd;
    font-size:18px;
    padding:20px 0;
    margin:20px 0;
    text-align: center;
    text-indent:0;
    word-break:keep-all;           /* 不换行 */
    white-space:nowrap;          /* 不换行 */
    overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;     
}
.section .detail .views-col{
    margin:0 0 20px;
}
.section .detail .views-col div.field-content{
    float:left;
    margin:0 10px 0 0;
}
.section .detail .views-col p{
    text-align:left;
    padding:0 0 0 10px;
    text-indent:0;
}
.section .detail .views-col .field-content a{
    font-size:13px;
    text-decoration: underline;
}

.section .detail .field{
    margin-top: 5px;
    overflow:hidden;
    color:#000;
}
.section .detail .field .field__label{
    width:100px;
    line-height:40px;
    text-align:left;
    padding:0 10px;
    font-size: 16px;
}
.section .detail .field .field__label:before{
    content:'|';
    padding:0 15px 0 0;
}
.section .detail .field .field__items{
    width:650px;
    line-height:40px;
    text-align:left;
    padding:0;
    overflow:hidden;
}
.section .detail .field .field__item{
    text-align: left;
    float:left;
    padding:0 10px 0 0;
    max-width:650px;
    line-height:40px;
    font-size: 16px;
}
.section .detail .field .field__item p{
    max-width:650px;
    line-height:40px;
    text-indent: 0;
}
/*.section .detail .field:nth-child(even){
    background:rgba(0,0,0,0.1);
}*/
.section .detail .field .field__item a{
    display:block;
    line-height:40px;
    color:#f00;
}
.section .detail .node__content{
    line-height:30px;
}
.section .detail .node__content table{
    min-width:100%;
}
.section .detail .node__content table tr.parent td{
    background:#f2f2f2;
    font-size:16px;
    line-height:50px;
    border-bottom:1px #cacaca solid;
}