﻿@charset "utf-8";
/* frame */
.mainContent { float: left; width: 740px; overflow: hidden; }
.listContent { padding: 5px 15px; width: 710px; background: #F7F7F7; }
.side { float: right; width: 250px; overflow: hidden; }
.noSideContent { padding: 5px 15px; background: #F7F7F7; }

/* common */
.boxLoop {}
.boxLoop .box { margin-top: 10px; }
.boxLoop .fl,
.boxLoop .fr { width: 365px; }
.boxLoop .hd { height: 28px; line-height: 28px; border-bottom: #000 1px solid; }
.boxLoop .hd .title { font-size: 14px; font-weight: bold; color: #c00; padding-left: 20px; background: url(images/tit.gif) no-repeat 0 8px;}
.boxLoop .hd .more { color: #c00; margin: 5px 0 0; }
.boxLoop .bd { padding: 5px 10px; }
.sideBox {}
.sideBox .hd { height: 25px; line-height: 25px; background: #A4A8AD; padding: 0 10px; }
.sideBox .hd .title { font-weight: bold; color: #fff; float: left; }
.sideBox .hd .title a { color: #fff; }
.sideBox .hd .more { float: right; }
.sideBox .bd { background: #EBEBEB; padding: 5px 15px 10px; }
#sideMenuBox {}
#sideMenuBox .hd { display: none; }
#sideMenuBox .bd { padding: 0; }
#sideMenuBox li { background: #B4BAAD; text-align: center; border-bottom: #D7DBD3 1px solid; *vertical-align: bottom; }
#sideMenuBox li a { display: block; line-height: 29px; }
.sideCateName { text-align: center; background: #fff; *line-height: 0; *font-size: 0; }
.sideCateName img { margin: 20px 0; }
/* siteSearch */
.siteSearch { padding: 10px; }
.siteSearch .keyword { width: 160px; height: 20px; line-height: 20px\9; _line-height: 20px; border: #ccc 1px solid; }
.siteSearch .submit { width: 50px; height: 20px; text-indent: -9999px; background: url(images/btn_search.gif) no-repeat; border: none; }

/* 栏目名称 */
.cateHd { border-bottom: #000 1px solid; height: 30px; line-height: 30px; }
.cateHd .cateName { font-size: 14px; font-weight: bold; color: #c00; padding-left: 20px; background: url(images/tit.gif) no-repeat 0 8px; float: left; }

/* 文章子列表页 */
.pageList { padding: 10px 15px; font-family: 'Times new roman','宋体'; }
.pageList li { height: 26px; line-height: 26px; font-size: 12px; padding-left: 10px; background: url(images/list.png) no-repeat 0 -8px; }
.pageList span.datetime{float:right}
/* 文章子列表页-图片 */
.pagePicList { padding: 5px 0 10px 10px; }
.pagePicList li { width: 210px; margin: 20px 8px 0; }
.pagePicList li .pic img { width: 200px; height: 150px; }

/* 文章内容 */
.description { border: #E5E5E5 1px solid; background: #fff; padding: 10px 15px; font-size: 14px; color: #5E5E5E; line-height: 26px; font-weight: bold; margin: 20px 0 0;}
.description span { font-weight: normal; }
.articleCon { }
.articleCon .title { font-size: 20px; line-height:160%; color: #c00; 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 .property{ line-height: 26px; padding: 0 10px; margin: 10px 0 0; text-align:center; color:#666; border: #ccc solid; border-width: 1px 0; background: #F1F1F1; font-family:"Times new roman","宋体";}
.articleCon .property span{ padding:0 2px;}
.fontSizeSet,
.fontSizeSet a { color: #c00; }
.articleCon .userControl { line-height:27px; padding:2px 10px; text-align:right; color:#333; margin: 20px 0; border: #ccc solid; border-width: 1px 0; background: #F1F1F1;}
.articleCon .userControl .bds_more { padding-top: 2px; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:28px; padding: 5px 15px 10px;  overflow:hidden; }
.articleCon .conTxt p { padding-top:20px;}
.articleCon .conTxt img{max-width:600px;height:auto;}
.articleCon .page { padding:0 10px 0 0; }
.showContent { border: #ccc 1px solid; background: #F7F7F7; margin-bottom: 5px; padding: 40px 40px 0;}
.showContent .box { padding: 10px 0; }
.showContent .box .hd { font-weight: bold; color: #333; border-bottom: #333 1px solid; line-height: 26px; padding: 0 10px; }
.showContent .box .bd { padding: 10px 0; }
.copyrightInfo .bd p { text-indent: 2em; color: #444; margin-bottom: 5px; }
.boxRelate .infoList { padding-left: 10px; }
.boxRelate .infoList li { float: left; width: 310px; }