﻿/*消除标签默认样式*/
.index_tag *,.vod_list *,.index_list *{ margin: 0; padding: 0; list-style: none; font-size: 12px; zoom: 1; overflow: auto;}
/*清除空行*/
.index_list ul{font-size:0; line-height:0;}
.index_list ul *{font-size:12px; line-height:22px;}

.channe4 .navi4 a:link, .channe4 .navi4 a:visited{ font-weight: bold; color: #FCFE7C;}

.index_tag{ background: url(../default/images/blue_yk2.gif) repeat-x left -97px; height: 28px; border: #4BA9C8 solid 1px; border-bottom: 0;padding-left:50px;}
.index_tag li{ display: block; float: left; margin: 4px 8px 0 8px; background: url(/images/suoyin.gif) no-repeat left 2px; height: 24px; padding-left: 10px;}
.index_tag li span{ display: block; float: left; background: url(/images/suoyin.gif) no-repeat right 2px; padding: 2px 10px 0 0; color: #EF8123; cursor: pointer; height: 22px; line-height: 22px;}
.index_tag li.hover{ background: url(/images/suoyin.gif) no-repeat left -28px;}
.index_tag li.hover span{ background: url(/images/suoyin.gif) no-repeat right -28px; font-weight: bold; color: red;}

.index_list{ width:530px; zoom:1; overflow:hidden; background:#FFFFED; border:#F29746 solid 1PX;}
.index_list li{width:80px; float: left; background: none;}
.index_list *{ overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
#ppindex_menu{ margin-left: -10px;}
#pcindex_menu{ margin-left: -95px;}
#dyindex_menu{ margin-left: -180px;}
#hyindex_menu{ margin-left: -265px;}
.onlcourse #hyindex_menu{margin-left:-180px;}
#ffindex_menu{ margin-left: -350px;}
.serinfo{ color: #0883AC; padding: 10px 5px; zoom: 1; overflow: auto;}
/*广告*/
.imain_right .ad_pnl{}
.imain_right .ad_pnl .adSmp{ width: 200px; margin: 4px auto;}
.newspic{zoom:1; overflow:auto;}
.newspic table{width:50%; float:left;height:80px; table-layout:fixed;}
.newspic table td{height:80px; overflow:hidden; vertical-align:top;text-overflow:ellipsis;}
.newspic table td a:link,.newspic table td a:visited{color:#0882AB; font-weight:bold;}
.newspic table td.pic{width:28%; text-align:center;border:#ccc solid 1px;}
.newspic table td.pic img{border:0;padding:0;}

.vod_list ul{ margin:5px 0;}
.vod_list li{float:left; width:250px;margin:0 5px;}
.vod_list li .pic{border:#E1E1E1 solid 1px;border-bottom:0; text-align:center;padding:10px; height:106px; overflow:hidden;}
.vod_list li .pic img{border:0;}
.vod_list li .attrib{background:#EDF8FB;border:#CDEAF3 solid 1px; white-space:nowrap; overflow:hidden; line-height:20px;padding:0 10px;width:228px;}
.vod_list li .attrib a{font-weight:bold;overflow:hidden; }
.vod_list li .attrib a:link{color:#333; text-decoration:underline;}

.txtlist2_table{background:url(../default/images/channel_listbg.gif); border-collapse:collapse;width:100%;}
.txtlist2_table td{padding:0;padding-left:10px;height:25px; line-height:22px;}
.blue_titl2 td{color:#0882AB; font-weight:bold;}
.user_list{ margin:0 10px;}
.user_list .pic{width:30%;}
.txtlist_table{border-collapse:collapse;}
.txtlist_table td{padding-left:5px;}
.pic a{ overflow:visible;}
.pic img{border:#e1e1e1 solid 1px;padding:2px;}

/*资料首框架*/
.zl_tl1{width:360px;float:left;zoom:1; overflow:auto;}
.zl_tr1{width:340px;float:right;}
.zl_tl1 h1{border-bottom:#DBF0F7 solid 1px; font-size:16px; color:#0882AB; line-height:25px; margin:0;}
.zl_tl1 .pic{width:160px; text-align:center; float:left;padding-top:10px;}
.zl_tl1 .pic img{border:#e1e1e1 solid 1px;padding:2px;}
.zl_tl1 .attrib{width:230px;padding-top:10px; float:right; white-space:nowrap; overflow:hidden;}
.zl_t2{}
.zl_t2 .list_title{ margin:5px 0 0 0;}
.zl_t2 .bk_blue2{border-top:0;}
.zl_t3{margin:5px 0;}
.zl_list{ border-collapse:collapse;width:100%;}
.zl_list td{padding-left:5px;}
.zl_list .bg_blue td{height:30px;}
.zl_list .bg_blue .td1{background:#E5F4F9 url(images/blue_yk4.gif) no-repeat 10px -188px;padding-left:20px;}
.zl_list .bg_blue .td1 a{font-weight:bold;}
.zl_list .border_bot td{border-bottom:#efefef solid 1px;}
.zl_list .border_bot .td1 a{font-size:14px;}
.zl_list .td2{width:8%}
.zl_list .td3{width:20%}
.zl_list .td4{width:9%}
.zl_list .td5{width:8%}
.zl_list .td6{width:10%}
.zl_list .con{color:#0882AB;padding:5px 10px;border-bottom:#B5D5E0 solid 1px;}
.zl_tl1 .pic{float:left; width:75px;}
.zl_tl1 .pic img{border:#ccc solid 1px;padding:2px;}
.zl_tl1 .cen_commer{float:left;width:280px;}

/*各栏目自定义样式*/
.teacher .imain_con .txtlist_table .tit .td1,
.onlcourse .imain_con .txtlist_table .tit .td1{width:80%;}
.course_list .imain_con .txtlist_table .tit .td1,
.course .imain_con .txtlist_table .tit .td1{width:60%;}
.course_list .imain_con table.txtlist_table{ margin-top:0;}
.brandtrain .imain_con .txtlist_table .td3,
.teacher_detail .imain_con .txtlist_table .td3{width:10%;}
.course_typelist .txtlist_table .tit .td1{width:60%;}
.org .imain_con .txt_list li{background:url(../default/images/yellow_dot.gif) no-repeat 6px -325px;height:20px;line-height:20px;overflow:hidden;padding-left:20px;}
.org .imain_con .txt_list li span{float:right; display:block;}
.brandtrain .imain_con .con_tr1 .txt_list dt span{ display:none;}
.brandtrain .imain_con .con_tr1 .txt_list dt a.yellow{float:right; display:block; width:30%; overflow:hidden;text-overflow:ellipsis;}
.qusetion .main_right .zl_list{ table-layout:fixed;}
.qusetion .main_right .zl_list .td1{ white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.imain_right .tab_titblue2 span a{width:80px; text-align:center;}
.comment_list .txtlist_table .tit .td1{width:80%;}
/*end*/

/*自定义*/
.teacher .imain_con .vod_list li .pic{height:65px;}
.teacher .imain_con .vod_list li .attrib{white-space:normal;}
.onlcourse .imain_con .vod_list li{width:165px; overflow:hidden;}
.onlcourse .imain_con .vod_list li .attrib{white-space:normal;width:auto;}
