/* layout */
.mainContent { float: right;}

.side { float: left; width: 260px;}

/* path */
.path { height: 32px; line-height: 32px; float: right; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/images/icon-home.jpg) no-repeat 10px 8px; padding-left: 30px;}

#pathBar { background: #eee;}
#pathBar .path { float: none;}

/* boxLoop */
.boxLoop .box { margin-top: 10px; width: 395px;}

/* sideMenuBox */
#sideMenuBox { margin-top: 0; padding-bottom: 0;}
#sideMenuBox .hd { height: auto; overflow: hidden; background: #ae0627; position: relative; overflow: visible;}
#sideMenuBox .hd i { display: block; position: absolute; width: 7px; height: 7px; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/site/images/hd-shadow.jpg) no-repeat; left: 0; bottom: -7px;}
#sideMenuBox .hd .title, #sideMenuBox .hd .articleCon .subTitle, .articleCon #sideMenuBox .hd .subTitle { padding-left: 30px; font-size: 18px; color: white; *font-weight: bold; float: none;}
#sideMenuBox .hd .title small, #sideMenuBox .hd .articleCon .subTitle small, .articleCon #sideMenuBox .hd .subTitle small { font-size: 12px; font-family: Arial; text-transform: uppercase; padding-left: 5px;}
#sideMenuBox .bd { padding: 20px; border: 1px solid #eeeeee; margin-left: 7px;}
#sideMenuBox .bd ul { border-top: 1px solid #eaeaea;}
#sideMenuBox .bd li { padding-bottom: 15px;}
#sideMenuBox .bd li a { display: block; /* height: 30px; */ line-height: 30px; /* overflow: hidden; */ padding-left: 35px; padding-right: 5px; font-size: 16px; color: #777777; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/site/images/cateli.jpg) no-repeat 20px 0 #eaeaea; *font-weight: bold;}
#sideMenuBox .bd li a:hover, #sideMenuBox .bd li.on a { color: #fff; background-color: #ae0627; background-image: url(/jcb/dfiles/9720/template/cdvtc/2014new/site/images/cateli2.jpg); text-decoration: none;}
#sideMenuBox .bd li.last { padding-bottom: 0;}
#sideMenuBox .titleList { margin: -10px;}
#sideMenuBox .titleList li { padding-bottom: 10px;}
#sideMenuBox .titleList li a { font-size: 14px; background-position: 10px 2px; height: auto; line-height: 24px; padding: 5px 10px 5px 20px;}

/* cateHd */
.cateHd { height: 32px; line-height: 32px; padding-right: 10px; overflow: hidden; position: relative; border-bottom: 1px solid #dfdfdf;}
.cateHd .cateName { background-color: #ae0627; float: left; font-size: 16px; color: #fff; padding: 0 20px; *font-weight: bold;}
.cateHd .path { float: right;}

/* pageList */
.pageList { padding: 15px 10px;}
.pageList li { height: 26px; line-height: 26px; font-size: 14px; padding-right: 10px; padding-left: 15px; background-position: 5px 0; margin-bottom: 6px;}
.pageList li .date { font-size: 12px;}

/* pagePicList */
.pagePicList { padding: 5px 0 10px 10px;}
.pagePicList li { width: 210px; margin: 20px 8px 0;}

/* downloadList */
.downloadList li { padding-left: 25px; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/site/images/icon-download.jpg) no-repeat 5px 9px;}

/* articleCon */
.articleCon { padding: 20px;}
.articleCon .title, .articleCon .subTitle { font-size: 25px; line-height: 1.6em; color: #ae0627; text-align: center; *font-weight: bold;}
.articleCon .subTitle { color: #666; font-size: 18px;}
.articleCon .property { color: #999; line-height: 32px; margin: 15px 0; text-align: center; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/images/bg-property.jpg) no-repeat center 0;}
.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: 22px; padding: 2px 10px; text-align: right; color: #333; background-color: #F8F8F8;}
.articleCon .conTxt { color: #333; font-size: 14px; line-height: 2em; overflow: hidden; padding: 10px; word-break: break-all;}
.articleCon .conTxt p { margin: 0 0 10px;}
.articleCon .conTxt img { max-width: 1500px; height: auto;}
.articleCon .others { padding-top: 12px; border-top: #e1e1e1 2px solid;}
.articleCon .others .prev, .articleCon .others .next { font-size: 14px; line-height: 30px; color: #999; padding-left: 25px; background-repeat: no-repeat; background-position: 10px 10px;}
.articleCon .others .prev { background-image: url(/jcb/dfiles/9720/template/cdvtc/2014new/images/icon-other1.jpg);}
.articleCon .others .next { background-image: url(/jcb/dfiles/9720/template/cdvtc/2014new/images/icon-other2.jpg);}
.pageContent .conTxt { padding: 0;}
.bds_more { padding-top: 2px !important;}

/* ×ÖÌåËõ·Å */
.fontzoom-fr { padding: 10px; border-top: #E7E7E7 1px solid; overflow: hidden; zoom: 1;}
.fontzoom a { padding-left: 12px; background: url(/jcb/dfiles/9720/template/cdvtc/2014new/images/fontzoom.jpg) no-repeat 0 4px; margin: 0 4px;}
.fontzoom .small { background-position: 0 -35px;}

/* relation */
.relation { margin: 0 20px 10px;}
.relation .hd { height: 32px; border-bottom: 1px solid #ddd;}
.relation .hd .title, .relation .hd .articleCon .subTitle, .articleCon .relation .hd .subTitle { float: left; line-height: 32px; font-size: 16px; font-weight: bold; padding: 0 10px;}
.relation .bd { padding: 10px 0;}
.relation .bd ul { overflow: hidden; zoom: 1;}
.relation .bd li { float: left; width: 48%; height: 26px; line-height: 26px; font-size: 14px;}
