@charset "utf-8";
/* CSS Document */
/****************图标****************/
.icon{
	padding:0px 10px;
	background-color:#fff;
	overflow:hidden;
	}
.icon_1{
	width:20%;
	text-align:center;
	font-size:13px;
	color:#515151;
	line-height:22px;
	float:left;
	margin-top:10px;
	
	}
.icon_1 img{
	width:46px;
	height:46px;
	
}
.notice{
	height:39px;
	background-color:#fff;
	padding:6px 10px;
	}
.notice_box{
	margin:0 auto;
	padding-top:5px;
	border-top:1px solid #f3f3f3;
	}
.notice_left_img{
	float:left;
	width:34px;
	}
.notice_right{
	width:75%;
	float:left;
	height:38px;
	}
.more{
	font-size:15px;
	color:#000;
	line-height:36px;
	float:right;
	}
/******************首页通知公告********************/
#scrollDiv ul,li{margin:0;padding:0}
#scrollDiv{width:90%;height:35px;line-height:35px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
#scrollDiv li{height:35px;padding-left:8px; font-size:14px; color:#000000; letter-spacing:0.5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
#scrollDiv a{ text-decoration:none;color:#000000 !important;}
/******************首页精品微课********************/
.micro{
	overflow:hidden;
	}
.micro_wk{ overflow:hidden; background-color:#fff; padding-bottom:10px;}
.micro_title{
	width:100%;
	text-align:center;
	font-size:16px;
	color:#000;
	margin-top:12px;
	padding:0px 10px 10px 10px;
	}
.micro_box{
	float:left;
	width:49%;
	
	}
.micro_box1{
	float:right;
	width:49%;
	}
.micro_font{
	position:relative;
	}
.micro_font_img{
	width:100%;
	height:25vw !important;
	display:block;
	}
.micro_font_p{
	width:100%;
	height:23px;
	display:block;
	position:absolute;
	z-index:9;
	background:url(../images/micro_font_bg.png);
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#fff;
	text-indent:0.5em;
	line-height:23px;
	bottom:0px;
	}
.micro_font_icon{
	padding:8px 10px 0px 10px;
	}
.micro_font_icon_p{ font-size:15px; color:#333; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; display:block;}
.micro_box{ background-color:#fff; overflow:hidden;}
.micro_font_icon_div{ overflow:hidden;white-space:nowrap; text-overflow:ellipsis; display:block; width:100%;}
.micro_font_icon_div p{ float:left;}
.micro_font_icon_p02{ font-size:13px; color:#666; padding-top:5px;}
.micro_font_icon_p02 span{ color:#aaa;}
/*******************每日一校/师/课*******************/
.hour{padding:0 10px 0 10px;background:#fff;}
.tab,.contchange{width:100%;}
.tab{border-bottom:2px solid #f1f2f4;border-top:1px solid #f1f2f4;}
.tab .on{border-bottom:2px solid #3a98fc;}
.tab a{display:inline-block;text-align:center;line-height:40px;font-size:13px;width:32%;}
.contchange ul{display:none;}
.contchange ul dl{padding:15px 0;}
.contchange ul dl dt{float:left;width: 48.6%;}
.contchange ul dl dd{float:left;margin-left:4%;width:47%;padding:5px 0; display:block; font-size:14px; color:#333; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.contchange_ul dd{ width:67% !important; }
.contchange .displa{display:block;}
.teacher_main_img1{float:left;width:85px;border-radius:50%;}
.clearfix:after {content:""; display:block; height:0px; clear:both; overflow:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

/*******************微课页面*******************/
.orderbytype{
	background-color: #fff;
    border-bottom: 1px solid #e5e5e5;
    font-size: 17px;
    height: 47px;
    width: 100%;
    margin-bottom:10px;
    line-height: 47px;
}

.orderbytype a{
	color:#949494;
	width:20%;
	float:left;
	text-align:center;
}

.content{
	overflow:hidden;
	position:relative;
	}
.content_font{
	width:38%;
	position:relative;
	height:auto;
	float:left;
	}
.content_font_p{
	width:100%;
	height:23px;
	display:block;
	position:absolute;
	z-index:9;
	background:url(../images/micro_font_bg.png);
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#bfbfbf;
	text-align:center;
	line-height:23px;
	font-size:14px;
	bottom:0px;
	}
.content_font_img{
	position:relative;
	width:100%;
	display:block;
	}
.content_module{
	padding:10px;
	width:100%;
	border-bottom:1px solid #f3f3f3;
	overflow:hidden;
	background-color:#fff;
	}
.content_right{
	width:56%;
	float:right;
	margin-right:15px;
	}
.content_right_p1{
	font-size:16.4px;
	color:#000;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:100%;
	line-height:24px;
	}
.content_right_p2{
	font-size:12px;
	color:#949494;
	line-height:28px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	}
.content_right_p3{
	color:#949494;
	font-size:14px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:100%;
	}
.content_bottom{
	width:100%;
	padding-top:10px;
	}
.content_bottom_1{
	min-width:33%;
	font-size:12px;
	color:#5d5d5d;
	float:left;
	}
.content_bottom_1_span{
 color:#40a9ff !important;}
.content_bottom_1 img{
	width:15px;
	float:left;
	margin-top:1px;
	}
.content_bottom_1 span{
	float:left;
	margin-left:1px;
	}
/*******************3级微课播放页*******************/

#Tab1{
width:100%;
height:47px;
background-color:#fff;
border-bottom:1px solid #e5e5e5;
font-size:17px;}
/*菜单class*/
.Menubox {
width:100%;

}
.Menubox ul{
margin:0px;
padding:0px;
}
.menubox_li1{
	float:left;
    display:block;
	width:4% !important;
	}
.menubox_li{
	float:left;
    display:block;
	width:2% !important;
	}
.Menubox li{
font-size:13px;
float:left;
display:block;
width:20.49%;
text-align:center;
color:#949494;
height:47px;
line-height:47px;
}

.Menubox li.hover{
border-bottom:2px solid #47abfc;
color:#47abfc;
}
.Contentbox{
clear:both;
width:100%;
overflow:hidden;
padding-top:1px;
}
.broadcast{position:relative;}
.broadcast img{ display:block;}	
.broadcast_1{
	position:absolute;
	z-index:9;
	width:25px;
	margin-top:10px;
	left:10px;
	
	}
.broadcast_2{
	width:100%;
	}
.broadcast_pl{
	width:100%;
	height:47px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	font-size:17px;
	}
.broadcast_pl_1{
	width:25%;
	height:47px;
	float: left;
	text-align:center;
	line-height:47px;
	color:#949494;
	}
.broadcast_pl_11{
	width:70%;
	border-bottom:2px solid #47abfc;
	color:#47abfc;
	margin:0 auto;
	margin-top:-1px;

	}
.broadcast_module{
	width:100%;
	height:52px;
	margin-top:10px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	}
.broadcast_module_1{
	width:18%;
	height:42px;
	text-align:center;
	padding-top:10px;
	float:left;
	}
.broadcast_module_1 p,.broadcast_module_2 p,.broadcast_module_3 p{
	font-size:17px;
	color:#1f1f1f;
	line-height:16px;
	}
.broadcast_module_1 span,.broadcast_module_2 span,.broadcast_module_3 span{
	font-size:12px;
	color:#5f5f5f;
	line-height:16px;
	}
.broadcast_module_3{
	width:27%;
	height:42px;
	text-align:center;
	padding-top:10px;
	float:left
	}

.broadcast_module_2{
	width:18%;
	height:35px;
	text-align:center;
	margin-top:10px;
	float:left;	
	border-left	:1px solid #f3f3f3;
	
	}
.broadcast_header{
	width:40px;
	height:40px;
	float:left;
	margin:6px 10px;
	}
.broadcast_line{
	float: left;
	width:1px;
	height:14px;
	background-color:#949494;
	display:block;
	margin:20px 5px 0px 5px;
	}
.broadcast_xm{
	color:#949494;
	font-size:14px;
	line-height:52px;
	float:left;
	max-width:20%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
.broadcast_dw{
	color:#949494;
	font-size:14px;
	line-height:52px;
	float:left;
	width:50%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
.broadcast_more{
	float:right;
	margin-right:10px;
	height:18px;
	margin-top:16px;
	}
.broadcast_font{
	padding:10px;
	height:auto;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	margin-top:10px;
	margin-bottom:11%;
	overflow:hidden;
	padding-bottom:5px;
	}
.broadcast_font_p{
	font-size:16px;
	color:#000;
	line-height:34px;
	}
.broadcast_font_p1{
	line-height:20px;
	font-size:12px;
	color:#949494;
	text-indent:2em;
	}
.broadcast_bottom{
	width:100%;
	height:48px;
	border-top:1px solid #e5e5e5;
	position: fixed;
	bottom:0px;
	background-color:#fff;
	min-width:320px;
	}
.broadcast_bottom_img{
	width:38.5%;
	border-right:1px solid #f3f3f3;
	text-align:center;
	float:left;
	height:40px;
	padding-top:10px;
	}
.broadcast_bottom_img img{
	width:26px;
	}
.broadcast_bottom_img1 img{
	width:26px;
	margin-left:25%;
	float:left;
	}
.broadcast_bottom_img1 p{
	float:left;
	margin-left:5%;
	font-size:16px;
	color:#fff;
	margin-left:6%;
	margin-top:2px;
	}
.broadcast_bottom_img1{
	width:61%;
	background-color:#47abfc;
	float:left;
	height:40px;
	padding-top:10px;
	}
	
/******************3级微课播放选集*******************/
.broadcast_module_xj{
	padding:0px 10px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	margin-top:10px;
	overflow:hidden;
	margin-bottom:11%;
	}
.broadcast_module_xj_1{
	color:#949494;
	line-height:48px;
	font-size:14px;
	display:block;
	width:100%;
	height:48px;
	border-bottom:1px solid #e5e5e5;
	}
.broadcast_module_xj_2{
	border:0px !important;
	}
.broadcast_module_xj_1:hover{
	color:#47abfc;
	}
.broadcast_module_xj_1_1{
	float:left;
	
	}
.broadcast_module_xj_1_2{
	float:left;
	width:85%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left:5px;
	}
.broadcast_module_xj_1_3{
	float:right;
	}
	
/******************3级微课播放评论*******************/
.broadcast_module_pl{
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#fff;
	margin-top:10px;
	}
.broadcast_module_pl_1{
	padding:15px 10px;
	border-top:1px solid #e5e5e5;
	overflow:hidden;
	}
.broadcast_module_pl_2{
	border-bottom:1px solid #e5e5e5;
	}
.broadcast_module_pl_1_img{
	border-radius:50%;
	display:block;
	float:left;
	width:35px;
	height:35px;
	}
.broadcast_module_pl_1_font{
	float:left;
	width:63%;
	margin-left:6px;
	}
.broadcast_module_pl_1_font1{
	font-size:14px;
	color:#949494;
	line-height:22px;
	}
.broadcast_module_pl_1_font2{
	font-size:12px;
	color:#bebebe;
	line-height:22px;
	}
.broadcast_module_pl_1_font3{
	font-size:15.5px;
	color:#000;
	line-height:22px;
	word-wrap:break-word;
	}
.broadcast_module_pl_1_icon{
	float:right;
	}
.broadcast_module_pl_1_icon p{
	float:left;
	color:#bebebe;
	font-size:12px;
	line-height:22px;
	margin-right:5px;
	}
.broadcast_module_pl_1_icon img{
	float:left;
	width:19px;
	}
.broadcast_pl_bottom{
	padding:6px 0px 0px 0px;
	background-color:#f3f3f3;
	border-top:1px solid #e5e5e5;
	position:fixed;
	bottom:0px;
	height:42px;
	width:100%;
	z-index:99;
	}
.broadcast_pl_bottom_search{
	border:1px solid #eaeaea;
	position:absolute; 
	width:66.5%; 
	display:block; 
	height:32px; 
	line-height:32px;  
	outline:none; 
	background: url(../images/broadcast_module_pl_3.png) no-repeat center left #fff; 
	text-indent:2.5em;
	color:#949494;
	float:left;
	margin-left:50px;
	}
	
.broadcast_pl_bottom_p{
	float:right;
	margin-right:20px;
	line-height:34px;
	font-size:16px;
	color:#a4a4a4;
	}
	
	

/**********************3级微课播放评分弹出*********************/
.tanchu{
	width:100%;
	height:110px;
	position: fixed;
	background-color:#f6f6f6;
	padding-top:40px;
	bottom:0px;
}
.tanchu img{
	display:inline-block;
}
.fade{
	height:100%;
	width:100%;
	position:fixed;
	background-image:url(../images/fc.png);
	z-index:9999;
	display:none;
}
.tanchu_tj{
	width:100%;
	height:45px;
	background-color:#fff;
	border-top:1px solid #e5e5e5;
	display:block;
	text-align:center;
	line-height:45px;
	color:#47abfc;
	bottom:0px;
	position:absolute;
	font-size:16px;
	}
.tanchu_xx{
	width:220px;
	height:50px;
	margin:0 auto;
	}
.tanchu_xx img{
	width:28px;
	float:left;
	margin-left:15px;
	}
/**********************3级微课播放评分撰写********************/
.zhuanxie{
	width:100%;
	height:auto;
	position: fixed;
	bottom:0px;
	}
.zhuanxie img{
	width:100%;
	}
/**********************3级微课播放分享弹出******************/
.tanchu_fx{
	width:100%;
	height:240px;
	position: fixed;
	background-color:#f6f6f6;
	bottom:0px;
	}
.tanchu_qx{
	width:100%;
	height:45px;
	background-color:#fff;
	border-top:1px solid #e5e5e5;
	display:block;
	text-align:center;
	line-height:45px;
	font-size:16px;
	color:#767676;
	bottom:0px;
	position:absolute;
	}
.tanchu_module{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.tanchu_module_1{
	width:33.3%;
	text-align:center;
	height:70px;
	float:left;
	font-size:12px;
	color:#767676;
	line-height:20px;
	margin-top:20px;
	}
.tanchu_module_1 img{
	width:42px;
	}
	
/**********************3级微课播放答疑无****************/	
.broadcast_dy{
	padding:10px;
	background-color:#fff;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	margin-top:10px;
	
	}
.broadcast_dy_textarea{
	width:100%;
	min-height:300px;
	font-size:14px;
	border:0px;
	line-height:20px;
	color:#949494;
	}
	
/**********************3级微课播放答疑列表****************/	
.broadcast_dy_list{
	padding:0px 10px;
	height:auto;
	overflow:hidden;
	}
.broadcast_dy_list_1{
	padding:5px 8px;
	background-color:#fff;
	border-radius:5px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	}
.broadcast_dy_list_1 p{
	font-size:15.5px;
	color:#000;
	line-height:24px;
	}
.broadcast_dy_list_1_img{
	width:140px;
	float:left;
	}
.broadcast_dy_list_1_bottom{
	margin-top:3px;
	overflow:hidden;
	}
.broadcast_dy_list_1_bottom p{
	float:left;
	font-size:12px;
	margin-right:5px;
	color:#949494;
	}
.broadcast_dy_list_1_bottom_p{
	color:#636363 !important;
	}
.broadcast_dy_bottom{
	padding:6px 0px 0px 0px;
	background-color:#f3f3f3;
	border-top:1px solid #e5e5e5;
	position:fixed;
	bottom:0px;
	height:42px;
	width:100%;
	min-width:320px;
	}
.broadcast_dy_bottom img{
	float:left;
	margin-left:10px;
	margin-top:8px;
	width:14px;
	}
.broadcast_dy_bottom_search{
	border:1px solid #eaeaea;
	width:65%; 
	display:block; 
	height:32px; 
	line-height:32px;  
	outline:none; 
	text-indent:0.8em;
	color:#949494;
	float:left;
	margin-left:5px;
	}
	
.audio_img{
	width:50px;
	height:32px;
	float:left;
	}
.audio_img img{
	margin-left:18px;
	}
/**********************3级微课播放答疑详情****************/	
.broadcast_dyxq_top{
	padding:0px 10px;
	position:relative;
	height:49px;
	background-color:#fff;
	line-height:49px;
	font-size:20px;
	text-align:center;
	color:#949494;
	border-bottom:1px solid #e5e5e5;
	}
.broadcast_dyxq_top p{
	text-align:center;
	margin:0 auto;
	display:inline-block;
	color:#949494;
	}
.broadcast_dyxq_top p{
	display: inline;
	zoom:1;
	}
.broadcast_dy_bottom_img1{
	clear:both;
	height:15px;
	width:25px !important;
	margin-top:10px !important ;
	
	}
.broadcast_dyxq_top_img{
	float:left;
	height:20px;
	margin-top:15px;
	}

.broadcast_dyxq_top_img2{
	height:22px;
	display: inline-block;
	top:15px;
	position:absolute;
	right:10px;
	}
.broadcast_dyxq_font{
	padding:10px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	}
.broadcast_dyxq_font_title{
	font-size:16px;
	}
.broadcast_dyxq_font_jl{
	width:100%;
	height:10px;
	}
.broadcast_dyxq_font_bottom{
	overflow:hidden;
	margin-top:8px;
	line-height:35px;
	}
.broadcast_dyxq_font_bottom img{
	float:left;
	width:35px;
	border-radius:50%;
	}
.broadcast_dyxq_font_bottom p{
	float:left;
	font-size:12px;	
	color:#949494;
	margin-left:5px;
	}
.broadcast_dyxq_font_jd{
	padding:10px;
	border-top:1px solid #e5e5e5;
	background-color:#fff;
	overflow:hidden;
	}
.broadcast_dyxq_font_jd1{
	border-bottom:1px solid #e5e5e5;
	}
.broadcast_dyxq_font_jd_img{
	float:left;
	width:35px;
	height:35px;
	border-radius:50%;
	}
.broadcast_dyxq_font_jd_main{
	float:left;
	width:auto;
	margin-left:5px;
	width:86%;
	}
.broadcast_dyxq_font_jd_main_top{
	height:35px;
	font-size:12px;
	}
.broadcast_dyxq_font_jd_main_top p{
	float: left;
	margin-right:5px;
	line-height:35px;
	color:#949494;

	}
.broadcast_dyxq_font_jd_main_font{
	font-size:15.5px;
	color:#000;
	line-height:24px;
	}
	
.broadcast_dyxq_font_bottom_right1{
	float:right !important;
	}
.broadcast_dyxq_font_jd_main_top_right{
	display:block;
	float:right !important;
	margin-top:6px;
	border-radius:3px;
	background-color:#47abfc;
	padding:2px 10px;
	line-height:16px !important;
	color:#fff !important;
	}

/**********************2.2文库****************/	
.library{
	padding:10px;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	background-color:#fff;
	}
.library_img{
	display:block;
	float: left;
	width:70px;
	}
.library_main{
	width:82%;
	height:auto;
	overflow:hidden;
	
	}
.library_main_right{
	width:70%;
	float:left;
	margin-left:10px;
	}
.library_bottom{
	width:100%;
	height:auto;
	margin-top:8px;
	overflow:hidden;
	}
.library_bottom_1{
	width:15%;
	height:auto;
	float:left;
	font-size:12px;
	color:#5d5d5d;
	
	}
.library_bottom_1 p{
	float:left;
	margin-left:5px;
	}
.library_bottom_1 img{
	width:15px;
	float:left;
	margin-top:2px;
	}
.library_bottom_right{
	float:right;
	color:#bfbfbf;
	font-size:13px;
	}
	
/**********************2.2文档触发顶部右侧****************/	
.wd_box{
	width:100%;
	height:auto;
	overflow:hidden;
	background-image:url(../images/micro_font_bg.png);
	}
.wd_icon {
	width:22px;
	display: inline-block;
	top:23px;
	position:absolute;
	right:10px;
}
.wd_1{
	width:49.9%;
	height:47px;
	float: left;
	text-align:center;
	line-height:47px;
	color:#949494;
	}
.wd_1_11{
	width:50%;
	border-bottom:2px solid #47abfc;
	color:#47abfc;
	margin:0 auto;
	margin-top:-1px;
}
.library_font_title{
	text-align:center;
	font-size:16.4px !important;
	color:#000 !important;
	text-indent:0em !important;
	margin-bottom:6px;
	}
.library_font p{
	font-size:13px;
	color:#949494;
	line-height:22px;
	text-indent:2em;
	margin-top:3px;
	}

/**********************2.3教师****************/	
.teacher{
	padding:10px;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	background-color:#fff;
	}
.teacher_main{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.teacher_main_img{
	float:left;
	width:85px;
	height:85px;
	}
.teacher_main_right{
	float:left;
	margin-left:10px;
	width:49%;
	}
.teacher_main_right_p1{
	font-size:16.4px;
	color:#000;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:100%;
	line-height:24px;
	}
.teacher_main_right_p2{
	font-size:12px;
	color:#949494;
	line-height:38px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	}
.teacher_main_right_p3{
	color:#949494;
	font-size:10px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float:left;
	}
.teacher_main_right_p4{
	float:left;
	margin-top:1px;
	margin-left:3px;
	color:#47abfc;
	font-size:10px;
	margin-right:3px;
	}
.teacher_main_hy{
	padding:1px 4px;
	background-color:#47abfc;
	color:#fff;
	float:right;
	font-size:12px;
	border-radius:3px;
	}
/**********************2.3教师详情****************/	
.teacher_pl{
	width:100%;
	height:47px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:10px;
	background-color:#fff;
	}
.library_xq{
	border-top:1px solid #e5e5e5;
	}
.teacher_1{
	width:33%;
	height:47px;
	float: left;
	text-align:center;
	line-height:47px;
	color:#949494;
	}
.teacher_1_11{
	width:65%;
	border-bottom:2px solid #47abfc;
	color:#47abfc;
	margin:0 auto;
	margin-top:-1px;
}
.teacher_pl_right_class{
	margin-right:0px !important;
	}
.wk{
	font-size:16.4px;
	color:#191919;
	}
.wk_left{
	float:left;
	color:#949494;
	font-size:13px;
	}
.wk_right{
	float:right;
	color:#949494;
	font-size:13px;
	}
/**********************2.4学校****************/
.content_school{
	border-bottom:1px solid #f3f3f3;
	background-color:#fff;
	padding:0px 10px;
	overflow:hidden;
	}
.content_school_left{
	padding:10px 0px;
	float:left;
	width:46.3%;
	padding-right:1.5%;
	}
.content_school_left img,.content_school_right img{
	width:100%;
	height:25vw;
	display:block;
	}
.content_school_left_p{
	font-size:12px;
	color:#000;
	line-height:20px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display:block;
	}
.content_school_left_p2{
	font-size:16.4px;
	color:#000;
	line-height:22px;
}
.content_school_right{
	padding:10px 0px;
	float:left;
	width:46.3%;
	padding-left:1.5%;
	border-left:1px solid #f3f3f3;
	}
/**********************选择学校****************/
.school_title_p{
	color:#3d3d3d !important;
	}
.school_search{
	height:41px;
	width:100%;
	padding-top:5px;
	background-color:#e5e5e5;
	}
.school_search_input{
	width:85%;
	display:block;
	margin:0 auto;
	line-height:36px;
	border:0px;
	outline:none;
	height:36px;
	border-radius:5px;
	background:url(../images/school_search.png) no-repeat 5px center #fff;
	text-indent:2em;
	color:#999;
	font-size:14px;
	
	}
.school_search_font{
	padding:0px 10px;
	font-size:15px;
	height:47px;
	line-height:47px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
}
.school_search_font P{
	float:left;
	color:#3b3b3b;
	}
.school_search_font_p{
	color:#3fa8ff !important;
	}
.school_search_font img{
	float:right;
	width:16px;
	margin-top:18px;
	}
.school_footer_bottom{
	position:fixed;
	bottom:0px;
	width:100%;
	height:50px;
	background-color:#e5e5e5;
	color:#3fa8ff;
	text-align:center;
	line-height:50px;
	font-size:17px;
	}
.fade1{
	width:100%;
	position:fixed;
	z-index:9999;
	display:none;
	bottom:50px;
	}
.school_footer_bottom_tc{
	width:100%;
	height:100px;
	background-color:#999;
	line-height:100px;
	text-align:center;
	font-size:17px;
	color:#fff;
	position:relative;
	}
.school_footer_bottom_tc img{
	position:absolute;
	right:5px;
	top:5px;
	width:15px; 
	}
/**********************学校筛选****************/
.school_sx_right{
	width:11px;
	height:100%;
	background-color:#fff;
	position:fixed;
	right:0px;
	font-size:10px;
	color:#3fa8ff;
	padding-top:30%;

	}
.school_sx_right a{
	color:#3fa8ff;
	display:block;
	text-align:center;
	line-height:12px;
	text-transform : uppercase;
	}
.school_sx_top{
	padding-left:10px;
	padding-right:20px;
	}
.school_sx_top p{
	font-size:14px;
	color:#a2a2a2;
	line-height:24px;
	display:block;
	padding-top:6px;
	}
.school_sx_top a{
	display:block;
	float:left;
	text-align:center;
	line-height:34px;
	margin-right:3%;
	width:30.5%;
	margin-top:6px;
	background-color:#fff;
	border:1px solid #e5e5e5;
	border-radius:3px;
	color:#3b3b3b !important;
	}
.school_sx_top_a{
	width:100%;
	overflow:hidden;
	font-size:15px;
	margin-top:0px;
	}
.school_sx_top_a_1{
	margin-right:0px !important;
	}
.school_xz{
	padding:0px 10px;
	font-size:15px;
	color:#3fa8ff;
	height:45px;
	background-color:#fff;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	margin-top:10px;
	line-height:45px;
	}
.school_xz a{
	color:#3fa8ff;
	}

.school_xz_font{
	background-color:#fff;
	}
.school_xz_font_zm{
	background-color:#f4f4f4;
	line-height:26px;
	color:#a2a2a2;
	padding-left:10px;
	font-size:14px;
	text-transform : uppercase;
	}
.school_xz_font_p{
	padding:0px 10px;
		}
.school_xz_font_p p{
	font-size:15px;
	height:46px;
	line-height:46px;
	border-top:1px solid #e5e5e5;
	}
.school_xz_font_p1{
	border:0px !important;
	}
.school_footer_bottom_sx{
	position:fixed;
	bottom:0px;
	height:50px;
	width:100%;
	line-height:50px;
	}
.school_footer_bottom1{
	width:50%;
	background-color:#edf7ff;
	font-size:17px;
	color:#3fa8ff;
	float:left;
	display:block;
	text-align:center;
	}
.school_footer_bottom2{
	width:50%;
	background-color:#3fa8ff;
	font-size:17px;
	color:#fff;
	float:left;
	display:block;
	text-align:center;
	}
/**********************学校详情****************/
.school_main_img{
	width:120px;
	height:68px;
	float:left;
	}
.school_xq{
	padding-top:10px;
	}
.teacher_main_right_p7{
	margin-top:4px;
	}

/**********************意见反馈输入****************/
.Feedback{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.Feedback p{
	color:#4d4d4d;
	font-size:15px;
	padding-left:10px;
	display:block;
	height:36px;
	line-height:36px;
	}
.Feedback_textarea{
	padding:10px;
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	width:100%;
	min-height:140px;
	border:0px;
	font-size:15px;
	color:#7e7e7e;
	}
.Feedback_phone{
	padding:15px 10px;
	overflow:hidden;
	}
.Feedback_phone p{
	font-size:15px;
	color:#4d4d4d;
	float:left;
	line-height:38px;
	}
.Feedback_phone_search{
	float:left;
	width:60%;
	height:38px;
	border-radius:5px;
	border:1px solid #eee;
	margin-left:18px;
	font-size:15px;
	color:#7e7e7e;
	line-height:38px;
	text-indent:0.8em;
	}
.Feedback_button{
	padding:10px;
	margin-top:40px;
	}
.Feedback_button p{
	width:100%;
	height:46px;
	background-color:#3fa8ff;
	border-radius:5px;
	text-align:center;
	display:block;
	line-height:46px;
	color:#fff;
	font-size:16px;
	}

/**********************资源筛选****************/
.resource{	
	background-color:#fff;
	overflow:hidden;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
	}
.resource_top{
	overflow:hidden;
	background-color:#fff;
	width:100%;
	}
.resource_top a{
	display:block;
	float:left;
	text-align:center;
	line-height:32px;
	margin-right:3%;
	width:30.5%;
	margin-top:10px;
	background-color:#eeeeee;
	border-radius:3px;
	color:#3b3b3b;
	border:1px solid #eeeeee;
	font-size:15px;
	}
.resource_top_s{
	background: url(../images/resource_top.png) 5% 12px #fff no-repeat !important;
	border:1px solid #3fa8ff !important;
	color:#3fa8ff !important;
	}
.resource_top_a{
	overflow:hidden;
	font-size:15px;
	padding:0px 10px;
	}
.resource_top_p{
	width:100%;
	overflow:hidden;
	}
.resource_top_p1{
	display:block;
	float:none !important;
	}
.resource_top_p2{
	float:right !important;
	display:block !important;
	color:#c1c1c1 !important;
	font-size:14px !important;
	}
.resource_top_p2 img{
	width:14px;
	margin-right:10px;
	margin-left:4px;	
	}
.resource_top p{
	font-size:15px;
	color:#3b3b3b;
	line-height:20px;
	display:block;
	padding-top:10px;
	margin-left:10px;
	float:left;
	}
.resource_top_line{
	width:100%;
	height:1px;
	background-color:#e5e5e5;
	margin-top:10px;
	}
.resource_bottom{
	border-top:1px solid #e5e5e5;
	margin-top:10px;
	background-color:#fff;
	overflow:hidden;
	}
.resource_bottom_p{
	border-bottom:1px solid #e5e5e5;
	padding:0px 10px;
	height:47px;
	line-height:47px;
	font-size:15px;
	}
.resource_bottom_p p{
	color:#3b3b3b;
	float:left;
	}
.resource_bottom_p span{
	color:#3fa8ff;
	float:right;
	margin-right:5px;
	}
.resource_bottom_p img{
	height:15px;
	float:right;
	margin-top:17px;
	}
/**********************资源筛选章节****************/
.jc{ width:100%; height:auto; overflow:hidden;	}
.leftsidebar_box{width:100%;height:auto !important;overflow:hidden !important;height:100% !important;background-color:#fff; color: #777;}
.leftsidebar_box_main{height:auto;}
.leftsidebar_box dt{color:#3b3b3b;font-size:15px;  padding:0px 10px;position:relative;line-height:48px;cursor:pointer; border-bottom:1px solid #eee;}
.leftsidebar_box dd{background-color:#efefef; color:#3b3b3b;line-height:48px;border-bottom:1px solid #dbdbdb; padding-left:22px; display: block;  font-size: 15px;}
.leftsidebar_box dd a{color:#3b3b3b;}
.leftsidebar_box dt img{position:absolute;right:8px;top:20px; width:14px; }
.leftsidebar_box dd img{ float:right; margin-right:10px; margin-top:18px; }
.leftsidebar_box_main_dd a{color:#3fa8ff !important;}

/**********************登录****************/	
.login_top{
	display: inline-block;
	position:absolute;
	font-size:17px;
	right:10px;
	color:#4d4d4d;
	line-height:50px;
	}
.logo{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.logo img{
	padding:30px 0px;
	width:150px;
	margin:0 auto;
	display:block;
	}
.login{
	overflow:hidden;
	padding-left:10px;
	background-color:#fff;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	}
.login img{
	float:left;
	margin-top:17px;
	width:14px;
	}
	
.login_search{
	width:93%;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #f3f3f3;
	height:54px;
	margin-left:6px;
	text-indent:0.8em;
	color:#8f8f8f;
	}
	
.login_search2{
	border:0px !important;
	}
.login_a{
	display:block;
	text-align:center;
	color:#3fa8ff;
	font-size:15px;
	margin-top:15px;
	}
.login_search_div{ width:93%;border-bottom:1px solid #f3f3f3;color:#8f8f8f;height:54px; margin-left:22px;}
.login_button{ font-size:15px; color:#fff; background-color:#3fa8ff; padding:7px 10px; border-radius:5px; float:right; margin-top:10px; margin-right:8px;}
.login_search_div_input{ width:60%; height:52px; line-height:52px;text-indent:0.8em;color:#8f8f8f;outline:none; border:0px;}
/*********************邮箱注册****************/	
.email_img{
	width:14px !important;
	margin-top:22px !important;
	} 
.email_img2{
	width:14px !important;
	margin-top:20px !important;
	}
/**********************个人中心****************/	
.personal{
	background:url(../images/personal_bg.jpg) center center;
	width:100%;
	height:200px;
	text-align:center;
	padding-top:15px;
	position:relative;
	}
	
.personal img{
	border-radius:50%;
	width:75px;
	height:75px;
	margin:0 auto;
	display:block;
	}
.personal_p{
	font-size:16px;
	text-align:center;
	color:#fff;
	line-height:30px;
	margin-top:5px;
	}
.personal_p1{
	font-size:13px;
	text-align:center;
	color:#fff;
	}
.personal_top_img{
	position:absolute;
	right:15px;
	top:10px;
	width:20px !important;
	height:20px !important;
	}
.personal_top_font{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	}
.personal_top_font1{
	width:50%;
	text-align:center;
	color:#fff;
	float:left;
	}
.personal_top_font1_1{
	font-size:13px;
	line-height:28px;
	}
.personal_top_font1_2{
	font-size:16px;
	}
.personal_main{
	padding:0px 10px;
	height:47px;
	border-bottom:1px solid #eee;
	background-color:#fff;
	}
.personal_main_img1{
	width:21px;
	float:left;
	margin-top:12px;
	}
.personal_main p{
	font-size:15px;
	color:#4d4d4d;
	float:left;
	line-height:46px;
	margin-left:12px;
	}
.personal_main_img2{
	float:right;
	height:16px;
	margin-top:15px;
	}
.personal_main1{
	margin-top:10px;
	border-top:1px solid #eee;
	}
/**********************个人中心设置****************/	
.personal_sz{
	padding:0px 10px;
	height:70px;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	font-size:15px;
	background-color:#fff;
	margin-top:10px;
	overflow:hidden;
	}
.personal_sz_img1{
	width:58px;
	height:58px;
	border-radius:50%;
	float:left;
	margin-top:6px;
	}
.personal_sz p{
	float:left;
	line-height:70px;
	color:#4d4d4d;
	margin-left:15px;
	
}
.personal_sz_img2{
	float:right;
	height:16px;
	margin-top:28px;
	}
.personal_sz1{
	padding:0px 10px;
	height:47px;
	line-height:47px;
	color:#4d4d4d;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	font-size:15px;
	background-color:#fff;
	margin-top:10px;
	overflow:hidden;
	}
.personal_sz1 p{
	float:left;
	}
.personal_sz1_p{
	float:right !important;
	color:#d2d2d2;
	font-size:14px;
	}
.personal_sz1_img{
	width:35px;
	margin-top:14px;
	float:right;
	}
.personal_sz_pp{
	font-size:12px;
	color:#a3a3a3;
	line-height:16px;
	padding-left:10px;
	}
.personal_sz1_img1{
	width:16px;
	margin-top:20px;
	float:right;
	}
.personal_sz2{
	padding:0px 10px;
	height:47px;
	line-height:47px;
	color:#4d4d4d;
	border-bottom:1px solid #eee;
	font-size:15px;
	background-color:#fff;
	overflow:hidden;
	}
.wk{
	font-size:16.4px;
	color:#191919;
	}
.wk_left{
	float:left;
	color:#949494;
	font-size:13px;
	}
.wk_right{
	float:right;
	color:#949494;
	font-size:13px;
	}
/**************************个人中心修改资料***********************/
.broadcast_dyxq_top_bj{ float:right; color:#898989; font-size:15px;}
.personal_bj{padding:0px 10px;height:70px;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:15px;background-color:#fff;margin-top:10px;overflow:hidden;}
.personal_bj p{ float:left;float:left;line-height:70px;color:#4d4d4d;}
.personal_bj img{width:58px;height:58px;border-radius:50%;float:right;margin-top:6px}
.personal_bj1{
	padding:0px 10px;
	height:47px;
	line-height:47px;
	color:#4d4d4d;
	border-bottom:1px solid #eee;
	font-size:15px;
	background-color:#fff;
	overflow:hidden;
	}
.personal_bj1 input{
	margin-left:5px;
	border:0px;
	height:46px;
    line-height:46px;
    width:78%;
	}
.personal_bj1 p{
	float:left;
	}
.personal_bj_1_p{
	float:right !important;
	color:#959595;
	font-size:14px;
	text-align:right;
	}
.personal_bj1_img{
	width:35px;
	margin-top:14px;
	float:right;
	}
.personal_bj_pp{
	font-size:12px;
	color:#a3a3a3;
	line-height:16px;
	padding-left:10px;
	}
.personal_bj1_img1{
	width:16px;
	margin-top:20px;
	float:right;
	}
.personal_bj2{
	 margin-top:10px;
	}

/****************点击展开效果*****************/	
.d1{
	background-color:transparent !important;
	border:0px !important;
	float:right !important;
	margin-top:0px !important;
	margin-right:0px !important;
	}
.d1:hover{
	background:transparent !important;
	}
#d2 , #d4{
	width:100%;
}
/****************选项卡切换效果*****************/	
.menubox_li2{
	float:left;
    display:block;
	width:15% !important;
	}
.menubox_li3{
	float:left;
    display:block;
	width:4% !important;
	}
.menubox_li4{
	float:left;
    display:block;
	width:17% !important;
	}
.menubox_li5{
	float:left;
    display:block;
	width:31% !important;
	}
/****************暂无数据*****************/
.zwsj_img{
	display:block;
	margin:0 auto;
	margin-top:160px;
	}
.zwsj{
	text-align:center;
	margin-top:10px;
	font-size:16px;
	color:#9f9e9e;
	}
/**************************反馈列表***********************/	
.feedback_left{ width:100%; overflow:hidden; }
.feedback_left_p1{ width:auto; max-width:280px; background-color:#fff; float:left; display:block; border-radius:5px; margin-top:15px; margin-left:10px;  padding:8px; font-size:15px; color:#000;}
.feedback_left_p2{ font-size:12px; color:#949494; float:left;  margin-top:6px; margin-left:10px;}
.feedback_left_box{ display: block; width:100%; overflow:hidden;}
.feedback_right_p1{background-color:#c9eeff !important; float:right !important; margin-right:10px;}
.feedback_right_p2{ float:right !important; margin-right:10px;}
.feedback_bottom{background-color:#fff;border-top:1px solid #e5e5e5;position:fixed;bottom:0px;height:48px;width:100%; text-align:center;}
.feedback_bottom_1{ width:102px; margin:0 auto; overflow:hidden;}
.feedback_bottom_1 img{ width:26px;float: left; margin-top:10px;}
.feedback_bottom_1 p{ color:#3fa8ff; float:left; margin-left:10px; line-height:48px; font-size:16px;}


/**************************个人信息修改（男/女）弹出选择***********************/	
.fade_xb{ 
	width:100%;
	height:100%;
	background:url(../images/micro_font_bg.png) repeat;
	display:none;
	position:absolute;
}
.tanchu_xb{
	width:70%;
	height:100px;
	background-color:#fff;
	position:absolute;
	margin:320px 0 0 15%;
	border-radius:5px;
	}
.tanchu_xb_a{ 
	position:absolute;
	right:-15px;
	top:-25px;
	}

.tanchu_xb p{ font-size:15px; line-height:40px; text-indent:1.5em; color:#3e3d3d; float:left;}
.tanchu_xb_xz1{ border-top:1px solid #e7e7e7;text-indent:1.4em;}
.tanchu_xb_xz{ margin-top:4px;width:100%; overflow:hidden;}
.tanchu_xb_xz img{ float:right;width:17px; margin-top:15px; margin-right:15px;}

.zjz{display:none;width:120px; margin:0 auto; padding-top:10px; font-size:14px; color:#777; text-align:center; line-height:36px;}
.zjz a{ color:#888;}
.zjz p{ float:left;}
.zjz img{ float:right; margin-top:11px;}
.jjz{ width:16px; height:16px; float:left !important; margin-top:10px !important; margin-left:8px !important; }

/*录音*/
.record_box{left:0; width:100%; height:200px; border-top:1px solid #e0e0e0; background-color:#f0f0f0; position:fixed; bottom:0px; text-align:center; font-size:18px; z-index: 10000000;}
.record_box_p{ margin-top:30px; color:#484848; }
.record_img{ margin-top:10px; width:100px; height:100px; }
.record_close{ position:fixed; right:0px; }

.h_01{ position:absolute; top:14px; left:10px; width:23px;}
.h_p{ text-align:center; color:#fff; font-size:20px; line-height:50px;font-weight:600;}
.h_02{ position:absolute; top:16px; right:48px; width:20px; }
.h_03{ position:absolute; top:15px; right:10px; width:23px; }

/*关于我们*/
.service{ 	
	width:100%;
	height:60px;
	position: fixed;
	bottom:0;
	left:0;
	right:0;
	z-index:999;
	font-size:13px;}
	
/*搜索*/
.header{width:100%; border-bottom:1px solid #eee; height:48px; line-height:48px; position:relative; background-color:#fff;}
.search_01{width:83%; margin-left:10px; padding-top:6px; height:40px;}	
.search_h1_a{position:absolute; right:10px; top:5px;line-height:38px; color:#5f5e5e;font-size:16px;}
.search{ width:100%; height:37px; line-height:37px; background-color:#eeeef3;border-radius:5px; overflow:hidden;}
.search input{float:left; width:88%; border:0px; background-color:#eeeef3; color:#a4aab3; padding-left:10px; line-height:37px; font-size:14px; height:37px; float:left;}	
.search img{float:left; margin-left:10px; margin-top:8px;}
/*新修改*/
.Hot-search{padding:10px;background:#fff;}
.header_fh{padding-bottom:5px;}
.container{/*width: 100%;border: 1px solid #ccc;*/}
.swiper1{width: 100%;}
.swiper1 .selected{color: #ec5566;background:#ececec !important;width:105px;margin-right:10px;}
.swiper1 .swiper-slide{width:23.5vw;margin-right:10px;float:left;text-align: center;font-size: 12px;height:25px;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;cursor: pointer;color:#3e3e3e;background-color:#efeff4; border-radius:3px;}
.subject{ padding-bottom:52px; overflow:hidden;}
.question_teacher{ overflow:hidden; background-color:#fff; margin-top:8px;}
.list-ul{ overflow: hidden;padding:0 5px;}
.list-li{ border-bottom: 1px solid #fcfcfc; position:relative;padding:10px 5px;background: #fff; overflow:hidden; font-size:14px; color: #000;border-bottom:1px solid #f1f1f1;-webkit-transform: translateX(0px);}
.list-li a{ color:#000;}
.list-li:last-child{border-bottom:none;}
.His-seach{border-bottom:1px solid #ededed;height:30px;line-height:30px;padding:0 10px;color:#000;font-size:14px;}
.btn-bg{border-top:1px solid #ededed;text-align:center;padding:20% 0;}
.btn-bg-seach{width:80%;border:1px solid #ccc;background:#fff;padding:7px 0;display:inline-block;border-radius:4px;cursor:pointer}
.btn-all{width:16px;height:auto;display:inline-block;margin-right:10px;}
/*分类*/
.Tab-header{width:100%; border-bottom:1px solid #eee; height:48px; line-height:48px;background-color:#4cadfa;}
.Tab-header_title{ font-size:18px; color:#fff; text-align:center;}
.Tab-all-1{width:100%;background-color:#fff;padding:5px 0;}
.Tab-find_nav{width:100%;overflow-x:hidden;z-index: 99;display: -moz-box;display: -webkit-box;display: box;padding:5px 0;}
.Tab-find_nav_left{height:30px;position: relative;overflow: hidden;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;width:100%;}
.Tab-find_nav_list{position: absolute;}
.Tab-find_nav_list ul{position: relative;white-space: nowrap;}
.Tab-find_nav_list ul li{display: inline-block;padding:0 5px;}
.Tab-find_nav_list ul li a{display:inline-block;font-size:12px;text-align: center;color:#3e3e3e;background-color:#efeff4; border-radius:20px;padding:5px 10px;}
.Tab-find_nav_cur a{background:#efeff4 !important;border:1px solid #4cadfa !important;color:#4cadfa !important}
.alink{display:inline-block;font-size:12px;text-align: center;color:#3e3e3e;background-color:#efeff4; border-radius:20px !important;}
.alink1{background:#4cadfa !important;color:#fff !important}
.micro{padding:0px 10px;overflow:hidden;background:#fff;}
.micro_box{float:left;width:48.6%;padding-top:13px;}
.micro_box1{float:right;width:48.6%;padding-top:13px;}
.micro_font{position:relative;}
.micro_font_img{width:100%;height:25vw;height:auto;display:block;}
.micro_font_p{width:100%;height:23px;display:block;z-index:9;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;line-height:23px;}
.micro_font_icon .m-p1 span{margin-right:10px;}
.micro_font_icon p{margin-bottom:3px;}
.color1{color:#4cadfa;}
.color2{color:#666;}
.font12{font-size:12px;}
.float1{float:left;}
.float2{float:right}

#abc{ display:none;width:100%; height:52px;top:0px; left:0px; background-color:#555; z-index:999;}
.abc_gb{ display:block; width:22px; height:22px; background:url(../images/tanchu_xb.png) no-repeat; position:absolute; left:10px; top:15px;}
#abc img{ position:absolute;top:5px; left:44px; width:42px; height:42px;}
.abc_div{ position:absolute; left:94px; top:7px;}
.abc_div_p01{ font-size:14px; color:#fff;}
.abc_div_p02{ font-size:12px; color:#eee; padding-top:2px;}
.abc_dk{ width:84px; height:52px; position:absolute; right:0px; font-size:14px; line-height:52px; text-align:center; top:0px; color:#fff; display:block; background-color:#47abfc; z-index:9999;}


.md{ overflow:hidden;}
.md_hd{ overflow:hidden;}
.md_hd_tabmenu{ position:relative;  width:60px; height:25px; float:right; margin:5px 5px 5px 0px; background-color:#dddddd; border:1px solid #dddddd;}
.md_hd_tabmenu li{float:left;display:block;overflow:hidden;height:25px;text-align:center; width:30px;}
.md_hd_tabmenu li.hover{background:#ffffff;}

.class_div{ overflow: hidden; background-color: #ffffff;}
.class_div_font{ overflow:hidden;}
.class_div_font_p00{ font-size:16px;background-color: #eeeeee; padding:9px 10px 9px 20px; display:block; color:#333333;}
.class_div_font_p01{ font-size:16px;background-color: #f2f2f2; padding:8px 10px 8px 30px; display:block; color:#666666;}
.class_div_font_p02{ display:block; padding:6px 10px 6px 20px; overflow: hidden;color:#555555; font-size: 14px; position: relative;}
.class_div_font_div{ overflow:hidden; padding: 4px 0px;}
.class_div_font_p02_span01{  display: block; padding-left:20px; }
.class_div_font_p02_span02{ display: inline; font-size: 14px; margin-left:5px; color:#ee9225; }
.class_div_font_bf1{ color:#40a8ff; background:url(/skin/wkmk/images/menu03.png) no-repeat 6px 14px #eeeeee;}
.class_div_font_bf2{ color:#40a8ff; background:url(/skin/wkmk/images/menu03.png) no-repeat 15px 12px #f2f2f2;}
.class_div_font_bf3{ color:#40a8ff; background:url(/skin/wkmk/images/menu03.png) no-repeat 5px 3px ;}