/*ZTQ开发*/
/*文章标题*/
.t-c h1{ font-size:22px; line-height:44px; color:#333; }
.co-9{color:#999;}
.mt-7{ margin-top:7px;}
.mb-16{ margin-bottom:16px;}
.mb-30{margin-bottom:30px;}
.mb-32{margin-bottom:32px;}
.pabt-30{ padding:30px 0;}
.pat-30{ padding-top:30px;}
.mr-90{ margin-right:90px;}
.over-fl{ overflow:hidden;}
.content_main p{color: #333;line-height: 28px!important;margin-bottom: 16px;}
.content_main table{ margin:0 auto;}
.content_main img{max-width:100%;}
table.borderVisible td,table.borderVisible th,table.borderVisible caption{border-width:1px;border-style:solid;}
table.borderHidden td,table.borderHidden th,table.borderHidden caption{border-style:none !important;}
.relevant{ padding-top:6px; overflow:hidden;}
#video_wrapper{margin:0 auto;}

.bigger,.small{ display:inline-block; width:12px; height:12px; border:1px solid #ccc;font-size:12px; line-height:12px;}
.bigger:hover,.small:hover{ border:1px solid #999; text-decoration:none;}
/*分享*/
/*纠错打印收藏*/
.icon_view{ display:inline-block; padding-left:20px; height:16px; line-height:16px; color:#bcb8b2; cursor:pointer;}
.icon_view:hover{ text-decoration:none; color:#c0a4d1;}
.icon_view_error{ background:url(../images/content/jiucuo.jpg) no-repeat;}
.icon_fav{ background:url(../images/content/collection.jpg) no-repeat;}
.icon_print{ background:url(../images/content/print.jpg) no-repeat;}
.icon_view_error:hover{ background:url(../images/content/jiucuo_h.png) no-repeat;}
.icon_fav:hover{ background:url(../images/content/collection_h.png) no-repeat;}
.icon_print:hover{ background:url(../images/content/print_h.png) no-repeat;}

/*右侧内容*/
.side_banner{ margin-top:45px; width:340px; height:174px;overflow:hidden;}
.h3_base{ height:40px; padding:18px 0 10px 10px; font-size:18px; line-height:40px; background:url(../images/content/hb.jpg) no-repeat left 28px; overflow:hidden;}
.h3_base1{height:40px; padding:24px 0 2px 10px;font-size:18px; line-height:40px; background:url(../images/content/hb.jpg) no-repeat left 32px; overflow:hidden;}
.h3_base a{font-size:12px; color:#666;}
.h3_base a:hover{color:#ab85c2;}
.h3_base span{font-size:12px; float:right;*position:relative; *top:-42px; color:#ccc;}
.fl-r{ float:right;}
.fl-l{ float:left;}
.dn{ display:none;}
/*分享*/
.pagination{ height:21px; line-height:21px; vertical-align:middle; padding-top:35px;}
/*广告*/
.advertise{ width:800px;  /*height:89px;margin-top:56px;*/}
.advertise a{ display:block; height:89px; margin-top:56px; }
/*上一篇，下一篇*/
.deepBlue{ margin-top:20px;}
.deepBlue li{font-size:14px; line-height:30px; color:#666;}
/*相关文章*/
.relationship{ margin-bottom:32px;}
.relationship li{ width:320px;line-height:28px; font-size:14px; float:left; overflow:hidden; padding-left:15px; background:url(../images/content/lib.jpg) no-repeat left center;}

.promote{_overflow:hidden;_width:800px;_height:150px;}
/*注会导航*/
.bottom_nav{ padding-top:8px;}
.bottom_nav li{ font-size:14px; height:22px; line-height:22px; margin-bottom:14px; color:#ccc;}
.bottom_nav li span{ display:inline-block; width:66px; height:22px; padding-right:6px; position:relative;font-size:12px; color:#fff; text-align:center; margin-right:18px; background:url(../images/content/nav_span.png) no-repeat;}
.bottom_nav li span img{position: absolute;right: -6px;top: 8px;}
/*名师*/
.side_techers,.side_techers li{ width:340px; height:174px; overflow:hidden; position:relative;}
.side_techers li p{ position:absolute; width:100%; height:24px; background:url(../images/content/tmb.png) repeat-x; text-indent:10px; left:0;bottom:0; color:#fff; line-height:24px;}
.dian{ height:6px; position:absolute; right:5px; bottom:9px;}
.dian li{ width:6px; height:6px; margin-right:5px; background:url(../images/content/dian_h.png) no-repeat; cursor:pointer; float:left;}
.dian li.on{ background:url(../images/content/dian.png) no-repeat;}
/*网课*/
.internet_leftop{ width:282px; height:144px;}
.internet_lefbot{ height:94px; padding-left:10px;}
.internet_title{ font-size:14px; color:#333;height:36px; line-height:18px; padding-right:10px; padding-top:13px;}

.internet_buy{ margin-top:9px; width:272px; height:26px; line-height:26px;}

.bg-e{ background:#eee;}
.font-12{ font-size:12px;}
.books_right div.li-ht{ line-height:16px;padding: 4px 0;}
/*图书*/
.books{ width:340px; height:240px; position:relative;}
.books_left{ width:291px; height:238px; border:1px solid #eee;}
.books_right{ position:absolute; right:0; top:0; width:48px; height:240px; color:#666;}
.books_right div{ height:32px; line-height:32px;padding: 4px 0; text-align:center; cursor:pointer;}
.books_right div.ad{ background:url(../images/content/tab_h.jpg) no-repeat;color:#fff;}
.books_leftop{ height:144px; vertical-align:middle; text-align:center;}
.books_lefbot{ height:82px; padding-left:10px;}
.books_buy{ height:26px; line-height:26px; margin-top:9px;}
.books_title{ font-size:14px; color:#333;height:36px; line-height:18px; padding-right:15px; padding-top:13px;}
.red{color:#ff0000; font-size:14px; font-weight:normal;}
.font-18{ font-size:18px;}

/*学员心声*/
.student,.z_counseling_ajax{ width:318px; height:328px; border:1px solid #eee; overflow:hidden; padding:0 10px;}
.xyxs_ct{ height:328px;padding-bottom:8px;}
.author_tit{color:#e47f53;font-size: 14px;height: 26px;line-height: 26px;overflow: hidden; padding-top:10px;}
.xyxs_time{color: #bcb8b2;display: inline-block;font-weight: normal;font-size: 12px; float:right;}
.xyxs_con2{color: #666;font-size: 12px;line-height: 24px; padding-bottom:15px; border-bottom:1px dashed #eee;}
.xyxs_ct{height:328px; padding-bottom:8px;}
.xinsheng_ct{height:328px; overflow: hidden;}
/* 分享按钮 */

.top_ct .jiathis_style_32x32 .jtico_tsina{background:url(../images/content/weibo.jpg) no-repeat;}

/* 分享按钮 止 */
/*脚部*/

/* 复习备考 */
.side_banner{
    margin-top: 30px;
    margin-bottom: 30px;
	width:340px; height:174px; overflow:hidden;
}
.side_review{
    height: 390px; margin-top:22px;
 }
.side_review i{
    font-style: normal;
    display: block;
}
.side_review a:hover{
    text-decoration: none;
}

.review_tit,.subject_tit{
    height: 42px;
}
.review_list{
    height: 150px;margin-bottom: 10px;font-size: 18px;
}
.review_list a{
	display:block;width: 75px;height: 132px;border: solid #dddddd 1px;float: left;margin-right:10px;text-align: center;padding-top: 16px;
}
.review_list a:hover{ background:#f8f8f8;}
.review_list a.review_one{ border-top: 1px solid #ffac13; color:#ffac13;margin-right:0;}
.review_list a.review_two{border-top: 1px solid #2196f3;color:#2196f3;}
.review_list a.review_three{border-top: 1px solid #e53935;color:#e53935;}
.review_list a.review_four{border-top: 1px solid #00c0a5;color:#00c0a5;}
.review_list a i{ display:block; font-style:normal;width: 36px;height: 68px;margin: 0 auto;border-bottom: dashed 1px #cccccc;margin-bottom:8px;
}
.review_list a i.li_des{
    font-size: 14px;color: #999999; border:none; height:auto;
}
.review_list a i.li_tit{ padding-top:5px;height: 63px; line-height:24px;}

/*复习备考小图标*/
.exam_list{
    height: 158px;border: solid 1px #eeeeee; background: url("../images/list/bg_line.jpg") 0 center no-repeat;
}
.exam_list a{
    width: 84px;height: 29px;
}
.exam_list .exam{
    display: inline-block;text-align: center;padding-top: 51px;font-size: 12px;
}
.exam_list a:link{
    color: #666;
}
.exam_list a:hover{
    color: #ab85c2;
}
.exam_list .exam_1:link,.exam_1:visited{
    background: url("../images/index/cont1_icon1.png") 28px 16px no-repeat;
}
.exam_list .exam_1:hover{
     background: url("../images/index/cont1_icon1_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_2:link,.exam_2:visited{
    background: url("../images/index/cont1_icon2.png") 28px 16px no-repeat;
}
.exam_list .exam_2:hover{
     background: url("../images/index/cont1_icon2_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_3:link,.exam_3:visited{
    background: url("../images/index/cont1_icon3.png") 28px 16px no-repeat;
}
.exam_list .exam_3:hover{
    background: url("../images/index/cont1_icon3_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_4:link,.exam_4:visited{
    background: url("../images/index/cont1_icon4.png") 28px 16px no-repeat;
}
.exam_list .exam_4:hover{
    background: url("../images/index/cont1_icon4_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_5:link,.exam_5:visited{
    background: url("../images/index/cont1_icon10.png") 28px 16px no-repeat;
}
.exam_list .exam_5:hover{
    background: url("../images/index/cont1_icon10_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_6:link,.exam_6:visited{
    background: url("../images/index/cont1_icon6.png") 28px 16px no-repeat;
}
.exam_list .exam_6:hover{
    background: url("../images/index/cont1_icon6_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_7:link,.exam_7:visited{
    background: url("../images/index/cont1_icon7.png") 28px 16px no-repeat;
}
.exam_list .exam_7:hover{
    background: url("../images/index/cont1_icon7_ex.png") 28px 16px no-repeat;
}
.exam_list .exam_8:link,.exam_8:visited{
    background: url("../images/index/cont1_icon8.png") 28px 16px no-repeat;
}
.exam_list .exam_8:hover{
    background: url("../images/index/cont1_icon8_ex.png") 28px 16px no-repeat;
}
/*复习备考小图标end*/
/**/
.article_tit{
    height: 27px;
}
.hot_article{
    height: 286px;
}
.article_list{
    height: 244px;
}
.hot_article a{
    display:block;height: 48px;line-height: 48px;font-size: 14px;color: #666666;position: relative;padding-left: 10px;border-bottom: solid #eeeeee 1px;
}
.hot_article a img{
    margin-right: 6px;position: relative;
}
.hot_article a.li_last{
    border-bottom:none;
}
.hot_article a:hover{
    text-decoration: none;
	background:#f8f8f8;
}
.hot_article ul li.active{
    background-color: #f8f8f8;
}
/* 热文排行 */
.hot_subject{
    height: 243px;
}
.subject_ad{
    height: 110px;
    margin-bottom: 8px;
}
.subject_list,.forum_list{
    overflow:hidden;
    padding-left: 12px;
}
.subject_list li,.forum_list li{
    height: 32px;
    line-height: 32px;
    color: #666666;
    font-size: 14px;
    position: relative;
}
.subject_list li a:hover,.forum_list a:hover{
    color: #ab85c2;text-decoration: underline;
}
.subject_list li img,.forum_list li img{
    position: relative;
}

.all_list{
    float: right;color: #666;font-size: 12px;margin-top: 5px;
}
.all_list:hover{
    color: #ab85c2;text-decoration: underline;
}
/* 论坛精华 */
.forum_essence{
    height: 217px;
    /*background-color: cyan;*/
}
.forum_tit{
    height: 30px;
}

.title_span{ font-size:18px; height:30px; line-height:30px; color:#333; background:url(../images/content/hb.jpg) no-repeat; padding-left:10px;}
.side_banner a{
display:none;
}

