/* CSS Document */
#r_header {
   width: 972px;
   height: 70px;
   text-align: left;
   margin: 0 auto;
   }
#rh_logo {
   width: 144px;
   height: 55px;
   margin: 5px 0 0 0;
   float: left;
  }
#rh_search {
   width: 450px;
   float: right;
   text-align: right;
   height: 33px;
   margin: 35px 0 0 0;
   font-size: 12px;}
   
#searchForm{
	margin:0 0 0 0;
}  
  
#index #m01 a,#sub #m02 a {
   font-weight: bold;}  

#menu {
   width: 972px;
   height: 29px;
   background-image: url(../images/pindao/menu_bg.png);
   margin: 0 auto 10px auto; }
#menu ul {
   padding: 8px 0 0 180px;
   height: 21px;
   background-image: url(../images/pindao/ge.gif);
   background-repeat: no-repeat;
   background-position: 553px 0px;
   }
#menu a {
   color:#fff;
   text-decoration: none;}
#menu a:hover {
    font-weight: bold;}
#menu li {
   float: left;
   padding: 0 15px;
   border-right: 1px solid #fff;}
#m08 a,#m07 a {
    color:#000066;
	} 

#r_all {
   width: 972px;
   text-align: left;
   margin: 0 auto;} 
   
#ra_left {
   width: 725px;
   float: left;}
#ra_left01 {
   height: 140px;
   width: 725px;
   background-image: url(../images/pindao/ra_left01_bg.gif);}
#ra_left01 a {
   color: #3f5a8d;}
#ra_left01 a:hover {
   text-decoration: underline;}
#ral_left {
   height: 140px;
   width: 700px;
   overflow: hidden;
   float: left;
   background: url(../images/pindao/ra_left01_left.gif) no-repeat left;
   }
#ral_left p {
   height: 20px;
   margin: 10px 0 0 14px;}
#ral_left ul {
   width: 530px;
   margin: 15px 0 0 81px;
   height: 35px;
   }
#ral_left li {
   float: left;}
#ral_right {
   width: 8px;
   height: 140px;
   float: right;
   background-image: url(../images/pindao/ra_left01_right.gif);}
#ra_left02 {
   width: 725px;
   margin-top:10px;
   }
.cmmend_title {
    height: 20px;
	background-image: url(../images/pindao/commend_title.gif);
	font-weight: bold;
	padding: 15px 0 0 15px;}
.cmmend_title span {
    float: right;
	margin-right: 20px;
	font-weight: 100;
	font-size: 12px;}
	
#commend01 {
	width: 723px;
	border-left: 1px solid #b3c1db;
	border-right: 1px solid #b3c1db;
	margin: 0px;
	padding: 0px;
	height: 262px;
}
.c_list {
   height: 136px;
   width: 300px;
   float: left;
   margin: 17px 0 0 22px;}
.cl_img {
   width: 59px;
   height: 78px;
   float: left;
   border: 1px solid #333;}
.cl_img img {
   width: 59px;
   height: 78px;}
.cl_txt {
   width: 230px;
   float: right;
   }
.cc_bottom {
   width: 725px;
   height: 6px;
   margin: 0 0 11px 0;
   background-image: url(../images/pindao/c_list_bottom.gif);
   overflow: hidden;}
   
.c02list {
   height: 70px;
   width: 335px;
   float: left;
   margin: 5px 0 0 10px;}
.c02list  p {
   line-height: 19px;}
#commend02 {
   height: 162px;
   width: 723px;
   border-left: 1px solid #b3c1db;
   border-right: 1px solid #b3c1db;}
   
   
   
   
#ra_right {
	width: 233px;
	float: right;
	margin-top: 4px;
   }
.rar_title {
   width: 235px;
   height: 9px;
   background-image: url(../images/pindao/ra_right_top.gif);
   overflow: hidden;}
.cr_commend {
   width: 233px;
   border-left: 1px solid #d9d6d6;
   border-right: 1px solid #d9d6d6;}
.cr_commend h4 {
   font-size: 14px;
   margin: 0 0 0 10px;
   padding:0;
   }

.rar_bottom {
    height: 8px;
	width: 235px;
	overflow: hidden;
	background-image: url(../images/pindao/ra_right_bottom.gif);
	margin: 0 0 10px 0;}
#crc02 ul,#crc01 ul {
   margin: 3px 0 0 10px;
   line-height: 27px;}
.crc02info {
   margin: -8px 0 0 0;
   padding: 0;}
.crc02info span {
   margin-right: 5px;
   } 
#foot {
    width: 972px;
	font-size: 12px;
	height: 50px;}
	
	
#commend01_list {
   width: 680px;
   margin: 15px 0 0 20px;}
#commend01_list td {
   padding: 0 0 3px 10px;}
.cl01_name a {
   font-weight: bold;
   }   
.cl01_img img {
   width: 99px;
   height: 143px;
   border: 1px solid #e2e9f6;
   padding: 1px;}
.cl01_hot {
   color:red;}
.tuijian {
   background-color:#f8f8f8;
   width: 700px;
   padding: 2px 0;
   margin: 10px 0 10px 10px;}
.tuijian a {
   text-decoration: none;
   margin: 0 2px;}
   
#commend02_list {
    width: 680px;
	margin: 5px 0 0 10px;}
#commend02_img {
    background-color:#e4e1e1;
	width: 120px;
	height: 166px;}
#commend02_img img {
    width: 116px;
	height: 162px;}
	
#commend02_title  a {
   margin: 0 15px 0 5px;
   font-weight: bold; 
   }
   
   
.y_li {
	color: red;
	font-size: 12px;
	float: left;
	width: 155px;
	padding-left: 13px;
	height: 95px;
	margin-top: 11px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0px;
   }
.yl01 {
   font-size: 14px;
   font-weight: bold;}
.yl03 {
   color:#333;}

#subra_left {
   width: 226px;
   float: left;}
#subra_left_title {
   width: 216px;
   height: 23px;
   padding: 10px 0 0 10px;
   background-image: url(../images/pindao/subra_left_title.gif);
   font-size: 14px;
   font-weight: bold;}
#subra_list {
   width: 210px;
   line-height: 22px;
   padding: 10px 4px 0 10px;
   border-left: 1px solid #b3c1db;
   border-right: 1px solid #b3c1db;}
#subra_left_bottom {
    height: 11px;
	width: 226px;
	background-image: url(../images/pindao/subra_left_bottom.gif);
	overflow: hidden;}
#subra_right {
   width: 742px;
   float: right;
   }
#subra_right_title {
  width: 722px;
  height: 23px;
  padding: 6px 0 0 20px;
  background-image: url(../images/pindao/subra_right_title.gif);
  font-size: 12px;
  color:#666;}
.subra_list {
	width: 732px;
	border-bottom: 1px dashed #999;
	height: 95px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 10px;
}
.sl_left {
 float: left;
 width: 59px;
 height: 85px;
 border: 1px solid #333;}
.sl_left img {
   width: 59px;
   height: 85px;}
.sl_right {
   width: 620px;
   float: left;
   padding-left: 10px;
   line-height: 20px;
   font-size: 12px;
   }
.slr_01 {
   font-size: 14px;
   font-weight: bold;}
.slr_02 {
   color:red;}
   
   
#ral_left_commend {
   width: 726px;
   margin: 10px 0 0 0;
   }
#ral_left_ctitle {
   height: 22px;
   width: 716px;
   padding: 10px 0 0 10px;
   font-weight: bold;
   color:#cc0000;
   background-image: url(../images/pindao/ra_left_commend.gif);}
#ral_left_ccc {
    background-image: url(../images/pindao/ra_left_cbg.gif);
	background-repeat: repeat-x;
    background-color:#e4eaf7;
	border-left: 1px solid #cdd8e9;
	border-right: 1px solid #cdd8e9;
	width: 726px;
	padding: 10px 0;
	color:#3f5a8d;
	line-height: 22px;}
	
.rlc_name {
    font-size: 14px;
	font-weight: bold;
	}
.rlc_info {
   font-weight: bold;
   }
.rlc_c {
   padding-right: 20px;}
#ral_left_cccc {
   height: 8px;
   width: 726px;
   overflow: hidden;
   background-image: url(../images/pindao/ra_cccccc.gif);}
   
#cr_p {
    margin: 3px 10px;
	line-height: 21px;}
#ral_list {
    width: 726px;
	}
.ral_li {
   width: 359px;

   float: left;
   overflow: hidden;}
.ral_li0 {
   width: 359px;

   float: right;
   overflow: hidden;}
.rall_title {
    width: 349px;
	height: 23px;
	padding: 10px 0 0 10px;
	background-image: url(../images/pindao/ral_left_list.gif);
	font-weight: bold;
	margin-top: 10px;
		margin-bottom: -3px;
}
.ral_li ul,.ral_li0 ul {
    width: 343px;
	 height:143px; 
	padding: 0 7px 0 7px;
	border-right: 1px solid #cdd8e9;
	border-left: 1px solid #cdd8e9;} 
.ral_li li,.ral_li0 li {
    height: 20px;
	padding: 5px 0 0 3px;
	background-color:#f8f8f8;
	margin: 3px 0;
	}
.ral_li li span,.ral_li0 li span {
    float: right;
	color:#666;}
.rall_bottom {
    width: 359px;
	overflow: hidden;
	height: 9px;
	background-image: url(../images/pindao/ral_left_lbottom.gif);}
img {
   border: none;}
#w_list {
   margin: 10px 0 0 10px;} 
#w_list td{
   padding: 2px 5px;
   background-color:#f8f8f8;
   border-bottom: 3px solid #fff;}
   
#commend011 {
	width: 723px;
	border-left: 1px solid #b3c1db;
	border-right: 1px solid #b3c1db;
}
.fenlei a{
	font-weight: bold;
	line-height:25px;
}
.flspan{
	font-weight: bold;
	font-size:14px;
}
