*{ margin:0; padding:0;outline: none;}table{ border-collapse:collapse; border-spacing:0;}em{font-style:normal;}ol,ul{ list-style:none;}fieldset,img,abbr,acronym{ border:0;}input,select{ vertical-align:middle}h1,h2,h3,h4,h5,h6{ font-size:100%;}q:before,q:after{content:'';}
body{font:normal 14px/1.6em Microsoft YaHei,simsun,sans-serif; padding-top:42px; color:#fff; min-width: 1000px; margin: 0  auto; background-color: #000;}
.cfix{*zoom:1}.cfix:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
a{ text-decoration:none;}a:hover{ text-decoration:none;}
.hidden{ display:none;}.fl{float: left;display: inline;}.fr{float: right;}
.outer{height: 855px;overflow: hidden;}
/*top*/
.toper{position: relative;z-index: 2;height: 245px;}
.toper-inner{width: 1000px; margin: 0 auto;position: relative;}
.menu{height: 130px;overflow: hidden;}
.menu li{float: left;width: 165px;}
.menu a,.menu a span{display: block;height: 160px;}
.menu a:hover,.menu a.curr{background: url(/skins/images/lol/act/a20130425aram/logo24.png) no-repeat -260px 51px;_background-image: url(/skins/images/lol/act/a20130425aram/logo8.png);}
.menu a span{background-image: url(/skins/images/lol/act/a20130425aram/menupng24.png);background-repeat: no-repeat;overflow: hidden;text-indent: -999em;cursor: pointer;_background-image: url(/skins/images/lol/act/a20130425aram/menupng8.png);}
.menu-home span{background-position: 39px 30px;}
.menu-mod span{background-position: -120px 30px;}
.menu-map span{background-position: -278px 30px;}
.menu-rechoose span{background-position: -431px 30px;}
.menu-match span{background-position: -596px 30px;}
.menu-gift span{background-position: -756px 30px;}
.menu-home a.curr span,.menu-home a:hover span{background-position: 39px -94px;}
.menu-mod a.curr span,.menu-mod a:hover span{background-position: -120px -94px;}
.menu-map a.curr span,.menu-map a:hover span{background-position: -278px -94px;}
.menu-rechoose a.curr span,.menu-rechoose a:hover span{background-position: -431px -94px;}
.menu-match a.curr span,.menu-match a:hover span{background-position: -596px -94px;}
.menu-gift a.curr span,.menu-gift a:hover span{background-position: -756px -94px;}

.logo,.snav{position: absolute; top: 125px; left: 0;}
.logo a{display: block;width: 190px; height: 125px;overflow:hidden; line-height:300px;background: url(/skins/images/lol/act/a20130425aram/logo24.png) no-repeat 0 0;_background-image: url(/skins/images/lol/act/a20130425aram/logo8.png);}
.snav{left: 795px;width: 170px; height: 48px; background: url(/skins/images/lol/act/a20130425aram/logo24.png) no-repeat 0 -127px;_background-image: url(/skins/images/lol/act/a20130425aram/logo8.png);}
.snav-lnk{float:right; width:82px; height:60px; overflow:hidden; line-height:300px;background: url(/skins/images/lol/act/a20130425aram/logo24.png) no-repeat -9999px -9999px;_background-image: url(/skins/images/lol/act/a20130425aram/logo8.png);}
.snav-lnk:hover{background-position: -248px -112px;}

.vodbox{position: absolute; top: 245px; left: 27px; width: 130px; height: 94px;}
.lnk-vod{position: absolute; top:0;left: 0;z-index: 2; display: block;width: 130px;height: 24px;padding-top: 70px; color: #4268A6; background: url(/skins/images/lol/act/a20130425aram/arrow.png) no-repeat center top; text-align: center;font-size: 12px;}
.vodbox .sbg1,.vodbox .sbg2{position: absolute;top: 0;left: 0;z-index: 1; display: block;width: 130px; height: 69px; background-color: #000;filter: Alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
.vodbox .sbg2{height: 24px; top: 70px;}

.wrap{position: relative;z-index: 1;margin-top: -245px;height: 1100px;background-repeat: no-repeat;}
.wrap .mainer1,.wrap .mainer2{width: 1000px; margin: 0 auto; position: relative;}
.txline{text-shadow:2px 3px 3px rgba(0,0,0,.3);}
.ico-info{padding-left: 20px; background: url(/skins/images/lol/act/a20130425aram/arrow3.png) no-repeat;}
.imgs-lnk{display:block;width:157px;height: 94px; padding: 5px;background: url(/skins/images/lol/act/a20130425aram/bg-imgbox.png) no-repeat;position: relative;}
.imgs-lnk img{display: block;}
.imgs-lnk .sbg{position: absolute;top:36px;left: 70px; display: block;width: 25px;height: 25px;background: url(/skins/images/lol/act/a20130425aram/bg-imgbox.png) no-repeat -70px -36px;}
/*index*/
.wrap-index{background: url(/skins/images/lol/act/a20130425aram/bg/newindex-bg.jpg) no-repeat 50% top;}
.wrap-index-inner{height: 853px; background: url(/skins/images/lol/act/a20130425aram/bg/newindex-top1.jpg) no-repeat 50% 450px;}
.wrap-index .mainer1{height: 462px;}
.wrap-index .mainer2{height: 389px;}
.wrap-index .lnk{display: block;position: absolute;top: 0;background: url(/skins/images/lol/act/a20130425aram/vodbg2.jpg) no-repeat -9999px -9999px;}
.wrap-index .lnk-vod{left: 192px;width: 313px;height: 194px;padding-top: 0; background-position: 0 -195px}
.wrap-index .lnk-vod:hover{background-position:  0 -1px;}
.wrap-index .lnk-intro{left: 524px; width: 275px; height: 92px;background-position: -314px -96px}
.wrap-index .lnk-intro:hover{background-position:-314px -1px;}
.wrap-index .lnk-gift{left: 524px; top: 101px; width: 275px; height: 92px;background-position: -314px -195px;}
.wrap-index .lnk-gift:hover{background-position: -314px -290px;}
/*mod*/
.wrap-mod{ background: url(/skins/images/lol/act/a20130425aram/bg/mod-bg.jpg) no-repeat 50% top;}
.wrap-mod-inner{height: 853px;background: url(/skins/images/lol/act/a20130425aram/bg/mod-top1.jpg) no-repeat 50% 450px;}
.wrap-mod .mainer1{height: 462px;}
.wrap-mod .mainer2{height: 304px; padding:88px 0 0 25px;width: 975px;}
.modbox{height: 245px; overflow: hidden;position: relative;}
.modinner{position: relative; top: 0;}
.mod{height: 245px;}
.modtitle{height: 90px;}
.modtitle span,.modtitle h4{ background-image: url(/skins/images/lol/act/a20130425aram/tx24.png);_background-image: url(/skins/images/lol/act/a20130425aram/tx.png);background-repeat: no-repeat;}
.modtitle span{float: left;margin: 3px 5px 0 0; width: 80px; height: 80px;overflow: hidden;text-indent: -999em;background-position: 0 -102px;}
.modtitle h4{float:left;width: 700px; height: 80px; overflow: hidden;text-indent: -999em;}
.modtitle-1{background-position: -83px -283px;}
.modtitle-2{background-position: -83px -190px;}
.modtitle-3{background-position: -83px -96px;}
.modtitle-4{background-position: 0 0;}
.mod1-tx{width: 545px; padding-top: 10px;}
.mod2-list{padding-top: 8px;background: url(/skins/images/lol/act/a20130425aram/arrow2.png) no-repeat 181px 67px;}
.mod2-list li{float: left;width: 220px;}
.mod2-list .imgs-lnk{margin-top: 3px;}
.mod2-list .t{padding-top: 63px; width: 390px; background-position: 0 67px}
.mod3-tx{padding-top: 15px}
.mod3-tx p{padding-left: 20px;}
.bor{ background: url(/skins/images/lol/act/a20130425aram/fgx.png) no-repeat center bottom; _background:none;}
.mod4-tx1{height: 36px; line-height: 36px;}
.mod4-tx2{padding:5px 0 15px;}
.mod4-tx2 li{float: left;padding-right: 20px;margin-left: 24px; list-style:square; color: #00B3FC; white-space: nowrap;}
.mod4-tx3{padding-top: 5px;background-position: 0 9px}
.modnav{ }
.modnav li{float: left;width: 24%;text-align: center;font-size: 16px;font-weight: bold;}
.modnav a{padding-top: 10px; display: block;}
.modnav span{display: block;height: 48px;line-height: 48px; color: #317ECA;}
.modnav a.curr,.modnav a:hover{background: url(/skins/images/lol/act/a20130425aram/arrow3.png) no-repeat 51% -95px;}
.modnav a.curr span,.modnav a:hover span{color: #fff;background-color: #003BFB;}
/*map*/
.wrap-map{background: url(/skins/images/lol/act/a20130425aram/bg/map-bg.jpg) no-repeat 50% top;}
.wrap-map-inner{height: 853px;background: url(/skins/images/lol/act/a20130425aram/bg/map-top1.jpg) no-repeat 50% 450px;}
.wrap-map .mainer1{height: 454px;}
.wrap-map .mainer2{height: 410px; position: relative;padding-right: 45px; width: 955px; }
.map-tx{padding-left: 215px;padding-top: 170px;}
.map-img{padding-top: 30px;}
.map-img .imgs-lnk{margin-left: 5px;}
/*rechoose*/
.wrap-rechoose{background: url(/skins/images/lol/act/a20130425aram/bg/rechoose-bg.jpg) no-repeat 50% top;}
.wrap-rechoose-inner{height: 853px;background: url(/skins/images/lol/act/a20130425aram/bg/rechoose-top1.jpg) no-repeat 50% 450px;}
.wrap-rechoose .mainer1{height: 338px;}
.wrap-rechoose .mainer2{ padding-left: 40px;width: 960px; height: 425px;}
.rec-tx1,.rec-img{margin-top: 108px;height: 126px;}
.rec-tx1{width: 565px;margin-right: 17px;}
.rec-tx2{height: 143px; padding-left: 24px;padding-top: 4px;line-height: 20px; background: url(/skins/images/lol/act/a20130425aram/arrow4.png) no-repeat -165px 7px;}
.rec-tx3{padding-top: 10px;}
/*match*/
.wrap-match{background: url(/skins/images/lol/act/a20130425aram/bg/match-bg.jpg) no-repeat 50% top;}
.wrap-match-inner{height: 853px;background: url(/skins/images/lol/act/a20130425aram/bg/match-top1.jpg) no-repeat 50% 450px;}
.wrap-match .mainer1{height: 406px; }
.wrap-match .mainer2{height: 474px; padding-right: 45px; width: 955px;}
.match-tx,.match-tx2,.match-img{padding-left: 318px; text-align: right;padding-top: 5px;}
.match-tx2{padding-top: 18px;}
.match-img{padding-top: 30px;}
.match-img a{margin-left: 5px;overflow: hidden;}
/*gift*/
.wrap-gift{background: url(/skins/images/lol/act/a20130425aram/bg/gift-bg.jpg) no-repeat 50% top;}
.wrap-gift-inner{height: 853px;background: url(/skins/images/lol/act/a20130425aram/bg/gift-top1.jpg) no-repeat 50% 450px;}
.gift-tx{padding: 287px 35px 0 210px;height: 76px; text-align: center;}
.gifttitle{ height: 45px; padding-top: 20px;}
.gifttitle h4{font: bold 30px/40px Microsoft YaHei;}
.gifttitle .pt{padding-top: 16px; padding-left: 10px; font-weight: bold;}
.gift-list li{float: left;width: 180px; height: 110px; padding-right: 10px;}
.gift-list .noyet,.gift-list .yes{display: block;border: 5px solid #112A54; position: relative;}
.gift-list .noyet,.gift-list .yes,.gift-list img{ width: 170px; height: 70px;}
.gift-list .sbg,.gift-list .tt{position: absolute; top: 0;left: 0;display: block; z-index: 1}
.gift-list .sbg{ width: 26px; height: 70px; background-color: #000; opacity: 0.4;}
.gift-list .tt{ padding: 12px 5px 0; width: 16px; text-align: center;line-height: 15px; color: #fff; font-size: 12px; z-index:2} 
.gift-list .noyet .sbg{background-color: #870F11; opacity:1;}
.gift-list .tname,.gift-list .tname a{text-align: center; color: #fff;}
.gift-box{padding-left: 30px;}
.loginbox{padding: 16px 31px 0 20px; background: url(/skins/images/lol/act/a20130425aram/arrow5.png) no-repeat 0 19px;}
.loginbox .a-in,.loginbox .a-out{border-bottom: 1px dotted #fff; color: #fff;}
.gift-tx2{padding-top: 4px;line-height: 20px;}
.gift-tx2 li{ padding-left: 22px;background: url(/skins/images/lol/act/a20130425aram/arrow5.png) no-repeat 0 -43px;position: relative;zoom:1;}
.gift-tx2 em{position:absolute;left: 4px;top: 0;padding-top: 2px; color: #41464E;font-size: 11px;}



.cblue{color: #00ADF7}
a.cblue{border-bottom: 1px dotted #fff}
/*ft*/
#footer_ied { padding-top:50px; height:100px; text-align:center; font:normal 12px/19px Tahoma; position:relative; z-index:1;}
#footer_ied .e { font:normal 10px/19px Tahoma;}
#footer_ied, #footer_ied a { color:#CACACA; text-decoration:none;}
.prev-lnk,.next-lnk{position: absolute;top: 380px; z-index: 3; display: block;width: 54px; height: 85px; background: url(/skins/images/lol/act/a20130425aram/arrow4.png) no-repeat;}
.prev-lnk{left: 10%;}
.next-lnk{right: 10%; background-position: -54px 0;}
.popup{position: absolute;display:none;width: 780px; height: 500px; padding: 0 60px;zoom:1;z-index: 10;}
.popinner{width: 763px; height: 474px;border: 6px solid #0F3D9D;overflow: hidden;background-color: #000;position: relative;}
.popinfo{width: 470px;height: 150px;}
.popinfo .popinner{width: 450px; height: 80px;padding-top: 50px; text-align: center;}
/*#popImgBox{position: relative; left: -770px;}*/
.popclose{position: absolute;top: 0;right: 0;display: block;width: 55px; height: 55px;font: normal 50px/55px simsun; color: #0F3D9D;}
.pop-prev,.pop-next{position: absolute; top: 200px;display: block;width: 24px; height: 46px; background: url(/skins/images/lol/act/a20130425aram/arrow4.png) no-repeat -116px -4px;}
.pop-prev span,.pop-next span{display: none;}
.pop-prev{ left: 5px;}
.pop-next{ right: 22px;background-position: -139px -4px;}
.pop-not span{display: block; position: absolute; top: 50px;left: -19px;width: 80px;text-align: center;background-color: #0F3D9D;color: #000;}
/*css3*/
.swap-bg{-moz-animation:bodybg 0.8s ease-in-out forwards;}
.swapinner-bg{-moz-animation:topbg 0.8s ease-in-out forwards;}
@-moz-keyframes bodybg{
	0%{background-position:-100% top;}
	100%{background-position:50% top;}
}
@-moz-keyframes topbg{
	0%{background-position:-100% 450px;}
	100%{background-position:50% 450px;}
}



/*  |xGv00|178474870f2f4262879c9743e111ed06 */