﻿
/* ----导航样式开始---- */

.nav { background-color: #fff; border-top:1px solid #eaeaea; padding:0px; margin-top:0px; overflow:hidden;}
.nav li { width: 33.33333333%; float:left; border-left: 1px solid #eaeaea; border-bottom:1px solid #eaeaea;position: relative; min-height: 1px; padding:0 15px;}
.nav li a img { width: 100%;}

/* ----模式样式开始---- */

.courseLink { display:block; clear:both; text-align:center; margin:11px 6px;}
.courseLink a { width:46.5%; display:inline-block; text-align:center; font-size:14px; padding:18px 0 15px; box-shadow: 1px 1px 2px #bbb;}
.courseLink strong { display:block; clear:both; font-size:22px; margin-bottom:10px;}
.courseLink img { width:60%; margin:0 auto 8px; display:block; clear:both;}
.courseLink .s1 { margin:0 1.5% 0 1%; background-color:#edf9fe;}
.courseLink .s1 strong { color:#00aeef;}
.courseLink .s1 em { display:inline-block; clear:both; padding:5px 12px; margin:9px auto 0; background-color:#76d3f6; color:#fff; text-align:center; font-size:14px; -moz-border-radius: 3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.courseLink .s2 { margin:0 1% 0 1.5%; background-color:#fff8f6;}
.courseLink .s2 strong { color:#db5056;}
.courseLink .s2 em { display:inline-block; clear:both; padding:5px 12px; margin:9px auto 0; background-color:#ed9fa0; color:#fff; text-align:center; font-size:14px; -moz-border-radius: 3px; -webkit-border-radius:3px; -ms-border-radius:3px;}

/* ----学科样式开始---- */

.customCourses { display:block; clear:both; text-align:center; margin:8px 0 5px;}
.customCourses ul { display:block; clear:both;}
.customCourses ul li { width:29.5%; margin:0 1.5%; display:inline-block; vertical-align:top;}
.customCourses ul li strong { font-size:15px; display:block;}
.customCourses ul li strong span { display:block; color:#fff; padding:9px 0;}
.customCourses ul li strong em { display:block; width: 0px; height:0px; margin:0 auto; line-height: 0px; border-width: 6px 6px 0; border-style: solid dashed dashed dashed; border-left-color: transparent; border-right-color: transparent;}
.customCourses ul li a { display:block; clear:both; margin:5px 0; padding:8px 3px; font-size:14px; text-align:center;}
.customCourses .bg1 strong span { background-color:#00aeef;}
.customCourses .bg1 strong em { border-width: 6px 6px 0; border-style: solid dashed dashed dashed; border-color:#00aeef; border-left-color: transparent; border-right-color: transparent;}
.customCourses .bg1 a { background-color:#e1f4fd;}
.customCourses .bg2 strong span { background-color:#db5056;}
.customCourses .bg2 strong em { border-width: 6px 6px 0; border-style: solid dashed dashed dashed; border-color:#db5056; border-left-color: transparent; border-right-color: transparent;}
.customCourses .bg2 a { background-color:#f4e3dc;}
.customCourses .bg3 strong span { background-color:#939598;}
.customCourses .bg3 strong em { border-width: 6px 6px 0; border-style: solid dashed dashed dashed; border-color:#939598; border-left-color: transparent; border-right-color: transparent;}
.customCourses .bg3 a { background-color:#e6e7e8;}

/* ----难题，步骤，优势样式开始---- */

.problem_contant img { padding: 10px 10px 20px;}
.problem_contant a { display:block; clear:both; width:70%; margin:0 auto 15px; background-color: rgba(248, 233, 195, 0.23); text-align: center; border: 1px solid #EFAB00; color: #EFAB00; padding:8px 0; font-size:18px; border-radius:6px;}
.problem_contant a:hover { background-color:#fff;}

.step_contant img { padding:25px 15px 25px ;}
.good_contant img { padding:25px 15px 25px ;}


/* ----老师样式开始---- */

.teacher_contant {padding-top:15px;}
.con_list { margin-bottom: 15px; overflow: hidden; border-bottom: 1px solid #ddd;}
.con_list dt {padding-right: 0px; width: 33.33333333%; float: left;position: relative; min-height: 1px; padding-left:15px;}
.con_list dd{width: 66.66666667%;float: left;position: relative; min-height: 1px; padding:0 15px; line-height:1.42857143;}
.con_list dd h2 { font-weight:bold; display: inline-block; clear: both; font-size: 19px; text-align: center; padding: 4px 0; color: #d6444a; line-height: 1.1;}
.con_list dd h4 { font-weight:bold; font-size: 14px; color: #00aeef;line-height: 1.1;}
.con_list dd p { font-size: 12px; padding: 8px 0px;}
.con_list a { display: inline-block; clear: both; border: 1px solid #e0e0e0; background: #f2f2f2 url(/images/ask.png) no-repeat 11px center; background-size: auto 58%; border-radius: 5px; padding: 8px 13px 8px 38px; font-size: 14px;}
.teacher_seclect {padding: 0px 15px;margin-top: 15px; margin-bottom: 15px;}
.teacher_seclect p { background-color: #f2f2f2; padding: 10px; overflow: hidden; font-size: 15px; line-height: 26px; border-radius: 4px;}

