﻿@charset "utf-8";

/* frame */
.listContent{overflow: hidden;}
.mainContent{width: 740px; float: right; _display: inline;}
.mainContent .cateBd{padding-top: 10px;}
.side{width: 240px; float: left; _display: inline;}


/* sideMenuBox */
#sideMenuBox {margin-bottom: 10px;}
#sideMenuBox .hd{height: 44px; background: url(images/sidemenu.jpg) 0px 0px no-repeat;}
#sideMenuBox .hd h3{height: 41px; line-height: 41px; text-align: center; font-size: 18px; color: #fff; display: block; font-weight: bold;}
#sideMenuBox .hd h3 a{color: #fff;}
#sideMenuBox .hd h3 a:hover{color: #ff0; text-decoration: none;}
#sideMenuBox .bd{border: 1px solid #e8e8e8; padding: 0px; margin: 0px; border-bottom:none;}
#sideMenuBox .bd .menuList{display: block; margin: 0px; padding: 0px;}
#sideMenuBox .bd .menuList li{height: 38px; border-bottom: 1px solid #e8e8e8; text-align: center; line-height: 38px; color: #333;}
#sideMenuBox .bd .menuList li a{display: block; width: 100%; height: 38px; line-height: 38px; font-size: 14px; font-family: "Microsoft Yahei"; text-align: center;}
#sideMenuBox .bd .menuList li.on a,
#sideMenuBox .bd .menuList li a:hover{background: #ae0000; color: #fff; text-decoration: none;}


/* sideBox */
.sideBox {margin-bottom: 10px; border: 1px solid #e8e8e8;}
.sideBox .hd{height: 30px; border-bottom: 1px solid #e8e8e8;}
.sideBox .hd h3{float: left; _display: inline; background: #ae0000; padding: 0 10px; border-right: 1px solid #e8e8e8; color: #fff; font-size: 16px; font-family: "Microsoft Yahei"; height: 30px; line-height: 30px;}
.sideBox .hd h3 a{color: #fff;}
.sideBox .hd h3 a:hover{color: #ff0;}
.sideBox .bd{padding: 8px;}


/* cateHd */
.cateHd { height: 41px; line-height: 41px; padding: 0 15px 0 0; background: #fafafa;}
.cateHd .cateName {float: left; _display: inline; height: 41px; line-height:41px ; padding: 0 24px; font-size: 16px; font-weight: bold; font-family: "Microsoft Yahei"; background: #ae0000; color: #fff;}
.cateHd .cateName a{color: #fff;}
.cateHd .cateName a:hover{color: #ff0;}
.cateHd .path { float: right; color: #666;}
.cateHd .path a { color: #666;}
.cateHd .path a:hover{color: #f00;}

/* 文章父列表页 */
.catePageContent{overflow: hidden;}
#pageTopArea{overflow: hidden; margin-bottom: 10px;}
#pageTopArea .focusNews2{width: 255px; height: 192px; float: left; _display: inline; padding: 7px; background: #fff; border: 1px solid #e4e4e4;}
#pageTopArea .focusNews2 .hd{bottom: 37px; right: 12px;}
#pageTopArea .focusNews2 .bd .pic{height: 192px;}
#pageTopArea .focusNews2 .bd .title{height: 25px; overflow: hidden;}
#pageTopArea .topNews{width: 435px; float: right; _display: inline;}

.boxLoop{ overflow: hidden;}
.boxLoop .box{width: 355px; _display: inline;}
.boxLoop .box .bd{height: 180px;}

/* 文章子列表页 */
.pageList { padding: 15px 20px;}
.pageList li { height: 32px; line-height: 32px; font-size: 14px; background: url(images/dot-2.jpg) 0px 15px no-repeat;}
.pageList li.split{height: 15px; background: none; border-bottom:1px dotted #e3e3e3; margin-bottom: 15px;}
/* 文章子列表页-图片 */
.pagePicList { padding: 5px 0 10px 10px;}
.pagePicList li { width: 210px; margin: 20px 13px 0;}
.pagePicList li .pic img { width: 200px; height: 150px;}


/* 文章子列表页-最新图片 */
.pageScrollPic{width: 100%; overflow: hidden;}
.pageScrollPic .picList{ width:740px ;}
.pageScrollPic .picList li{width: 166px; margin-right: 18px;}

/* 文章子列表页-简介 */
.pageTxtList{ padding:20px 10px 0 10px ;}
.pageTxtList li{ position: relative; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #aaa;}
.pageTxtList .title{ font:normal 16px/150% "microsoft yahei"; color:#000; padding-bottom:7px;}
.pageTxtList .title a{ color:#000 ;}
.pageTxtList .title a:hover{color: #f00;}
.pageTxtList .date{ position: absolute; color: #999; right: 0; top: 5px;}
.pageTxtList .intro{ color:#999;}
.pageTxtList .intro .more{ display:none;}
.pageTxtList .last{ border-bottom:0; margin-bottom:0;}


/* 文章内容 */
.articleCon{ padding:20px 30px;}
.articleCon .title{ text-align:center; color:#333; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold;}
.articleCon .subTitle{ color:#333; font-size:14px; padding-top:10px; text-align:center;}
.articleCon .property,.articleCon .userControl{ margin-top:10px;  text-align:center;line-height:22px; padding:2px 10px; background:#F9FBFB; border:1px dashed #C8DDE4; color:#999;}
.articleCon .property span{margin:0 2px;}
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{ vertical-align:middle; color:#666;  background:url(images/share/shareb.jpg) no-repeat 3px -124px; padding-left:17px;display:inline-block; line-height:20px;}
.articleCon .property .fontZoomB{ background-position:3px -164px;}
.articleCon .shareBtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;}
.articleCon .conTxt{ padding:25px 0 10px 0;  font-size:14px; line-height:28px; width:100%; overflow:hidden;text-align:left; color:#333;}
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;}
.articleCon .page{ padding:0 10px 10px 10px;}
.articleCon .moodVote{ padding-top:10px;}
.articleCon .userControl{ overflow:hidden; text-align:left;}
.articleCon .userControl #bdshare{ float:right;}
.articleCon .userControl .a{ color:#266CBB;}
.articleCon .others{line-height:25px;  margin:10px 0;color:#666; border-top:1px dotted #ccc;padding-top:10px;}
.articleCon .others a{margin-right:10px; color:#333;}
/* 相关 */
.relation { margin: 10px 0;}
.relation .hd { line-height: 26px; border-bottom: #ddd 1px solid; font-size: 14px; font-weight: bold; padding: 0 10px;}
.relation .bd { padding: 5px 10px;}