@charset "utf-8";
/* CSS Document */
/*css-reset*/
html { -webkit-text-size-adjust: none; overflow-x: hidden }
body { font-family:"微软雅黑","\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; font-size: 1em; overflow-x: hidden }
html, body, div, ul, ol, li, dl, dt, dd, p, span, em, strong, b, i, h1, h2, h3, h4, form, input, button, textarea, select, option, img, a, nav, section, header, article, footer, aside { margin: 0; padding: 0 }
body { max-width: 640px; margin: 0 auto }
ul, ol, dl, dt, dd, p, img { display: block; border: 0 }
a:link, a:visited, a:hover, a:active, a:focus { text-decoration: none; border: 0; outline: none; -webkit-tap-highlight-color: rgba(0,0,0,0) }
input, input:focus { outline: none; -webkit-tap-highlight-color: rgba(0,0,0,0) }
img { border: 0; -ms-interpolation-mode: bicubic; max-width: 100%; margin: 0 auto; height: auto }
a { text-decoration: none; outline: none; color: #FFF; font-family:"微软雅黑","\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53";}
a:hover { text-decoration: none }
li { display: block; list-style: none }
textarea { resize: none; outline: none }
input { outline: none }
/*clearfix-浮动清理*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-block }
* html .clearfix { height: 1% }
.clearfix { display: block }
.btn { font-size: 14px }
/*公用浮动*/
.fl { float: left }
.fr { float: right }
/*隐藏*/
.none { display: none }
/*撑破*/
.nu { display: block; overflow: hidden; text-indent: -999px; font-size: 0; line-height: 0 }
/*首页*/
.navtool { position: fixed; left: 0; top: 0; height:90px; background: #000000; width: 100%; z-index: 10; box-shadow: 0 2px 2px #000000 }
.navtool .logoa { display: block; margin: 0 auto; width: 50%; height: 100% }
.navtool .logo { width: auto; height: 100%; margin: 0 auto }
.navtool .menubtn { position: absolute; height:56px; left:30px; top:17px;}
/*导航*/
#loginafter { display: none }
#loginbefore { color: #FFFFFF; line-height:89px; font-size:30px;}
#loginbefore img { float: left; margin:18px 30px 0 40px; width:56px; height:56px; }
#loginbefore a { float: left; color: #FFFFFF }
#loginbefore span { float: left; padding: 0 20px }
.menubox { position: fixed; overflow-y: auto; left: 0; top: 0; z-index:10; width: 86%; height: 100%; background:url(https://m.games.laohu.com/_s/m1/menubox.jpg) no-repeat; box-shadow: 0 2px 4px #000000;}
.menubox nav { height:89px; border-bottom: 1px solid #120e0b; padding: 0 10px; margin: 0 0 0px }
.menubox nav img { height: 30px; width: auto; margin: 8px auto 0; display:block;}
.menubox nav span { padding: 0 0 0 10px; line-height: 44px; color: #a2a2a2; float: left }
.menubox .listbox { padding:55px 0 0 0;border-bottom: 1px solid #1d2025; margin: 0px }
.menubox .listbox li { width: 33%; margin: 0 0 30px 0; float: left; text-align:center; font-size:24px;}
.menubox .listbox li a{ width:100%; display:block;}
.menubox .listbox img { width:63px; height: 63px; margin:0 auto 30px;}
.menubox .listbox span { display: block; line-height: 20px; color: #fff;}
.menubox .mlist { border-bottom: 1px solid #1d2025; padding: 0 20px 0 0; height: 97px; line-height: 97px; }
.menubox .mlist:last-child { border: 0 }
.menubox .mlist a { display: block; padding: 0 0 0 145px; color: #fff; background-position:70px center;background-repeat: no-repeat; height:97px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size:30px;}
.menubox .mlist .ico1 { background-image:url(https://m.games.laohu.com/_s/m1/n10.png); background-size:50px }
.menubox .mlist .ico2 { background-image:url(https://m.games.laohu.com/_s/m1/n10.png); background-size:50px }
.menubox .mlist .ico3 { background-image:url(https://m.games.laohu.com/_s/m1/n10.png); background-size:50px }
.menubox .mlist .ico4 { background-image:url(https://m.games.laohu.com/_s/m1/n10.png); background-size:50px }
/*首页移动*/
.index { position: relative; overflow-x: hidden }
.index .content { position: relative; width: 100%; padding:217px 0 0; z-index: 20; transition: all 0.5s; background: #f7f7f7; }
.moveindex .content { -webkit-transform: translate(86%, 0px) scale(1) translateZ(0px) }
.moveindex .navtool { position: relative; margin: -220px 0 0 }
/*focus*/
#wrapper { display: block; width: 100%; overflow: hidden; position: relative }
#wrapper ul { width: 10000px; overflow: hidden; position: relative }
#wrapper ul li { float: left; width: 100%; height: auto; position: relative }
#wrapper1,#wrapper2,#wrapper3{ display: block; width:564px; overflow: hidden; margin:0 auto; position: relative }
#wrapper1 ul,#wrapper2 ul,#wrapper3 ul { width: 10000px; overflow: hidden; position: relative }
#wrapper1 ul li,#wrapper2 ul li,#wrapper3 ul li { float: left; width:564px; height:308px; position: relative }
.shipin_con .prev,.shipin_con .next{ width:45px; height:81px; display:block; position:absolute;top:104px; z-index:11;}
.shipin_con .prev{ background:url(https://m.games.laohu.com/_s/m1/arrow1.png) no-repeat; left:20px;}
.shipin_con .next{ background:url(https://m.games.laohu.com/_s/m1/arrow2.png) no-repeat; right:20px;}

.swiper-pagination{position: absolute;left: 0;text-align: center;bottom:22px;width: 100%;z-index: 999;}
.swiper-pagination span{display: inline-block;width:26px;height:26px;border-radius:50%;background:#7380bb;margin: 0 9px;cursor: pointer;}
.swiper-pagination span.swiper-pagination-bullet-active{ width:46px; height:26px; background:#dbc26e;border-radius:13px;}


/*下载*/
.download { height: 70px; padding: 10px 10px 0; background: #231400; background-size: 100% 100%; position: relative }
.dlfixed { }
.fllow { position: fixed; bottom: 0; left: 0; width: 100% }
.dlfixed .download { margin: 0; }
.download dt { float: left }
.download dt img { width: 56px; height: 56px }
.download dd { padding: 0 0 0 70px; color: #FFF }
.download dd h2 { font-size: 1em; line-height: 30px }
.download dd p { line-height: 20px; font-size: 0.8em }
.download .btn { display: block; width: 110px; height: 48px; line-height: 0; font-size: 0; overflow: hidden; text-indent: -999px; float: right; background: url(https://wmsj.laohu.com/_s/v3m/btnbg.png) no-repeat; margin: 6px 0 0; background-size: 100% }
/*tab切换*/
.tabbox { margin: 0 auto 12px; overflow: hidden; position: relative; padding:0 39px;}
.tabbox .tab_nav { border: 1px solid #b5b5b5; padding:5px; border-radius: 4px; width:560px; margin:0 auto;}
.tabbox .tab_nav a { float: left; line-height: 52px; color: #565656; width: 20%; text-align: center; font-size:24px;}
.tabbox .tab_nav .on { background: #666a99; font-weight: bold; color: #fff; font-weight: bold }
.tabbox dd { overflow: hidden; width: 100%; position: relative }
#movebox { position: relative; overflow: hidden }
.tabbox dd .tlist { position: relative; font-size: 14px; width: 100% }
.tabbox ul { margin: 0 10px 10px; }
.tabbox li, .boxlist li { border-bottom: 1px dashed #a0a29f; height:88px; padding:14px 0;}
.tabbox li .msg, .boxlist li .msg { height:88px;}
.tabbox li .tit, .boxlist li .tit { height: 28px; margin: 0 0 16px;}
.tabbox li .tit h3, .boxlist li .tit h3 { width:90px; height: 28px; float: left; text-align: center; line-height: 28px; font-weight: normal; color: #474747; margin: 0 18px 0 0; font-size:18px; border: 1px solid #9c9c9c }
.tabbox li .tit span, .boxlist li .tit span { float: left; line-height: 28px; font-size:22px; color: #474747 }
.tabbox li .link, .boxlist li .link { display: block; line-height:1.5; color: #000; font-size:25px; padding-right:10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.tabbox li img, .boxlist li img { width:135px; height:88px; float: left; margin-right:15px }
.boxlist .btn, .tabbox dd .btn { display: block; width:141px; height: 43px; line-height: 43px; text-align: center; margin:40px auto; color: #6b6b6b;border: 1px solid #d7d7d7; border-radius:8px; box-shadow: 0 0 2px #333; background-color: #ebebeb;}
/*列表*/
.boxlist { margin: 0 10px 12px; overflow: hidden }
.boxlist ul { margin: 0 0 10px; }


/*公用标题*/
.t_box{ background:url(https://m.games.laohu.com/_s/m1/t_bg.png) no-repeat; width:148px; height:47px; font-size:25px; font-weight:bold; line-height:47px; text-indent:36px; position:absolute; top:33px; left:0;}
/*公用按钮*/
.lookbg{width:564px;height:120px;background:url(https://m.games.laohu.com/_s/m1/role_intro.jpg) no-repeat;margin:0 auto;overflow:hidden;}
.lookmore{ display: block; font-size:22px; width:165px; height:43px; line-height: 43px; text-align: center; margin:40px auto; color: #6b6b6b;border: 1px solid #d7d7d7; border-radius:8px; box-shadow: 0 0 2px #333; background-color: #ebebeb;}

/*角色介绍*/
.role_intro{/*  background:url(https://m.games.laohu.com/_s/m1/js_intro.jpg) no-repeat; */ width:640px; height:555px;}
.sy_intro{/*  background:url(https://m.games.laohu.com/_s/m1/ry_intro.jpg) no-repeat; */height:587px;}
.role_intro_wrap{ width:564px; margin:0 auto; position:relative;}
.role_intro_box{}
.role_intro_box .prev,.role_intro_box .next{ background:url(https://m.games.laohu.com/_s/m1/btn.jpg) no-repeat; width:90px; height:28px; line-height:28px; text-align:center; color:#fff; display:inline-block; position:absolute; right:0px; top:68px; z-index:2;font-family:"宋体";}
.role_intro_box .prev{ right:100px;}
.role_intro_con{ padding-top:110px; position:relative; width:564px; overflow:hidden;}
.role_intro_con_wrap{ position:relative;padding-top:15px;border-top:1px solid #000;}
.role_intro_con .item{ float:left; width:564px; position:relative;}
.role_intro_con .play_btn{ background:url(https://m.games.laohu.com/_s/m1/play_btn.png) no-repeat; width:77px; height:88px; position:absolute; right:40px; top:75px; background-size:100%;}
.role_intro_con .sound_btn{ background:url(https://m.games.laohu.com/_s/m1/sound_btn.png) no-repeat; width:77px; height:88px; position:absolute; right:40px; top:75px; background-size:100%;}
.item_con{ background:url(https://m.games.laohu.com/_s/m1/role_intro.jpg) no-repeat; width:564px;}
.item_con h3{ padding:15px 0 15px 15px;}
.item_con h3 img{ display:inline; vertical-align:middle;}
.item_con h3 span{ color:#3e4a5b; font-size:35px;vertical-align:middle; margin:0 -5px;}
.item_con p{ font-size:24px; color:#5e6978; padding:0 15px;}

/*内容*/
.conhead { padding: 0 0 8px; margin: 0 5px 10px; border-bottom: 1px solid #0c0a0d; color: #FFFFFF }
.conhead h1 { line-height: 30px; font-size: 1.1em; margin: 0 0 6px }
.conhead p { line-height: 20px; font-size: 0.9em }
.conhead p span+span { margin: 0 0 0 10px }
.contxt, .conp { line-height: 24px; color: #FFFFFF; padding: 0 10px 10px }
.dxp { line-height: 24px; color: #ff0000; padding: 0 10px 10px }
.contxt { text-indent: 2em }
.conimg { margin: 0 auto 10px }
.conh3 { text-indent: 2em; font-size: 1em; padding: 0 10px 10px; color: #FFFFFF; line-height: 24px }
/*tab*/
.tabboxcon .box { display: none }
.con_nav { margin: 0 10px 10px; border: 1px solid #a47985; padding: 2px; border-radius: 4px }
.con_nav a { float: left; line-height: 24px; color: #FFFFFF; width: 33%; text-align: center }
.con_nav .on { background: #485b97; font-weight: bold }
.con_list_one, .con_list_two, .con_list_three { padding: 0 10px; margin: 0 0 10px }
.con_list_one li { float: left; width: 95%; margin: 0 1% }
.con_list_two li { float: left; width: 45%; margin: 0 2% }
.con_list_three li { float: left; width: 31%; margin: 0 1% }
/*下载页面*/
.dld_img { margin:0 auto; }
.dld_list { background: #2a2a2a; padding: 0 45px; overflow: hidden;position:fixed;width:550px;left:0;z-index:9999;top: 90px;}
.dld_list li { padding:14px 0; height:98px;}
.dld_list li img { width:98px; float: left;}
.dld_list li .msg { float: left; padding:10px 0 0 24px; color: #fff; line-height:1.8; }
.dld_list li .msg h3 { font-size:24px; font-weight:bold;}
.dld_list li .msg span { font-size:18px; color:#979797;}
.dld_list li .btn { float: right; width: 148px; height:76px; line-height: 76px; margin:10px 0 0; padding: 0 0 0 68px; background-position: 0 0; background-size: 100% 100%; background-repeat: no-repeat; color: #fff; font-weight: bold;border-radius:8px; font-size:30px;}
.dld_list li .iphone { background-image: url(https://m.games.laohu.com/_s/m1/btnbg1.jpg) }
.dld_list li .iphonehd { background-image: url(https://m.games.laohu.com/_s/m1/btnbg1.jpg) }
.dld_list li .android { background-image: url(https://m.games.laohu.com/_s/m1/btnbg2.jpg) }
.dld_list li .androidhd { background-image: url(https://m.games.laohu.com/_s/m1/btnbg2.jpg) }
.dldzw { margin: 0 0 10px }
.dld_ico { display: block; width: 100%; height: 20px; margin: 0px 0 10px; font-size: 0; line-height: 0; overflow: hidden; text-indent: -999px }
.dx_tit { line-height: 30px; font-size: 1em; color: #ffffff; border-bottom: 1px dashed #635d6f; font-weight: normal; margin: 0 10px 10px }
.dx_dl { padding: 0 10px 10px; color: #FFFFFF }
.dx_dl dt { line-height: 20px; margin: 0 0 8px }
.dx_dl dd { height: 34px; border: 1px solid #635d6f; border-radius: 4px; position: relative }
.dx_dl dd input { display: block; border: 0; background: none; height: 34px; line-height: 34px; padding: 0 10px; color: #FFFFFF }
.dx_dl dd img { position: absolute; right: 1px; top: 1px; height: 32px; }
.dx_btm { border-bottom: 1px dashed #857e8e; margin: 0 10px 10px }
.dx_btn { display: block; width: 281px; height: 44px; background: url(https://m.games.laohu.com/_s/m1/btnbgbig.png) no-repeat; background-size: 100% 100%; margin: 0 auto 10px; color: #FFFFFF; line-height: 44px; text-align: center }
/*启动页面*/
.qd_head { position: relative }
.qd_enter { position: absolute; display: block; right: 10%; bottom: 4%; width: 23.7%; height: 36% }
.qd_ico { height: 20px; margin: -10px 0 20px; background: url(https://wmsj.laohu.com/_s/v3m/qdbtm.png) no-repeat; background-size: 100% auto; position: relative }
.qd_down { padding: 10px 4px; margin: 0 10px 20px; border-width: 1px 0; border-style: solid; border-color: #310707 }
.qd_down img { float: left; width: 50px; height: 50px }
.qd_down .msg { float: left; padding: 0 0 0 10px; line-height: 25px; color: #ffffff; font-size: 1em }
.qd_down .btn { float: right; width: 78px; height: 38px; padding: 0 0 0 30px; margin: 8px 0 0; background: url(https://wmsj.laohu.com/_s/v3m/dload.png) no-repeat; line-height: 38px; color: #ffffff; font-weight: bold }
.qd_box { padding: 0 10px; margin: 0 0 20px }
.qd_box li { float: left; margin: 0 1.5% 20px; width: 30%; position: relative }
.qd_box li .msg { position: absolute; left: 0; top: 16%; width: 100%; display: block; text-align: center; color: #edc283; font-weight: bold; font-size: 1.1em }
.qd_box li .msg img { width: 50%; margin: 0 auto 4px }
.qd_box li .msg span { background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#c48b61), to(#fdd891)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.qd_box .four { margin: 0 1.5% 20px 16.5% }
.contxt, .conp { line-height: 24px; color: #FFFFFF; padding: 0 10px 10px }
.contxt { text-indent: 2em }
/*内容*/
.wzcon { padding: 0 10px; margin: 0 0 10px }
.wzcon p { font-size: 1em; color: #fff; line-height: 24px; text-indent: 2em; margin: 0 0 8px }
.wzcon p a { color: #ffffff }
.wzcon p img { padding: 3px; margin: 0 0 8px -2em; background-color: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.3); max-width: 94%; display: inline-block }
.wzcon p embed, .wzcon p video { margin-left: -2em; max-width: 100%; }
.wzcon p.tc { text-align: center; }
.wzcon table { border-collapse: collapse; max-width: 100%; overflow: hidden; margin: 0 0 8px }
.wzcon table td, .wzcon table th { border: 1px solid #ccc; text-align: center; vertical-align: middle; color: #ffffff; width: auto !important; }
.wzcon table img { box-shadow: none; max-width: 80% !important; }
/*底部*/
footer { background: #120b00; background-size: 100% auto; color: #9d9d9d; font-size: 12px; overflow: hidden; text-align: center }
footer .copyright { padding: 30px 0; font-size:17px;}
footer ul li { line-height:1.5; font-size:20px; width:24.8%; border-right: 1px solid #2b2b2b; text-align: center; float: left; height:92px; padding-top:67px;color: #9d9d9d}
footer ul li.br0 { border-right: 0px }
footer ul { border-bottom: 1px solid #2b2b2b; overflow: hidden }
footer li a { color: #9d9d9d}
footer li strong { font-size: 1.1em; margin: 0 6px 0 0; color: #9d9d9d }
footer li span { font-size: 0.8em }
footer li.phone { background: url(https://m.games.laohu.com/_s/m1/phone.png) 50% 22px no-repeat; background-size:26px auto; }
footer li.weixin { background: url(https://m.games.laohu.com/_s/m1/weixin.png) 50% 22px no-repeat; background-size:26px auto;}
footer li.email { background: url(https://m.games.laohu.com/_s/m1/email.png) 50% 22px no-repeat; background-size:26px auto;}
footer li.sina { background: url(https://m.games.laohu.com/_s/m1/sina.png) 50% 22px no-repeat; background-size:26px auto;}
#weixin { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); display:none; z-index: 100;}
#weixin .dialog { width: 90%; margin: 0 auto; border: 1px solid #669900; background-color: #afdc45; border-radius: 5px; color: #000; font-size:30px; line-height:2; padding:10px; position: relative; top: 40px; }
#weixin .dialog:before { content: ""; position: absolute; right:20px; top: -14px; width:24px; height:24px; background-color: #afdc45; border-left: 1px solid #669900; border-top: 1px solid #669900; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
/*启动页面改变*/
.qdindex { background: url(https://wmsj.laohu.com/_s/v3m/pp6.jpg) repeat-y }
.qdindex .pp { background: url(https://wmsj.laohu.com/_s/v3m/pp1_1.jpg) no-repeat; }
.qdindex footer { background: url(https://wmsj.laohu.com/_s/v3m/pp2_1.jpg) repeat-y }
.ziliao { width: 100%;position: relative; display: block }
.ziliaoBox{ width:282px; margin:0 auto; padding:50px 0 0 0;}
.ziliaotab{ margin-bottom:2px;}
.ziliaotab a{ background:url(https://m.games.laohu.com/_s/m1/job_d.jpg) no-repeat; width:69px; height:38px; line-height:38px; text-align:center; margin-right:2px; float:left; background-size:100%;}
.ziliaotab a:last-child{ margin:0;}
.ziliaotab a.on{ background:url(https://m.games.laohu.com/_s/m1/job_on.jpg) no-repeat; background-size:100%;}
.ziliaoHeader{ background-position:13px 8px; background-repeat:no-repeat; background-size:33px 33px; height:50px; line-height:50px; padding-left:49px;}
.emei{background-image:url(https://m.games.laohu.com/_s/m1/job_icon.png); }
.wudang{background-image:url(https://yt.games.laohu.com/_s/m1/job_icon2.png); }
.shaolin{background-image:url(https://yt.games.laohu.com/_s/m1/job_icon3.png); }
.mingjiao{background-image:url(https://yt.games.laohu.com/_s/m1/job_icon4.png); }

.ziliaocon{ background:#fff; padding-bottom:20px; display:none;}
.ziliaocon p{ font-size:0.8em; padding:0 16px;}
.star{ background:url(https://m.games.laohu.com/_s/m1/star.png) no-repeat; width:13px; height:13px; background-size:100% auto; display:inline-block;}

.shiping { width:564px; margin:20px auto 0; position: relative;overflow: hidden;}
.shiping .t_box{ position:static;}
.shipin_tab { width: 100%; text-align:center; margin:20px auto;}
.shipin_tab a { width:275px; height:52px; line-height:52px; display: inline-block; background: #666a99; color: #fff; text-align: center; margin: 0 3px; overflow:hidden; font-size:22px;}
.shipin_tab a.cur { background: #3e4a5b; }
.shipinMain{ width:564px; position:relative; height:450px;}
.shipin_con { width: 100%; position:absolute; left:0; top:0;}
.shipin_con img { width:564px; height:308px; display: block; margin:0 auto;}
.music { width: 90%; overflow: hidden; margin: 10px auto }
.music ul li { width: 100%; border-bottom: 1px dashed #a0a29f; color: #000; height: 40px; margin: 10px auto }
.start { width: 28px; height: 28px; background: url(https://m.games.laohu.com/_s/m1/start.png) no-repeat; float: left; background-size: 100% }
.pause { width: 28px; height: 28px; background: url(https://m.games.laohu.com/_s/m1/push.png) no-repeat; background-size: 100% }
.music ul li .text { float: left; margin-left: 10px; width: 80% }
.music ul li h3 { font-size: 14px; float: left; display: block }
.music ul li span { font-size: 12px; float: left; display: block; clear: both }
.tabbox .btn,.shiping .btn{ display: block; width: 141px; height:43px; line-height:43px; text-align: center; margin:20px auto; color: #6b6b6b; border: 1px solid #d7d7d7; border-radius:8px; box-shadow: 0 0 2px #333; background-color: #ebebeb; font-size:22px;}
.top { width: 100%; height:32px; text-align: center; display: block; color: #333; padding-top:28px; font-size: 22px; background: #e3e3e3; position: relative }
.top .ico { width:20px; background: url(https://wmsj.laohu.com/_s/v3m/up.png) 0 0px no-repeat; background-size:100%; position: absolute; left: 50%; top:9px; display: block; height:13px; margin-left:-10px }
/*video*/
.vdio_box { width: 640px; height: 420px; position: fixed; left:0; top: 20%; z-index: 99; display: none }
.vdio { width: 640px; height: 420px; margin: 20px 0 0; float: left; overflow: hidden; }
.black_box { background: #000; opacity: 0.5; position: fixed; width: 100%; height: 100%; z-index: 98; overflow: hidden; left: 0; top: 0; bottom: 0; display: none }
.close { width: 88px; height: 88px; display: block; background: url(https://m.games.laohu.com/_s/m1/close.jpg) no-repeat; position: relative; float: right; right: 0px; top:21px; background-size: 100% }
.tabbox h3.title { width: 148px; height:47px; line-height: 47px; text-align: center; float: left; font-size:28px; background-size: 100% auto; font-family: "微软雅黑" }
.tabbox .music { width: 100% }
.tabbox dt.line { border-bottom: 1px solid #9fa5a1; margin: 0 10px 10px; padding-bottom: 10px }
/*文章*/
.article { width: 100%; }
.article .title { width: 100%; height:99px; background: #eaeaea; border-bottom: 1px solid #e1dede; border-top: 1px solid #e1dede; text-align:left; box-sizing:border-box; padding-left:40px; padding-top:5px;}
.article .title h2 { font-size: 26px; line-height:2;}
.article .title p { font-size:20px; width:430px; margin:0; text-indent:0;}
.article p { margin: 10px 10px; text-indent: 2em; font-size: 16px }
/*下载*/
.down_box { height: 192px; width:100%; margin: 0 auto; border-bottom: 1px solid #d5d5d5; padding: 53px 0; }
.down_box img { width: 192px; height: 192px; float: left; margin:0 28px 0 37px;}
.down_box .text { width:380px; float: left; }
.down_box .text h3{ font-size:30px; font-weight:bold;}
.down_box span{ display:block; color:#4c4c4c; font-size:25px; line-height:1.5; padding:10px 0;}
.down_box .btn { float: left; width:183px; height:48px; line-height:48px; text-indent:-999em;}
.down_box .iphone { background:url(https://m.games.laohu.com/_s/m1/down_ios.png) no-repeat; background-size:100% 100%;}
.down_box .iphonehd { background:url(https://m.games.laohu.com/_s/m1/down_ios.png) no-repeat;background-size:100% 100%;}
.down_box .android { background:url(https://m.games.laohu.com/_s/m1/down_and.png) no-repeat; background-size:100% 100%;}
.down_box .androidhd { background:url(https://m.games.laohu.com/_s/m1/down_and.png) no-repeat;background-size:100% 100%;}
.intr { width: 100%; margin: 10px auto }
.intr p { width: 90%; margin: 10px auto; color: #4e4e4e; overflow: hidden; padding: 10px 0; font-size:22px;}
.intr p strong { display: block; color: #000 }
.intr .tit { width: 100%; height:72px; line-height: 72px; font-size:25px; color: #000; background: #e3e3e3; padding:0 5%; font-weight:bold; border-bottom: 1px solid #e1dede; border-top: 1px solid #e1dede }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */
z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px, 0, 0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px, 0, 0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px, 0, 0); -o-transition-timing-function: ease; -o-transform: translate(0px, 0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px, 0, 0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px, 0, 0); transition-timing-function: ease; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container { /* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide { /* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active { /* Specific active slide styling: */
	
}
.swiper-slide-visible { /* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.pagination { position: relative; z-index: 20; bottom: 0; width: 100%; text-align: center; }
.swiper-pagination-switch { display: inline-block; width:16px; height: 16px; border-radius: 16px; background: #ccc; margin: 0 10px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; }
.swiper-active-switch { background: #06C; }
.rolling { width: 100%; margin:16px auto; height: 446px; padding:16px 0; border-bottom: 1px solid #d5d5d5 }
.rolling .swiper-slide { width: 251px; }
.rolling .swiper-slide img { width: 251px; height: 446px }
.big_box { position: fixed; left: 0; top: 0; bottom: 0; background: #fff; z-index: 99; width: 100%; height: 100%; top:-9999px}
.big_box .tit { height: 40px; border-bottom: 1px solid #d5d5d5}
.big_box .tit a { color: #06C; float: right; line-height: 40px; margin-right: 10px }
.rolling_big { width: 100%; margin: 10px auto; height: 456px; border-bottom: 1px solid #d5d5d5; ; position: relative }
.rolling_big .swiper-slide { width: 250px; height: 446px }
.rolling_big .swiper-slide img { width: 250px; height: 446px }

.all_logo{ width:640px; padding:20px 0; margin:0 auto;}
.fl {float: left;}
.ele_icon, .shengliIcon {width:118px;}
.ele_icon {margin:0 20px 0 50px;}
.ziliaotab{ height:38px;}
.ziliaocon a{ position:relative; display:block;}
.v_btn_box{ background:url(https://m.games.laohu.com/_s/m1/v_btn.png) no-repeat; width:50px; height:50px; background-size:100%; position:absolute;right: 56px; top: 24px;}
.v_btn{ background:url(https://m.games.laohu.com/_s/m1/v_btn_box.png) no-repeat; width:50px; height:50px; background-size:100%; position:absolute;right: 56px; top: 24px; animation:playrotate 2s linear infinite;-webkit-animation:playrotate 2s linear infinite;}
@keyframes playrotate{
	0%{ transform:rotate(0deg);}	
	100%{ transform:rotate(360deg);}	
}
@-webkit-keyframes playrotate{
	0%{ -webkit-transform:rotate(0deg);}	
	100%{ -webkit-transform:rotate(360deg);}	
}



/*角色介绍*/
.role_list_top{ background:#eeeeee; width:100%; box-sizing:border-box; padding:15px 37px; margin:20px 0;}
.role_list_top h3{ font-size:24px;}
.role_list_top p{ font-size:20px; color:#2f2f2f;}
.role_list { padding:0 15px 50px; text-align:center;}
.role_list li{ float:left; width:33.3%; padding-bottom:15px; font-size:26px;}
.role_list li img{ width:90%;}
.role_list li h3{ line-height:2;}
.role_list li .role_zan { color:#cc1212;}
.role_list li .role_zan .icon{ background:url(https://m.games.laohu.com/_s/m1/zan.png) no-repeat; width:34px; height:30px; display:inline-block; vertical-align:middle; margin-right:5px;}

.sy_list{ padding-bottom:20px;}
.sy_list .item{ border-bottom:1px dashed #aaaaaa; width:564px; margin:0 auto; padding:20px 0; position:relative; min-height:170px;}
.sy_list .item .sy_img{ position:absolute; left:0; top:20px; border:1px solid #929292; border-radius:10px; width:245px; height:177px;}
.sy_list .item .con{ padding-left:265px;}
.sy_list .item .con .con_name{ font-size:35px; padding:10px 0;}
.sy_list .item .con .con_name .try{ color:#9d781f; font-size:20px; text-decoration:underline; margin-left:30px;}
.sy_list .item .con .con_sname{ font-size:24px;}

.rmid{background:url(https://m.games.laohu.com/_s/m1/pmid.jpg) repeat-y center 0;}
.rtop{background:url(https://m.games.laohu.com/_s/m1/ptop.jpg) no-repeat center top;}
.rbot{background:url(https://m.games.laohu.com/_s/m1/pbot.jpg) no-repeat center bottom;padding:15px 0;}

.role_pop{ /*background:url(https://m.games.laohu.com/_s/m1/role_pop_con.jpg) no-repeat center bottom; */width:564px; /*padding-bottom:85px; */display:none;}
.role_pop .close{ background:url(https://m.games.laohu.com/_s/m1/close.jpg) no-repeat; width:88px; height:88px; top:-88px; right:0; position:absolute;}
.role_pop .role_pop_img{ height:216px; width:100%;}
.role_pop .video_box{ width:448px; height:220px; margin:15px auto 0;}
.role_pop .prev,.role_pop .next{ width:28px; height:57px; position:absolute; top:50%; margin-top:-29px;}
.role_pop .prev{ background:url(https://m.games.laohu.com/_s/m1/pop_prev.png) no-repeat; left:8px;}
.role_pop .next{ background:url(https://m.games.laohu.com/_s/m1/pop_next.png) no-repeat; right:8px;}
.role_pop .item_con h3{ padding:15px;}
.role_pop .item_con{ width:478px; margin:0 auto;padding:10px 33px 20px;}
.lookdetail{ background:#c6ae61; width:186px; height:45px; line-height:45px; display:block; float:right; margin:15px 58px 0 0; font-size:22px; text-align:center; border-radius:20px;}




.pmid{background:url(https://m.games.laohu.com/_s/m1/pmid.jpg) repeat-y center 0;}
.ptop{background:url(https://m.games.laohu.com/_s/m1/ptop.jpg) no-repeat center top;}
.pbot{background:url(https://m.games.laohu.com/_s/m1/pbot.jpg) no-repeat center bottom;padding:15px 0 16px 0;}
.sy_pop{/*background:url(https://m.games.laohu.com/_s/m1/role_pop_con.jpg) no-repeat center bottom;*/ width:564px; /*height:490px;*/ display:none;}
.sy_pop .close{ background:url(https://m.games.laohu.com/_s/m1/close.jpg) no-repeat; width:88px; height:88px; top:-88px; right:0; position:absolute;}
.sy_pop .sy_pop_img{ height:216px; width:100%; border-bottom:1px solid #000000;}
.sy_pop .prev,.sy_pop .next{ width:28px; height:57px; position:absolute; top:70px;}
.sy_pop .prev{ background:url(https://m.games.laohu.com/_s/m1/pop_prev.png) no-repeat; left:8px;}
.sy_pop .next{ background:url(https://m.games.laohu.com/_s/m1/pop_next.png) no-repeat; right:8px;}
.sy_pop .item_con{ width:438px; margin:0 auto;padding:0 54px;background:url(https://m.games.laohu.com/_s/m1/role_intro.jpg) repeat-y;}
.sy_pop .item_con .sy_s_list{}
.sy_pop .item_con .sy_s_list li{ font-size:24px; color:#5e6978; padding:25px 0;}
.sy_pop .item_con .sy_s_list li:first-child{ border-bottom:1px dashed #aaaaaa;}
.sy_pop .item_con .sy_s_list li .sy_list_intro{}
.sy_pop .item_con .sy_s_list li .sy_list_intro .sname{ float:left;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play{ float:right;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play .sound_btn{ background:url(https://m.games.laohu.com/_s/m1/sound_btn.png) no-repeat; width:42px; height:42px; background-size:100%; display:inline-block;vertical-align:middle;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play .sound_btn.off{background:url(https://m.games.laohu.com/_s/m1/sound_btn_off.png) no-repeat; background-size:100%;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play .zan{ padding-left:17px;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play .zan .icon{ background:url(https://m.games.laohu.com/_s/m1/zan.png) no-repeat; width:34px; height:30px; display:inline-block; vertical-align:middle; margin-right:10px;}
.sy_pop .item_con .sy_s_list li .sy_list_intro .play .zan .zan_num{ font-size:26px; color:#cc1212; font-style:normal;vertical-align:middle;}
.sy_pop .item_con .sy_s_list li p{ padding:10px 0;}



.pop_box{ width:618px; display:none;}
.pop_t1{ position:relative; width:618px; height:83px; font:bold 30px/83px "微软雅黑"; color:#ffffff; text-align:center; background-image:url(https://m.games.laohu.com/_s/m1/pop_t1.png)}
.icon_close{ position:absolute; width:35px; height:35px; right:15px; top:20px; background:url(about:blank); text-indent:-9999px; overflow:hidden; cursor:pointer;}
.pop_cont{ width:610px; padding:60px 0; background-color:#e6e6e6; border:4px solid #496cca; border-top:0; overflow:hidden;}
.pop_tip{ font:normal 30px "微软雅黑"; text-align:center;}
.btn_yan_wrap{ width:500px; margin:30px auto 0; overflow:hidden;}
.btn_yan_yes,.btn_yan_no{ width:216px; height:57px; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.btn_yan_yes{ float:left; background-image:url(https://m.games.laohu.com/_s/m1/btn_yan_yes.png)}
.btn_yan_no{ float:right; background-image:url(https://m.games.laohu.com/_s/m1/btn_yan_no.png)}