@charset "utf-8";
/* WaWaYaYa OnLineService*/

body{
	margin:0px 0px 0px 0px;
	font-size:12px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif,"宋体";
	background:#7CD9E8 url(../images/bg_all.jpg) repeat-x;
	}
/*通用*/
#fl{
	margin:0px;
	float:left;
	}
#fr{
	margin:0px;
	float:right;
	}
/* 全局*/
#all{
    float:left;
	clear:both;
	width:980px;
	word-break:break-all;
	margin:0px;
	overflow:hidden;
	}
#allbg{
	clear:both;
	width:980px;
	float:left;
	word-break:break-all;
	margin:0px;
	}
/*头部*/
#top{
	width:980px;
	height:83px;
	float:left;
	background:url(../images/bg_top.jpg) top left no-repeat;
	}		
#top_ibook{
	width:980px;
	height:83px;
	float:left;
	background:url(../images/bg_top_ibook.jpg) top left no-repeat;
	}	
#menu{
    float:right;
	margin-top:65px;
	margin-right:15px!important;
	margin-right:5px;
	color:#FFFFFF;
	}
#menu a{
	color:#FFFFFF;
	text-decoration:none;
	}	
#menu a:hover{
    color:#DBEEFD;
	text-decoration:none;
	}	
	
		
/*中间部分*/
#middle{
	clear:both;
	width:952px;
	margin-left:10px;
	float:left;
	}
  #middle_a{
	  width:952px;
	  height:36px;
	  padding-top:10px;
	  margin:0px;
	  background:url(../images/bg_middle_a.gif)  #04C5D5 no-repeat;
	  float:left;
      }
      /*登陆前*/  
      #login_before{
	  float:right;
	  width:570px;
	  margin-right:5px;
      }
	  .username{
	  border:1px solid #11859F;
	  height:14px;
	  width:100px;
	  color:#333;
	  }
	  .code{
	  border:1px solid #11859F;
	  height:14px;
	  width:60px;
	  color:#333;
	  }
	  .login_table{
	  text-align:left;
	  height:20px;
	  width:570px;
	  border:0; 
	  cellspacing:0; 
	  cellpadding:0;
	  color:#fff;
	  }
	  .login_table a{
	  color:#004A6F;
	  text-decoration:none;
	  }
	  .login_table a:hover{
	  color:#0080C0;
	  text-decoration:none;
	  }
      /*登陆后*/  
      #login_after{
	  float:right;
	  height:25px;
	  line-height:17px;
	  margin-right:20px;
	  margin-top:10px;
	  width:200px;
	  color:#000000;
      }
  #middle_b{
	  width:920px;
	  float:left;
	  background:#04C5D5;
	  border-left:1px solid #E6F8FB;
	  border-right:1px solid #E6F8FB;
	  border-bottom:1px solid #E6F8FB;
	  padding-bottom:18px;
	  padding-top:0px;
	  margin:0px;
	  padding-left:15px;
	  padding-right:15px;
	  clear:both;
      }
  #middle_b_bg{
      clear:both;
	  width:920px;
	  float:left;
	  background:#04C5D5;
      }
	  /*左*/
	  #middle_b_l{
	  width:222px;
	  float:left;
	  background:#fff url(../images/bg_left.gif) repeat-x top;
	  border:1px solid #009FAB;
	  word-break:break-all;
	  padding-top:20px;
	  padding-bottom:10px;
      }
	  #middle_b_l_bg{
	  width:220px;
	  padding-left:4px;
	  padding-right:1px;
	  float:left;
	  word-break:break-all;
      }
	  #middle_b_l_title_A{
	  width:186px;
	  height:20px;
	  float:left;
	  word-break:break-all;
	  background:#B4B4B4 url(../images/icon_search.gif) left top no-repeat;
	  line-height:18px;
	  color:#fff;
	  font-weight:bold;
	  padding-left:30px;
      }
	  #middle_b_l_detail_A{
	  width:216px;
	  float:left;
	  word-break:break-all;
	  text-align:center;
	  color:red;
	  text-align:center;
	  line-height:26px;
	  margin-bottom:10px;
      }
	  	   #eachmenu{
	       width:216px;
	       float:left;
	       word-break:break-all;
	       text-align:center;
		   text-decoration:none;
		   border:0;
           }
		
	    .img_yw{
	    margin-bottom:3px;
	    }
	  
	  #middle_b_l_title_B{
	  width:186px;
	  height:20px;
	  float:left;
	  word-break:break-all;
	  background:#B4B4B4 url(../images/icon_search.gif) left top no-repeat;
	  line-height:18px;
	  color:#fff;
	  font-weight:bold;
	  padding-left:30px;
      }
	  #middle_b_l_detail_B{
	  width:216px;
	  float:left;
	  word-break:break-all;
	  padding-top:5px;
	  text-align:center;
	  color:red;
	  line-height:20px;
	  margin-bottom:10px;
      }
	  .search_boder{
	  width:132px;
	  height:16px;
	  border:1px solid #C1C1C1;
	  color:#333;
	  line-height:16px;
	  margin-bottom:3px;
	  }
	  .search_table{
	  width:135px;
	  margin-left:auto;
	  margin-right:auto;
	  }
	  	  
	  #middle_b_l_title_C{
	  width:186px;
	  height:20px;
	  float:left;
	  word-break:break-all;
	  background:#B4B4B4 url(../images/icon_submit.gif) left top no-repeat;
	  line-height:18px;
	  color:#fff;
	  font-weight:bold;
	  padding-left:30px;
      }
	  #middle_b_l_detail_C{
	  width:216px;
	  float:left;
	  word-break:break-all;
	  padding-top:5px;
	  text-align:center;
	  color:red;
	  line-height:20px;
	  text-align:center;
	  margin-bottom:10px;
      }
	  
	  /*右*/
	  #middle_b_r{
	  width:690px;
	  float:right;
	  background:#fff url(../images/bg_right.gif) repeat-x top;
	  border:1px solid #009FAB;
	  padding:20px 0 10px 0;
	  margin:0px;
      }
	  #middle_b_r_bg{
	  width:690px;
	  float:right;
      }
	  /*右-A*/
	  #middle_b_r_A{
	  width:644px;
	  height:112px;
	  float:left;
	  margin-bottom:10px;
	  margin-left:20px!important;
	  margin-left:10px;
	  background:#F9F9F9;
	  border:4px solid #E5E5E5;
	  word-break:break-all;
	  }
	  #middle_b_r_A_l{
	  height:105px;
	  width:110px;
	  padding-top:8px;
	  float:left;
	  border-right:1px dashed #C4C4C4;
	  text-align:center;
	  word-break:break-all;
	  line-height:24px;
	  color:#666666;
	  font-weight:bold;
	  }
	  #middle_b_r_A_r{
	  height:105px;
	  width:520px;
	  padding-top:8px;
	  float:right;
	  word-break:break-all;
	  }
	  #question{
	  width:485px;
	  line-height:20px;
	  color:#666;
	  word-break:break-all;
	  background:url(../images/icon_quesion.gif) no-repeat top left;
	  padding-left:20px;
	  }
	  #answer{
	  width:470px;
	  margin-left:30px;
	  color:#008C02;
	  word-break:break-all;
	  }
	  #answer a{
	  line-height:20px;
	  color:#008C02;
	  text-decoration:none;
	  }
	  #answer a:hover{
	  line-height:20px;
	  color:#008C02;
	  text-decoration:underline;
	  }
	  #morequestion{
	  width:485px;
	  line-height:20px;
	  color:#FA5D00;
	  word-break:break-all;
	  background:url(../images/icon_morequesion.gif) no-repeat top left;
	  padding-left:20px;
	  }
	  #morequestion a{
	  line-height:20px;
	  color:#FA5D00;
	  text-decoration:none;
	  }
	  #morequestion a:hover{
	  line-height:20px;
	  color:#FA5D00;
	  text-decoration:underline;
	  }
	  /*右-A2*/
	  #middle_b_r_A2{
	  width:644px;
	  float:left;
	  margin-bottom:10px;
	  margin-left:20px!important;
	  margin-left:10px;
	  background:#F9F9F9;
	  border:4px solid #E5E5E5;
	  word-break:break-all;
	  }
	  #middle_b_r_A2_l{
	  width:110px;
	  padding-top:8px;
	  float:left;
	  text-align:center;
	  word-break:break-all;
	  line-height:24px;
	  color:#666666;
	  font-weight:bold;
	  }
	  #middle_b_r_A2_r{
	  width:520px;
	  padding-top:8px;
	  padding-bottom:8px;
	  padding-left:10px;
	  float:right;
	  word-break:break-all;
	  border-left:1px dashed #C4C4C4;
	  }
	  #welcometext{
	  width:500px;
	  color:#008C02;
	  word-break:break-all;
	  line-height:20px;
	  float:left;
	  }
	  
	  /*右-B*/
	  #middle_b_r_B{
	  width:620px;
	  height:100px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-top:10px;
	  background:#fff;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #middle_b_r_B_l{
	  width:140px;
	  height:100px;
	  float:left;
	  margin-right:5px;
	  word-break:break-all;
	  }
	  .img_Q{
	  margin-right:0px;
	  }
	  #text_Q{
	  width:135px;
	  line-height:20px;
	  color:#0182FA;
	  font-weight:bold;
	  word-break:break-all;
	  background:url(../images/icon_Q.gif) no-repeat top left;
	  padding-left:15px;
	  }
	  #text_Q a{
	  line-height:20px;
	  color:#0182FA;
	  font-weight:bold;
	  text-decoration:none;
	  }
	  #text_Q a:hover{
	  line-height:20px;
	  color:#012AFA;
	  font-weight:bold;
	  text-decoration:none;
	  }
	  /*右-C*/
	  #middle_b_r_C{
	  width:644px;
	  float:left;
	  margin-left:20px!important;
	  margin-left:10px;
	  margin-top:10px;
	  word-break:break-all;
	  }
	  #middle_b_r_C_l{
	  height:235px;
	  width:305px;
	  float:left;
	  padding-left:5px;
	  padding-right:5px;
	  border-right:1px dashed #C4C4C4;
	  word-break:break-all;
	  line-height:24px;
	  color:#666666;
	  font-weight:bold;
	  }
	  #middle_b_r_C_r{
	  height:235px;
	  width:305px;
	  float:right;
	  padding-left:5px;
	  padding-right:10px;
	  word-break:break-all;
	  line-height:24px;
	  color:#666666;
	  font-weight:bold;
	  }
	  #title_top10{
	  width:270px;
	  height:25px;
	  background:url(../images/bg_top10title.gif) no-repeat left top;
	  padding-left:30px;
	  font-size:13px;
	  color:#CC0000;
	  font-weight:bold;
	  line-height:25px;
	  word-break:break-all;
	  }
	  #more_top10{
	  font-size:12px;
	  font-weight:400;
	  color:#333333;
	  margin-left:130px;
	  }
	  #more_top10 a{
	  font-size:12px;
	  font-weight:400;
	  color:#333333;
	  text-decoration:none;
	  }
	  #more_top10 a:hover{
      font-size:12px;
	  font-weight:400;
	  color:#CC0000;
	  text-decoration:none;
	  }
	  #detail_top10{
	  line-height:20px;
	  color:#757575;
	  font-size:12px;
	  font-weight:400;
	  word-break:break-all;
	  margin-top:5px;
	  }
	  #detail_top10 a{ 
	  color:#757575;
	  font-size:12px;
	  font-weight:400;
	  text-decoration:none;
	  }
	  #detail_top10 a:hover{ 
	  color:#979797;
	  font-size:12px;
	  font-weight:400;
	  text-decoration:underline;
	  }
	  #detail_top10 ul{
	  padding:0px;
	  margin:0px;
	  list-style-type:decimal-leading-zero;
	  list-style-position:inside;
	  }
	  #detail_top10 li{
	  width:290px;
	  word-break:break-all;
	  }
	  /*右-D*/
	  #middle_b_r_D{
	  width:633px;
	  height:76px;
	  float:left;
	  margin-left:20px!important;
	  margin-left:10px;
	  margin-top:10px;
	  margin-bottom:10px;
	  word-break:break-all;
	  border:1px solid #AEAEAC;
	  }
	  /*右-空行*/
	  #middle_b_r_K1{
	  width:645px;
	  float:left;
	  margin-left:20px!important;
	  margin-left:10px;
	  margin-bottom:25px;
	  word-break:break-all;
	  }
	  	  
/*底部*/	
#btm{
	clear:both;
	width:990px;
	float:left;
	text-align:center;
	color:#056870;
	line-height:18px;
	margin-top:5px;
	word-break:break-all;
	}

.english_font{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   }
   
.leftheight_index{
   height:580px;  
   }
.rightheight_index{
   height:580px;  
   } 
.leftheight_listpage{
   height:445px;  
   }   
.rightheight_listpage{
   height:445px;  
   }    
   
  /*以下是下拉菜单*/
           #menu1 {
	       position:absolute;
	       left:230px;
	       top:195px;
	       width:111px;
	       height:77px;
	       z-index:2;
	       visibility: hidden;
	       line-height:15px;
	       text-align:left;
		   background: url(../images/bg_menu1.gif) no-repeat;
		   word-break:break-all;
		   filter:alpha(opacity=80);
		   color:#06407C;
		   padding:10px 5px 10px 15px;
		   line-height:16px;
           }
          #menu1 a{
		  color:#06407C;
		  line-height:16px;
          text-decoration:none;
          }
          #menu1 a:hover{
          color:#666;
		  line-height:16px;
          text-decoration:none;
          }   
   
          #menu2 {
	       position:absolute;
	       left:230px;
	       top:255px;
	       width:111px;
	       height:64px;
	       z-index:2;
	       visibility: hidden;
	       line-height:15px;
	       text-align:left;
		   background: url(../images/bg_menu2.gif) no-repeat;
		   word-break:break-all;
		   filter:alpha(opacity=80);
		   color:#0F6C03;
		   padding:10px 5px 10px 15px;
		   line-height:16px;
           }
          #menu2 a{
		  color:#0F6C03;
		  line-height:16px;
          text-decoration:none;
          }
          #menu2 a:hover{
          color:#666;
		  line-height:16px;
          text-decoration:none;
          } 
   
          #menu3 {
	       position:absolute;
	       left:230px;
	       top:315px;
	       width:111px;
	       height:65px;
	       z-index:2;
	       visibility: hidden;
	       line-height:15px;
	       text-align:left;
		   background: url(../images/bg_menu3.gif) no-repeat;
		   word-break:break-all;
		   filter:alpha(opacity=80);
		   color:#0E5299;
		   padding:10px 5px 10px 15px;
		   line-height:16px;
           }
          #menu3 a{
		  color:#0E5299;
		  line-height:16px;
          text-decoration:none;
          }
          #menu3 a:hover{
          color:#666;
		  line-height:16px;
          text-decoration:none;
          } 
   
           #menu4 {
	       position:absolute;
	       left:230px;
	       top:375px;
	       width:111px;
	       height:65px;
	       z-index:2;
	       visibility: hidden;
	       line-height:15px;
	       text-align:left;
		   background: url(../images/bg_menu4.gif) no-repeat;
		   word-break:break-all;
		   filter:alpha(opacity=80);
		   color:#572AB1;
		   padding:10px 5px 10px 15px;
		   line-height:16px;
           }
          #menu4 a{
		  color:#572AB1;
		  line-height:16px;
          text-decoration:none;
          }
          #menu4 a:hover{
          color:#666;
		  line-height:16px;
          text-decoration:none;
          } 
		   #menu5 {
	       position:absolute;
	       left:230px;
	       top:430px;
	       width:111px;
	       height:65px;
	       z-index:2;
	       visibility: hidden;
	       line-height:15px;
	       text-align:left;
		   background: url(../images/bg_menu5.gif) no-repeat;
		   word-break:break-all;
		   filter:alpha(opacity=80);
		   color:#137B6D;
		   padding:10px 5px 10px 15px;
		   line-height:16px;
           }
           #menu5 a{
		   color:#137B6D;
		   line-height:16px;
           text-decoration:none;
           }
           #menu5 a:hover{
           color:#666;
		   line-height:16px;
           text-decoration:none;
           } 
   
   
   
/*以下是针对2级页面的补充项*/
	  #listtitle_zhyw{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_title1.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_land{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_title2.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_space{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_title3.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_learn{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_title4.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_ibook{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_title5.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_search{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_searchtitle.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_hot{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_hot.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_dx{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_dx.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #listtitle_myQ{
	  width:620px;
	  height:50px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-bottom:5px;
	  padding-bottom:15px;
	  background:#fff url(../images/img_myQ.gif) center left no-repeat;
	  word-break:break-all;
	  border-bottom:1px dashed #C4C4C4;
	  }
	  #location{
	  text-align:right;
	  height:20px;
	  float:right;
	  width:400px;
	  line-height:20px;
	  color:#666;
	  margin-top:25px;
	  }
	  #location a{
	  line-height:20px;
	  color:#666;
	  text-decoration:none;
	  }
   	  #location a:hover{
	  line-height:20px;
	  color:#CE3030;
	  text-decoration:none;
	  }
   
/*以下只针对搜索结果页*/  
      #searchlist{
	  width:644px;
	  height:240px;
	  float:left;
	  margin-left:20px!important;
	  margin-left:10px;
	  word-break:break-all;
	  } 
	  #detail_searchlist{
	  width:590px;
	  line-height:20px;
	  color:#757575;
	  font-size:12px;
	  font-weight:400;
	  word-break:break-all;
	  margin-top:5px;
	  margin-left:50px;
	  }
	  #detail_searchlist a{ 
	  color:#757575;
	  font-size:12px;
	  font-weight:400;
	  text-decoration:none;
	  }
	  #detail_searchlist a:hover{ 
	  color:#979797;
	  font-size:12px;
	  font-weight:400;
	  text-decoration:underline;
	  }
	  #detail_searchlist ul{
	  padding:0px;
	  margin:0px;
	  list-style-type:disc;
	  list-style-position:inside;
	  }
	  #detail_searchlist li{
	  width:580px;
	  word-break:break-all;
	  }
	  
   	  #search_pages{
	  width:620px;
	  height:20px;
	  float:left;
	  padding-left:30px;
	  margin-left:20px!important;
	  margin-left:5px;
	  margin-top:10px;
	  padding-top:5px;
	  word-break:break-all;
	  border-top:1px dashed #C4C4C4;
	  }
   	  #page{
	  text-align:right;
	  height:20px;
	  float:right;
	  width:600px;
	  line-height:20px;
	  color:#666;
	  }
	  #page a{
	  line-height:20px;
	  color:#666;
	  text-decoration:none;
	  }
   	  #page a:hover{
	  line-height:20px;
	  color:#CE3030;
	  text-decoration:none;
	  }

