@charset "utf-8";
.wx_box{ text-align:center; border:2px solid #00ab03; padding:13px 0 10px; background-color:#fff;}
.wx_box p{font-size:15px; font-weight:bold; color:#00ab03}
.y_box{ border:1px solid #ece3aa; background-color:#fffee3; padding:6px 10px;}
.qhb {overflow:hidden;  background-color:#fff; }
.qhb_item { overflow:hidden; zoom:1; padding:10px; border-bottom:1px dotted #ccc; margin-bottom:-1px; position:relative; }
.qhb_item p { width:200px; margin-left:26px; }
.qhb_item .num { position:absolute; top:25px; }
.qhb_p1 a { font-size:14px; margin-bottom:2px; display:block; }
.tb_kf1{ background-color:#fff;}
.fh_box{ background-color:#f3f3f3; padding-right:14px; border-right:1px solid #e7e7e7;}
.fh_left{ background-color:#fff; width:700px; float:left; padding-right:1px;}
.fh_ul{ padding:13px 0 0;}
.fh_ul li{ width:160px; text-align:center; float:left; margin:0 15px 20px 0;}
.fh_ul a{ display:block; border:1px solid #e7e7e7; padding:12px 0 0;}
.fh_ul a:hover{ text-decoration:none; background-color:#f5f5f5;} 
.fh_ul a:hover .fhi_b{ background-color:#00ab03; color:#fff; font-weight:bold;}
.fh_ul a:hover .fhi_b .ff{ color:#fff; font-weight:normal;}
.fh_ul a:hover .mask{background-image: url(../images/114_mask_g.png);}
.fh_ul .ico_114{ margin:0 auto;}
.fh_ul p{ padding:0 10px;}
.fhi_b{ text-align:left; line-height:36px; height:36px; border-top:1px solid #e7e7e7; background-color:#f5f5f5; font-size:16px;}
.fhi_b .ff{ float:right; color:#ccc; padding-left:5px;}
.fh_tip{ border:2px solid #e7e7e7; padding:15px; margin-right:15px;}
.fh_t.t_ul{ padding:14px 0 5px}
.fh_t.t_ul li{ width:46%; margin-bottom:10px;}
.fh_t.t_ul .a_lh{ float:right; background-color:#22bf25; border:1px solid #11af14; margin-right:5px; line-height:20px; height:20px; color:#fff; font-size:12px; padding:0 10px; border-radius:3px;}
.fh_t.t_ul .a_zq{ float:right; background-color:#fe8b03; border:1px solid #fc7f11; margin-right:5px; line-height:20px; height:20px; color:#fff; font-size:12px; padding:0 10px; border-radius:3px;}
.a_lh:hover, .a_zq:hover{ opacity:0.8;}
/*幻灯片*/
.slide_box { width:700px; height: 255px;position: relative; overflow: hidden; }
.slide_area { width: 700px; height: 255px; overflow: hidden; }
.slide_area a { float: left; }
.slide_area img { width: 700px; height: 255px; }
.sHover { width: 700px; height: 30px; line-height: 30px; padding-top: 20px; position: absolute; left: 0; bottom: 0; background: url(../images/alpha_bg.png) left top repeat-x; }
.sHover ul { position: absolute; z-index: 9999; right: 10px; top: 27px; }
.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:580px; }
.sHover .title .bg_org { margin: 9px 5px; }
.sHover .title a { font-family: "微软雅黑"; display: none; font-size: 16px; width:510px; 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; }
.slide_area { width: 3180px; position: relative; }
.sHover { z-index: 999; }
.s_l, .s_r { z-index: 100; }
/*-----------------fahao_detail.html-----------------*/
.fh_profile { background-color:#fff; padding:20px 20px 10px;}
.fh_profile .pic { margin-right:15px; }
.fhp_name { font-size:20px; margin-bottom:10px; font-weight:bold; }
.fhp_bar { display:inline-block; margin-right:10px; background-color:#d5d5d5; height:13px; vertical-align:middle; width:260px; font-size:0; overflow:hidden; }
.fhp_bar i { display:inline-block; background-color:#ff3600; height:13px; font-size:0; }
.bg_g{ background-color:#fafafa; }
.fhd_box{padding:20px 0; border-top:1px solid #e7e7e7;}
.fhd_cont{ padding:0 20px;}
.col2.t_ul li{ width:46%;}
.col2.t_ul a{ width:250px}
.fh_xglb { border:1px solid #e7e7e7;}
.fh_xglb th{ background-color:#e7e7e7; line-height:35px; height:35px; font-size:14px; font-weight:normal;}
.fh_xglb td{ line-height:40px; height:40px; text-align:center; border-bottom:1px solid #e7e7e7;}
.fh_xglb tr:hover{ background-color:#fafafa;}
.fh_xglb tr:hover .btn_r{ opacity:0.8;}
.fh_xglb tr:hover .name{ color:#ff3600;}
.fh_xglb .left{ color:#999;}
.fh_xglb tr:hover .left{ color:#666;}
/*-----------------fahao_list.html-----------------*/
.tabs34 span { padding:0 35px; }
.fahao_list { float: left; margin-bottom: 20px; width: 710px; background-color:#fff; border-top: 1px dotted #e3e3e3; }
.fhl_item { border-bottom: 1px dotted #e3e3e3; color: #666666; padding:30px 0; }
.fhl_item .pic { margin-right:20px; }
.fh_mid { width:470px; overflow:hidden; }
.fh_mid h3 { height:22px; overflow:hidden; font-weight:normal; margin-bottom:20px; }
.fh_mid h3 a { color: #00ab04; display: inline-block; font-size:18px; }
.fh_tips span { display: inline-block; margin-right:15px; }
.fh_tips b { color: #00ab04; font-weight:normal; padding: 0 3px; }
.fh_r { float:right; text-align:center; width:92px; }
.fh_r span { display:block; text-align: center; margin-top:3px; }
.fh_r .btn_circle { width:88px; height:88px; line-height:88px; font-size:24px; font-weight:normal; }
.fh_detail { height: 25px; overflow: hidden; margin:4px 0 20px; }
.fh_detail span, .fh_cont span { background-color: #f0f1ef; border-right:1px solid #dedede; font-size:14px; border-bottom:1px solid #dedede; display:inline-block; height: 24px; line-height: 24px; margin:0 8px 10px 0; padding: 0 10px; text-align: center; }
.fh_ul li{ position:relative;}
.on_bg{ display:none; border-radius:10px; background-color:#000; opacity:0.7; width:114px; height:114px; position:absolute; left:23px; z-index:9;}
.on_txt{ display:none; text-align:left; margin:7px 0;width:114px; overflow:hidden; height:100px; position:absolute; left:23px; z-index:10; color:#fff; line-height:25px;}
.on_txt p{ height:25px; overflow:hidden; white-space:pre; text-overflow:ellipsis;}
/*-----------------fahao_detail.html-----------------*/
.fh_dl { float:left; width: 710px; }
.fhdl_item { padding:15px 20px; border-bottom:1px dotted #ddd; }
.fhdl_item h4 { font-size:14px; color:#000; font-weight:normal; background-color:#f6f6f6; padding:2px 10px; }
.fh_cont { color:#666; }
.fh_md { width:100%; text-align:center; }
.fh_md th { line-height:22px; height:22px; padding:6px 0; background-color:#f5f5f5; color:#999; font-weight:normal; }
.fh_md td { line-height:22px; height:22px; padding:6px 0; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; }
.fh_md .btn_o, .fh_md .btn_g { margin:0 10px; }
.fh_md .btn_o.unuse{ background:#CCC; text-decoration:line-through;}
.lbnr span{ font-size:14px; color:#333; display:inline-block; border:1px solid #eaeaea; background-color:#fff; line-height:20px; padding:0 3px; margin-right:10px;}
.fhp_r { background-color:#f4f4f4; padding:10px; }
.fhp_r .pic { float:left; margin-right:10px; }
.fhpr_cate { float:right; width:70px; margin-top:22px; }
.phpr_info .star { margin:4px 0; }
.fhp_r .go_down { margin:12px auto 0; }
.scr { padding:0px 0 10px; position: relative; width: 670px; }
.slides-container { margin-left: 100px; overflow: hidden; position: relative; text-align: center; width: 474px; }
.slide_area { position: absolute; width: 999999px; }
.slide_area li { display: block; float: left; margin-right: 14px; text-align: center; width: 230px; }
/*-----------------weixin_pop-----------------*/
.big_div { height: 256px; left: 50%; margin-left: -290px; padding: 5px; position: fixed; top: 25%; width: 429px; z-index: 9999;*position:absolute;*top:expression(eval(document.documentElement.scrollTop+150)); }
.alpha_div { background: #94C804; border-radius: 4px; height: 430px; left: 0; opacity: 0.4; position: absolute; top: 0; width: 439px; }
.chart_yy { background:#FFFFFF; height: 420px; overflow: hidden; position: relative; width: 429px; }
.chart_yy h3 { background: #64BA23; border-bottom: 1px solid #52bb03; height: 36px; line-height: 36px; overflow: hidden; width: 429px; }
.chart_yy h3 strong { color: #FFFFFF; display: inline; float: left; font-family: "微软雅黑"; font-size: 18px; font-weight: normal; margin-left: 15px; }
.chart_yy h3 a { background:url("../images/xx.gif") no-repeat; display: inline; float: right; height: 16px; margin: 10px 10px 0 0; overflow: hidden; text-indent: -9999px; width: 15px; }
.chart_box { background:url("../images/yy_wx.jpg") no-repeat; color: #5B5B5B; font-family: "微软雅黑"; height: 80px; margin: 0 auto; padding: 264px 0 0; width: 250px; }
.chart { font-size: 16px; font-weight: bold; margin-bottom: 8px; text-align: center; }
.chart em { color: #f60; font-style: normal; }
.chart_box p { color: #555555; font-size: 12px; line-height: 22px; padding-left: 14px; }
/*-----------------kaifuV1.html-----------------*/
.kf_tb{ width:100%}
.kf_tb th{ border-bottom:1px solid #e4e4e4; background-color:#f7f7f7; padding:0 10px; height:39px; font-size:14px; color:#666; font-weight:normal; }
.kf_tb td{ border-bottom:1px solid #f0f0f0; text-align:center; padding:10px 0;}
.kf_tb tr:hover{ background-color:#f7f7f7;}
.kf_tb .game_td{ padding:10px; text-align:left;}
.game_td .ico_70{ float:left; margin-right:10px;}
.game_td .name{ margin-top:10px; font-size:18px; font-weight:normal; margin-bottom:5px; display:block;}
.game_td .name:hover{color:#ff3600}
.kf_tb .com_btn{ line-height:34px; height:34px; font-size:14px; color:#333;}
.kf_tb .com_btn .ff{vertical-align:middle; display:inline-block;}
.gift:hover{ color:#fff; background-color:#f6505c; border-color:#f6505c}
.xz:hover{ color:#fff; background-color:#22bf25; border-color:#18b81b}
.gift:hover .ff,.xz:hover .ff{ color:#fff;}
.gift .ff{ font-size:18px; color:#f6505c;}
.xz .ff{ font-size:16px;color:#00ab03;}
.unuse.com_btn{ background-color:#fafafa; color:#a5a5a5; cursor:default; border:1px solid #e2e2e2;}
.kf_tit{ line-height:42px; height:42px; font-size:22px; font-weight:bold;border-bottom:2px solid #00ab03}
.kf_tit .tips{ float:right;font-size:14px; font-weight:normal;}
.noico .com_btn,.noico .qqtx{line-height:28px; height:28px; }
.noico .game_td .name{ font-weight:bold; font-size:14px;}
.kf_more{ background-color:#fbfbfb; border-top:1px solid #fff;}
.kf_more a{ background:url(../images/kftb_more.jpg) no-repeat right center; padding-right:12px;}
.qqtx:hover{ display:inline-block; background-color:#388bff; line-height:36px; height:36px; color:#fff; border-radius:5px; text-decoration:none; padding:0 10px;}
.qqtx .ff{ font-size:20px; display:inline-block; vertical-align:middle;}
.tg_pic li{ padding:10px 15px;}
.fastnav{ position:fixed; top:400px; left:50%; margin-left:520px; width:58px;}
.fastnav a .ff{ font-size:20px;}
.fastnav a{ display:block; padding:8px 0; color:#fff; background-color:#757575; border-radius:3px; margin-bottom:5px; font-size:14px; text-align:center; line-height:20px;}
.fastnav a:hover{ background-color:#333; text-decoration:none;}