/*----------------首页-------------------*/ .logindialog { position: absolute; right: 0; top: 53px; width: 280px; background: rgba(255, 255, 255, 1); border-radius: 10px; padding: 25px 15px; } .logindialog > h2 { width: 100%; font-size: 22px; color: rgba(35, 159, 255, 1); text-align: center; font-weight: bold; margin-bottom: 26px; } .dialog-acn { width: 100%; height: 42px; margin-bottom: 10px; position: relative; } .dialog-acn > input { padding-left: 50px; border: 1px solid #C3D3E3; line-height: 42px; height: 44px; font-size: 13px; color: rgba(169, 169, 169, 1); width: 100%; outline: none; } .dialog-acn .dialog-icon { position: absolute; left: 10px; top: 10px; width: 21px; height: 21px; -webkit-background-size: 100% 100%; background-size: 100% 100%; background-repeat: no-repeat; background-position: left top; } .next-icon { display: block; width: 100%; height: 40px; background: rgba(35, 159, 255, 1); border-radius: 5px; text-align: center; line-height: 40px; font-size: 14px; color: rgba(255, 255, 255, 1); margin: 5px 0 12px; } .dialog-tip { width: 100%; } .dialog-tip a { font-size: 12px; color: rgba(132, 132, 132, 1); } /*热门游戏*/ .hot-game { padding: 80px 0; } .cnt h2 { text-align: center; } .cnt .indextit { font-size: 36px; color: rgba(57, 57, 57, 1); position: relative; font-weight: 400; padding:0 5px; } .cnt .indextit:before { content: ''; position: absolute; left: -45px; top: 13px; width: 33px; height: 26px; background: url('../images/tg_left.png') no-repeat left top; -webkit-background-size: 100% 100%; background-size: 100% 100%; } .cnt .indextit:after { content: ''; position: absolute; right: -45px; top: 13px; width: 33px; height: 26px; background: url('../images/tg_right.png') no-repeat left top; -webkit-background-size: 100% 100%; background-size: 100% 100%; } .cnt .gamecnt { width: 100%; margin-top: 70px; } .cnt .gamecnt li { float: left; margin: 0 80px 50px 0; text-align: center; width: 100px; } .cnt .gamecnt li:nth-child(6n) { margin-right: 0; } .cnt .gamecnt li img { width: 100px; height: 100px; display: block; margin-bottom: 19px; } .cnt .gamecnt li p { font-size: 14px; color: rgba(102, 102, 102, 1); width: 100%; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /*优势*/ .advantage { width: 100%; padding: 69px 120px; background: rgba(250, 250, 253, 1); } .advantage .cnt { background: rgba(250, 250, 253, 1); } .advantage ul { margin-top: 130px; } .advantage ul li { float: left; width: 150px; margin-right: 130px; text-align: center; } .advantage ul li:last-child { margin-right: 0; } .advantage ul li img { width: 126px; height: 126px; margin-bottom: 20px; } .advantage ul li h3 { font-size: 26px; color: rgba(57, 57, 57, 1); margin-bottom: 5px; } .advantage ul li p { width: 100%; line-height: 1.4; font-size: 14px; color: rgba(57, 57, 57, 1); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:  2; overflow: hidden; } /*加入我们*/ .together { padding: 70px 150px; background-color: #fff; } .together ul { margin-top: 120px; } .together ul li { float: left; width: 163px; margin-right: 115px; font-size: 24px; color: rgba(102, 102, 102, 1); text-align: center; position: relative; } .together ul li:after { content: ''; position: absolute; right: -80px; top: 66px; background: url('../images/tg_jiantou.png') no-repeat 100% 100%; background-size: 100% 100%; width: 59px; height: 32px; } .together ul li:last-child:after { content: ''; width: 0; height: 0; } .together ul li:last-child { margin-right: 0; } .together ul li p:first-child { width: 100%; height: 163px; margin-bottom: 20px; background-repeat: no-repeat; -webkit-background-size: 100% 100%; background-size: 100% 100%; background-position: 0 0; font-size: 30px; color: rgba(253, 254, 255, 1); padding: 40px 48px; } .together ul li p span { font-family: Adobe Heiti Std R; } /*------------------平台公告----------------------*/ /*公告列表*/ .announce-list { padding: 20px 30px 50px; background-color: #fff; min-height: 800px; border-radius: 5px; margin-top: -40px; margin-bottom: 55px; } .announce-list ul { width: 100%; height: 530px; } .announce-list ul li { width: 100%; height: 53px; line-height: 52px; border-bottom: 1px solid #F3F3F3; padding-left: 15px; position: relative; font-size: 13px; color: rgba(105, 105, 105, 1); } .announce-list ul li:before { content: ''; position: absolute; left: 0; top: 25px; width: 5px; height: 5px; border-radius: 50%; background: rgba(222, 222, 222, 1); } .announce-list ul.ance li a { height: 100%; width: 100%; display: block; } .announce-list ul.ance li .itemtit { font-size: 13px; color: rgba(105, 105, 105, 1); float: left; } .announce-list ul li span { float: right; font-size: 13px; color: rgba(105, 105, 105, 1); } /*----------------------平台详情--------------------*/ .announce-dtl { margin-top: -40px; background-color: #fff; border-radius: 5px; padding: 20px 50px 80px; margin-bottom: 30px; } .announce-dtl > h2 { font-size: 24px; font-weight: bold; line-height: 74px; color: rgba(51, 51, 51, 1); text-align: center; } .announce-dtl > p { font-size: 14px; color: #999999; margin-bottom: 43px; text-align: center; } .announce-dtl .pic { width: 900px; height: 500px; margin: 0 auto; margin-bottom: 30px; background-position: left top; background-repeat: no-repeat; background-size: 100%; border: 1px solid #000; } .announce-dtl .text { font-size: 16px; color: rgba(102, 102, 102, 1); line-height: 1.6; } /*------------------忘记密码-------------------*/ .location { height: 43px; } .location li { height: 100%; line-height: 43px; float: left; margin-right: 5px; } .location li a { font-size: 12px; color: rgba(102, 102, 102, 1); } .container.fwd .ftit { height: 65px; border-bottom: 1px solid #F1F1F1; line-height: 64px; padding-left: 20px; font-size: 18px; color: rgba(51, 51, 51, 1); font-weight: bold; } .container.fwd .main-cnt { padding: 0 85px 150px; margin-bottom: 15px; } .fwd .main-cnt .cnt-tit { height: 160px; padding: 58px 0; } .fwd .main-cnt .cnt-tit li { float: left; width: 257px; text-align: center; color: #CBCBCB; } .fwd .main-cnt .cnt-tit li p:first-child { width: 100%; height: 5px; background-color: #CCCCCC; margin-bottom: 10px; position: relative; } .fwd .main-cnt .cnt-tit li p:first-child span { display: inline-block; width: 20px; height: 20px; background: rgba(203, 203, 203, 1); color: #fff; border-radius: 50%; text-align: center; line-height: 20px; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -10px; } .fwd .main-cnt .cnt-tit li.active { color: #409EFF; } .fwd .main-cnt .cnt-tit li.active p:first-child, .fwd .main-cnt .cnt-tit li.active p:first-child span { background-color: #409EFF; } .fwd .main-cnt .cnt-info { border: 1px solid #EDEDED; padding: 105px 330px 140px 0; text-align: right; } .fwd .main-cnt .cnt-info .ant { height: 40px; width: 440px; margin-bottom: 15px; } .fwd .main-cnt .cnt-info .ant label { float: left; width: 80px; text-align: right; margin-right: 10px; font-size: 14px; color: rgba(51, 51, 51, 1); line-height: 40px; } .fwd .main-cnt .cnt-info .ant input { height: 100%; border: 1px solid #E0E0E0; line-height: 40px; float: right; text-indent: 1em; outline: none; color: rgba(0, 0, 0, 1); } .fwd .main-cnt .cnt-info .ant .normal { width: 350px; } .fwd .main-cnt .cnt-info .ant .yz { float: left; width: 210px; border-right: none; } .fwd .main-cnt .cnt-info .ant .yzcode { float: left; width: 235px; margin-right: 5px; } .fwd .main-cnt .cnt-info .ant .getcode { width: 110px; height: 40px; background: rgba(64, 158, 255, 1); border-radius: 3px; text-align: center; line-height: 40px; font-size: 14px; color: #fff; outline: none; border: none; } .fwd .main-cnt .cnt-info .ant .yzpic { width: 94px; height: 40px; float: left; margin-right: 5px; } .fwd .main-cnt .cnt-info .ant .refresh { width: 40px; height: 40px; float: left; } .fwd .main-cnt .cnt-info .ant.fwd-next { float: right; width: 350px; height: 100%; background: rgba(64, 158, 255, 1); border-radius: 3px; text-align: center; line-height: 40px; font-size: 14px; color: #fff; } .cnt-info .finish .suc-flag { /*float: left;*/ width: 90px; height: 90px; margin-right: 15px; float: right; } .cnt-info .finish > div { float: right; text-align: left; margin-top: 12px; } .cnt-info .finish h5 { font-size: 22px; color: rgba(8, 187, 6, 1); margin-bottom: 10px; } .cnt-info .finish p { font-size: 16px; color: rgba(123, 123, 123, 1); } .cnt-info .finish p > a { font-size: 16px; color: rgba(64, 158, 255, 1); text-decoration: underline; } .authenticate, .reset-pwd, .finish { display: none; } /*--------------管理中心------------*/ /*------首页-------*/ .innerheader { background-color: #fff; width: 100%; height: 130px; } .innerheader > div:first-child { padding: 15px 0; line-height: 50px; } .innerheader i { display: inline-block; width: 1px; height: 20px; background: #DEDEDE; vertical-align: middle; margin: 0 20px; } .innerheader .left .innerlogo { width: 146px; height: 45px; } .innerheader .left .return { font-size: 14px; color: rgba(102, 102, 102, 1); } .innerheader .right .email { width: 20px; height: 15px; position: relative; display: inline-block; } .innerheader .left .email img { width: 100%; height: 100%; } .innerheader .right .email b { position: absolute; right: -7px; top: 5px; width: 16px; height: 16px; background-color: #409EFF; border-radius: 50%; text-align: center; line-height: 16px; color: #fff; } .innerheader .right .user-info .header { width: 45px; height: 45px; margin-right: 10px; vertical-align: middle; } .innerheader .right .user-info span { color: #666666; margin-right: 10px; } .innerheader .right .user-info .down { width: 8px; vertical-align: text-top; margin-top: 4px; } .innerheader .navigation-bar { width: 100%; background-color: #409eff; height: 50px; line-height: 50px; } .innerheader .navigation-bar li{ padding: 0 50px; text-align: center; float: left; } .innerheader .navigation-bar li.active{ background-color: #3686d9; } .innerheader .navigation-bar li a{ display: block; width: 100%; height: 100%; font-size:15px; color:rgba(255,255,255,1); } .innerheader .navigation-bar li a img{ height: 16px; margin-right: 3px; vertical-align: middle; margin-top: -2px; } .combox{ width:100%; min-height:340px; background:rgba(255,255,255,1); padding: 20px; margin-top: 10px; } .combox.showData{ padding-top: 40px; } .showData .item{ width: 275px; height: 120px; margin:0 20px 40px 0; border: 1px solid #EEEEEE; position: relative; padding: 0 10px; padding-top: 57px; border-radius: 3px; background-color: #fff; float: left; } .showData .item:nth-child(4n){ margin-right: 0; } .showData .item .nail{ width: 255px; height: 60px; position: absolute; left: 10px; top: -20px; padding: 20px 0 0 15px; border-radius: 3px; } .showData .item .nail p{ font-size:17px; color: #fff; font-weight: bold; margin: 0; } .showData .item .nail img{ position: absolute; right: 2px; bottom: 0; width: 40px; opacity: .12; } .showData .item .nail img.large{ width: 60px; } .showData .item .nail img.mid{ width: 50px; } .showData .item p{ font-size:13px; color:rgba(85,85,85,1); margin:0 0 16px 16px; } /*title*/ .magtit{ height: 30px; width: 100%; border-bottom: 1px solid #EEEEEE; padding:2px 0 10px 14px; } .magtit h2{ position: relative; font-size:18px; color:#444444; } .magtit h2:before{ content: ''; position: absolute; top: 4px; left: -10px; width: 4px; height: 18px; background-color: #409EFF; } .msgContent h3 { height: 40px; color: #666666; display: flex; align-items: center; } .msgContent > div { margin-bottom: 15px; padding:0 5px; } .msgContent h3 em { width: 60px; text-algin:text-justify !important; }