﻿/*课程详细页*/
.main-container .Coursedetail{
	float:left;
	width:744px;
	/*border:1px solid #d1d1d1;*/
	border-top:2px solid #206e97;
	overflow: hidden;
}
.main-container .Coursedetail .export h4{
	/*height:44px;*/
	border-bottom: 1px solid #d2d2d2;
	background-color: #eee;
	line-height: 44px;
	text-align: center;
	font-size: 18px;
	color:#0a6bbb;
	font-weight: normal;
}
.main-container .Coursedetail .export,.main-container .courseInfo,.main-container .courseZhangjie,.main-container 
.courseTask,.main-container .courseResources,.main-container .courseNotice{
	overflow: hidden;
	border:1px solid #d1d1d1;
	border-bottom:0 none;
	border-top:none;
}
.main-container .Coursedetail .export .export_bd{
	padding:26px 0 33px 62px;
	overflow: hidden;
}
.main-container .Coursedetail .export .export_bd .leftInfo{
	float:left;
	width:298px;
	padding-top: 10px;
	overflow: hidden;
}
.main-container .Coursedetail .export .export_bd .leftInfo a{
	display: block;
	width:77px;
	height:35px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/baoming-bg.png) no-repeat;
	line-height: 35px;
	padding-left: 48px;
	font-size: 14px;
	color:white;
}
.main-container .Coursedetail .export .export_bd .leftInfo p{
	line-height: 24px;
	margin-bottom: 13px;
}
.main-container .Coursedetail .export .export_bd .leftInfo p em{
	color:#e73636;
}
.main-container .Coursedetail .export .export_bd ul{
	float:left;
	width:370px;
	overflow: hidden;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/ddTop-bg.png) no-repeat;
	position: relative;
	padding-top: 29px;
}
.main-container .Coursedetail .export .export_bd ul h5{
	position: absolute;
	left:156px;
	color:white;
	top:2px;
	font-size: 14px;
}
.main-container .Coursedetail .export .export_bd ul li{
	float:left;
	margin-right: 10px;
}
.main-container .Coursedetail .export .export_bd ul li p{
	text-align: center;
	color:#545454;
	line-height: 30px;
}
.main-container .courseInfo ul,.main-container .courseZhangjie ul,.main-container .courseResources ul,.main-container
.courseNotice ul{
	height:38px;
	border-top:2px solid #337bac;
}
.main-container .courseInfo ul li,.main-container .courseZhangjie ul li,.main-container .courseResources ul li,
.main-container .courseNotice ul.zhiboCourse li{
	float:left;
	width:369px;
	height:38px;
	border:1px solid #d2d2d2;
	border-top:0 none;
	background-color: #ededed;
	line-height: 38px;
	text-align: center;
}
.main-container .courseInfo ul li.cur,.main-container .courseZhangjie ul li.cur,
.main-container .courseResources ul li.cur,.main-container .courseNotice ul.zhiboCourse li.cur{
	background-color: #fff;
	border-top:2px solid #e73636;
	border-bottom: 0 none;
	border-left:0 none;
	border-right:0 none;
	width:371px;
	position: relative;
	top:-2px;
}
.main-container .courseInfo ul li a:link,.main-container .courseInfo ul li a:visited{
	display: block;
	font-size: 16px;
	color:#1082be;
}
.main-container .courseInfo ul li.cur a:link,.main-container .courseInfo ul li a:visited{
	color:#e73636;
}
.main-container .courseInfo .Info-bd{
	padding:24px 36px 26px 23px;
	overflow: hidden;
	clear:both;
}
.main-container .courseInfo .Info-bd p{
	/*line-height: 20px;*/
	color:#818181;
	text-indent: 2em;
}
.main-container .courseZhangjie ul li a:link,.main-container .courseZhangjie ul li a:visited,.main-container .courseNotice
ul.zhiboCourse li a:link,.main-container .courseNotice ul.zhiboCourse li a:visited{
	display: block;
	font-size: 16px;
	color:#1082be;
}
.main-container .courseZhangjie ul li.cur a:link,.main-container .courseZhangjie ul li.cur a:visited,.main-container
.courseNotice ul.zhiboCourse li.cur a:link,.main-container.courseNotice ul.zhiboCourse li.cur a:visited{
	color:#e73636;
}
.main-container .courseZhangjie .Zhangjie-bd{
	padding:36px 24px 26px 30px;
}
.main-container .courseZhangjie .Zhangjie-bd a{
	display: inline-block;
	width:42px;
	height:42px;
	background-color: #0494db;
	border-radius:3px;
	text-align: center;
	line-height: 42px;
	color:white;
	margin:0 10px 13px 0;
}
.main-container .courseZhangjie .Zhangjie-bd a.finish{
	background-color: #46a65c;
}
.main-container .courseZhangjie .Zhangjie-bd a.wei{
	background-color: #fea72b;
}
.main-container .courseTask{
	border-top: 2px solid #206e97;
	overflow: hidden;
	padding-bottom: 35px;
}
.main-container .courseTask .task-hd{
	height:40px;
	border-bottom: 1px solid #d2d2d2;
	line-height: 40px;
	padding-left: 14px;
	background-color: #eee;
	font-size: 18px;
	color:#0a6bbb;
}
.main-container .courseTask ul{
	padding:32px 0 22px 109px;
}
.main-container .courseTask ul li{
	float:left;
	width:125px;
	margin-right: 27px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/taskLi-bg.png) no-repeat right center;
	text-align: center;
}
.main-container .courseTask ul li p{
	padding-left: 15px;
	line-height: 40px;
	color:#575757;
	font-size: 14px;
}
.main-container .courseTask a.enter{
	display: block;
	width:255px;
	height:37px;
	line-height: 37px;
	color:white;
	font-size: 16px;
	text-align: center;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/enterBtn-bg.png) no-repeat;
	margin:0 auto;
}
.main-container .courseResources ul li a{
	display: block;
	font-size: 16px;
	color:#1082be;
}
.main-container .courseResources ul li.cur a:link,.main-container .courseResources ul li.cur a:visited{
	color:#e73636;
}
.main-container .courseResources table td{
	height:26px;
	font-size: 14px;
	color:#5b5b5b;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/notice-li-bg.jpg) no-repeat 9px center;
	padding-left: 22px;
}
.main-container .courseResources a.baoming{
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/btnBaoming-bg.png) no-repeat;
	display: block;
	width:130px;
	height:40px;
	color:white;
	font-size: 20px;
	padding-left: 75px;
	line-height: 40px;
	margin:22px auto 0;
}
.main-container .courseTuijian{
	float:left;
	margin-top:13px;
}
.main-container .courseTuijian .tuijian-hd{
	height:35px;
	border-bottom:1px solid #d2d2d2;
	/*border-top:1px solid #d2d2d2;*/
	line-height: 35px;
	font-size: 18px;
	color:#038dd5;
}
.main-container .courseTuijian table td{
	height:26px;
	font-size: 14px;
	color:#5b5b5b;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/notice-li-bg.jpg) no-repeat 9px center;
	padding-left: 22px;
}
.main-container .Login-hd{
	height:37px;
	background:url(http://resfile.enetedu.com/Content/webImg/www/images/studentLogin-hd.png) no-repeat;
	line-height: 37px;
	font-size:18px;
	color:white;
	padding-left: 15px;
}
.main-container .Login-bd{
	padding: 14px 0 13px 30px;
}
.main-container .Login-bd p{
	line-height: 24px;
    color: #3a8fc4;
    margin-bottom: 13px;
}
.main-container .Login-bd a{
	display: inline-block;
    text-align: center;
    color: white;
    border-radius: 10px;
    margin-right: 13px;
}
.main-container .Login-bd a.enter{
	width: 109px;
    height: 27px;
    background-color: #e73636;
    line-height: 27px;
}
.main-container .Login-bd a.quit{
	width: 46px;
    height: 25px;
    background-color: #038dd5;
    line-height: 25px;
}
.main-container .studentLogin,.main-container .banzhuren,.main-container .fudaoyuan,.main-container .courseGroup,
.main-container .downloadApp,.main-container .attenWeixin,.main-container .courseActivity,.main-container .courseLuntan
{
	float:right;
	width:238px;
	border:1px solid #d1d1d1;
	margin-top: 12px;
	overflow: hidden;
}
.main-container .banzhuren .banzhuren-hd,.main-container .fudaoyuan .fudaoyuan-hd,
.main-container .group-hd,.main-container .downloadApp .app-hd,.main-container .attenWeixin .atten-hd,.main-container
.courseActivity .activity-hd,.main-container .courseLuntan .luntan-hd{
	height:37px;
	background:url(http://resfile.enetedu.com/Content/webImg/www/images/studentLogin-hd.png) no-repeat;
	line-height: 37px;
	font-size:18px;
	color:white;
	padding-left: 15px;
}
.main-container .banzhuren img,.main-container .fudaoyuan img{
	margin:24px auto 17px ;
}
.main-container .banzhuren p,.main-container .fudaoyuan p{
	padding-left: 47px;
	line-height: 18px;
	color: #989898;
}
.main-container .banzhuren p em,.main-container .fudaoyuan p em{
	color: #0494db;
}
.main-container .banzhuren a.zixun,.main-container .fudaoyuan a.zixun{
	display: block;
	width:104px;
	height:25px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/zixun-icon.png) no-repeat;
	line-height: 25px;
	color:white;
	padding-left: 37px;
	margin:6px 0 16px 46px;
}
.main-container .banzhuren p.remind,.main-container .fudaoyuan p.remind{
	padding:0 31px 21px 16px;
	line-height: 20px;
	color:#fa5757;
	text-indent: 1em;
}
.main-container .kunhuo{
	float:right;
	width:238px;
	height:192px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/kunhuo-bg.png) no-repeat;
	border:1px solid #d1d1d1;
	overflow: hidden;
	margin-top: 12px;
}
.main-container .kunhuo p,.main-container .kunhuo p a:link,
.main-container .kunhuo p a:visited{
	margin:90px 0 0 16px;
	font-size: 14px;
	color:#1e7ed7;
}
.main-container .kunhuo a.export{
	display: block;
	width:214px;
	height:35px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/export.png) no-repeat;
	line-height: 35px;
	color:white;
	font-size: 16px;
	text-align: center;
	margin:10px 0 0 13px;
}
.main-container .courseGroup h6{
	height:30px;
	line-height: 30px;
	color: #1095e0;
	padding-left: 10px;
	background-color: #f4f5f7;
	border-bottom:1px solid #d2d2d2;
	font-weight: normal;
	font-size: 14px;
}
.main-container .courseGroup ul{
	padding: 20px 0 20px 25px;
}
.main-container .courseGroup ul li{
	line-height: 22px;
	color: #999;
	padding-left: 26px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/right_cjr.png) no-repeat 6px;
}
.main-container .courseGroup ul li em{
	color: #52b6b6;
}
.main-container .courseGroup ul li.enter{
	padding-left: 136px;
	background: none;
	font-size: 13px;
}
.main-container .downloadApp ul li{
	float:left;
}
.main-container .downloadApp ul li p{
	text-align: center;
	font-size: 14px;
	color:#ff7e00;
}
/*集中培训课程详细页*/
.main-container .courseInfo ul.zhiboCourse li,.main-container .courseZhangjie ul.zhiboCourse li,.main-container 
.courseNotice ul.zhiboCourse li{
	width:246px;
}
.main-container .courseZhangjie table td{
	/*text-align: center;*/
	height:38px;
	border-bottom:1px solid #d2d2d2;
	color:#6d6d6d;
	line-height: 28px;
}
.main-container .courseZhangjie table td.con{
	color:#1488bd;
	word-break:break-all;
	width:320px;
}
.main-container .courseZhangjie table td.teacher{
	color:#ff8f0a;
}
.main-container .courseNotice .notice-bd{
	padding:41px 0 28px 92px;
	clear:both;
	overflow: hidden;
}
.main-container .courseNotice .notice-bd dl{
	float: left;
    width: 137px;
    margin-right: 20px;
    background: url(http://resfile.enetedu.com/Content/webImg/www/images/taskLi-bg.png) no-repeat right 26px;
    text-align: left;
    overflow:hidden;
}
.main-container .courseNotice .notice-bd dl dt{
	/*padding-right: 20px;*/
	padding-left:10px;
}
.main-container .courseNotice .notice-bd dl.change_pad dt
{
    padding-right:43px;
    +padding-right:38px;
}
.main-container .courseNotice .notice-bd dl dt img{
	margin:0 auto;
}
.main-container .courseNotice .notice-bd dl dt p{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	text-indent:0;
	+width:90px;
}
.main-container .courseNotice .notice-bd dl dd{
	line-height: 20px;
	width:126px;
}
.main-container .courseList,.main-container .noticePrint{
	border:1px solid #d1d1d1;
	border-top: 2px solid #206e97;
    overflow: hidden;
}
.main-container .courseList .list-hd,.main-container .noticePrint .print-hd{
	height: 40px;
    border-bottom: 1px solid #d2d2d2;
    line-height: 40px;
    padding-left: 14px;
    background-color: #eee;
    font-size: 18px;
    color: #0a6bbb;
}
.main-container .courseList .list-bd{
	padding:24px 0 0 29px;
}
.main-container .courseList h3{
	text-align: center;
	font-size: 16px;
	color:#717171;
	font-weight: normal;
}
.main-container .courseList .list-bd ul{
	padding:0 175px 0 190px;
	overflow: hidden;
	margin: 18px 0 23px 0;
}
.main-container .courseList .list-bd ul li{
	float:left;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/listLi-bg.png) no-repeat;
	width:158px;
	height:35px;
	margin-right: 15px;
	font-size: 16px;
	color:white;
	text-align: center;
	line-height: 28px;
	cursor: pointer;
}
.main-container .courseList .list-bd ul li.cur{
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/listLi-cur-bg.png) no-repeat;
	height:30px;
	line-height: 30px;
}
.main-container .courseList .list-bd table td{
	line-height: 28px;
	border:0 none;
}
.main-container .courseList .list-bd table td.address{
	color:#e73636;
	/*text-align: center;*/
}
.main-container .noticePrint .print-bd{
	padding:24px 0 30px 41px;
}
.main-container .noticePrint .print-bd table td{
	text-align: center;
	line-height: 26px;
}
.main-container .noticePrint .print-bd dl{
	padding-top: 18px;
	border-top:1px dashed #d2d2d2;
	margin-top: 20px;
	line-height: 26px;
}
.main-container .noticePrint .print-bd dl h2{
	font-size: 14px;
	color:#f02222;
}
.main-container .noticePrint .print-bd dl dt{
	color:#149bf1;
}
.main-container .noticePrint .print-bd a.baoming{
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/btnBaoming-bg.png) no-repeat;
    display: block;
    width: 130px;
    height: 40px;
    color: white;
    font-size: 20px;
    padding-left: 75px;
    line-height: 40px;
    margin: 22px auto 0;
}
.main-container .studentLogin .login-bd{
	padding: 17px 17px 0 15px;
}
.main-container .studentLogin .login-bd label{
	display: block;
    width: 44px;
    text-align: center;
    float: left;
}
.main-container .studentLogin .login-bd input.txt{
	float: left;
    width: 120px;
    height: 21px;
    border: 1px solid #d2d2d2;
    margin-bottom: 11px;
}
.main-container .studentLogin .login-bd input.btn{
	width: 44px;
    height: 27px;
    background-color: #068bd6;
    color: white;
    margin-top: 20px;
}
.main-container .studentLogin .login-bd input.c1{
	background-color: #e83636;
    margin-left: 50px;
}
.main-container .courseActivity dl{
	padding:18px 0 12px 16px;
	line-height: 24px;
}
.main-container .courseActivity dl dt{
	font-weight: bold;
	color:#ff7800;
}
.main-container .courseActivity dl dd{
	color:#989898;
}
.main-container .courseLuntan .luntan-hd a{
	float:right;
	padding-right: 6px;
}
.main-container .courseLuntan .luntan-hd a:link,.main-container .courseLuntan .luntan-hd a:visited{
	font-size: 12px;
	color:white;
}
.main-container .courseLuntan ul{
	padding:21px 0 22px 10px;
	overflow: hidden;
}
.main-container .courseLuntan ul li{
	line-height: 29px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/info-li-bg.jpg) no-repeat left center;
	padding-left: 10px;
}
.main-container .attenWeixin dl{
	padding:18px 0 19px 17px;
	overflow: hidden;
}
.main-container .attenWeixin dl dt{
	float:left;
	width:94px;
	height:auto;
}
.main-container .attenWeixin dl dt p{
	text-align: center;
	font-size: 14px;
	color:#ff7e00;
}
.main-container .attenWeixin dl dd{
	float:left;
	font-size: 14px;
	color:#157caa;
}
/*选课报名*/
.main-container .right-part{
	float:right;
	width:240px;
	overflow: hidden;
}
.main-container .Coursedetail .titPage{
	height:30px;
	line-height: 30px;
	background-color: blue;
	color:white;
	font-size: 16px;
	padding-left: 15px;
}
.main-container .Coursedetail ul.baoming{
	padding:35px 0 0 115px;
	overflow: hidden;
}
.main-container .Coursedetail ul.baoming li{
	height:30px;
	line-height: 30px;
	margin-bottom: 12px;
}
.main-container .Coursedetail ul.baoming li label{
	float:left;
	width:145px;
	height:20px;
	line-height: 20px;
	text-align: right;
	color:#525252;
}
.main-container .Coursedetail ul.baoming li label em{
	color:#FF0103;
	padding:0 5px;
}
.main-container .Coursedetail ul.baoming li .input_style{
	float:left;
	width:176px;
	height:18px;
	border:1px solid #aaa;
	vertical-align: middle;
}
.main-container .Coursedetail ul.baoming li span{
	float:left;
	height:20px;
	line-height: 20px;
	margin-left: 8px;
	color:#FF0103;
}
.main-container .Coursedetail ul.baoming li .btn{
	width:240px;
	margin: 0 auto;
}
.main-container .Coursedetail ul.baoming li .btn input.btn1{
	width:100px;
	height:30px;
	margin-right: 30px;
	background: url(http://resfile.enetedu.com/Content/webImg/www/images/bg_89.jpg) no-repeat;
	cursor: pointer;
}