.user_teshjd{padding: 30px 0; display: block; position: relative; border-bottom: 1px solid #a3a3a3;}
.user_teshjd b{width:12px; height: 22px; display: block ; background: url(../images/user_teach_left.png) no-repeat; background-size: contain; position: absolute; top: 35px; right: 0;}
.user_teshjd span{font-size:18px ; color:#000 ; line-height: 30px; display: block;}
.sjhvgd_xjhs{margin: 15px 0; padding: 0; display: none;}
.sjhvgd_xjhs dd{padding: 0 20px;margin: 0 0 15px;}
 .sjhvgd_xjhs dd.active a span,.sjhvgd_xjhs dd:hover a span{color: #1a5dab;}
  .sjhvgd_xjhs dd.active a b, .sjhvgd_xjhs dd:hover a b{background: url(../images/user_teach_lefton.png) no-repeat; background-size: contain;}
.sjhvgd_xjhs dd a{ display:block ; position: relative; }
 .sjhvgd_xjhs dd a b{width:12px ; height:22px ; display: block;background: url(../images/user_teach_left.png) no-repeat; background-size: contain;position: absolute; top: 13px; left: 0; }
 .sjhvgd_xjhs dd a div{font-size: 18px; color: #000;padding-left: 20px;}
.sjhvgd_xjhs dd a div span{display: block;line-height: 33px;}
.sjhvgd_xjhs dd a div span.shvgd_yxkjsd{font-size: 14px;line-height: 25px;color:#818181;}
.sjhvgd_xjhs dd.active a div span.shvgd_yxkjsd,.sjhvgd_xjhs dd:hover a div span.shvgd_yxkjsd{color: #1a5dab;}
.jbshd_lfyvd{width: 295px;position: relative; height: 50px; display: block; border:1px solid #d2d2d2; float: left; margin-right: 20px;}
.taecjbs_likjhd{padding: 30px 0;}
 .jbshd_lfyvd select{width: 100%; height: 100%;}
.jbshd_lfyvd .xujhs_inpud{width: 80%; float: left;height: 48px;padding: 0 10px;position: relative;}
 .jbshd_lfyvd .xujhs_inpud:after {content: "";width: 1px; height: 30px; background: #ccc; position: absolute;right: 0; top: 5px; }
  .jbshd_lfyvd .fdskhsf{width: 24px; height: 24px; display: block; background: url(../images/user_teachck.png) no-repeat; background-size:contain ;position: absolute; top: 10px; right: 10px;}
.sjhbhd_lisdkjf{margin-bottom: 20px; overflow: hidden; display: block;}
	.tabkjd1{clear: both;width: 100%;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc; }					        
	.tabkjd1 th{background:#e9eef3; text-align: center; padding:10px 0; font-size: 18px; color:#000; line-height:60px ;font-weight: normal;}					        
	.tabkjd1 td{font-size: 16px; color: #494949; line-height: 30px;text-align: center; background: #fff;padding: 10px 0;}				        
	.tabkjd1 tr td{border-bottom:1px solid #dcdcdc;}				        
	.xkjsgdf span{font-size: 14px; color: #8a8989; line-height: 25px;display: block;}					        
	.xkjsgdf .xue_zwk{font-size: 16px; color: #000; line-height: 26px;}			        
	.xkjsgdf{border-right: 1px solid #c6d5e5;}					        
	.tabkjd1 tr th:nth-last-child(1) .xkjsgdf{border-right:none; }					        
		.bianjiks{font-size: 14px;width:30%;display: block; color:#6e6e6e ;float: left;margin-right: 6px; line-height: 30px;border:1px solid #e5e5e5;padding: 5px 10px;}				        
.bianjiks span{ display: block; font-size:12px; line-height: 20px;}
.xscjkhdfg span{font-size: 16px; color:#1a5dab; line-height: 26px;}
.xscjkd_tit {overflow: hidden; display: block;}
/*.jksbudsd{padding: 30px 0; display: block;}*/
.csckjf{background: url(../images/user_teach_cjdk.png) no-repeat;text-align:center ; background-size: 100% 100%;font-size:14px ;width: 165px; color:#006ceb ; line-height:25px ;}
.csckjf span{font-size: 12px; line-height: 25px;display: block;text-align:center ;}

.teavh_bjkhdf_likd{margin: 30px 0 ; display: block;background: #e9eef3;overflow: hidden;padding: 20px;}
.teavh_bjkhdf_likd li{background: #fff; padding: 30px; display: block;margin-bottom: 20px;}
.ustgdf_jnjkf{overflow: hidden; display: block;}
.usvghd_left .xmkhjsd{font-size:26px ; color:#000 ;line-height: 36px; display: block;float: left;}
.sjhvd_text{font-size:16px ;padding-left: 90px; color:#595959 ; display: block; line-height: 43px;}
.suyghdf_right {width: 28%; float: right; border-left: 1px solid #eee;padding-left: 20px;}
.usvghd_left {width: 70%;}
.usftyd_xukjd{width: 33.33%; float: left;}
.usftyd_xukjd img{margin: 0 auto; display: block;}
.usftyd_xukjd span{font-size: 14px; color:#424242 ;display:block;text-align: center; line-height: 20px;}
.teavh_bjkhdf_likd ul{padding: 0; margin:0;}

/**************分页***********/
	.fejbskkdf li{width: 35px;float: left; height: 35px;margin: 0 5px; display: block; background:#efefef; line-height: 33px;}
							.fejbskkdf li a,.fejbskkdf li span{display: block; text-align: center;color: #000; font-size: 16px;}
							.fejbskkdf li:hover a,.fejbskkdf li.active span{background: #1a5dab; display: block; text-align: center;color: #fff;}
					
/**************end************/
.stukd_topklf{background:#ecf5ff; overflow: hidden;padding: 30px 40px;}

.syuvgd_left {width: 60%;}
.stuhvbd_topkdf{width: 23%;float: left;}
.suyfgd_hjdgfg{width: 76%;float: left;padding-left: 20px;margin-top: 10px;}
.stfuye_titd span{font-size:18px ; line-height: 30px; color:#000 ;}
.stfuye_titd{font-size:14px ; line-height: 30px; color:#434343 ;margin-bottom: 10px;}
.stuhvbd_topkdf{width:130px ; height:130px ; border-radius:65px ;overflow: hidden; border:3px solid #78b6ff;}
.sguyvdf_trcty{font-size:16px; color:#626262; line-height: 30px;}
.syuydbhf_right{width: 140px;padding: 5px 0; display: block; background:#1878e8;margin-top: 40px;text-align: center;}
.syuydbhf_right span{font-size: 14px; color: #fff;line-height: 28px;display: block;}
.syuydbhf_right span.ywjkbdf{font-size: 12px; color: #fff;line-height: 20px;}
.stukd_topklf{margin-bottom: 40px;}
.yskjbhd_ksbhdff{background:#f2f5f8;padding: 30px 0; display: block; overflow: hidden;}
.sjhbjhd_left b{width: 5px;
    height: 20px; background:#1878e8; position: absolute; left: 0; top: 3px;}
.sjhbjhd_left {position: relative;}
.sjhbjhd_left span{font-size: 24px;color: #000; line-height: 30px; padding-left: 20px;}
.sjhvgdf_right {width: 160px; height: 40px; display: block; background:#fff;border:1px solid #ccc;margin-right: 30px;}
.jshhf_topnsjdf{overflow: hidden; display: block; margin-bottom: 20px;}
.jkbsufdg{padding: 20px;;}
.jkshvd_conkd{padding: 40px; background: #fff;}
.sjhvgdf_right  select{width: 100%; height: 38px;}
.hvsfgcd_xkjs{clear: both; display: block; margin-bottom: 15px; height: 50px; }
.hvsfgcd_xkjs span{ font-size:16px; ; color:#000 ; line-height: 30px;}
.hvsfgcd_xkjs input{width: 390px; height: 50px;border:1px solid #d2d2d2;padding: 0 10px;}
.hsjhbdfg{margin-bottom: 30px; overflow: hidden; display: block;}
.hvsfgcd_xkjs input.sjhvgd_inpiysck{width: 71%;}
.hvsfgcd_xkjs input.xdwkjdf{width: 15%;cursor: pointer;background:#1772db; color: #fff; text-align: center;}

.kjgbshjf{padding-bottom: 0;}
.usvghd_jhbdf{padding: 0;}
.shvjnd_lisjkdf{display: table; margin: 30px auto 0;}
.shvjnd_lisjkdf a{width:130px ; height:40px ;float: left;margin: 0 10px; display: block;text-align:center;font-size:18px ; color:#fff ; line-height: 40px;}
.shvjnd_lisjkdf a.sjhvd_tjkdf{background:#0f8dd9;}
.shvjnd_lisjkdf a.shvjd_ckjsd{background:#d91e49;}

.xzbshjhgdf{width: 150px; height: 40px; display: block;background:#d91e49;font-size: 14px; color: #fff; line-height: 40px;text-align: center;}

.uihaoiiodf{width: 30%;background: none; border:none}
.uihaoiiodf select{float: left;width: 45%;margin-right: 10px; border:1px solid #ccc}
.xzbshjhgdf{float: right;}

.sjhbujsd_khjdf{background:#f1f1f1; padding: 20px; display: block;position: relative;}
.sjubudF_topdf{
	display: block;
	overflow: hidden;
	margin-bottom: 4px;
}
.sjhvhdf_left  span{font-size:24px; color:#000000 ; display: block; line-height:36px;float: left;padding-right: 10px;}
.sjhvhdf_left {font-size:14px ; color:#7c7c7c; line-height:45px ;}
.sjhbdjf_right {font-size:14px ; color:#7c7c7c ; display: block; line-height: 30px;}
.sjbjhd_conkjsd{ display: block; background: #fff; padding: 15px; margin-bottom: 10px;}
/*.sjbjhd_conkjsd .sjhvd_conjd{    padding-left: 85px;}*/
.sjbjhd_conkjsd span{ font-size:14px ; color:#999 ;  line-height:30px;}
.sjkbhdf_xkjsd{font-size:14px ; color:#4b4b4b ; display: block; line-height:30px ;}
.sjkbhdf_xkjsd1{font-size:14px ; color:#888 ; display: block; line-height:26px ;}
.huihjsgjd{
	font-size: 14px; 
	color:#4791e6 ; 
	line-height: 40px; 
	border:1px solid #4791e6 ;
	padding: 0px 10px; 
	display: block; 
	border: 1px solid #cde0f6;
    box-shadow: 0 0 9px rgba(0,0,0,0.08);
    padding: 0 !important;
    border-radius: 5px;
    height: 40px !important;
    text-align: center;
    width: 87px;
    background: #fff;
    position: relative;
    margin-bottom: 10px;
	}

.jsbjhdf_text{width: 80%; height: 75px; border:1px solid #e5e5e5;float: left;padding: 10px 20px;}
.skjbhdsd{width: 20%; height: 75px;cursor: pointer; background:#4791e6 ; font-size:16px; color:#fff ;text-align:center ;float: left; line-height: 73px;}
.sjhvjdns_textdlf{overflow: hidden; display: block;}
.sjhvjdns_textdlf{display: none;}
.lisybdkjbd li{margin-bottom: 30px;}
.userd_tesjdf li .user_teshjd .shvgd_xtit{font-size:14px;line-height: 25px;}



.taecjbs_likjhds{background:#f5f5f5; padding: 23px; overflow: hidden;}

.shuyjds_texgd{width:100% ; height:170px ; display: block;margin-bottom: 20px;padding: 20px;}

.skjbd_tjk{width: 150px; height: 50px; display: block; background:#268aff;font-size: 16px; color: #fff; line-height: 50px; text-align: center; }
.tagcfgs_wqhgk{margin:70px 0; display: block; overflow: hidden;}

.tscghhd_lisyd b{width: 2px; height: 20px; display: block; background: #1a5dab;position: absolute; left: 0; top: 8px; }
.tscghhd_lisyd span{ font-size:24px ; color:#1a5dab ;line-height:36px ;padding-left: 10px;}
.tscghhd_lisyd{position: relative;margin-bottom: 10px;}

.shvjkd_dibjsd{padding:15px 15px 15px 0;border:1px solid #e9eef3;overflow: hidden;}
.liunhsd_left b{width: 2px; height: 20px; background:#1878e8; position: absolute;}
.liunhsd_left {position: relative;}
.liunhsd_left span{padding-left: 15px;font-size:16px ; color:#555555 ; display: block;}
.tagcfgs_wqhgk li{margin-bottom: 10px;}
.jhsghdf_right {font-size:16px ; color:#555555 ; line-height:30px ;}

.taecjbs_likjhds{margin-top: 30px; display: block;}

.hvsfgcd_xkjs span{font-size: 14px; float: left;width: 125px;line-height: 25px; display: block;}

.shgcjhdjhf{padding-left: 120px;}
.zuoyenjdff span{float: left;width: 120px;font-size: 14px; line-height: 25px;}

.shgcjhdjhf .sjbhdf{width: 100%;height: 60px;}
.hjsjhbdfg{border:1px solid #d2d2d2;padding: 10px;overflow: hidden;margin-bottom: 30px;}

.hsbhdf_tjks{width:120px ; height:40px ; background:#0f8dd9;float: right; display: block; font-size:14px ; color:#fff ; line-height: 40px; }

.xmks_zwk{font-size: 24px; color: #000;line-height: 40px;}
.xscjkhf span{    font-size: 16px;
    color: #1a5dab;
    line-height: 26px;}

.user_cdhks{overflow-y:auto ; }

.user_cdhks::-webkit-scrollbar {
 width: 4px;
}
 .user_cdhks::-webkit-scrollbar-track {
 background-color:#CCC;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
 .user_cdhks::-webkit-scrollbar-thumb {
 background-color:#606060;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}




.xscjkd_lisjk li a span{float: left;}
.xscjkd_lisjk li a span.xyekjbd{font-size: 14px; }
.ywxzkjd{font-size: 14px;}

.xscjkd_lisjk li .ywjbhsd{font-size: 14px;}
.xjbs_ywmk{font-size: 12px;line-height: 25px; display: block;}
.tabkjd th,.tabkjd td{height: auto;line-height: 30px;padding: 15px 0;}

.xscjkd_lisjk li a .ywxzkjd{font-size: 14px;}
.jbskd_lkjs{height: auto;}
.sjhbd_wzkd span{display: block;line-height: 30px;}
.sjhbd_wzkd{float: left;width: 118px;}
.sjhbd_wzkd span.xhvs_xywjd{font-size: 12px;line-height: 20px;}
.jbskd_lkjs{padding: 5px 20px;height: 62px;}


.jkbndk .yuahsd{    padding-left: 30px;font-size: 14px;
    line-height: 30px;}
.yuahsd span{font-size:12px ;padding-left: 10px;}
.yuahsd {color:#696969;}
.ljshjdf li.lo_xzkjd .jkbndk .yuahsd {
    color: #1b5cad;







 .sjhvgd_xjhs dd a b,
.sjhvgd_xjhs dd a span{
	
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
	
	
}

@media all and (min-width:1360px) and (max-width: 1599px) {
	


}