.dropdown-submenu, .dropdown-submenu>a {
	position: relative;
	background-color: #00504d;
	height:45px; 
	line-height: 45px;
	display: block;
}
.dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: 0px;
	margin-left: 0px;
}
.dropdown-submenu:hover > .dropdown-menu {
	display: block;
}
.dropdown-submenu > a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #FFF;
	margin-top: 15px;
	margin-right: -10px;
}
.dropdown-submenu >  a, .dropdown-submenu > a:visited, .dropdown-submenu > a:link,
.dropdown-menu > li > a, .dropdown-menu > li >a:visited, .dropdown-menu > li >a:link {
	color:#FFF;
}
.dropdown-submenu:hover > a:after {
	border-left-color: #fff;
	
}

.dropdown-submenu.pull-left {
	float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
	left: -100%;
	margin-left: 10px;
}
.dropdown-menu > li, .dropdown-menu > li >a{
	height:45px; 
	line-height: 45px;
	display: block;
}

.dropdown-menu{
	padding-top:0;
	padding-bottom:0;
}
.dropdown-menu > .dropdown-submenu > a:hover,
.dropdown-menu > li > a:hover{
	background-color: #004845;
}

/* 面包屑导航条 */
.breadcrumb{
	background-color: #FFF;
	list-style-type: disc;
}
.breadcrumb>li+li:before{padding:0 8px;color:#CCC;content:"＞\00a0"}
.breadcrumb>li:first-of-type+li:before{content:""}
.breadcrumb{
	border-bottom: 1px solid #EEE;
	padding-bottom:15px;
	padding-top:15px;
}

.ul_1{
	display: block;
	padding-left:0px;
	margin: 0 auto;
	height: auto;
	overflow: auto;
	position: relative;
	display: table;
	text-align: center;
	width:100%;
}
.ul_1>li{
	
	list-style: none;
	text-align: center;
	display:inline;
	padding-left:30px;
	padding-right:30px;

}

.ul_1>li>a{
	color:#333;
	font-size:16px;
}
.ul_1>li>a:hover{
	text-decoration: underline;
}

.ul_2{
	display: block;
	padding-left:0px;
	margin: 0 auto;
	width:370px;
	height: auto;
	overflow: auto;
	position: relative;
}
.ul_2>li{
	float: left;
	list-style: none;
	width: 120px;
	text-align: center;

}

.ul_2>li>a{
	color:#333;
	font-size:16px;
}
.ul_2>li>a:hover{
	text-decoration: underline;
}

/* 众筹课程列表页 */
.crowdfunding_h1{
	font-size:16.5px;
	font-weight: 800;
	margin-top: 0px;
}
.crowdfunding_p1{
	color:#9a9a9a;
}
.text_1{
	font-size:16.5px;
	color: #ef7333;
	font-weight: 400;
	/* position: absolute; */
	/* bottom: 0px; */
	
}
/* 众筹课程详情页 */
.crowdfunding_view_h1{
	margin-top:0px;
	color:#00746e;
	font-size:26px;
}
.crowdfunding_view_teacher_name{
	font-family: "宋体";
	
}
.crowdfunding_view_content_1{
	background-color: #f4f4f4;
	padding: 15px;
	margin-top:15px;
	margin-bottom:15px;
}
.crowdfunding_view_content_1>p{
	margin-bottom:14px;
}
.crowdfunding_view_join_button{
	background-color:#fe8711;
	color:#FFF;
	text-align: center;
	padding:15px;
	width:140px;
	font-size:18px;
	font-weight: bold;
	cursor: pointer;
}
.crowdfunding_view_div_1{
	margin-bottom:60px;
}
.crowdfunding_view_div_2{
	background-color: #f4f4f4; 
	padding:30px;
}

/* 免费练习 */
.self_test_h1_1{
	color:#00746e;
	font-size:26px;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:15px;
}
.self_test_div_1{
	background-color: #f4f4f4; 
	padding:30px;
}
			
.self_test_btn_1{
	background-color:#fe8711;
	color:#FFF;
	text-align: center;
	padding:15px;
	width:140px;
	font-size:18px;
	font-weight: bold;
	cursor: pointer;
}

/* 侧边栏 */
.sidebar_1_ul_1{
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	padding-left:0px;
}
.sidebar_1_ul_1>li{
	display: block;
	/* list-style: none; */
	height: 50px;
	line-height: 50px;
	padding-left:40px;
	list-style-image:url("/static/imgs_2019/self_test_img_1.png");
}
.sidebar_1_ul_1>li:hover{
	background-color: #f4f4f4;
	cursor: pointer;
	color:#07897f;
}
.sidebar_1_ul_1>li>a:link, .sidebar_1_ul_1>li>a:visited{
	color:#000;
	font-size:15px;
}
.sidebar_1_ul_1>li>a:hover{
	color:#07897f;				
}

.self_test_link_1{
	display: block;
	width:90%;
	border:1px solid #acacac;
	height:40px;
	line-height: 40px;
	color:#333;
	text-align: center;
}

/* 首页 */
.index_div_1{
	height: 40px;
	line-height: 40px;
	font-family: "宋体";
	font-size:12px;
}
.link_1{
	font-family: '宋体';
	font-size:14px;
}
.link_1:link,.link_1:visited{
	color:#000;

}
.link_1:hover,.link_1:active{
	text-decoration: underline;
	color:#666;
}
.index_table_1 > tr > td > div{
	font-family: "宋体";
	font-size:12px;
}
.index_btn_1{
	font-family: "宋体";
	font-size:12px;
}

/* 微信支付 */
.wechat_div_1{
	border:1px solid #999;
}
.wechat_div_1>h1{
	margin:15px;
}
.wechat_div_2{
	background-color: #f2f2f2;
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
}
.wechat_div_3{
	height:60px;
	line-height: 60px;
	font-size:14px;
	font-family: '宋体';
}
.wechat_div_4{
	padding-top:40px;
}
#code{
	margin:0 auto;
	margin-bottom:20px;
	width:260px;
}
.wechat_div_5{
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-family: '宋体';
	font-size:14px;
	color:#FF0000;
}

/*精品课程*/
.index_course_div_4{
	border:1px solid #dadada;
	margin-bottom:15px;
}

/*首页轮播*/
.index_course_div_1{
	border:1px solid #dadada;
}

.index_course_h1{
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
}
.index_course_h1>a{
	color:#000;
}
.index_course_p_1{
	font-family: "宋体";
	font-size:14px;
}
.index_course_p_2{
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
	color:#006c0d;
	line-height: 30px;
	height: 30px;
	padding-left:15px;
	border-top:1px solid #dadada;
	/* border:1px solid #00F; */
	width:98%;
	margin:0 auto;
}

.index_course_p_3{
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
	color:#006c0d;
	line-height: 40px;
	height: 40px;
	padding-left:15px;
	border-top:1px solid #dadada;
	/* border:1px solid #00F; */
	width:98%;
	margin:0 auto;
	position: absolute;
	bottom:0;

}
.index_course_p_4{
	float: right;
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
	color:rgb(242, 141, 97);
	 
	/* line-height: 40px;
	height: 40px;
	padding-left:15px;
	border-top:1px solid #dadada;
	border:1px solid #00F;
	width:98%;
	margin:0 auto;
	position: absolute;
	bottom:0; */

}

.index_course_div_2{
	border-bottom:1px solid #dadada;
	padding-bottom:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:5px;
}
.index_course_div_2 > div{
	padding-left:0px;
}

.index_course_div_2 > div > span{
	border-bottom:3px solid #098f88;
	padding-bottom:15px;
}
.crowdfunding_div_1>h1{
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
	margin-top:0;
}
.crowdfunding_div_1>p{
	font-family: "宋体";
	font-size:14px;
	margin-top:10px;
}
.swiper-container{
	margin-bottom:40px;
}

.index_course_div_3{
	margin-top:60px;
	margin-bottom:60px;
	background-color: #F7F7F7;
	height: 100px;
	padding-top:20px;
	margin-left:1px;
	margin-right:1px;
}
.index_papers_div_1{
	background-color: #F7F7F7;
	height: 40px;
	line-height: 40px;
	padding-left:15px;
	font-size:14px;
	font-family: '宋体';
	font-weight: bold;
	margin-bottom:10px;
}
.index_papers_div_1>a:link,.index_papers_div_1>a:visited{
	color:#767676;	
}
.index_papers_div_1>a:active,.index_papers_div_1>a:hover{
	color:#767676;	
	text-decoration: underline;
}

/* 首页‘更多’链接 */
.index_more_link_1{
	position: absolute; 
	bottom: -20px; 
	right:0; 
	font-family: '宋体'; 
	font-size: 12px;
}
.index_more_link_1:link, .index_more_link_1:visited{
	color:#767676;
}
.index_more_link_1:hover, .index_more_link_1:active{
	text-decoration: underline;
	color:#000000;
	
}

.index_live_brodcast_div_1, .index_live_brodcast_div_1>span{
	background-color: #000;
	color: #FFF;
	font-family: "宋体";
	font-size:14px;
	font-weight: bold;
}
.index_live_brodcast_div_1>span{
	color:#d43b29;
}
.index_live_brodcast_div_1>p{
	color:#FFF;
	font-size:12px;
	font-weight: normal;
}
/* 首页底部 */
.index_div_2{
	border:1px solid #dadada;
	padding:15px;
	padding-bottom:0;
	height:550px;
}

.index_div_3{
	border-bottom:1px dotted #dadada;
	padding-bottom:15px;
	margin-bottom:15px;
}

.index_div_4{
	width:100%;
	border-bottom:1px dotted #dadada;
	
	padding-bottom:15px;
	margin-bottom:15px;
	height: auto;
	overflow: auto;
}
.index_div_4>img{
	margin-right:10px;
	width:100px;
	float:left;
	border-radius:5px;
}
.index_div_4>a:link,.index_div_4>a:visited{
	font-family: "宋体";
	font-size:12px;
	color:#767676;
}
.index_div_4>a:hover,.index_div_4>a:active{
	text-decoration: underline;
	color:#000000;
}
.index_div_5{
	padding-bottom:5px;
	margin-bottom:5px;
}

/* 名师风采 */
.index_div_6{
	border:1px solid #dadada;
	padding:10px;
	height: auto;
	overflow: auto;
}
.index_div_6>img{
	width:40%;
	float:left;
	margin-right:10px;
}
.index_div_6>h1{
	font-family: '宋体';
	font-size:12px;
	font-weight: bold;
	display: block;
}
.index_div_6>p{
	font-family: '宋体';
	font-size:12px;
}

/*首页底部*/
.index_footer_div_1{
	background-color: #707070;
	padding-top:20px;
	padding-bottom:5px;
}
.index_footer_div_1>div{
	font-family: "宋体";
	font-size:14px;
	color:#FFF;
	font-weight: bold;
}
.index_footer_div_2{
	background-color: #707070;
	padding-bottom:20px;
}
.index_footer_div_2>div{
	margin-bottom:10px;
}
.index_footer_div_2>div>a:link,.index_footer_div_2>div>a:visited{
	font-family: "宋体";
	font-size:14px;
	color:#FFF;
}
.index_footer_div_2>div>a:hover,.index_footer_div_2>div>a:active{
	text-decoration: underline;
}
.index_footer_div_3{
	background-color: #212121;
	color:#FFF;
	font-size:14px;
	font-family: "宋体";
	padding-top:40px;
	padding-bottom:20px;
}

.index_footer_ul_1>li{
	list-style: none;
	margin-top:10px;
	margin-bottom:10px;

}
.index_footer_ul_1>li>a:link,.index_footer_ul_1>li>a:visited{
	color:#FFF;
	font-size:14px;
	font-family: "宋体";
}
.index_footer_ul_1>li>a:hover,.index_footer_ul_1>li>a:active{
	text-decoration: underline
}

.index_footer_div_4{
	text-align: center;
	line-height: 30px;
	font-size:14px;
}
.index_footer_div_4>div>a:link,.index_footer_div_4>div>a:visited{
	color:#FFF;
}
.index_footer_div_4>div>a:hover,.index_footer_div_4>div>a:active{
	text-decoration: underline
}

.link_2{
	font-family: '宋体';
	font-size:14px;
}
.link_2:link,.link_2:visited{
	color:#FFF;	/*诡异问题*/

}
.link_2:hover,.link_2:active{
	text-decoration: underline;
	color:#666;
}

.link_3{
	font-family: '宋体';
	font-size:14px;
	line-height:44px;
}
.link_3:link,.link_3:visited{
	color:#FFF;

}
.link_3:hover,.link_3:active{
	text-decoration: underline;
	color:#FFF;
}


.link_4{
	font-family: '宋体';
	font-size:12px;
	line-height:44px;
}
.link_4:link,.link_4:visited{
	color:#666;

}
.link_4:hover,.link_4:active{
	text-decoration: underline;
	color:#666;
}

