@charset "utf-8";
/* - news_list页面 - */
.news_list { float:left; width:708px; margin-bottom:20px; border:1px solid #ebebeb; background-color:#fbfbfb; }
.news_ul { padding:0px 10px; }
/* - news_detail页面 - */
.news_article { padding:0px 25px; border:1px solid #eaeaea; margin-bottom:20px; width:658px; float:left; }
.news_content { color:#444444; line-height:24px; margin:10px 0; font-size:14px; }
.news_content table{ margin-left:auto;margin-right:auto;}
.news_content p { text-indent:2em; margin:10px 0; word-break:break-all; width:100% }
.news_content img{max-width: 600px;}
.news_pic { text-align:center; margin:10px 0; }
.news_pic p { line-height:32px; height:32px; margin:0; }
.news_title { padding:25px 0 15px 0; text-align:center; margin-bottom:15px; border-bottom:1px dotted #b8b8b8; font-family:"微软雅黑" }
.news_title .from { font-size:12px; color:#999; }
.news_title .from a { color:#999; }
.news_title .from span { margin:0 5px; }
.news_title h2 { font-size:24px; margin-bottom:15px; }
.ref_game{ padding:20px 10px 10px; background-color:#f5f5f5; border-top:1px dashed #b2b2b2;}
.s_count i{ display:inline-block; margin-left:10px;}
.rg_info { position:relative; }
.rg_info .pic { float:left; margin-right:10px; }
.rg_down { position: absolute; right: 0px; top: 24px; display: block; width:50px; text-align:center; height: 30px; line-height:30px; color: #fff; background-color: #56C358; border: 1px solid #3EB140; }
.rg_down:hover { background-color: #3EB140; color:#fff; text-decoration:none; }
.rg_gift { position: absolute; right: 60px; top: 24px; display: block; width:50px; text-align:center; height: 30px; line-height:30px; color: #fff; background-color: #56C358; border: 1px solid #3EB140; }
.rg_gift:hover { background-color: #3EB140; color:#fff; text-decoration:none;}
.rg_info .go_down { position:absolute; right:0px; top:10px; }
.rg_name { font-size:14px; font-weight:bold; margin-bottom:3px; line-height:18px; }
.rg_keys { height: 22px; overflow: hidden; width: 450px; }
.rg_keys a { color:#666; display:inline-block; padding:0 5px; }
.rg_msg { border:1px solid #ebebeb; background-color:#f6f6f6; padding:10px; line-height:24px; margin-bottom:25px; }
.rg_msg span { width:159px; color:#666; float:left; height:24px; overflow:hidden; word-break:break-all; }
.rg_msg span i { color:#333; }
.ref_box{ font-size:12px; line-height:36px; border:1px dashed #b2b2b2; border-width:1px 0; margin:0 0 15px; padding:10px 0;}
.ref_box .tags a { color:#45a506; padding-right:8px; }
.col2 { width:304px; padding:0 10px; overflow:hidden; }
.col2 p { overflow:hidden; height:36px; }
.ref_news h3 { font-size:14px; margin:0 0 10px 8px; }
.ref_news .t_ul li { overflow:hidden; line-height:32px; width:45%; }
.ref_news .t_ul li i { font-size:12px; color:#999; margin-left:10px; display:inline-block; }
/* - news_index页面 - */
.news_box { float:left; width:430px; }
.news_box .t_ul { padding:0 10px 0; }
.xydt { width:530px; }
.xydt .t_ul { width:380px; }
.xydt .t_ul a { width:320px; }
.xydt .p_ul { width:120px; float:right; margin:0; padding:0; }
.xydt .p_ul li { padding:0; margin:0; }
.xydt .p_ul p { line-height:24px; height:24px; }
.ni_com { padding:10px 0 20px; }
.ni_com .t_ul { width:410px; }
.ni_com .t_ul a { width:350px; }
.ni_com .p_ul { width:217px; margin:0; padding:0 }
.ni_com .p_ul img { width:217px; height:163px; }
.ni_com .p_ul p { line-height:32px; height:32px; background-color:#f4f4f4; width:217px; }
.bz.p_ul { margin:10px -40px 20px 0; }
.bz.p_ul li { width:130px; margin-right:40px; }
/*幻灯片*/
.slide_box { width:530px; height:260px; margin-bottom:10px; position:relative; overflow:hidden; }
.slide_area { width:530px; height:260px; overflow:hidden; }
.slide_area a { float:left; }
.slide_area img { width:530px; height:260px; }
.sHover { width:530px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
background:rgba(0,0,0,0.5); }
.sHover ul { position:absolute; z-index:9999; right:10px; top:15px; }
.sHover li { width:15px; height:15px; overflow:hidden; float:left; margin:0 0 0 5px; display:inline; background:#515151; }
.sHover .s_on { background:#409A05; cursor:pointer; }
.sHover .title { float:left; width:410px; }
.sHover .title .bg_org { margin:9px 5px; }
.sHover .title a { font-family:"微软雅黑"; display:none; font-size:16px; width:340px; padding:0px 4px; color:#fff; text-align:left; white-space:nowrap; overflow:hidden; float:left }
.sHover .title a.t_on { display:block }
.sHover .title a:hover { text-decoration:underline; }
.sHover .title .tags { background: center center #fe8b03; display:inline-block; padding:0 5px; margin-right:5px; height:24px; line-height:24px; _margin-top:8px; }
.hot_tran_bg { background-color:#000; opacity:0.7; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#C2202020', endColorstr='#C2202020');
background:rgba(32,32,32,0.7); }
.slide_area { width:3180px; position:relative; }
.sHover { z-index:999; }
.s_l, .s_r { z-index:100; }
.ads_tb{ width:100%; border:1px solid #e9e9e9; margin-bottom:20px;}
.ads_tb td{ border:1px solid #e9e9e9; border-width:0 1px 1px 0; line-height:32px; height:32px; text-align:center;}
.ads_tb td a{ color:#c00;}
/*右侧活动推荐*/
.tj_slide {height: 188px; margin: 0 auto; overflow: hidden; position: relative;width: 250px;}
.tjs_area {overflow: hidden;position: relative;width: 5000px;}
.tjs_area a {float: left;}

.wx_box {background-color: #fff;border: 2px solid #00ab03;padding: 13px 0 10px;text-align: center;}
.wx_box p {color: #00ab03;font-size: 15px;font-weight: bold;}