@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
* {margin: 0;padding: 0;}body,html {overflow-y: auto;overflow-x: hidden;}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#454545;position:relative;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:1000px;background-color:#f6f5ff;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;}
header, section, footer, aside, nav, article, figure{display: block;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{-webkit-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-moz-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-ms-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;-o-transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
.rotate360:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
a:hover{color: #b2b6ff;}
.rotate360{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.cfx{margin-right:auto;margin-left:auto;*zoom:1}.cfx:before,.cfx:after{display:table;content:"";line-height:0}.cfx:after{clear:both}
.cx{overflow: hidden;*zoom: 1;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
a{cursor: pointer;}
img{vertical-align: top;border: 0;}
a img:hover{opacity: 0.9;cursor: pointer;}
.ico{background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}




header{height: 200px;background-color: #11122f;margin:auto;overflow: hidden;}
header>div,header nav{position: relative;width: 1200px;margin: auto;overflow: hidden;*zoom: 1;}
header img{display: block;margin:17px auto 13px;}
header>div{height: 84px;}
header>div a{display: block;}
header .troll {position: absolute;z-index: 1;top: 26px;right: 0;width: 300px;height: 40px; background: rgba(178,182,255,.2); border-radius: 20px; }
header .troll input{display: block;border: 0;float: left;padding-left: 18px;width: 232px;line-height: 38px;height: 40px;background: transparent;font-size: 16px;color: #999;}
header .troll i{float: right;display: block;padding: 12px 15px 11px 18px;width: 17px;height: 17px;background-position: 13px 7px;}
header nav{overflow: hidden;*zoom: 1;}
header nav a{position: relative;float: left;display: block;width: 90px;padding: 30px 16px 28px;margin-left: 10px;text-align: center;font-size: 20px;color: #fff;line-height: 36px;}
header nav a:before{content: "";display: block;height: 22px;margin: auto;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
header nav a:nth-of-type(1):before{width: 18px;background-position: -5px -41px;}
header nav a:nth-of-type(2):before{width: 24px;background-position: -38px -41px;}
header nav a:nth-of-type(3):before{width: 21px;background-position: -77px -41px;}
header nav a:nth-of-type(4):before{width: 25px;background-position: -113px -41px;}
header nav a:nth-of-type(5):before{width: 20px;background-position: -153px -41px;}
header nav a:nth-of-type(6):before{width: 26px;background-position: -188px -41px;}
header nav a:hover,header nav a.current{font-weight: bold;color: #fff;}
header nav a.current:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;margin: auto;display: block;width: 90px;height: 28px;margin: auto;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -5px -82px;}
header nav a:nth-of-type(n+7):before{width: 21px;background-position: -77px -41px;}

.lzTit{position: relative;width: 1200px;height: 69px;margin: auto;}
.lzTit h2{float: left;font-size: 0;}
.lzTit h2:after{content: "";position: relative;top: 4px;display:block;margin-left: 20px;width: 135px;height: 40px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.lzTit a{position: relative;top: 23px;z-index: 1;float: right;display: block;margin-right: 15px;width: 42px;height: 21px;padding: 10px 5px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -221px 5px;}
.lzTit a:hover{background-position: -279px 5px;}
.lzTit.tyx h2:after{background-position: -5px -205px;}
.lzTit.txh h2:after{background-position: -175px -205px;}
.lzTit.tyy h2:after{background-position: -345px -205px;}
.lzTit.tyh h2:after{background-position: -515px -205px;}
.lzTit.tlj h2:after{background-position: -685px -205px;}

.comTit{position: relative;width: 1200px;padding: 24px 0 6px;height: 32px;margin: auto;overflow: hidden;*zoom: 1;}
.comTit div{position: relative;float: left;margin-left: 24px;padding-right: 23px;height: 32px;font-size: 24px;color: #fff;line-height: 32px;font-weight: bold;}
.comTit div:before{content: "";position: absolute;bottom: 0;left: 0;z-index: 0;display: block;width: 100%;height: 16px;background: rgba(122, 103, 246, .2);}
.comTit div:after{content: "";position: absolute;top:0;right: 0;display:block;width: 9px;height: 8px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -342px -5px;}
.comTit a{position: relative;top: 1px;z-index: 1;float: right;display: block;margin-right: 19px;width: 42px;height: 21px;padding: 10px 5px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -221px 5px;}
.comTit a:hover{background-position: -279px 5px;}
.comTit span{position: relative;top: 5px;z-index: 1;float: right;margin-right: 24px;font-size: 16px;color:#b2b6ff;line-height: 32px;}

footer{width: 100%;padding: 40px 0;color: #999;font-size: 16px;background-color: #11122f;text-align: center;margin-top:6px;}
footer p{margin-bottom: 10px;line-height: 32px;}
footer p:nth-of-type(1){margin-bottom: 20px;}
footer p a{margin:0 5px;color: #ccc;}
footer p span{margin: 0 10px;}
footer p img{width: 30px;height: 30px;margin:0 10px 0 50px;}
footer p a:hover{color: #fff !important;}
footer p:nth-of-type(2) i{content: "";position: relative;vertical-align: top;top:0;display: inline-block;margin-right: 10px;width: 31px;height: 31px;background-position: -5px -265px;}

.wrap{position: relative;background: url(../img/pageBtmbg.png) no-repeat;background-size: 100% auto;padding: 0.01rem 0;}

.lzRec{padding-top: 40px;width: 1200px;margin: auto;}
.sliders{position: relative;width: 1200px;height: 466px;background: linear-gradient(0deg, #9354FF 0%, #b2b6ff 100%);border-radius: 8px;margin: 0 auto 24px;}
.sliders ul {position: relative;width: 1200px;height: 466px;overflow: hidden;}
.sliders li {float: left;position: absolute;width: 1200px;height: 466px;border-radius: 8px;overflow: hidden;-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.sliders li img {width: 100%;min-height: 100%;height: auto;}
.sliders li div{position: absolute;bottom: 0;left: 0;padding: 30px 20px 0;width: 904px;height: 90px;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);border-radius: 8px 0px 0px 8px;}
.sliders li div p{display: block;font-size: 18px;color: #fff;line-height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sliders li div p:nth-of-type(1){font-size: 30px;font-weight: bold;line-height: 42px;}
.sliders li div p span{position: relative;top: 15px;vertical-align: top;display: inline-block;font-size: 18px;color: #fff;line-height: 24px;font-weight: 400;margin-left: 16px;}
.sliders li div p span:before{content: "";position: relative;top: 2px;vertical-align: top;margin-right: 8px;display: inline-block;width: 18px;height: 18px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -68px -5px;}
.sliders .dot {width: 248px;padding: 46px 4px 0;height: 420px;position: absolute;bottom: 0;right: 0;top: 0;z-index:5;border-radius: 0 8px 8px 0;}
.sliders .dot dd{position: relative;display: block;width: 100%;height: 72px;cursor: pointer;margin-bottom: 6px;}
.sliderBox{position: absolute;right: 0;bottom: 0;z-index:4;width: 248px;padding: 46px 4px 0;height: 420px;border-radius:0 8px 8px 0;background:rgba(0,0,0,.6);}
.sliderBox:before{position: absolute;left: 0;right: 0;bottom: 0; border-radius: 0 8px 8px 0;width: 100%;height: 100%;margin: auto;overflow: hidden;*zoom: 1;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);background: rgba(0,0,0,0);}
.sliderBox .info{position: relative;z-index: 2;padding: 13px 10px 15px 12px;margin-bottom: 6px;overflow: hidden;*zoom: 1;}
.sliderBox .info img{float: left;display: block;width: 44px;height: 44px;background: linear-gradient(0deg, #9354FF 0%, #b2b6ff 100%);box-shadow: 0px 4px 2px 0px rgba(0,0,0,0.2);border-radius: 10px;margin-right: 14px;}
.sliderBox .info div{float: left;width: 160px;}
.sliderBox .info p{position: relative;font-size: 18px;color: rgba(255,255,255,.5);line-height: 24px;margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sliderBox .info span{display: block;font-size: 14px;color: rgba(255,255,255,.5);line-height: 18px;}
.sliderBox .info.current {background: linear-gradient(0deg, #9354FF 0%, #b2b6ff 100%);box-shadow: 0px 0px 8px 4px rgba(178,182,255,.8);opacity: 0.8;border-radius: 5px;}
.sliderBox .info.current:after{content: "";position: absolute;top:0;right: 0;display: block;width:24px;height: 24px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -33px 0;}
.sliderBox .info.current p,.sliderBox .info.current span{color: #fff;}
.sliderBox .info.current p{font-weight: bold;}

.lzRecM {padding: 20px;margin-bottom: 24px;background: #11122f;border-radius: 5px;overflow: hidden;}
.sMove{overflow-x: scroll;cursor: pointer;}
.sMove::-webkit-scrollbar{height: 12px!important;cursor: pointer;}
.sMove::-webkit-scrollbar-thumb{height: 12px!important;background: transparent !important;}
.sMove:hover::-webkit-scrollbar-thumb{background-color: #b2b6ff!important;}
.lzRecM ul{padding: 4px;width: 1330px;overflow: hidden;*zoom: 1;position: relative;}
.lzRecM ul li{float: left;width:188px;height: 120px;margin-right: 20px;border: 2px solid transparent;box-shadow: 0px 5px 15px 0px rgba(69,61,153,.05);border-radius: 12px;overflow: hidden;background:url(../img/tagicon.png) no-repeat;background-size:1600px 200px;}
.lzRecM ul li:nth-of-type(6n+1){background-position: -8px -13px;}
.lzRecM ul li:nth-of-type(6n+2){background-position: -211px -13px;}
.lzRecM ul li:nth-of-type(6n+3){background-position: -414px -13px;}
.lzRecM ul li:nth-of-type(6n+4){background-position: -620px -13px;}
.lzRecM ul li:nth-of-type(6n+5){background-position: -833px -13px;}
.lzRecM ul li:nth-of-type(6n+6){background-position: -1041px -13px;}
.lzRecM ul li{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s; }
.lzRecM ul li:hover{border-color: #b2b6ff;-o-transform: translateY(-4px);-webkit-transform: translateY(-4px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px);transform: translateY(-4px);}
.lzRecM ul li a{display: block;padding-top: 7px;text-align: center;}
.lzRecM ul li a p{display: block;text-align: center;font-size: 24px;color: #fff;line-height: 60px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lzRecM ul li a span{vertical-align: top;display: inline-block;padding: 0 11px;height: 24px;background: #11122f;border-radius: 12px;;font-size: 14px;color: #b2b6ff;line-height: 24px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lzRecM dl{width: 1220px;line-height:40px;overflow: hidden;*zoom: 1;}
.lzRecM dl dt{float: left;margin-right: 31px;width: 120px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #b2b6ff;background: rgba(178, 182, 255, .1);border-radius: 20px;}
.lzRecM dl dt:before{content:"";position: relative;top: 8px;margin-right: 6px;vertical-align: top;display: inline-block;width: 24px;height: 24px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.lzRecM dl:nth-of-type(1) dt:before{background-position: -5px -129px;}
.lzRecM dl:nth-of-type(2) dt:before{background-position: -41px -129px;}
.lzRecM dl:nth-of-type(3) dt:before{background-position: -75px -129px;}
.lzRecM dl dt{background: #b2b6ff;color: #fff;}
.lzRecM dl:nth-of-type(1){margin-top: 8px;}
.lzRecM dl dd{float: left;width: 1006px;height: 40px;padding-bottom: 4px;margin-bottom: 5px;overflow: hidden;border-bottom: 1px dashed #3e3e3e;}
.lzRecM dl dd a{position: relative;float: left;display: block;font-size: 16px;color: #fff;line-height: 39px;}
.lzRecM dl dd a:after{content: "";position: relative;top: 3px;display: inline-block;width: 1px;height: 18px;background-color: #5d5d5d;margin: 0 24px;border-radius: 1px;}
.lzRecM dl dd a:last-of-type:after{display: none;}
.lzRecM dl dd a:hover{color: #b2b6ff;}
.lzRecM dl:last-of-type dd{border: 0;margin-bottom: 0;}

.lzRecB {padding:27px 20px 20px;margin-bottom: 24px;background: #11122f;border-radius: 5px;overflow: hidden;*zoom: 1;}
.recTit{border-top: 1px solid #8f8f8f;line-height: 48px;}
.recTit span{position: relative;float: left;font-size: 18px;color: #e0e0e0;font-weight: bold;margin-left: 1px;}
.recTit span:before{content: "";position: absolute;top: -1px;left: 0;width: 100%;height: 2px;background: #b2b6ff;}
.recTit a{float: right;font-size: 14px;color: #A2A2A8;font-weight: bold;margin-right: 2px;}
.recTit a:hover{color: #b2b6ff;}
.lzRecBL{float: left;width: 382px;margin-right: 22px;}
.lzRecBM{float: left;width: 415px;}
.lzRecBR{float: right;width: 316px;}
.lzRecBL ul{padding-top: 5px;overflow: hidden;*zoom: 1;}
.lzRecBL li{float: left;display: block;width: 186px;height: 142px;border-radius: 12px;overflow: hidden;margin-bottom: 8px;}
.lzRecBL li:nth-of-type(2n+1){margin-right: 9px;}
.lzRecBL li a{display: block;}
.lzRecBL li div{width: 186px;height: 105px;border-radius: 8px;overflow: hidden;}
.lzRecBL li div img{width: 100%;min-height: 120px;height: auto;}
.lzRecBL li div img{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.lzRecBL li a:hover img{transform: scale(1.2);}
.lzRecBL li a p{font-size: 14px;color: #e0e0e0;line-height: 38px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.lzRecBL .list{padding-top: 14px;border-top: 1px solid #8f8f8f;}
.lzRecBL .list a{float: left;width: 186px;font-size: 14px;color: #e0e0e0;line-height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lzRecBL .list a:before{content: ""; position: relative;top: 8px;vertical-align: top;display: inline-block;width: 8px;height: 12px;margin-right: 6px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -102px -5px;}
.lzRecBL .list a:nth-of-type(2n+1){margin-right: 10px;}
.lzRecBL .list a:hover{color: #b2b6ff;}

.lzRecBM ul li{overflow: hidden;white-space: nowrap;line-height: 36px;}
.lzRecBM ul li a{float: left;font-size: 16px;color: #fff;width:336px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: middle;}
.lzRecBM ul li span{float: right;font-size: 14px;color: #757575;}
.lzRecBM ul li a:hover{color:#b2b6ff;}
.lzRecBM ul li:nth-of-type(5n+1) a{width: 100%;font-size: 18px;color: #FF7D3C;font-weight: bold;line-height: 38px;margin-top: 8px;}
.lzRecBM ul li:nth-of-type(5n+1) span{display: none;}
.lzRecBM ul li:nth-of-type(1) a{margin-top: 5px;}

.recMenu{display: flex;justify-content: space-around;border-top: 1px solid #8f8f8f;line-height: 48px;}
.recMenu span{position: relative;font-size: 18px;color: #e0e0e0;margin-left: 1px;cursor: pointer;}
.recMenu span.current:before{content: "";position: absolute;top: -1px;left: 0;width: 100%;height: 2px;background: #b2b6ff;}
.recMenu span.current,.recMenu span:hover{font-weight: bold;}

.lzRecBR .info{display: block;padding: 20px;margin-bottom: 30px;background: url(../img/irecbg.png) no-repeat;overflow: hidden;*zoom: 1;}
.lzRecBR .info img{float: left;display: block;width: 100px;height: 100px;box-shadow: 0px 5px 15px 0px rgba(110,98,244,.2);border-radius: 26px;margin-right: 22px;}
.lzRecBR .info div{float: left;width: 152px;height:100px;}
.lzRecBR .info div p,.lzRecBR .info  div span{display: block;white-space: nowrap;overflow: hidden;}
.lzRecBR .info div p{font-size: 22px;color: #424242;font-weight:bold;line-height: 42px;margin-bottom: 2px;}
.lzRecBR .info div span{font-size: 14px;color: #757575;line-height: 26px;}
.lzRecBR .info:hover div p{color: #EF493C;}
.lzRecBR .info>p{float: left;font-size:14px; color: #454545;max-height: 52px;line-height: 26px;margin: 18px 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.lzRecBR .list{width: 350px;overflow: hidden;*zoom: 1;}
.lzRecBR .list a{float: left;display: block;width: 88px;height: 127px;line-height: 30px;font-size:16px;color: #fff;text-align: center;overflow: hidden;padding-top: 7px;margin-right: 23px;}
.lzRecBR .list a img{display: block;width: 88px;height: 88px;border-radius: 20px;margin:0 auto 8px;}
.lzRecBR .list a img{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s; -webkit-transform-origin: right bottom center; -moz-transform-origin: right bottom center;-ms-transform-origin: right bottom center;-o-transform-origin: right bottom center; transform-origin: right bottom center; -webkit-transform-origin: right bottom; -moz-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;}
.lzRecBR .list a:hover{color: #b2b6ff;}

.lzGame{position: relative;z-index: 1;width: 1200px;padding-bottom: 10px;margin:0 auto 24px;background: #11122f;border-radius: 5px;overflow: hidden;*zoom: 1;}
.gsMenu{position: absolute;left: 190px;top: 29px;padding: 0 30px;width: 930px;height: 36px;background: rgba(178, 182, 255, .1);}
.gsMenu:before{content: "";position: absolute;left: -5px;top: 6px;display: block;width: 10px;height: 23px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -200px -5px;}
.gsMenu>div{position: relative;width: 930px;height: 36px;overflow: hidden;}
.gsMenu .list{position: absolute;width: 930px;height: 36px;overflow: hidden;*zoom: 1;left: 0;right: 0;margin: auto;}
.gsMenu span{position: relative;float: left;display: block;width: 84px;height: 36px;cursor: pointer;text-align: center;font-size: 16px;color: #fff;line-height: 36px;overflow: hidden;}
.gsMenu i{position: absolute;top: 6px;padding: 5px 10px;opacity: .4;width: 8px;height: 15px;background-position: -116px 0;cursor: pointer;}
.gsMenu .gsLeft{right: 10px;}
.gsMenu .gsRight{left: 10px;transform: rotate(180deg);}
.gsMenu .gsLeft:hover{opacity: 1;}
.gsMenu .gsRight:hover{opacity: 1;transform: rotate(180deg);}
.gsMenu span.current,.gsMenu span:hover{font-weight: bold;color: #b2b6ff;}
.gsCont{position: relative;padding:18px 0 0 20px;float: left;width: 820px;overflow: hidden;*zoom: 1;}
.gsCont div{width: 840px;overflow: hidden;*zoom: 1;}
.gsCont div a{float: left;width: 120px;padding-top: 10px;height: 145px;text-align: center;margin-right: 20px;margin-top: 2px;border-radius: 10px;}
.gsCont div a img{display: block;width: 100px;height: 100px;border-radius: 20px;margin: 0 auto;}
.gsCont div a p{font-size: 18px;color: #fff;line-height: 46px;height: 46px;overflow: hidden;}
.gsCont div a span{display: none;width: 103px;height: 36px;background: #b2b6ff;border-radius: 0px 18px 18px 18px;line-height:36px;font-size: 16px;color: #a0a0a0;text-align: center;margin: auto;margin-top: 8px;}
.gsCont div a span.no{color: #fff;background: linear-gradient(90deg, #FFD75E 0%, #FECC34 100%)}
.gsCont div a:hover{background: url(../img/gsgamebg.png) repeat;}
.gsCont div a:hover p {color: #202020;}

.gsRank{float: right;margin-top: 22px;margin-right: 21px;text-align: center;width: 304px;padding:0 8px;background: url(../img/igamerbg.png) repeat;border-radius: 8px;;}
.gsRank>a{position: relative;z-index: 1;top: 9px;vertical-align: top;display: inline-block;padding: 0 26px;height:36px;line-height: 36px;text-align: center;font-weight: bold;white-space: nowrap;overflow: hidden;background: #FB7125;border-radius: 4px;transform: skewX(-15deg);-webkit-transform: skewX(-15deg);-moz-transform: skewX(-15deg);}
.gsRank>a strong{display:inline-block;font-size: 18px;color: #fff;transform: skewX(15deg);-webkit-transform: skewX(15deg);-moz-transform: skewX(15deg);}
.gsRank ol{padding: 30px 20px 10px;position: relative;top: -10px;background: #11122f;border-radius: 10px;text-align: left;}
.gsRank li{height: 37px;line-height: 37px;overflow: hidden;*zoom: 1;border-bottom: 1px dashed #3e3e3e;}
.gsRank li:last-of-type{border-bottom: 0;}
.gsRank li a{float: left;display: block;width:160px;font-size: 16px;color: #fff;line-height: 37px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gsRank li a:hover{color: #EF493C;}
.gsRank li i{float: left;margin-right: 8px;width: 35px;line-height: 37px;font-size: 14px;color: #A8A8A8;text-align: center;}
.gsRank li:nth-of-type(-n+3) i{font-weight: bold;font-size: 16px;}
.gsRank li:nth-of-type(1) i{color: #EF3C3C;}
.gsRank li:nth-of-type(2) i{color: #E66E33;}
.gsRank li:nth-of-type(3) i{color: #FFDE00;}
.gsRank li span{float: right;font-size: 14px;color: #8F8F8F;}
.gsRank li:hover a,.gsRank li:nth-of-type(1) a{font-weight: bold;}
.gsRank li:hover a,.gsRank li:hover span,.gsRank li:nth-of-type(1) a,.gsRank li:nth-of-type(1) span{color: #b2b6ff;}
.gsRank li:nth-of-type(1),.gsRank li:hover{border-bottom-color: #aeaeae;}

.lzSoGame .gsMenu{background: rgba(255, 148, 76, .1);}
.lzSoGame .gsMenu:before{background-position: -174px -5px;}
.lzSoGame .gsMenu i{background-position: -139px 0;}

.lzZt{position: relative;margin:0 auto 24px;}
.lzZt:before{content: "";position: absolute;top: -90px;left: 0;right: 0;display: block;width: 100%;height: 628px;margin: auto;background: url(../img/iztbg.png) no-repeat;}
.lzZt .carousel {width: 1200px;height: 334px;margin: 25px auto 0;position: relative}
.lzZt .carousel .carCont{position: relative;width: 1200px;height: 334px;margin: auto;overflow: hidden;}
.lzZt .carousel .caroList {position: absolute;top: 0;left: 0;height: 334px;}
.lzZt .carousel .caroList li{float: left;width: 1200px;overflow: hidden}
.lzZt .carousel .caroBtn i {display: block;position: absolute;top: 50%;margin-top: -69px;width: 32px;height: 138px;background-color: rgba(0, 0, 0, .4);opacity: .8;border-radius: 5px;cursor: pointer;background-position: -969px 46px;}
.lzZt .carousel .caroPre {left: -72px;transform: rotate(180deg);}
.lzZt .carousel .caroNext {right: -72px;}
.lzZt .carousel .caroBtn .caroPre:hover{opacity: 1;background-color: #b2b6ff;}
.lzZt .carousel .caroBtn .caroNext:hover {opacity: 1;background-color: #b2b6ff;}
.lzZt li>div{float: left;width:1300px;}
.lzZt li a {float: left;position: relative;display: block;width: 284px;height: 324px;margin-right: 21px;overflow: hidden;background: #11122f;border-radius: 8px;}
.lzZt li a div{width: 100%;height: 180px;overflow: hidden;text-align: center;}
.lzZt li a img {width: 100%;min-height: 100%;height: auto;display: block;transition: all .3s linear}
.lzZt li a strong {display: block;margin-top: 10px;padding: 0 20px;height: 40px;line-height: 40px;font-size: 20px;color: #fff;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzZt li a p{padding: 0 20px;font-size:14px; color: #c6c6c6;max-height: 72px;line-height: 24px;margin: 5px 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.lzZt li a span{position: absolute;top: 198px;right: 20px;display: inline-block;padding: 0 13px;height: 24px;font-size:14px; color: #b2b6ff;line-height: 24px;border-radius: 5px;}
.lzZt li a:hover img {transform: scale(1.1)}
.lzZt li a:hover strong{ color: #b2b6ff;}

.lzSoZt{position: relative;width: 1200px;padding-bottom: 22px;margin:0 auto 24px;background: #11122f;border-radius: 5px;overflow: hidden;*zoom: 1;}
.lzSoZt .carousel {width: 1160px;height: 280px;margin: 20px auto 0;position: relative}
.lzSoZt .carousel .carCont{position: relative;width: 1200px;height: 280px;margin: auto;overflow: hidden;}
.lzSoZt .carousel .caroList {position: absolute;top: 0;left: 0;height: 280px;}
.lzSoZt .carousel .caroList li{float: left;width: 1200px;overflow: hidden}
.lzSoZt .carousel .caroBtn i {display: block;position: absolute;top: 50%;margin-top: -69px;width: 32px;height: 138px;background-color: rgba(0, 0, 0, .6);opacity: .5;border-radius: 5px;cursor: pointer;background-position: -969px 46px;}
.lzSoZt .carousel .caroPre {left: 0px;transform: rotate(180deg);}
.lzSoZt .carousel .caroNext {right: 0px;}
.lzSoZt .carousel .caroBtn .caroPre:hover{opacity: 1;background-color: rgba(255,255,255,.5);}
.lzSoZt .carousel .caroBtn .caroNext:hover {opacity: 1;background-color: rgba(255,255,255,.5);}
.lzSoZt li>div{float: left;width:1300px;}
.lzSoZt li a{float: left;position: relative;display: block;width: 180px;height: 270px;margin-right: 16px;overflow: hidden;background: #11122f;border-radius: 8px;}
.lzSoZt li a img {width: auto;min-width: 100%;height: 100%;margin-left: -30%;display: block;transition: all .3s linear}
.lzSoZt li a:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);border-radius: 8px;}
.lzSoZt li a p {position: absolute;bottom: 40px;display: block;margin-top: 10px;padding: 0 15px;width: 150px;height: 40px;line-height: 40px;font-size: 24px;color: #fff;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzSoZt li a div{position: absolute;bottom: 20px;padding: 0 15px;width: 150px;height: 22px;font-size: 14px;color: rgba(255,255,255,.5);line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzSoZt li a div span:nth-of-type(1){float: left;}
.lzSoZt li a div span:nth-of-type(2){float: right;}
.lzSoZt li a:hover img {transform: scale(1.1)}

.lzRank{position: relative;width: 1160px;padding:51px 20px 25px;margin:0 auto 24px;background: #11122f;border-radius: 5px;overflow: hidden;*zoom: 1;}
.lzRList{float: left;padding: 0 16px 10px;width: 330px;border-radius: 20px;text-align: center;}
.lzRank .lzRList:nth-of-type(1){margin-right: 36px;}
.lzRank .lzRList:nth-of-type(2){margin-right: 36px;}
.lzRank .lzRList:nth-of-type(3){float: right;}

.lzRList>a{position: relative;top: -10px;margin-top: -17px;z-index: 1;display: inline-block;padding: 0 30px;height: 46px;font-size: 26px;color: #fff;line-height: 44px;font-weight: bold;border: 2px solid #11122f;border-radius: 10px;}
.lzRank .lzRList:nth-of-type(1)>a{background: #FFFBEF;}
.lzRank .lzRList:nth-of-type(2)>a{background: #F5FFFA;}
.lzRank .lzRList:nth-of-type(3)>a{background: #F0FAFF;}
.lzRList>a:before{content: "";position: absolute;z-index: -1;top: 5px;right: 0;width: 97.5%;height: 41px;background-color: #FDE65C;border-radius:5px 0 10px 3px;}
.lzRList>a:after{content: "";position: absolute;top: 2px;right: -20px;display: block;width: 36px;height: 43px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -112px -82px;}
.lzRank .lzRList:nth-of-type(1)>a:before{background: #FDE65C;}
.lzRank .lzRList:nth-of-type(2)>a:before{background: #26C472;}
.lzRank .lzRList:nth-of-type(3)>a:before{background: #00A6F2;}

.lzRList ol li{border-bottom: 1px dashed #3e3e3e;text-align: left;}
.lzRList ol li:last-of-type{border-bottom: none;}
.lzRList ol li i{float: left;margin-right: 18px;width: 36px;height: 32px;text-align: center;font-size:16px;color: #999;font-weight: bold;}
.lzRList .fBox{height: 51px;line-height: 51px;overflow: hidden;*zoom: 1;}
.lzRList .fBox p{float: left;width: 188px;font-size: 18px;color: #e5e5e5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzRList .fBox span{float: right;font-size: 16px;color: #A8A8A8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.lzRList .tBox{display: block;padding: 16px 0;overflow: hidden;*zoom: 1;}
.lzRList .tBox img{float: left;width: 80px;height: 80px;border-radius: 18px;margin-right: 20px;}
.lzRList .tBox div{float: left;height: 80px;width: 176px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lzRList .tBox div p{display: block;font-size: 18px;color: #fff;line-height: 28px;margin-bottom: 4px;}
.lzRList .tBox div span{display: block;font-size: 16px;color: #A8A8A8;line-height: 24px;}

.lzRList .hide{display: none;}
.lzRList ol li .tBox i{line-height: 80px;}
.lzRList ol li:nth-of-type(-n+3) .tBox i{position: relative;top: 11px;font-size: 0;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.lzRList ol li:nth-of-type(1) .tBox i{background-position: -165px -82px;}
.lzRList ol li:nth-of-type(2) .tBox i{background-position: -220px -82px;}
.lzRList ol li:nth-of-type(3) .tBox i{background-position: -275px -82px;}

.lzfrLink{position: relative;width: 1200px;padding-bottom: 15px;margin:0 auto 24px;background: #11122f;border-radius: 5px;overflow: hidden;*zoom: 1;}
.lzfrLink .list{padding-top: 10px;padding-left: 20px;overflow: hidden;*zoom: 1;}
.lzfrLink .list a{float: left;position: relative;margin-right: 29px;color: #c6c6c6;font-size: 18px;line-height: 41px;}
.lzfrLink .list a:hover:before{content: "";position: absolute;left: 1px;top: 24px;width: 100%;height: 7px;background: rgba(122, 103, 246, .3);}
.lzfrLink .list a:hover{color: #fff;font-weight: bold;}

.breadChip{position: relative;width: 1200px;margin: auto;font-size:16px;color:#b2b6ff;height: 56px;line-height: 56px;}
.breadChip a{font-size:16px;color:#fff;}
.breadChip a:hover{color:#b2b6ff;}
.pagecode{padding:10px 0 25px;text-align:center;font-size:16px;color: #A8A8A8;}
.pagecode a{display: inline-block;padding:5px 8px;margin:0 12.5px 6px;color:#A8A8A8;text-decoration:none;border-radius: 5px;border: 1px solid #E5E5E5;}
.pagecode>span{display: inline-block;line-height: 30px;height: 30px;border-radius: 5px;}
.pagecode span a{display: block;padding:0;min-width: 30px;line-height: 30px;text-align: center;border-radius: 5px;font-size: 16px;}
.pagecode a:hover{color:#fff;background-color: #b2b6ff !important;}
.pagecode a.current,.pagecode a.current:hover{color:#fff;background-color: #b2b6ff !important;padding: 5px 10px;font-weight: normal;}
.pagecode a.disabled,.pagecode a.disabled:hover{color:#666;background-color:#efefef !important;cursor:default;}
.pagecode .prep,.pagecode .nextp{position: relative;vertical-align: top;font-size: 0;width: 30px;height: 30px;padding: 0;}
.pagecode .prep{background-position: -356px 3px;}
.pagecode .nextp{background-position: -379px 3px;}
.pagecode .prep:hover{background-position: -356px -21px;}
.pagecode .nextp:hover{background-position: -379px -21px;}

.gsPart{width: 1200px;margin:0 auto 24px;background: #11122f;border-radius: 8px;}
.gsPart .list{width: 1220px;padding:23px 0 8px 28px;overflow: hidden;*zoom: 1;}
.gsPart .list a{float: left;display: block;width: 100px;height: 36px;line-height: 36px;border-radius: 18px;margin: 3px 31px 13px 0;font-size: 16px;color: #c6c6c6;text-align: center;overflow: hidden;box-shadow: 0px 4px 8px 0px rgba(178,182,255,0), 0px 16px 16px 0px rgba(178,182,255,0);}
.gsPart .list a.current,.gsPart .list a:hover{width: 110px;height: 40px;margin: 0 21px 12px 0;background: #b2b6ff;box-shadow: 0px 4px 8px 0px rgba(178,182,255,0.2), 0px 16px 16px 0px rgba(178,182,255,0.1);border-radius: 20px;font-size: 18px;color: #fff;line-height: 40px;}

.comList{width: 1200px;margin:0 auto 24px;background: #11122f;border-radius: 8px;}
.comList ul{padding: 15px 0 10px 23px;overflow: hidden;*zoom: 1;}
.comList ul li{float: left;width: 276px;height: 148px;background: #11122f;border: 2px solid transparent;box-shadow: 0px 0px 8px 0px rgba(73,65,163,0.1);border-radius: 5px;margin: 0 11px 11px 0;}
.comList ul li a{display: block;padding: 15px 0 17px 15px;}
.comList ul li img{float: left;width: 116px;height: 116px;border-radius: 24px;margin-right: 15px;}
.comList ul li div{float: left;width: 120px;}
.comList ul li div p{display: block;font-size: 14px;color: #999;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.comList ul li div p:nth-of-type(1){font-size: 18px;color: #fff;line-height: 18px;margin-bottom: 7px;}
.comList ul li div span{display: block;width: 103px;height: 36px;font-size: 16px;color: #ccc;line-height: 36px;text-align: center;background: rgba(178,182,255,.2);border-radius: 0px 18px 18px 18px;margin-top: 9px;}
.comList ul li{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.comList ul li:hover{border: 2px solid #b2b6ff;box-shadow: 0px 8px 8px 0px rgba(73,65,163,0.1);-o-transform: translateY(-4px);-webkit-transform: translateY(-4px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px);transform: translateY(-4px);}
.comList ul li:hover div p:nth-of-type(1){font-weight: bold;color:#b2b6ff;}
.comList ul li:hover div span{background: #b2b6ff;color: #fff;}
.comList ul li.no:hover{border-color:#FECD38;box-shadow: 0px 8px 8px 0px rgba(254, 205, 56, .1);}
.comList ul li.no:hover div p:nth-of-type(1){color: #FECD38;}
.comList ul li.no div span{background: rgba(254, 205, 56, .2);color: #f0b80c;}
.comList ul li.no:hover div span{background: linear-gradient(180deg, #FECC34 , #FFD75E);color: #fff;}

.rkCont{width: 1200px;padding-top: 283px;margin:0 auto 24px;background: url(../img/rankbg.png) no-repeat;background-size: 100% auto;background-color: #11122f;border-radius:0 0 8px 8px;}
.rkMenu{padding:38px 0 11px 24px;overflow: hidden;*zoom: 1;}
.rkMenu a{float: left;display: block;padding: 0 30px;height: 41px;line-height: 41px;border-radius: 5px;margin: 0 32px 16px 0;font-size: 24px;color: #999;text-align: center;font-weight: bold;overflow: hidden;border: 2px solid #eee;}
.rkMenu a{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.rkMenu a.current,.rkMenu a:hover{border: 2px solid #b2b6ff;color: #b2b6ff;-o-transform: translateY(-4px);-webkit-transform: translateY(-4px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px);transform: translateY(-4px);}
.rkCont ol{padding: 0 24px;}
.rkCont ol li{padding:22px 0;border-bottom: 1px dashed #3e3e3e;overflow: hidden;*zoom: 1;}
.rkCont ol li a{display: block;}
.rkCont ol li>a:nth-of-type(1){float: left;height: 124px;border-radius: 28px;}
.rkCont ol li a img{width: 124px;height: 124px;border-radius: 28px;margin-right: 22px;}
.rkCont ol li i{position: relative;float: left;display: block;width: 42px;height: 62px;margin: 33px 28px 0;font-size: 16px;color: #c6c6c6;line-height: 48px;font-weight: bold;text-align: center;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -679px -82px;}
.rkCont ol li:nth-of-type(-n+3) i{font-size: 0;margin-top: 36px;}
.rkCont ol li:nth-of-type(1) i{background-position: -502px -82px;}
.rkCont ol li:nth-of-type(2) i{background-position: -561px -82px;}
.rkCont ol li:nth-of-type(3) i{background-position: -620px -82px;}
.rkCont ol li .info{float: left;width: 750px;}
.rkCont ol li .info a{font-size: 24px;color: #fff;font-weight: bold;line-height: 44px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rkCont ol li .info span{font-size: 16px;color: #999;line-height: 28px;margin-right: 35px;}
.rkCont ol li .info p{display: block;font-size:16px; color: #999;max-height: 48px;line-height: 24px;margin: 3px 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.rkCont ol li .btn{float: right;display: block;width: 103px;height: 36px;font-size: 16px;color: #ccc;line-height: 36px;text-align: center;background: rgba(178,182,255,.2);border-radius: 0px 18px 18px 18px;margin: 44px 24px 0 0;}
.rkCont ol li:hover .btn{background: #b2b6ff;color: #fff;}
.rkCont ol li:hover .info a{color: #b2b6ff;}
.score{position: relative;display: inline-block;vertical-align: top;padding-left: 114px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -744px -85px;}
.score:before{content:" ";position: absolute;left: 0;top: 0;width: 105px;height: 28px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -744px -116px;}
.score.star10:before{width: 105px;}
.score.star9:before{width: 97px;}
.score.star8:before{width: 85px;}
.score.star7:before{width: 75px;}
.score.star6:before{width: 62px;}
.score.star5:before{width: 53px;}
.score.star4:before{width: 40px;}
.score.star3:before{width: 30px;}
.score.star2:before{width: 18px;}
.score.star1:before{width: 8px;}
.score.star0:before{width: 0;}


.ztTRec{width: 1200px;padding: 25px 0 11px;margin:0 auto 24px;background-color: #11122f;border-radius:8px;overflow: hidden;*zoom: 1;}
.ztTRec a{position: relative;float: left;margin: 0 0 14px 14px;width: 265px;height: 100px;border-radius: 8px;overflow: hidden;}
.ztTRec a img{width: 100%;min-height: 100%;height: auto;}
.ztTRec a img{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.ztTRec a:hover img{transform: scale(1.2);}
.ztTRec a p{position: absolute;left: 0;right: 0;bottom: 0;margin: auto;font-size:16px;color: #fff;line-height: 40px;padding-top: 10px;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);border-radius: 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-indent: 1em;}
.ztTRec a:nth-of-type(7n+1){width: 592px;height:328px;margin: 0 2px 14px 24px;}
.ztTRec a:nth-of-type(7n+1) p{padding-top: 39px;font-size: 24px;line-height: 70px;font-weight: bold;background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%);}

.ztBList{width: 1200px;margin:0 auto 24px;border-radius:8px;}
.ztBList ul{width: 1230px;overflow: hidden;*zoom: 1;}
.ztBList ul li{float: left;width: 380px;height: 260px;background: #11122f;border-radius: 5px;overflow: hidden;margin: 0 29px 24px 0;}
.ztBList ul li a{position: relative;display: block;padding: 21px 22px 1px;}
.ztBList ul li a div{width: 336px;height: 172px;overflow: hidden;text-align: center;}
.ztBList ul li a img {width: 100%;min-height: 100%;height: auto;display: block;transition: all .3s linear}
.ztBList ul li a p {display: block;margin-top: 12px;height: 40px;line-height: 40px;font-size: 20px;color: #fff;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ztBList ul li a i{position: absolute;top: 21px;right: 22px;display: block;padding: 0 11px;height: 32px;font-size:16px; color: #fff;line-height: 32px;background: rgba(0,0,0,.4);border-radius:0 0 0 16px;}
.ztBList ul li a span{position: absolute;top: 214px;right: 24px;display: block;padding: 0 3px;height: 24px;font-size:16px; color: #fff;line-height: 24px;background: #11122f;}
.ztBList ul li a:hover img {transform: scale(1.2)}
.ztBList ul li a:hover p{ color: #b2b6ff;}
.ztBList .pagecode{padding-top: 6px;padding-bottom: 11px;}

.ztDTop{width: 1200px;padding-bottom: 25px;margin:24px auto;background-color: #11122f;border-radius:8px;}
.ztDTop .img{float: left;margin:-24px 23px 0 22px;width: 520px;height: 234px;border-radius: 8px;overflow: hidden;}
.ztDTop .img img{width: 100%;min-height: 100%;height: auto;}
.ztDTop .info{position: relative;float: left;width: 610px;overflow: hidden;}
.ztDTop .info h1{display: block;margin-top: 24px;padding-left: 72px;height: 53px;font-size: 24px;color: #fff;font-weight: bold;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(../img/ztdetopbg.png) no-repeat;background-size: 100% auto;}
.ztDTop .info p{display: block;font-size:16px; color: #c6c6c6;max-height: 120px;margin: 10px 0 0;line-height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.ztDTop .info span{position: absolute;top: 24px;right: 1px;padding-left: 10px;font-size:16px; color: #999;line-height: 26px;background: #11122f;}
.ztDTop .info span i{font-weight: bold;color: #b2b6ff;}

.ztDList{width: 1200px;margin:0 auto 24px;background-color: #11122f;border-radius:8px;}
.ztDList ul{width: 1230px;padding: 42px 0 0 23px;overflow: hidden;*zoom: 1;}
.ztDList ul li{float: left;width: 260px;height: 156px;border: 2px solid #3e3e3e;border-radius: 8px;margin: 0 32px 45px 0;}
.ztDList ul li a{float: left;display: block;padding: 10px 0 15px 14px;}
.ztDList ul li img{float: left;margin-top: -35px;width: 100px;height: 100px;border: 4px solid #e5e5e5;border-radius: 24px;margin-right: 13px;}
.ztDList ul li div{float: left;width: 122px;}
.ztDList ul li div p{display: block;font-size: 18px;color: #fff;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ztDList ul li div span{display: block;width: 103px;height: 36px;font-size: 16px;color: #ccc;line-height: 36px;text-align: center;background: rgba(178,182,255,.2);border-radius: 0px 18px 18px 18px;margin-top: 7px;}
.ztDList ul li{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.ztDList ul li:hover{border: 2px solid #b2b6ff;box-shadow: 0px 8px 8px 0px rgba(73,65,163,0.1);}
.ztDList ul li:hover div p{font-weight: bold;color:#b2b6ff;}
.ztDList ul li:hover div span{background: #b2b6ff;color: #fff;}
.ztDList ul li.no:hover{border-color:#FECD38;box-shadow: 0px 8px 8px 0px rgba(254, 205, 56, .1);}
.ztDList ul li.no:hover div p{color: #FECD38;}
.ztDList ul li.no div span{background: rgba(254, 205, 56, .2);color: #f0b80c;}
.ztDList ul li>p{float: left;display: block;padding: 0 17px;font-size:14px; color: #999;max-height: 44px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.ztDList .pagecode{padding-top: 0;padding-bottom: 12px;position: relative;top: -15px;}\.infoList{width: 1200px;margin:0 auto 24px;border-radius:8px;}

.infoList{width: 1200px;margin:0 auto 24px;border-radius:8px;}
.infoList ul{position: relative;padding-bottom: 500px;}
.infoList li{position: absolute;width: 286px;background: #11122f;box-shadow: 0px 6px 6px 0px rgba(178,182,255,0.05);border-radius: 8px;overflow: hidden;}
.infoList li a{display: block;padding-bottom: 2px;overflow: hidden;}
.infoList li a div{width: 286px;height: 144px;text-align: center;overflow: hidden;}
.infoList li a img {width: 100%;min-height: 100%;height: auto;display: block;transition: all .3s linear}
.infoList li a p{overflow: hidden;*zoom: 1;}
.infoList li p:nth-of-type(1){display: block;margin: 20px 12px 14px 19px;font-size: 18px;color: #e5e5e5;font-weight: bold;line-height: 24px;max-height:1080px;overflow: hidden;}
.infoList li p:nth-of-type(2){display: block;margin: 0 12px 0 19px;max-height: 48px;font-size: 14px;color: #999;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.infoList li p:nth-of-type(3){margin: 10px 0;}
.infoList li span{float: left;font-size: 14px;color: #999;line-height: 24px;margin-left: 20px;}
.infoList li span:before{content: "";position: relative;top: 4.5px;vertical-align: top;display: inline-block;width: 14px;height: 14px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -415px -5px;margin-right: 5px;}
.infoList li i{float: right;font-size: 14px;color: #999;line-height: 24px;margin-right: 20px;}
.infoList li i:before{content: "";position: relative;top: 5.5px;vertical-align: top;display: inline-block;width: 14px;height: 14px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -446px -5px;margin-right: 6px;}

.infoList li,.infoList li a{-o-transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.infoList li:hover a p:nth-of-type(1){color: #b2b6ff;}
.infoList li:hover a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #b2b6ff;background: transparent;border-radius: 8px;box-sizing: border-box;}
.infoList li:hover{box-shadow: 0px 6px 6px 0px rgba(178,182,255,0.05);-o-transform: translateY(-4px);-webkit-transform: translateY(-4px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px);transform: translateY(-4px);}
/*.infoList li{-webkit-animation: fadeInUp .5s ease .1s forwards;animation: fadeInUp .5s ease .1s forwards;}
@keyframes fadeInUp{
0% {opacity: 0;transform: translate3d(0,30%,0);}
100% {opacity: 1;transform: translateZ(0);}
}*/

.wrapLR{width: 1200px;margin: auto;overflow: hidden;*zoom: 1;}
.wrapL{float: left;width: 872px;overflow: hidden;}
.wrapR{float: right;width: 304px;overflow: hidden;}
.wrapLR .comTit{width: 100%;}

.infoCont{position: relative;z-index: 1;padding: 24px;margin:0 auto 24px;border-radius:8px;background-color:#11122f ;}
.infoCont h1{font-size: 28px;color: #fff;font-weight: bold;line-height: 44px;margin: 11px 0;}
.infoCont .infoTime{height:36px;font-size: 16px;color: #999;line-height: 36px;overflow: hidden;margin-bottom: 30px;}
.infoCont .infoTime span{font-size: 16px;color: #999;line-height: 36px;margin-right: 25px;}

.infoCont .cont{position: relative;font-size: 16px;color: #c6c6c6;line-height: 28px;overflow: hidden;}
.infoCont .cont a{line-height: 27px; text-indent: 0;color: #b2b6ff;}
.infoCont .cont p{line-height: 28px;color: #c6c6c6;margin-bottom: 16px;}
.infoCont .cont span,.gameCont .cont span{color: #c6c6c6!important;}
.infoCont .cont br{height: 1px;}
.infoCont .cont img{max-width:785px;max-height: 1500px;margin:20px auto;display: block;}
.infoCont .cont p img{max-width:785px;}
.infoCont .cont h3{position: relative;line-height: 28px;font-size: 18px;color: #e5e5e5;font-weight: bold;overflow: hidden;*zoom:1;margin-bottom: 16px;}
.infoCont .cont iframe{width: 660px;height:360px;margin: 0 auto;display: block;border: none;}
.infoCont .cont table{max-width: 100%;margin: auto;}
.infoCont .cont table a{color:#0000ee}
.infoCont .cont table a:hover{text-decoration:underline}
.infoCont .cont .info{margin:0 0 20px;overflow: hidden;height: 113px;}
.infoCont .cont .info img{width: 80px;height: 80px;display: block;float: left;border-radius: 12px;margin: 17px 20px 16px 15px;}
.infoCont .cont .info p{text-indent:0;margin-bottom:10px;}
.infoCont .qaboxs{float: left;width: 62%;}
.infoCont .qaboxs .name{font-size: 18px;color: #fff;margin-top: 25px;margin-bottom: 16px;}
.infoCont .qaboxs p span{font-size: 14px;color: #999;margin-right: 45px;}
.infoCont .qaboxs p span em{font-size: 14px;color: #c6c6c6;}
.infoCont .cont .info>a{display: block;float: right;width: 130px;height: 32px;color: #fff;line-height: 32px;text-align: center;background: #ffa622;margin-top: 41px;border-radius: 3px;margin-right: 18px;}
.infoCont .qaboxs .name:hover{color: #b2b6ff;font-weight: bold;}

.pageBox{position: relative;margin:10px 0 20px;}
.pageBox p{display: block;height: 36px;position: relative;margin-bottom: 9px;font-size: 18px;color: #999;line-height: 36px;cursor: pointer;}
.pageBox p span,.pageBox p a{white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.pageBox p a{color: #999;max-width: 600px;display: inline-block;vertical-align: top;}
.pageBox p.pagePre {text-align: left;padding-left: 100px;}
.pageBox p.pageNext{text-align: right;padding-right: 100px;}
.pageBox p:before{content: "";position: absolute;top: 0;width: 163px;height: 65px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.pageBox p.pagePre:before{top: -6px;left: 0;background-position: -175px -316px;transform: rotate(180deg);}
.pageBox p.pageNext:before{top: -20px;right: 0;background-position: -175px -316px;}
.pageBox p.pagePre:hover:before{background-position: -5px -316px;transform: rotate(0deg);}
.pageBox p.pageNext:hover:before{background-position: -5px -316px;transform: rotate(180deg);}
.pageBox p:hover a,.pageBox p:hover{color: #b2b6ff;}
.pageBox p:hover span{font-weight: bold;}

.infoRel{position: relative;margin-bottom:24px;border-radius:8px;background-color:#11122f;overflow: hidden;}
.infoRel ul{padding: 3px 0 8px 24px;overflow: hidden;*zoom: 1;}
.infoRel li{float: left;width: 824px;height: 112px;border-bottom: 1px dashed #3e3e3e;overflow: hidden;}
.infoRel li:last-of-type{border-color: transparent;}
.infoRel li a{display: block;}
.infoRel li>a{float: left;margin:16px 25px 16px 0;width: 120px;height: 78px;overflow: hidden;border-radius: 6px;}
.infoRel li>a img {width: 100%;min-height: 100%;height: auto;display: block;transition: all .3s linear;border-radius:6px;}
.infoRel li>a:hover img {transform: scale(1.1)}
.infoRel li .info{position: relative;float: left;width: 676px;}
.infoRel li .info a{width: 550px;font-size: 18px;color: #e5e5e5;font-weight: bold;line-height: 24px;padding-top: 17px;padding-bottom: 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoRel li .info p{display: block;height:48px;font-size: 14px;color: #999;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.infoRel li .info span{position: absolute;top: 20px;right: 1px;font-size: 14px;color: #999;line-height: 28px;}
.infoRel li:hover .info a{color: #b2b6ff;}
.infoRel .comTit a{background: none;width: auto;font-size: 16px;color: #b2b6ff;}
.infoRel .comTit a:hover{text-decoration: underline;}

.infoGaRel{padding: 25px 24px;background: url(../img/nsrecgamebg.png) no-repeat;background-size: 100% 100%;border-radius: 8px;margin-bottom: 24px;overflow: hidden;*zoom: 1;}
.infoGaRel .img{float: left;width: 106px;height: 106px;border-radius: 24px;border: 4px solid #fff;overflow: hidden;margin-right: 21px;}
.infoGaRel .img img{width: 100%;min-height: 100%;height: auto;}
.infoGaRel div{float: left;height: 114px;width: 560px;overflow: hidden;}
.infoGaRel div>a{display: block;font-size: 20px;color: #fff;font-weight: bold;line-height: 40px;margin-top: 4px;}
.infoGaRel div p{font-size: 16px;color: #e5e5e5;line-height: 32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.infoGaRel div p span:nth-of-type(2){margin-left:48px;}
.infoGaRel div p a{color: #fff;}
.infoGaRel div p a:hover,.infoGaRel div>a:hover{color: #b2b6ff;}
.infoGaRel .btn{float: right;margin-top: 40px;display: block;width: 103px;height: 36px;font-size: 16px;color: #454545;line-height: 36px;font-weight: bold;text-align: center;background: #e5e5e5;border-radius: 0px 18px 18px 18px;}
.infoGaRel .btn:hover{background: #b2b6ff;color: #fff;}

.infoGaRec{margin:0 auto 24px;border-radius:8px;background-color:#11122f;}
.infoGaRec .list{padding:0 0 10px 24px;overflow: hidden;*zoom: 1;}
.infoGaRec .list a{float: left;margin: 14px 9px 0 0;text-align: center;width: 130px;height: 153px;font-size: 18px;color: #fff;line-height: 44px;overflow:hidden;}
.infoGaRec .list a img{display: block;margin: auto;width: 110px;height: 110px;border-radius: 24px;}
.infoGaRec .list a:hover img{box-shadow: 0px 6px 6px 0px rgba(122,103,246,0.2);}
.infoGaRec .list a:hover{color: #b2b6ff;font-weight: bold;}

.gasoRec{position: relative;margin:0 auto 24px;border-radius:8px;background-color:#11122f;}
.gasoRec .list{width: 288px;padding:10px 0 8px 14px;overflow: hidden;*zoom: 1;}
.gasoRec .list a{float: left;margin: 4px 7px 0 0;text-align: center;width: 134px;height: 160px;font-size: 18px;color: #fff;line-height: 46px;overflow:hidden;}
.gasoRec .list a img{display: block;margin: auto;width: 114px;height: 114px;border-radius: 24px;}
.gasoRec .list a:hover img{box-shadow: 0px 6px 6px 0px rgba(122,103,246,0.2);}
.gasoRec .list a:hover{color: #b2b6ff;font-weight: bold;}

.ztHj {position: relative;margin-bottom:24px;border-radius:8px;background-color:#11122f ;overflow: hidden;}
.ztHj .list{position: relative;width: 256px;height: 160px;margin:18px 0 24px 24px;overflow: hidden;}
.ztHj ul {position: relative;overflow: hidden;*zoom: 1;}
.ztHj li {position: relative;float: left;width: 256px;height: 160px;border-radius: 8px;overflow: hidden;}
.ztHj li img {display: block;width: 100%;min-height: 100%;height: auto;}
.ztHj li a img{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.ztHj li a:hover img{transform: scale(1.2);}
.ztHj li p{position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;padding-top: 22px;height: 48px;background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);border-radius: 8px;font-size: 18px;color: #fff;font-weight: bold;line-height: 48px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-indent: 1em;}
.ztHj .dot{position: absolute;z-index: 2;width: 90%;padding-right: 5px;text-align: right;bottom: 10px;right: 0;margin: auto;overflow: hidden;*zoom: 1;}
.ztHj .dot i{display:inline-block;width: 10px;height: 4px;background: rgba(255,255,255,.5);border-radius: 2px;overflow: hidden;margin: 0 5px;cursor: pointer}
.ztHj .dot i.current {background: #b2b6ff;width: 24px;}

.wpTit{display: block;padding: 0 13.5px;line-height: 36px;font-size: 36px;color: #fff;text-align: center;font-weight: bold;font-family: 华文隶书;overflow: hidden;white-space: nowrap;}
.infoHot{position: relative;padding-top: 22px;margin-bottom:24px;border-radius:8px;background-color:#11122f;overflow: hidden;}
.infoHot .list{padding: 6px 10px 15px 23px;}
.infoHot .list a{display: block;font-size: 16px;color: #e5e5e5;line-height: 36px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.infoHot .list a:before{content: ""; position: relative;top: 12px;vertical-align: top;display: inline-block;width: 8px;height: 12px;margin-right: 6px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -102px -5px;}
.infoHot .list a:hover{color:#b2b6ff;}

.rankHot{position: relative;padding-top: 18px;margin-bottom:24px;border-radius:8px;background-color:#11122f;overflow: hidden;}
.rankHot ol{padding: 10px 24px 10px;}
.rankHot ol li{border-bottom: 1px dashed #3e3e3e;text-align: left;}
.rankHot ol li:last-of-type{border-bottom: none;}
.rankHot ol li i{float: left;margin-right: 16px;width: 36px;height: 32px;text-align: center;font-size:18px;color: #999;}
.rankHot .fBox{height: 50px;line-height: 49px;overflow: hidden;*zoom: 1;}
.rankHot .fBox p{float: left;width: 142px;font-size: 18px;color: #c5c5c5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rankHot .fBox span{float: right;font-size: 14px;color: #A8A8A8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rankHot .tBox{display: block;padding: 9px 0;overflow: hidden;*zoom: 1;}
.rankHot .tBox img{float: left;width: 54px;height: 54px;border-radius: 10px;margin-right: 16px;}
.rankHot .tBox div{float: left;height: 54px;width: 130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rankHot .tBox div p{display: block;font-size: 18px;color: #fff;line-height: 28px;margin-bottom: 2px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rankHot .tBox div span{display: block;font-size: 14px;color: #A8A8A8;line-height: 24px;}
.rankHot .hide{display: none;}
.rankHot ol li .tBox i{line-height: 80px;}
.rankHot ol li:nth-of-type(-n+3) .tBox i{position: relative;top: 11px;font-size: 0;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.rankHot ol li:nth-of-type(1) .tBox i{background-position: -334px -82px;}
.rankHot ol li:nth-of-type(2) .tBox i{background-position: -389px -82px;}
.rankHot ol li:nth-of-type(3) .tBox i{background-position: -444px -82px;}
.rankHot .tBox:hover div p{color: #b2b6ff;font-weight: bold;}


.gsDeInfo{display: flex;align-items: center;min-height: 200px;position: relative;padding: 30px;background-color: #11122f;margin-bottom:24px;border-radius:10px;overflow: hidden;*zoom: 1;}
.gsDeInfo img{float: left;width: 200px;height: 200px;border-radius: 48px;margin-right: 32px;}
.gsDeInfo .info{float: left;width: 500px;}
.gsDeInfo .info h1{font-size: 36px;color: #e5e5e5;font-weight: bold;line-height: 56px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 4px 0;}
.gsDeInfo .info dl{float: left;display: block;width: 122px;font-size: 18px;color: #999;line-height: 36px;}
.gsDeInfo .info dd{color: #c5c5c5;font-weight: bold;}
.gsDeInfo .info dl:last-of-type{width: 200px;}
.gsDeInfo .info div{overflow: hidden;zoom: 1;}
.gsDeInfo .info div span{float: left;display: block;padding: 0 18px;font-size: 16px;color: #fff;line-height: 32px;background: #b2b6ff;border-radius: 16px;margin:15px 10px 0 0;}
.downBtn{position: absolute;right: 18px;width: 200px;overflow: hidden;*zoom: 1;}
.downBtn a,.downBtn button{position: relative;display: block;border: none;width: 192px;height: 64px;padding-bottom:8px;border-radius: 10px;line-height: 62px;text-align: center;font-size: 18px;color: #fff;cursor: pointer;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -10px -408px;}
.downBtn a:before,.downBtn button:before{content: "";position: relative;top: 18px;display:inline-block;margin-right: 6px;height: 26px;vertical-align: top;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;}
.downBtn .iosBtn{background-position: -10px -492px;}
.downBtn .iosBtn:before{width:22px;height: 28px;top: 15px;background-position: -92px -265px;}
.downBtn .adrBtn{background-position: -10px -408px;}
.downBtn .adrBtn:before{width:22px;background-position: -53px -265px;}
.downBtn .pcBtn{background-position: -10px -577px;}
.downBtn .pcBtn:before{width:26px;background-position: -172px -265px;}
.downBtn .orderBtn{background-position: -10px -661px;}
.downBtn .orderBtn:before{width:24px;background-position: -131px -265px;}
.downBtn .noBtn{background-position: -10px -745px;}
.downBtn .noBtn:before{width:26px;background-position: -215px -265px;}

.downBtn button{box-sizing: content-box;line-height: 20px;}
.downBtn button:before{top: -2px;}
.downBtn .pcBtn,.downBtn .adr1,.downBtn .ios1{display: flex;justify-content: center;}
.pcAdd{display: flex;justify-content: center;text-align: center;}
.pcAdd p{text-align: center;}
.pcAdd p span{display: block;}
.pcAdd p span:first-of-type{font-size: 16px;line-height: 24px;margin-top: 6px;}
.pcAdd p span:nth-of-type(2){font-size: 11px;line-height: 20px;}
.oTip{display: block;width: 100%;line-height: 18px;font-size: 12px;color: #ccc;overflow: hidden;padding-bottom: 16px;}
.oTip label{color: #FB381F;margin-right: 3px;font-weight: bold;}
.downBtn a:hover,.downbtn button:hover{opacity: .9;}
.showImg{padding: 13px 24px 8px;overflow: hidden;}
.screenshot { width: 100%; max-height: 290px;}
.screenshot .slider-contain{position:relative;width:100%;height:290px;}
.screenshot .img-slider{height:280px;text-align: center;font-size: 0;white-space:nowrap;border-radius:12px;}
.screenshot .img-slider img{display: block;height:280px;border-radius:12px;width:auto;vertical-align:top}
.screenshot .img-slider li{width:auto;margin-right:12px;display:inline-block;height:280px;border-radius:12px;overflow: hidden;}
.screenshot .img-slider li:last-child{margin-right: 0;}
.screenshot .video-js{width: 496px;height: 280px;border-radius:12px;}
.screenshot .vjs-poster{border-radius:14px;}
.screenshot .slider-inner-contain{position:relative;left:0;width:100%;height: 290px;border-radius:12px;overflow-x:scroll;overflow-y:hidden;}
.screenshot .img-slider .img-item{position:relative;line-height:0;font-size:0}
.lb-data .lb-number{font-size: 0;}
.slider-contain>i{display: block;position: absolute;top: 50%;z-index: 2;margin-top: -69px;width: 32px;height: 138px;background-color: rgba(0, 0, 0, .4);opacity: .6;border-radius: 5px;cursor: pointer;background-position: -969px 46px;}
.slider-contain .gLeft {left: -16px;transform: rotate(180deg);}
.slider-contain .gRight {right: -16px;}
.slider-contain .gLeft:hover{opacity: 1;background-color: #b2b6ff;}
.slider-contain .gRight:hover {opacity: 1;background-color: #b2b6ff;}
.showImg ::-webkit-scrollbar{height: 10px !important;border-radius: 5px;background: #11122f;}
.showImg ::-webkit-scrollbar-thumb {border-radius: 5px;background-color: rgba(251,113,37,0)!important;}

.video-js .vjs-big-play-button:before, .video-js .vjs-play-control:before, .vjs-icon-play:before{content: "";}
.video-js .vjs-big-play-button{border: 0;z-index: 2;}
.vjs-paused .vjs-big-play-button, .vjs-paused.vjs-has-started .vjs-big-play-button{display: block;width: 48px;height: 48px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -205px -137px;}
.vjs-paused .vjs-big-play-button{background-position: -144px -137px;}
.video-js.vjsMask:before{content: "";position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: 100%;background: rgba(0,0,0,.5);}


.gameCont{position: relative;padding-top: 20px;margin-bottom:24px;border-radius:10px;background-color:#11122f;overflow: hidden;}
.gameCont .cont{margin: 10px 24px 0;font-size: 18px;color: #fff;line-height: 32px;overflow: hidden;}
.gameCont .cont a{line-height: 31px;color: #b2b6ff;}
.gameCont .cont a:hover{border-bottom: .01px solid  #b2b6ff;}
.gameCont .cont p{color: #fff;margin-bottom: 12px;}
.gameCont .cont br{height: 1px;}
.gameCont .cont img{max-width:775px;margin: auto;display: block;}
.gameCont .cont p img{max-width:775px;}
.gameCont .cont h3{position: relative;line-height: 34px;font-size: 20px;color: #b2b6ff;font-weight: bold;padding: 0 24px 0 0;overflow: hidden;*zoom:1;margin-bottom: 12px;}
.gameCont .cont iframe{width: 660px;height:360px;margin: 0 auto;display: block;border: none;}
.gameCont .cont table{max-width: 100%;margin: auto;}
.gameCont .cont table a{color:#0000ee}
.gameCont .cont table a:hover{text-decoration:underline}


.relGSzt{position: relative;background-color: #11122f;border-radius: 12px;margin-bottom: 24px;}
.relGSzt .tabMenu{padding:18px 0 16px 24px;overflow: hidden;*zoom: 1;}
.relGSzt .tabMenu span{float: left;display: block;margin:0 9px 12px;padding: 0 24px;height: 40px;line-height: 40px;border-radius: 20px;font-size: 18px;color: #c6c6c6;cursor: pointer;box-shadow: 0px 6px 6px 0px rgba(230,103,34,0);overflow: hidden;}
.relGSzt .tabMenu span.current,.relGSzt .tabMenu span:hover{color: #fff;font-weight: bold;background: #FB7125;box-shadow: 0px 6px 6px 0px rgba(230,103,34,0.32);}

.relGSzt .subBox>a{display: block;padding-left: 24px;margin-bottom: 10px;overflow: hidden;*zoom: 1;}
.relGSzt .subBox .img{float: left;width: 375px;height: 238px;border-radius: 10px;overflow: hidden;}
.relGSzt .subBox .img img {display: block;min-width: 100%;width:auto;height: 100%;border-radius: 10px;}
.relGSzt .subBox  .img img{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.relGSzt .subBox>a:hover img{transform: scale(1.1);}
.relGSzt .subBox .info{position: relative;float: left;padding: 20px 15px 0 23px;width: 430px;height: 180px;border-radius: 0px 10px 10px 0px;}
.relGSzt .subBox .info strong{display: block;max-width: 390px;font-size: 30px;color: #fff;height: 60px;line-height: 56px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.relGSzt .subBox .info p{display: block;height:128px;font-size: 16px;color: #c6c6c6;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.relGSzt .subBox .info span{position: absolute;top: 36px;right: 23px;font-size: 16px;color: #999;line-height: 36px;}
.relGSzt .subBox>a:hover .info strong{color: #b2b6ff;;}
.relGSzt .list{padding:0 0 10px 24px;overflow: hidden;*zoom: 1;}
.relGSzt .list a{float: left;margin: 14px 9px 0 0;text-align: center;width: 130px;height: 153px;font-size: 18px;color: #fff;line-height: 44px;overflow:hidden;}
.relGSzt .list a img{display: block;margin: auto;width: 110px;height: 110px;border-radius: 24px;}
.relGSzt .list a:hover img{box-shadow: 0px 6px 6px 0px rgba(122,103,246,0.2);}
.relGSzt .list a:hover{color: #b2b6ff;font-weight: bold;}

.gameInfo{position: relative;margin-bottom:24px;border-radius:8px;background-color:#11122f ;overflow: hidden;}
.gameInfo ul{padding:8px 0 20px 24px;overflow: hidden;*zoom: 1;}
.gameInfo li{float: left;width: 405px;height: 40px;line-height: 40px;border-radius: 4px;font-size: 16px;color: #fff;margin: 0 7px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gPower,.gSecret{color: #b2b6ff;font-weight: bold;cursor: pointer;}
.gPower:hover,.gSecret:hover{text-decoration: underline;}
.yxios{position: relative;top: 9px;margin-right: 6px;display: inline-block;vertical-align: top;width: 18px;height: 22px;background-position: -508px -5px;}
.yxadr{position: relative;top: 10px;margin-right: 6px;display: inline-block;vertical-align: top;width: 18px;height: 20px;background-position: -542px -5px;}
.feBaBtn{position: absolute;top: 23px;right: 24px;padding: 0 10px 0 12px;height: 29px;font-size: 14px;color: #C4C4C4;line-height:29px;border-radius: 4px;}
.feBaBtn i{position: relative;top:6px;margin-right: 7px;display: inline-block;vertical-align: top;width: 15px;height: 16px;background-position: -476px -5px;}

.lzJump{padding: 0 0 20px 24px;text-align: center;overflow: hidden;}
.lzJump span{display: inline-block;vertical-align: top;margin: 0 5px 12px;padding: 0 20px;font-size: 18px;color: #A9A9A9;line-height: 40px;background: transparent;border-radius: 10px;cursor: pointer;}
.lzJump span:hover,.lzJump span.current{background: #FB7125;color: #fff;font-weight: bold;box-shadow: 0px 6px 6px 0px rgba(230,103,34,0.2);}

.editIntro{margin: 0 24px 8px;padding: 23px 0 0 167px;width: 657px;height: 59px;background: url(../img/editintrobg.png) no-repeat;background-size: 100% 100%;}
.editIntro>p{padding: 0 10px 0 16px;max-width: 616px;display: inline-block;height: 37px;background: rgba(77, 65, 156, .2);color: #fff;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.editIntro>p a{color: #fff;}

.gsIntro{margin: 0 24px;font-size: 18px;color: #fff;line-height: 36px;}
.gsIntro p{margin-top: 2px;}



.bqList{position: relative;width: 1200px;margin: auto;margin-bottom:24px;border-radius:8px;background-color:#11122f ;overflow: hidden;}
.bqList ul{overflow: hidden;*zoom: 1;padding: 20px 0 24px 24px;width: 106%;}
.bqList li{float: left;width: 180px;height: 225px;margin:0 14px 0 0;overflow: hidden;}
.bqList li a{position: relative;display: block;width: 180px;height: 213px;padding-top: 12px;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.bqList li img{display: block;width: 120px;height: 120px;margin:0 auto;border-radius: 24px;}
.bqList li p{display: block;font-size: 20px;color: #fff;line-height: 48px;margin: 0 10px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.bqList li p:nth-of-type(2){font-size: 16px;color: #999;line-height: 20px;}
.bqList li span{position: absolute;left: 0;right: 0;bottom: -30px;margin: auto;display: block;width: 0;height: 30px;background: #b2b6ff;border-radius: 4px;font-size: 14px;color: #fff;line-height: 30px;text-align: center;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.bqList li a:hover p:nth-of-type(2){display: none;}
.bqList li a:hover span{bottom: 20px;width: 100px;}

.bldTop{position: relative;padding: 30px;margin-bottom:24px;border-radius:8px;background-color:#11122f ;overflow: hidden;}
.bldTop>div{position: relative;overflow: hidden;*zoom: 1;}
.bldTop img{float: left;width: 190px;height: 190px;border-radius: 28px;margin-right: 23px;}
.bldTop .intro{float:left;width: 558px;}
.bldTop .intro p,.bldTop .intro li{overflow: hidden;white-space: nowrap;}
.bldTop .name{display: block;position: relative;padding-right: 20px;max-width: 576px;height: 40px;line-height: 40px;font-size: 14px;color: #808080;overflow: hidden;}
.bldTop h1{display: inline-block;font-size: 28px;color: #fff;margin-right: 18px;line-height: 32px;font-weight: 600;}
.bldTop .name i{display: block;position: absolute;width: 66px;height: 26px;background-position: -258px -395px;right: -81px;top: 10px;}
.bldTop .intro ul{margin-top: 8px;width: 400px;min-height: 60px;overflow: hidden;*zoom: 1;}
.bldTop .intro li{float: left;width: 150px;height: 30px;line-height: 30px;font-size: 14px;color: #808080;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bldTop .intro li span,.bldTop .intro li em{color: #fff;}
.bldTop .intro li:last-of-type{width: 200px;}
.bldTop .intro .txt{display:block;max-height: 70px;border-top: 1px dashed #3e3e3e;margin-top: 5px;padding-top: 8px;line-height: 24px;font-size: 14px;color: #999;white-space: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.bldTop .intro .txt label{font-weight: bold;color: #808080;}
.bldTop>.txt{display:block;max-height: 70px;margin-top: 5px;line-height: 24px;font-size: 14px;color: #4c4c4c;white-space: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.bldTop>.txt label{font-weight: bold;color: #808080;}
.bldTop .downbtn{position: absolute;top: 56px;right: 5px;width: 138px;overflow: hidden;}

.adown a,.adown button{float: left;display: block;border: none;width: 132px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;cursor: pointer;border-radius: 23px;background-color: #EF493C;margin-right: 20px;box-sizing: content-box;}
.adown .iosBtn{background: #0568FA;border: 3px solid #c5e1ff;box-shadow: 0px 6px 6px 0px rgba(64,159,255,0.16);}
.adown .adrBtn{background: #12E493;border: 3px solid #A1FDCD;box-shadow: 0px 6px 6px 0px rgba(49,223,132,0.2);}
.adown .pcBtn{background-color: #fb371f;border: 3px solid #f7a7a1;}
.adown .orderBtn{background: #FAE037;border: 3px solid #fedfbb;box-shadow: 0px 6px 6px 0px rgba(252,182,96,0.2);}
.adown .noBtn{border: 3px solid #edeef3; background-color: #ccc;cursor: default;}
.adown a:hover,.adown  button:hover{opacity: .9;}

.blEdition{position: relative;margin-bottom:24px;border-radius:8px;background-color:#11122f ;overflow: hidden;}
.blEdition ul{width: 850px;padding:14px 0 10px 24px;overflow: hidden;*zoom: 1;}
.blEdition ul li{float: left;width: 218px;height: 142px;padding: 0 20px 0 20px;margin:0 20px 20px 0;border: 1px solid #3e3e3e;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.blEdition ul li a:nth-of-type(1){display: block;width: 110%;font-size:18px;color: #fff;height: 52px;line-height: 52px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.blEdition ul li a:nth-of-type(2){display: block;overflow: hidden;*zoom: 1}
.blEdition ul li a:nth-of-type(2) img{float: left;width: 70px;height: 70px;border-radius: 16px;margin-right: 16px;}
.blEdition ul li a:nth-of-type(2) div{float: left;width:112px;}
.blEdition ul li a:nth-of-type(2) p{font-size: 14px;color: #999;line-height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.blEdition ul li:hover{border-color: #b2b6ff;}
.blEdition ul li:hover a:nth-of-type(1){color: #b2b6ff;}







::-webkit-scrollbar{width: 10px !important;border-radius: 6px;}
::-webkit-scrollbar-thumb {border-radius: 6px;background-color: #b2b6ff!important;}

.privacyMain::-webkit-scrollbar,.ruleMain::-webkit-scrollbar,.logMain::-webkit-scrollbar{width: 10px !important;border-radius: 6px;background-color: #eee!important;}
.privacyMain::-webkit-scrollbar-thumb,.ruleMain::-webkit-scrollbar-thumb,.logMain::-webkit-scrollbar-thumb {border-radius: 6px;background-color: #b2b6ff!important;}
/* rizhi */
.rizhi {position: relative;font-size: 18px;color: #fff;line-height: 32px;max-height: 600px;height: auto;overflow: hidden;padding: 12px 24px;margin-bottom: 20px;}
.rzCont{overflow: hidden;text-overflow: ellipsis;max-height: 580px;overflow-y: scroll;}
.rizhi strong{display: block;color: #b2b6ff;line-height: 36px;font-size: 18px;}
.rizhi p{margin-bottom: 6px;display: block;}
.rizhi p span{display: block;}
.rizhi p br{display: none;}
.rLog{ position: absolute;top:0px;right: 0px;color: #54F3A6;;line-height: 30px;cursor: pointer;font-size: 14px;}
.rLog:hover{font-weight: bold;}

.gLog{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.logBox{position: absolute;z-index: 5;top: 120px;left: 0;right: 0;margin: auto;width: 1000px;padding: 30px;background: #fff;text-align: center;border-radius: 12px;}
.gLog .gLclose{position: absolute;top: 22px;right: 19px;margin: auto;z-index: 10;cursor: pointer;}
.gLog .gLclose i{display: inline-block;padding: 10px;width: 20px;height: 20px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -566px 5px;position: relative;}
.gLog .gLclose:hover i{background-position: -601px 5px;}
.gLog .lTitle{position: relative;margin-bottom: 30px;}
.gLog .lTitle p{display:block;font-size: 24px;color: #b2b6ff;font-weight: bold;line-height:26px;text-align: left;position: relative;margin: 0 auto;}
.gLog .gSure{display: block;cursor: pointer;border: 0;background: linear-gradient(to right,#9354FF,#b2b6ff);width:368px;height: 50px;color:#fff;font-size:20px;;line-height: 50px;margin:16px auto 2px;border-radius: 12px;}
.logMain{display: block;height: 460px;border:none;padding:0 18px 0 6px;line-height: 36px;font-size: 16px;color:#4D4D4D;margin: 20px auto 30px;text-align: left;overflow: auto;}
.logMain strong{display: block;font-size: 16px;color:#333;line-height: 36px;}
.logMain p{margin-bottom: 8px;display: block;}
.logMain p span{display: block;}
.logMain p br{display: none;}
.logBox:after{content: "";position: absolute;bottom: 108px;left: 0;right: 0;margin: auto;display: block;width: 100%;height: 43px;background: linear-gradient(0deg, #FFFFFF 0%, rgba(255,255,255,0) 100%);border-radius: 0px 0px 12px 12px;}
/* order */
.orderList{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.7);}
.orderBox{position: absolute;z-index: 5;top: 260px;left: 0;right: 0;margin: auto;width: 360px;padding: 30px;background: #11122f;text-align: center;border-radius: 12px;}
.orderBox .oClose{position: absolute;top: 22px;right: 19px;margin: auto;z-index: 10;cursor: pointer;}
.orderBox .oClose i{display: inline-block;padding: 10px;width: 20px;height: 20px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -566px 5px;position: relative;}
.orderBox .oClose:hover i{background-position: -601px 5px;}
.orderBox .oTitle{position: relative;margin-bottom: 35px;}
.orderBox .oTitle i{display:block;font-size: 24px;color: #fff;font-weight: bold;line-height:26px;text-align: left;position: relative;margin: 0 auto;}
.orderBox .oTelBox{position: relative;width: 368px;height: 50px;background:#F5F5F5;border: none;border-radius: 12px;margin-bottom: 16px;}
.orderBox form .tel{width: 328px;height: 48px;line-height: 48px;background: transparent !important;border: none;color:#A8A8A8;font-size:18px;border-radius:12px;padding:0 20px;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.orderBox form .tel::-webkit-input-placeholder {color: #A8A8A8;}
.orderBox form .tel:-moz-placeholder { color: #A8A8A8;}
.orderBox form .tel::-moz-placeholder { color:#A8A8A8;}
.orderBox form .tel:-ms-input-placeholder { color: #A8A8A8;}
.orderBox form .tel:focus{color: #808080;}
.orderBox form p{ margin-bottom: 16px;width: 100%;color:#A8A8A8;font-size:16px;line-height: 30px;overflow: hidden;text-align: left;}
.orderBox form p em{ color:#634DF6;}
.orderBox form span{color: #ff3232;font-size: 14px;text-align: left;display: block;width:306px;margin: 0 auto;overflow: hidden;white-space: nowrap;}
.orderBox form .oBtn,.orderBox .oKnow{display: block;cursor: pointer;border: 0;background: linear-gradient(to right,#9354FF,#b2b6ff);width:368px;height: 50px;color:#fff;font-size:20px;;line-height: 50px;margin:16px auto 2px;border-radius: 12px;}
.orderBox .msg{display: block;color: #ff3232;font-size: 14px;text-align: left;width:326px;margin: 0 auto;}
.orderBox .oWin{width: 100%;font-size: 18px;border-radius: 3px;text-align: center;}
.orderBox .oWin>strong{display: block;font-size:26px;color: #333333;font-weight: bold;line-height: 46px;margin-top: 13px;}
.orderBox .oWin>i{display:block;width: 96px;height: 116px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -241px -408px;margin: auto;position: relative;top: 5px;}
.orderBox .oWin p{ margin-bottom: 26px;width: 100%;color:#A8A8A8;font-size:16px;line-height: 30px;overflow: hidden;text-align: left;}
.orderBox .oWin p em{ color:#634DF6;}
.orderBox .oAgin>strong{display: block;font-size:26px;color: #333333;font-weight: bold;line-height: 46px;margin-top: 13px;}
.orderBox .oAgin>i{display:block;width: 96px;height: 116px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -241px -408px;margin: auto;position: relative;top: 5px;}
.orderBox .oAgin p{ margin-bottom: 26px;width: 100%;color:#A8A8A8;font-size:16px;line-height: 30px;overflow: hidden;text-align: left;}
.orderBox .oAgin p em{ color:#634DF6;}
/* power */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.ruleTxt{position: absolute;z-index: 5;top: 120px;left: 0;right: 0;margin: auto;width: 1000px;padding: 30px;background: #fff;text-align: center;border-radius: 12px;}
.gRule .gRclose{position: absolute;top: 22px;right: 19px;margin: auto;z-index: 10;cursor: pointer;}
.gRule .gRclose i{display: inline-block;padding: 10px;width: 20px;height: 20px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -566px 5px;position: relative;}
.gRule .gRclose:hover i{background-position: -601px 5px;}
.gRule .oTitle{position: relative;margin-bottom: 30px;}
.gRule .oTitle p{display:block;font-size: 24px;color: #b2b6ff;font-weight: bold;line-height:26px;text-align: left;position: relative;margin: 0 auto;}
.gRule .gSure{display: block;cursor: pointer;border: 0;background: linear-gradient(to right,#9354FF,#b2b6ff);width:368px;height: 50px;color:#fff;font-size:20px;;line-height: 50px;margin:16px auto 2px;border-radius: 12px;}
.ruleMain{display: block;height: 460px;border:none;padding:0 18px 0 6px;line-height: 36px;font-size: 16px;color:#4D4D4D;margin: 20px auto 30px;text-align: left;overflow: auto;}
.ruleMain strong{display: block;font-size: 16px;color:#333;line-height: 36px;}
.ruleMain p:nth-of-type(1){font-weight: bold;margin-bottom: 4px;font-size: 16px;color:#333;}
.ruleMain p:nth-last-of-type(1){margin-bottom: 20px;}
.ruleTxt:after{content: "";position: absolute;bottom: 108px;left: 0;right: 0;margin: auto;display: block;width: 100%;height: 43px;background: linear-gradient(0deg, #FFFFFF 0%, rgba(255,255,255,0) 100%);border-radius: 0px 0px 12px 12px;}
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.privacyTxt{position: absolute;z-index: 5;top: 120px;left: 0;right: 0;margin: auto;width: 1000px;padding: 30px;background: #fff;text-align: center;border-radius: 12px;}
.gPrivacy .gPclose{position: absolute;top: 22px;right: 19px;margin: auto;z-index: 10;cursor: pointer;}
.gPrivacy .gPclose i{display: inline-block;padding: 10px;width: 20px;height: 20px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -566px 5px;position: relative;}
.gPrivacy .gPclose:hover i{background-position: -601px 5px;}
.gPrivacy .oTitle{position: relative;margin-bottom: 30px;}
.gPrivacy .oTitle p{display:block;font-size: 24px;color: #b2b6ff;font-weight: bold;line-height:26px;text-align: left;position: relative;margin: 0 auto;}
.gPrivacy .gSure{display: block;cursor: pointer;border: 0;background: linear-gradient(to right,#9354FF,#b2b6ff);width:368px;height: 50px;color:#fff;font-size:20px;;line-height: 50px;margin:16px auto 2px;border-radius: 12px;}
.privacyMain{display: block;height: 460px;border:none;padding:0 18px 0 6px;line-height: 36px;font-size: 16px;color:#4D4D4D;margin: 20px auto 30px;text-align: left;overflow: auto;}
.privacyMain strong{display: block;font-size: 16px;color:#333;line-height: 36px;}
.privacyMain p:nth-of-type(1){font-weight: bold;margin-bottom: 4px;font-size: 16px;color:#333;}
.privacyMain p:nth-last-of-type(1){margin-bottom: 20px;}
.privacyTxt:after{content: "";position: absolute;bottom: 108px;left: 0;right: 0;margin: auto;display: block;width: 100%;height: 43px;background: linear-gradient(0deg, #FFFFFF 0%, rgba(255,255,255,0) 100%);border-radius: 0px 0px 12px 12px;}

/* feedback */
.feBaBtn{cursor: pointer;}
.feedBack{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 10;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6); }
.feBackBox{position: absolute;z-index: 5;top: 120px;left: 0;right: 0;margin: auto;width: 360px;padding: 30px;background: #11122f;text-align: center;border-radius: 12px;}
.feBaClose{position: absolute;top: 22px;right: 19px;margin: auto;z-index: 10;cursor: pointer;}
.feBaClose i{display: inline-block;padding: 10px;width: 20px;height: 20px;background:url(../img/icon.png) no-repeat;background-size:1000px 1000px;background-position: -566px 5px;position: relative;}
.feBaClose:hover i{background-position: -601px 5px;}
.feBackBox .fTitle{position: relative;margin-bottom: 35px;}
.feBackBox .fTitle p{display:block;font-size: 24px;color: #b2b6ff;font-weight: bold;line-height:26px;text-align: left;position: relative;margin: 0 auto;}
.feBackBox .feSubmit input{display: block;cursor: pointer;border: 0;background: linear-gradient(to right,#9354FF,#b2b6ff);width:368px;height: 50px;color:#fff;font-size:20px;;line-height: 50px;margin:16px auto 2px;border-radius: 12px;}
.feBack{margin: 32px auto;}
.feBack>span{font-size: 16px;color: #A8A8A8;line-height: 20px;margin: 10px 0;display: block;text-align: left;}
.feBack .info{margin: auto;margin-bottom: 10px;overflow: hidden;*zoom: 1;}
.feBack .info p{font-size: 14px;color: #fff;line-height: 88px;}
.feBack textarea{width: 326px;height: 69px;margin-bottom: 6px;border: none;resize:none;padding: 15px 18px;font-size: 16px;color: #999;background-color: #e5e5e5;border-radius: 3px;}
.checkbox {position: relative;display: block;float: left;width: 50%;height:34px;line-height: 34px;cursor: pointer;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: 20px;height: 20px;opacity: 0;}
.checkbox label {position: absolute;left: 26px;top: 0;height: 34px;line-height: 34px;width: 124px;font-size: 16px;color: #8f8f8f;text-align: left;}
.checkbox label:after {content: '';position: absolute;left: -25px;top: 8.5px;width: 10px;height: 10px;border: 3px solid #b2b6ff;border-radius: 50%;box-shadow: 0 0 0 1px #b2b6ff ;}
.checkbox input[type='checkbox']:checked + label:after {background-color: #b2b6ff;box-shadow: 0 0 0 1px #b2b6ff;}
.telBox{overflow: hidden;background-color: #e5e5e5;}
.telBox input{display: block;border: none;padding:0 20px;width: 320px;height: 48px;line-height: 48px;background: #F6F6F6;border-radius: 10px;font-size: 16px;color: #c6c6c6;}
.telBox input::-webkit-input-placeholder {color: #999;}
.telBox input:-moz-placeholder { color: #999;}
.telBox input::-moz-placeholder { color: #999;}
.telBox input:-ms-input-placeholder { color: #999;}

.comTab{display: inline-block;vertical-align: top;padding: 2px;margin: 0 auto 15px;text-align: center;border: 2px solid #b2b6ff;border-radius: 42px;background: #11122f;}
.comTab a{display: inline-block;font-size: 18px;color: #b2b6ff;padding: 0 32px;height: 42px;line-height: 42px;border-radius: 42px;}
.comTab a.current{color: #fff;background: linear-gradient(-270deg, #9354FF 0%, #b2b6ff 100%);}

.editIntro{position: relative;}
.editIntro label{position: absolute;left: 20px;top: 20px;text-shadow: 3px 2px 2px rgba(0,0,0,.72);line-height: 38px;font-size: 30px;color: #fff;font-weight: bold;}

.downBtn{display: flex;flex-wrap: wrap;flex-direction: column-reverse;}

.relGSzt .subBox .subBoxTop {display: block;padding-left: 24px;margin-bottom: 10px;overflow: hidden; *zoom: 1;}
.relGSzt .subBox .info{display: block;}
/* 0401 */
.feBaBtn{top: 10px;right: 10px;color: #ffbe00;font-weight: bold;font-size: 16px;}
.feBaBtn i{top: 7px;margin-right: 5px;}
.ztDTop{position: relative;}
.ztDTop .feBaBtn{right: 15px;top: -25px;border: 1px solid #b2b6ff;padding: 3px 15px;background: #11122f;border-radius: 10px;}
.feBaBtn:hover{text-decoration: underline;}
