
/* ======================= 文章模型循环页、列表页、内容页 css ======================= */
*{font-family:"微软雅黑";}
.side { width:240px;}
.main { width:1000x;}
.hd { height:38px; background-color:#f6f6f6; border-bottom:1px solid #e6e6e6;}
.hd h3,.hd h3 a { font:800 16px/38px 微软雅黑;}
.hd span.more a { float:right; padding-right:10px; line-height:38px; color:#666;}
span.date { float:right; color:#999;}

/* ============== side ============== */
.sidebox { width:238px; border:1px solid #e6e6e6; background-color:#fff; border-top:2px solid #c7c7c7;}
.sidebox .hd h3 { padding-left:16px; color:#a52a25;}
.sidebox .ul .li a:hover{text-decoration:none}

/* 子栏目导航 */
#sidemenu .bd ul { padding:10px;}
#sidemenu .bd li { width:192px; height:34xp; line-height:34px; background: no-repeat 0 -40px; margin-bottom:6px; font:100 14px/34px 微软雅黑;  padding-left:20px;}
#sidemenu .bd li.on { background: no-repeat 0 0;}
#sidemenu .bd li.on a { color:#fff;}
/*#sidemenu .bd li a:hover{background: no-repeat 0 0; width:192px; height:34xp;}*/
/* 快速链接 */
.sidelink{ height:316px; width:238px; border-top:2px solid #f60;}
.sidelink .bd ul { padding-left:20px;}
.sidelink .bd li { float:left; margin:18px 25px 0 0;}
.sidelink .bd li.last { margin-right:0;}
.sidelink .bd li a { display:block; height:23px; background: no-repeat 0 0; padding-top:45px; width:50px; text-align:center; overflow:hidden;}
.sidelink .bd li a.a2 { background-position:-79px 0;}
.sidelink .bd li a.a3 { background-position:-158px 0;}
.sidelink .bd li a.a4 { background-position:0 -92px;}
.sidelink .bd li a.a5 { background-position:-79px -92px;}
.sidelink .bd li a.a6 { background-position:-158px -92px;}
.sidelink .bd li a.a7 { background-position:0 -182px;}
.sidelink .bd li a.a8 { background-position:-79px -182px;}
.sidelink .bd li a.a9 { background-position:-158px -182px;}

/* 快速导航 */
.piclink { height:280px; border:1px solid #e6e6e6; border-top:2px solid #c7c7c7; background-color:#fff; clear:both !important;}
.piclink .hd h3 { padding-left:16px; color:#a52a25;}
.piclink .bd ul { padding:0 0px 0px 0px; }
.piclink .bd li { width:218px; overflow:hidden; margin-top:5px; padding-left:10px; padding-right:10px; }
.piclink .bd li img {width:218px; height:53px; }


/* ============== main ============== */
/* 最新新闻 */
.topnews {font-family:"微软雅黑";  border:1px solid #e6e6e6; width:743px; height:580px; background-color:#fff;}
.topnews .hd { background-color:#f6f6f6; height:38px; border-bottom:1px solid #e6e6e6; line-height:38px; }
.topnews .hd h3 { float:left; padding:0 18px; border-top:2px solid #c7c7c7; margin-top:-1px; background-color:#fff; color:#a52a25; border-right:1px solid #e6e6e6; position:relative; z-index:3;}
.topnews .bd { padding:10px 15px;}
/*新闻列表*/
.sxlist{border-top:none; background:#fff; min-height:516px; _height:516px; padding-bottom:10px;}
.gnlist ul{ padding:16px 20px 0 20px;}
.gnlist ul li{font-family:"微软雅黑"; font-size:14px; height:26px; line-height:26px; overflow:hidden; position:relative; background:url(/uploads/image/tzimages/dot.gif) 5px 12px no-repeat; padding-left:15px; padding-right:80px;}
.gnlist ul li.line{ height:1px; overflow:hidden; border-bottom:1px dotted #bbb; margin:12px 0; background:none;}
.gnlist ul li a{ color:#555;}
.gnlist ul li a:hover{text-decoration:none;color:#ae1c1c;}
.gnlist ul li span{ font-size:12px; color:#999; position:absolute; top:0; right:10px;}
.pager {font-family:verdana; height:25px;color:#666; text-align:center; padding-left:20px; clear:both; font-size:12px;}
.pager ul {padding:0;margin:0;list-style-type:none;line-height:1.2em}
.pager li {float:left;margin:0 5px 0 0;color:#999}
.pager li.p_total {background:#fff; font-weight:bold; color:#c12b2b;; border:1px solid #ddd; padding:3px 5px}
.pager li.p_current {background:#ae1c1c; color:#fff; border:1px solid #ae1c1c; padding:3px 5px}
.pager li.p_nolink {color:#ccc; border:1px solid #f3f3f3; padding:3px 5px}
.pager li a:link, .pager li a:visited {float:left; color:#ae1c1c;background:#fff; border:1px solid #ddd; padding:3px 5px;text-decoration:none !important}
.pager li a:hover, .pager li a:active {background:#d44444; color:#ae1c1c; border-color:#ae1c1c}
.pager li input {float:left;font-family:verdana;font-size:12px;border:1px solid #ddd;color:#999;background:;width:3em;height:1.3em;padding:2px 0;text-align:center}

/* 栏目循环页焦点图 */
#focusnews { width:325px; height:230px; overflow:hidden; float:left;  }
.slidebox-news{ position:relative; zoom:1; width:325px; height:230px; }
.slidebox-news .slidenav{ position:absolute; height:10px; overflow:hidden; bottom:15px; right:15px; z-index:1;}
.slidebox-news .slidenav li {background-color:#fff;cursor:pointer;float:left;width:10px;height:10px;line-height:36px;margin-right:6px;text-align:center; color:#333; overflow:hidden; }
.slidebox-news .slidenav li.on{ background-color:#cc0001; color:#fff;}
.slidebox-news .slidecon { overflow:hidden; }
.slidebox-news .slidecon li { width:325px; height:230px; position:relative; }
.slidebox-news .slidecon .pic { width:325px; height:230px; overflow: hidden;z-index:0; text-align:center; }
.slidebox-news .slidecon .pic img { width:325px; height:230px;}
.slidebox-news .slidecon .title { position:absolute; bottom:0; left:0; width:100%; font-size:12px; background: repeat; height:40px; line-height:40px;}
.slidebox-news .slidecon .title a { color:#fff; padding-left:15px;}

/* 最新信息列表height:330px; */
.alerts { float:right; width:375px;}
.alerts01 { width:100%; }
.alerts li { background:url(/uploads/image/tzimages/dot.gif) no-repeat left center; padding-left:12px;}

/* 循环栏目 */
.boxloop { clear:both;}
.boxloop .boxpage { width:363px; height:265px;  border:1px solid #e6e6e6; background-color:#fff; _overflow:hidden; } /**  margin-top:15px;  **/
.boxloop .boxpage .hd h3 {float:left; padding:0 18px; border-top:2px solid #4079c8; background-color:#fff; color:#f60; border-right:1px solid #e6e6e6; position:relative; top:-1px; z-index:3; }
.boxloop .boxpage .bd ul { padding:10px;}
.boxloop .boxpage .bd li {background: no-repeat left center; padding-left:12px;}

/* ============== 文章列表页 ============== */
.listmain,.listcontentmain { width:1000px; background-color:#fff; border:1px solid #e6e6e6; overflow:hidden;}
.listmain .bd { padding:15px; font-size:14px;}
.listmain .bd li { height:30px; line-height:30px; background: no-repeat left center; padding-left:12px;}
.listmain .bd li.split { height:1px; line-height:0; background:none; padding-left:0; border-bottom:1px dashed #e6e6e6; margin-bottom:20px; padding-top:20px;}
.listmain .bd li.last {border-bottom:1px dashed #e6e6e6; padding-bottom:20px; background: no-repeat 0 14px;}
#searchbd li.last { margin-bottom:10px;}

/* ============== 缩略图列表页 ============== */
.listmain .upic { padding:15px 10px 15px 12px;}
.listmain .upic li { width:192px; text-align:center; margin-right:26px; height:180px; float:left; overflow:hidden; margin-bottom:10px;}
.listmain .upic li img { width:180px; height:140px; border:1px solid #ccc; padding:5px; background-color:#fff;}

/* 搜素列表 */
.searchlist li { padding-left:12px; background: no-repeat left center; height:30px; line-height:30px; font-size:14px; }
.searchlist li.spe {border-bottom:1px dashed #ccc; background: no-repeat 0 13px; padding-bottom:25px; margin-bottom:25px;}
.searchlist li.last {border-bottom:1px dashed #ccc; background: no-repeat 0 13px; padding-bottom:25px; }
.searchlist li .node { color:#999;}


/* 当前位置 */
.pathwrap {  font-size:14px; font-family:"微软雅黑"; color:#525252; background-color:#f6f6f6; height:38px; line-height:38px; border-bottom:1px solid #e6e6e6;}
.pathwrap .path { padding-left:15px;}
.pathwrap a { color:#525252;}

/* 分页 */
.page { clear:both; padding:20px 0; text-align:center; overflow:hidden; font-size:12px;  }
.page .pager { display:inline-block;  *display:inline;}
.page strong { color:#c00;}


/* 信息列表 */
.listmain .bd { padding:20px;}
.listmain .bd .ulist li { background: no-repeat left center; padding-left:12px; font-size:14px; line-height:28px; height:28px;}
.listmain .bd .ulist li.split { background:none; border-bottom:1px dashed #ccc; height:1px; line-height:1px; padding-top:10px; margin-bottom:10px;}
.listmain .bd .ulist li.last { border-bottom:1px dashed #ccc; padding-bottom:10px; background: no-repeat 0 13px;}
.listmain .bd .ulist li span { float:right; color:#9a9a9a;}
.listmain .bd .ulist li a.node { color:#2c7ccc;}


/* ============== 文章内容页 ============== */
.c_content_text{ margin-top:20px;}
.c_title_author{ line-height:30px; text-align:center; color:#777; background:#fafafa; height:30px; font-size:12px;}
.c_content_overflow{ line-height:200%;  overflow:hidden; margin:0 auto;padding-bottom:30px;}
.c_content_overflow p{ line-height:200%;}
.c_bot_text { line-height:26px;margin:10px 20px;}
.c_bot_text font{font-size:12px;}
.listcontentmain .bd { padding:15px 20px; font-size:14px;} 
#contentbd .title {text-align:center;}
#contentbd .title h3 { display:block; color:#a52a25; font:800 20px/46px 微软雅黑;}
#article_title { font:100 16px/30px 微软雅黑; text-align:center;} 
.subheading { text-align:center; font:100 16px/36px 微软雅黑; color:#666;}

/*……——--------------分享/上下篇----------------------……*/
.contarticle_bot_collect{height:30px;line-height:30px; text-align:center;background:#fafafa;padding:0 20px;margin:0 15px; font-size:12px; }
.contarticle_bot_collect .contabot01,.contarticle_bot_collect .contabot02{ float:left;display:inline;margin:0 10px 0 0;    }
.bshare-custom{float:right; *display:inline;margin:7px 0 0 0; }


/* ================= 评论列表 =================  */
.comlistbox{ margin-top:10px; font-size:12px; }
.msglist li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff;-webkit-box-shadow: #f1f1f1 0 3px 0;-moz-box-shadow: #f1f1f1 0 3px 0;box-shadow: #f1f1f1 0 3px  0;behavior: ;}
.msglist .msginfo{ height:26px; line-height:26px; padding:0 10px; background: 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
.msglist .msginfo .reviewer{ font-weight:bold; color:#c60;  }
.msglist .msginfo .star{ float:right;  }
.msglist .msginfo .star em{ vertical-align:middle;float:left;margin-top:-1px;display:inline;  }
.msglist .msgcontent{ padding:10px; font-size:12px; }
.msglist .msgcontent .msgreply{ padding:5px 10px; background:#f6f6f6;margin:10px 0 0 0;   }
.msglist .msgcontent .msgreplyer{ font-weight:bold;color:red;}
.msgpage{ text-align:right; }

/* 填写评论 */
.msgaddbox{ padding:10px 25px; background:#fafafa; border:1px solid #e6e6e6; font-size:12px; }
.msgaddbox .inputtxt{ height:20px; line-height:20px; border:1px solid #e6e6e6; width:90px;color:#999;  }
.msgaddbox #commentemail{ width:180px;  }
.msgaddbox li{  height:22px; line-height:22px;}
.msgaddtit{ display:none;  }
.msgaddbox .msgadduser{height:30px; }
.msgaddbox .msgadduser em{display:inline-bock;height:30px;;height:30px;  }
.msgaddbox .msgadduser label{ padding-right:15px;  }
.msgaddbox .msgadduser i{ color:#f00; margin-left:5px; }
.msgaddbox .msgadduser li{ overflow:hidden;  }
.msgaddbox .msgadduser #commentrankingblock{ float:right;  }
.msgaddbox .msgscore{ padding-top:0px;  }
.msgaddbox  #commentcontnet{ margin-top:5px;   background:#fff; border:1px solid #e6e6e6; width:568px; height:60px; font-size:12px;   }
.msgaddbox  .msgsubmitbar{ padding-top:10px; height:22px; line-height:22px;  }
.msgaddbox  .msgsubmitbar .msgaddbtn{width:60px;display:inline-block; height:20px; line-height:20px;  text-align:center;  text-decoration:none; color:#fff; background:#f60; font-size:12px; }
.msgaddbox  .msgsubmitbar *{ vertical-align:middle; }
.msgaddbox  #commentvalidcode{ margin:0 5px;  }

