﻿body
{
    background:url(/ShowSkins/18show/images/subject/subject10/pagebg.png) repeat-x;
}
.subject-head-border
{
    width:100%;
    height:40px;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/subject/subject10/topbg.png);
    border-bottom:1px solid #476C8B;
}
.line-border
{
    width:100%;
    height:2px;
    background:#5B8AB2;
    border-bottom:1px solid #6AA1D0;
    overflow:hidden;
}
.subject-head-main
{
    width:960px;
    margin:0 auto;
    height:40px;
}
.subject-head-main .logo
{
    width:152px;
    height:40px;
    display:inline-block;
    float:left;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/subject/subject10/logo.jpg);
}
.subject-head-link
{
    float:right;
    text-align:right;
    line-height:40px;
    color:#333;
}
.subject-head-link a
{
    color:#333;
}
.main-border
{
    width:960px;
    margin:0 auto;
    overflow:hidden;
    background:#fff;
}
.subject-banner
{
    height:auto;
    background:#fff;
    overflow:hidden;
    margin-top:10px;
    position:relative;
}
.subject-menu
{
    height:47px;
    line-height:47px;
    text-align:center;
    overflow:hidden;
    font-size:14px;
    color:#fff;
    background:url(/ShowSkins/18show/images/subject/subject10/bg.png);
    position:relative;
}
.visit-border
{
    line-height:47px;
    position:absolute;
    top:0;
    right:10px;
    font-size:12px;
    color:#fff;
}
.subject-menu a
{
    font-size:14px;
    color:#fff;
    margin:5px;
}
.left-border
{
    width:646px;
    padding-left:4px;
    padding-top:4px;
    float:left;
    overflow:hidden;
}
.right-border
{
    width:300px;
    padding-right:4px;
    padding-top:4px;
    float:right;
    overflow:hidden;
}
.location-border
{
    line-height:22px;
    text-align:left;
    color:#333;
    float:left;
}
.location-border a
{
    color:#186B96;
}
.newslist-border
{
    width:644px;
    border:1px solid #D3D3D3;
    overflow:hidden;
    float:left;
}
.newslist-head
{
    width:100%;
    height:30px;
    line-height:30px;
    text-align:left;
    overflow:hidden;
    position:relative;
    background:url(/ShowSkins/18show/images/subject/subject10/bg.png) 0 -76px;
    border-bottom:1px solid #D3D3D3;
}
.newslist-head .icon
{
    width:15px;
    height:15px;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/subject/subject10/icon.png) 0 -14px;
    position:absolute;
    top:7px;
    left:7px;
}
.newslist-head font
{
    font-size:14px;
    font-weight:700;
    color:#333;
    float:left;
    margin-left:32px;
}
.newslist-main
{
    padding:10px;
    overflow:hidden;
}
.newslist-main ul
{
    width:100%;
    list-style:none;
    padding:0;
    margin:0;
    float:left;
}
.newslist-main li
{
    width:100%;
    height:25px;
    line-height:25px;
    float:left;
    overflow:hidden;
    text-align:left;
}
.newslist-main span
{
    float:left;
    margin-right:5px;
}
.newslist-main .time
{
    float:right;
    color:#848484;
}
.newslist-main .maxLen
{
    float:left;
    width:535px;
    font-size:14px;
    color:#333;
}
.pager-border
{
    width:100%;
    float:left;
    overflow:hidden;
}
.ad1-border,
.ad3-border
{
    width:100%;
    float:left;
    overflow:hidden;
    display:inline;
    margin-bottom:4px;
    background:#f0f0f0;
}
.ad3-border
{
    position:absolute;
    width:auto;
    top:15px;
    right:15px;
}
.news-border
{
    width:300px;
    display:inline;
    margin-bottom:4px;
    float:left;
}
.news-head
{
    width:298px;
    height:27px;
    border:1px solid #98D9FF;
    text-align:left;
    position:relative;
    background:url(/ShowSkins/18show/images/subject/subject10/bg.png) 0 -48px;
    overflow:hidden;
}
.news-head .icon
{
    width:13px;
    height:13px;
    overflow:hidden;
    position:absolute;
    top:7px;
    left:7px;
    background:url(/ShowSkins/18show/images/subject/subject10/icon.png);
}
.news-head font
{
    line-height:27px;
    float:left;
    margin-left:27px;
    font-size:14px;
    font-weight:700;
    color:#186B96;
}
.news-head .more
{
    color:#186B96;
    right:5px;
}
.news-main
{
    width:278px;
    padding:5px 10px;
    border:1px solid #D3D3D3;
    border-top:0;
    overflow:hidden;
}
.news-main ul,
.news-main dl
{
    width:100%;
    list-style:none;
    padding:0;
    margin:0;
}
.news-main li,
.news-main dd
{
    width:100%;
    height:22px;
    line-height:22px;
    float:left;
    overflow:hidden;
    text-align:left;
}
.news-main li .maxLen
{
    color:#186B96;
}
.news-main dd span
{
    float:left;
    margin-right:5px;
}
.news-main dd .maxLen
{
    width:260px;
    color:#186B96;
}
.news-main dt
{
    width:100%;
    padding-bottom:10px;
    text-align:left;
    overflow:hidden;
}
.subject-title
{
    width:100%;
    font-size:14px;
    color:#186B96;
    font-weight:700;
    line-height:25px;
    float:left;
}
.subject-detail
{
    width:100%;
    float:left;
    overflow:hidden;
    line-height:18px;
    color:#333;
}
.subject-detail .img
{
    width:94px;
    height:72px;
    display:inline-block;
    overflow:hidden;
    float:left;
    border:1px solid #333;
    text-align:center;
    margin-right:5px;
}
.TagSpan
{
	background-color:black;
    float: left;
    height: 3px;
    margin-right:3px;
    margin-top: 11px;
    overflow: hidden;
    width: 3px;
}
.ChangeTagSpan
{
	background-color:#186b96;
}