/**
 ** author:E杯咖啡
 ** time:2010-3-15
 **
*/
@import url("globle.css"); 

/*Body主要内容开始*/
#main_contain{
	width:1002px;
	height: auto;
	font-family: "微软雅黑","黑体",Arial;
	margin:0px auto;
	overflow: hidden;
}
.con_model{
	width:1000px;
	height: auto;
	border: #add7ea 1px solid;
	margin-top:10px;
	padding-bottom:25px;
	background: url(../images/con_model_bg.gif) 25px 75px no-repeat;
	background-color:#fff;
	overflow:hidden;
}
.con_m_tit{
	width:885px;
	height: 60px;
	margin:10px 25px 0px 25px;
	padding-left:65px;
	padding-bottom:10px;
	color: #3e3f40;
	font-size:30px;
	font-weight: bold;
	line-height: 60px;
	background: url(../images/con_m_tit_icon02.gif) 0px 0px no-repeat;
	overflow: hidden;
}
.con_m_tit span{
	color:#be0000;
	font-size: 36px;
	font-weight: bold;
}
.con_m_tit b{
	padding-left:30px;
	color: #3b3b3b;
	font-size:18px;
	font-weight: normal;
}
.con_m_content{
	width:950px;
	margin:0px auto;
	overflow: hidden;
}
.m_con_li{
	width:950px;
	height: 45px;
	margin-top:15px;
	overflow: hidden;
}
.m_con_tit{
	width:135px;
	height: 45px;
	float: left;
	text-align: center;
	line-height: 45px;
	color:#fff;
	font-size:30px;
	overflow: hidden;
}
.bgcolor01{background-color: #0185d8;}
.bgcolor02{background-color: #73af39;}
.bgcolor03{background-color: #d80169;}
.bgcolor04{background-color: #8b5d70;}
.bgcolor05{background-color: #ff9f04;}
.bgcolor06{background-color: #19a0c6;}

.m_con_txt{
	width:810px;
	height: 45px;
	float: right;
	color:#414141;
	font-size:16px;
	line-height: 45px;
	background-color: #f0f0f0;
	overflow: hidden;
}
.m_con_txt span{
	color: #ce0000;
	font-size: 18px;
}
.m_con_txt b{
	font-weight: normal;
	color: #fd6b00;
}
.con_m_sider{
	width:380px;
	height: auto;
	float: left;
	color: #4d4d4d;
	font-size: 24px;
	line-height:48px;
	text-align: center;
	overflow: hidden;
}
.con_m_sider p{
	padding: 10px 0px;
}
.con_m_words{
	width:530px;
	height: auto;
	float: right;
	overflow: hidden;
}
.m_words_tit{
	width:528px;
	height: 50px;
	margin-top:10px;
	text-align: center;
	color: #b20303;
	font-size: 24px;
	background:url(../images/r_words_titbg.gif) center bottom no-repeat;
	overflow: hidden;
}
.m_words_txt{
	width:488px;
	height: 260px;
	margin-top:10px;
	padding: 20px;
	line-height: 32px;
	color: #974c19;
	font-size:16px;
	background-color: #fffbea;
	overflow: hidden;
}
.m_words_txt p{
	padding-top:10px;
}
/**学演讲去哪儿**/
.organ_intr{
	width:932px;
	height: auto;
	padding:30px 5px 0px 5px;
	float: left;
	overflow: hidden;
}
.organ_i_tit{
	width:932px;
	height: 52px;
	background-color: #ffe4e4;
	overflow: hidden;
}
.organ_i_tit span{
	width:932px;
	height: 52px;
	text-align: center;
	color: #fff;
	line-height: 52px;
	font-size: 24px;
	display: block;
	border-right:#fff 5px solid;
	background-color: #c54242;
	overflow: hidden;
}
.organ_i_con{
	width:932px;
	height: auto;
	padding:15px 0px;
	color: #38393a;
	line-height: 40px;
	font-size: 20px;
	overflow: hidden;
}
.organ_i_con p{
	padding-top:10px;
}
.organ_i_con span{
   color: #b20303;
}
.organ_pic{
	width:370px;
	height: auto;
	text-align: center;
	color: #b20303;
	float: right;
	padding-top:30px;
	padding-right:30px;
	font-size:24px;
	line-height: 30px;
	overflow: hidden;
}
.organ_pic p{
	padding: 8px 0px;
}
/**学演讲找什么样的老师**/
.teacher_intr{
	width:345px;
	height: auto;
	float: left;
	color: #38393a;
	font-size: 15px;
	line-height: 28px;
	padding:15px 5px 0px 10px; 
	overflow:hidden;
}
.teacher_intr p{
	padding:0px 0px;
}
.teacher_intr p.tit{
	font-size: 20px;
	line-height: 30px;
}
.teacher_intr a{
	color:#ff6c00;
	text-decoration: none;
}
.teacher_intr a:hover{
	color:#ff6c00;
	text-decoration: underline;
}
.teacher_r_words{
	width:520px;
	height: auto;
	padding-left:30px;
	padding-right:0px;
	margin-top:20px;
	border-left:#ddd 1px solid;
	float: right;
	overflow: hidden;
}
.teacher_r_tit{
	width:518px;
	height: 50px;
	margin-top:10px;
	text-align: center;
	color: #b20303;
	font-size: 24px;
	background:url(../images/r_words_titbg.gif) center bottom no-repeat;
	overflow: hidden;
}
.teacher_r_txt{
	width:494px;
	height: auto;
	padding: 12px;
	line-height: 30px;
	color: #38393a;
	font-size:16px;
	overflow: hidden;
}
.teacher_i_tit{
	width:498px;
	height: 32px;
	margin:10px 10px 0px 10px;
	background-color: #ffe4e4;
	overflow: hidden;
}
.teacher_i_tit span{
	width:210px;
	height: 32px;
	text-align: center;
	color: #fff;
	line-height: 30px;
	font-size: 18px;
	display: block;
	border-right:#fff 5px solid;
	background-color: #c54242;
	overflow: hidden;
}
.teacher_i_con{
	width:498px;
	height: auto;
	margin:10px 10px 0px 10px;
	color: #38393a;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
}
.teacher_i_con p{
	padding-top:10px;
}
.teacher_i_con span{
   color: #b20303;
}
.teacher_s_pic{
	float:left;
	margin-top:20px;
}
.teacher_s_pic ul{
	margin:0px;
	padding: 0px;
	list-style:none;
}
.teacher_s_pic ul li{
	width:286px;
	height:244px;
	margin:0px 15px 0px 14px;
	-display:inline;
	float: left;
	overflow: hidden;
}
.teacher_s_pic ul li p{
	width:286px;
	height: 30px;
	text-align: center;
	margin-top:2px;
	color: #38393a;
	line-height: 24px;
	font-size: 14px;
	display: block;
	background-color: #f4f4f4;
	overflow: hidden;
}
/**研究成果**/
.teacher_research{
	width:940px;
	height: auto;
	float: left;
	margin:20px 5px 0px 5px;
	overflow: hidden;
}
.t_research_tit{
	height:49px;
	padding-left:20px;
	border-top:#a82929 1px solid;
	color: #fff;
	font-size: 24px;
	font-weight:normal;
	line-height: 46px;
	background-color: #c54242;
	overflow: hidden;
}
.t_research_con{
	width:930px;
	height: auto;
	margin:0px auto;
	padding:20px 5px;
}
.t_r_tit{
	width:930px;
	height: 50px;
	margin-top:10px;
	text-align: center;
	color: #b20303;
	font-size: 24px;
	background:url(../images/h_words_titbg.gif) center bottom no-repeat;
	overflow: hidden;
}
.t_r_txt{
	width:930px;
	height: auto;
	padding: 10px 0px;
	line-height: 30px;
	color: #38393a;
	font-size:16px;
	overflow: hidden;
}
.t_r_sys{
	width:930px;
	height: auto;
	margin:0px auto;
	overflow: hidden;
}
.t_r_sys_l{
	width:475px;
	height: auto;
	float: left;
	line-height: 28px;
	font-size: 16px;
	color: #38393a;
	overflow: hidden;
}
.t_r_sys_l img{
	padding-bottom:10px;
}
.t_r_sys_l p{
	margin-top:10px;
}
.t_r_sys_l a , .t_r_sys_r a{
	color:#ff6000;
	text-decoration: none;
}
.t_r_sys_l a:hover , .t_r_sys_r a:hover{
	color:#ff6000;
	text-decoration: underline;
}
.t_r_sys_r{
	width:420px;
	height: auto;
	float: right;
	color: #38393a;
	line-height: 28px;
	font-size: 16px;
	overflow: hidden;
}
.t_r_sys_r p{
	margin-top:10px;
}
/**著作**/
.teacher_works{
	width:940px;
	height: auto;
	float: left;
	margin:20px 5px 0px 5px;
	overflow: hidden;
}
.t_works_tit{
	height:49px;
	padding-left:20px;
	border-top:#a82929 1px solid;
	color: #fff;
	font-size: 24px;
	font-weight:normal;
	line-height: 46px;
	background-color: #c54242;
	overflow: hidden;
}
.t_works_con{
	width:934px;
	height: auto;
	margin:0px auto;
	padding:20px 2px 20px 4px;
	background-color: #fff;
	overflow: hidden;
}
.t_works_con ul{
	margin:0px;
	padding:0px;
	list-style: none;
}
.t_works_con ul li{
	width:223px;
	height: 253px;
	margin:0px 5px;
	-display:inline;
	float: left;
	overflow: hidden;
}
/**课程设置**/
.course_tag{
	width:164px;
	height: 45px;
	margin-top:10px;
	background: url(../images/course_tag.gif) 0px 0px no-repeat;
	overflow: hidden;
}
.con_m_content_course{
	width:1000px;
	margin:0px auto;
	overflow: hidden;
}
.course_table{
	width:950px;
	height: 683px;
	margin:0px auto;
	padding-top:10px;
	overflow:hidden;
}
/**怎么学**/
.study_model{
	width:294px;
	height: auto;
	margin:20px 10px 0px 12px;
	-display:inline;
	float: left;
	overflow: hidden;
}
.study_m_tit{
	width:294px;
	height: 42px;
	margin-bottom:15px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	line-height: 42px;
	background: url(../images/to_study_titbg.gif) 0px 0px no-repeat;
	overflow: hidden;
}
.study_m_tit span{
	font-size:30px;
}
.study_m_pic{
	width:291px;
	height: 206px;
	margin:0px auto;
	overflow: hidden;
}
.study_m_pic img{
	padding:5px;
	border:#D8D8D8 1px solid;
}
.study_m_txt{
	width:294px;
	height: auto;
	margin-top:10px;
	color: #3e3f40;
	font-size: 16px;
	line-height: 30px;
	overflow: hidden;
}
/**都已行动，还在等什么**/
.student_classimg{
	text-align: center;
	padding:20px 0px;
	overflow: hidden;
}
/**学员反馈**/

.student_repays{
	width:940px;
	height: auto;
	padding:20px 0px;
	margin:0px auto;
	overflow: hidden;
}
.student_r_video{
	width:540px;
	height: auto;
	float: left;
	background-color: #000;
	overflow: hidden;
}
.viedo_url{
	width:540px;
	height: auto;
	overflow: hidden;
}
.video_txt{
	width:540px;
	height: 35px;
	color: #414141;
	font:normal 14px/35px "宋体",Arial;
	background-color: #F1EFF0;
	overflow: hidden;
}
.video_txt span{
	padding-left:140px;
	padding-right:5px;
	margin-top:7px;
}
.video_more{
	width:90px;
	height: 23px;
   color:#fff;
	border: none;
	background:url(../images/video_more.gif) 0px 0px no-repeat;
	cursor: pointer;
	overflow: hidden;
}
.student_r_intr{
	width:360px;
	height: auto;
	float: right;
	overflow: hidden;
}
.r_intr_tit{
	width:360px;
	height: 50px;
	margin-top:10px;
	text-align: center;
	color: #b20303;
	font-size: 24px;
	background:url(../images/student_repays_titbg.gif) center bottom no-repeat;
	overflow: hidden;
}
.r_intr_txt{
	width:360px;
	height: auto;
	padding: 0px;
	line-height: 30px;
	color: #38393a;
	font-size:16px;
	overflow: hidden;
}
.r_intr_best01{
	width:348px;
	height: 58px;
	margin-top:15px;
	padding: 6px;
	background-color:#3c7ed7;
	overflow: hidden;
}
.r_intr_best02{
	width:348px;
	height: 58px;
	margin-top:13px;
	padding: 6px;
	background-color:#04B4E6;
	overflow: hidden;
}
.r_intr_best03{
	width:348px;
	height: 58px;
	margin-top:13px;
	padding: 6px;
	background-color:#FE9404;
	overflow: hidden;
}
.r_best_tit{
	height: 27px;
	color: #fff;
	font-size:16px;
	overflow: hidden;
}
.r_best_con{
	width:348px;
	height:30px;
	line-height: 30px;
	background-color: #fff;
	overflow: hidden;
}
/**学员反馈**/
.student_repay_words{
	width:470px;
	height: 222px;
	margin:10px auto;
	overflow: hidden;
	float:left
}
.student_r_pic{
	width:194px;
	height: 242px;
	float: left;
	margin-right:10px;
	overflow: hidden;
}
.student_r_words{
	width:460px;
	height: 242px;
	float: left;
	background-color: #F8F8F8;
	overflow: hidden;
}
.student_r_words P{
   line-height: 30px;
	padding: 0px 20px;
	font-size:14px;
}
.student_r_words .r_words_tit{
	color:#be0000;
	font-size:18px;
	margin-top:5px;
}
.end_name{
   text-align: right;
	color: #585858;
}
.apply_model{
	width:940px;
	height: auto;
	padding-top:30px;
	margin:0px auto;
	overflow: hidden;
}
.apply_m_l{
	width:360px;
	height: auto;
	float: left;
	overflow: hidden;
}
.apply_l_tit{
	width:110px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size:18px;
	background-color: #61b6f9;
	overflow: hidden;
}
.apply_l_con{
	width:320px;
	height: auto;
	margin-top:8px;
	color: #38393a;
	padding: 10px 20px;
	line-height: 30px;
	font-size:16px;
	background-color:#f8f8f8;
	overflow: hidden;
}
.apply_m_r{
	width:527px;
	height: auto;
	float: right;
	overflow:hidden;
}
.apply_m_r p{
	margin-top:14px;
}
.repay_banner{
	width:940px;
	height: 140px;
	padding-top:20px;
	margin:0px auto;
	overflow: hidden;
}
.bank_mess{
	width:940px;
	height: auto;
	padding-top:20px;
	margin:0px auto;
	overflow: hidden;
}
.bank_m_tit{
	width:110px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size:18px;
	background-color: #61b6f9;
	overflow: hidden;
}
.bank_m_con{
	width:900px;
	height: auto;
	margin-top:8px;
	color: #38393a;
	padding: 5px 20px;
	line-height: 30px;
	font-size:16px;
	background-color:#f8f8f8;
	overflow: hidden;
}
.bank_m_txt{
	width:660px;
	height: auto;
	margin-top:15px;
	font-size: 14px;
	line-height: 24px;
	padding-left:280px;
	background: url(../images/bank01.gif) 0px 10px no-repeat;
	overflow: hidden;
}
.bank_m_group{
	width:940px;
	height: auto;
	margin-top:15px;
	padding-bottom:10px;
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
}
.bank_m_01{
	width:230px;
	height: auto;
	float: left;
	margin-top:10px;
	padding-left:220px;
	background:url(../images/bank02.gif) 0px 10px no-repeat; 
	overflow: hidden;
}
.bank_m_02{
	width:230px;
	height: auto;
	float: left;
	margin-top:10px;
	margin-left:20px;
	padding-left:240px;
	background:url(../images/bank03.gif) 0px 10px no-repeat; 
	overflow: hidden;
}
.bank_m_03{
	width:230px;
	height: auto;
	float: left;
	margin-top:15px;
	padding-left:220px;
	background:url(../images/bank04.gif) -10px 10px no-repeat; 
	overflow: hidden;
}
.bank_m_04{
	width:230px;
	height: auto;
	float: left;
	margin-top:15px;
	margin-left:20px;
	padding-left:240px;
	background:url(../images/bank05.gif) 0px 10px no-repeat; 
	overflow: hidden;
}
/**************Body主要内容结束**************/
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}