﻿@charset "utf-8";

/* cateHd cateBd */
.cateHd { height: 36px; line-height: 36px; background: url(images/hd_4.png) no-repeat; padding: 0 10px; }
.cateHd .cateName { float: left; padding-left: 10px; font-size: 12px; font-weight: bold; color: #fff; }
.cateHd .path { float: right; }
.cateHd .path em { padding-left: 20px; background: url(images/icon_home.gif) no-repeat 0 center; }
.cateBd { border: #F5B058 1px solid; }

/* 文章父列表页 */
.pageTopArea { overflow: hidden; margin-bottom: 10px; }
.pageTopArea .focusPic { float: left; }
.pageTopArea .headNews { float: right; }
/* focusPic */
.focusPic { background: url(images/bg_focusPic.png) no-repeat #BD1103; width: 266px; height: 240px; padding: 9px 9px 0; }
.focusPic .hd { bottom: 40px; right: 11px; }
.focusPic .bd { height: 228px; overflow: hidden; }
.focusPic .bd li { height: 228px; }
.focusPic .bd img { height: 201px; }
.focusPic .bd .con { font-weight: bold; }
.focusPic .bd .con .bg { display: none; }
/* headNews */
.headNews { width: 406px; }
.headNews .hd { height: 33px; line-height: 30px; background: url(images/hd_1.png) no-repeat right top #FE9A15; border: #FF7300 1px solid; border-bottom: none; }
.headNews .hd .title { background: url(images/tit_1.png) repeat-x #fff; height: 25px; margin: 5px 0 0; padding-bottom: 3px; }
.headNews .hd .title span { display: inline-block; background: url(images/icon_tit.png) no-repeat 10px 6px; height: 24px; line-height: 24px; padding: 0 10px 0 30px; border: #FF7300 1px solid; border-bottom: none; font-size: 12px; font-weight: bold; color: #bd0f02; }
.headNews .bd { border: #C9C9C9 1px solid; border-top: none; height: 206px; padding: 8px 12px 0; }
/* boxPicInPage */
#boxPicInPage { }
#boxPicInPage .hd { background: url(images/hd_4.png) no-repeat #D65537; height: 36px; line-height: 36px; padding: 0 10px; }
#boxPicInPage .hd .title { color: #fff; padding-left: 15px; font-weight: bold;}
#boxPicInPage .title span {}
#boxPicInPage .bd { padding: 10px; height: 140px; border: #F5B058 1px solid; overflow: hidden; }
#boxPicInPage .tempWrap { width: 678px !important; }
#boxPicInPage .picList { overflow: hidden; }
#boxPicInPage .picList li { width: 150px; float: left; }
#boxPicInPage .picList li img { width: 140px; height: 105px; }

/* 文章子列表页 */
.pageList { padding: 20px 30px; }
.pageList li { height: 32px; line-height: 32px; font-size: 14px; background-position: 0 14px !important; }
/* 文章子列表页-图片 */
.pagePicList { padding: 15px 0 10px 10px; width: 100%; margin-right: -10px; }
.pagePicList li { width: 210px; margin: 0 8px 15px; }
.pagePicList li .pic img { width: 200px; height: 150px; }

/* 文章内容 */
.articleCon { padding: 20px; }
.articleCon .title { font-size:30px; 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:28px; padding:2px 10px; margin:10px 0; text-align:center; color:#666;border-bottom:1px dotted #e1e1e1; }
.articleCon .property span { padding:0 5px;}
.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:28px; padding: 10px; overflow:hidden; }
.articleCon .conTxt p { padding-bottom:20px; }
.articleCon .conTxt img { max-width: 600px; height: auto; }
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others { padding-top: 12px; border-top: #e1e1e1 2px solid; }
.articleCon .others .prev,
.articleCon .others .next { font-size:14px; line-height: 30px; padding-left:20px; background: url(images/list.png) no-repeat 10px 15px;}
.articleCon .others .next {  }
.bds_more { padding-top: 2px !important; }

/* 校友风采 */
.alumnaList { padding: 15px 0 0 10px; width: 100%; margin-right: -10px; }
.alumnaList li { float: left; text-align: center; padding: 0 12px 10px; width: 102px; }
.alumnaList li .pic { width: 92px; height: 120px; background: url(images/bg_photo.png) no-repeat; padding: 5px; }
.alumnaList li .pic img { width: 90px; height: 120px; padding: 0; border: none; }

/* 日程年、月份列表 */
.schedule { overflow: hidden; padding: 20px 0 40px 20px; }
.schedule li { text-align: center; width: 134px; float: left; margin: 20px 15px 0;}
.schedule li a { background: url(images/schedule.jpg) no-repeat; display: block; width: 125px; height: 128px; padding: 1px 6px 3px 3px; font-size: 14px; font-weight: bold; color: #999; font-family: "Microsoft Yahei"; }
.schedule li .year { display: block; height: 34px; line-height: 34px; color: #fff;}
.schedule li .month { display: block; height: 93px; line-height: 93px;}
.schedule li .year em {}
.schedule li .month em { font-size: 42px; }
/* 日程列表 */
.schedule_back { float: left; width: 50px; text-align: center;}
.schedule_cate { width: 50px; height: 70px; background: url(images/schedule_s.jpg) no-repeat; text-align: center; }
.schedule_cate span { display: block; line-height: 22px; color: #fff; }
.schedule_cate p { font-size: 24px; line-height: 32px; }
.schedule_table { float: left; width: 530px; padding-left: 10px;}
.schedule_table table { width: 554px; margin: 0 0 28px 0; padding: 0; border: 0; border-collapse: collapse; color: #333;  }
.schedule_table td { height: 18px; padding-right: 15px; line-height: 18px;  }
.td_data { width: 78px; font-weight: 700; text-align: right; color: #000; }

/* 校友祝福 */
.noteWrite { overflow: hidden; zoom: 1; padding: 15px 20px 10px; }
.noteWrite a { display: block; width: 111px; height: 32px; float: right; text-indent: -9999px; background: url(images/noteWrite.png) no-repeat; }
.noteList { overflow: hidden; zoom: 1; padding: 0 0 0 20px;}
.noteList li { width: 144px; height: 145px; padding: 32px 40px 40px 40px; float: left; background: url(images/notes.jpg) no-repeat; }
.noteList li .info { height: 24px; line-height: 24px; }
.noteList li .author { float: left; font-weight: bold;}
.noteList li .texttime { float: right; color: #666;}
.noteList li .con { padding: 5px 0 0 0; line-height: 24px;}
.noteList .notes_1 { background-position: 0 0; }
.noteList .notes_2 { background-position: -218px 0; }
.noteList .notes_3 { background-position: -437px 0; }
.noteList .notes_4 { background-position: 0 -220px; }
.noteList .notes_5 { background-position: -218px -220px; }
.noteList .notes_6 { background-position: -437px -220px; }
.noteList .notes_7 { background-position: 0 -447px; }
.noteList .notes_8 { background-position: -218px -447px; }
.noteList .notes_9 { background-position: -437px -447px; }

/* sideMenuBox */
#sideMenuBox {}
#sideMenuBox .bd { padding: 0; }
#sideMenuBox li { height: 38px; line-height: 38px; background: url(images/cate_li.png) no-repeat #FFEDBB; }
#sideMenuBox li a { display: block; padding-left: 48px; }
#sideMenuBox .on a,
#sideMenuBox li a:hover { color: #c00; font-weight: bold; }
/* 侧栏图库 */
.sideBox .picList {}
.sideBox .picList li { float: none; width: 200px; margin: 0 auto; padding: 5px 0; }
.sideBox .picList img { width: 160px; height: 120px; }