/* CSS Document */
BODY {
   font-size:10pt;font-family:仿宋;color:#000;margin: 0;TEXT-ALIGN: center;padding:0;background:#F9F9F7 url(bg.gif);
}
TD{font-size:10pt;font-family:仿宋;color:#000;}

li.imageList{
    FLOAT: left;list-style-type:none; padding:6px;width:23%; height:150px;
}
div.imagePanel{
   padding:5px; border:1px solid #ccc; background:#fff; width:150px; height:110px; text-align:center; vertical-align:inherit; line-height:128px;
   overflow: hidden;
}
div.imageTitle{
   padding:0px 3px 0px 3px; border:1px solid #ccc; border-top:0; width:150px; height:18px;text-align:center; vertical-align:middle; line-height:20px; background:#efefef;
   overflow: hidden;
}
#bestBar{width:1010px;}
#bestList{
 padding:5px ; background:#efefef;
}
.ChildClass{FLOAT: left;list-style-type:none;width:20%;overflow: hidden;padding:0;padding-top:5px;padding-bottom::5px}
.link{ width:100%; text-align:center; height:25px; vertical-align:middle;}
#bestBarTop{ background: #0099FF url(bgdate.gif) left top;height:33px;color:#fff; font-weight:bold; text-align:center}

 #tabsF {
      float:left;
      width:100%;
      background:#999 url(bgdate.gif);
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #666;
      }
    #tabsF ul {
        margin:0;
        padding:10px 5px 0 20px;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("tabrightF.gif") no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }
	  
.textBox{font-size:10pt;background:#fff;border:1px solid #999;}
.button{font-size:10pt;border:1px solid #999;background:#efefef;}
A:visited{color:#003366;text-decoration:none}
A:hover{text-decoration:underline;color:#0099CC}
A:active{color:#003366;text-decoration:none}
A:link{color:#003366;text-decoration:none}
/* Text CSS */
.dateText{color:#666;} /* 日期字体样式 */
.systemText{color:blue;}  /* 系统提示字体模式 */
.warnText{color:red;}   /* 系统警告提示字体模式 */

#Header,#H_top,#MainMenu ,#Top_AD, #top_ann, #body_top, #bestBar, #body, #footer,#MenuTop{
    width:1010px;margin:0;padding:0;text-align:center;MARGIN-RIGHT: auto;  MARGIN-LEFT: auto;
}
#H_top,#Header{background:#fff}
#H_top{ background:#333 url(bgdate.gif);}
#Header{
background:#fff; height:135px;
}
#Header_b {

 }
#Header_r {
     
 }
 #H_top_l,#bestLeft,.page_Left{
 background:#999;width:3px;}
  #H_top_r,#bestRight,.page_Right{
 background:#999;width:3px;}
#T_m_body{
    FLOAT: right;margin:0;padding:0px;background: #4A8FD5; color:#fff; border:1px dashed #CEDFEA;
}

#Top_menu{width:380px; margin:0;padding:0;}
#Top_menu LI{FLOAT:left;list-style-type:none;padding-left:20px; text-align:center;}
#Top_menu a{color:#fff; line-height:20px; vertical-align:middle;height:20px;}

#Top_AD{
    background: #efefef;height:0px;
}


.body_Top_1{}
.body_Top_2{}
.body_Top_3{}

#search{width:95%;}
#search1{background:url(search1.jpg);height:54px;width:9px}
#search2{background:url(search2.jpg); text-align:center; font-weight:bolder; color:#006699}
#search3{background:url(search3.jpg);width:7px}

.call2{ padding-top:20px; font-weight:bold}
#navmenu {}
#navmenu a:link{color: #000; text-decoration:none;padding: 3px 2px 3px 2px;} 
#navmenu a:visited  {color: #000; text-decoration:none;padding: 3px 2px 3px 2px;}
#navmenu a:hover{color: #000; text-decoration:none;border:1px solid #666666;background:#ffffff;padding: 2px 1px 2px 1px;}

.top_menu_1{display:none;}
.top_menu_2{ height:36px; background:#688ED5; }
.top_menu_3{ display:none;}

.callbar{background:#F1F3F5;border-top:1px solid #fff}


.body_left_top{ height:15px;width:220px; background:#fff;}
.body_left{width:220px;background:#fff }
.body{background:#fff; }
.body1{background:#fff;}
#bodyTable{width:1010px;}

#news{margin-top:0px; margin-bottom:10px;}
#n_top{ background:url(t1.gif) no-repeat;height:47;}
#n_left{ padding-left:10px; padding-top:10px}
#hot_body{ padding-top:10px;}
#hot_text{ margin-top:0px; margin-left:5px;}

#d1,#d2,#d3{width:99%; margin:5px}
#d1{ text-align:left}
#d2{ height:180px;text-align:left}
#d3{text-align:right}

.left_table{width:210px;}
.left_t_top{height:28px; background:#094FA0 url(t1.png); color:#fff; border:1px solid #999}

.left_t_center{border:1px solid #ccc; border-top:0px; background:#efefef}
.left_t_bottom{}

.body_line{width:0px;}

#navtitle{}
#navtitle td {}
#navtitle td a:link, #navtitle td a:visited  {text-decoration:none}
#navtitle td a:hover{text-decoration:underline}

.right_t_top1{height:32px;background:url(j_201.jpg);width:44px;}
.right_t_top2{background:url(j_202.jpg);}
.right_t_top3{background:url(j_203.jpg);width:16px;}

.hot_top1{background:  url(hot_01.gif);height:63px; width:66px}
.hot_top2{background:  url(hot_02.gif); font-weight:bolder; color:red;font-size:13pt}
.hot_top3{background:  url(hot_03.gif);width:23px}

#hotTitle{padding:2px; margin:0px; list-style:inside}
#hotTitle li{ line-height:22px; vertical-align:middle;}


.right_t_center{border:1px solid #9DC2E1; border-top:0px; background:#FFF}
.right_t_bottom1{display:none}
.right_t_bottom2{height:20px;}
.right_t_bottom3{display:none}
#classtitle td {color:#000000}
#classtitle td a:link, #classtitle td a:visited  {color: #000; text-decoration:none}
#classtitle td a:hover{color: #0066CC; text-decoration:none}
.class_top{height:32px;}
.class_top_left{height:32px;background:url(j_101.jpg);width:38px;}
.class_top_center{background:url(j_102.jpg);}
.class_top_right{background:url(j_103.jpg);width:15px;}
.class_center{border:1px solid #9CD8A0; border-top:0px; background:#fff}
.class_bottom1,.class_bottom2,.class_bottom3{display:none;}

.class_body_1{height:30px;width:558px;background:  url(class_top.gif)}
.class_body_2{border-left:1px solid #ddd;border-right:1px solid #ddd}
.class_body_3{height:22px;background:  url(class_bottom.gif)}

/*table*/
.table_class{border:1px solid #999;border-right:0px;border-bottom:0px}
.th_class{height:30;background:#cccccc;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #999;border-bottom:1px solid #999999;}
.td_class{background:#efefef;border-left:0px;border-top:0px;border-right:1px solid #999;border-bottom:1px solid #999;}

/* ----- userMenuClass ----- */
.onMouseOverClass{background:#fff;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #999999;border-bottom:1px solid #999999;}
.onMouseOutClass{background:;border:1px solid #efefef}
#userMenu A{text-decoration:none}
/* ---------- TextPage ---------- */
.TextTitle,.TextBody,.TextNextPreTitle,.TextAboutTitle{border-right:1px solid #ddd;border-left:1px solid #ddd;}
/* ----------- comment ---------- */
.commentTable{border:1px solid #ccc}
.commentTitle{background:#DDE6F4;height:20px;}
.commentBody{padding:5px 10px;}
.commentBottom{height:5px;}

.tbg1{background:#fff}
.tbg2{background:#f4f4f4}

.pager_title_bar{height:28px;background:#ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;}
#footerbody { padding:5px; background:#ccc;height:100px }
.table TD{border-left:1px solid #ddd;border-top:1px solid #ddd}
