/* 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;
}   
   
#r_all {
   width: 972px;
   text-align: left;
   margin: 0 auto;} 
   
#ra_left {
   width: 725px;
   float: left;}
#ra_left01 {
   height: 163px;
   width: 725px;
   background-image: url(../images/ra_left01_bg.gif);}
#ra_left01 a {
   color: #3f5a8d;}
#ra_left01 a:hover {
   text-decoration: underline;}
#ral_left {
   height: 163px;
   width: 700px;
   float: left;
   color: #3f5a8d;
   background: url(../images/ra_left01_left.gif) no-repeat left;
   }
#ral_left p {
   height: 25px;
   margin: 13px 0 0 14px;}
img{
	border:none;}
#ral_left ul {
   width: 530px;
   margin: 18px 0 0 81px;
   height: 42px;
   }
#ral_left li {
   float: left;}
#ral_right {
   width: 8px;
   height: 163px;
   float: right;
   background-image: url(../images/ra_left01_right.gif);}
   
   
   
#ra_left02 {
   width: 725px;
   margin: 11px 0 0 0;}
.cmmend_title {
    height: 20px;
	background-image: url(../images/commend_title.gif);
	font-weight: bold;
	padding: 15px 0 0 15px;}
.cmmend_title span {
    float: right;
	margin-right: 10px;
	font-weight: 100;}
	
#commend01 {
   width: 723px;
   border-left: 1px solid #b3c1db;
   border-right: 1px solid #b3c1db;}
.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/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;
   }
.rar_title {
   width: 235px;
   height: 9px;
   background-image: url(../images/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;
   }
#crc01 {
   height: 102px;}  

.rar_bottom {
    height: 8px;
	width: 235px;
	overflow: hidden;
	background-image: url(../images/ra_right_bottom.gif);
	margin: 0 0 10px 0;}
#crc01 p {
   margin: 0 0 0 30px;
  }
#crc02 ul {
   margin: 3px 0 0 10px;
   line-height: 27px;}
.crc02info {
   margin: -8px 0 0 0;
   padding: 0;}
.crc02info span {
   margin-right: 5px;
   } 

#newlist {
   margin: 5px 0 0 10px;}
#newlist td {
   border-bottom: 5px solid #fff;
	height: 22px;
	background-color:#f7f9f9;}
#foot {
    width: 972px;
	font-size: 12px;
	height: 50px;}
#footer{
    width:955px;
	border-top:1px solid #ccc;
	padding:20px 0 0 0;
	text-align:center;
	margin:10px auto;
	font-size:12px;
	line-height:20px;
	color: #999999;
}
#footer a{
    color:#333333;
	text-decoration:none;
}