﻿.cateHead { *zoom: 1; height: 32px; line-height: 32px; background: url('images/hd-3.png') repeat-x; padding: 0 10px; margin-top: 5px;}
.cateHead:after { content: ""; display: table; clear: both; }
.cateHead .cateName { float: left; display: inline; font-size: 18px;
  color: #ffffa9;
  padding-left: 10px;
  font-weight: bold; }
.cateHead .path { float: right; display: inline; }

.pageContent .cateHead .path { float: left; display: inline; margin-left: 10px; }

.sideBox { margin-bottom: 10px; background: #fff; }
.sideBox:nth-last-child(1) { margin-bottom: 0; }
.sideBox .hd { height: 35px; line-height: 35px; background: url('../images/hd-5.png') repeat-x; padding: 0 10px; }
.sideBox .hd .title { float: left; display: inline; font-size: 14px; font-weight: 600; color: #fff; }
.sideBox .hd .more { float: right; color: #fff; }
.sideBox .bd { padding: 5px 10px; border: 1px solid #CDDEEA; border-top: none;}

/* sideMenuBox */
#sideMenuBox { border: 1px solid #CDDEEA; border-top: 2px solid #3B9BD3; }
#sideMenuBox .hd { height: 31px; line-height: 31px; background: url('../images/hd-6.png') repeat-x; border-bottom: 1px solid #CDDEEA; padding: 0 10px; }
#sideMenuBox .hd .title { color: #116cca; padding-left: 20px; background: url('../images/icon-folder.png') no-repeat 0 50%; }
#sideMenuBox .bd { border: 0; padding-left: 15px;}
#sideMenuBox .menuList li { float: left; width: 50%; }
#sideMenuBox .menuList li.block { float: none; width: 100%; clear: both;}
#sideMenuBox .menuList li.last { margin-bottom: 0; border-bottom: none; }
#sideMenuBox .menuList li a { display: block; line-height: 24px; font-size: 14px; margin: 0 5px; padding: 3px 0 3px 10px; background: url('../images/cate-li.png') no-repeat 0 12px; color: #006699;}
#sideMenuBox .menuList li.on a,
#sideMenuBox .menuList li a:hover { color: #cc0000; font-weight: 600; background-position: 0 -58px; text-decoration: none; }

/* pageList */
.pageList { padding: 15px 10px 0; }
.pageList li { height: 32px; line-height: 35px; font-size: 14px; padding-right: 10px; padding-left: 31px; background: url('images/list-pageList.png') 15px 15px no-repeat; }
.pageList li a { color: #555555; }
.pageList li a:hover { color: #cc0000; }
.pageList li.even { background-color: #F9F9F9; }
.pageList li .date { font-size: 12px; color: #999999; }

/* pagePicList */
.pagePicList { margin-top: 0; padding-top: 15px; padding-left: 7px;}
.pagePicList li { width: 220px; margin: 15px 8px 0; }

/* articleCon */
.articleCon { padding: 40px 20px 0; }
.articleCon .titleBar { margin-bottom: 25px; text-align: center; }
.articleCon .titleBar * { line-height: 1.8em; }
.articleCon .articleTitle { font-size: 25px; line-height: 1.6em; margin-bottom: 25px; color: #c00; text-align: center; _font-weight: bold; }
.articleCon .subTitle { font-size: 18px; color: #666; line-height: 1.6em; margin-top: -15px; margin-bottom: 15px; color: #0066cc; text-align: center; _font-weight: bold; }
.articleCon .property { color: #999; line-height: 32px; border: #ccc dotted; border-width: 1px 0; text-align: center; }
.articleCon .property span { padding: 0 5px; }
.articleCon .description { color: #666; font-size: 14px; line-height: 24px; background: #f7f7f7; border: #DCDCDC 1px solid; padding: 10px 20px; margin-top: 10px; }
.articleCon .userControl { line-height: 28px; padding: 2px 10px; margin-top: 15px; text-align: right; color: #333; background-color: #F8F8F8; border-bottom: #e1e1e1 2px solid; }
.articleCon .conTxt { color: #333; font-size: 14px; line-height: 2em; overflow: hidden; padding: 25px 10px 10px; word-break: break-all; }
.articleCon .conTxt p { margin: 0 0 10px; }
.articleCon .others { padding: 12px 0; }
.articleCon .others .prev, .articleCon .others .next { font-size: 14px; line-height: 30px; color: #999; padding-left: 15px; }
.articleCon .others .prev { background: url('../images/icon-other-info-s454e886f2d.png') 0 -29px no-repeat; }
.articleCon .others .next { background: url('../images/icon-other-info-s454e886f2d.png') 0 10px no-repeat; }

.bds_more { padding-top: 2px !important; }

.pageContent .conTxt { padding: 0; }

/* relation */
.relation .hd { border-bottom: 2px solid #dddddd; height: 40px; line-height: 40px; }
.relation .hd .title { float: left; display: inline; padding: 0 15px; font-size: 16px; font-weight: 400; color: #0066cc; border-bottom: 2px solid #0066cc; margin-bottom: -2px; }
.relation .bd { padding: 10px; }

.articleCon .page, .comListBox .page { padding: 0; }
.articleCon .page a, .comListBox .page a { display: inline-block; *display: inline; zoom: 1; line-height: 20px; border: 1px solid #dddddd; padding: 0 6px; background: #fff; }
.articleCon .page a:hover, .comListBox .page a:hover { border: 1px solid #c00; text-decoration: none; color: #c00; }
.articleCon .page b a, .comListBox .page b a { background: #c00; border-color: #c00; color: #fff; font-weight: 600; padding: 0 6px; }
.articleCon .page b a:hover, .comListBox .page b a:hover { color: #fff; }
