/*--------------------------------------
eric_style.css
适用版本：Discuz!x2.5
此模板为Eric原创制作，禁止用于商业用途，以及修改版发布。
--------------------------------------*/
body#nv_portal{ font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; color:#666;}
body#nv_portal #article_content{ text-indent:2em;}

/*--sub:帖子列表-标题-日期--*/
.sub-title_date li{line-height:21px; height:21px; overflow:hidden; vertical-align:bottom; }
.sub-title_date li em{float:right; display:inline; color:#999; font-size:12px; padding-left:5px; padding-top:2px;}

/*--sub:帖子列表-图片-标题-摘要--*/
.sub-pic_title_content dl{clear:both;}
.sub-pic_title_content dd{float:left; margin-right:4px; overflow:hidden;}
.sub-pic_title_content dt{ font-weight:bold; line-height:20px; overflow:hidden;}
.sub-pic_title_content dt.summary{ font-weight:normal; overflow:hidden; color:#666; line-height:19px; font-size:12px;}

/*--sub:帖子列表-图片-标题--*/
.sub-piclist li{margin-left:4px; margin-bottom:4px; float:left; overflow:hidden; position:relative; display:inline;}
.sub-piclist li em{ position:absolute; left:0; bottom:0; z-index:101; color:#fff; height:25px; overflow:hidden; padding:0 4px; line-height:25px;}
.sub-piclist li em span{padding:0 4px;}
.sub-piclist li p{ position:absolute; left:0; bottom:0; z-index:100; height:25px; overflow:hidden; background-color:#000; filter: alpha(opacity=50); opacity: 0.5;}
.sub-piclist li a:hover{text-decoration:none;}
.sub-piclist li a:hover p {background-color: #8ca226;}

/*--sub:帖子列表-1条图片标题摘要-其余列表--*/
.sub-pic_title_title li a{ line-height:22px; height:22px; overflow:hidden; display:block;}
.sub-pic_title_title li.first{ height:73px; overflow:hidden; margin:8px 0 10px;}
.sub-pic_title_title li.first a{ font-weight:bold;}
.sub-pic_title_title li img{ float:left; margin:0 10px 0 6px;}
.sub-pic_title_title li div{ font-size:12px;}

/*--sub:帖子列表-标题-摘要（头条形式）--*/
.sub-list_summary dl{margin-top:5px;}
.sub-list_summary dt{text-align:center; font-size:16px; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.sub-list_summary dd{font-size:12px; line-height:21px; height:66px; overflow:hidden;}

/*--sub:帖子列表-左侧图片-右侧标题列表--*/
.sub-pic-title li{}
.sub-pic-title li.pic{ float:left; margin:8px;}

/*--sub:帖子列表-标题--*/
.sub-title li{ line-height:21px; overflow:hidden; height:21px;}

/*--sub:帖子列表-[所属板块]标题-日期--*/
.sub-part_title_date label{ color:#FB6C03}
.sub-part_title_date label a{ color:#FB6C03}
.sub-part_title_date li{line-height:22px; height:22px; overflow:hidden;}
.sub-part_title_date li em{float:right; color:#999; font-size:12px; padding-left:5px; padding-top:2px;}
.sub-part_title_date li label{font-size:12px;}

/*--sub:帖子列表-[所属板块]标题--*/
.sub-part_title label{ color:#FB6C03}
.sub-part_title label a{ color:#FB6C03}
.sub-part_title li{line-height:22px; height:22px; overflow:hidden;}
.sub-part_title li em{float:right; color:#999; font-size:12px; padding-left:5px; padding-top:2px;}
.sub-part_title li label{font-size:12px;}

/*--sub:帖子列表-图片幻灯片-jquery-序号在右边--*/
.sub-pic_jquery{overflow:hidden;}
.sub-pic_jquery a{color:#fff; text-decoration:none;}
.sub-pic_jquery li em{position:absolute; bottom:0; left:0; display:block; line-height:32px; color:#fff; font-size:15px; text-indent:10px;}
.sub-pic_jquery li span{position:absolute; bottom:0; left:0; display:block; height:30px; width:314px; filter:alpha(opacity=60); opacity:.6; zoom:1; background-color:#333}
.sub-pic_jquery_nav{position:absolute; right:12px; bottom:38px; z-index:100; filter: alpha(opacity=70); opacity: 0.7; zoom:1;}
.sub-pic_jquery_nav a{ border-radius:9px; color:#fff; display:block; float:left; width:20px; height:19px; text-align:center; font-size:11px; background-color:#333; margin-right:1px;}
.sub-pic_jquery_nav a:link,.sub-pic_jquery_nav a:visited,.sub-pic_jquery_nav a:active{ color: #fff; text-decoration: none;}
.sub-pic_jquery_nav a:hover{color: #000; background-color:#fff; text-decoration: none;}
/*--sub:帖子列表-图片幻灯片-jquery-序号在左边--*/
.sub-pic_jquery .sub-pic_jquery_desc{float:left;}
.sub-pic_jquery .sub-pic_jquery_desc .sub-pic_jquery_desc_title{ line-height:40px; font-size:28px; font-family:'黑体'; color:#fff; border-bottom:1px solid #fff; padding-bottom:10px;}
.sub-pic_jquery .sub-pic_jquery_desc .sub-pic_jquery_desc_summary{margin-top:10px; color:#fff; padding:1px; font-size:14px; line-height:25px;}
.sub-pic_jquery .sub-pic_jquery_pic{ float:right;}
.sub-pic_jquery .sub-pic_jquery_pic img{ border:1px solid #fff; margin-top:13px; margin-right:13px;}
.sub-pic_jquery_nav1{position:absolute; left:20px; bottom:15px; z-index:100; opacity: 0.8; filter: alpha(opacity=80);}
.sub-pic_jquery_nav1 a{color:#fff; display:block; float:left; width:18px; height:17px; text-align:center; font-size:11px; background-color:#173d5d; margin-right:1px;}
.sub-pic_jquery_nav1 a:link,.sub-pic_jquery_nav1 a:visited,.sub-pic_jquery_nav1 a:active{ color: #fff; text-decoration: none;}
.sub-pic_jquery_nav1 a:hover{color: #000; background-color:#7aa0c0; text-decoration: none;}
/*--ad:广告-图片幻灯片--*/
.ad-pic_jquery{ margin:0 auto; position:relative;}
.ad-pic_jquery .ad-pic_jquery_nav{position:absolute; right:5px; bottom:5px; z-index:100;}
.ad-pic_jquery .ad-pic_jquery_nav a{ opacity: 0.8; filter: alpha(opacity=80);border-radius:9px; color:#fff; display:block; float:left; width:18px; height:17px; text-align:center; font-size:11px; background-color:#173d5d; margin-right:1px;}
.ad-pic_jquery .ad-pic_jquery_nav a:link,  .ad-pic_jquery .ad-pic_jquery_nav a:visited,.ad-pic_jquery .ad-pic_jquery_nav a:active{ color: #fff; text-decoration: none;}
.ad-pic_jquery .ad-pic_jquery_nav a:hover, .ad-pic_jquery .ad-pic_jquery_nav .activeSlide{color: #000; background-color:#7aa0c0; text-decoration: none;}


/*--sub:版块列表-所有发言人版块名称--*/
.sub-bbs_forum_list li{ float:left;}
.isleftul li{ float:left;}

/*--part:顶部虚线--*/
.part_topline ul{background:url(bottom_b.gif) repeat-x top; padding-top:10px; margin-top:8px;}
/*--part:左侧竖虚线--*/
.part_leftline{ background:url(bottom_b.gif) repeat-y top left; padding-left:10px;}






.divleft{ float:left;}
.divright{ float:right;}
.clear{clear:both; line-height:0; height:0; font-size:0; overflow:hidden;}
