@charset "utf-8";
/* CSS Document */
/*--按钮样式--*/
    input.button_icon_style {background:#FFFFFF;
border:1px solid #4493D6;color:#4493D6;display:inline-block;
font-size:13px;font-weight:bold;height:22px;line-height:22px;margin-right:5px;padding:0 4px;}
  input.button_icon_style:hover{ border:#333 solid 1px; color:#666;}
  .inputbg{ background:url(../images/inputbg.gif) repeat-x left top; height:16px; padding:2px; border:#9c9fa0 solid 1px;}
  .btn_blue{  font-size:13px; color:#4493d6; border:#4493d6 solid 1px; background:#dbefff; height:24px; line-height:24px; padding:0 8px; font-weight:bold; cursor:pointer;}
  .page_count{ height:14px; border:#4493d6 solid 1px; width:30px; font-size:11px; background:#fff;}
   
   .red_btn_normal{ background:url(../images/red_btn_normal.jpg) no-repeat left top; width:88px; height:28px; border:0 none; font-weight:bold; color:#fff;}
   a.blue_btn{ background:#e3f2ff; border:#4194cf solid 1px; padding:2px; margin:0 3px;}
   a.blue_btn:hover{ border:#000 solid 1px;  background:#e5e5e5;}
      
   a.btn_icon_style{ height:24px; line-height:24px; background:#fff; margin-right:5px;  display:inline-block; border:#4493d6 solid 1px; font-size:13px; font-weight:bold; color:#4493D6; padding-right:4px; }
   a.btn_icon_style:hover{ border:#333 solid 1px; color:#666;}   
   a.btn_icon_style img{ margin:0 5px; vertical-align:middle;}
/*--表单样式--*/ 
  .mess{ border:#4493d6 solid 1px; background:#fff;height:150px; width:100%;}
  .inputbox{ border:#e5e5e5 solid 1px; height:20px; line-height:20px; }
  .input{ border:#4493d6 solid 1px; background:#fff; height:18px; line-height:18px; }
  .width200{ width:200px;}
  .width150{ width:150px;}
  .width40{ width:40px;}
  
  .top_bg{ background:url(../images/top_bg.gif) repeat-x left top; height:73px; border-bottom:#4194cf solid 2px;}
  .logo{ margin-left:15px; float:left; width:265px; height:72px;}
  .loginBar{ padding:0 20px 0 15px; background:url(../images/arrow_icon.gif) no-repeat left center; height:30px; line-height:30px;  float:right; text-align:right; display:inline-block;}

   .loginBar span{ font-size:13px; color:#61b7ff; font-weight:bold;}
   .loginBar a{ text-decoration:none; color:#61b7ff;}
   .loginBar a:hover{ color:#61b7ff; text-decoration:underline;}
   
   .bottom{ background:url(../images/bottom_bg.gif) repeat-x left 1px; height:31px; line-height:31px; border-top:#4194cf solid 2px; text-align:center;}
   
   .menu{ margin:5px 8px; float:left; width:186px;}
   .plus,.minus{ cursor:pointer; height:25px; line-height:25px; padding-left:25px; font-weight:bold; color:#fff;}
   .plus {  background:url(../images/plus.gif) repeat-x left top;}
   .minus {  background:url(../images/minus.gif) repeat-x left top;}
   .menu ul{ }
   .menu li{  background:url(../images/dian.gif) no-repeat 25px center;   color:#4493d6; border-bottom:#cad9ea solid 1px; height:24px; line-height:24px;}
   .menu li a:hover,.menu li a.current{ background:#dbebfa url(../images/dian.gif) no-repeat 25px center;  color:#4493d6; }
   .menu li a{display:block; padding-left:40px; width:136px; font-size:13px; color:#333;font-weight:normal;}
   .maindiv{ margin:5px 5px 5px 0; float:right;  background:#fff; border:#4194cf solid 1px;}
   
   .header_bg{ background:url(../images/blue_bg.gif) repeat-x left top; height:26px; padding:7px 0 0 5px;}
   .header_bg span.p1,.header_bg span.p2,.header_bg span.p3{ cursor:pointer;  display:inline-block; height:26px; line-height:26px;  font-weight:bold;}
   
   .header_bg a span.p1{background:url(../images/title_bg.gif) no-repeat left -300px; padding-left:15px;}
   .header_bg a span.p2{background:url(../images/title_bg.gif) repeat-x left -333px; }
   .header_bg a span.p3{background:url(../images/title_bg.gif) no-repeat right -366px;  padding-right:15px;}

   .header_bg a.current span.p1,.header_bg a:hover span.p1{  background:url(../images/title_bg.gif) no-repeat left -7px; }
   .header_bg a.current span.p2,.header_bg a:hover span.p2{  background:url(../images/title_bg.gif) repeat-x left -40px; }
   .header_bg a.current span.p3,.header_bg a:hover span.p3{  background:url(../images/title_bg.gif) no-repeat right -73px;}
   .header_bg a{ color:#fff;font-size:14px; display:inline-block;}
   .header_bg a.current,.header_bg a:hover{ color:#4493d6;}
  
   
   .searchBox{ margin-bottom:4px; line-height:20px;padding:5px; background:#DBEBFA;  font-size:13px; font-weight:bold;}
   .searchBox input{ margin-right:10px; vertical-align:middle;}
   
   .add_item{ margin-bottom:2px; background:#dbebfa; height:24px; line-height:22px; padding:4px;}

   
   .item_list table{ width:100%; border:#cad9ea solid 1px; }
   .item_list thead td{ color:#4493d6; text-align:center; font-size:13px; font-weight:bold; background:url(../images/thead_bg.gif) repeat-x left center; height:28px; text-align:center; padding:0;}
   .item_list thead span{ display:block; background:url(../images/line_piexl.gif) no-repeat right center; height:28px; position:relative; line-height:28px;}
   .item_list thead span img{ position:absolute; right:5px; top:13px;}
   .item_list td{border-bottom:#cad9ea solid 1px;}
   .item_list tbody td{ padding:5px; text-align:center;}
   .item_list tbody td img{ vertical-align:middle; margin-right:5px; }
   .item_list tbody td span{color:#00cc33;}
   .item_list tfoot td{ background:url(../images/tfoot_bg.gif) repeat-x left top; height:30px; line-height:30px; padding:0;}
   .item_list tbody td a,.item_list tbody td a:hover{ color:#4493d6;}
   .item_list tbody td a.blue_btn:hover{ color:#333;}
   
   .page{ padding-left:5px;}
   .page { padding:0 10px;height:30px; line-height:30px;  text-align:right; }
   .page img{ vertical-align:middle; margin:0 2px; }
   .page input,.page select{vertical-align:middle; margin:0 5px;}
   .page span{ display:inline-block; height:30px; line-height:30px;}

   
   /*--菜单按钮样式--*/
   
   .menuBar{ float:right; width:700px;  height:73px; float:right;  }
   .menu_style{ height:29px; margin-top:14px; padding-right:20px; float:right; display:inline-block;}
   span.menu_left,span.menu_right,span.menu_mid{ height:29px; display:inline-block;}
   span.menu_left{ background:url(../images/title_bg.gif) no-repeat left -99px; padding-left:5px;}
   span.menu_mid{background:url(../images/title_bg.gif) repeat-x left -128px; }
   span.menu_right{ background:url(../images/title_bg.gif) no-repeat right -157px; padding-right:5px;}
   
   .menu_mid li{ float:left; display:inline-block; padding:0 10px; height:29px; line-height:29px; background:url(../images/line_bg.gif) no-repeat right top; width:70px; text-align:center;}
   .menu_mid li.last{ background:none;}
   .menu_mid li a{ cursor:pointer; color:#61B7FF;}
   .menu_mid li a:hover,.menu_mid li a.current{ color:#fff; font-weight:bold; font-size:13px;}
   .menu_mid li span.p1,.menu_mid li span.p2,.menu_mid li span.p3{ height:29px; display:block;}
   .menu_mid li a.current span.p1,
   .menu_mid li a:hover span.p1{ background:url(../images/title_bg.gif) no-repeat left -186px; padding-left:5px; }
   .menu_mid li a.current span.p2,
   .menu_mid li a:hover span.p2{ background:url(../images/title_bg.gif) repeat-x left -215px;}
   .menu_mid li a.current span.p3,
   .menu_mid li a:hover span.p3{ background:url(../images/title_bg.gif) no-repeat right -244px; padding-right:5px;}
   
   .menu_top{ background:url(../images/title_bg.gif) no-repeat left -273px; height:4px;font-size:0;}
   .menu_mid_bg{background:url(../images/menu_mid.gif) repeat-y left top; padding:0 5px; }
   .menu_bottom{ background:url(../images/title_bg.gif) no-repeat left -289px; height:4px; font-size:0;}
   
   .menu_heder{ background:url(../images/thead_bg.gif) repeat-x; height:25px; text-align:center; font-weight:bold; color:#4194cf; line-height:25px; font-size:13px; border-bottom:#4194cf solid 1px;}
   
   .header_title{ background:url(../images/header_line.gif) repeat-x left top;border-bottom:#4493d6 solid 1px; height:27px; line-height:27px; padding-left:5px;}
   .header_title em{ font-style:normal; display:inline-block; color:#4493d6; height:27px; line-height:27px; background:url(../images/direct_icon.gif) no-repeat left top; padding-left:25px; }
   .header_title span{ font-weight:bold;}
   .header_title em a,.header_title em a:hover{color:#4493d6;}
   .main_inner{ padding:4px; background:#fff;}
   
   .add_info table{ width:100%; }
   .add_info th{ width:150px; background:#eff6ff; color:#4493d6;text-align:right;}
   .add_info td.white{ background:#f9fbfe;  }
   .add_info td.white,.add_info th.white{border:#fff solid 2px; padding:5px 8px; }
  
  .title_set{ line-height:26px; font-weight:bold; color:000; margin-bottom:4px;  height:26px; padding:0 30px; background:#dbebfa url(../images/tite_set.gif) no-repeat 5px center;}
  
  .article_inrto{ display:none;}
  
  /*---登录界面---------------*/
  #loginbg{ background:#fff url(../images/loginbg.gif) repeat-x left top;}
  .login_wap{ width:372px; margin:0 auto;}
  .login_logo{ width:337px; height:84px; margin:172px auto 10px auto;}
  
  span.blakck_left,span.blakck_mid,span.blakck_right{ font-size:14px; height:41px; display:inline-block; line-height:41px; color:#fff;}
  span.blakck_left{ background:url(../images/user_bg.gif) no-repeat left top; padding-left:10px;}
  span.blakck_mid{ background:url(../images/user_bg.gif) no-repeat left -46px; }
  span.blakck_right{ background:url(../images/user_bg.gif) no-repeat right -94px; padding-right:10px;}
  
  .white_border_block{ border-color:#dfdfdf; border-width:0 1px 1px 1px; border-style:solid;}
  .gray_bg{ background:url(../images/gray_bg.gif) repeat-x left top; min-height:171px; height:auto !important; height:171px; height:auto !important; border-color:#fff; border-width:0 1px 1px 1px; border-style:solid; }
  .gray_bg dl{ font-size:13px;width:100%; display:inline-block; margin-top:25px; height:22px; line-height:22px;}
  .gray_bg dt{ float:left; width:27%; text-align:right;}
  .gray_bg dd{ float:right; width:68%;}
  .submit_button{ border:0 none; background:url(../images/submit_button.gif) no-repeat left top; width:62px; height:26px; line-height:26px; }
  .gray_bg input{ vertical-align:middle; margin-right:20px;}
  
  .searchbox {background:#91D1F1;color:#FFFFFF;font-weight:bold;margin-bottom:2px;padding:4px;}
  
  .searchbox input, .searchbox select {margin:0 5px;vertical-align:middle;}
