﻿/* Css Reset */
/******  文章模型  S ***********************************************************************/

/*文章-列表*/
.nodePic { padding-bottom: 10px; }
.newsList {padding:0 0 15px; text-align:left;}
.newsList li { font-size:14px; height:30px; line-height:30px;background:url(images/share/dot06.png) no-repeat 0 13px; padding-left:16px;}
.newsList li a{}
.newsList li a:hover{}
.newsList li .date{ float:right; color:#999; font-size:12px;  }
.newsList li  .node{ color:#999;  }
.newsList li.split { background:none; border-top: 1px dashed #e1e1e1; margin-top:20px; padding-bottom:20px; height: 1px; line-height:1px; overflow:hidden;}
.newsList li.noData{background:none;}
.newsList li.t {margin-bottom:20px; height:auto; border-bottom:1px dashed #e1e1e1; height:auto; overflow:hidden; background:none; padding:0; padding-bottom:20px; }
.newsList li.t .pic { width:169px; float:left; margin-right:18px; }
.newsList li.t .pic img { width:169px; height:127px;}
.newsList li.t .pic a { }
.newsList li.t .con {/*float:left; width:492px; padding-left:18px;*/}
.newsList li.t .title{ height: 36px; line-height:36px; text-align:left;}
.newsList li.t .tit{ font-size:18px; color:#c14d00; padding:0; background:none;}
.newsList li.t .intro{line-height:24px; text-align:left; color: #666; font-size:12px;text-indent:2em;  }
.newsList li.t .more { color:#ff0000; background:none; padding:0;}
.newsList li.t .date { color:#666; float:right; font-size:12px;}

/*无图片列表*/
.newsListB {padding:0 0 15px; text-align:left;}
.newsListB li { font-size:14px; height:30px; line-height:30px;background:url(images/share/dot06.png) no-repeat 0 13px; padding-left:16px;}
.newsListB li .date{ float:right; color:#999; font-size:12px;  }
.newsList li  .node{ color:#999;  }
.newsListB li.split { background:none; border-top: 1px dashed #e1e1e1; margin-top:20px; padding-bottom:20px; height: 1px; line-height:1px; overflow:hidden;}
.newsListB li.noData{background:none;}
.newsListB li.t {margin-bottom:20px; height:auto; border-bottom:1px dashed #e1e1e1; height:auto; overflow:hidden; background:none; padding:0; padding-bottom:20px; }
.newsListB li.t .con { float:left; width:100%; }
.newsListB li.t .title{ height: 36px; line-height:36px; text-align:left;}
.newsListB li.t .tit{ font-size:18px; color:#c14d00; padding:0; background:none;}
.newsListB li.t .intro{line-height:24px; text-align:left; color: #666; font-size:12px;text-indent:2em;  }
.newsListB li.t .more { color:#ff0000; background:none; padding:0;}
.newsListB li.t .date { color:#666; float:right; font-size:12px;}


/*friendLinkList*/
.friendLinkList{overflow:hidden; padding:25px;}
.friendLinkList li{width:49%; float:left; font-size:14px; height:30px; line-height:30px;background:url(images/share/dot06.png) no-repeat 0 13px; text-indent:16px;}



/*文章-缩略图列表页*/
.picListPage { padding:15px 0; position: relative; overflow:hidden; }
.picListPage li{ float:left; text-align:center; width:172px; height:239px; padding:0 4px; overflow: hidden;}
.picListPage li .pic img{ width:156px; height:138px; padding:7px; border:1px solid #d7d7d7; background:#fff;   }
.picListPage li .pic a:hover img{ border-color:#aaa;  }
.picListPage li .title {padding:5px 8px; border:1px solid #d7d7d7; border-top: none; text-align: left;}
.picListPage li .title a {color: #005da2; display: block; height: 32px; line-height: 18px;}
.picListPage li .title .datetime {color: #adadad;}
.picListPage li .title .hits { color:#adadad; padding-left: 12px;}

/*内容页*/
.articleCon { padding:20px 0; }
.articleCon .title { font-size:30px; line-height:160%; color:#c14d00; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .Intro { background: #f4f4f4; border:1px solid #e5e5e5; padding: 10px; color: #999;  }
.articleCon .property{ line-height:34px; padding:0 10px; margin:10px 0; text-align:center; color:#666; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#1a1a1a; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt,
.articleCon .conTxt *{box-sizing:content-box}
.articleCon .conTxt { color: #1a1a1a; font-size: 16px; line-height: 2; text-align: left; padding: 0 0 20px 0; overflow: hidden; font-family: "Microsoft YaHei", 'PingFang SC', Arial, Helvetica, Tahoma, sans-serif; -webkit-text-size-adjust: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased;}
.articleCon .conTxt p { padding:0px; line-height: 32px;  word-wrap: break-word; border: none; border-radius: 0; white-space:normal; text-align: justify;}
.articleCon .conTxt p:first-child{margin-top: 0px}
.articleCon .conTxt img { max-width: 100%; height: auto !important; border: 0; vertical-align: top}
.articleCon .conTxt table{background-color: transparent; border-collapse: collapse; border-spacing: 0; text-align: left; }
.articleCon .conTxt table td{padding: 5px 10px; border: 1px solid #ddd;}
.articleCon .conTxt table td p{padding: 0px !important; margin: 0px !important; text-indent: 0px !important;}
.articleCon .conTxt table p { margin: 0px}
.articleCon .conTxt a { color: blue; text-decoration: underline;}
.articleCon .conTxt em { font-style: italic;}
.articleCon .conTxt ul { padding-left: 2em; list-style: inherit;}
.articleCon .conTxt ol { padding-left: 2em; list-style: decimal;}
.articleCon .conTxt ul li { zoom: normal; list-style: inherit; text-indent: 0 !important;}
.articleCon .conTxt ol li { zoom: normal; list-style: inherit; text-indent: 0 !important;}
.articleCon .conTxt h1,
.articleCon .conTxt h2,
.articleCon .conTxt h3,
.articleCon .conTxt h4,
.articleCon .conTxt h5,
.articleCon .conTxt h6,
.articleCon .conTxt b,
.articleCon .conTxt strong { font-weight: bold;}
.articleCon .conTxt h1 { font-size: 28px; line-height:38px; margin: 38px 0px 19px 0px; }
.articleCon .conTxt h2 { font-size: 24px; line-height:34px; margin: 34px 0px 17px 0px; }
.articleCon .conTxt h3 { font-size: 20px; line-height:30px; margin: 30px 0px 15px 0px; }
.articleCon .conTxt h4 { font-size: 16px; line-height:26px; margin: 26px 0px 13px 0px; }
.articleCon .conTxt h5 { font-size: 14px; line-height:24px; margin: 24px 0px 12px 0px; }
.articleCon .conTxt h6 { font-size: 12px; line-height:22px; margin: 22px 0px 10px 0px; }
.articleCon .conTxt blockquote{margin:10px 0px; border-left:2px solid #d8dad9; padding:0 0 0 10px; line-height:1.74; color:#888; font-size:15px; }
.articleCon .conTxt blockquote p{margin:0px; line-height:1.7; color:#888; font-size:15px;}
.articleCon .conTxt h1:first-child,
.articleCon .conTxt h2:first-child,
.articleCon .conTxt h3:first-child,
.articleCon .conTxt h4:first-child,
.articleCon .conTxt h5:first-child,
.articleCon .conTxt h6:first-child{margin-top:0px;}
.articleCon .conTxt .videoPlayer { text-indent: 0; }
.articleCon .page { padding:0 10px 0 0; }

/* 文章分页 */
.articleCon .page-title-list { border: solid 1px rgb(195, 211, 242); display: inline-block; width:100% }
.articleCon .page-title-list ul { margin: 10px; }
.articleCon .page-title-list ul li { float: left; margin-right: 50px; width: 40%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.articleCon .page-title-list ul li a { color: rgb(61, 114, 211) }
.articleCon .page-title-list ul li a.current { color: rgb(244, 108, 106) }

.articleCon .others { clear: both; padding-top:12px; border-top:1px solid #d6d6d6;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 30px;  }
.articleCon .article_mood { padding: 20px 0;}
.articleCon .article_about {margin: 10px 0; }
.articleCon .article_about h3 {border-top: 2px solid #a96233; border-bottom: 1px solid #eaeae9; height: 42px; line-height: 42px; font-size: 14px; color: #c14d00; padding-left: 10px; font-weight: bold;}
.articleCon .article_about .infoList { padding: 10px 0;}
.articleCon .article_about .infoList a { background: url(images/share/dot06.png) 0 6px no-repeat; padding-left: 12px; }
.fontSize .fontZoomA{background:url("images/share/zoom.gif") no-repeat 0 0; padding-left:15px;display:inline-block; line-height:20px;padding-right: 5px }
.fontSize .fontZoomB{background:url("images/share/zoom.gif") no-repeat 0 -40px; padding-left:15px;display:inline-block; line-height:20px; }



