#contents{background:#f4f4f4;}
#contents>.center>div{padding-left: 16px;}

#top_nav{padding-left: 26px;line-height:54px ;font-size: 14px;}
#top_nav>span{color:#276cd9}

#classIntroduce{padding: 17px 21px 16px 14px;background:#fff;}
#classIntroduce>*{display: inline-block;*display:inline;*zoom:1;vertical-align: middle;}

/*banner*/
.picScroll-left{ overflow:hidden; position:relative; width:430px; }
.picScroll-left .hd{ overflow:hidden;margin: 0 auto;}
.picScroll-left .hd ul{ float:right; overflow:hidden; position: absolute;bottom:10px;z-index: 1;right:0;}
.picScroll-left .hd ul li{ float:left; height:5px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#ccc; width:10px}
.picScroll-left .hd ul li.on{ background:#ffff00;}
.picScroll-left .bd ul li{width:100%;float:left; _display:inline;overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{;width:430px;display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}
.pageState{display: none;}

#classIntroduce>#introduce_names{position: relative;width:700px;}
#introduce_names{padding-left: 10px;}
#introduce_names>p{line-height: 34px;}
#introduce_names>p#title{line-height: 36px;font-size: 20px;color:#444444}
#introduce_names>p>span{color:#999999;font-size: 14px;}
#introduce_names>p>i{display: inline-block;*display:inline;*zoom:1;width:21px;height:17px;}
#introduce_names>p>i#price{background:url(../images/class_price.png) no-repeat;}
#introduce_names>p>i#time{background:url(../images/class_time.png) no-repeat;background-position-y: -4px;}
#introduce_names>p>i#ways{background:url(../images/class_style.png) no-repeat;background-position-y: -3px;}
#introduce_names>p>i#teacher{background:url(../images/person.png) no-repeat;background-position-y: -3px;}
#introduce_names>p>i#obj{background:url(../images/person.png) no-repeat;background-position-y: -3px;}
#introduce_names>#button>span{border-radius: 4px;cursor: pointer;display: inline-block;*display:inline;*zoom:1;padding: 0 32px;line-height: 38px;}
#introduce_names>#button>span#contact_button{background:#88b44e;color:#fff;}
#introduce_names>#button>span#download{border: 1px solid #00d01b;color:#00d01b;line-height: 36px;}
#shareBox{position: absolute;bottom: 0;right:0;}
#shareBox>span{display: inline-block;*display:inline;*zoom:1;vertical-align: middle;}
#shareBox>a{vertical-align: middle;display: inline-block;*display:inline;*zoom:1;background:url(../images/share.png) no-repeat left top;height: 24px;width:24px;}
#shareBox>a.kongjian{background-position-x: 0;}
#shareBox>a.weibo{background-position-x: -28px;}
#shareBox>a.tencent{background-position-x: -56px;}
#shareBox>a.weixin{background-position-x: -84px;}
#shareBox>a.renren{background-position-x: -112px;}
#shareBox>a.add{background-position-x: -140px;}

#details_box{padding: 10px 0 22px;position: relative;}
#details_left{background:#fff;width:870px;}
#guide_nav{background:#fff;}
#guide_nav>li{float: left;width:174px;line-height: 58px;text-align: center;border-left: 1px solid #dddddd;border-bottom: 1px solid #dddddd;margin-left:-1px;}
#guide_nav>li>a{display: block;}
#guide_nav>li.first{margin-left: 0;border-left: 0;}
#guide_nav>li.active{margin: 0;border: 0;background:#276cd9;line-height: 59px;}
#guide_nav>li.active>a{color:#fff!important;}

#details{padding: 14px 23px 18px 25px;}
.box_title{padding-bottom: 10px;position: relative;}
.box_title>span{display: inline-block;*display:inline;*zoom:1;line-height: 48px;padding-right: 8px;border-bottom: 2px solid #276cd9;}

.box>table.introduce{border-right:1px solid #ddd;border-bottom: 1px solid #ddd;}
.box>table.introduce td{border-left: 1px solid #ddd;border-top: 1px solid #ddd;width: 604px;line-height: 42px;text-indent: 44px;font-size: 12px;color:#4a4a4a;}
.box>table.introduce td.title{width:215px;background:#f4f4f4;color:#565655;}

.specific_details>p,.specific_details ol{line-height: 18px;font-size: 12px;}
.specific_details ol{margin:0;padding-left:24px;}

.chapter{padding-top: 15px;}
.chapter>h4{padding-bottom: 10px;}
#showMore{cursor: pointer;color: #88b44e;font-size: 12px;}
.box>table.cases td img{width:202px;height:148px;}

#more{position: absolute;top:35%;right:0;font-size: 12px;cursor: pointer;}
#more:hover{color:#ff8a00!important;}

#details_right{width:303px;position: absolute;right: 0;top:0}

.right_box{padding-top: 10px;}
.right_box>div{background: #fff;}
.right_title{position:relative;line-height: 56px;height:56px;padding-left: 20px;border-bottom: 1px solid #dddddd;}
.right_title>span{position:absolute;left: 20px;}
#change{position: absolute;right:20px;top:0;font-size: 12px;}

.suggest_list{padding: 2px 11px 7px 14px;}
.suggest_list>li{cursor: pointer;padding: 20px 11px 24px 6px;border-top: 1px dashed #dddddd;position: relative;}
.suggest_list>li.first{border-top:0;}
.suggest_list>li>a{display: block;}
.suggest_list>li>a>img{width:90px;height:90px;border-radius: 50%;vertical-align:middle;display: inline-block;*display:inline;*zoom:1;}
.suggest_list>li>a>div{padding-left:5px;vertical-align:middle;display: inline-block;*display:inline;*zoom:1;}
.suggest_list>li>a>div>p.name{font-size: 20px;line-height: 28px;color:#000}
.suggest_list>li>a>div>span{line-height: 24px;}
.suggest_list>li>a>div>p.star>span{vertical-align:middle;display: inline-block;*display:inline;*zoom:1;}
.suggest_list>li>a>div>p.star>span>img{height:10px;display: inline-block;*display:inline;*zoom:1;}
.suggest_list>li>a>div>p.star>em{vertical-align:middle;font-size: 12px;display: inline-block;*display:inline;*zoom:1;}
#button a{border-radius: 4px;cursor: pointer;display: inline-block;*display:inline;*zoom:1;padding: 0 32px;line-height: 38px;}
#contact_button{background:#276cd9;color:#fff;}
#download{border: 1px solid #276cd9;color:#276cd9;line-height: 36px;}
.other_class{padding: 9px 0 14px 24px ;}
.other_class>p>a{display: block;line-height: 38px;font-size: 12px;}
.specific_details{font-size:14px;line-height:26px;}
#others{color:#276cd9}
