/*轮播图*/
.link-img{width:100%;margin:0 auto;position:absolute; z-index:1; top:7%; left:0;}
.link-img p{position:absolute;bottom:-0.6rem;line-height:18px;font-size:15px; right:45%; z-index:101;}
.link-img em{ background:url(//content.game-bean.com/image/heros/pc/pc_ck1.png) no-repeat; background-size:100% auto;  width:0.25rem;height:0.25rem; margin-left:.04rem;display:inline-block;}
.link-img em.on{background:url(//content.game-bean.com/image/heros/pc/pc_ck1_s.png) no-repeat; background-size:100% auto; width:0.25rem; height:0.25rem;}
.link-img ul{ overflow:hiddem;}
.link-img ul li{width:100%;}
.link-img ul li img{vertical-align:middle;width:100%;}

/*综合新闻*/
.new_cont{ width:100%;  background:#301912; float:left;}
.T_Menu_01{ width:100%; height:0.88rem; float:left; font-size:0.3rem; color:#ffffff;}
.T_Menu_01 div{ width:25%; line-height:0.88rem; float:left; text-align:center; cursor:pointer; }
.T_Menu_01 .selectd{  width:25%; line-height:0.88rem;  background:url(//content.game-bean.com/image/heros/pc/pc_n_s.jpg) no-repeat; background-size:100% auto; color:#ffffff; vertical-align:middle; }

.new_list_cont{ position:relative;}
.sub_con { width:96%; float:left; min-height:4rem; font-size:0.2rem; margin-left:2%; margin-right:2%; position:relative; padding-bottom:1.08rem;}
.sub_con li { width:100%; height:1.08rem; line-height:1.08rem; overflow: hidden; float:left; border-bottom:1px dashed #7c5044;}
.news_c{ width:100%;  height:1.08rem; position: relative;}
.news_data{ text-align:center; position: absolute; right: 0; top: 0; color:#be9487;}
.news_tit { width:70%; text-align:left; height:1.08rem; overflow:hidden; position: absolute; left: 0; color: #be9487;}
.ckgd{  width:20%; height:1.08rem; line-height:1.08rem; position:absolute; bottom:-0.2rem; right:0.05rem; cursor:pointer; background:url(//content.game-bean.com/image/heros/pc/pc_z_more.png) no-repeat; background-size:100% auto; vertical-align:middle;}
.bro:link,.bro:visited{ color:#b84a25;}
.sub_con li:hover{ width:100%; height:1.08rem; color:#b84a25; background-color:rgba(0,0,0,0.3);}


/*游戏资料*/
.part3{ width:100%; height:899px; background: url(//content.game-bean.com/image/heros/pc/pc_3_bg.jpg) center top no-repeat; position:relative;}
.pic_cont{width:100%;  background: url(//content.game-bean.com/image/heros/mobile/m_y_bg.jpg) center top no-repeat; position:relative;  background-size:100% auto;}
.T_Menu_02{ width:100%; text-align:center; padding-top:0.1rem; position:absolute; top:0;} 
.T_Menu_02 div{ width:1.16rem; height:0.48rem; display:inline-block; cursor:pointer; }
#S_Menu_20{ background:url(//content.game-bean.com/image/heros/pc/pc_z_t1.jpg) no-repeat;  background-size:100% auto;}
#S_Menu_20.selectd{ background:url(//content.game-bean.com/image/heros/pc/pc_z_t1s.jpg) no-repeat;  background-size:100% auto;}
#S_Menu_21{ background:url(//content.game-bean.com/image/heros/pc/pc_z_t2.jpg) no-repeat;  background-size:100% auto;}
#S_Menu_21.selectd{ background:url(//content.game-bean.com/image/heros/pc/pc_z_t2s.jpg) no-repeat;  background-size:100% auto;}
.pic_list_cont{ width:100%; height:100%;float:left; position:absolute; top:0.6rem; left:0;}
.pic_cen{  width:100%; height:100%;  position:absolute; top:0; left:0;}
.pic_cont2{ width:100%; position:absolute; top:0;}


.pic_cont2{ width:100%; position:absolute; top:0.1rem;}
.sub_con3 li{ width:100%; height:100%; float:left;}
.sub_con3 li img{ width:100%; height:100%;}

.T_Menu_03,.T_Menu_04{ width:70%; padding-left:15%; padding-right:15%; position:absolute; bottom:1rem;}
.T_Menu_03 div,.T_Menu_04 div{ width:20%; float:left; margin-left:4%; margin-right:8%;}
.T_Menu_03 div img,.T_Menu_04 div img{ width:100%; height:100%;:}
.T_Menu_03 div.selectd,.T_Menu_04 div.selectd{ width:20%; float:left; margin-left:4%; margin-right:8%; background:url(//content.game-bean.com/image/heros/pc/pc_hero_s.png) center top no-repeat;  background-size:100% auto; }


/*.mod18{width:100%;position:relative;margin:0 auto;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevBtn.png) no-repeat; background-size:100% auto;}
.mod18 .prev_y,.mod18 .next_y{top:2.5rem;width:0.51rem;height:0.83rem;}
.mod18 .prev_y,.mod18 .next_y{top:2.5rem;width:0.51rem;height:0.83rem;}
.mod18 .next_y{ right:0;}
.mod18 .prev_y{background:url(//content.game-bean.com/image/heros/pc/pc_z_pre.png) 0 0 no-repeat;}
.mod18 .next_y{background:url(//content.game-bean.com/image/heros/pc/pc_z_next.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}

.mod18 .picBox{width:100%; height:7rem; position:relative;overflow:hidden;}
.mod18 .picBox ul{height:7rem;position:absolute; left:0; background-size:100% auto;}
.mod18 .picBox li{width:100%; height:7rem; background-size:100% auto;}*/

/*.mod18 .listBox{width:1185px;height:128px;margin:-40px auto 0;position:relative;overflow:hidden;}*/
/*.mod18 .listBox{width:685px;height:128px;margin:-40px auto 0;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:128px;position:absolute;}
.mod18 .listBox li{width:115px;height:128px;cursor:pointer;position:relative; margin-left:15px; }
.mod18 .listBox li a{display:block;width:115px;height:128px;}
.mod18 .listBox img{ width:109px;height:122px;  padding:3px; }
.mod18 .listBox .on img{background:url(//content.game-bean.com/image/heros/pc/pc_hero_s.png) no-repeat;}
.mod18 .listBox .on{width:115px;height:128px;background:url(//content.game-bean.com/image/heros/pc/pc_hero_s.png) center top no-repeat; z-index:100;}
.mod18 .listBox .on i{display:block;}*/

/*轮播图*/
/*轮播图*/
.link-img2{width:94%;margin:0 auto; position:absolute; top:5%; left:3%;}
.link-img2 p{position:absolute;bottom:-0.6rem;line-height:18px;font-size:15px; right:40%; z-index:101;}
.link-img2 em{ background:url(//content.game-bean.com/image/heros/pc/pc_ck1.png) no-repeat; background-size:100% auto;  width:0.25rem;height:0.25rem; margin-left:.04rem;display:inline-block;}
.link-img2 em.on{background:url(//content.game-bean.com/image/heros/pc/pc_ck1_s.png) no-repeat; background-size:100% auto; width:0.25rem; height:0.25rem;}
.link-img2 ul{ overflow:hiddem;}
.link-img2 ul li{width:100%;}
.link-img2 ul li img{vertical-align:middle;width:100%;} 

/*正文页*/
.zw_bg{ width:100%; background:url(//content.game-bean.com/image/heros/mobile/m_list_z_bg.jpg) no-repeat #fff4dd; background-size:100% auto; position:relative; float:left;}
.tit_gont{ width:100%; line-height:0.32rem; float:left; color:#fff; font-size:0.24rem; text-align:left; padding-top:0.1rem;}
.tit{ width:96%; color:#3c1c0c; font-size:.3rem; float:left; font-weight:bold; margin-left:2%; margin-top:0.2rem;}
.wz_cont{ width:100%; line-height:0.24rem; font-size:0.2rem; float:left; color:#746158;  font-weight:bold;  margin-top:0.1rem; margin-left:0.3rem;}
.wz_cont a{ color:#3c1c0c; text-decoration:none;}

.tit{ margin-left:5%; margin-right:5%; width:90%; float:left; margin-bottom:0.1rem;}
.b_home{ margin-top:0.4rem; font-size:0.16rem; margin-left:0.4rem;}
.b_home a{ color:#603113; }
.c_cont{ width:94.8%; padding-left:2.6%; padding-right:2.6%; background-size:100% auto; padding-bottom: 0.5rem; padding-top:-1rem; min-height:5rem;  }

.zw_tit{ line-height:0.5rem; font-size:0.24rem; text-align:center; color:#603113; }
.ath_info{ font-size:0.2rem; line-height:0.24rem; text-align:center; color:#603113;  margin-bottom:0.1rem;}
.zm_text,.zm_text p,.zm_text p a{ color:#603113; font-size:.2rem;}
.zm_text b { color:#603113;}
.zm_text strong { color:#603113;}
.zm_text p img { width:100%;}
.zm_text h2{ background-color:transparent; }

.m_kf{ width:90%; height:0.5rem; margin-left:5%; position:absolute; bottom:0;}
.m_kf img{ width:35%; vertical-align:middle;}
.m_kf span{ font-size:0.16rem; line-height:0.5rem;}
.m_kf a{ float:right; color:#4698c8; font-size:.2rem; line-height:0.5rem; margin-right:0.3rem;}

/*列表页*/
.new_cont{ width:100%; float:left; margin-top:0.05rem;}
.tit_cont{ width:100%; height:0.47rem; margin-left:5px; float:left; text-align:right; font-size:0.24rem; color:#ffd4a0;  margin-top:0.3rem;}
.tit_cont a{ width:24%; height:0.47rem; line-height:0.47rem; float:left; text-align:center; cursor:pointer; border-right:1px solid #f9ddb9; background:#d8985d;}
.tit_cont a.selectd,.tit_cont a:hover{width:24%; height:0.47rem; line-height:0.47rem; color:#ffd4a0; background:#702f12; vertical-align: middle;}
.tit_cont a{ color:#ffd4a0; }

.new_list_cont2{ width:96%; float:left; overflow:hidden; font-size:0.2rem; margin-top:0.1rem; margin-left:2%; margin-right:2%;}
.yel{ color:#e0e0e2; }
.sub_con2 { width:100%;  float:left;  color:#c4c3bc; padding-bottom:0.6rem; position:relative;}
.sub_con2 li{  border-bottom:1px solid #603113;}
.sub_con2 li:hover{ background-color:rgba(0,0,0,0.1);}
.sub_con2 li,.sub_con2 li a { width:100%; line-height:0.6rem; float:left; color:#603113;}

.news_c{ width:100%; float:left;}
.sub_con2 li a img{ width:268px; float:left; margin:0;}
.type_name{ width:10%; float:left; text-align:left; color:#603113;}
.linews_tit{ width:70%; float:left; text-align:left; padding-left:0.1rem; color:#603113; height:0.6rem; overflow: hidden;}
.linews_data{ float:right;  text-align:center; color:#603113;}

.li_bot{ width:80%; height:0.52rem; text-align:center; line-height:0.52rem; margin-top:0.18rem; position:absolute;  bottom:0; left:10%; }
.li_bot a{ width:0.7rem; height:0.52rem; display:inline-block;color:#603113;  margin:0 0.1rem; text-decoration:underline!important;}
.li_bot .pre{ color:#603113; border-radius:0.2rem; display:inline-block;}
.li_bot .next{ color:#603113;  border-radius:0.2rem; display:inline-block; }
.li_bot a.num{ color:#603113; width:0.2rem; margin:0 0.05rem; display:inline-block; }



/*积分商城*/
.mall-fm{padding:25px 0;line-height:1.7;}
.gift-box .btn,.gift-box .g_btn,.gift-box .y_btn,.gift-bottom-box .btn,.gift-bottom-box .g_btn,.gift-bottom-box .y_btn,.record-btn,.pop-fm .close,.pop-fm .login-btn,.pop-fm .fb-login-btn{background:url(//content.game-bean.com/image/heros/mobile/mall_button.png) no-repeat;  background-size:100% auto;display:block;}
.btn_cont{width:100%; height:0.9rem;  position:absolute; bottom:0; left:0; text-align:center;}
.btn_bg{ width: 100%; text-align: center; position:relative;}
a.login-btn,a.sign-btn{ display:inline-block;}
.login-btn{height:1rem; color:#f8dbab;}
.login-btn span{ color:#ffae00; cursor:pointer;}
a.sign-btn{height:1rem;top:0;z-index:1; background:url(//content.game-bean.com/image/heros/mobile/m_btn_2.png) no-repeat; background-size:100% auto;}
a.sign-btn.signin{background:url(//content.game-bean.com/image/heros/mobile/m_btn_3.png) no-repeat; background-size:100% auto;}
div.sign-btn{height:0.9rem;top:0;z-index:1;  color:#f8dbab;}
div.sign-btn span{ color:#fc4a1e; cursor:pointer;}
div.sign-btn span.gre{ color:#ababab;}
.sign-tit .score{ color:#efd2a4; font-size:0.18rem; float:left; margin-left:0.5rem;}
.sign-tit .quit{ color:#ffae00;  font-size:0.18rem; float:right; margin-right:0.5rem;}

.loggedin{background:url(//content.game-bean.com/image/heros/mobile/loggedin_bg.png) no-repeat; background-size:100% auto;width:2.19rem;height:0.72rem;padding:0.4rem;color:#FFF;display:inline-block;font-size:0.18rem; margin-top: -0.3rem;}
.sign-date-box{ width:90%; padding:0;position:absolute;top:0;left:4%; background:#ffffff; border:1px solid #ffffff;}
.sign-date-box .date{height:4.1rem; color:#6a9be0;font-size:0.24rem;font-weight:bold;}
.sign-date-box .date h1{height:0.6rem;line-height:0.6rem;text-align:center;color:#FFF;font-size:0.28rem;text-shadow:1px 2px 0 #8db7f4;position:relative; background: #d77246;}
.sign-date-box .date .arrow-l,.sign-date-box .date .arrow-r{ background-size:100% auto;width:0.44rem;height:0.44rem;position:absolute;top:0.1rem;cursor:pointer;}
.sign-date-box .date .arrow-l{left:0.2rem; background:url(//content.game-bean.com/image/heros/mobile/mall_date_arrow.png) no-repeat; background-size:100% auto;}
.sign-date-box .date .arrow-r{right:0.2rem; background:url(//content.game-bean.com/image/heros/mobile/mall_date_arrow.png) no-repeat; background-position:0 -0.44rem; background-size:100% auto;}
.sign-tips{font-size:0.18rem; display:block; position:relative;}
.sign-tips .rule{ position:absolute; width:65%; top:0; left:0.3rem; color:#a9865b; }
.sign-tips strong{font-size:0.24rem; font-weight:normal; display:block;}
.sign-tips span{ font-size:0.2rem; }
.sign-box .icon{background:url(//content.game-bean.com/image/heros/mobile/mall_icon.png) no-repeat;width:194px;height:194px;position:absolute;bottom:-20px;top:530px;right:-155px;display:block;}
.exchange-box{ width: 100%; font-size:0.16rem;color:#442a04;text-align:center; position: relative;}
.size-w{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.exchange-box .gift-box{ width: 100%; overflow:hidden; text-align: center; margin-top: 1.9rem;}
.exchange-box .gift-box dt{overflow:hidden;}
.exchange-box .gift-box dt img{ width:1.53rem; height:1.54rem;}
.exchange-box .gift-box dl{ width:24%;font-weight:bold;  display: inline-block; margin-bottom: 4%;}
.gift-box .btn{ background:url(//content.game-bean.com/image/heros/mobile/m_btn_4.png) no-repeat; background-size:100% auto;width:1rem;height:0.4rem; margin:5px auto -3px auto; border: none;}
.gift-box .g_btn{ background:url(//content.game-bean.com/image/heros/mobile/m_btn_4_1.png) no-repeat; background-size:100% auto;width:1rem;height:0.4rem; margin:5px auto -3px auto; border: 0;}
.gift-box .y_btn{ background:url(//content.game-bean.com/image/heros/pc/pc_btn_4_1.png) no-repeat; background-size:100% auto;width:1rem;height:0.4rem; margin:5px auto -3px auto; border: 0;}
.exchange-box span{font-size:0.12rem;font-weight:normal;}
.exchange-box em{color:#bc7000;padding-right:5px;font-style:normal;}
.gift-bottom-box{background:url(//content.game-bean.com/image/heros/mobile/gift_bg.png) no-repeat;  background-size:100% auto; width:60%; height: 3rem; position:absolute; left:5%;font-size:0.24rem;}
.gift-bottom-box .g_cont{ width: 40%; position: absolute; top: 0.5rem; right: 10%; }
.record-btn{ width:1.55rem;height:1.33rem;  background:url(//content.game-bean.com/image/heros/mobile/m_btn_6.png) no-repeat; background-size:100% auto;display:block;position:absolute;bottom:0;right:0.3rem;cursor:pointer;}
.exchange-box .total{position:absolute;bottom:0.2rem;left:0.2rem;font-size:0.21rem;}
.pop-fm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(0,0,0,.3);display:none;}
.pop-box{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:url(//content.game-bean.com/image/heros/mobile/mall_pop_bg.png) no-repeat; background-size:100% auto; display:inline-block;width:6.22rem;height:4.4rem; z-index: 1001;}
.pop-fm .close{ background: url(//content.game-bean.com/image/heros/mobile/m_btn_7.png) no-repeat; background-size:100% auto; width:0.74rem;height:0.69rem;position:absolute;right:-0.25rem;top:-0.25rem;cursor:pointer;}
.pop-fm .login-box{width:90%;margin:0 auto;padding-top:0.8rem;color:#000;font-size:0.24rem;line-height:0.48rem;}
.pop-fm label{float:left;line-height:0.48rem; font-weight:bold; color:#95754b;}
.pop-fm .login-box span,.exchange-text-box .code span{margin-left:0.8rem;display:block;}
.pop-fm .login-box .tips{height:0.42rem;font-size:0.18rem;color:#FF0000;margin:0;}
.pop-fm .login-box li{margin-top:0.1rem;overflow:hidden; margin-bottom:0.3rem;}
.pop-fm .login-box .input,.exchange-text-box .input{width:100%;height:0.48rem;background:#ae9676;border:none;text-indent:0.08rem;font-size:0.21rem;}
.pop-fm .login-btn,.pop-fm .fb-login-btn{cursor:pointer;border:none;width:2.2rem;height:0.52rem;font-size:0;cursor:pointer;}

.login-btn2{ width:2.52rem; height:0.56rem; background:url(//content.game-bean.com/image/heros/mobile/m_btn_8.png) no-repeat; background-size:100% auto; border:none; margin-left:30%;}

.pop-fm input::-webkit-input-placeholder{color:#CCC;}
.pop-fm input{outline:none;font-family:"Microsoft YaHei";}
.pop-fm .sign-text-box,.pop-fm .exchange-text-box{ width: 90%; padding:15% 5%;text-align:center;font-size:0.24rem;}
.pop-fm h1{color:#ff6c00;padding-bottom:0.3rem;font-size:0.5rem; font-weight:bold;}
.sign-text-box p{ color:#10141b;}
/*.pop-fm .exchange-text-box{padding:0.5rem 1rem;}*/
.pop-fm .exchange-text-box .code{margin-top:0.3rem;}
.exchange-text-box p{ color:#533108;}
.exchange-text-box .code span{margin-left:1rem;}
.exchange-text-box .input{color:#ff6c00;background:rgba(173,150,118,.4);}
.copy{background-position:0 0;width:1.79rem;height:0.72rem; margin-top:0.2rem; display:inline-block; background:url(//content.game-bean.com/image/heros/mobile/m_jf_5.png) no-repeat; background-size:100% auto; }
.record-list-table{text-align:center;font-size:0.18rem;line-height:0.4rem;padding:0.04rem; color:#000;}
.record-list-table h2{background:rgba(173,150,118,.4);font-size:0.3rem;line-height:0.52rem; color:#000; padding-top:0.2rem;}
.record-list-table .table-text{width: 98%;height:3.2rem;display:block;overflow:auto;}
.record-list-table tr td{border-bottom:0.01rem solid #000;border-right:0.01rem solid #000;}
.record-list-table tr td:last-child{border-right:none;}
.record-list-table .table-text::-webkit-scrollbar{width:0.2rem;height:0.3rem;}
.record-list-table .table-text::-webkit-scrollbar-track{background:#e5a652;}
.record-list-table .table-text::-webkit-scrollbar-thumb{background:#ad6608;} 
.record-list-table .table-text::-webkit-scrollbar-thumb:window-inactive {background:rgba(255,0,0,0.4);}	
.sign-date-box .date .title{color:#ffd800;text-shadow:0.01rem 0.02rem 0 #e8f2ff;height:0.45rem;line-height:0.45rem;}
.sign-date-box .date .num{height:0.505rem;line-height:0.505rem;}
.sign-date-box .date li{float:left;width:13.94%;text-align:center;border-bottom:0.01rem solid #cadbf4;border-right:0.01rem solid #cadbf4;position:relative;cursor:pointer;}
.sign-date-box .date .disable{color:#C9C9C9;}
.sign-date-box .date .y span,.sign-date-box .date .n span{display:inline-block;height:0.48rem;}
.sign-date-box .date .y{background:#fce048;}
.sign-date-box .date .n{background:#BCBCBC;}
.sign-date-box .date .y em{background:url(//content.game-bean.com/image/heros/mobile/mall_right_icon.png) no-repeat; background-size:100% auto;display:block;width:0.24rem;height:0.24rem;position:absolute;right:0.1rem;bottom:0.05rem;}

.pop-fm .sure-text-box{ width: 90%; padding:0.2rem;text-align:center;font-size:0.24rem;}
.pop-fm .sure-text-box h1{ font-size:0.4rem; font-weight:bold; margin-top: 0.8rem; color: #b98736; }
.pop-fm .sure-text-box h2{ font-size:0.5rem; font-weight:bold; height: 0.6rem; margin-top: 0.5rem; margin-bottom:0.8rem; color: #b98736; }
.pop-fm .sure-text-box span{ color: #ff0000;}

.s_btn{ width: 1.8rem; height:0.72rem; display: inline-block; background: url(//content.game-bean.com/image/heros/mobile/s_tc_1.png) no-repeat; background-size:100% auto; border: 0; margin-right:0.4rem;}
.c_btn{ width: 1.8rem; height:0.72rem;  display: inline-block; background: url(//content.game-bean.com/image/heros/mobile/s_tc_2.png) no-repeat; background-size:100% auto; border: 0;}

/*返回顶部*/
.b_cont{ width: 100%; height: 1.3rem; position: relative; background: #1d110e; }
.b_cont .back{ width: 1.48rem; height: 0.47rem; position: absolute; top: 0.2rem; left: 0.3rem; background: url(//content.game-bean.com/image/heros/mobile/m_jf_b.png) no-repeat; background-size:100% auto; }
.b_cont .top{ width: 1.5rem; height: 0.47rem; position: absolute; top: 0.2rem; right: 0.3rem; background: url(//content.game-bean.com/image/heros/mobile/m_jf_t.png) no-repeat; background-size:100% auto; }
