/**************article**********************/

.article-wrap .body-items{

    padding: 0 40px 40px;

}



.article-wrap .position{

    line-height: 50px;

}



.article-wrap .position li{

    float: left;

}



.page a{

    color: #111111;

    display: block;

}



.page .pre a:first-child{

    padding-top: 15px;

}



.art{

    border: 1px solid #EEE;

    padding: 40px 60px 60px 80px;

}



.art .source{

    padding: 40px 0 11px;

    border-bottom: 1px solid #ddd;

}



.art h3{

    width: 990px;

    font-size: 34px;

    line-height:47px;

    text-align: center;

    margin: 0 auto;

}



.art .article-time{

    float: left;

    font-size: 16px;

    line-height: 21px;

    color: #777;



}



.art .source>ul{

    width: 979px;

    margin: 0 auto;

    color: #777;

}



.art .source>ul>li{

    float: left;

    margin: 0 15px;

}





.art .article-time span,.art .article-size p{

    float: left;

}



.art .article-time p{

    float: right;

    margin-left: 30px;

}



.art .article-size{

    float: right;

}



.art .print{

    padding-left: 19px;

    background-image:url(../img/print.png) ;

    background-position: center left;

    background-repeat: no-repeat;

    margin-left: 30px;

}



.art .print a{

    color: #777;

}



.art .article-items{

    padding:60px 0 41px;

    border-bottom: 1px solid #ddd;

}



.art .article-items p{

    font-size: 16px;

    color: #111;

    line-height:28px;

    margin-top: 10px;

    text-indent: 2em;

}



.art .share li{

    float: left;

}



.art .share a {
    float: left;
    width: 24px;
    height: 24px;
    padding: 0;
    margin: 0 5px;
}



.art .qq {
    background: url("../img/icon_17.png") no-repeat center!important;
}

.art .wechat {
    background: url("../img/icon_19.png") no-repeat center!important;
}

.art .sina{
     background: url("../img/icon_20.png") no-repeat center!important;
 }

.art .qzone{
    background: url("../img/icon_18.png") no-repeat center!important;
}



.art .font li{

    float: left;

    margin: 0 5px;

    color: #777777;

}



.art .font li a{

     color: #777777;

}



#small * {
    font-size: 14pt !important;
}

#medium * {
    font-size: 16pt !important;
}

#large * {
    font-size: 20pt !important;
}





/*****表格边框**************/

table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd;}
table{margin-bottom:10px;border-collapse:collapse;display:table;width:100%!important}
td,th{word-wrap:break-word;word-break:break-all;padding:5px 10px;border:1px solid #DDD}
caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center}
th{border-top:2px solid #BBB;background:#f7f7f7}
.ue-table-interlace-color-single{background-color:#fcfcfc}
.ue-table-interlace-color-double{background-color:#f7faff}