body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,th,ul{margin:0;padding:0;font-family:Microsoft YaHei,Tahoma,sans-serif}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
em,th{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
body{min-width:1000px;font-size:12px; background:#25282f url(../images/bg-m-b.png) bottom no-repeat;}
a{text-decoration:none;outline:0}
a:hover{text-decoration:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
button,form img,input,select{vertical-align:middle}
img{border:0}
.wrap{overflow:hidden;position:relative}
.base{background:url(../images/base2.png) no-repeat 0 0}
.bg-sprite{background:url(../images/sprite-bg.png) no-repeat 0 0}
.screen-center{width:1000px;margin:0 auto}
.clearfix{overflow:hidden;clear:both}
#wrap .header-nav{border-bottom: 1px solid #716148}
.header-nav{
	width:100%;
	height:80px;
	background:#000 url(../images/bg_a.jpg) repeat-x left top;
}

.header-nav .screen-center{position:relative}
.logo{width:199px;height:130px;background-position:0 0;position:absolute;left:0;top:0;z-index:999;background:url(../images/bomlogo.png) no-repeat;}
.logo a{display:block;height:103px;overflow:hidden;text-indent:-999px}
.nav-main-list{padding:0 0px 0 205px}
.nav-main-list li{line-height:103px;float:left}
.nav-main-list a{color:#e5c993;font-size:18px;margin:0 28px}
.nav-main-list-icon{display:inline-block;width:19px;height:19px;background-position:-199px 0;position:relative;top:5px}
.nav-other-list{position:absolute;right:0;top:0;padding:30px 0 0 0}
.nav-other-list li{float:left;position:relative}
.nav-other-list .wx{margin:0 5px 0 40px}
.nav-other-list a{color:#e5c993;font-size:14px}
.kf-icon{display:inline-block;width:32px;height:32px;margin:0 10px 0 0;background-position:-316px 0;position:relative;top:10px}
.nav-other-links:hover .kf-icon{background-position:0 -150px}
.wx-icon{display:block;width:46px;height:46px;background-position:-219px 0}
.sq-icon{display:block;width:46px;height:46px;background-position:-269px 0}
.nav-other-links:hover .wx-icon{background-position:-36px -137px}
.nav-other-links:hover .sq-icon{background-position:-86px -137px}
.nav-other-list-tip{display:none;position:absolute;top:60px;left:-35px;border:1px solid #786345;z-index:9999;width:117px}
.nav-other-tip-icon{width:17px;height:13px;background-position:-199px -35px;position:absolute;top:-12px;left:50%;margin:0 0 0 -8px}
.nav-other-tip-img{background-color:#fff;padding:7px}
.nav-other-tip-txt{background-color:#786345;height:24px;line-height:24px;text-align:center;color:#ffe2a9}
.bg1{background:url(../ossweb-img.qq.com/images/6l/web201511/kv-20160413.jpg) no-repeat center 0;height:770px;}
.bg2{background:#26282e url(../ossweb-img.qq.com/images/6l/web201511/bg-m-t.jpg) no-repeat center 0}
.bg3{background:url(../ossweb-img.qq.com/images/6l/web201511/bg-m-b.jpg) no-repeat center 0}
.bg4{background:url(../ossweb-img.qq.com/images/6l/web201511/bg-b.jpg) no-repeat center 0}
.bg5{background:url(../ossweb-img.qq.com/images/6l/web201511/bg-page.jpg) no-repeat center 0}
.mod-t .screen-center{padding:388px 0 0 0;position: relative}
.slogan{color: #252525;font-size: 24px;position: absolute;left: 0px;top: 450px;z-index: 9999;width: 1000px;text-align: center}
.flash{position:absolute;width:100%;height:84px;overflow:hidden;z-index:1;}
@-webkit-keyframes breathing{0%{opacity:.65;filter:alpha(opacity=65);-webkit-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1)}}@-moz-keyframes breathing{0%{opacity:.65;filter:alpha(opacity=65);-moz-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1)}}@-o-keyframes breathing{0%{opacity:.65;filter:alpha(opacity=65);-o-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-o-transform:scale(1)}}@-ms-keyframes breathing{0%{opacity:.65;filter:alpha(opacity=65);-ms-transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1)}}@keyframes breathing{0%{opacity:.65;filter:alpha(opacity=65);transform:scale(0.85)}100%{opacity:1;filter:alpha(opacity=100);transform:scale(1)}}
.video-top{width:35px;height:41px;position:absolute;top:50px;left:475px;background: url(../ossweb-img.qq.com/images/6l/web201511/kv-v-btn.png) no-repeat;
-webkit-animation: breathing .8s .01s infinite alternate linear;
-moz-animation: breathing .8s .01s infinite alternate linear;
-o-animation: breathing .8s .01s infinite alternate linear;
-ms-animation: breathing .8s .01s infinite alternate linear;
animation: breathing .8s .01s infinite alternate linear;
}
.video-top a{display:block;width:100%;height:100%;background:url(about:blank) no-repeat 0 0;position:absolute;z-index:2;left:0;top:0;}
.video-top .video-btn{display:block;width:32px;height:38px;position:absolute;left:50%;top:50%;margin:-19px 0 0 -16px;z-index:9999;cursor:pointer}
.game-down{width:300px;height:270px;float:left;background-position:0 -420px;position:relative}
.game-down a{display:block;float:left;overflow:hidden;text-indent:-999px}
.ios-down{margin:202px 1px 0 13px}
.ios-down:hover{background:url(../images/base2.png) no-repeat -154px -271px}
.android-down{margin:202px 0 0 0}
.android-down:hover{background:url(../images/base2.png) no-repeat -291px -271px}
.promo{position:relative;overflow:hidden;width:700px;height:270px;float:left}
.adPic{overflow:hidden;width:700px;zoom:1}
.promo .adPic li{width:100%;height:270px;float:left}
.promo .adPic img{display:block;width:100%;height:100%}
.promo .ad-icon{position:absolute;bottom:0;left:0;width:100%;height:45px;background-color:#000;filter:alpha(opacity=80);opacity:.8}
.promo .ad-icon li{width:25%;text-align:center;float:left;line-height:45px;color:#898989;position:relative;cursor:pointer;font-size:14px}
.promo .ad-icon span{display:inline-block;width:1px;height:16px;background-color:#757575;position:absolute;right:-1px;top:16px}
.promo .ad-icon .on{color:#fff;font-weight:700}
.adBtn .no-border{display:none}
.mod-m-t{padding:0 0 40px 0}
.mod-m-t .mod-t{padding:40px 0 0 0}
.guide{float:left;margin:0 20px 0 0;position: relative}
.guide-list{width:300px;height:227px;background-position:-304px -420px}
.guide-list ul{padding:10px 0 0 50px;width:100%}
.guide-list li{float:left;width:50%;font-size:14px;line-height:35px}
.guide-list li a{color:#bfa167}
.guide-list li a:hover{color:#900}
.guide-gift{width:300px;height:112px;background-position:-608px -587px}
.guide-gift a{display:block;height:112px}
.guide-gift:hover{background-position:-304px -648px}
.guide-icon{display:inline-block;width:13px;height:13px;background-position:-199px -20px;position:relative;top:2px}
.gift-ewm{border:1px solid #786345; text-align: center;display: none;position: absolute;z-index: 99999;background-color: #786345;left: 300px;top:159px;}
.gift-ewm img{width: 150px}
.gift-ewm p{padding: 5px 0;color: #ffe2a9}
.news{float:left;width:680px;position:relative}
.news-hd{height:60px;line-height:60px;background-color:#2c2d33;border-left:1px solid #41434b;border-top:1px solid #41434b;border-right:1px solid #41434b;padding:0 30px;overflow:hidden}
.news-hd li{float:left;height:58px;line-height:58px;width:20%;text-align:center;font-size:16px;border-bottom:2px solid #2c2d33}
.news-hd li a{color:#a5a5a5;display:block;position:relative}
.news-icon{position:absolute;width:33px;height:34px;background-position:-474px 0;top:12px;left:5px;display:none}
.news-hd .on .news-icon{display:block}
.mod-border{position:absolute;width:124px;height:2px;background-color:#dfbe7e;left:30px;top:59px}
.news-hd .on a{color:#dfbe7e}
.news-line{display:inline-block;width:1px;height:17px;background-color:#26282e;margin:0 12px;position:relative;top:5px}
.typeName{color:#8a8d9b}
.news-time{float:right;color:#999}
.news-bd{background-color:#41434b;padding:0 30px;height:278px}
.news-bd li{line-height:45px;border-bottom:1px solid #33353c;font-size:14px;color:#e5e5e5}
.news-bd li a{color:#e5e5e5}
.news-bd li a:hover{color:#dfbe7e}
.news-icon-hot{display:inline-block;width:26px;height:11px;background-position:-382px 0;margin:0 0 0 10px;position:relative}
.news-icon-new{display:inline-block;width:26px;height:11px;background-position:-382px -12px;margin:0 0 0 10px;position:relative}
.more{text-align:right;font-size:14px}
.more a{color:#a5a5a5}
.more-icon{display:inline-block;width:21px;height:21px;background-position:-383px -25px;position:relative;top:6px}
.news .more{height:48px;line-height:48px}
.game-feature{position:relative;margin:30px 0 0 0;height:414px}
.game-feature-hd{position:absolute;z-index:999;bottom:25px;left:50%;margin:0 0 0 -80px;z-index:99999}
.game-feature-hd li{width:30px;height:30px;float:left;background-position:-442px 0;margin:0 5px;cursor:pointer}
.game-feature-hd .on{background-position:-410px 0}
.bg-fixed{position:absolute;left:0;top:0;width:100%;height:417px;background-position:0 0;z-index:9999}
.fade .game-feature-bd{overflow:hidden;position:relative;height:414px}
.fade .tab-panel{display:block;position:absolute;left:0;top:0;background-color:#fff;z-index:1;opacity:0;filter:alpha(opacity=0)}
.fade .dis{opacity:1;filter:alpha(opacity=100);z-index:2}
.mod-m-b{height:650px}
.sub-tab-panel,.tab-panel{display:none}
.dis{display:block}
.mod-b h2,.mod-m-b h2{color:#e4e4e4;font-size:26px;font-weight:700;text-align:center;padding:30px 0 25px 0}
.game-info{position:relative}
.game-info .mod-border{top:40px;left:220px;z-index:9999;width:112px}
.tab-tit{overflow:hidden}
.game-info-hd{width:560px;position:absolute;left:50%;top:0;margin:0 0 0 -280px;z-index:999}
.tab-tit li{width:112px;height:40px;line-height:40px;float:left;text-align:center;border-bottom:2px solid #060707}
.tab-tit li a{display:block;height:40px;color:#a5a5a5;font-size:16px}
.tab-tit .on a{color:#dfbe7e}
.job-hd{overflow:hidden;position:absolute;left:658px;top:90px}
.job-hd li{width:60px;height:60px;float:left;margin:0 12px}
.job-hd li a{display:block;height:60px;overflow:hidden;text-indent:-999px}
.job-hd .job-n1{background-position:-203px -56px}
.job-hd .on .job-n1{background-position:-518px -57px}
.job-hd .job-n2{background-position:-286px -56px}
.job-hd .on .job-n2{background-position:-601px -57px}
.job-hd .job-n3{background-position:-368px -56px}
.job-hd .on .job-n3{background-position:-683px -57px}
.job-hd .job-n4{background-position:-452px -56px}
.job-hd .on .job-n4{background-position:-767px -57px}
.job-detail{position:absolute;left:670px;top:170px}
.job-detail-img{overflow:hidden}
.job-detail-img li{float:left;margin:0 10px 0 0}
.job-detail-text{color:#a5a5a5;font-size:14px;margin:15px 0 25px 0;width:330px}
.job-detail-text h3{color:#fff}
.skill-text{position:absolute;color:#bba579;border:1px solid #7d6645;left:0;top:66px;width:309px;padding:9px;display:none}
.job-detail-skill .dis{display:block}
.skill-icon{display:block;width:19px;height:12px;background-position:-197px -141px;position:absolute;left:15px;top:-12px}
.style1 .skill-icon{left:83px}
.style2 .skill-icon{left:147px}
.style3 .skill-icon{left:216px}
.style4 .skill-icon{left:280px}
.job-detail-skill ul{position:relative}
.job-detail-skill h3{color:#fff;font-size:14px;margin:0 0 8px 0}
.job-detail-skill li{float:left;margin:0 16px 0 0}
.job-detail-skill a{display:block;width:50px;height:50px}
.job-detail-skill a img{width:50px;height:50px}
.job-img{position:absolute;left:0;top:-75px}
.job-img1{left:-170px}
.job-img2{left:-174px;top:-93px}
.job-img3{left:65px;top:-20px}
.job-img4{left:-125px;top:-93px}
.grow,.sns,.task{padding:65px 0 0 30px}
.sub-tab-tit{overflow:hidden;height:28px;background-color:#555864;padding:1px;line-height:30px;margin:0 auto}
.sub-tab-tit li{float:left;width:112px;height:28px;background-color:#000;text-align:center}
.sub-tab-tit a{display:block;height:28px}
.sub-tab-tit .on{background-color:#555864}
.sub-tab-tit .on a{color:#fff}
.sub-tab-tit li a{color:#6b6f7d;font-size:14px}
.grow-hd{width:560px}
.sns-hd,.task-hd,.video-hd{width:336px;margin:0 auto}
.mod-text{color:#eeeeef;font-size:14px;line-height:20px;margin:20px 0}
.mod-text h4{color:#dfbe7e;font-size:24px;margin:0 0 10px 0}
.mod-img{overflow:hidden}
.mod-img li{float:left;margin:0 20px 0 0}
.national{padding:80px 0 0 30px}
.national-hd{overflow:hidden}
.national-hd li{float:left;width:418px}
.national-img{margin:20px 0 0 0}
.national-hd-first{margin:0 100px 0 0}
.mod-b{height:797px}
.video{position:relative}
.video .mod-border{width:112px;left:332px;top:40px}
.video-bd{padding:30px 0 0 0}
.video-bd ul{overflow:hidden;margin:0 -20px 0 0}
.video-bd li{width:235px;float:left;margin:0 20px 20px 0;position:relative;filter:alpha(opacity=80);opacity:.8}
.video-bd li:hover{filter:alpha(opacity=100);opacity:1}
.video-bd li a{color:#c8c8c8;font-size:14px}
.video-bd li img{width:233px;height:131px;border:1px solid #7d6645}
.video-bd .video-btn{display:block;width:96px;height:100px;background-position:-904px 0;position:absolute;left:50%;top:50%;margin:-65px 0 0 -48px;cursor:pointer}
.video-more{width:194px;height:48px;line-height:48px;text-align:center;font-size:20px;margin:50px auto 0 auto;background-color:#3d3e44;border:3px solid #dfbe7e}
.video-more a{color:#dfbe7e;display:block;height:51px}
.video-more a:hover{background-color:#dfbe7e;color:#000}
.media{padding:40px 0 0 0}
.media ul{overflow:hidden;margin:0 0 0 -8px}
.media li{width:193px;float:left;margin:0 0 8px 8px}

.pcmoni-down{position:absolute;right:0;top:0;width: 116px;padding: 6px;height: 34px;z-index: 9999999;display: block;}
.pcmoni-down a{width: 116px;height: 33px;border-top: 1px #c91e20 solid;background: #931415;color:#fff;font-size: 14px;text-align: center;line-height: 34px;display: block;text-decoration: none;}
.pcmoni-down a:hover{filter:alpha(opacity=80);opacity:.8;text-decoration: none;color:#fff;}
.pcmoni-down a:active,.pcmoni-down a:link,.pcmoni-down a:visited{text-decoration: none;color:#fff;}

.pcmoni-up{position:absolute;right:0;bottom:0;width: 116px;padding: 6px;height: 34px;z-index: 9999999;display: block;}
.pcmoni-up a{width: 116px;height: 33px;border-top: 1px #c91e20 solid;background: #931415;color:#fff;font-size: 14px;text-align: center;line-height: 34px;display: block;text-decoration: none;}
.pcmoni-up a:hover{filter:alpha(opacity=80);opacity:.8;text-decoration: none;color:#fff;}
.pcmoni-up a:active,.pcmoni-down a:link,.pcmoni-down a:visited{text-decoration: none;color:#fff;}


.menu{position:fixed;right:0px;top:50%;background-color:#131417;width:128px;filter:alpha(opacity=80);opacity:.8;z-index: 999999;padding-top: 0px;}
.menu ul{height: 275px;font-size: 14px;}
.menu li{height:19px;padding:0 0 0 20px;float:left;width:108px;margin:18px 0;position:relative;}
.menu li span{height:19px;width:4px;background-color:#f9d890;position:absolute;left:0;top:0;display:none}
.menu li a{color:#a7a9b3;display:block}
.menu li.on span{display:block}
.menu li.on a{color:#f9d890}
.menu li:hover span{display:block}
.positionFix .menu .top{width:128px;height:40px;background-color:#494d57;background-position:-902px -113px;padding:0;margin:0;border:0 none;display:none}
.menu .top a{display:block;height:40px}
.down{position:fixed;right:18px;top:50%;width:302px;height:164px;background-position:-607px -420px;margin:220px 0 0 0;display:none;z-index: 999999}
.page .down{display: block}
.down ul{padding:11px 0 0 11px}
.down li{width:153px;height:47px;margin:0 0 1px 0}
.down li a{display:block;height:47px;overflow:hidden;text-indent:-999px}
.video-dialog{width:560px;display:none;border:1px solid #dfbe7e}
.down a:hover{background:url(../images/base2.png) no-repeat}
.down .fu-pc:hover{background-position:0 184px}
.down .fu-ios:hover{background-position:0 -232px}
.down .fu-android:hover{background-position:0 -280px}
.video-close{width:50px;height:50px;text-align:center;line-height:26px;position:absolute;right:0;top:-54px;background-position:-155px -220px}
.video-close a{display:block;height:50px}
.footer{height:146px;background-color:#000}
.footer-logo{width:195px;height:36px;background-position:-557px 0;overflow:hidden;float:left;margin:54px 0 0 46px}
.footer-logo a{display:block;height:36px;float:left;overflow:hidden;text-indent:-999px}
.tencent{width:180px;margin:0 25px 0 0}
.locojoy{width:130px}
.footer-links{float:right;color:#494949;padding:48px 37px 0 0;font-size:12px}
.footer-links a{color:#494949}
.footer-links span{margin:0 10px}
.text-right{text-align:right}
.copy{margin:2px 0}
.page .menu{display:none}
.page-t{height:219px;position:relative}
.page-t h2{width:1000px;margin:0 auto;text-align:left;color:#fff;font-size:40px;font-weight:700;padding:100px 0 0 0}
.crumbs-nav{position:absolute;bottom:0;width:100%;height:50px;background-color:#000;filter:alpha(opacity=80);opacity:.8}
.crumbs-nav-item{height:50px;line-height:50px;color:#e5c993;font-size:16px}
.crumbs-nav-item a{color:#e5c993}
.crumbs-nav-item li{height:100%;line-height:50px;float:left;margin:0 5px}
.crumbs-nav .back{float:right}
.page-b{min-height:650px}
.news-page-list{padding:60px 0}
.news-page-list li{border-bottom:1px solid #4b4c59;height:60px;line-height:60px;overflow:hidden;color:#999;font-size:16px}
.news-page-list span{float:right}
.news-page-list a{color:#e5e5e5}
.news-page-list .newsType{color:#8a8d9b;margin:0 26px 0 0}
.goToPage{padding:0 0 60px 0;overflow:hidden}
.goToPage span{display:inline-block;width:8px;height:13px;position:relative;top:2px}
.pre-icon{background-position:-219px -139px;left:-5px}
.next-icon{background-position:-230px -139px;left:5px}
.goToPage a{display:block;text-align:center;width:138px;height:40px;color:#dfbe7e;line-height:40px;border:1px solid #dfbe7e;float: left}
.goToPage .next{float:right}
.news-detail{padding:30px 0 60px 0;min-height:600px}
.news-tit{color:#8a8d9b;font-size:16px;border-bottom:1px solid #4b4c59;padding:0 0 20px 0}
.news-tit h3{color:#e5e5e5;font-size:28px;margin:0 0 10px 0}
.news-detail-con{padding:20px 0;color:#e5e5e5;font-size:16px;line-height:30px}
.game-talk{padding:20px 0;color:#e5e5e5;font-size:16px;line-height:30px}
.game-talk a{color:#e5e5e5}
.video-page{padding:60px 0 0 0}
.video-page .mod-border{top:100px}
.video-bd li p{padding:5px 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/*ÁÙÊ±*/
.tgAct{position: fixed;left:10px;top: 50%;margin: -182px 0 0 0}/*  |xGv00|547163da30cf000c755835787738f8ff */
