@charset "gb2312";

.m-spr,.focus-title i:after,.focus-title i:before,.raiders-attire li i,.raiders-attire li em,.raiders-evaluation li i,.raiders-evaluation li span:after, .raiders-evaluation li span:before,.focus-box dd em, .focus-box dd i{background:url(http://ossweb-img.qq.com/images/lol/match/raiders/sprite.png) no-repeat;}
.raiders-yh{font-family:'\5FAE\8F6F\96C5\9ED1';}
.raiders-top-wp{ width:100%; height:550px; background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg1.jpg) 50% 0 no-repeat;}
.raiders-focus{padding:39px 0 65px; background:#f2f2f2;}
.focus-title{color:#c39e58; font-size:36px;height:50px; line-height:50px; vertical-align:top; font-weight:normal; padding-left:10px;}
.focus-title span{padding:0 25px 0 10px; *padding:0 10px;}
.focus-title i{height:30px; position:relative; background:#dcdcdc; margin-top:10px; line-height:30px; padding:0 2px; *padding:0 5px;  color:#7d7d7d; font-size:14px;}
.focus-title i:after,.focus-title i:before{content:''; position:absolute; top:0; width:15px; height:30px;}
.focus-title i:after{background-position:-206px 0; left:-14px;}
.focus-title i:before{background-position:-221px 0; right:-14px;}
.focus-box{padding-top:20px; color:#555; padding-left:10px;}
.focus-box-l{ width:590px;}
.focus-box h3{font-size:26px; line-height:40px; font-weight:normal; padding-top:11px;}
.focus-box dl{ padding-top:9px;}
.focus-box dt{ line-height:24px; font-size:14px; margin-bottom:44px;}
.focus-box dd{ height:22px; line-height:22px; font-size:18px; font-weight:bold; margin-bottom:24px; position:relative;}
.focus-box dd em{ position:absolute; left:90px; top:2px;background-position:-443px 0;width:125px;}
.focus-box dd em,.focus-box dd i{height:18px; display:block;}
.focus-box dd i{background-position:-318px 0; width:0;}
.focus-box dd strong {color:#c49f58;}
.focus-box-r{ width:600px; position:relative; padding-top:18px;}
.focus-box-r img{width:100%; display:block;}
.focus-tips{width:100%; padding:6px 0; background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg4.png) repeat; position:absolute; left:0; bottom:0;}
.focus-tips p{color:#fff; padding:0 15px; line-height:25px;}
.focus-tips span{ color:#c49f58;}

.raiders-title{font-size:26px; line-height:40px; font-weight:normal; padding-left:10px; padding-top:49px; margin-bottom:32px; color:#555;}
.raiders-applicable .raiders-title,.raiders-video .raiders-title,.raiders-talent .raiders-title{color:#fff;}

.raiders-applicable{background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg3.jpg) 50% 0 no-repeat; height:639px;}
.raiders-ul{background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg6.jpg) repeat-y; width:1220px; margin:0 auto; border-top:5px solid #c49f58; box-shadow: 0 0 12px rgba(0,0,0,.4);}
.raiders-ul ul{background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg5.jpg) no-repeat; height:460px;}
.raiders-ul li{padding-top:20px; width:244px; float:left; display:inline; font-size:14px;}
.raiders-ul .tit-img{display:block; margin:0 auto; width:88px; border:4px solid #c49f58;}
.applicable-writing{width:205px; border-bottom:1px solid #252525; margin:0 auto; line-height:25px; padding-top:35px; padding-bottom:15px;}
.applicable-writing h4{color:#706f6f; height:175px; overflow:hidden; line-height:25px; overflow:hidden;}
.applicable-writing p{color:#fff; text-align:right; margin-top:4px;}
.raiders-ul dl{width:205px; border-top:1px solid #393939; margin:0 auto; height:41px; line-height:41px; padding-top:15px;}
.raiders-ul dd,.raiders-ul dt{float:left; height:41px;}
.raiders-ul dd{margin-left:3px;}
.raiders-ul dt{width:60px; padding-left:2px; color:#706f6f; line-height:41px;}
.raiders-ul dd img{display:block; height:100%;}


.raiders-analysis .raiders-title{margin-bottom:17px;}
.raiders-analysis{background:#f2f2f2; font-size:14px;}
.analysis-title-p{padding-left:10px; width:1200px; line-height:25px; color:#555;}
.raiders-analysis dt,.raiders-analysis dd{padding-bottom:40px;padding-top:51px;}
.raiders-analysis dd{ background:#fbfbfb;}
.raiders-analysis dt .analysis-img,.raiders-analysis dd .analysis-text{ float:left;}
.raiders-analysis dt .analysis-text,.raiders-analysis dd .analysis-img{ float:right;}
.analysis-text,.analysis-img{width:620px; float:left; color:#555; line-height:24px;}
.raiders-analysis dl .analysis-img{ display:block; margin:0 auto; width:524px;}
.analysis-img{ padding-top:4px;}
.analysis-text h4,.analysis-text p{ width:530px; margin:0 auto;}
.analysis-text h4{color:#c49f58; font-weight:normal; font-size:26px; line-height:30px; margin-bottom:33px;}

.raiders-video{ background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg2.jpg) 50% 0 no-repeat; height:748px;}
.r-video{width:900px; margin:0 auto; position:relative;}
.r-video img{ width:100%; display:block;}
.r-video p,.r-video a,.r-video i{position:absolute; width:900px; height:100%; left:0; top:0;}
.r-video p{z-index:1;}
.r-video a{z-index:2; background:rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);}
.r-video i{ background:url(http://ossweb-img.qq.com/images/lol/match/raiders/l8.png) 50% 50% no-repeat;}
.raiders-author{ background:#f2f2f2;padding-bottom:58px;}
.author-l{width:282px; padding-top:3px; margin-left:31px;}
.author-box img{width:100%; display:block;}
.author-r{width:870px;}
.author-r h4{color:#c49f58; font-size:24px; line-height:30px; font-weight:bold;}
.author-r p{line-height:24px; color:#706f6f; font-size:14px; margin:9px 0 11px; width:836px;}
.author-r ul{ padding-top:21px;}
.author-r li{ width:260px; float:left; display:inline; margin-right:24px;}

.raiders-evaluation{ background:#fbfbfb; padding-bottom:30px;}
.raiders-evaluation h3{ color:#555; height:30px; line-height:30px; padding:44px 0; font-size:24px; text-align:center; font-weight:normal;}
.raiders-evaluation ul{ width:1178px; margin:0 auto; padding:40px 0; background:#f2f2f2; text-align:center;}
.raiders-evaluation li{ display:inline-block; height:49px; line-height:49px; margin:0 55px; *display:inline; *zoom:1;}
.raiders-evaluation li a{display:block; height:49px;}
.raiders-evaluation li a:hover{ text-decoration:none;}
.raiders-evaluation li i{float:left; width:48px; height:49px;margin-right:27px; cursor:pointer;}
.raiders-evaluation li i.second{ background-position:-67px 0;}
.raiders-evaluation li i.independent{ background-position:-115px 0;}
.raiders-evaluation li i.opposition{ background-position:-19px 0;}
.raiders-evaluation li span{float:left; height:49px; line-height:49px; background-color:#c49f58; position:relative; color:#fbfbfb; font-size:20px; font-weight:bold; padding:0 3px 0 8px; cursor:pointer;}
.raiders-evaluation li span:after,.raiders-evaluation li span:before{content:''; position:absolute; top:0; height:49px;}
.raiders-evaluation li span:after{background-position:-5px 0; left:-14px; width:14px;}
.raiders-evaluation li span:before{background-position:0 0; width:5px; right:-2px;}

.raiders-nav{width:128px; padding:5px 0 30px; position:fixed; right:20px; top:40%;background:#c49f58;z-index:10}
.raiders-nav .btn-link{ display:block; height:42px; line-height:42px; text-align:center; width:118px; margin:0 auto 1px; background:#303030; color:#c49f58; font-size:14px; }
.raiders-nav .btn-link:hover,.raiders-nav .btn-link.active{background:#c49f58;  color:#fff;text-decoration:none;}
.raiders-nav .btn-top{width:42px; height:42px; position:absolute; left:43px; bottom:-20px;background-position:-164px 0;}

.focus-box-l-ul{ padding-top:20px;}
.focus-box-l-ul li{ width:285px; float:left; line-height:48px; height:48px; overflow:hidden; display:inline; font-weight:bold; color:#555; font-size:18px;}
.focus-box-l-ul span{ color:#c49f58;}
.focus-box-r-page{ width:580px; padding-top:0;}
.focus-box-r-page img{ width:540px; margin-top:7px;}
.focus-box-r-ul-box{ width:539px; overflow:hidden; height:30px; padding-top:48px; font-size:18px;}
.focus-box-r-page ul{width:555px; text-align:center;}
.focus-box-r-page li{ width:179px; height:30px; border-right:1px solid #e9e9e9; line-height:30px; font-weight:bold; float:left; display:inline; color:#555}
.focus-box-r-page li span{ color:#c39e58;}
.focus-box-xx{ height:130px; line-height:24px; font-size:14px; line-height:23px; color:#555; margin:37px 0 11px;}
.raiders-talent{ background:url(http://ossweb-img.qq.com/images/lol/match/raiders/bg7.jpg) 50% 0 no-repeat; width:100%; height:1260px;}


.raiders-talent-top{ padding-left:10px;}
.raiders-talent-top h4{color:#c49f58; font-size:24px; height:30px; line-height:30px; font-weight:normal; padding-top:3px; margin-bottom:27px;}
.raiders-talent-top-l{width:620px;}
.raiders-talent-top-r{width:610px;}
.raiders-talent-top-l li{width:270px; padding-top:23px; background-image:url(http://ossweb-img.qq.com/images/lol/match/raiders/l13.jpg); background-position:0 0; background-repeat:no-repeat; float:left; display:inline; margin-right:40px; height:407px; border-top:5px solid #c49f58; background-color:#303030;box-shadow: 0 0 12px rgba(0,0,0,.4); text-align:center;}
.raiders-talent-top-l img{ width:76px; display:block; margin:0 auto; border:2px solid #c49f58;}
.raiders-talent-top-l h5{ height:28px; line-height:28px; color:#c49f58; font-size:14px; background:#212121; border-radius:99px; width:190px; margin:23px auto 32px; font-weight:normal;}
.raiders-talent-top-l h6{width:94px; text-align:right; margin:0 auto 12px; height:41px; line-height:41px; color:#c49f58; font-size:18px;}
.raiders-talent-top-l h6.advantage{ background:url(http://ossweb-img.qq.com/images/lol/match/raiders/l16.jpg) 0 0 no-repeat;}
.raiders-talent-top-l h6.weakness{ background:url(http://ossweb-img.qq.com/images/lol/match/raiders/l17.jpg) no-repeat;}
.raiders-talent-top-l p{color:#706f6f; font-size:14px; height:70px; line-height:16px; padding:0 30px;}
.raiders-talent-top-r ul{background:url(http://ossweb-img.qq.com/images/lol/match/raiders/l14.jpg) repeat;border-top:5px solid #c49f58;box-shadow: 0 0 12px rgba(0,0,0,.4);text-align:center; width:270px; overflow:hidden; margin-right:40px; height:430px; float:left;}
.raiders-talent-top-r ul img{ width:50px; float:left; display:inline; margin-top:25px; margin-left:37px;}
.raiders-talent-top-r li{height:107.5px; text-align:left;}
.raiders-talent-top-r ul p{ line-height:25px; width:126px; color:#706f6f; font-size:14px; float:left; margin-left:23px; display:inline; margin-top:27px;}
.raiders-talent-top-r-imgbox{height:435px; width:267px; float:left; display:inline; position:relative;box-shadow: 0 0 12px rgba(0,0,0,.4); color:#c49f58; font-size:14px;}
.raiders-talent-top-r-imgbox img{width:100%;}
.raiders-talent-top-r-imgbox p{ width:227px; position:absolute; left:20px; bottom:76px; line-height:25px;}
.raiders-talent-top-r-imgbox h5{position:absolute; right:30px; line-height:20px; bottom:32px;}



.raiders-attire{ height:446px; background:url(http://ossweb-img.qq.com/images/lol/match/raiders/l19.png) 0 50% repeat-x;}
.raiders-attire li{height:446px; position:relative; float:left; display:inline;}
.raiders-attire li.attire-step-1{width:260px; margin-left:10px;}
.raiders-attire li.attire-step-2{width:160px; margin-left:24px;}
.raiders-attire li.attire-step-3{width:160px; margin-left:90px;}
.raiders-attire li.attire-step-4{width:160px; margin-left:152px;}
.raiders-attire li i{width:25px; height:25px; background-position:-261px 0; position:absolute; left:50%; top:50%; margin:-12.5px 0 0 -12.5px;}
.raiders-attire li em{ position:absolute;background-position:-302px 0; width:16px; height:22px;}
.raiders-attire li.attire-step-1 em{left:52px; bottom:-22px;}
.raiders-attire li.attire-step-2 em{ background-position:-286px 0; top:-22px; left:117px;}
.raiders-attire li .attire-table-3a em{bottom:-22px; left:135px;}
.raiders-attire li .attire-table-3b em{background-position:-286px 0; top:-22px; left:26px;}
.raiders-attire li.attire-step-4 em{bottom:-22px; left:74px;}
.raiders-attire li.attire-step-1 i{background-position:-236px 0;}
.raiders-attire h4{color:#c49f58; line-height:68px; text-align:center; font-size:20px; padding-top:225px;}
.raiders-attire li.attire-step-2 h4,.raiders-attire li.attire-step-4 h4{ padding-top:156px;}
.attire-table{background-image:url(http://ossweb-img.qq.com/images/lol/match/raiders/l23.jpg); background-position:0 0; background-repeat:no-repeat; background-color:#303030; width:316px; height:121px; position:absolute; line-height:24px;}
.attire-table th{height:121px; width:54px; color:#c49f58; font-size:14px; padding:0 10px; text-align:center;}
.attire-table td{width:232px;height:117px;  padding-left:10px; padding-bottom:4px;}
.attire-table td img{width:53px; float:left; margin:4px 5px 0 0;}
.attire-img-box{width:232px}
.attire-table-3a{ top:0; left:-65px;}
.attire-table-3b{ bottom:0; left:44px;}
.raiders-attire li.attire-step-1 .attire-table{top:0; left:72px;}
.raiders-attire li.attire-step-2 .attire-table{ bottom:0; left:-44px;}
.raiders-attire li.attire-step-4 .attire-table{ top:0; left:-7px;}

.lolframe{margin-top:40px;}


/*  |xGv00|c022f7a5d2ff9b9c2b393ab0c07528eb */