﻿/*

CSS Credit: www.oce.pku.edu.cn

*/













/* 新闻图片展示 */

.jxjy_pic_show_1{

	width: 1000px;

	margin: 0 auto;

}



/* 页面布局----------------------------------------------------- */



	/* 二级页面100%宽度，平铺背景 */

	.jxjy_page_body_wrapper {

		width: 100%;

		background: url(../images/jxjy_wrapper_body_bottom2.jpg) repeat-x bottom  #ffffff;	

	}

	/* 二级页面1000px宽度，居中 */

	.jxjy_page_body {

		width: 1000px;

		margin: 0 auto;

		background: #fff;

	}

	/* 内容区75%宽度，靠右 */

   .edu_pages_content {

		padding:15px 0;

		width: 100%;

		background: #ffffff;

		min-height:250px;

	}

	

	.jxjy_pages_content {

		padding:15px 0;

		width: 75%;

		background: #ffffff;

		min-height:550px;

	}

	/* 侧边栏25%宽度，靠左 */

	.jxjy_page_sidebar {

		float: left;

		width: 25%;

	}

	/* 内容区两侧留白 */

	.edu_pages_text{

		width:100%;

		margin:0 auto;

	}	

	.jxjy_pages_text{

		width:92%;

		margin:0 auto;

	}



	

	

	

/* 主体内容-----------------------------------------------------*/



	/* 主题内容区title */

	.jxjy_pages_content h2 {/* 新闻版块一级标题 */

		color: #252525;

		font-weight: bolder;

	}

	.jxjy_pages_content img {/* 新闻版块一级标题 */

		margin: 0 auto;

		text-align:center;

	}

	.pages_title{

		padding-left:30px;

		background:url(../images/pages_title_icon.jpg) no-repeat ;

		font-size:20px;

		height:32px;

		line-height:32px;

		color: #252525;

		font-weight: bolder;

		}

	.pages_title2{

		margin-top:6px;

		padding-left:10px;

		font-size:16px;

		height:36px;

		line-height:36px;

		color: #252525;

		font-weight: bolder;

		}

	/* 文章内容区content */



	/* 当前位置 */

	.jxjy_path{

		margin-top:10px;

	}



	.jxjy_path li{

		float:left;

		height:24px;

		line-height:24x;

		padding:0 5px;

	}







	/* 文章列表目录 */

	.jxjy_article_catalogue {

		width:92%;

		margin:0 auto;

	}



	.jxjy_article_catalogue li {

		display: block;

		float: left;

		width: 100%;

		/*margin-left: 5px;

		padding: 4px 0 4px 0px;*/

		height:36px;

		line-height:36px;

	}

	.jxjy_article_catalogue li{

		border-bottom:1px dashed #eee;

	}

	.jxjy_article_catalogue li span{

		float:right;

		font-size:10px;

	}

	.jxjy_pages_content .icon-arrow2 {

		float:left;

		margin-right:10px;

		display: block;

	 }



	 

	/* 分页 */

	.jxjy_paging{

		width:90%;

		margin:35px auto;

	}

	.jxjy_paging li{

		float:left;

		text-align:center;

		margin:0 10px;

	}

	.jxjy_paging li  a{		

		padding:4px 0;

		display:block;

		width:50px;

		background:#eee;

	}

	.jxjy_paging li  a:hover{

		background:#e54040;

		color:#fff;

	}

	.paging_tall{

		height:30px;

		line-height:30px;

	}





	/* 课程基本信息 */

	.jxjy_course_info{

		width:100%;		

	}

	.jxjy_course_info li{

	height:30px;

		width:50%;

		float:left;

		text-align:left;

		

	}

	.orange{

		color:#ec6941;

	}	

	/* 课程信息 */

	.formular fieldset {

		margin-top: 20px;

		padding: 15px;

		border: 1px solid #d6d6d6;

	}



	.formular legend {

		font-size: 12px;

		color: #15428B;

		font-weight: 900;

	}



	.formular fieldset label {

		float: none;

		text-align: inherit;

		display:block;

		width: auto;

	}



	.formular label span {

		color: #000;

	}		

	

	/* 文章正文样式 */

	.jxjy_article p{

		text-indent:2em;

		line-height:30px;

	}

	.jxjy_article p{

		text-indent:2em;

		line-height:30px;

	}

	/* 文章标题样式 */

	.news_title {/* 新闻版块一级标题 */

		width:100%;

		margin:10px auto;

		font-size:24px;

		font-family:'宋体';

		min-height:40px;_height:40px;

		line-height:40px;

		color: #252525;

		font-weight: bolder;

		text-align:center;

		

	}

	.son_title {/* 新闻子标题 */

		width:100%;

		margin:10px auto;

		font-size:16px;

		font-family:'宋体';

		min-height:40px;_height:40px;

		line-height:40px;

		color: #252525;

		font-weight: bolder;

		text-align:center;

		

	}

	.jxjy_article h3{

		font-size:14px;

		height:30px;

		margin:15px 0 5px 0;

		font-weight:bold;

		border-bottom:1px solid #d6d6d6;

		color:#000;

		line-height:30px;

	}	

	

	/* 文章属性样式 */

	.news_info{

		width:100%;

		height:32px;

		color:#EC6200;

	}

	.news_info p{

		text-align:center;

		background-color: #ccc;

	}

	

	

	/* 文章表格样式 */

	.jxjy_table {

		line-height: 1.5em;

		margin: 0 auto;

	/*	padding: 2em 0 3em;*/

		width: 100%;

		max-width: 1000px;

		overflow: hidden;

	}

	.jxjy_table .filler {

		color: #d3d3d3;

	}

	.jxjy_pages_text .jxjy_table table {

		border-collapse: collapse;

		margin-bottom: 3em;

		width: 100%;

		/**/background: #fff;

	}

	.jxjy_pages_text td,

	.jxjy_pages_text th {

		padding: 1.2em 0.8em;

		text-align: left;

	}

	.jxjy_pages_text  td.err {

			background-color: #e992b9;

			color: #fff;

			font-size: 0.75em;

			text-align: center;

			line-height: 1;

		}

	.jxjy_pages_text th {

		background-color: #ec6941;

		font-weight: bold;

		color: #fff;

		white-space: nowrap;

	}

	.jxjy_pages_text .jxjy_table tbody th {

		background-color: #2ea879;

	}

	.jxjy_pages_text .jxjy_table tbody tr:nth-child(2n-1) {

		background-color: #f5f5f5;

		transition: all .125s ease-in-out;

	}/**/

	

	.jxjy_pages_text .jxjy_table tbody tr:hover {

		background-color: rgba(236,105,65,.3);

		

	}



	.sticky-wrap {

		overflow-x: auto;

		overflow-y: hidden;

		position: relative;

		margin: 3em 0;

		width: 100%;

	}

	.sticky-wrap .sticky-thead,

	.sticky-wrap .sticky-col,

	.sticky-wrap .sticky-intersect {

		opacity: 0;

		position: absolute;

		top: 0;

		left: 0;

		transition: all .125s ease-in-out;

		z-index: 50;

		width: auto; /* Prevent table from stretching to full size */

	}

		.sticky-wrap .sticky-thead {

			box-shadow: 0 0.25em 0.1em -0.1em rgba(0,0,0,.125);

			z-index: 100;

			width: 100%; /* Force stretch */

		}

		.sticky-wrap .sticky-intersect {

			opacity: 1;

			z-index: 150;



		}

		.sticky-wrap .sticky-intersect th {

			background-color: #666;

			color: #eee;

		}

	.sticky-wrap td,

	.sticky-wrap th {

		box-sizing: border-box;

	}



	td.user-name {

		text-transform: capitalize;

	}

	.sticky-wrap.overflow-y {

		overflow-y: auto;

		max-height: 50vh;

	}

	

	/* 验证证书图片 */

	.img_show{

		width:100%;

		margin:20px 0

	}

	.img_show p{

		text-align:center;

	}

	.img_show a{

		margin:0 2px;

		border:1px solid #EEE;

	}	



	

/* end of content */

	

	

	

	

	

	

	

	

	

/*侧边栏----------------------------------------------------------*/



	/*侧边栏标题*/

	.jxjy_page_sidebar h2 {

		font-size:20px;

	}

	.jxjy_page_sidebar_title{

		line-height:56px;

		color:#fff;/*侧边栏小标题颜色*/

		height: 48px;

		padding-left: 30px;/*空出图标位*/

		background:url(../images/page_sidebar_title.jpg) repeat-x #900;

		border-top:1px solid #eee;

		font-weight:bolder;

	}

	

	

	/*侧边栏附属列表*/

	

	/*监督投诉电话列表*/

	.jxjy_page_sidebar .jxjy_nav_list_title_4 {

		background: url(../images/jxjy_sidebar_icon4.png) no-repeat left top;

		margin: 120px 15px 0  15px;

		padding-left: 30px;/*空出图标位*/

		color:#b28850;/*侧边栏小标题颜色*/

		height: 30px;

		line-height:30px;

	}

	.jxjy_nav_section_1 {/*模块上下间距*/

		margin-bottom:15px;

	}

	.jxjy_nav_list_box {

		padding:5px 30px;

	}

	.jxjy_nav_list_box li {

		float:left;

		width:90%; /*兼容ie6*/

		margin:3px 0;/*item上下间距，兼容ie6*/

	}





	/* 侧边导航菜单*/

	.jxjy_page_sidebar_menu{

		margin:0px auto;

		text-align:left;

		width:240px;	

	}



	li.jxjy_page_sidebar_menu_block{

		width:100%;

		margin:10px 0;

	}

	/* 菜单一级标题*/

	li.page_sidebar_menu_button a{



		margin: 5px 15px;

		padding-left: 40px;/*空出图标位*/



		background-repeat: no-repeat;

		background-position: left top;

		

		display:block;

		width:75%;

		height:34px;

		line-height:34px;

		font-size:16px;

		

		overflow:hidden;

		/*padding:10px 20px 0;*/

		position:relative;

		border-bottom:1px dotted #eee;

		color:#b28850;

	}

	/* 菜单下拉列表*/

	.dropdown{

		/* The expandable lists */

		display:none;

		padding-top:5px;

		width:100%;

	}

	/* 菜单二级标题*/

	.dropdown li{

		width:100%;

		margin:5px 0;	

	}

	.dropdown li a {

		width:80%;

		padding:4px 0 4px 17px;/*tem左右间距，兼容ie6*/

		margin-left:30px;	

		display:block;

		border-left:5px solid #eee;

		/*font-size:16px;*/

	}

	.dropdown li a:hover{

		border-color:#ec6941;	

	}

	.current_dropdown a{

		border-color:#ec6941;

		color:#ec6941;

	}



	/* 菜单一级标题项目符号*/

	.page_sidebar_menu_button .icon-arrow {

		position: absolute;

		display: block;

		font-size: 0.7em;

		top: 0px;

		left: 10px;

	}

	.page_sidebar_menu_button .icon-arrow.menu_open {

		-moz-transform: rotate(-180deg);

		-ms-transform: rotate(-180deg);

		-o-transform: rotate(-180deg);

		-webkit-transform: rotate(-180deg);

		transform: rotate(-180deg);

		-moz-transition: -moz-transform 0.6s;

		-o-transition: -o-transform 0.6s;

		-webkit-transition: -webkit-transform 0.6s;

		transition: transform 0.6s;

	}

	.page_sidebar_menu_button .icon-arrow.menu_close {

		-moz-transform: rotate(0deg);

		-ms-transform: rotate(0deg);

		-o-transform: rotate(0deg);

		-webkit-transform: rotate(0deg);

		transform: rotate(0deg);

		-moz-transition: -moz-transform 0.6s;

		-o-transition: -o-transform 0.6s;

		-webkit-transition: -webkit-transform 0.6s;

		transition: transform 0.6s;

	}





.thisclass{

	margin: 5px 15px;

	padding-left: 40px;/*空出图标位*/

		background-repeat: no-repeat;

		background-position: left top;		

		display:block;

		width:75%;

		height:34px;

		line-height:34px;

		font-size:16px;		

		overflow:hidden;

		/*padding:10px 20px 0;*/

		position:relative;

		border-bottom:1px dotted #eee;

		color:#b28850;

	}

