
.listBox{background:#fff;}
#head_list{padding:12px 32px 4px 16px;background: #fff;}

#fields_list{position: relative;padding: 17px 0 10px;font-size: 14px;}
#fields_list>div{display: inline-block;*display:inline;*zoom:1;line-height: 28px;}
#fields_list>div.first,#areas_list>li.first{font-weight: bold;color:#000;}
#fields_list>div>a{padding:0 14px ;line-height: 28px;display: inline-block;}
#fields_list>div>a.active:hover{color:#fff!important;}
#fields_list>div>a.active{background:#276cd9;color: #fff;}

#areas_list{position: relative;padding: 17px 0 10px;font-size: 14px;}
#areas_list>li{display: inline-block;*display:inline;*zoom:1;line-height: 28px;}
#areas_list>li>a{padding:0 12px ;line-height: 28px;display: inline-block;}
#areas_list>li>a.active:hover{color:#fff!important;}
#areas_list>li>a.active{background:#276cd9;color: #fff;}



#contents_bottom{margin-top: 12px;position: relative;}

#contents_contents{float: left;width:940px;background: #fff;min-height: 1170px;}

/*标题*/
#contents_contents_top{line-height: 58px;position: relative;height:58px;border-bottom: 1px solid #dddddd;}
#contents_contents_top>span.size{padding:0 16px 0 23px;color: #bcbcbc;font-size: 14px;position: absolute;right: 0;top:0;}
#contents_contents_top>.title {padding-left: 20px;font-weight: normal;font-size: 18px;}
#contents_contents_top>span>em {font-size: 12px;color: #bcbcbc;}

/*讲师列表*/
#contents_contents_middle{padding: 3px 34px 0 22px;}
#teacher_list>li{padding: 27px 0 30px;border-bottom: 1px dashed #ddd;position: relative;}
#teacher_list>li>div{height:123px;}
#teacher_list>li>div{display: inline-block;*display:inline;*zoom:1;}
#teacher_list>li>div>p>.name{display: inline-block;*display:inline;*zoom:1;}
.teacher_img{position: relative;}
.teacher_img>img{width:123px;height:123px;border-radius: 50%;}
.teacher_introduce{padding: 5px 16px;position: absolute;left: 123px;width:68%;}
.teacher_introduce>p>.name{font-size: 20px;line-height: 38px;padding-right: 2px;color:black;}
.teacher_introduce>p.first>span{font-size: 16px;color:#000000}
.teacher_introduce>p>.star{padding-left: 5px;display: inline-block;*display:inline;*zoom:1;overflow: hidden;position: relative;top:4px;}
.teacher_introduce>p>.star>img{display: inline-block;*display:inline;*zoom:1;height:10px}
.teacher_introduce>p>i{font-size: 12px;color:#666666}
.teacher_introduce>p.ppp{line-height: 20px;}
.teacher_introduce>p.last{padding-top:5px;font-size: 12px;position: relative;}
.teacher_introduce>p.last>span{line-height: 16px;}
#teacher_list>li>div.seeDetails{position:absolute;right:0;top:50%;margin-top: -8px;padding: 0 26px;height:auto;border-radius: 16px;border:1px solid #276cd9;line-height: 32px;}
#teacher_list>li>div.seeDetails>a{color:#276cd9}

/*右部*/
#contents_right{float:right;width:250px;text-align: center;}
#release{background-color: #fff;padding: 27px;}
.release_title{font-size: 14px;line-height: 16px;}
.solve{line-height: 64px;font-size: 14px;}
.solve_num{font-size: 32px;color: #c41921;}
.release_button{display: inline-block;*display:inline;*zoom:1;padding: 0 50px;line-height: 50px;color:#fff;background-color: #c41921;border-radius: 25px;}
.release_button:hover{color:#fff!important;}

#quick_finds{padding:15px 15px 19px;background-color: #fff;text-align: center;}
#quick_finds>h4{text-align: left;margin: 0;line-height: 30px;font-size: 16px;}
#quick_select{padding: 5px 0;}
#quick_select>div{border: 1px solid #ccc;}
#quick_select select{display: block;width:100%;margin:0;text-align: center;height:30px;outline: none;border:0;color:#7f7f7f;}
.quick_button{display: inline-block;*display:inline;*zoom:1;padding:0 78px;line-height: 36px;color: #fff;background-color: #276cd9;}
.quick_button:hover{color:#fff!important;}

#suggest_teacher{padding: 11px 15px 0 13px;background:#fff}
#suggest_top{line-height: 42px;height:42px;padding: 0 20px;text-align: left;color: black;position: relative;}
#suggest_top>span{position: absolute;left: 20px;top:0}
#change{position: absolute;right:0;top:0;font-size: 12px;}
#list>li{padding: 14px 12px 18px 14px;border-top:1px solid #ebebeb;}
#list>li>a{display: block;}
#list>li img{width:90px;height:90px;display: inline-block;*display:inline;*zoom:1;}
#list .teacher_details{display: inline-block;*display:inline;*zoom:1;height:90px;overflow: hidden;position: relative;}
#list .teacher_details>p.teacher_name{text-align:left;font-size: 14px;line-height: 24px;padding-bottom: 12px;}
#list .teacher_details>p.teacher_name>.name{color:#000000;}
#list .teacher_details>p.teacher_name>.gold{padding: 0 5px;line-height:20px ;display: inline-block;*display:inline;*zoom:1;color: #fff;background:#fcb01f;}
#list .teacher_details>p.classes{width:98px;overflow: hidden;position: relative;font-size: 12px;line-height: 18px;text-align: left;}


/*分页*/
#contents_contents_bottom{padding:20px 0 20px 33px;}
#page_list>li{display: inline-block;*display:inline;*zoom:1;padding: 0 2px;line-height: 36px;}
#page_list>li>div>a,#page_list>li.last>p{padding:0 12px ;border:1px solid #bcbcbc}
#page_list>li>div>a{display: inline-block;*display:inline;*zoom:1;}
#page_list>li>div.active{background:#c41921}
#page_list>li>div.active>a{color:#fff;}
#page_list>li>div.active>a:hover{color:#fff!important;}
#page_list>li>div>input{outline:none;border:1px solid #bcbcbc;width: 36px;height: 36px;line-height: 36px;text-align: center;background: #fff;border: 1px solid #ebebeb;outline: none;color: #bdbdbd;font-size: 14px;}
