/*
中国医学考试网大类首页
Version: 1.0
Author：徐晓芳
日期：20090818
*/
p{ margin:0; padding:0}
.del{ color:#777; text-decoration:line-through}
.red{ color:red}

.fl{ float:left}
.fr{ float:right}
.marV{ margin-top:10px; margin-bottom:10px}
.marT10{ margin-top:10px}
.marT5{ margin-top:5px}

.borderC{ border:#ccc 1px solid}
.newsLi li{ position:relative; padding-left:15px; line-height:170%; *line-height:180%; background: url(/images/template/dot03.gif) no-repeat 3px 8px}
.newsLi li span{ position:absolute; right:10px; top:-2px; *top:-4px; color:#c00; font-size: 10px; }
/*导航*/
#Nav{ height:30px; overflow:hidden; background:url(/images/template/second/bg_navSub.gif) repeat-x}
#Nav .home{ position:relative; height:20px; padding:5px 36px 5px 24px; background:url(/images/template/second/bg_navSub.gif) 0 -30px repeat-x}
#Nav .home span{ position:absolute; right:-1px; top:0px;width:18px; height:30px; background:url(/images/template/second/arrow_navSub.gif) no-repeat}
#Nav ul{ width:auto; padding-left:3px}
#Nav li{ float:left; padding:8px 7px 6px; background:url(/images/template/second/bg_navSub.gif) right -61px no-repeat}
#Nav a{ font-size:14px; color:#fff}
li#end { background-image:none}

/*主容器*/
#partA {
width: 960px;
margin: 0 auto 10px;
}
#partA .right {
width: 245px;
float: right;
}
#partA .left { width: 280px;	float: left;}
.center {
float: left;
margin-left: 10px;
width: 415px;
}
/*第一屏*/
/*左边栏*/
#slide_pic {/*图片切换*/
background-color: #FCFEF8;
text-align: center;
border: 1px solid #ccc;
border-bottom: none;
border-top: none;
margin-top: 0px;
padding: 5px 0px;
}
/*编辑推荐*/
.Editer .editor_titlist {
padding:0 10px 0;
*padding:0 0 0 10px !important;
_padding:0 0 1px 10px;
height: 201px;
*height: 204px!important;
overflow: hidden;
border:1px solid #B0E08A;
border-top:none;
background: url(/images/template/bg_editor.png) repeat-x 0 bottom;
}
.Editer .editor_titlist li {
padding: 0 5px 5px 10px;
*padding: 0 5px 4px 10px !important;
_padding: 0 5px 3px 10px;
background: url(/images/template/dot03.gif) no-repeat 0px 4px;
}
/*全站头条标题*/
#NewsTit{
margin-bottom:9px;
padding:0 10px 0 10px;
height: 215px;
overflow: hidden;
}
#NewsTit h1 {
margin:4px 0 2px;
text-align: center;
font-weight: normal;
}
#NewsTit h1 a {	text-align: center;	font-size: 18px;color: #325832;font-family: "黑体", "Arial Black";}
#NewsTit h1 a:hover {text-decoration: underline;color: #f00;}
#NewsTit p {
border-bottom: 1px dotted #ccc;
padding-bottom: 5px;
line-height: 18px;
margin-bottom: 12px;
text-align: left;
}
#NewsTit p a{ color: #c00; margin-left: 1em}#NewsTit p a:hover{ text-decoration: underline; }
#NewsTit li {
background: url(/images/template/dot04.gif) no-repeat 0px 6px;
position: relative;
padding-left: 13px;
margin-bottom: 4px;
}
#NewsTit li a { font-size: 14px; }
#NewsTit li span {
position: absolute;
right: 0px;
top: 0px;
color: #CC6655;
font-size: 10px;
}
/*选项卡*/
.tagNews{
height: 245px;
*height: 245px;
overflow:hidden;
border:1px solid #ccc;
background-color: #FCFEF8;
}
.tagNews .tagsBox{
background: url(/images/template/bg_tags.gif) repeat-x;
padding: 5px 5px 0 7px;
height: 28px;
*height: 26px;
overflow:hidden;
clear: both;
_margin-bottom: 4px;
*margin-bottom: 5px!important;
}
.tagNews .tagsBox a{display: block;FLOAT: left;WIDTH: 79px;padding: 2px 0 7px;margin-right: 1px;background: url(/images/template/bg_tags.gif) -89px -45px no-repeat;text-align:center;text-decoration: none;line-height: 22px;color: #325832}
.tagNews .tagsBox a.hover{/*多加一层选择符，只是针对IE6*/
color: #FFF;
background: url(/images/template/bg_tags.gif) 0px -45px no-repeat;
font-weight:bold;
margin-right: 1px;
}
.tagNews a { font-weight: normal; background-position: -89px -45px; line-height: 1.2; }
/*选项卡切换内容*/
.tagNews ul {
padding: 0 10px 2px;
clear: both;
_padding-top: 1px;
}
.tagNews #d_cont ul {
height: 200px;
overflow: hidden;
}
.tagNews li {
position: relative;
text-align: left;
margin-bottom: 4px;
padding-left: 15px;
background: url(/images/template/dot03.gif) no-repeat 3px 4px;
}
.tagNews li a { font-size: 14px; }
.tagNews li span {
color: #999;
position: absolute;
right: 0px;
_right: 10px;
top: 0px;
font-size: 10px;
}
#class .tagsBox{background: url(/images/template/bg_tags.gif) repeat-x;padding: 5px 5px 0 7px;height: 28px;*height: 26px;overflow:hidden;clear: both;_margin-bottom: 4px;*margin-bottom: 5px!important}
#class .tagsBox a{display: block;FLOAT: left;WIDTH: 79px;padding: 2px 0 7px;margin-right:5px;background: url(/images/template/bg_tags.gif) -89px -45px no-repeat;text-align:center;text-decoration: none;line-height: 22px;color: #325832}
#class .tagsBox a.hover{color: #FFF;background: url(/images/template/bg_tags.gif) 0px -45px no-repeat;font-weight:bold;margin-right: 1px}
#class th{ height:30px}
#class td{ line-height:30px}
/*右边栏考试提醒*/
#partA .right .testTime{ height:80px; background:url(/images/template/third_img/tixing.gif); border:#ccc 1px solid; margin-bottom:10px}
#partA .right .testTime p{ line-height:180%; text-align:center; font-weight:bold; color:#555; margin-top: 35px; }
#partA .right .testTime h2 { font-size:16px; font-weight:normal; font-family:"黑体"; color:#ca0002; text-align: center; }

/*第二屏*/
/*网络课堂*/
.classTit{ position:relative; height:27px; padding:8px 0 0 15px; background:url(/images/template/second/tit_class.gif)}
.classTit span{ position:absolute; top:12px; right:15px; color: #ccc; }
.classTit a:hover { color: #c00; }
#class{ height:500px; padding:10px; background:#FAFEF5; border:#ccc 1px solid}

/*#class * div{ background:#fff}*/
#class .side{ width:266px}
#class .main{ width:660px}
#class .teacher{ height:325px; background:#fff}
{ margin:10px 10px 0}
#class .teacher li{ clear:both; margin:10px 5px}
#class .teacher li img{ float:left; width:100px; height:80px; margin-right:8px}
#class .teacher li p.teacherInfo{ line-height:20px;height:40px; overflow:hidden}
#class .teacher hr{ clear:both; margin:5px auto}
#class .teacher p.tit{ font-weight:bold; margin-bottom:5px;*margin-top:-13px}
#class .liucheng{ height:50px; border:none}
#class .gonggao{ width:400px; background:none}
#class .gonggao a{ font-size:14px}

/*修改-----------------------------------------------王迎倩2010-3-19*/
#class .gonggao_wqys{ width:660px; background:none}
#class .gonggao_wqys a{ font-size:14px}
.fl_wqys{ float:right}
.newsLi_wqys li{ position:relative; padding-left:15px; line-height:170%; *line-height:180%; background: url(/images/template/dot03.gif) no-repeat 3px 8px}
.newsLi_wqys li span{ position:absolute; right:10px; top:-2px; *top:-4px; color:#c00; font-size: 10px; }
#class_wqys{ height:380px; padding:10px; background:#FAFEF5; border:#ccc 1px solid}


#class .xinsheng{ width:240px; height:225px; overflow:hidden}
#class .xinsheng ul{ margin:5px}
#class .xinsheng li{ position:static; padding-left:10px; background:url(/images/template/square.gif) no-repeat left}
#class table{ width:660px; background:#9ECF8B}
#class th,#class td{ background:#fff;}
#class th{ background:#EBFCE4; color:#325832; line-height:160%}
/*学员心声滚动标题*/
.C3_xinsheng{width: 240px;height: 218px;*height: 217px;border:1px solid #ccc;margin: 0 0 8px 0;background-color: #FCFAEE; float:right;}
.C3_xinsheng ul {padding: 0 0 2px 5px;line-height:18px;}
.C3_xinsheng li {text-align: left;margin-bottom: 4px;padding-left: 10px;background: url(/images/template/square.gif) no-repeat 0 7px}
.C3_xinsheng li a { font-size: 12px; color:#333333 }
.C3_xinsheng #demo1 {width: 240px;height: 190px;overflow: hidden}

/*第三屏*/
/*最新新闻三栏*/
.C3_1,.C3_2,.C3_3,.C3_gonggao,.C3_top10 {
width: 311px;
border:1px solid #ccc;
margin: 0 9px 8px 0;
background-color: #fff;
float: left;
}
.C3_3 { margin-right:0; float:right}
.C3_gonggao .menu {/*公告*/ background-image: url(/images/template/bg_menu_gonggao.gif);}
.C3_1 ul,.C3_2 ul,.C3_3 ul,.C3_gonggao ul {
padding: 6px 10px 2px 10px;
*padding: 10px 10px 2px 10px;
}
.C3_1 li,.C3_2 li,.C3_3 li,.C3_gonggao li{
position: relative;
text-align: left;
margin-bottom: 4px;
padding-left: 10px;
background: url(/images/template/dot03.gif) no-repeat 0 4px;
line-height:20px;
height:18px;
overflow:hidden
}
.C3_1 li a,.C3_2 li a,.C3_3 li a,.C3_gonggao li a { font-size: 14px; }
 /*焦点关注*/
.C3_top10 { background: url(/images/template/top10.gif) 10px 39px no-repeat; *background-position: 10px 38px; 

}
.C3_top10 ul {
padding: 10px 10px 2px 10px;
_padding-top: 9px; 
}
.C3_top10  li { 
text-align: left;
margin-bottom: 3px;
*margin-bottom: 4px;
padding-left: 18px;
}
.C3_top10  li a {
font-size: 14px;
color: #454D3E;
}
/*大版块三栏选项卡*/
#newsBox .newsMenu {height:27px; padding:0;background: url(/images/template/bg_tags2box.jpg) repeat-x}
#newsBox .newsMenu li{FLOAT: left;display: block;WIDTH: 107px;height: 20px; padding-top:7px;overflow:hidden;background:#fff;border-right:1px solid #ccc;text-decoration: none;text-align: center;color: #325832;font-weight: normal;background: url(/images/template/bg_tags2off.gif) no-repeat;color:#158F03;font-size: 14px}
#newsBox .newsMenu li a{ text-decoration:none; color:#325832}
#newsBox .newsMenu li.hover{ background:#fff;  border-right:#ccc 1px solid;FONT-WEIGHT: bold}
#newsBox .newsMenu li.hover a{ color:#158F03}
#newsBox  h2 a.menuTxt{ left:18px}
#newsBox  h2 span{ position:absolute; right:5px; top:6px; font-size:12px; font-weight:normal}
#newsBox .classTit{ padding-left:38px; background:url(/images/template/second/tit_class2.gif)}
#newsBox .borderC{ height:245px; padding:8px; margin-bottom:10px;}
#newsBox .borderC .C3_1,#newsBox .borderC .C3_2,#newsBox .borderC .C3_3{ width:306px}
#newsBox.yaoshi h2 a.menuTxt{left:10px}
.left10{ margin-left:10px}
.C3_btm_menu .menu a.menuTxt { top:4px}

/*付永20110607*/
#class table.courser td,#class table.combo_table td{ text-align: center; line-height:20px}
#class td .tLeft { text-align: left; padding-left: 10px; }
