.mianshouWrap{
	position:relative;
	border:1px solid #ddd;
	/*padding-bottom:110px;*/
	margin-top: 10px;
	border-bottom: none;
}
.mianshouWrap .mianshouTitle{
	background: #FAFAFA;
}
.mianshouWrap .mianshouTitle li{
	float:left;
	height:44px;
	line-height:44px;
	border-right:1px solid #ddd; 
	border-bottom:1px solid #ddd;
	text-align: center;
	color:#666; 
}
.mianshouWrap .mianshouTitle .date{
	width:120px;
}
.mianshouWrap .mianshouTitle .name{
	width:373px;
}
.mianshouWrap .mianshouTitle .unit{
	width:200px;
}
.mianshouWrap .mianshouTitle .teacher{
	width:151px;
}
.mianshouWrap .mianshouTitle .status{
	width:100px;
	border-right:0 none;
}

/* 协会面授 */

.mianshouWrap .mianshouTitle .xh_name{
	width:203px;
}
.mianshouWrap .mianshouTitle .xh_unit{
	width:200px;
}
.mianshouWrap .mianshouTitle .xh_teacher{
	width:70px;
}
.mianshouWrap .mianshouTitle .xh_date{
	width:150px;
}
.mianshouWrap .mianshouTitle .xh_cardNo{
	width:145px;
}
.mianshouWrap .mianshouTitle .xh_classTime{
	width:75px;
}
.mianshouWrap .mianshouTitle .xh_inputMethod{
	width:100px;	
	border-right:0 none;
}

/* 面授补登 */
.ksbdWrap{
	border:0 none;
	padding:0 20px;
	position:relative;
}
.ksbdWrap .bd_title{
	font-size:18px;
	font-weight:bold;
	color:#000;
	height:40px;
	line-height:40px;
	margin-bottom:10px;
}
.ksbdWrap .c{
	height:32px;
	line-height:32px;
	margin-bottom:25px;
}
.ksbdWrap .c .bd_til{
	display:inline-block;
	width:80px;
	text-align: left;
	height:32px;
	line-height: 32px;
	color:#222222;
}

.ksbdWrap option{
	width:260px;
	height:30px;
	line-height:30px;
	color:#000;
}
.ksbdWrap .org #org_c{
	width:260px;
	height:30px;
	line-height:30px;
	border:1px solid  #ccc;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	color:#ccc;
}
.ksbdWrap .bd_cardNo #card_txt{
	width:255px;
	height:30px;
	line-height:30px;
	border:1px solid  #ccc;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	padding-left:5px;
}
.ksbdWrap .bd_course #course_c{
	width:260px;
	height:30px;
	line-height:30px;
	border:1px solid  #ccc;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	color:#ccc;
}
.ksbdWrap .bd_reason .bd_til{
	float:left;
}

.ksbdWrap .to_sub{
	height:26px;
	padding-left:80px;
}

.ksbdWrap .to_sub .submit{
	display:inline-block;
	width:130px;
	height:25px;
	line-height:25px;
	margin-right:10px;
	border:1px solid #ea7e00;
	text-align: center;
	color:#ea7e00;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
}
.ksbdWrap .to_sub .chongzhi{
	display:inline-block;
	width:90px;
	height:25px;
	line-height:25px;
	text-align: center;
	border:1px solid #ea7e00;
	color:#ea7e00;
	border-radius: 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
}
.ksbdWrap .to_sub .on{
	background:#ea7e00;
	color:#fff;
}
.mianshouWrap .mianshouCont{
	 /*padding-bottom:48px;*/
}
#reas_c{
	padding:5px;
	resize: none;
	width:515px;
	height:120px;
	border:1px solid #ccc;
	margin-left:3px;
}
.ksbdWrap  .bd_reason{
	height:126px;
}

.mianshouWrap .mianshouTitle .pay_time{
	width:180px;
}
.mianshouWrap .mianshouTitle .pay_res{
	width:430px;
	/*// line-height:17px;
	// font-size:12px;*/
}
.mianshouWrap .mianshouTitle .blance{
	width:86px;
}
.mianshouWrap .mianshouTitle .expire{
	width:180px;

}
.mianshouWrap .mianshouCont .noCourse{
	padding-top:165px;
	padding-bottom:70px;
	background: url(../images/mianshou/icon_mianshou.png) no-repeat 351px 46px;
}
.mianshouWrap .noCourse p{
	text-align: center;
	color:#9c9c9c;
}
.mianshouWrap .mianshouTitle .states {
	width: 69px;
	border-right:0 none;
}

/*面授记录*/
.msjlCont li{
	float:left;
	height:44px;
	line-height:44px;
	border-right:1px solid #ddd; 
	border-bottom:1px solid #ddd;
	text-align: center;
	color:#000; 
	font-size:14px;
}
.msjlCont .date{
	width:100px;
	text-align: left;
    padding-left: 20px;
}
.msjlCont .name{
	width:363px;
	text-align:left;
	padding-left:10px;
	font-size:15px;
}
.msjlCont .name a{
	color:#000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	width: 100%;
    display: inline-block;
}
.msjlCont .unit{
	width:200px;
}
.msjlCont .teacher{
	width:151px;
}
.msjlCont .status{
	width:100px;
	border-right:none;
	font-size:15px;
}

