@charset "UTF-8";
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,em,img,samp,small,strong,sub,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{padding:0;margin:0}
table{font-size:12px;border-collapse:collapse;border-spacing:0;margin:0 auto!important}
tr,th,td{font-size:12px}
ol,ul{list-style:none}
li{list-style-type:none;vertical-align:bottom}
img{vertical-align:top;border:0}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}
a{color:#080000;text-decoration:none;outline:0}
input{outline:0}
a:hover{text-decoration:none}
a,button{cursor:pointer}
ul,li{list-style:none;list-style-type:none}
a{text-decoration:none;color:#3c3c3c}
em,strong,i{font-style:normal;font-weight:400}
.clear,.cls{clear:both}
.cls{*zoom:1}
.cls:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.hidden{display:none}
.a-nb{text-indent:-9999px}
.wPage{width:1200px;margin:0 auto}
.f-l{float:left;display:inline}
.f-r{float:right;display:inline}
.i-b{display:inline-block;vertical-align:top;*zoom:1}
.i-b{*display:inline}
.time{float:right;color:#b9966d}
.text-out{text-indent:-9999px;position:absolute;top:-9999px}
.content a:hover{color:#000}
.main{height:1000px;background:url(images/m_main.jpg) center top no-repeat;position:relative}
.topnav{height:30px;width:214px;position:absolute;top:0;right:117px;font-size:16px;color:#d2d2d2;line-height:28px}
.topnav a{display:inline-block;*display:inline;vertical-align:top;*zoom:1;width:45px;height:30px;text-align:center;margin:0 5px 0 10px;color:#d2d2d2}
.logo{display:block;height:180px;width:300px;position:absolute;left:463px;top:30px}
.m-btn-con{height:88px;width:552px;position:absolute;left:325px;top:614px;overflow:hidden}
.m-btn-con a{display:block;width:218px;height:87px;background:url(images/m_btn.png) left top no-repeat;text-indent:-9999px}
.m-btn-con .m-btn-new{background-position:left -90px}
.m-btn-con .m-btn-new:hover{background-position:-220px -91px}
.m-btn-con .m-btn-old:hover{background-position:-220px 0}
.y-content a:hover,.y-content .y-main a:hover{color:#fb8e36}
.y-content{background:url(images/y_bg.jpg) center top no-repeat}
.y-header{background:url(images/y_header.jpg) left top no-repeat;height:560px;width:1000px;margin:0 auto;position:relative}
.y-logo{display:block;height:110px;width:180px;position:absolute;top:10px;left:0;background:url(images/x_logo.png) no-repeat;z-index:2;}
.y-main{background:url(images/y_main.jpg) center top no-repeat;height:1146px;width:1000px;margin:0 auto;overflow:hidden}
.y-header .main-nav{height:22px;color:#97523e;line-height:22px;margin-left:193px;padding-top:55px;font-size:16px}
.main-nav .nav{display:inline-block;*display:inline;vertical-align:top;*zoom:1;text-align:center}
.y-header .nav{color:#851107;width:100px;margin:0 5px}
.y-header .banner{width:1000px;height:382px;top:100px;position:absolute;left:-1px;}
.mod-left{width:198px;overflow:hidden;margin:2px 0 0 53px}
.startgame{height:108px;background:#5f0d07}
.app-load{margin:12px 0 20px;height:81px}
.app-load a{display:block;height:100%;background:url(images/y_cmb.png) no-repeat -442px 0}
.app-load a:hover{background-position:-442px -84px}
.y_login-box{height:166px;background:url(images/y_login.png) no-repeat 0 0;overflow:hidden}
.loginframe .log{position:relative}
.loginframe .log li{position:absolute}
.y_login-box .ipt1{height:23px;line-height:23px;width:150px;padding-left:8px;background:#411509;border-left:solid 1px #000;border-top:solid 1px #000;color:#fff}
.y_login-box .user{left:20px;top: 10px;}
.y_login-box .psw{left:20px;top: 40px;}
.y_login-box .log-btn{left:108px;top: 70px;}
.y_login-box .remember{left:20px;top: 70px;}
.y_login-box .psw-btn{left:20px;top: 85px;}
.psw-btn a{color:#b9966d;text-decoration:underline}
.y_login-box .reg-btn{left:20px;top: 100px;}
.y_login-box .log-btn a{display:block;background:url(images/y_cmb.png) no-repeat -645px 0;height:52px;width:71px;text-indent:-9999px;transition:all .2s ease}
.log-btn a:hover{background-position:-645px -54px}
.remember,.reg-btn a{color:#c29f74}
.loged{padding: 0 10px 0;}
.loged li{color:#ccc;line-height:22px;margin:2px 0}
.loged li a{color:#b9966d}
.x-s-body .loged li a{color: #721101;}
.loged .colored{color:#b9966d;white-space: nowrap;}
.y-server-list{height:220px;padding-top:6px;margin:15px 0;background:url(images/y_server.png) no-repeat 0 0;overflow:hidden}
.y-server-list .hd{height:40px;position:relative}
.y-server-list .hd .more{display:block;height:17px;width:17px;background:url(images/y_cmb.png) no-repeat -443px -171px;position:absolute;right:17px;top:10px}
.y-server-list .hd .more:hover{background-position:-469px -171px}
.quick-ingame{color:#c29f74;text-align:center;height:17px;margin:10px 0}
.x-body .quick-ingame{color:#606060;font-size:16px;height:20px;text-align:left;padding-left:10px}
.x-body .quick-ingame .s-int{background:#606060;width:70px;height:20px;line-height:20px}
.choice-tab .fastin-btn{background:#577bae;width:65px;color:#fff;text-indent:0;line-height:20px;height:20px;font-size:14px;text-align:center;display:inline-block;}
.y-server-list .fastin-btn{display:inline-block;margin-left:2px;vertical-align:middle;height:17px;width:56px;background:url(images/y_cmb.png) no-repeat -645px -109px;text-indent:-9999px}
.y-server-list .fastin-btn:hover{background-position:-645px -131px}
.ser-con{padding:10px;font-size:14px}
.ser-con li{padding-left:15px;background:url(images/y_sicon.png) no-repeat 0 7px;margin:4px 0 4px 2px;line-height:24px;height:24px}
.ser-con li a{color:#b9966d}
.y-kefu{height:134px;padding-top:6px;background:url(images/y_kf.png) no-repeat 0 0;overflow:hidden}
.y-kefu .hd{height:40px}
.y-kefu .con{padding:10px;color:#971815}
.y-kefu p{margin:2px 0}
.y-kefu .zx{margin:5px 0;line-height:18px}
.y-kefu .zx a{display:inline-block;margin-left:5px;width:56px;height:17px;background:url(images/y_cmb.png) no-repeat -645px -155px;text-align:center;text-indent:-9999px}
.y-kefu .zx a:hover{background-position:-645px -179px}
.mod-mid{width:452px;overflow:hidden;margin:2px 0 0 22px}
.y-kv{background:url(images/y_kv_bg.png) no-repeat 0 0;height:200px;width:453px}
.y-kv .con{padding:10px;position:relative}
.kv-cnt{height:180px;width:432px;overflow: hidden;}
.kv-cnt li{height:180px;width:432px}
.kv-cnt li img{height:180px;width:432px}
.kv-nav{height:19px;position:absolute;left:0;bottom:15px;width:100%;text-align:center}
.kv-nav li{height:19px;width:19px;background:url(images/kv-ico.png) no-repeat 0 0;display:inline-block;*display:inline;zoom:1;overflow:hidden;cursor:pointer;margin:0 2px}
.kv-nav li.cur{background-position:0 -20px}
.y-news{height:395px;margin:21px 0 34px 10px;position:relative;}
.y-news .hd{height:60px}
.news-nav li{display:inline;float:left;height:82px;width:107px;font-size:18px;font-weight:bolder;text-align:center}
.news-nav li a{display:block;height:75px;padding:7px 0 0 18px;background:url(images/y_news_nav.png) no-repeat 0 0;color:#c42e22}
.news-nav li.cur a{background-position:0 -97px;color:#ee5d45}
.news-nav li .n-nav-2{background-position:-107px 0}
.news-nav li .n-nav-3{background-position:-214px 0}
.news-nav li .n-nav-4{background-position:-321px 0}
.news-nav li.cur .n-nav-2{background-position:-107px -97px}
.news-nav li.cur .n-nav-3{background-position:-214px -97px}
.news-nav li.cur .n-nav-4{background-position:-321px -97px}
.y-news .news-cnt{position:absolute;top:65px;left:0}
.y-news .news-hot{height:70px;padding-left:70px;overflow:hidden;background:url(images/y_hot.png) no-repeat 10px center;width:340px}
.y-news .title{line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.y-news .title a{color:#fdb432;font-size:16px}
.summary{color:#b9966d}
.news-cnt .bd{margin:15px 10px 0;overflow:hidden;height:208px;}
.news-cnt li{line-height:24px;overflow:hidden;margin:5px 0;white-space:nowrap;text-overflow:ellipsis}
.a-link{margin-left:8px}
.news-cnt li a{color:#b9966d}
.y-ziliao{height:134px;overflow:hidden}
.y-ziliao a{float:left;height:134px;width:136px;background:url(images/y_ziliao.png) no-repeat 0 0}
.y-ziliao .card-1{background:url(images/y_ziliao_1.png) no-repeat 0 0}
.y-ziliao .card-2{margin:0 20px;background-position:-155px 0}
.y-ziliao .card-3{background-position:-309px 0}
.y-ziliao .card-1:hover{background:url(images/y_ziliao_2.png) no-repeat;}
.y-ziliao .card-2:hover{background-position:-155px -140px}
.y-ziliao .card-3:hover{background-position:-309px -140px}
.mod-right{width:220px;overflow:hidden;margin:2px 40px 0 0}
.y_card a{display:block;height:64px;background:url(images/y_cmb.png) no-repeat 0 0}
.y_card .card-2{background-position:0 -70px;margin:4px 0}
.y_card .card-3{background-position:0 -139px}
.y_card .card-1:hover{background-position:-221px 0}
.y_card .card-2:hover{background-position:-221px -70px}
.y_card .card-3:hover{background-position:-221px -139px}
.y_honor{height:313px;padding-top:6px;background:url(images/y_honor.png) no-repeat 0 0;overflow:hidden;margin:17px 0 22px}
.y_honor .hd{height:40px}
.y_honor .con{height:270px}
.forward{line-height:270px;text-align:center;font-size:22px;color:#a22303;font-weight:700}
.y_supp{height:227px;background:url(images/y_supp.png) no-repeat 0 0}
.x-content{background:#eae8e4 url(images/x_bg.jpg) center top no-repeat;background-size:100%;max-width:2000px;min-width:1200px;height:1944px;position:relative}
.x-header{width:1200px;margin:0 auto;position:relative;height:200px}
.x-logo{margin:8px 0 0 540px;background:url(images/x_logo.png) no-repeat 0 0;height:104px;width:180px;text-indent:-9999px}
.x-header .main-nav{color:#404040;font-size:14px;margin:50px 70px 0 0}
.x-header .nav{color:#f9dfb8;width:60px;margin:0 4px}
.x-header .nav:hover{color:#000}
.smvideo{display:block;position:absolute;height:139px;width:306px;background:url(images/x_video.jpg) no-repeat 0 0;left:1080px;top:462px;cursor:pointer}
.smvideo img{height:100%;width:100%}
.music{height:30px;width:90px;position:absolute;left:1260px;top:760px}
.tips{display:block;height:17px;position:absolute;left:1360px;top:766px}
.s-tips{position:absolute;top:40px;left:100px;font-size:14px}
.tips img{height:100%}
.x-newsPage .music{left:712px;top:436px;height:28px;width:71px}
.x-newsPage .tips{height:16px;width:204px;left:788px;top:442px}
.y-tips{position:absolute;left:30px;bottom:57px;font-size:14px}
.y-newsPage .y-tips{bottom:7px}
.x-body{position:absolute;width:100%;min-width:1200px;top:800px;left:0;right:0;height:1184px}
.x-main{width:1000px;margin:0 auto;padding-bottom:80px}
.wrap-bg{background:#fff;padding:25px 0}
.section{height:250px;position:relative;margin:0 auto;width:1200px}
.mod{width:273px;background:#755421}
.x-startgame{height:108px;background:#755421 url(images/start-x.jpg) no-repeat center 1px}
.x-startgame a{display:block;height:100%}
.user-box{padding:0 1px 1px}
.user-box a{float:left;height:71px;width:80px;padding-left:55px;line-height:70px;background:#555764;color:#e4e4e6;position:relative}
.user-box i{display:block;height:24px;width:24px;background:url(images/x_ico_u.png) no-repeat 0 0;position:absolute;top:23px;left:25px}
.user-box .u-b-3{border-right:solid 1px #6f7282}
.user-box .u-b-1{border-right:solid 1px #6f7282;border-bottom:solid 1px #6f7282;height:70px}
.user-box .u-b-2{border-bottom:solid 1px #6f7282;height:70px}
.user-box a:hover{background:#656673}
.user-box .u-b-2 i{background-position:-25px 0}
.user-box .u-b-3 i{background-position:0 -25px}
.user-box .u-b-4 i{background-position:-25px -25px}
.x-kv{height:250px;width:590px;position:relative;margin-left:295px}
.x-kv .kv-cnt{height:250px;width:590px}
.x-kv .kv-cnt li{height:250px;width:590px}
.x-kv .kv-cnt li img{height:100%;width:100%}
.x-server-list{width:280px;position:absolute;right:10px;top:0}
.x-server-list .hd{height:38px;border-bottom:solid 1px #606060;background:url(images/x_ser_tle.png) no-repeat 0 0;position:relative}
.x-server-list .more{display:block;height:20px;line-height:18px;width:18px;border:solid 1px #a8a8a8;color:#a8a8a8;position:absolute;right:2px;top:9px;text-align:center;font-size:16px;font-weight:700}
.x-quick-ingame{color:#606060;font-size:16px;text-align:left;height:20px;margin:10px 0 10px 10px}
.x-quick-ingame .s-int{background:#606060;width:70px;height:18px;line-height:18px;margin:0 8px}
.x-quick-ingame .fastin-btn{background:#577bae;color:#fff;text-indent:0;font-size:14px;text-align:center;line-height:20px;height:20px;width:70px}
.x-quick-ingame .fastin-btn:hover{background:#6b92c1}
.sidebar-server{padding:0 2px;font-size:14px}
.y-server-list .sidebar-server{font-size:12px}
.sidebar-server li{line-height:34px;}
.y-server-list li{/* line-height:24px; */}
.sidebar-server li a{color:#313030;width:100%;height:100%;display:block;}
.y-server-list .sidebar-server li a{color:#b9966d;}
.sidebar-server li a:hover{color:#000}
.sidebar-server li span{float:right;color:#F00;}
.wrap-bg1{width:100%;background:#eae8e4;padding-top:24px;margin-bottom:80px}
.g-tle{height:40px;text-indent:-9999px;margin-bottom:10px}
.g-featur .g-tle{background:url(images/feat.jpg) no-repeat 0 0}
.g-featur .con{height:300px}
.g-featur .feat-item{width:298px;height:300px;display:inline;float:left;overflow:hidden}
.feat-item a{display:block;height:100%;overflow:hidden;position:relative}
.feat-item a img,.feat-item .title .line,.feat-item .title,.role-info .infor .i-line{-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.feat-item .title b{display:block}
.feat-item .title{display:block;padding:0 12px 0 20px;width:270px;overflow:hidden;height:38px;position:absolute;left:0;bottom:15px}
.feat-item .title .btle{height:38px;background:url(images/txt-1.png) 0 0 no-repeat}
.feat-item .title .ft-1{background-position:-7px 2px}
.feat-item .title .ft-2{background:url(images/txt.png) -19px -158px no-repeat}
.feat-item .title .ft-3{background:url(images/gigc.png) no-repeat -15px -11px;}
.feat-item .title .ft-4{background:url(images/game-byproduct-.png) no-repeat 0 6px;}
.feat-item .title .line{background:#fff;height:1px;line-height:0;overflow:hidden;font-size:0;width:0;margin:5px 0;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}
.feat-item .title .f-more{color:#fff;font-size:15px;font-weight:400}
.feat-item a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.feat-item a:hover .title{height:70px}
.feat-item a:hover .line{width:100%}
.g-charac{padding:65px 0}
.g-charac .g-tle{background:url(images/role.jpg) no-repeat 0 0}
.g-charac .con{height:330px;overflow:hidden}
.charac-show{height:330px;overflow:hidden;position:relative}
.charac-show .c-list{height:330px;width:800px;margin:0 auto}
.charac-show li{height:290px;width:290px;overflow:hidden;background:#ccc}
.charac-show li .role-swf{width:100%;height:100%;position:relative}
.role-swf p{height:17%;width:100%;position:absolute;bottom:0;left:0}
.role-swf p img{width:100%;height:100%}
.charBtn{display:block;height:0;width:0;border-width:25px;border-color:#eae8e4 #d0d0d0 #eae8e4 #eae8e4;border-style:solid;position:absolute;top:140px;left:20px}
.charPrevBtn{right:20px;border-color:#eae8e4 #eae8e4 #eae8e4 #d0d0d0;left:auto}
.role-info{width:1200px;margin:0 auto;height:340px;background:url(images/other.jpg) no-repeat 0 0}
.role-info .infor{float:left;height:170px;width:400px;position:relative}
.role-info .infor b,.role-info .infor i{display:block;font-weight:700;color:#e9bb7a;font-style:normal}
.role-info .i-tle{position:absolute;font-size:14px;height:16px;width:65px;line-height:16px;left:18px;top:108px}
.role-info .infor i{height:12px;width:12px;border:solid #e9bb7a 1px;position:absolute;right:0;top:1px;line-height:12px;text-align:center}
.role-info .infor .i-line{height:5px;background:#64708e;width:0;font-size:0;line-height:0;overflow:hidden;position:absolute;left:0;bottom:0}
.role-info .infor:hover .i-line{width:100%}
.role-info .infor:hover b{color:#e9511c}
.role-info .infor:hover i{border-color:#e9511c;color:#e9511c}
.x-side-con{position:fixed;top:50px;left:0;color:#f5f5f5;font-size:13px}
.x-side-con .s-mod{background:url(images/x_side_xy.jpg) repeat 0 0;height:120px;width:235px;border-right:solid 2px #ffc22e;margin-bottom:1px;overflow:hidden;margin-left:-181px;transition:all .2s linear}
.x-side-con .show-mod{margin-left:0}
.x-side-con .con{padding:10px 0 10px 10px}
.x-kefu .zx{margin:15px 0;line-height:26px}
.x-kefu .zx a{display:inline-block;height:26px;width:75px;background:url(images/x_kf_btn.png) no-repeat 0 0;text-align:center;line-height:26px}
.x-kefu a{color:#f5f5f5}
.x-side-con .l-con{width:160px;height:100px}
.x-side-con .r-con{margin-left:170px;width:54px;border-left:solid #6f6f6f 1px;height:100px;overflow:hidden;text-align:center;cursor:pointer;font-size:16px}
.r-con p{width:22px;background:url(images/x_side_btn.png) no-repeat -23px bottom;padding-bottom:26px;line-height:18px}
.show-mod .r-con p{background-position:0 bottom}
.x-side-con .pic{text-align:center}
.x-code .r-con p{line-height:14px}
.scroll-media,.link-con{height:50px;width:150px;margin:25px 0 0 5px;overflow:hidden}
.scroll-media li{height:50px;width:150px}
.link-con{position:relative}
.show-link .link-con,.x-side-con .show-link{overflow:visible}
.link-hover{display:block;height:48px;width:148px;border:solid 1px #303030;line-height:48px;position:relative}
.link-hover p{padding-left:20px;font-size:18px;color:#f5f5f5}
.link-hover .t{display:block;height:0;width:0;border-style:solid;border-color:#d3d3d3 transparent transparent;border-width:8px;position:absolute;right:10px;top:20px}
.scroll-link{width:150px;background:#303030;font-size:14px}
.scroll-link a{color:#d3d3d3;display:block}
.scroll-link li{padding:2px 4px;text-align:center}
.x-side-con .x-show-link,.x-show-link .l-con,.x-show-link .link-con{overflow:visible}
.y-newsPage{background:#2e181b url(images/y-n-bg.jpg) center top no-repeat}
.y-newsPage .y-main{background:#2e181b url(images/y-n-main.jpg) center top no-repeat;height:auto}
.y-newsPage .y-header{height:512px;background:0 0}
.y-newsPage .mod-left{margin:52px 0 0 53px;height:880px}
.y-newsPage .mod-right{float:right;width:701px;margin:0}
.newsWrap{padding-bottom:150px}
.y-news-tle{height:105px;overflow:hidden;position:relative}
.y-news-tle .position{padding:12px 12px 0;color:#89281e;font-size:14px}
.y-news-tle .position p{font-size:28px;color:#ffa12e;line-height:30px;padding-bottom:10px}
.y-news-tle .p-det{line-height:22px}
.y-news-tle .p-det a{color:#89281e}
.y-newsPage .article-con{background:url(images/y-bttom.png) 1px bottom no-repeat;padding-bottom:12px}
.y-newsPage .article-inner{background:url(images/y-repeat.png) 1px top repeat-y;padding-bottom:25px;min-height:800px;_height:800px}
.y-newsPage .news-list-main{padding:20px;font-size:14px}
.y-newsPage .news-list-main li{line-height:22px;height:22px;margin:4px 0}
.y-newsPage .news-list-main li a{color:#ffedc9;transition:all .2s linear}
.y-newsPage .news-list-main li a:hover{padding-left:12px}
.y-art-title{height:111px;overflow:hidden;background:url(images/y-art-tle.png) center top no-repeat;color:#89281e;font-size:14px;padding:0 12px}
.y-art-title .hd{text-align:center;line-height:30px;font-size:28px;color:#fb8e36;margin:10px 0 25px}
.y-newsPage .share{padding:0 5px}
.y-art-main{padding:18px;color:#fdb432;font-size:14px}
.y-art-main a{color:#fdb432}
.y-article-relation{overflow:hidden;padding:30px 10px 0;font-size:12px;color:#717171}
.y-article-relation dt{height:30px;line-height:30px;border-bottom:1px solid #ffedc9;font-weight:700;margin:5px 0 10px 18px;color:#ffedc9}
.y-article-relation dd{width:290px;display:inline;float:left;margin:0 18px;overflow:hidden;height:30px;line-height:30px}
.y-article-relation dd span{float:right}
.y-article-relation a{color:#ffedc9}
.y-article-relation .time{color:#ffedc9}
.pageNum{height:50px;margin:20px auto 0;padding-top:20px;text-align:center}
.pageNum a{margin:3px;padding:5px 9px 3px;line-height:26px;border:1px solid #6d82a6;border-radius:15px;color:#ffffff}
.pageNum .current{color:#ffffff;}
.pageNum a:hover{background:#6d82a6}
.x-s-body{background:url(images/x-s-bg.jpg) top center no-repeat;color:#4a4846}
.x-s-body a{color:#41270f}
.x-s-body .s-wrap{width:1000px;height:1100px;background:url(images/x-s-main.jpg) no-repeat;margin:0 auto;position:relative}
.s-header{height:308px;position:relative}
.s-content{position:relative;margin:0 14px 0 362px;}
.s-logo{position:absolute;width:170px;height:115px;left:155px;top:10px;text-indent:-9999px;overflow:hidden}
.y-s-body .s-logo{left:27px}
.s-nav{padding:31px 0 0 382px;height:51px}
.s-nav a{float:left;width:144px;height:51px;margin-right:6px}
.s-body .loginframe{color:#414c5d;position:absolute;padding-top:0;width:625px;height:90px;left:365px;top:151px;color:#414c5d;background:0 0;}
.s-body .ipt1{background:#fff;width:180px;padding:2px 5px;height:24px;border:solid 1px #fff;color:#333}
.y-s-body .ipt1{background:#472f1f;border-color:#472f1f;color:#fff}
.s-body .user{left:20px;top:16px}
.s-body .psw{left:228px;top:16px}
.x-s-body .psw-btn a,.x-s-body .reg-btn a{color:#414c5d}
.s-body .log-btn{position:absolute;float:none;width:180px;height:50px;left:435px;top:14px}
.s-body .log-btn a{display:block;height:100%;width:100%;background:url(images/y-s-cmb.png) no-repeat 0 -116px}
.x-s-body .log-btn{width:182px;height:52px}
.x-s-body .log-btn a{background:url(images/x-s-cmb.png) no-repeat 0 0}
.x-s-body .log-btn a:hover{background-position:0 0}
.s-body .remember{left:20px;top:50px;color:#414c5d}
.s-body .psw-btn{left:228px;top:50px}
.s-body .reg-btn{left:308px;top:50px}
.s-body .psw-btn a,.y-s-body .remember, .y-s-body .remember a{color:#ffdaa5}
.y-s-body .remember a { margin-left: 8px;}
.x-s-body .reg-btn a:hover{background-position:0 0}
.s-body .loged{padding: 6px 10px 0 42px;}
.x-s-body .loged{padding: 3px 10px 0 40px;}
.s-body .loged li{width:268px;float:left;height:25px;line-height:25px;margin-right:12px;color:#b55500}
.s-server-list{padding: 0 2px 0 18px;}
.rec-server{/* height:94px */}
.s-server-list li{float:left;width:189px;height:44px;text-align:center;line-height:44px;background:url(images/x-s-cmb.png) 0 -99px no-repeat;margin:0 5px 10px 0;}
.s-server-list a{display:block;height:100%}
.sp-panel-wrap li,#all-mr-server-list li{background-position:0 -53px}
.s-server-list a:hover{opacity:.8;filter:alpha(opacity=80)}
.s-name{line-height:40px;color:#ccc;font-size:18px}
.x-s-body .quick-ingame{height:35px;line-height:35px;color:#bbc0c6;border-bottom:0;background:0 0;font-size:14px;text-align:center}
.fastin-input{width:40px;height:18px;border:1px solid #bababa;background:#fff;color:#000;text-align:center;line-height:20px}
.x-s-body .fastin-btn{display:inline-block;width:64px;height:28px;overflow:hidden;background:url(images/x-s-cmb.png) no-repeat 0 -144px;vertical-align:middle;text-indent:-9999px}
.x-s-body .fastin-btn:hover{background-position:0 -144px}
.s-body .all{}
.s-server-list span{margin-left:10px;color:#FFF;}
.y-s-body .s-server-list span{color:#FFCA00;}
.sp-pager li{color:#414c5d;width:80px;height:24px;line-height:24px;background:#bbc0c6;cursor:pointer;margin:1px 4px 1px 0}
.sp-pager{margin: 0 0 10px 0;overflow:hidden;}
.sp-pager li.on{background:#d8a55b;color:#000}
.y-s-body{background:url(images/y-s-bg.jpg) top center no-repeat;color:#4a4846}
.y-s-body .s-wrap{width:1000px;height:1100px;background:url(images/y-s-main.jpg) no-repeat;margin:0 auto;position:relative}
.y-s-body .loged li{color:#ccc}
.y-s-body  .s-name{color:#ba9a73}
.y-s-body .fastin-btn{width:64px;height:28px;background:url(images/y-s-cmb.png) no-repeat 0 -85px;text-indent:-9999px}
.y-s-body .fastin-btn:hover{background-position:0 -85px}
.y-s-body .s-server-list li{background:url(images/y-s-cmb.png) no-repeat 0 0;height:42px;width:187px;line-height:42px;}
.y-s-body .s-server-list a{color:#FFFFFF;}
.y-s-body .sp-panel-wrap li,.y-s-body #all-mr-server-list li{background-position:0 -43px;width:186px}
.y-s-body .sp-pager li{background:#4f1e0c;color:#cc6c0e;width:80px;height:24px;line-height:24px;margin:1px 4px 1px 0}
.y-s-body .sp-pager li.on{background:#d8a55b;color:#000}
.x-newsPage{background:#373f4b url(images/x-n-bg.jpg) no-repeat center 0}
.x-wrap{margin:0 auto;width:1000px;position:relative}
.x-mod-left{width:273px;overflow:hidden}
.x-newsPage .x-header{height:467px;width:1000px}
.x-newsPage .x-logo{margin:8px 0 0 360px}
.x-newsPage .x-header .main-nav{margin:50px 20px 0 0}
.x-newsPage .x-server-list{position:relative;width:auto;left:0;top:0;background:#d2d1cb}
.x-newsPage .x-server-list .hd{height:58px;margin:0 4px;background-position:5px 15px}
.x-newsPage .x-server-list .more{top:19px;right:10px;border-color:#3c4148;color:#3c4148}
.x-newsPage .ser-list{height:116px;overflow:hidden}
.s-role-info{width:273px;height:348px;overflow:hidden;background:0 0}
.s-role-info .infor{float:none;height:116px;display:block;background:url(images/s-other.jpg) no-repeat 0 0;width:100%}
.s-role-info .infor-1{background-position:-546px 0}
.s-role-info .infor-2{background-position:-273px 0}
.s-role-info .infor-3{background-position:-273px -116px}
.s-role-info .i-tle{top:70px;left:14px}
.s-role-info .infor .i-line{height:3px}
.x-mod-right{width:722px;overflow:hidden;background:#ebebeb}
.x-news-tle{background:#4b5a70;position:relative;height:115px;overflow:hidden}
.x-news-tle .position{padding:12px 12px 0}
.x-news-tle .position p{padding-bottom:20px;color:#d2d1cb;font-size:28px;line-height:30px;border-bottom:solid 1px #677589}
.x-news-tle .position .p-det{color:#cedaeb;line-height:22px;border-top:solid 1px #414e61}
.x-news-tle .position .p-det a{color:#cedaeb}
.x-article-con{padding:20px 12px;min-height:679px;_height:679px}
.x-art-title{border-bottom:dashed 1px #545353;padding:10px 2px 6px;color:#8e8e8f}
.x-art-title .hd{font-size:24px;color:#373f4b;margin:4px 0 8px}
.share{background:#fff;padding-left:2px}
.x-art-main{color:#373f4b;font-size:14px;padding:18px 14px 0}
.x-news-list-main{padding:0 10px}
.x-news-list-main li{line-height:24px;height:24px;margin-bottom:4px;border-bottom:dashed 1px #545252;font-size:14px;padding-bottom:2px}
.x-news-list-main a{transition:all .2s linear;color:#373f4b}
.x-news-list-main a:hover{padding-left:10px}
.x-news-list-main .time,.x-news-list-main a{color:#373f4b}
.article-relation{overflow:hidden;margin:50px 10px;font-size:12px;color:#717171}
.article-relation dt{height:30px;line-height:30px;border-bottom:1px solid #8a8a8a;font-weight:700;margin:5px 0;color:#717171}
.article-relation dd{width:290px;display:inline;float:left;margin:0 15px 0 14px;overflow:hidden;height:30px;line-height:30px}
.article-relation dd span{float:right}
.article-relation a{color:#717171}
.video-alert{width:650px;height:350px;background:#505050;position:fixed;top:50%;left:50%;margin:-175px 0 0 -325px;z-index:999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+300));border:3px solid #505050;display:none}
.video-code{width:650px;height:350px}
.video-close{position:absolute;width:44px;height:44px;top:-3px;right:-44px;display:block;background:url(images/close.jpg) no-repeat}
.layout{display:none;position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.4;filter:alpha(opacity=40);z-index:99}
.sq-dialog-alert{font-size:13px}

/*新版index CSS*/
.wrap{background:#1B0100 url(images/bg.jpg) center top no-repeat;font:14px/1.5 "Microsoft Yahei",SimSun;color:#333}
.main{width:1000px;margin:0 auto;background:url(images/main.jpg) center top no-repeat;height:2000px;position:relative;}
.header{height:550px;}
.content{height:1450px;}
.logo{width:278px;height:170px;position:absolute;left:290px;top:6px;text-indent:-9999em;}
.p1{width:100%;height:365px;position:relative;}
.p1_left{width:580px;height:323px;position:absolute;top:25px;left:31px;}
.p1_right{width:360px;height:262px;position:absolute;top:86px;right:0;background:url(images/kv.jpg) no-repeat;}
.p1 em{color:red;}
.p2{width:100%;height:313px;position:relative;}
.p2_left{width:400px;height:264px;position:absolute;top:13px;left:32px;}
.p2_right{width:566px;height:200px;position:absolute;top:98px;left:450px;}
.p2_right p{text-indent:2em;color:#3e3325;line-height:28px;}
.p2 em{color:#670000;}
.p2_left .intro{margin-top:17px;}
.p2_left .intro li{width:375px;height:49px;border-bottom:1px dashed;font-size:16px;color:#670000;position:relative;}
.p2_left .intro em{width:82px;display:inline-block;color:#58452c;font-size:16px;font-weight:700;line-height:50px;}
.p2_left .intro li a{width:72px;height:33px;display:inline-block;}
.iqiyi{background:url(images/btn.jpg) no-repeat -520px -80px;position:absolute;top:8px;left:82px;}
.sohu{background:url(images/btn.jpg) no-repeat -594px -80px;position:absolute;top:8px;left:156px;}
.letv{background:url(images/btn.jpg) no-repeat -667px -80px;position:absolute;top:8px;left:230px;}
.storm{background:url(images/btn.jpg) no-repeat -741px -80px;position:absolute;top:8px;left:304px;}
.iqiyi:hover{background:url(images/btn.jpg) no-repeat -520px -134px;}
.sohu:hover{background:url(images/btn.jpg) no-repeat -594px -134px;}
.letv:hover{background:url(images/btn.jpg) no-repeat -667px -134px;}
.storm:hover{background:url(images/btn.jpg) no-repeat -741px -134px;}
.p3{width:100%;height:540px;}
.actors{width:942px;margin:0 55px;}
.actors li span{width:139px;height:197px;display:block;background:url(images/actors.jpg) no-repeat;}
.actors li{float:left;margin:20px 48px 0 0;text-align:center;}
.actors em{color:#670000;}
#ywt{background-position:0 0;}
#cjc{background-position:-139px 0;}
#yu{background-position:-277px 0;}
#nk{background-position:-416px 0;}
#xx{background-position:-554px 0;}
#zl{background-position:0 -197px;}
#lcz{background-position:-139px -197px;}
#yue{background-position:-277px -197px;}
#cf{background-position:-416px -197px;}
#ry{background-position:-554px -197px;}
.news-list{width:100%;height:226px;overflow:hidden;}
.news-list li{height:28px;line-height:28px;overflow:hidden;background:url(images/dot.jpg) 4px 50% no-repeat;padding-left:10px;}
.title{width:100%;height:55px;display:block;text-indent:2em;font-size:24px;line-height:60px;color:#3a2912;font-weight:700;}
.news-tab{width:560px;height:35px;margin:7px 0 10px 0;border-bottom:1px solid #81694c;}
.news-tab li{font-size:18px;display:inline;float:left;position:relative;}
.news-tab li a{width:100px;height:35px;background:url(images/newtab.jpg) no-repeat;color:#635340;text-align:center;line-height:35px;display:block;}
.news-tab li.cur a{background:url(images/newtab-hov.jpg) no-repeat;color:#573911;}
.p1 .title{background:url(images/p1-tit.png) no-repeat;}
.p2 .title{background:url(images/p2-tit.png) no-repeat;}
.time{float:right;margin-right:20px;}
.advert{width:100%;height:100%;display:block;}
.advert:hover{background:url(images/kv-hov.png) no-repeat 6px 6px;}
.a-link{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;}
.edition{width:251px;height:353px;}
.hot{position:fixed;top:250px;right:0;_position:absolute;background:url(images/hot.jpg) no-repeat;}
.cool{position:fixed;top:250px;left:0;_position:absolute;background:url(images/cool.jpg) no-repeat;}
.s-link{width:242px;height:112px;background:url(images/btn.jpg) no-repeat;display:block;margin:80px auto;}
#cool-link{background-position:0 0;}
#hot-link{background-position:-259px -2px;}
#cool-link:hover{background-position:0 -130px;}
#hot-link:hover{background-position:-259px -133px;}
.sq-dialog-content{text-align:center;}

/*金身服*/
.select-type{/* display:none; */}
.select-type-0-i{display:block;}
.type-label{display:inline-block;width:64px;vertical-align:middle;height:18px;line-height:18px;}
.type-label-i{display:inline-block;width:60px;vertical-align:middle;height:26px;line-height:26px;}
.select-btn{float:right;height:0;display:block;margin:6px 6px 0 0;border-top:5px solid #c98b41;border-left: 5px solid #FFFFFF;border-right: 5px solid #FFFFFF;border-bottom:none;cursor:pointer;_font-size:0;overflow:hidden;}
.select-dom{width:80px;height:18px;display:inline-block;background:#3a2916;color:#000;vertical-align:middle;position:relative;line-height:18px;cursor:pointer;*margin-top:5px}
#select-dom-i1 .select-btn{margin-top:10px;border-left:5px solid #271808;border-right:5px solid #271808;}
.y-server-list #select-dom-i1 .select-btn{border-left:5px solid #fff;border-right:5px solid #fff;}
#select-dom-i1 .select-con{height:26px;line-height:26px;width:88px;}
.select-con{/* font-weight:700; */width:70px;text-align:center;color:#c98b41;position:absolute;left:0;top:0;font-size:12px;/* line-height:16px; */}
.s-server-list li{}
.s-server-list a{display:block;height:100%;/* color:#d7c59f; */}
.s-server-list a:hover{opacity:1;}
.s-name{font-size:18px;line-height:20px;color:#3a2916;padding: 10px 0 10px 20px;}
.s-body .all{height:560px;overflow-y:auto;/* margin-top: 8px; */}
.all .sp{padding-left:5px;}
.mr-server-wrap{overflow:auto;padding-top:10px;}
.mr-server-wrap,.no-ex-server-wrap{display:none;}
.now-is-1 .mr-server-wrap,.now-is-0 .no-ex-server-wrap,.now-is-2 .no-ex-server-wrap{display:block;}
#all-mr-server-tab{display:none;}
.now-is-0 .select-type-0,.now-is-1 .select-type-1,.now-is-2 .select-type-2{display:inline-block;*display:inline;vertical-align:middle;}
.now-is-0 .select-type-0{*display:inline;}
.sp-pager li{font-size:12px;color:#d1be99;width:70px;height:24px;line-height:24px;background:#85582e;cursor:pointer;margin:0 10px 2px 0;}
.sp-pager{/* margin:10px 10px 0 0; */overflow:hidden;}
.sp-pager li.on{background:#711901;color:#d18933;}
.now-is-1 .sp-pager,.now-is-2 .sp-pager{display:none;}
.sp-panel-wrap{padding:10px 0 0 0;}
.choice-tab{/* color:#606060; */font-size:14px;/* width:256px; */height:28px;position:relative;z-index:9;margin: 6px 0 0 8px;text-indent:2px;}
.y-server-list .choice-tab{/* margin:6px 0 0 6px; */color:#b9966d;font-size:12px;}
#choice-tab{z-index:10;}
#select-dom-i1{border:0;background:#271808;width:104px;height:26px;color:#692f00;}
.y-server-list #select-dom-i1{background:#fff}
.type-option-dom{width:208px;padding:1px 0;font-size:12px;background:#3A2916;}
.y-server-list .type-option-dom{background:#fff}
.type-option-dom li{/* width:48px; *//* line-height:18px; *//* height:16px; *//* color:#c98b41; *//* cursor:pointer; *//* float:left; */}
#type-option-dom-1{width:104px;}
#type-option-dom-1 li{float:none;width:100%;height:20px;font-size:14px;margin:5px auto;text-align:center;}
.option-bg{position:absolute;display:none;left:64px;top:22px;z-index:9999;}
.option-bg-type{left:316px;top:22px;}
.option-bg-type-i{left:62px;top:27px;zoom:1;*top:32px;_top:33px;}
.y-server-list .option-bg-type-i{left:62px}
.option-bg-mr{left:502px;}
.sup-tab{height:50px;margin-bottom:4px;}
.sup-tab a{float:left;width:188px;height:50px;letter-spacing:2px;margin-right:12px;background:url(images/type1.jpg) no-repeat;cursor:pointer;text-align:center;line-height:50px;font-size:24px;color:#ffe8a1}
.sup-tab a:hover,.sup-tab .focus{background:url(images/type2.jpg) no-repeat;color:#522311;}
.type-choose{height:26px;color:#C9C9C9;position:relative;}
#select-dom-s1{margin-right:36px;}
.s-body .select-type{width:300px;}
.s-body .select-type-3{display:inline-block;}
.s-body .type-option-dom li{width:100%;padding:2px 0px;line-height:18px;height:18px;cursor:pointer;float:none;text-align:center;}
.s-body .type-option-dom{width:80px;}
.s-body .option-bg-type{top:24px;left:64px;*top:27px;}
.s-fastin{background:#3A2916;color:#af712a;height:18px;line-height:18px;text-align:center;width:42px;}
.type-choose{height:28px;margin:0 0 0 90px;color:#dcdcdc;font-size:12px;}
.s-body #quick-ingame,.s-body #quick-ingame-ty{line-height:21px;position:relative;float:left;width:206px;height:21px;margin-right:6px;text-align:center;}
.s-body #quick-enter-input{width:44px;height:18px;line-height:19px;margin:0 3px;text-align:center;color:#000;border:0;background:#fff;}
.s-fastin-btn{display:inline-block;width:64px;height:28px;margin:0 3px;background:url(images/y-s-cmb.png) no-repeat 0 -85px;vertical-align:middle;text-indent:-9999px}
.s-body #quick-ingame a:hover,.s-body #quick-ingame-ty a:hover{background:url(images/fastin-hov.jpg) no-repeat -1px -1px;}
.choice-list{border-top:1px dotted #DEBF88;padding-top:10px;width:90%;margin:auto;}
.recom-server-c{display:block;}
#all-server-wrap{overflow-y:auto;height:530px;}



/*通用选服组件*/
.recom-server{height:257px;/* position:absolute; *//* left: 0; *//* top: 154px; */width: 100%;/* background:#222429; */color: #b9966d;}
.s-fastin{background:#FFF;color:#000;height:20px;line-height:20px;text-align:center;width:34px;border:1px solid #565151;}
.select1,.select2{display:inline-block;position:relative;*display:inline;*margin-right:4px;*z-index:2}
.select1{margin-right:6px}
.choice-tab{/* height:24px; */position:relative;z-index:9;font-size:14px;/* padding:24px 0 8px 12px; */}
.option-dom{background:#FFFFFF;font-size:12px;overflow:hidden;width:180px;border:1px solid #A2A2A2;padding:1px;}
.option-dom li{height:16px;color:#000;cursor:pointer;float:left;line-height:16px;width:56px;_width:55px;padding:2px;text-align:center;overflow:hidden;}
.option-dom li.focus{background:#EA9200;color:#fff;}
.select-dom{width:100px;height:20px;display:inline-block;background:#FFF;color:#333;border:1px solid #3C436B;vertical-align:middle;position:relative;}
.select-con{width:88px;height:20px;position:absolute;left:0;top:0;background:url("//img1.37wanimg.com/www/images/common/spacer.gif");line-height:19px;cursor:pointer;text-align:center;}
.select-btn{/* position:absolute; *//* width:0; *//* height:0; *//* display:block; *//* border-top:5px solid #25324a; *//* border-left:5px solid #FFF; *//* border-right:5px solid #FFF; *//* border-bottom:none; *//* cursor:pointer; *//* overflow:hidden; *//* right:6px; *//* top:8px; */}
#select-dom-xz{width:60px;}
#select-dom-xz .select-con{width:44px;border:0;overflow:hidden;}
.type-option-dom{width:98px;border:1px solid #A2A2A2;background:#FFFFFF;}
.option-bg{position:absolute;display:none;left:0;top:23px;}
.option-bg-type{left: 3px;top:23px;}
.sup-tab-btn{line-height:16px;height:16px;color:#000;cursor:pointer;padding:2px 0;text-align:center;}
.select-type{z-index:2;padding-left: 8px;font-size: 14px;height: 28px;}
.y-server-list .select-type{font-size: 12px}
#btnFast{width:56px;height:20px;display:inline-block;overflow:hidden;background:#661e12;color:#efd17c;text-align:center;line-height:19px;vertical-align:middle;font-size:12px;border-radius:2px;}
#btnFast:hover{color:#b10000;background:#eed65d;}
.choice-list{height: 132px;overflow:hidden;}
.choice-list li{height:33px;line-height:33px;overflow:hidden;font-size: 14px;}
.y-server-list .choice-list li{height: 24px;line-height: 24px;font-size: 12px;}
.choice-list li a{display:block;color: #3B3936;}
.y-server-list .choice-list li a{color: #B9966D}
.choice-list li span{float:right;color: #F00;}
.choice-list li a:hover,.choice-list li a:hover span{color:#EB5910}
.c-more{width:192px;height:32px;background:#661e12;display:block;color:#efd17c;transition:.5s;line-height:32px;text-align:center;font-size:16px;margin:auto;border-radius:4px;}
.c-more:hover{background:#a62c0c;color:#fff08c;}


/* s-type-choose */
.s-body .type-choose{height:32px;position:relative;font-size:14px;margin-bottom:14px;}
.s-body .select-dom{width:120px;height:27px;color:#1f395f;border:0;*margin-right:4px;}
.s-body .select-con{color:#1f395f;height:27px;line-height:27px;width:116px;}
.s-body .select-btn{top: 4px;right:8px;position: absolute;}
.s-body .s-fastin{height:27px;line-height:27px;border:0;}
.s-body #select-dom-xz{width:116px}
.s-body #select-dom-xz .select-con{width:110px;}
.s-body .option-bg{display:none;z-index:2;top:28px;left:0;*top:30px;}
.s-body .option-dom{border:0;}
.s-body .type-option-dom{width:118px;padding:1px;font-size:12px;border:0;}
.s-body .type-option-dom li{width:114px;padding:2px;line-height:22px;height:22px;}
.s-body .type-option-dom li:hover{background:#EA9200;color:#fff;}
#all-xz-server{overflow-y:auto;overflow-x:hidden;height: 506px;width: 606px;}
.x-s-body #all-xz-server{height: 568px}
.s-body #btnFast{width:68px;height:29px;transition:.5s;line-height:29px;}
.s-body #btnFast:hover{_background-position:0 0;}
.x-s-body .remember a { margin: 0 4px; color: #414c5d;}
/*three*/
.loged img { margin-right: 3px;vertical-align: middle;}
.loged .loged-top{display: none}
.loged-usercenter a {margin-left: 10px;}
.three{font-size: 12px;left: 8px;top: 127px;color: #c29f74;}
.sq-third-link{display: inline-block;*display: inline;}
.three-icon{background: url("//img1.37wanimg.com/common/css/images/three.png") no-repeat;transition: .5s;width: 28px;height: 28px;display: inline-block;text-indent: -9999em;vertical-align: middle;margin: 0 1px;}
.three-wx{background-position:  -39px 0;}
.three-wb{background-position:  -78px 0;}
.s-body .sq-third-link .three-icon{margin:0 4px;}

.s-body .sq-third-link {margin-left: 25px;color: #414c5d;}
.y-s-body .sq-third-link  { color: #ffdaa5;}