/*
中国医学考试网正文
Version: 1.0
Author：fuyong
日期：20090819
*/


/*大分区*/
#wraper { width: 960px; margin: 0px auto;}
.content {
margin:0 auto;
width:960px;
background: url(/images/template/cont_bg_article.gif) repeat-y;
}
.classcenter .content {
margin:0 auto;
width:960px;
background: url(/images/template/cont_bg_article.gif) repeat-y;
}
.classcenter #article_left{border-top:solid 1px #cccccc; overflow:hidden}
#article_left{
width:660px;
float:left;
}
#article_right{
width:290px;
float: right;
}

/*公用元素*/
.border_1 { border: 1px solid #ccc; background:#FBFDF9;/*文章页公用灰色边框*/}
.border_1 ul { padding: 10px 10px 5px}
.border_1 li { 
position: relative;
text-align: left;
margin-bottom: 4px;
padding-left: 10px;
background: url(/images/template/dot03.gif) no-repeat 0 5px;
}
.border_1 li span {/*标题日期靠右*/
position: absolute;
right: 0px;
top: 5px;
color: #ccc;
font-size: 12px;
}
.border_1 li font{font-size:12px}
.hspace_10 {/*上下间距*/
height: 10px;
background-color: #fff;
clear: both;
font-size: 0px;
overflow:hidden;
}
/*栏目板*/
.art_menu {
background: url(/images/template/bg_art_menu.gif) repeat-x; 
height: 27px;
overflow:hidden;
color: #40543D;
position: relative;
}
.art_menu img {
position: absolute;
left: 10px;
top: 9px;
}
.art_menu .menutxt {
position: absolute;
left: 24px;
font-size: 14px;
font-weight: bold;
top: 7px;
}

/*文章搜索条*/
#artsearch_box { background-color: #fff; }
.article_search_bar {
position: relative;
background: url(/images/template/art_search_bar.png) repeat-x;
height: 55px;
overflow:hidden;
}
.lc {
position: absolute;
left: 0px;
top: 0px;
width: 152px;
height: 55px;
background: url(/images/template/art_search_bar.png) no-repeat 0 -70px;
}
.rc {
position: absolute;
top: 0px;
right: 0px;
height: 55px;
width: 9px;
overflow:hidden;
background: url(/images/template/art_search_bar.png) no-repeat 0 -140px;
}
.article_search_bar h4 {
position: absolute;
left: 70px;
top: 23px;
color: #275272;
font-size: 14px;
}
.input_text {
position: absolute;
left: 155px;
top: 14px;
width: 375px;
height: 24px;
border: 1px solid #BDDE76;
background-color:#FFF;
line-height: 24px;
}
.input_btn {
position: absolute;
right: 45px;
top: 14px;
height: 28px;
width: 62px;
border:none;
background: url(/images/template/art_search_btn.gif) no-repeat;
overflow:hidden;
cursor:pointer;
}

.PreNext{   padding:10px 0 0; margin:10px 20px 20px; border-top:#ccc 1px solid; text-align:right}/*上下篇*/
.PreNext span{ height:16px; overflow:hidden;margin-left:20px}

/*文章内容*/
.article_box {
border: 1px solid #B4E2B6;
background-color: #FBFDF9;
}
h1.title{ position:relative; padding:30px 20px 20px; font-size:24px; font-weight:bold; text-align: center; color: #3A572B; word-break:break-all; line-height: 150%; }
.tit_info{
height:25px;
line-height:25px;
font-size:12px;
background-color: #fff;
border:1px dotted #ccc;
text-align: center;
overflow:hidden;
width: 618px;
margin-left: 20px;
}
.tit_info span{ margin: 0 15px; color:#777 }
.text{
padding:10px 20px;
margin-bottom: 10px;
font-size: 14px;
line-height: 22px;
color: #333333;
word-break:break-all;
text-align: left
}
.text p { margin-bottom: 1em; }
.newsContext { font-size: 14px; padding-top: 10px; margin:0 20px 15px; border-top: 1px solid #ccc; line-height: 170%; }
.newsContext a { font-size:14px}
/*页码按钮*/
.news_page {
background-color:#F6F6F6;
margin: 15px 0px 0px;
padding: 5px;
text-align: center;
}
.news_page a {
font-size: 12px;
padding: 2px 3px;
background-color: #FFF;
}
.news_page a:hover {
background-color: #999;
color: #FFF;
}
.news_page img { margin-bottom:-6px;}


.newsAd{ width:670px; margin-right:-20px; overflow:hidden}
/*网校公告*/
.gonggao { background-color: #FEFDF3; }
.gonggao ul { background:url(/images/template/bg_logo.gif) 405px center no-repeat;}
.gonggao .art_menu  { background-image:url(/images/template/bg_menu_gonggao.gif)}
.gonggao li a { font-size: 14px; }
.gonggao li { position: relative; }
.gonggao li span {
position: absolute;
right: 0;
top: 3px;
font-size: 12px;
color: #CCCCCC;
}

/*课程表*/
.clssList { width:632px; height:180px; OVERFLOW: scroll; overflow-x:hidden;scrollbar-face-color: #E1F3DB; scrollbar-shadow-color: #fff; scrollbar-highlight-color: #DFEADD; scrollbar-3dlight-color: #DBEBFE; scrollbar-darkshadow-color:#7CC552; scrollbar-track-color: #E9FCE1; scrollbar-arrow-color: #6BBD37}
.clssList table{ width:600px}
.class_table_box {
padding: 10px;
background-color: #F7FCF4;
width: 638px;
}
.class_table  {
width: 100%;
}
.class_table td { background-color: #fff; }

table#Course {
width: 620px;
margin: 10px 20px;
text-align: center;
}
table#Course  td ,table#Course  th { padding: 4px 5px 2px; }
table#Course th {
font-weight: bold;
background-image: url(/images/template/menu_bg.gif);
padding-top: 5px;
color: #333;
line-height: 100%;
height: 16px;
font-size: 12px;
}
table#Course td.Align_l { text-align: left; }



/*右侧*/
.more {position: absolute;right: 10px;top: 9px;}
.top_10 { position:relative}
.top_10 img { position:absolute; top: 11px; *top: 8px;left: 7px;}
.top_10 ul { padding-top: 10px;*padding-top: 7px; }
.top_10 li {
padding: 0 0 3px 18px;
*padding: 0 0 1px 18px;
background-image: none;
text-align: left;
}

/*底边补线1px*/
#cont_btmline_1 {
width: 960px;
height: 1px;
background: url(/images/template/cont_btmline_1.gif) no-repeat;
position: absolute;
left: 0px;
top: 0px;
}


/*广告*/
#art_ad {
width: 290px;
height: 215px;
}

.framNews{margin-left:10px}

/*=====选课中心=====*/
#article_left #xuanke{ width:652px; float:left; padding-bottom:15px}
#article_left #xuanke .menuBox{ margin:20px 10px 0 16px; font-size:14px; font-weight:bold; border-bottom:#ccc 1px solid; padding-bottom:20px}
#article_left #xuanke .menuBox li{ display:inline; padding-left:17px; margin:7px 15px 7px 0;background:url(/images/bg_li.gif) 0 0 no-repeat}
#article_left #xuanke .tuijian{ margin:15px; padding:5px; background:#EEF7FF; border:#ccc 1px solid}
#article_left #xuanke .navBox{ clear:both; height:100px; padding-bottom:10px; margin:15px; background:url(/images/dot.gif) 0 bottom repeat-x}
#article_left #xuanke .GCL{ height:130px}
#article_left #xuanke .pic{ width:100px; height:80px; float:left; margin-right:10px; border:#ccc 1px solid; background-image:url(/images/icon_navBox.gif); background-repeat:no-repeat}
#article_left #xuanke .text{ float:left; width:400px; text-align:left}
#article_left #xuanke .simhei16{ font-family:"黑体"; font-size:16px; *font-weight:normal}
#article_left #xuanke .GWY .pic{ background-position:12px 10px}
#article_left #xuanke .WYL .pic{ background-position:8px -70px}
#article_left #xuanke .CHL .pic{ background-position:8px -145px}
#article_left #xuanke .GCL .pic{ background-position:10px -226px}
#article_left #xuanke .ZGL .pic{ background-position:18px -305px}
#article_left #xuanke .XLL .pic{ background-position:12px -385px}
#article_left #xuanke .YYL .pic{ background-position:15px -468px}
#article_left #xuanke .WML .pic{ background-position:15px -543px}
#article_left #xuanke .JSJ .pic{ background-position:14px -625px}
#article_left #xuanke .FLL .pic{ background-position:15px -700px}

#article_left #xuanke .text{600px; line-height:180%}
#article_left #xuanke h2 { margin-bottom:5px}
#article_left #xuanke h2 a{ color:#cc0000; font-size:14px; font-weight:bold}
#article_left #xuanke .text p a{ margin:0 12px 10px 0}

