.xg_mbx span{ color:#999999;}
.xg_mbx{ color:#999999;}
.xg_mbx a{ color:#666666;}
.xg_mbx a:hover{color:#2284e6;}
.xg_con_ntit{ color:#333333; font-size:30px; padding:40px 0;}
.xg_con_ftit{ border-bottom:3px solid #2284e6; color:#999999;}
.xg_con_ftit span{ float:left; opacity:.8;padding-top: 10px;}
.xg_con_ftit span:hover{ opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;}
.xg_con_ftit .bdsharebuttonbox{ float:right; padding-bottom:10px;}
.ms_left{ width:72%; float:left;}
.ms_right{ width:25%; float:right;}
.ms_left_mbxdh{ height:35px; line-height:26px; border-bottom:1px solid #d3d3d3; font-size:14px; color:#747474;}
.ms_left_mbxdh a{ color:#747474;}
.ms_left_mbxdh a:hover{ color:#2284e6;}
.ms_left_fldh span a{ display:block; float:left; padding:5px 10px;}
.ms_left_fldh span a:hover{ background:#e55000; color:#fff;}
.ms_left_fldh span a.on{ background:#e55000; color:#fff;}
.ms_left_fldh span{ float:left;}
.ms_left_fldh span:nth-child(1){ padding:5px 5px;}
.ms_left_fldh{ clear:both; padding-top:20px;}
.ms_left_zmfl{ clear:both; border:1px solid #e8e8e8; margin-top:20px;}
.ms_left_zmfl span{ float:left; width:90%;}
.ms_left_zmfl span a:nth-child(1){ padding:5px 10px; background:#999999; text-align:center; color:#fff; width:4%;}
.ms_left_zmfl a{ float:left; display:block; padding:5px 9px;}
.ms_left_zmfl a:hover{ background:#e55000; color:#fff;}
.ms_left_zmfl font,.ms_left_fldh font{ float:left; display:block; padding:5px 10px; background:#e55000; color:#fff;}
.ms_left_con{ width:50%; float:left; margin-bottom:40px; overflow:hidden;}
.ms_left_con1{ width:40%; float:left; border:3px solid #cdcdcd;}
.ms_left_con1:hover{ border:3px solid #f4b593;}
.ms_left_con1 a{ font-size:0;}
.ms_left_con1 img{ width:100%;}
.ms_left_con2{ width:55%; float:left;}
.ms_left_con a{ display:block; float:left;}
.ms_left_con2 h2{ font-weight:normal; font-size:24px; padding:10px 15px;}
.ms_left_con2 h2 a{ color:#666;}
.ms_left_con2 h2 a:hover{ text-decoration:underline;}
.ms_left_con2 span{ display:block; clear:both; padding:0 15px; color:#666666; line-height:26px;}
.xg_con_content{ line-height:42px; font-size:14px; color:#333;}
.xg_con_content_1{ color:#999999; padding:40px 0;}
.xg_con_content_2{ height:1px; clear:both; overflow:hidden; background:#cdcdcd;}
.xg_con_content_3 i{ font-style:normal; font-size:14px; color:#999999; float:left;}
.xg_con_content_3 a{ float:left; cursor:pointer; margin:3px 5px;}
.xg_con_content_3{ padding-top:10px;}
.xg_con_content_4{ padding-top:20px;}
.xg_con_content_4_1{ float:left; width:12%; border-right:1px dashed #d1d1d1; padding-right:1%;}
.xg_con_content_4_1 img{ width:100%;}
.xg_con_content_4_2 span{ color:#1f97ea; font-size:30px; display:block;}
.xg_con_content_4_2 font{ color:#777; font-size:16px; display:block; line-height:50px;}
.xg_con_content_4_2{ margin-left:5%; float:left; padding-top:20px; width:80%;}
.con_xgyd li{ background:url(/images/xgyd.jpg) no-repeat left center; padding-left:15px; line-height:34px;}
.con_xgyd li a{ color:#666;}
.con_xgyd li a:hover{color:#2284e6;border-bottom: 1px dashed #f2eaea;}
.con_xgyd{ padding:10px 0;}
.yshd_tit{ color:#333; font-size:18px; padding-bottom:10px;}
.yshd_tit span{float:left;}
.yshd_tit span.mmm{margin-left:50px;}
.yshd_tit font{ float:right; color:#777777; font-size:16px; margin-right:15px;}
.yshd_tit span a{ color:#666666; font-size:16px; line-height:26px; border-radius:13px; padding:3px 15px; margin:0 10px;}
.yshd_tit span a:hover{ background:#2284e6; color:#fff;}
.yshd_tit span a.qcljys{ color:#777; font-size:14px; line-height:19px; border-radius:0; padding:0; margin:0;}
.yshd_tit span a.qcljys:hover{ background:none; color:#777;}
.yshd_tit span.on a.qcljys{ color:#2284e6;}
.dibk{ background:url(/images/xg_x.png) no-repeat center bottom;}
.clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
 #plpost {
	margin-top: 10px;
}
 #plpost .title {
	border: 0px solid #AACCEE;
}
 #plpost .title span {
	color: #CC0000;
}
 #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}
#plpost tr{ height:30px;}
.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#fff;padding:3px;border-bottom: solid 1px #999;}
.ecommentauthor {float:left; color:#F96; }
.ecommenttext {clear:left;margin:0;padding:0;}
.pl{ border:1px solid #ddd;    background-color: #fff7ec; padding:10px;font-size: 13px; line-height: 24px; color:#333333}
.pinglun{ background-color: #fff7ec;   width: 700px;}
.name{     color: #ea5e00;}
.re a{  color: #ea5e00;}
.pllan{    border: 1px solid #c0c0c0;}
.plqian{    border: 1px solid #c0c0c0;     margin-bottom: 10px;    width: 100%;}
.plqian td{ padding:0px 10px;}
.picc{padding-left: 5px;}
.picc li{ width: 125px;float: left;text-align:center;   padding: 10px 8px;}
.picc img{width:115px;border-radius: 5px;}
.tuandui{margin: 20px 0px;
    padding: 10px 10px;
    border-bottom: 2px solid #f4b72b;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background-color: #fffbf3;}
.gdms{    height: 620px;}
.con_xgyd span{color: #9A9A9A;float:right;}
.zhutu{border: 1px solid #f5f2f0;
    display: table-cell;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 220px;
    float: left;
    position: relative;
    border-radius: 5px;}
.zhutu img{
    width: 200px;
    display: block;
    margin: 10px 10px;
    vertical-align: middle;
    border-radius: 5px;}
.m-classdetails{padding-left: 250px;}
.xg_con_content .box{clear: both;}
.zhutu-1 img{
    width: 800px;
    display: block;
    margin: 10px 10px;
    vertical-align: middle;
    border-radius: 5px;}
.m-classdetails-1{padding-left: 25px;}
.m-classdetails-1 dl {
    color: #666;
    border-top: 1px dashed #e6e6e6;
    padding: 3px 30p x 3px 0;
}
.m-classdetails-1 h2 {
    font: 24px ;
    color: #ea5e00;    padding: 10px 0px;
}
.m-classdetails-1 dl dt {
    color: #333;
    float: left;
}
.classShow-1 img {
    overflow: hidden;}