body{background:#0E1A23 url(../../images/yxzj/img2015/2015xmas/main-banner2.jpg) no-repeat center 437px;}
.main-outer{ background: url(../../images/yxzj/img2015/2015xmas/main-banner1.jpg) no-repeat center top;  position: relative;}
.main-toper{ height: 460px; }
.main-area1{ height: 785px;background:url(../../images/yxzj/img2015/2015xmas/main-bg3.jpg) no-repeat center top;}
.main-area2{ height: 990px;background:url(../../images/yxzj/img2015/2015xmas/main-herobg.jpg) no-repeat center top;}
.main-area3{ height: 633px;}
.main-area4{ height: 823px; padding-top: 140px; background:url(../../images/yxzj/img2015/2015xmas/main-bg5.jpg) no-repeat center top;}
.main-area1,.main-area2,.main-area3,.main-area4{ position: relative; z-index: 2}

.main-area1 .mmiddle{ background: url(../../images/yxzj/img2015/2015newyearskin/main-navbg.png) no-repeat 475px 120px;}
.titles{ background-image: url(../../images/yxzj/img2015/2015xmas/titles.png)}
.footer{margin-top: -267px;}
#footer_ied, #footer_ied a{ color: #3c5d74}
#footer_ied{ z-index: 2;}
.footer-copyright{color: #3c5d74}
.wrap-menu,.main-toper{ position: relative;z-index: 2}
.xmasflash{ position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 650px;}

.main-info{ padding-top: 350px;}
.btn-new,.btn-down,.btn-hero{ float: left; height: 103px; overflow: hidden; text-indent: -999em;}
.btn-new{ margin-left: 110px; width: 232px;}
.btn-down{ width: 310px;}
.btn-hero{ width: 234px;}
.btn-xmas{display: block; width: 201px; height: 53px; position: absolute; top: 274px; left: 395px; background: url(../../images/yxzj/img2015/2015xmas/btn00.png) no-repeat 9999em 9999em; overflow: hidden; text-indent: -9999em;}
.xuehuan1{ position: absolute; z-index: 2; top: 85px; left: -4px; width: 479px; height: 73px; background: url(../../images/yxzj/img2015/2015xmas/xuehua1.png) no-repeat;}
.xuehuan2{ position: absolute;z-index: 2; top: 407px; left: 0; width: 1000px; height: 63px; background: url(../../images/yxzj/img2015/2015xmas/xuehua2.png) no-repeat;}


.rotate{float: left;width: 470px; height: 258px; background: #000;position: relative;overflow: hidden; z-index: 1;}
.rotate li{position: absolute;width: 470px; height: 218px;}
.rotate li img{display:block;width: 470px; height: 218px;}
.rotate .rbox{position: absolute; bottom: 0; left: 1px; z-index: 50; width: 100%;}
.rotate .rt{float:left;display: inline-block; width: 116px; height: 40px; line-height: 40px; background: #000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;cursor:pointer; border-right: 1px solid #21222E; text-align: center; color: #00A2C1;}
.rotate .rn{background-color: #AE3923; color: #fff;}

.area1-titles{float: left; width: 100%;}
.news{position:relative;float: right; width: 530px; overflow: hidden;}
.nav{padding-left: 40px; height: 38px;}
.long-nav{height: 39px; margin-top: -17px;}
#guidesNav{ background: url(../../images/yxzj/img2015/2015newyearskin/main-navbg-2.png) no-repeat center top;}
#VideoNav{ background: url(../../images/yxzj/img2015/2015newyearskin/main-navbg-2.png) no-repeat center top;}

.nav em,.nav a{ float: left; width:20%; text-align: center; color: #00A2C1;line-height: 38px; font-size: 16px;background: url(../../images/yxzj/img2015/heroicon/icon-line.png) no-repeat right center; cursor: pointer;}
.nav a.nav-more{ background: none;}
.nav em.curr{ color: #fff;}
.listBox{ width: 2210px; position: relative;}
.newslist{ float: left; width: 470px; padding-left: 60px; padding-top: 10px; height: 209px; overflow: hidden;}
.newslist li{ float: left;width: 100%; height: 29px; font-size: 14px; line-height: 29px; border-bottom: 1px dotted #343434}
.newslist a{position: relative;float: left;color: #A1A1A1;zoom:1;}
.subnews-ico{width:46px;height:21px;overflow:hidden;text-align:center;font-style:normal;color:#fff;text-align:center;line-height:22px;position:absolute;top:-2px;*top:8px;right:-52px;}
.subnews-ico-new{background:url(../../images/yxzj/img2015/heroicon/sub-sprite.png) no-repeat;background-position:0 -2px;}
.subnews-ico-hot{background:url(../../images/yxzj/img2015/heroicon/sub-sprite.png) no-repeat;background-position:0 -29px;}



.newslist span{ float: right; color: #0F485B}
.hotlight{ float: left;width: 100%; margin-top: 50px; overflow: hidden; position: relative; z-index: 1}
.hotlight ul{ width: 10000px; position: relative;}
.hotlight li{float: left; width: 1000px;}
.main-prve,.main-next{position: absolute; top: 140px; z-index: 3; width: 60px; height: 79px; background: url(../../images/yxzj/img2015/heroicon/main-spr.png) no-repeat -93px 0; cursor: pointer;}
.main-prve{ left:0; }
.main-next{ right: 0; background-position: -93px -83px}
.hotlight .main-prve,.hotlight .main-next{ border: 2px solid #624C20; background-color: #09171C}
.hotlight .main-prve{ border-left: 0; border-radius: 0 5px 5px 0}
.hotlight .main-next{ border-right: 0;border-radius: 5px 0 0 5px}

.main-area2 .main-prve,.main-area2 .main-next{ top: 325px; width: 50px;}
.main-area2 .main-prve{ background-position: -108px 0}

.main-heros{ padding: 140px 0 120px; background-repeat: no-repeat;background-position: center top;}
.herodetail-info{ padding-left: 53px; padding-top: 125px;}
.herodetail-sort{ width: 290px; height: 70px; margin-bottom: 20px; overflow: hidden;}
.herodetail-sort i{display: block; width: 100%; height: 100%; overflow: hidden; text-indent: -9999em; background-image: url(../../images/yxzj/img2015/heroicon/hero-sort.png);background-repeat: no-repeat;}
.herodetail-sort-1{ background-position: 0 -140px}
.herodetail-sort-2{ background-position: 0 -70px}
.herodetail-sort-3{ background-position: 0 0}
.herodetail-sort-4{ background-position: 0 -280px}
.herodetail-sort-5{ background-position: 0 -350px}
.herodetail-sort-6{ background-position: 0 -210px}

.herodetail-nature{ width: 250px; height: 115px; overflow: hidden;}
.herodetail-nature li{ float: left; height: 21px; width: 100%; margin-bottom: 8px;}
.herodetail-nature .nature-text{ float: left; margin-right:5px; width: 65px; height: 18px; margin-top: 2px; background: #111B2B; color: #089EA7; line-height: 18px;font-size: 14px; font-weight: bold; text-align: center;}
.herodetail-nature .nature-bar{float: left; padding:6px 0 0 20px; width: 144px; height: 15px; background: url(../../images/yxzj/img2015/heroicon/hero-info.png);}
.herodetail-nature .nature-barsurvive{background-position: 0 0}
.herodetail-nature .nature-barattack{background-position: 0 -29px}
.herodetail-nature .nature-bardifficulty{background-position: 0 -57px}
.herodetail-nature .nature-barskill{background-position: 0 -86px}
.herodetail-nature .nature-up{ display: block; width: 98%; height: 100%; background: url(../../images/yxzj/img2015/heroicon/hero-info.png) no-repeat 100% -134px;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;}

.main-herosinner{ position: relative;}
.main-heros-more{display: block; margin-top: 5px; width: 244px; height: 51px; overflow: hidden; text-indent: -9999em; background: url(../../images/yxzj/img2015/2015newyearskin/btn11.jpg) no-repeat 0 0;}
.main-heros-list{ margin-top: 40px;}
.main-heros-list li{float: left; margin-right: 9px;margin-bottom: 10px; width: 91px; height: 91px;}
.main-heros-list img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);}
.main-heros-list .curr img,.main-heros-list a:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);}

.main-heros-list .leftli{ margin-left:100px;}
.main-huan,.main-all{display: block;width: 91px; height: 91px; background: url(../../images/yxzj/img2015/heroicon/main-spr.png) no-repeat; overflow: hidden; text-indent: -999em;}
.main-huan{ position: absolute; top: 651px; left: 0;  background-position:0 -93px;}
.main-all{ background-position: 0 0;}

.video-list{ width:1000px;padding-top:30px;float:left;height:342px;overflow:hidden;}
.video-list li{float: left; margin-right: 13px; margin-bottom:18px;width: 237px; height: 158px; position: relative; overflow: hidden;}
.video-list img{width: 237px; height: 158px; border-radius: 20px 0 20px 0;}
.video-list a{ position: absolute; top: 0;left: 0; display: block;width: 237px; height: 158px; background: url(../../images/yxzj/img2015/heroicon/main-mov.png) no-repeat 0 -170px;}
.video-list a:hover{background-position: 0 0; text-decoration: none}
.video-hot,.video-free,.video-new{ position: absolute; top: 0; right: -1px; display: block; width:71px; height: 67px; text-indent:-99999em;overflow:hidden;background: url(../../images/yxzj/img2015/heroicon/main-spr.png) no-repeat -999px -999px;}
.video-hot{ background-position: -158px -81px}
.video-free{ background-position: 0px -186px}
.video-new{ background-position: -158px -150px}


.video-txt{ display: block; padding-top: 115px; width: 100%; text-align: center; line-height: 38px; color: #ACA762; font-size: 14px; overflow: hidden;}

.vlistboxs{position:relative;width:1000px;overflow:hidden;}
.glistboxs{width:995px;overflow:hidden;}
.vlistbox,.glistbox{position:relative;width:4000px;}
.main-area4 .mmiddle{overflow:hidden;} 
.glistbox{overflow:hidden;}
.main-guides{width:1000px;padding-top: 35px;float:left;}
.main-guides-img{ float: left; width: 483px;height:203px;}
.main-guides-img a{display:block;position:relative;width: 483px;height:203px;}
.main-guides-img a span{position:absolute;left:0;bottom:0;display:block;width:100%;height:30px;font-size:14px;line-height:30px;color:#A1A1A1;text-indent:10px;overflow:hidden;background:rgba(00, 00, 00, 0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#000000,endColorStr=i#000000)}
.vmore{display: block;width: 301px; height: 59px; overflow: hidden; text-indent: -999em; margin: 35px auto; background: url(../../images/yxzj/img2015/2015newyearskin/btn00.jpg) no-repeat 0 0;}


.guideslist{ float: left; width: 460px; padding: 0;padding-left:53px;}


/*pop*/
.popdown{ position: absolute; top: 20%; left: 40%; width: 500px; height: 200px; padding: 40px; border: 1px solid #DDA12F; border-radius: 10px; background: #08161C}
.popdown-qr{float: left; margin-right: 30px; width: 160px; font-size: 16px; line-height: 20px; text-align: center;}
.popdown-btns{float: left; width: 286px;}
.popdown-btns a{display: block; margin-bottom: 7px; width: 100%; height: 51px; overflow: hidden;text-indent: -999em; border: 1px solid #070D0F; background-image: url(../../images/yxzj/img2015/heroicon/main-btn.jpg); background-repeat: no-repeat;}
.popdown-btnpc{background-position:0 -106px}
.popdown-btnios{background-position:0 -53px}
.popdown-btnandroid{background-position:0 0}
.popdown-close{ position: absolute; top: 5px; right: 5px; font: bold 40px/40px simsun; color: #fff;}
.popdown-close:hover{ text-decoration: none}

.imgpop,.videopop{width:880px;display:none}
.imgpop .popl,.videopop .popl,.pop .popl{background:#111c3e;width:840px;height:450px;float:left;padding:20px 0;}
.videopop .popl{width:740px;height:350px;}
.videopop .popl #vid{width: 720px;position: relative;left: 20px;}
.newpop .popl{ background:url(../../images/yxzj/web2015/pop.jpg) no-repeat;width:749px;height:448px;float:left;}
.closeBtn,.close_book{width:40px;height:40px;line-height:40px;color:#fff; text-align:center;font-size:36px;float:left;}
.closeBtn:hover{text-decoration:none;}

/*siderbar*/
.siderbar{ position: fixed; _position: absolute;top: 35%; right: 0; width: 160px; height: 600px; z-index: 10}
.sider-tiyan{ float: right; width: 120px; height: 35px; border: 1px solid #6E5A1F; border-right: 0; background: #08161C; border-radius: 5px 0 0 5px;color: #B2925E; font:normal 16px/35px 'Microsoft YaHei'; text-align: center;}
.sider-list{float: right;width: 100%; padding-top: 15px;}
.sider-list li,.sider-list a{ display: block;width: 100%; height: 40px;}
.sider-list em{display: none; float: right; color: #B2925E; font:normal 16px/40px 'Microsoft YaHei';}
.sider-list i{float: right; margin:14px 30px 0 10px; width: 15px; height: 15px; background: url(../../images/yxzj/img2015/heroicon/main-spr.png) no-repeat -240px -18px;}
.sider-list a:hover em{display: block;}
.sider-list a:hover i{background-position: -240px -1px}
.sider-wx,.sider-xqbl{ float: right; width: 72px; height: 79px; overflow: hidden; text-indent: -9999em; margin-top: 10px; background: url(../../images/yxzj/img2015/heroicon/main-spr.png) no-repeat -93px -166px; clear: both;}
.sider-xqbl{background-position: -158px 0;}
.sider-wx-qrimg,.sider-xqbl-qrimg{ display: none; float: right; margin-top: 10px; width: 156px; height: 156px; border: 2px solid #6E5A1F; border-right: 0;}

/*update by jsm 12. 12*/
.dialog1212{position: fixed; _position: absolute;top: 35%; left: 0; width: 200px; height: 300px; z-index: 10}
.dialog1212-close{ position: absolute; top: 0;right: 0;display: block; width: 20px; height: 20px; background-color: #08161C; border: 1px solid #6E5A1F; text-align: center; font: bold 20px/20px simsun; color: #B2925E;}
.dialog1212-close:hover{ text-decoration: none;}


/*  |xGv00|9f00ecd344787a8ad102203b8f6cc467 */
/*»»·ô*/
body { background-image: url(../../images/yxzj/img2015/2015newyearskin/main-banner2.jpg); }
.main-outer { background-image: url(../../images/yxzj/img2015/2015newyearskin/main-banner1.jpg); }
.main-area1 { background-image: url(../../images/yxzj/img2015/2015newyearskin/main-bg3.jpg); }
.main-area2 { background-image: url(../../images/yxzj/img2015/2015newyearskin/main-herobg.jpg); }
.main-area4 { background-image: url(../../images/yxzj/img2015/2015newyearskin/main-bg5.jpg); }
.main-outer .titles { background: url(../../images/yxzj/img2015/2015newyearskin/titles2.png); }
.titles-news, .titles-hero, .titles-vod, .titles-guide2 { width: 255px; height: 124px; }
.main-outer .titles-news { background-position: 0 0; }
.main-outer .titles-hero { background-position: 0 -124px; }
.main-outer .titles-vod { background-position: 0 -248px; }
.main-outer .titles-guide2 { background-position: 0 -370px; }
.footer { margin-top: -360px; }
.faker_showdiv { width: 842px; height: 742px; position: relative; }
.faker_close { width: 69px; height: 69px; text-indent: -9999px; overflow: hidden; top: 80px; right: -60px; background: url(../../images/yxzj/img2015/2015newyearskin/btn_close.png); position: absolute; }
.faker_tczy { position: absolute; left: 248px; bottom: 14px; width: 270px; height: 78px; text-indent: -9999px; overflow: hidden; }
.xuehuan1, .xuehuan2 { display: none; }
/*  |xGv00|9f3523139dc3a10796b19b7bdb498963 */