@charset "utf-8";
/* CSS Document */
.w_body{ width:960px; margin:0 auto; padding-bottom:10px;background-color:#e0d7b6;}
.w_body .banner01{ width:960px; height:257px; background:url(images/banner01.jpg) no-repeat 0 0;}
.w_body .banner01 h2,.w_body .banner01 p{ text-indent:-99999px; overflow:hidden;}
.w_body .banner02{ width:960px; height:173px; background:url(images/banner02.jpg) no-repeat 0 0; position:relative;}
.w_body .banner02 p{ width:390px; margin-left:30px; font-size:14px; font-weight:bold; color:#4f4d4c;}
.w_body .banner02 a{ display:block;text-indent:-99999px; overflow:hidden; position:absolute;}
.w_body .banner02 .w_join{ width:177px; height:50px; left:154px; height:90px;  }
.w_body .banner02 .w_more{ width:124px; height:30px; top:102px; right:30px;}

.w_body .action{ margin-left:44px;}
.w_body .w_top,.w_body .w_botm,.w_body .tit{ background-image:url(images/fixbg.png); background-repeat:no-repeat;}
.w_body .w_top,.w_body .w_botm{ width:871px; height:14px; overflow:hidden;}
.w_body .w_top{ background-position:0 0;}
.w_body .w_botm{ background-position:0 -20px;}
.w_body .w_cont{ width:831px; padding:5px 5px 5px 35px; background:url(images/rpt_cent.png) repeat-y 0 0;}
.w_body .tit{ width:200px; height:32px; margin-bottom:5px;text-indent:-99999px; overflow:hidden;}
.action01 .tit{ background-position:0 -50px;}
.action02 .tit{ background-position:-220px -50px;}
.action03 .tit{ background-position:-440px -50px;}
.w_body .action ul{zoom:1;}
.w_body .action ul:after{ clear:both; display:block; height:0; content:''; visibility:hidden;}
.w_body .action ul li{ float:left;text-align:center;}
.action01 li{ width:180px; margin-right:25px; }
.action01 li img{ margin-bottom:4px\9;}
.action01 li p{ padding:0 10px;}
.action01 li p strong{ color:#ee2249;}
.action03 ol{ width:770px; margin-bottom:10px;list-style-type:decimal; margin-left:23px;}
.action03 ol li{ line-height:22px;}
.action03 ol li a{ color:#66c;}
.action03 ol li a:hover{color:#66c; text-decoration:underline;}
.action03 p{ padding:15px 10px; margin-right:35px; background-color:#fffbe0;}
.action03 p a{ color:#f00;}
.action03 p a:hover{color:#f00; text-decoration:underline;}
.action04 ul{ padding-top:5px;}
.action04 ul li{ margin-right:19px;}

.STYLE1 {color: #FF0000}
.STYLE2 {
	color: #000000;
	font-weight: bold;}


.s-footer { margin-top: 20px; padding: 15px 0 50px; text-align: center; color: #888;}
.s-footer a { color: #66C;}
.s-footer a:hover { color: #FFF; background: #66C;}
.s-footer li { display: inline; color: #888;}
.s-footer ul { padding-bottom: 10px;}
.s-footer ul a { color: #61646E;}
.s-footer ul a:hover { color: #C00; background: none;}
