/*
======================================================================================================================
                                                海南教研网
======================================================================================================================
*/

body, th, p    {font-family: 宋体!important; font-size: 12px!important; font-family: Arial,宋体; font-size: 12px; line-height: 180%}
body           { background: #fff; text-align: center; margin: auto }
table          { boder-collapse: collapse; }
div            { text-align: left; margin: auto; padding: 0}
img            { border: 0; padding: 0}
a              { color: #333; text-decoration: none; }
a: haver       { text-decoration: underline; }
ul ,li         { margin: 0; padding: 0; LIST-STYLE-TYPE: none; }
a:hover        { text-decoration: underline; font-weight: bold; letter-spacing: -1pt;}



/*  ------------------------------------------ 结构框架 --------------------------------------  */
#box_top       { width: 1020px; background: #fff; margin-top: 5px; margin-bottom: 5px; }
#box           { width: 1020px; clear: both; }
  #left        { width: 200px; float: left; margin: 1px 10px 0 0; }
  #center      { width: 530px; float: left; margin: 1px 10px 0 0; }
  #right       { width: 270px; float: left; margin: 1px 0 0 0; margin-top: 0; }
  
0#box_bottom    { width: 1020px; height: 120px;  clear: both; padding-top: 15px; text-align: center}
/*  ---------------------------------------- 结构框架结束 ------------------------------------  */

/*----  #box-top  ---*/
#logo          { width: 300px; height: 140px; background: url(/UI/hi.cersp/img/logo.jpg) no-repeat; float: left; margin: 0 2px 3px 0 }
#logo_right    { background: url(/UI/hi.cersp/img/flash_b.jpg) repeat-x; width: 718px; height: 140px; float: right; color:#414141;*line-height:140%; padding-top: 2px!important; padding-top: 2px  }
  #swf         { width: 718px; height: 116px; background: url(/UI/hi.cersp/img/flash.jpg) no-repeat; clear: both; }
#box_top_bottom  { width: 1020px; height: 20px; background: #96D55E; border: 1px solid #4C8E0A; clear: both; }
/*----  #box-top end ---*/

/* ------------------------------------------------ left ----------------------------------------------- */
/* --- 学科频道、专题区域、友情链接 --- */
#xkpd, #ztqy_yqlj                 { width:196px!important; width: 200px; border:1px solid #72BB02; margin-bottom: 10px; padding: 1px}

/*--学科频道--*/
#xkpd                   { height: 256px!important; height: 260px; line-height: 220%; }
  #xkpd   a:hover       { letter-spacing: -0.5mm; }
  #xkpd_t               { height: 24px; background: url(/UI/hi.cersp/img/xkpd_logo.jpg) no-repeat; }
  #xkpd_c               { background: #F0EEEA; padding: 10px 0px 10px 15px; *padding: 10px 0px 10px 15px; clear: both; }
    .xkpd_a             { padding-right: 8px;  float: left; }
  #xkpd_b               { background: url(/UI/hi.cersp/img/xkpd_b.jpg) repeat-x; padding: 0px 5px 0 5px!important; padding: 2px 5px 0 5px; height: 26px; }/*font-weight: bold;*/
   #qyjy                { border: 1px solid #73BB03; width: 110px; height: 18px}
   
/*--专题区域--*/ 
  #ztqy,                { background: #F8F7F3; }
  #ztqy_yqlj            {  }
  #ztqy_t               { width: 196px; height: 30px; background: url(/UI/hi.cersp/img/ztqy_b.jpg) no-repeat; }  
    
  a:link,a:visited      { color: #330; text-decoration: none}
    a:hover             { text-decoration: underline}
    #menu               { padding: 1px 2px; text-align: left; list-style: none; }
      #gzxkc, #nckg ,#xkc         { background: url(/UI/hi.cersp/img/menu_b.jpg) repeat-x;}  
  
    #menu .item         { margin: 3px 0px; list-style: none; line-height: 160%; background: #D2EFC5;}
    #menu a.title:link, a.title:visited, a.title:hover  {display: block; color: #330; font-weight: bold; padding-left: 10px; line-height: 20px; cursor: pointer; text-decoration: none}
    #menu .item ul      { padding: 3px 13px;  list-style: none; display: none; }
      #menu .item  li a , .optiton2 a         { background: url(/UI/hi.cersp/img/news_li_b.jpg) no-repeat 0 5px; padding-left: 5px; letter-spacing: -1pt; color: #444; }
      .optiton  { height: 200px; background: #F8F7F3; *height: 221px; }
      @media all and (min-width: 0px){ .optiton { height: 206px; }  }
      .optiton:empty    { height: 206px; }
    #menu .item ul a:hover          { color: #360; text-decoration: underline;  }
    #menu .item ul li   { display: block; width: 165px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
      .item2  { padding: 0px 10px; background: #D2EFC5; color: #333; font-weight: bold; margin: 0px 3px; } 
    
    .optiton2  {padding: 3px 10px; background: #F8F7F3 } 
/*--友情链接--*/
  #yqlj_t                 { background: url(/UI/hi.cersp/img/yqlj_t.jpg) no-repeat; height: 27px; }
  #yqlj_b                 { height: 210px; background: url(/UI/hi.cersp/img/yqlj_b.jpg) repeat-x; padding: 0 15px; line-height: 195%;}   
/* ------------------------------------------------ left end ------------------------------------------------ */ 
  
/* ------------------------------------------------- center ----------------------------------------------- */ 
/* --- 新闻、文件通知、学科教研 --- */
#news, #Notification, #xkjy   { width:526px!important; width: 530px; border: 1px solid #73BB03; padding: 1px; margin-bottom: 10px; clear: both; }

/*-- news 新闻 --*/
#news                     { height: 256px!important;height: 260px; line-height:180%; text-decoration: none; }
  #news a:hover      {  color: #060; text-decoration: underline; } 
  #news_top               { height: 24px; background: url(/UI/hi.cersp/img/news_top_b.jpg) repeat-x; padding: 1 10 0 10px; }
    #news_title           { width: 250px!important; width: 260px; height: 20px!important; height: 23px; *height: 24px; background: url(/UI/hi.cersp/img/news_title_b.jpg) repeat-x #fff; float: left; padding-right: 8px!important; padding: 2px 5px; border-left: 1px solid #75BC07; border-right: 1px solid #75BC07; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
    #news_title_Shadow    {background:url(img/news_title_Shadow.jpg) no-repeat; height: 24px; width: 5px; float: left}
  .news_l, .news_r        {  width: 263px; height: 198px!important; height: 208px; float: right; padding: 5px 0; }             
   #news span a            { margin: 5px 5px 10 5px; background: url(/UI/hi.cersp/img/news_li_b.jpg) no-repeat -1px 5px; padding-left: 5px; }
    .abstract             { height: 140px!important; height: 160px; padding: 10px; margin-bottom: 10px; overflow-y: hidden; text-indent: 20pt; }
  .news_l                 { float: left; background: url(/UI/hi.cersp/img/jdt_b.jpg) no-repeat 0 8px!important; background: url(/UI/hi.cersp/img/jdt_b.jpg) no-repeat 0 6px; }
    .biaoti               { width: 230px!important; width: 230px; padding: 10px 0 0 10px; white-space: nowrap; overflow: hidden; display: block; *font-size: 14px; font-size: 16px; font-weight: bold;  }
    .biaoti  a            { color: #000 }
    .jdt                  { height: 150px; width: 215px!important; width: 230px; padding-left: 15px; margin: 10px 10px 15px 10px!important; *margin: 10px 10px 18px 10px; }
    .jdt img              { border: 1px solid #ccc }
  #news_b                 { height: 20px!important; height: 22px; clear: both; background: url(/UI/hi.cersp/img/news_b_B.gif) repeat-x; padding: 0 5px 2px 5px!important; *padding: 0 5px; }
    #news_button          { height: 20px; width: 90px; background: #fff; float: right; padding: 0 5px; text-align: center;}
    #pageShow             { float: left; }

/*-- Notification 文件通知 --*/
#Notification             { height: 216px!important; height: 220px; }
  #Notification  li       { list-style: none; }
    .N_li                 { padding-top: 5px; padding-bottom: 15px;}
  #Notification li a      { font-size: 14px; font-weight: bold; letter-spacing: -1pt }
  #Notification_logo      { height: 15px!important; height: 26px; background: url(/UI/hi.cersp/img/Notification_logo.jpg) no-repeat; text-align: right; padding-top: 11px;} 
  #Notification_body      { padding: 2px 15px 0px 15px; color: #333; }  
/* for IE */
#news_Notification         { *margin-bottom: 10px; }
/* for IE end */

/*---- xkjy 学科教研 ----*/
/*#xkjy                   {}  */
  #xkjy_logo              { background: url(/UI/hi.cersp/img/xkjy_logo.jpg) no-repeat; height: 25px}
  #xkjy_body              { height: 620px!important; height: 650px; *height: 658px; line-height: 160%; padding: 15px; overflow-y: auto; }             /* overflow-y: hidden不显示滚动条，隐藏超出高度内容*/
  #xkjy_left              { height: 650px; width: 98px; background: url(/UI/hi.cersp/img/xkjy_left_b.jpg) no-repeat right #F8F7F3; float: left; line-height: 220%; }
    #xkjy_left .lo        { height: 25px; width: 78px!important; width: 98px; padding-left: 20px; display: block ; float:left;}
    #xkjy_left .hi        { height: 25px; width: 78px!important; width: 98px; padding-left: 20px; background: url(/UI/hi.cersp/img/xkjy_left_a.jpg) no-repeat; display: inline; display: block ; float:left; font-weight: bold; }
#xkjy_right               { width: 398px!important; width: 428px; *height: 660px; padding: 15px; float: right; line-height: 160%;  }
    #xkjy_right li        { list-style: none; }
                             
/* ----------------------------------------------------------- center end ---------------------------------------------- */ 
  
/* ------------------------------------------------------- rignt ----------------------------------------------------------- */ 
#Notice, #anything, #bkjx, #ywdt_and_kspj   { width: 266px!important; width: 270px; border: 1px solid #74BC05; padding: 1px; margin-bottom: 10px; clear: both; }   
/*-----  通知公告 ----*/
#Notice                   { height: 181px!important; height: 184px; *height: 187px; margin-top: -1px!important; *margin-top: 1; }
  #Notice_logo            { height: 25px; width: 266; background: url(/UI/hi.cersp/img/Notice_logo.jpg) no-repeat 1px; }
  #Notice_body, #bkjx_body     { height: 125px!important; height: 153px; padding: 15px; float: left; background: #F8F7F3; }
/*---- flash 广告 ----*/
#anything                 { height: 61px!important; height: 65px; background: url(/UI/hi.cersp/img/anything_b.jpg) no-repeat;}
/*-----  课改动态与考试评价  ----*/
#ywdt_and_kspj            {  }
  #ywdt_and_kspj_top      { height: 22px; width: 266px; background: url(/UI/hi.cersp/img/ywdt_and_kspj_top.jpg) no-repeat; }
     #ywdt_and_kspj_top  .hi         { height: 22px; width: 130px; background: url(/UI/hi.cersp/img/ywdt_and_kspj_bt.jpg) no-repeat right; float: left; display: black; text-align: center; margin-left: 2px; font-weight: bold; }
     #ywdt_and_kspj_top  .lo         { height: 22px; width: 130px; float: left; text-align: center; margin-left: 1px; }  
  /*#ywdt_and_kspj_body     { }*/
  #ywdt, #kspj            { height: 623px!important; height: 653px; *height: 662px; padding: 15px; } 
    .ywdt_property        { color: #999; border: 1px solid #E1E1E1; background: #f9f9f9; }
  #kspj                   { line-height: 220%; }  
  #kspj  a                { text-decoration: underline; } 
/*--- 博客精粹  ---*/
#bkjx                     { height: 216px!important; height: 220px; }
  #bkjx_logo              { height: 24px; width: 266px; background: url(/UI/hi.cersp/img/bkjx_logo.jpg) no-repeat;  }
  #bkjx_body              { height: 160px!important; height: 190px; width: 236px!important; width: 266px; }    
  #bkjx  a                {  background: url(img/news_li_b.jpg) no-repeat -1px 5px;  padding-left: 5px; }
/* ------------------------------------------------------- right end -------------------------------------------------------- */   

/* -----------------------------------------------------  BLOG UI  --------------------------------------------------------- */
.seg			  { display:none }
#zuixinpinglun        { display:none }

#center               { line-height: 160%; }
.property             { padding: 0 5px; margin-top: 10px;  color: #666; border: 1px solid #E1E1E1; background: #f9f9f9;}
.summary              { padding: 0px 5px; margin-bottom: 15px; color: #666; border: 1px solid #E1E1E1; background: #f9f9f9; }

#box_bottom       { clear: both; text-align: center; }
#copybar          { width: 100%; padding-bottom: 20px; text-align: center; }
#Stat             { text-align: center; }
#pinglun          { display:none }
