@charset "utf-8";
/*WaWaYaYa new Forum*/

/*首页*/
   
   /*主体右侧左边*/
   #main_R_l{
   width:620px;
   height:auto;
   margin-top:15px;
   float:left;
   }
     /*flash/滚动图片区*/
	 #R_l_flash{
	 width:316px;
	 height:192px;
	 border:5px solid #EDEDED;
	 float:left;
	 }
	 /*粉色标题区*/
	 #R_l_pink{
	 width:290px;
	 text-align:left;
	 float:left;
	 }
	 /*粉色标题区 左侧*/
	  #pink_l{
	  width:195px;
	  height:auto;
	  background:url(../images/bg_sPinkTit.gif) top left no-repeat;
	  float:left;
	  }
	  .pink_l_tit{
	  width:100px;
	  color:#000000;
	  font-size:13px;
	  font-weight:bold;
	  padding:7px 0 0 25px;
	  float:left;
	  }
	  .pink_l_more{
	  width:50px;
	  color:#AF3E62;
	  font-size:12px;
	  padding:8px 20px 0 0!important;
	  padding:5px 20px 0 0;
	  text-align:right;
	  float:right;
	  }
	  .pink_l_more a{
	  color:#AF3E62;
	  text-decoration:none;
	  }
	  .pink_l_more a:hover{
	  color:#AF3E62;
	  text-decoration:underline;
	  }
	  .pink_l_text{
	  color:#424242;
	  font-size:12px;
	  line-height:20px;
	  }
	  .pink_l_text a{
	  color:#424242;
	  text-decoration:none;
	  }
	  .pink_l_text a:hover{
	  color:#424242;
	  text-decoration:underline;
	  }
	  .pink_l_detail{
	  color:#8D8D8D;
	  font-size:12px;
	  line-height:22px;
	  }
	  .pink_l_detail a{
	  color:#8D8D8D;
	  text-decoration:none;
	  }
	  .pink_l_detail a:hover{
	  color:#8D8D8D;
	  text-decoration:underline;
	  }
	  /*粉色标题区 右侧*/
	 #pink_r{
	 width:90px;
	 height:auto;
	 float:right;
	 }
	 /*粉色标题区 下*/
	 #pink_bottom{
	  width:280px!important;
	  width:270px;
	  height:auto;
	  border-top:1px dashed #AFAFAF;
	  margin-top:5px;
	  margin-left:10px;
	  padding-top:5px;
	  float:left;
	 }
	 #pink_bottom ul{
	 padding:0;
	 margin:0;
	 list-style-type:none;
	 float:left;
	 }
	 #pink_bottom li{
	 width:250px;
	 height:auto;
	 color:#424242;
	 font-size:12px;
	 line-height:20px;
	 background:url(../images/icon_pink.gif) 5px 6px no-repeat;
	 padding-left:22px;
	 padding-top:2px;
	 float:left;
	 }
	 #pink_bottom li a{
	 color:#424242;
	 text-decoration:none;
	 }
	 #pink_bottom li a:hover{
	 color:#424242;
	 text-decoration:underline;
	 }
	 
	 /*蓝色标题区*/
	 #R_l_blue{
	 width:308px;
	 height:175px;
	 margin-top:5px;
	 text-align:left;
	 float:left;
	 }
	  #blue_top{
	  width:260px;
	  height:21px;
	  background:url(../images/bg_sBlueTit.gif) top left no-repeat;
	  color:#000000;
	  font-size:13px;
	  font-weight:bold;
	  padding:20px 0 0 48px;
	  margin-top:2px;
	  float:left;
	  }
	  #blue_detail{
	  width:308px;
	  height:auto;
	  margin:0;
	  float:left;
	  }
	    #blut_detail_tit{
		width:268px;
		height:auto;
		margin:10px 10px 0 10px!important;
		margin:10px 5px 0 5px;
		background:url(../images/icon_blue1.gif) 5px 2px no-repeat;
		padding-left:20px;
		font-size:14px;
		font-weight:bold;
		color:#1769AE;
		float:left;
		}
	    #blut_detail_tit a{
		color:#1769AE;
		text-decoration:none;
		}
	    #blut_detail_tit a:hover{
		color:#1769AE;
		text-decoration:underline;
		}
		
		#blut_detail_text{
		width:268px;
		height:auto;
		margin:5px 0 0 30px!important;
		margin:5px 0 0 10px;
		color:#4883B8;
		font-size:12px;
		line-height:20px;
		float:left;
		}
		#blut_detail_text a{
		color:#4883B8;
		text-decoration:none;
		}
		#blut_detail_text a:hover{
		color:#4883B8;
		text-decoration:underline;
		}
		
		#blut_detail_add{
		width:290px!important;
		width:270px;
		text-align:right;
		color:#1769AE;
		font-size:12px;
		font-weight:bold;
		background:url(../images/icon_blue2.gif) right no-repeat;
		padding-right:6px;
		margin-right:12px;
		float:left;
		}
		#blut_detail_add a{
		color:#1769AE;
		text-decoration:none;
		}
		#blut_detail_add a:hover{
		color:#1769AE;
		text-decoration:underline;
		}
		
	  /*绿、紫、青公用样式*/	
	  #allColor_detail{
	  width:278px;
	  height:auto;
	  margin:0 15px 0 15px!important;
	  margin:0 0px 0 8px;
	  font-size:12px;
	  line-height:20px;
	  padding-top:5px;
	  float:left;
	  }
	   #allColor_detail_text{
	   width:198px;
	   height:auto;
	   color:#424242;
	   line-height:20px;
	   float:left;
	   }
	   #allColor_detail_text a{
	   color:#424242;
	   text-decoration:none;
	   }
	   #allColor_detail_text a:hover{
	   color:#424242;
	   text-decoration:underline;
	   }
	  
	 /*绿色标题区*/
	 #R_l_green{
	 width:308px;
	 height:175px;
	 margin-top:5px;
	 text-align:left;
	 float:left;
	 }
	  #green_top{
	  width:258px;
	  height:20px;
	  background:url(../images/bg_sGreenTit.gif) top left no-repeat;
	  color:#000000;
	  font-size:13px;
	  font-weight:bold;
	  padding:24px 0 0 50px;
	  margin:0;
	  float:left;
	  }
	   #green_detail_type{
	   width:75px;
	   height:auto;
	   color:#339900;
	   margin-right:5px;
	   line-height:20px;
	   float:left;
	   }
	   #green_detail_type a{
	   color:#339900;
	   text-decoration:none;
	   }
	   #green_detail_type a:hover{
	   color:#339900;
	   text-decoration:underline;
	   }	
	   
	 /*紫色标题区*/
	 #R_l_purple{
	 width:308px;
	 height:175px;
	 margin-top:5px;
	 text-align:left;
	 float:left;
	 }
	  #purple_top{
	  width:258px;
	  height:20px;
	  background:url(../images/bg_sPurpleTit.gif) top left no-repeat;
	  color:#000000;
	  font-size:13px;
	  font-weight:bold;
	  padding:18px 0 0 50px;
	  margin:0;
	  float:left;
	  }
	   #purple_detail_type{
	   width:75px;
	   height:auto;
	   color:#4A2C93;
	   margin-right:5px;
	   line-height:20px;
	   float:left;
	   }
	   #purple_detail_type a{
	   color:#4A2C93;
	   text-decoration:none;
	   }
	   #purple_detail_type a:hover{
	   color:#4A2C93;
	   text-decoration:underline;
	   } 
	   
	 /*青色标题区*/
	 #R_l_cyan{
	 width:308px;
	 height:175px;
	 margin-top:5px;
	 text-align:left;
	 float:left;
	 }
	  #cyan_top{
	  width:258px;
	  height:20px;
	  background:url(../images/bg_sCyanTit.gif) top left no-repeat;
	  color:#000000;
	  font-size:13px;
	  font-weight:bold;
	  padding:18px 0 0 50px;
	  margin:0;
	  float:left;
	  }
	   #cyan_top_l{
	   width:200px;
	   height:auto;
	   float:left;
	   text-align:left;
	   }
	   #cyan_top_r{
	   width:50px;
	   color:#19775E;
	   text-align:left;
	   font-size:12px;
	   font-weight:normal;
	   float:right;
	   }
	   #cyan_top_r a{
	   color:#19775E;
	   text-decoration:none;
	   }
	   #cyan_top_r a:hover{
	   color:#19775E;
	   text-decoration:underline;
	   }
	   #cyan_detail_type{
	   width:75px;
	   height:auto;
	   color:#339900;
	   margin-right:5px;
	   line-height:20px;
	   float:left;
	   }
	   #cyan_detail_type a{
	   color:#339900;
	   text-decoration:none;
	   }
	   #cyan_detail_type a:hover{
	   color:#339900;
	   text-decoration:underline;
	   }
	   
	/*精彩贴图*/
	#R_l_jctt{
	width:620px;
	height:auto;
	color:#5E5E5E;
	font-size:12px;
	line-height:20px;
	text-align:left;
	float:left;
	}
	#R_l_jctt a{
	color:#5E5E5E;
	text-decoration:none;
	}
	#R_l_jctt a:hover{
	color:#5E5E5E;
	text-decoration:underline;
	}
	 #jctt_top{
	 width:570px;
	 height:24px;
	 background:url(../images/bg_jcttTop.gif) left top no-repeat;
	 color:#000000;
	 font-size:13px;
	 font-weight:bold;
	 padding-left:50px;
	 padding-top:30px;
	 float:left;
	 }
	 #jctt_body{
	 width:610px;
	 height:auto;
	 background:url(../images/bg_jcttBody.gif) left repeat-y;
	 padding:5px;
	 float:left;
	 }
	 #jctt_body_detail{
	 width:102px;
	 height:auto;
	 border-right:1px dashed #B9B9B9;
	 padding:0 9px 0 9px;
	 float:left;
	 }
	 #jctt_body_img{
	 width:96px;
	 height:72px;
	 border:3px solid #E6E6E6;
	 float:left;
	 }
	 #jctt_body_text{
	 width:96px;
	 padding:2px 3px 2px 3px;
	 float:left;
	 }
	 #jctt_btm{
	 width:620px;
	 height:15px;
	 background:url(../images/bg_jcttBtm.gif) left no-repeat;
	 float:left;
	 }
	 
	/*特别推荐*/
	#R_l_recommend{
	width:308px;
	height:305px;
	background:url(../images/bg_recommend.gif) top left no-repeat;
	text-align:left;
	float:left;
	}
	 #recommend_tit{
	 width:255px;
	 height:auto;
	 color:#000000;
	 font-size:13px;
	 font-weight:bold;
	 margin-left:53px!important;
	 margin-left:26px;
	 margin-top:23px;
	 padding-bottom:3px;
	 float:left;
	 }
	 .recommend_table{
	 width:274px;
	 height:58px;
	 background:url(../images/bg_recommend_d.gif) no-repeat;
	 margin:5px 10px 0 15px!important;
	 margin:5px 0 0 7px;
	 padding:4px;
	 color:#424242;
	 font-size:12px;
	 line-height:20px;
	 float:left;
	 }
	 .recommend_table a{
	 color:#424242;
	 text-decoration:none;
	 }
	 .recommend_table a:hover{
	 color:#424242;
	 text-decoration:underline;
	 }
	 .recommend_table_tit{
	 height:22px;
	 color:#4B508E;
	 font-size:12px;
	 font-weight:bold;
	 line-height:22px;
	 }
	 .recommend_table_tit a{
	 color:#4B508E;
	 text-decoration:none;
	 }
	 .recommend_table_tit a:hover{
	 color:#4B508E;
	 text-decoration:underline;
	 }
	
	/*小屋相册/文章*/
	#R_l_house{
	width:301px;
	height:305px;
	background:url(../images/bg_house.gif) top left no-repeat;
	padding-left:7px;
	text-align:left;
	float:left;
	}
	#R_l_house_btn{
	width:190px;
	height:26px;
	margin-top:12px;
	float:left;
	}
	#R_l_house_detail{
	width:280px;
	height:268px;
	margin:8px 5px 5px 5px!important;
	margin:6px 0 5px 0;
	float:left;
	}
	#house_detail_more{
	width:270px;
	height:auto;
	margin:0 5px 0 5px;
	color:#207E67;
	font-size:12px;
	line-height:20px;
	text-align:right;
	float:left;
	}
	#house_detail_more a{
	color:#207E67;
	text-decoration:none;
	}
	#house_detail_more a:hover{
	color:#207E67;
	text-decoration:underline;
	}
	#house_detail_tit{
	width:155px;
	height:auto;
	background:url(../images/icon_orange.gif) 10px 4px no-repeat;
	color:#282828;
	font-size:12px;
	line-height:20px;
	padding-left:25px;
	float:left;
	}
	#house_detail_tit a{
	color:#282828;
	text-decoration:none;
	}
	#house_detail_tit a:hover{
	color:#282828;
	text-decoration:underline;
	}
	#house_detail_author{
	width:95px;
	height:auto;
	padding-right:5px;
	color:#CF6600;
	font-size:12px;
	line-height:20px;
	text-align:right;
	float:left;
	}
	#house_detail_author a{
	color:#CF6600;
	text-decoration:none;
	}
	#house_detail_author a:hover{
	color:#CF6600;
	text-decoration:underline;
	}
	#house_detail_img{
	width:80px;
	height:80px;
	border:3px solid #ECECEC;
	margin:4px!important;
	margin:3px;
	float:left;
	}
	#house_detail_text{
	width:90px;
	height:auto;
	text-align:center;
	font-size:12px;
	color:#5E5E5E;
	padding:3px 0 5px 0!important;
	padding:2px 0 2px 0;
	line-height:14px;
	float:left;
	}
	#house_detail_text a{
	color:#5E5E5E;
	text-decoration:none;
	}
	#house_detail_text a:hover{
	color:#5E5E5E;
	text-decoration:underline;
	}
	
  /*主体右侧右边*/
  #mai_R_r{
  width:178px;
  height:auto;
  text-align:left;
  margin-top:15px;
  float:right;
  }
   /*WaWaYaYa快讯*/
   #R_r_latestnews{
   width:178px;
   height:82px;
   background:url(../images/bg_news.gif) no-repeat;
   color:#E95B8A;
   font-size:12px;
   line-height:18px;
   float:left;
   }
	#R_r_latestnews a{
	color:#E95B8A;
	text-decoration:none;
	}
	#R_r_latestnews a:hover{
	color:#E95B8A;
	text-decoration:underline;
	}
    #latestnews_tit{
	width:170px;
	height:auto;
	color:#AF3E62;
	font-size:13px;
	font-weight:bold;
	margin:6px 4px 5px 4px;
	text-align:center;
	float:left;
	}
	#latestnews_text{
	width:150px;
	height:auto;
	margin: 0 4px 0 8px!important;
	margin:0 4px 0 4px;
	background:url(../images/icon_pink1.gif) 0px 4px no-repeat;
	padding:0 0 0 15px;
	float:left;
	}
	#latestnews_more{
	width:100px;
	margin-right:15px!important;
	margin-right:5px;
	text-align:right;
	line-height:14px;
	float:right;
	}
	
   /*使用手册*/
   #R_r_userguide{
   width:178px;
   height:102px;
   background:url(../images/bg_forumGuide_blue.gif) no-repeat;
   margin-top:5px;
   color:#177FD1;
   font-size:12px;
   line-height:18px;
   float:left;
   }
   #R_r_userguide a{
   color:#177FD1;
   text-decoration:none;
   }
   #R_r_userguide a:hover{
   color:#177FD1;
   text-decoration:underline;
   }
    #userguide_tit{
	width:170px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	margin:6px 4px 5px 4px;
	text-align:center;
	float:left;
	}
	#userguide_text{
	width:150px;
	height:auto;
	margin: 0 4px 0 8px!important;
	margin:0 4px 0 4px;
	background:url(../images/icon_blue3.gif) 0px 4px no-repeat;
	padding:0 0 0 15px;
	float:left;
	}
	#userguide_more{
	width:100px;
	margin-right:15px!important;
	margin-right:5px;
	text-align:right;
	line-height:14px;
	float:right;
	}
	
   /**/
   #all_Toprelease_detail{
	width:155px;
	height:auto;
	margin:12px 0 0 10px!important;
	margin:12px 0 0 5px;
	float:left;
   }
   #all_Topdetail_text{
	border-bottom:1px dashed #818181;
	padding:0 0 0 3px;
	line-height:20px;
	float:left;
   }
   /*金牌楼主*/
   #R_r_gold{
   width:178px;
   height:170px;
   background:url(../images/bg_goldMedal.gif) no-repeat;
   color:#818181;
   font-size:12px;
   line-height:18px;
   margin-top:8px;
   float:left;
   }
   #R_r_gold a{
   color:#818181;
   text-decoration:none;
   }
   #R_r_gold a:hover{
   color:#818181;
   text-decoration:underline;
   }
    #gold_tit{
	width:150px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	color:#6E53C2;
	margin:15px 0 0 17px!important;
	margin:15px 0 0 10px;
	text-align:left;
	float:left;
	}
	#gold_detail_tit{
	color:#6E53C2;
	border-bottom:1px dashed #6E53C2;
	padding:0 0 0 3px;
	float:left;
	}
   
   /*发贴排行榜*/
   #R_r_release{
   width:178px;
   height:165px;
   background:url(../images/bg_releaseTop.gif) no-repeat;
   margin-top:8px;
   color:#818181;
   font-size:12px;
   line-height:18px;
   float:left;
   }
   #R_r_release a{
   color:#818181;
   text-decoration:none;
   }
   #R_r_release a:hover{
   color:#818181;
   text-decoration:underline;
   }
    #release_tit{
	width:150px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	color:#D13F6F;
	margin:10px 0 0 17px!important;
	margin:10px 0 0 10px;
	text-align:left;
	float:left;
	}
	#release_detail_tit{
	color:#D6507B;
	border-bottom:1px dashed #D6507B;
	padding:0 0 0 3px;
	float:left;
	}
	
   /*回复排行榜*/
   #R_r_restore{
   width:178px;
   height:164px;
   background:url(../images/bg_restoreTop.gif) no-repeat;
   margin-top:8px;
   color:#818181;
   font-size:12px;
   line-height:18px;
   float:left;
   }
   #R_r_restore a{
   color:#818181;
   text-decoration:none;
   }
   #R_r_restore a:hover{
   color:#818181;
   text-decoration:underline;
   }
    #restore_tit{
	width:150px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	color:#498575;
	margin:10px 0 0 17px!important;
	margin:10px 0 0 10px;
	text-align:left;
	float:left;
	}
	#restore_detail_tit{
	color:#318F84;
	border-bottom:1px dashed #318F84;
	padding:0 0 0 3px;
	float:left;
	}
   
   /*论坛排行*/
   #R_r_forum{
   width:178px;
   height:126px;
   background:url(../images/bg_forumTop.gif) no-repeat;
   margin-top:8px;
   color:#818181;
   font-size:12px;
   line-height:18px;
   float:left;
   }
   #R_r_forum a{
   color:#818181;
   text-decoration:none;
   }
   #R_r_forum a:hover{
   color:#818181;
   text-decoration:underline;
   }
    #forum_tit{
	width:150px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	color:#528813;
	margin:10px 0 0 17px!important;
	margin:10px 0 0 10px;
	text-align:left;
	float:left;
	}
   
   /*优秀版主*/
   #R_r_leader{
   width:178px;
   height:169px;
   background:url(../images/bg_leaderTop.gif) no-repeat;
   margin-top:8px;
   color:#818181;
   font-size:12px;
   line-height:18px;
   float:left;
   }
   #R_r_leader a{
   color:#818181;
   text-decoration:none;
   }
   #R_r_leader a:hover{
   color:#818181;
   text-decoration:underline;
   }
    #leader_tit{
	width:150px;
	height:auto;
	font-size:13px;
	font-weight:bold;
	color:#935C32;
	margin:14px 0 0 17px!important;
	margin:15px 0 0 10px;
	text-align:left;
	float:left;
	}
	#leader_detail_tit{
	color:#9E6B43;
	border-bottom:1px dashed #9E6B43;
	padding:0 0 0 3px;
	float:left;
	}
