@charset "utf-8";
/* CSS Document */



/*通用样式*/
.rayg-box{ border:1px solid #b3d7e5; background:url(../images/c-bg1.jpg) #f5fafd no-repeat 0 0; margin-bottom:10px;}
.rayg-con{ padding:20px 15px; overflow:hidden;}
.rayg-main .txt-list li a{ background:url(../images/b2.jpg) no-repeat left center; padding-left:18px;}
.rayg-main .pagejump{ padding:20px 0;}
.rayg-main .pagejump a.cur-page{ background:#03b7c7; border-color:#03b7c7;}
.rayg-main .pagejump a:hover{ border-color:#03b7c7; color:#03b7c7;}
.rayg-title{ height:30px; line-height:30px; padding:0 20px;}
.rayg-title strong{ float:left; color:#fff; margin-left:25px;}
.rayg-title .more{ margin-top:0;}
.rayg-main{ margin:15px; overflow:hidden;}
.rayg-right{ float:right; width:740px;}
.rayg-wrapper{ width:990px; margin:0 auto;}




/*导航栏目*/
.rayg-nav{ height:44px; background:#71706e; text-align:center;}
.rayg-nav ul{ display:inline-block;}
.rayg-nav ul li{ float:left; padding:0 20px; border-right:1px solid #c9086c; margin-top:8px;}
.rayg-nav ul li a{ color:#fff; font-size:18px;  padding1:0 15px; display:inline-block;}




/*新闻焦点图*/
.rayg-news-ad{ width:210px; height:158px;}
.rayg-news-ad .hd{ height:35px;}
.news-ad .hd ul{ bottom:12px;}
.news-ad .txt{ bottom:8px;}




/*自定义模块*/
.rayg-news{ width:560px; float:left; height:223px;}
.rayg-intro{ width:386px; float:right; height:223px; background-color:#fff;}
.rayg-notice{ width:290px; float:left; height:223px; margin-right:10px;}
.rayg-speech{ width:415px; float:left; height:223px;}
.rayg-news .txt-list{ float:right; width:300px;}
.rayg-speech .txt-list{ float:right; width:250px;}




/*志愿者服务介绍*/
.txt-a{ color:#f00; margin-bottom:12px;}
.txt-b li{ float:left; width:50%; margin:2px 0;}
.txt-b li a{ color:#2d7ca3;}



/*版权信息*/
.rayg-footer{ text-align:center; border-top:3px solid #dbf8fc; padding:15px 0;}
.rayg-footer p{ line-height:1.8; color:#666;}



/*左侧列表*/
.rayg-left{ float:left; width:186px; height:260px; background:url(../images/lfme-bg.jpg) no-repeat 0 0; text-align:center;}
.rayg-left ul{ background:url(../images/lfme-but.jpg) no-repeat 0 0; padding-top:55px;}
.rayg-left ul li{ width:130px; line-height:34px; height:34px; margin-left:20px;}	   
.rayg-left ul li a{ display:block; overflow:hidden;}
.rayg-left ul li a:hover{ color:#fff; background:#03b7c7;}



/*面包屑*/
.rayg-mbx{ background:#dbf8fc; padding:5px 10px; margin-bottom:30px;}
.rayg-mbx em{ padding:0 8px; font-family:"宋体";}


/*列表页*/
.rayg-right .txt-list li{ padding-bottom:9px; border-bottom:1px dashed #ccc;}


/*详情页*/
.rayg-detail-title{ text-align:center; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.rayg-detail-title h2{ font-size:18px; margin-bottom:10px;}
.rayg-detail-title p{ color:#999;}
.rayg-cont p{ line-height:1.8;}



/*报名表*/
.rayg-bmb td{ border:1px solid #000;}
.rayg-bmb td.td-title{ background:#c0efef; text-align:center;}
.rayg-bmb td input[type='text'],.rayg-bmb td textarea{ padding:2px 5px; border:1px solid #ccc;}
.rayg-bmb td input:focus,.rayg-bmb td textarea:focus{ border-color:#03b7c7;}
.rayg-bmb td textarea{ width:450px; padding:5px;}
.rayg-bmb td table td{ border:none; padding:5px;}







