﻿.location-border
{
    width:701px;
    height:30px;
    background:#ECF3F6;
    color:#333;
    overflow:hidden;
    display:inline-block;
    margin-top:7px;
    text-align:left;
}
.location-border .location
{
    float:left;
    line-height:30px;
    text-indent:10px;   
}
.location-border .location a
{
    color:#333;
}
.location-border .location a.curr
{
    color:#E44B00;
    text-decoration:underline;
    font-weight:700;
}
a.rssbutton
{
    width:72px;
    height:23px;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/rssbluebutton.png);
    float:right;
    margin-right:10px;
    margin-top:4px;
}
a.rssbutton:hover
{
    background:url(/ShowSkins/18show/images/public/rssbluebutton.png) 0 -24px;
}
a.sharebutton
{
    width:72px;
    height:23px;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/sharebluebutton.png);
    float:right;
    margin-right:82px;
    margin-top:4px;
}
a.sharebutton:hover
{
    background:url(/ShowSkins/18show/images/public/sharebluebutton.png) 0 -24px;
}
.leftContent,
.rightContent
{
    width:709px;
    float:left;
    overflow:hidden;
    margin-right:0;
    margin-top:7px;
}
.rightContent
{
    width:249px;
    float:right;
}
.main-border
{
    width:676px !important;
    overflow:hidden;
    border:1px solid #dfdfdf;
    padding:20px;
}
.path_nav
{
    width:701px;
    height:23px;
    line-height:23px;
    position:relative;
    overflow:hidden;
}
.path_nav a.rssbutton
{
    position:absolute;
    top:0;
    right:0;
    margin-top:0;
    margin-right:0;
}
.path_nav a.sharebutton
{
    position:absolute;
    top:0;
    right:0;
    margin-top:0;
}
.newslist-border
{
    width:99%;
    overflow:hidden;
    text-align:center;

}
.newslist-head
{
    width:701px;
    line-height:42px;
    color:#616161;
   /* border-bottom:1px dashed #CCC;*/
    overflow:hidden;
}
.newslist-border .col
{
    line-height:30px;
    float:left;
    overflow:hidden;
    color:#616161;
}
.newslist-info
{
    width:701px;
    height:30px;
    overflow:hidden;
}
.newslist-border .firstcol
{
    text-align:left;
    text-indent:10px;
}
.newslist-head .firstcol
{
    font-size:14px;
    font-weight:700;
    color:#333;
}
.newslist-border .firstcol font,
.newslist-border .firstcol a.maxLen
{
    float:left;
}
.newslist-border .firstcol a.maxLen
{
    font-size:14px;
    color:#1265a9;
    max-width:520px;
    _width:520px;
}
.newslist-pager
{
    width:100%;
    height:45px;
    overflow:hidden;
}

.newslist-pager .pager 
{
    height:30px;
}
/*右侧 begin*/
.right-border
{
    width:229px;
    padding:5px 9px;
    overflow:hidden;
    border:1px solid #D3D3D3;
    display:inline-block;
    margin-top:7px;
    background:#fff;
}
.ad1-border
{
    width:249px;
    height:auto;
    overflow:hidden;
    display:inline-block;
}
.right-border .head
{
    width:100%;
    font-weight:700;
    height:20px;
    text-align:left;
    color:#E44B00;
    position:relative;
    overflow:hidden;
}
.right-border .head a.more
{
    position:absolute;
    top:0;
    right:0;
    line-height:20px;
    font-weight:normal;
}
.shareintro-border
{
    width:230px;
    height:105px;
    background:url(/ShowSkins/18show/images/process2.png);
    overflow:hidden;
    margin:5px auto;
    display:inline-block;
    position:relative;
}
.processboxa, .processboxa2, .processboxa3 {
    height:12px;
    left:172px;
    overflow:hidden;
    position:absolute;
    top:83px;
    width:12px;
}
.processboxa2 {
    left:211px;
}
.processboxa3 
{
    height:83px;
    top:12px;
    left:7px;
}
.right-border .head2
{
    width:100%;
    height:26px;
    line-height:26px;
    overflow:hidden;
    display:inline-block;
    margin:5px auto;
    font-size:14px;
    color:#333;
    font-weight:700;
    text-align:left;
    position:relative;
}
.right-border .head2 a.more
{
    width:78px;
    height:26px;
    line-height:26px;
    text-align:center;
    display:inline-block;
    overflow:hidden;
    background:url(/ShowSkins/18show/images/public/btn2.png);
    color:#E44B00;
    font-weight:normal;
    font-size:12px;
    position:absolute;
    top:0;
    right:0;
}
.right-border .head2 a.more:hover
{
    text-decoration:none;
    background:url(/ShowSkins/18show/images/public/btn2.png) 0 -27px;
}
ul.ulShareList
{
    width:100%;
    overflow:hidden;
    list-style:none;
}
ul.ulShareList li
{
    width:100%;
    line-height:20px;
    padding:7px 0;
    overflow:hidden;
    text-align:left;
}
ul.ulShareList li font.point,
ul.ulShareList li font.time
{
    float:left;
    color:#848484;
}
ul.ulShareList li font.time
{
    float:right;
}
ul.ulShareList li a.maxLen
{
    float:left;
    width:175px;
    margin-left:5px;
    color:#1F376D;
}
ul.ulShareList li span.other
{
    width:100%;
    float:left;
    display:inline-block;
    text-indent:7px;
}

.imgnews-border
{
    width:114px;
    text-align:center;
    overflow:hidden;
    float:left;
    line-height:22px;
}
.imgnews-border a.newsimg
{
    width:110px;
    height:75px;
    display:inline-block;
    overflow:hidden;
    border:1px solid #DADADA;
    margin:0 auto;
}
.imgnews-border a.maxLen
{
    width:112px;
    margin:0 auto;
    text-align:center;
}
a.monthimg
{
    width:98px;
    height:135px;
    overflow:hidden;
    display:inline-block;
    border:1px solid #ccc;
    float:left;
}
.monthinfo
{
    width:120px;
    height:135px;
    float:right;
    overflow:hidden;
    line-height:18px;
    position:relative;
    text-align:left;
}
.monthinfo a.title
{
    width:100%;
    display:inline-block;
    color:#1F376D;
    font-weight:700;
    line-height:20px;
}
.monthinfo a.more
{
    position:absolute;
    top:117px;
    right:0;
    color:#186B96;
}
ul.ulRankList
{
    width:100%;
    list-style:none;
    overflow:hidden;
}
ul.ulRankList li
{
    width:100%;
    line-height:22px;
    text-align:left;
}
ul.ulRankList li a.maxLen
{
    width:205px;
    float:left;
}
span.img1,
span.img2,
span.img3,
span.img4,
span.img5,
span.img6,
span.img7,
span.img8,
span.img9,
span.img10{
width:14px;
height:12px;
overflow:hidden;
background:url(/ShowSkins/18show/images/commonicon2.png);
display:inline-block;
float:left;
margin:5px 7px 0 0;
}

span.img2{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -12px;
}

span.img3{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -23px;
}

span.img4{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -35px;
}

span.img5{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -47px;
}

span.img6{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -59px;
}

span.img7{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -71px;
}

span.img8{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -83px;
}

span.img9{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -96px;
}

span.img10{
background:url(/ShowSkins/18show/images/commonicon2.png) 0 -107px;
}
.TagSpan
{
	background-color:silver;
    float: left;
    height: 3px;
    margin-right:1px;
    margin-top:12px;
    overflow: hidden;
    width: 3px;
}.
.TagSpanTopDown
{
	margin-top:34px;
}
/*右侧 end*/
.pager{padding: 0 30px;}
.returnTop{ float:right;}
.returnTop a{ color: #186B96; line-height: 25px;}

.normal_content a.subject_img_link { width:200px !important;}
