@charset "utf-8";
/* CSS Document */
.ad_school {
	overflow:hidden;
	clear:both;
	margin:0px auto;
	margin-bottom:10px;
}
.ad_top {
	width:1004px;
	height:194px;
}
.ad_left {
	height:82px;
	width:336px;
}
.ad_left-t {
	height:273px;
	width:336px;
	position:relative;	
}
.ad_left-t .adtit{
	position:absolute;
	bottom:0px;
	left:0px;
	height:55px;
	padding:10px 20px;
	width:296px;
	background:url(/Images/titbg.png) repeat scroll left top;	
}
.ad_left-t h3 { margin:5px 0;}
.ad_left-t h3 a {
	color:#fff;	
}
.ad_left-t p {
	color:#fff; 
	line-height:18px; 
	overflow:hidden;
}
.school_mainLeft {
	width:643px;
	overflow:hidden;
	float:left;
}
.school_mainRight {
	width:336px;
	overflow:hidden;
	float:right;
}
.schTitle {
	height:38px;
	text-indent:10px;
	width:100%;
	background-color:#ededed;
}
.schTitle a {
	font:bold 14px/38px Tahoma;
	color:#1ba1e2;
}
.pageList .schTitle a {
	color:#c70081;
}
.schTitle a.cor_737 {
	color:#737373;
}
.sch_box, .sch_l_box {
	overflow:hidden;
	border:1px solid #ededed;
	margin-bottom:10px;	
}
.sch_l_box {
	border:none;	
}
.sch_mem .pic_txt {
	width:70px;
	margin-left:11px;
	margin-top:12px;
}
.sch_mem .pic_txt dd, .sch_mem .pic_txt dd img {
	width:70px;
	height:65px;	
}
.sch_mem .pic_txt dt {
	padding:3px 0px;	
}
.sch_mem .pic_txt dt a {
	color:#606060;	
}
.sch_mem .pic_txt dt a:hover {
	color:#f849a9;	
}
.sch_news {
	overflow:hidden;
	margin:12px 10px 10px 12px;
}
.sch_news li {
	background:url(/Images/s_ico_down.png) no-repeat scroll left center;
	white-space:nowrap;
	clear:both;
	overflow:hidden;
	padding:2px 0px;
	padding-left:12px;
}
.sch_news label, .sch_news .uname, .sch_news .hour {
	display:inline-block;
	zoom:1;
	margin-left:10px;
}
.sch_news label a {
	font-size:14px;
	line-height:22px;
	color:#000000;
}
.sch_news label a:hover {
	color:#f849a9;
}
.sch_news .uname a {
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	color:#1ba1e2;	
}
.pageList .sch_news li {
	background:url(/Images/s_ico_down2.png) no-repeat scroll left center;
}
.pageList .sch_news .uname a {
	color:#fb1e67;	
}
/*新闻详细*/
.newContent { overflow:hidden; margin:20px 0px; }
.article-title {
	font-family:"微软雅黑";
	font-size:30px;
	color:#070707;
    padding: 16px 0px;
	line-height:1.75;
	text-align:center;	
}
.tit-bar {
	color:#3f3f3f;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.tit-bar h5, .tit-bar h6, .tit-bar h4 {
	float:left;
	height:26px;
	line-height:26px;	
}
.tit-bar h4 {
	margin-left:20px;	
}
.tit-bar h5 {
	margin-left:85px;	
}
.tit-bar h6 {
	float:right;
	width:83px;
	height:26px;
	line-height:26px;
}
.tit-bar h6 a {
	display:block;
	font-weight:bold;
	color:#a0086b;
	text-indent:50px;
	background:url(/Images/comment.jpg) no-repeat scroll left center;	
}
.tit-bar h6 a:hover {
	text-decoration:underline;
	background:url(/Images/comment_hover.jpg) no-repeat scroll left center;	
}
.articleSub {
	margin:14px;
	border:1px solid #e5e5e5;
	overflow:hidden;	
}
.articleSub p {
	padding:14px;
	font-size:14px;
	line-height:22px;
	color:#6f6f6f;
}
.articleMain {
	margin:14px;
	padding:10px;
	color:#252525;
	line-height:22px;
	font-size:14px;	
}
.articleMain p, .articleMain div {
	color:#252525;
	line-height:22px;
	font-size:14px;	
}
.detail-list {
	overflow:hidden;
	margin:18px;	
}
.detail-list li {
	padding:3px 0px;
	text-indent:16px;
	font-size:14px;
	line-height:20px;	
	background:url(/Images/dot2.png) no-repeat scroll 5px center;
	position:relative;	
}
.detail-list li a {
	color:#252525;
}
.detail-list li a:hover {
	color:#c70081;
	text-decoration:underline;
}
.detail-list li span {
	font-size:11px;
	color:#959595;
	margin-left:10px;	
}
.detail-list li .progress {
	height:1px;
	border:1px solid #d8d8d8;
	position:absolute;
	width:84px;
	line-height:0px;
	font-size:0;
	top:50%;
	right:0px;
	margin-top:-1px;
}
.detail-list li .progress em {
	position:absolute;
	left:-1px;
	top:-1px;
	height:1px;
	border:1px solid #c70081;
	background-color:#ed00d5;
}
.about-read {
	overflow:hidden;	
}
.about-read.related h2 {
	color:#252525;	
}
.about-read h2 {
	font-size:14px;
	color:#c70081;
	height:28px;
	border-bottom:1px solid #c3c3c3;
}
.about-read h2 strong {
	float:left;
	height:28px;
	line-height:28px;	
	padding-left:4px;
	border-bottom:1px solid #c70081;		
}
.about-read h2 span.tabs {
    border: 1px solid #DFDEDC;
    display: inline-block;
    margin: 0 2px;
}
.about-read h2 span.tabs a {
    display: block;
    font-weight: normal;
    padding:3px;
	color:#c70081;
}
.about-read h2 span.tabs a:hover {
	color:#fff;
	background-color:#c70081;
}
.about-read h2 .commentTotleNum {
	line-height:28px;
	color:#7a7a7a;
	float:right;
}
.about-read h2 .commentTotleNum b {
	color:#c70081;
}
.commentArea {
	margin:14px 12px;
	overflow:hidden;
}
.commentArea textarea {
	height:52px;
	padding-top:4px;
	padding-left:62px;
	width:548px;
	border:1px solid #e5e5e5;
	background:url(/Images/textareabg.jpg) no-repeat scroll 1px 1px;
  	color:#333;
    line-height: 20px;
    overflow-x: hidden;
    overflow-y: auto;	
}
.commentArea textarea:focus {
  border-color: rgba(199, 0, 129, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(199, 0, 129, 0.075), 0 0 5px rgba(199, 0, 129, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(199, 0, 129, 0.075), 0 0 5px rgba(199, 0, 129, 0.6);
  box-shadow: inset 0 1px 1px rgba(199, 0, 129, 0.075), 0 0 5px rgba(199, 0, 129, 0.6);
  outline: 0;
  outline: thin dotted \9;/* IE6-9 */
}
.commtSub {
	margin:6px;
	overflow:hidden;
}
.subLogin {
	float:left;
	height:36px;
	line-height:36px;
	color:#393939;
}
.submitBtn {
	float:right;
	width:84px;
	height:36px;
	line-height:36px;	
}
.submitBtn a {
	display:block;
	color:#fff;
	text-align:center;
	height:36px;
	font-size:14px;
	background-color:#c70081;	
}
.submitBtn a:hover {
	background-color:#e40897;
}
/*评论详细*/
.commentTitle {
	font-family:"微软雅黑";
	font-size:24px;
	color:#070707;
    padding: 16px 0px;
	line-height:1.75;
	text-align:left;	
}
.commentNum {
	text-align:right;
	padding-right:20px;
	color:#666;
	font-size:16px;
}
.commentNum b {
	font-family:Arial;	
}
.post-list li.post {
	word-break: normal;
	word-wrap: break-word;	
}
#tab1_allComments li.post {
	position: relative;
	zoom: 1;
	padding: 15px 0px 2px 42px;
	border-bottom: 1px solid #e6e6e6;
}
#tab1_allComments .post-content {
	line-height: 24px;
}
.avatar {
	position: absolute;
	left: 0px;
	top: 20px;
}
.popClick {
	cursor: pointer;
}
#tab1_allComments .post-body {
	padding-left: 10px;
}
#tab1_allComments .post-header {
	line-height: 1.5em;
	padding-bottom: 2px;
	position: relative;
}
#tab1_allComments .post-header .publisher {
	color: #455e85;
	font-weight: 600;
	padding-right: 8px;
	font-size: 12px;
	cursor: pointer;
}
#tab1_allComments .post-header .uptime, #tab1_allComments .post-header .uptime0 {
	color: #999;
	margin-left: 5px;
	font-size: 12px;
	display: inline-block;
	padding-left: 8px;
}
#tab1_allComments .post-message-container {
	font-size:14px;
	line-height:24px;
}
#tab1_allComments .post-footer {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	width: 100%;
}
#tab1_allComments .post-footer span {
	color: #808080;
	cursor: pointer;
	font-size: 12px;
}
.post-footer .upvote a, .post-footer .upvote span, .post-footer .upvote a:hover, .post-footer .reply a, .post-footer .reply span, .post-footer .reply a:hover {
	font-size: 12px;
	color: #808080;
	cursor: pointer;
	line-height: 24px;
	background: url(/Images/plbg.png) no-repeat;
}
.post-footer .upvote a, .post-footer .upvote span {
	padding: 2px 0px 3px 15px;
	background-position: 0px 0px;
}
.post-footer .upvote a:hover {
	background-position: 0px -23px;
}
.post-footer .reply a, .post-footer .reply span {
	padding: 2px 0px 3px 15px;
	background-position: 0px -69px;
	color: #808080;
}
.post-footer .reply a:hover {
	background-position: 0px -93px;
	text-decoration: none;
}
.post-footer .upvote em {
	font-style: normal;
	font-size: 12px;
	color: #808080;
}
.post-footer .reply {
	margin-left: 10px;
}
#tab1_allComments li.post .children .post {
	padding-left: 37px;
}
#tab1_allComments li.post .children li.post {
	border: none;
	border-top: 1px dotted #e6e6e6;
	overflow: hidden;
}
#tab1_allComments li.post .children .post-footer {
	height:5px;
	font-size:0;	
}
.loadMore {
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	display: none;
}
.loadMore span {
	background: #768187;
	display: block;
}
/*新闻详细结束*/
.sch_news .hour {
	margin-left:6px;
	color:#a2a2a2;
	line-height:22px;	
}
.sch_video {
	overflow:hidden;
	zoom:1;
}
.sch_video dd {
	float:left;
	display:inline;
	overflow:hidden;
	position:relative;
}
.sch_video b {
	position:absolute;
	left:0px;
	top:0px;
	width:47px;
	height:47px;
	background:url(/Images/s_icon_pay.png) no-repeat scroll left top;	
}
.sch_video dt {
	height:44px;
	overflow:hidden;
}
.sch_video dt a {
	color:#2a2a2a;
	white-space:nowrap;
	line-height:22px;
	display:block;	
}
.sch_video dt a:hover {
	color:#f849a9;	
}
.sch_video i {
	display:inline-block;
	zoom:1;
	height:16px;
	line-height:16px;
	padding-left:18px;
	margin-right:20px;
	color:#a5a5a5;
}
.sch_video i.sch_c {
	background:url(/Images/s_ico_s2.jpg) no-repeat scroll left center;
}
.sch_video i.sch_p {
	background:url(/Images/s_ico_f.jpg) no-repeat scroll left center;
}
.sch_video b.score {
	background:url(/Images/s_icon_score.png) no-repeat scroll left top;
}
.upload .sch_news li {
	background:url(/Images/s_ico_dot.png) no-repeat scroll left center;	
}
.upload .sch_video {
	margin-top:12px;
}
.upload .sch_video dd {
	width:151px;
	height:112px;
	margin-left:12px;
}
.certificate .sch_news li {
	background:url(/Images/s_ico_arr.png) no-repeat scroll 10px center;
	border-bottom:1px dotted #c7c7c7;
}
.certificate label {
	width:210px;	
}
.certificate label a {
	font-size:12px;
	line-height:22px;
	color:#000000;
}
.sch_ad {
	width:643px;
	height:269px;
	overflow:hidden;
	margin-bottom:10px;	
}
.ad_right {
	width:643px;
	height:42px;
	margin:20px auto;
}
/*左边标题*/
.schTitle_l {
	height:40px;
	text-indent:4px;
	position:relative;
	border-bottom:3px solid #a8a8a8;
}
.schTitle_l label {
	height:40px;
	float:left;
	border-bottom:3px solid #1ba1e2;
	font:20px/40px "微软雅黑";
}
.schTitle_l span {
	display:inline-block;
	zoom:1;
	padding:0px 8px;
	font:12px/40px "微软雅黑";
}
.schTitle_l label, .schTitle_l span {
	color:#3a3a3a;	
}
i.more {
	position:absolute;
	right:0px;
	height:40px;
}
i.more a {
	line-height:46px;
	color:#3a3a3a;
}
.schTitle_l label.green {
	border-bottom-color:#41ab01;
}
.schTitle_l label.green, .schTitle_l span.green, i.more a.green {
	color:#41ab01;	
}

.schTitle_l label.purple {
	border-bottom-color:#c70081;
}
.schTitle_l label.purple, .schTitle_l span.purple, i.more a.purple {
	color:#c70081;	
}
/*视频左右*/
.sch_l_box_l {
	width:310px;
	margin-top:10px;
	float:left;
	overflow:hidden;	
}
.sch_l_box_r {
	width:326px;
	margin-top:10px;
	float:right;
	overflow:hidden;
}
.sch_l_box_l .sch_video dd {
	width:310px;
	height:270px;
	float:none;
}
.sch_l_box_l .sch_video dt {
	background:url(/Images/s_ico_titbg.png) repeat-x scroll left bottom;
}
.sch_l_box_r .sch_video {
	float:left;
	margin-left:12px;
	display:inline;	
}
.sch_l_box_r .sch_video dd {
	width:151px;
	height:112px;
	float:none;
}
/*产科专项培训*/
.school_mainBot {
	width:100%;	
}
.school_mainBot .sch_l_box_r {
	width:676px;
	float:right;
}
.school_mainBot .sch_l_box_r .sch_video {
	float:left;
	margin-left:0;
	margin-right:18px;
	display:inline;	
}
/*网校详细页*/
.schdetail { background-color:#ededed;}
.schdetail #Head {height:45px;}
.schdetail .school_mainLeft {
	width:352px;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
	background:#fff url(/Images/s_leftbg.png) repeat-y scroll right top;
}
.schdetail .school_mainRight {
	width:652px;
	background:#fff;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
.schdetail .school_mainRight .txtcon {
	padding:20px;
	overflow:hidden;
}
.schdetail .school_mainLeft .videobox, .schdetail .school_mainLeft .videobox_b { margin:10px 29px 10px 10px;}
.schdetail .school_mainLeft .videobox {
	width:313px;
	height:254px;
	overflow:hidden;
}
.schdetail .school_mainLeft .videobox_b {}
.schdetail .school_mainLeft .videobox_b dl {
	height:700px;
	overflow-y:scroll;		
}
.schdetail .school_mainLeft .videobox_b dd {
	clear:both;
	padding:2px 0px;
	padding-left:56px;
	line-height:24px;
	border-bottom:1px dotted #c6c6c6;
}
.schdetail .school_mainLeft .videobox_b dd label {
	margin-left:-40px;
	font-weight:bold;
	height:24px;
	line-height:24px;
}
.schdetail .school_mainLeft .videobox_b dd a {
	display:block;
	margin-top:26px;	
}

/*广告位*/
#zSlider{ width:643px; height:268px; overflow:hidden; margin-bottom:10px;	}
#picshow{position:relative;}
#picshow,#picshow_img{width:427px; height:268px; overflow:hidden; float:left;}
#picshow_img li{width:427px; height:268px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:427px; height:268px;}
#picshow_tx{left:0px; width:427px; bottom:0px; position:absolute; height:60px; overflow:hidden;}
#picshow_tx li{background:url(/Images/picshow_bg.png) repeat; padding:5px 15px; height:50px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:5px 0;}
#picshow_tx li p{ color:#dfdfdf; line-height:18px; height:18px; overflow:hidden;}
#select_btn{ width:216px; height:268px; color:#111; float:right; display:inline; background-color:#717171;}
#select_btn li{width:216px; height:44px; border-top:1px solid #fff; cursor:pointer;}
#select_btn li:hover{background:url(/Images/sch_ad_tit.jpg) no-repeat scroll left center; }
#select_btn li.current{background:url(/Images/sch_ad_tit.jpg) no-repeat scroll left center;}
#select_btn li.current:hover{background:url(/Images/sch_ad_tit.jpg) no-repeat scroll left center;}
#select_btn a {color:#fff;}
#select_btn img {padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ padding-left:30px; height:42px; font:normal 13px/42px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{ text-decoration:none;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}

/*网校注册*/
.sch-log-wrap {
    min-height:450px; 
    height:auto !important; 
    height:450px; 
    overflow:visible;
	margin:20px auto;	
}
.sch-log-wrap .feedbk {
	width:700px;
	margin:20px auto;
}
.sch-log-wrap .feedbk dd {
	float:left;
	clear:none;
}
.sch-log-wrap h2 {
	font-family:"微软雅黑";
	font-size:18px;
	height:36px;
	line-height:36px;
	color:#000;
	font-weight:bold;	
}
.sch-list-class {
	overflow:hidden;
	zoom:1;
	margin:20px 0px 20px 64px;
}
.sch-list-class li {
	width:254px;
	height:144px;
	background-color:#cd2089;
	float:left;
	margin-left:100px;
	padding:30px 0px;	
}
.sch-list-class li h1 {
	font-family:"微软雅黑";
	font-size:30px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	padding:10px 0px;
}
.sch-list-class li h3 {
	font-family:"微软雅黑";
	font-size:18px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	padding:5px 0px;	
}
.btn-sch-bm {
	display:block;
	width:105px;
	height:35px;
	margin:8px auto;
	background: url(/Images/sch_btn_bm.png) no-repeat scroll left top;
	text-indent:-9999px;	
}
.btn-sch-bm a {
	display:block;
	width:105px;
	height:35px;	
}

/*购物车顶部-背景*/
.myCart-Head {
	padding:20px 0px 8px;
	height:80px;
}
.myCartStep {
	height:80px;
	float:right;
	width:1004px;
	position:relative;	
}
.myCartStep-bg, .myCartStep-bg .Step1, .myCartStep-bg .Step2, .myCartStep-bg .Step3 {
	height:10px;
	font-size:0;
	width:1004px;
	background: url(/Images/cir_line.png) no-repeat left top;
	margin-top:24px;
}
.myCartStep-bg .Step1, .myCartStep-bg .Step2, .myCartStep-bg .Step3, .myCartStep-bg .Step4  {
	margin-top:0px;
	width:251px;
	background: url(/Images/cir_line2.png) no-repeat left top;	
}
.myCartStep-bg .Step2 {
	width:502px;
}
.myCartStep-bg .Step3 {
	width:753px;
}
.myCartStep-bg .Step4 {
	width:1004px;
}
.myCartStep-num {
	position:absolute;
	left:0px;
	top:0px;
	width:1004px;
	height:80px;	
}
.myCartStep-num li {
	float:left;
	width:251px;
	height:80px;
}
.myCartStep-num li i, .myCartStep-num li h6{
	height:55px;
	line-height:55px;
	text-align:center;
	width:251px;
	display:block;
	background: url(/Images/cirl_2.png) no-repeat center top;
	color:#fff;
	font-weight:bold;
	font-size:20px;	
}
.myCartStep-num li h6 {
	background-image:none;
	color:#cccccc;
	font-weight:normal;
	font-size:14px;
	height:35px;
	line-height:35px;
}
.myCartStep-num li.on i {
	background: url(/Images/cirl_1.png) no-repeat center top;
}
.myCartStep-num li.on h6 {
	color:#d10489;	
}
.myCart-body {
	margin:30px auto;
	overflow:hidden;
}
.myCart-body h2 {
	color:#373737;
	font-family:"微软雅黑";
	font-size:14px;
	padding:10px 0px;
	clear:both;
}
.myCart-body h2 label {
	color:#e00091;	
}
/*课程列表*/
.sch-class-ad {
	width:1004px;
	height:293px;
	overflow:hidden;
	position:relative;
	margin:10px auto;
}
.sch-class-ad-right {
	position:absolute;
	width:420px;
	height:248px;
	overflow:hidden;
	right:15px;
	top:20px;
}
.sch-class-ad-right h1 {
	color:#fff;
	font-family:"微软雅黑";
	font-size:30px;
	padding:10px 0px;
	white-space:nowrap;
}
.sch-class-ad-right .ctxt {
	height:144px;
	overflow:hidden;
	font-size:12px;
	color:#fff;
	line-height:20px;
}
.btn-class-study {
	display:block;
	width:147px;
	height:52px;
	background: url(/Images/btn_study.png) no-repeat center top;
}
.btn-class-study a {
	display:block;
	width:147px;
	height:52px;
	text-indent:-9999px;
}
.sch-class-tit {
	padding:10px 0px;
	height:22px;
}
.sch-class-tit span {
	height:22px;
	line-height:22px;
	width:60px;
	text-align:center;
	color:#fff;
	background-color:#d1328d;
	float:left;
	margin-right:10px;
}
.sch-class-tit h2 {
	color:#474747;
	line-height:22px;
}
.sch-class-tit h2 em {
	color:#d1328d;
}
.sch-class-tit h2 a {
	color:#d1328d;
	text-decoration:underline;
}
.sch-class-listbox, .sch-class-bot {
	margin:10px auto;
}
.sch-class-listbox h1 {
	background: url(/Images/sch-tit-bg.jpg) repeat-x left bottom;
	border:1px solid #dfdfdf;
	height:32px;
}
.sch-class-listbox h1 span {
	float:left;
	padding:0px 15px;
	color:#000;
	font-size:14px;
	line-height:30px;
	border-top:3px solid #f1428d;
	border-right:1px solid #dfdfdf;
	margin-left:-1px;
	font-weight:bold;
	background-color:#fff;
}
.sch-class-listbox ul {
	padding:20px 40px;
}
.sch-class-listbox ul li {
	background: url(/Images/sch-dot.png) no-repeat 2px center;
	border-bottom:1px dotted #cecece;
	padding:3px 0px 3px 20px;
	line-height:22px;	
}
.sch-class-listbox ul li a {
	color:#000;
	font-size:14px;
	margin-left:10px;
}
.sch-class-listbox ul li a:hover {
	color:#d1328d;
}
.sch-class-listbox ul li i {
	color:#d1328d;
}
.sch-class-bot h2 {
	color:#d1328d;
	font-family:"微软雅黑";
	font-size:16px;
	margin:10px 40px	
}
.sch-class-btn {
	margin:20px 0px 20px 66px;
	overflow:hidden;
	zoom:1;	
}
.sch-class-btn .btn-class {
	height:40px;	
	line-height:40px;
	color:#fff;
	background-color:#d1328d;
	margin-right:10px;
	padding:0px 20px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
}
.sch-class-btn .btn-class a {
	color:#fff;	
}
/*考试*/
.exam {
	background-color:#fff;	
}
.exam-left {
	width:696px;	
}
.exam-head {
	margin:42px 0px 20px 0px;	
}
.exam-head h1, .exam-head h2 {
	font-size:25px;
	font-family:"微软雅黑";
	color:#141414;
	text-align:center;
	margin:10px auto;	
}
.exam-head h2 {
	color:#d1328d;
	font-size:15px;
}
.exam-bot .sch-class-btn {
	margin-left:0px;
}
.exam-body {
	margin:10px 0px;
	overflow:hidden;	
}
.exam-body dl {
    min-height:130px; 
    height:auto !important; 
    height:130px; 
    overflow:visible;	
	border:1px solid #d1328d;
	margin-bottom:1px;
	padding:20px;
}
.exam-body dl.even {
	background-color:#fff6fb;
}
.exam-body dl dt, .exam-body dl dd {
	color:#141414;
	font-size:16px;
	font-family:"微软雅黑";
	margin-bottom:15px;		
}
.exam-body dl dd {
	font-size:12px;
	margin-bottom:5px;
	padding-left:30px;
	line-height:20px;
	/*white-space:nowrap;*/
}
.exam-body dl dd .rad {
	background:none;
	border:none;
	height:12px;
	width:12px;
	margin-right:10px;	
}
/*右边浮动*/
.exam-right {
	width:271px;
	height:368px;
	overflow:hidden;	
	position:fixed;
	left:50%;
	margin-left:230px;
	z-index:2000;
	top:126px;
	/*解决IE6下滚动抖动的问题*/
	_position:absolute;
	_top:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	_margin-top:126px;		
}

/*右侧时间*/
.examTime {
	height:38px;
	margin-bottom:5px;	
}
.examTime b {
	font-size:25px;
	font-family:"微软雅黑";
	color:#d1328d;	
}
.examNum {
	overflow:hidden;
	border-left:1px solid #d1328d;
	border-bottom:1px solid #d1328d;
	zoom:1;
	margin-bottom:10px;
}
.examNum li {
	float:left;
	width:26px;
	height:24px;
	border:1px solid #d1328d;
	margin-left:-1px;
	margin-bottom:-1px;
	text-align:center;	
}
.examNum li.cuo {
	background-color:#d1328d;
}
.examNum li.weida {
	background: url(/Images/sch-weida.png) no-repeat center center;	
}
.examNum li a {
	line-height:25px;
	color:#141414;
}
.examNum li.cuo a {
	color:#fff;	
}
.examNum li a:hover {
	color:#d1328d;
	text-decoration:underline;
}
.examInfo {
	overflow:hidden;
	zoom:1;	
}
.examInfo li {
	float:left;
	height:18px;
	line-height:18px;
	color:#d1328d;
	margin-right:8px;
	display:inline;
}
.examInfo li i {
	width:14px;
	height:14px;
	float:left;
	margin-right:4px;
	border:1px solid #d1328d;
	font-size:0;	
}
.examInfo li i.cuo {
	background-color:#d1328d;	
}
.examInfo li i.weida {
	background: url(/Images/sch-weda2.png) no-repeat center center;	
}

/*视频列表*/
.schwrap {
	overflow:hidden;	
}
.o-listBlock {
    background-color: #fafafa;
	border:1px solid #e9e9e9;
    box-shadow: 1px 1px 3px #DDDDDD;
    height: 175px;
    margin: 23px 0 0;
}
.o-listBlock .listImg {
    display: block;
    height: 175px;
    margin: 0 12px 0 0;
    width: 175px;
	float:left;
}
.o-listBlock .lbc {
	width:580px;
	float:left;
    height: 100%;
    overflow: hidden;	
}
.o-listBlock .lbr {
	width:149;
	height: 43px;
	float:right;
	margin-right:20px;
}
.o-listBlock .lbr a {
    background: url("/Images/btnDetail.png") no-repeat scroll 0 0;
    display: block;
    height: 43px;
    margin: 66px 0 0;
    width: 102px;
}
.o-listBlock .lbr a:hover {
    background: url("/Images/btnDetail.png") no-repeat scroll 0 -48px;
    display: block;
    height: 43px;
    margin: 66px 0 0;
    width: 102px;
}
.o-listBlock .lbc h3 {
    font-family: 'Microsoft YaHei';
    font-size: 100%;
    font-weight: bold;	
    height: 20px;
    margin: 20px 0;
    overflow: hidden;
}
.o-listBlock .lbc h3 a {
    font-size: 20px;
    font-weight: lighter;
    line-height: 20px;	
}
.o-listBlock .lbc p {
    color: #666666;
    font-size: 12px;
    height: 25px;
}
.o-listBlock .lbc .lbcc {
    color: #444444;
    height: 75px;
    line-height: 22px;
    overflow: hidden;
}


.right_wid{ width:296px;}
.left_wid{ width:700px;}
.mag8{ margin:14px 8px;}



















