/*!
 * xpj
 * Author: w3cut
 * Update by 2016-10-20
 */

/* 禁用响应 */
@media (min-width:990px){
    .container{width:1100px}
}
@media (min-width:1200px){
    .container{width:1100px}
}
.screen-lg .container{width:1100px}
.container{width:1100px}

/*==================== common 公共 ====================*/
body{background:#000;font-size:14px;list-style:none;}
a:hover{text-decoration:none;}

/*头部*/
header{background: repeat-x #000;height:165px;width:100%;position:fixed;z-index:990;overflow:visible;top: 0;}
header.changeColor{background:#000;}
.top{height:41px;line-height:41px;color:#fff;position:relative;}
.top ul li{float:left;}
.top ul li a{color:#fff;padding:0px 4px;font-size:12px;}
.top .flag-uk{background-position:-25px 0}
.top .flag-hk{background-position:-50px 0}
.top .logo{position:absolute;z-index:100;display:inline-block;width:216px;/*height:112px;*/top: 32px;}
.top .logo a,
.top .logo img{width: 100%;height: auto;}
.top .time{padding-right:20px;font-size:12px;}

/* navbar-default 菜单样式 */
.navbar-default{height:71px;margin-bottom:0;}
.navbar-default .navbar-nav{padding:0;margin-top:-11px;display: flex; justify-content: end;}
.navbar-default .navbar-nav > li{width:88px;height:71px;line-height:71px;text-align:center;}
.navbar-default .navbar-nav > li > a{color:#a0a0a0;padding:0;display:inline-block;width:100%;font-size:14px;}
.navbar-default .navbar-nav > li:hover a,.navbar-default .navbar-nav > li.active a{color:#e9dc86;}
.navbar-default .navbar-nav>li{position:relative;}
.navbar-default .navbar-nav>.hot>a,.navbar-default .navbar-nav>.active.hot>a{background-repeat:no-repeat;background-position:98% 0%;background-image:url(data:image/gif;base64,R0lGODlhFQAMAJEDAP/////SNP8FBf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJFAADACwAAAAAFQAMAAACKpyOqWnrLwCSoNZo5dw6bpVRnwdyY3di1gi1SOMuwzy/9I3jR87nQt8rAAAh+QQFFAADACwAAAAAFQAMAAACJlyOqWnrH1qMoxpbGbq7K8wdkuRNY1leGAq1ovuAG0jTYo1bVA4WADs=);}

.rebate dt{padding-top:10px;}

/* api链接 */
.api-games-wrap{position:relative;padding:0 5px;}
.api-games{width:812px;overflow:hidden;}
.api-games>ul>li{border-right:1px solid rgba(200,200,200,.2);}
.api-games>ul>li:first-child{border-left:1px solid rgba(200,200,200,.2);}

/* 登录前 */
.login{text-align:right;display:inline-block;position:relative;}
.login .form-inline{margin-top:10px;height:62px;width:900px;}
.login .form-inline .form-control{width:165px;height:37px;padding-left:25px;color:#c1a079;font-size:14px;border:none;}
.login .form-inline .scode-img img{width:57px;height:26px;}
.login .btn-login{color:#ece0d2;width:71px;height:32px;font-size:18px;margin-top:2px;padding:1px 0px;border:none;}
.login .btn-register{color:#ece0d2;width:71px;height:32px;font-size:18px;margin-top:2px;padding:1px 0px;border:none;}
.login .forget{color:#c1a079;display:inline-block;}
.login .forget:hover{color:red;}

/* 登录后 */
.login .header-panel{height:62px;width:900px;text-align:center;line-height:62px;}


.index-slide .slide{margin-top:165px; }

#imgNames img{position:absolute;left:0;top:0;-moz-transition:all linear 500ms;-o-transition:all linear 500ms;-webkit-transition:all linear 500ms;transition:all linear 500ms;opacity:1;filter:alpha(opacity=0)\9;cursor:pointer}
.first-game-wrap{background: no-repeat center top;font-size:0px;}
.first-game-wrap a{position:relative;display:inline-block;width:270px;height:208px;}
.first-game-wrap a span{position:absolute;right:10px;top:120px;color:#b4a689;font-size:24px;text-align:right;letter-spacing:2px;}
.first-game-wrap .game_casino{background: no-repeat left top;}
.first-game-wrap .game_live{background: no-repeat left top;}
.first-game-wrap .game_sports{background: no-repeat left top;}
.first-game-wrap .game_lottery{background: no-repeat left top;}
.page-index .notice{height:84px;padding-bottom:34px;background: no-repeat center bottom #000;}
.page-index .notice .notice-list{height:50px;line-height:50px;float:left;overflow:hidden;width:930px;margin-left:150px;}
.page-index .notice .notice-list a{color:#818181;font-size:16px;}
.notice{height:60px;background: no-repeat center #010101;margin-bottom:45px;}
.notice .notice-list{height:60px;line-height:60px;float:left;overflow:hidden;width:828px;margin-left:238px;}
.notice .notice-list a{color:#818181;font-size:20px;}

/*index-screen-01*/
.index-screen-01{margin-top: -100px;}
.index-screen-01 .container{overflow: visible;}
.index-screen-01 .container .tabs{height: 640px;width: 100%;position: relative;background: top center;padding-top: 103px;display: flex;}
.index-screen-01 .container .tabs .api-item{width: 250px;}
.index-screen-01 .container .tabs .api-item li{height: 70px;width: 100%;}
.index-screen-01 .container .tabs .api-item li:hover,
.index-screen-01 .container .tabs .api-item li.active{background:#331f20; }
.index-screen-01 .container .tabs .api-item li a{display: flex;width: 100%;height: 100%;align-items: center;padding-left: 30px;}
.index-screen-01 .container .tabs .api-item li a img{margin-right: 15px;}
.index-screen-01 .container .tabs .api-item li a .text{display: flex;flex-direction: column;}
.index-screen-01 .container .tabs .api-item li a .text span{color: #f7df89;font-size: 24px;font-weight: bold;}
.index-screen-01 .container .tabs .api-item li a .text span.eng{font-size: 16px;font-weight: normal;}
.index-screen-01 .container .games{overflow: hidden;}
.index-screen-01 .container .games .tab-pane .content{width: 452px;height: 420px;display: flex;flex-direction: column;align-items: center;padding: 11px;justify-content: space-between;}
.index-screen-01 .container .games .tab-pane .content span{color: #d0b9a5;font-size: 16px;}
.index-screen-01 .container .games .tab-pane .content a{width: 251px;height: 42px;color:#fc9;font-size: 24px;line-height: 42px;text-align: center; }
.index-screen-01 .container .games .tab-pane .content a:hover{color: #fff;}
.index-screen-01 .container .games .tab-pane ul{display: flex;}
.index-screen-01 .container .games .tab-pane ul li{display: inline-block;width: 140px;height: 114px;margin-right: 5px;margin-left: 5px;}
.index-screen-01 .container .games .tab-pane ul li a{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;}
.index-screen-01 .container .games .tab-pane ul li a img{width: 100%;}
.index-screen-01 .decorate{position: absolute;right: -100px;top: 45px;}

/*index-screen-02*/
.index-screen-02 .live{position:relative;display:inline-block;height:612px;width:1100px;padding-top:72px;background: no-repeat center bottom;}
.index-screen-02 .live .character{position:absolute;top:4px;left:-50px;display:inline-block;width:511px;height:608px;background: no-repeat center;}
.index-screen-02 .live ul{position:absolute;top:72px;right:0px;font-size:0px;width:760px;display:flex;padding:0px;margin:0 auto;height: 542px;flex-wrap: wrap;}
.index-screen-02 .live ul li{display:flex;flex: 1;}
.index-screen-02 .live ul li:nth-child(odd) a{background-color:#32251e;}
.index-screen-02 .live ul li:nth-child(odd) a:hover{background-color:#4d392e;}
.index-screen-02 .live ul li a{display:flex;width:250px;height:270px;background-repeat:no-repeat;background-position:center;background-color:#191919;justify-content: center;align-items: center;flex-direction: column;}
.index-screen-02 .live ul li a:hover{background-color:#141414;}
.index-screen-02 .live ul li a img{margin-bottom: 15px;}
.index-screen-02 .live ul li a span{font-size: 24px;color: #fff;}
.index-screen-02 .live ul li a span.eng{font-size: 16px;}

/*index-screen-03*/
.index-screen-03 div.sport{position:relative;display:inline-block;width:1100px;height:515px;}
.index-screen-03 div.sport a{position:absolute;background-repeat:no-repeat;background-position:center;}
.index-screen-03 div.sport a.sport-item{width:232px;height:125px;left:40px;}
.index-screen-03 div.sport a.item:nth-child(1){top:65px;}
.index-screen-03 div.sport a.item:nth-child(2){top:194px;width:287px;}
.index-screen-03 div.sport a.item:nth-child(3){top:324px;width:340px;}
.index-screen-03 div.sport a.lottery-item{right:0px;width:260px;height:190px;}
.index-screen-03 div.sport a.item:nth-child(4){top:65px;}
.index-screen-03 div.sport a.item:nth-child(5){top:260px;}
.index-screen-03 div.sport a.sport-item:hover{left:10px}
.index-screen-03 div.sport a.lottery-item:hover{right:-10px}
.index-screen-03 .sport-item{display: flex;align-items: center;}
.index-screen-03 .sport-item img{width: 80px;margin-right: 15px;}
.index-screen-03 .sport-item .text{display: flex;flex-direction: column;}
.index-screen-03 .sport-item .text span{font-size: 24px;color: #E78467;}
.index-screen-03 .sport-item .text span.eng{font-size: 16px;}
.index-screen-03 .lottery-item{display: flex;flex-direction: column;align-items: center;justify-content: center;}
.index-screen-03 .lottery-item img{width: 80px;}
.index-screen-03 .lottery-item span{font-size: 28px;color: #E78467;}

.index-screen-04 div.info{position:relative;display:inline-block;width:1100px;height:590px;background: no-repeat}
.index-screen-04 div.info div.branch{position:absolute;top:130px;left:40px;display:inline-block;width:869px;height:425px;background: no-repeat center}
.index-screen-04 div.info div.branch:before{content:'';position:absolute;top:270px;right:155px;display:inline-block;width:248px;height:39px;}
.index-screen-04 div.info div.branch>div{position:absolute;display:inline-block;background-repeat:no-repeat;background-position:center;-moz-transition:all ease-out .5s;-o-transition:all ease-out .5s;-webkit-transition:all ease-out .5s;transition:all ease-out .5s}
.index-screen-04 div.info div.branch .logo{top:88px;left:510px;width:152px;height:167px;background: no-repeat}
.index-screen-04 div.info div.branch .logo:hover{top:98px}
.index-screen-04 div.info div.branch .node{width:130px;height:140px}
.index-screen-04 div.info div.branch .info01{top:50px;left:-65px;}
.index-screen-04 div.info div.branch .info01:hover{top:60px}
.index-screen-04 div.info div.branch .info02{top:-75px;left:220px;}
.index-screen-04 div.info div.branch .info02:hover{top:-85px}
.index-screen-04 div.info div.branch .info03{top:60px;left:105px;}
.index-screen-04 div.info div.branch .info03:hover{top:50px}
.index-screen-04 div.info div.branch .info04{top:115px;left:260px;}
.index-screen-04 div.info div.branch .info04:hover{top:105px}
.index-screen-04 div.info div.branch .info05{bottom:-40px;left:170px;}
.index-screen-04 div.info div.branch .info05:hover{bottom:-30px}
.index-screen-04 div.info div.branch .info06{bottom:-40px;left:555px;}
.index-screen-04 div.info div.branch .info06:hover{bottom:-30px}
.index-screen-04 div.info div.character{position:absolute;top:0;right:-85px;display:inline-block;width:410px;height:557px;background: no-repeat;-moz-transition:right ease-out .5s;-o-transition:right ease-out .5s;-webkit-transition:right ease-out .5s;transition:right ease-out .5s}
.index-screen-04 div.info div.character:hover{right:-95px}

.index-screen-05 div.mobile{position:relative;display:inline-block;width:1100px;height:485px;background: no-repeat;padding: 182px 0 0 134px;}
.index-screen-05 div.mobile .phone{position:absolute;top:0;z-index:2;left:340px;display:inline-block;width:428px;height:526px;background: no-repeat center;-moz-transition:top ease-out .5s;-o-transition:top ease-out .5s;-webkit-transition:top ease-out .5s;transition:top ease-out .5s}
.index-screen-05 div.mobile .phone:hover{top:-10px}

/*footer*/
footer{background:#0a0a0a;text-align:center;}
footer .footer-partner{height:77px;padding-top:20px;}
footer .footer-partner li{vertical-align:middle;}
@-webkit-keyframes show{
	from{opacity:0}
	to{opacity:1}
}
@keyframes show{
	from{opacity:0}
	to{opacity:1}
}
.partner{position:relative;display:inline-block;cursor:pointer}
footer .footer-links{text-align:center;padding-top:15px;}
footer .footer-links li{padding:0 10px;position:relative;}
footer .footer-links li + li:before{content:'/';color:#454444;position:absolute;left:-3px;top:-1px;}
footer .footer-links a{color:#454444;}
footer .footer-links a:hover{color:#e9dc86;}
footer .footer-copyright{color:#868686;padding:20px 0;}
#footer-chat{height:47px;margin:10px auto;text-align:center;background: no-repeat center;}
#footer-chat>a{display:inline-block;width:200px;height:47px;margin:0 auto;padding-left:40px;color:#cc0;font-size:24px;line-height:47px;text-align:center;}

/*==================== 注意这个公共的部分！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！！ ====================*/

/* game-item */
.game-item{display:inline-block;width:204px;height:220px;margin-bottom:10px;background:#2a2a41;}
.game-item .item{width:204px;height:143px;position:relative;display:block;overflow:hidden;background:#2a2a41;}
.game-item .item .game-img{width:204px;height:143px;position:absolute;overflow:hidden;z-index:0;}
.game-item .item .game-img img{max-width:100%;}
.game-item .item .cover{width:100%;height:100%;position:absolute;z-index:5;overflow:hidden;display:none;}
.game-item .item .cover .cover-bg{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.85;background:#11111d;background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#ffd234),color-stop(88%,#222222));background:-webkit-linear-gradient(top,#ffd234 12%,#222222 88%);background:-webkit-linear-gradient(top,#11111d 12%,#ffffff 88%);background:-webkit-linear-gradient(top,#11111d 12%,#11111d 88%);background:linear-gradient(to bottom,#11111d 12%,#11111d 88%);}
.game-item .item .cover .cover-name{width:100%;height:20px;position:relative;margin-top:60px;line-height:20px;color:#eee;text-align:center;z-index:2;text-shadow:0 1px 0 #000;}
.game-item .item canvas{width:204px;height:143px;position:absolute;z-index:10;}
.game-item .title{text-align:center;padding:10px 0;}
.game-item .title a{display:block;color:#fff;}
.game-item .title a:hover,.game-item:hover .title a{color:#ffd234;}
.btn-play{color:#25001d!important;margin-top:6px;text-align:center;display:inline-block;background:#ffd234;width:100px;height:30px;border-radius:3px;line-height:30px;box-shadow:0 1px 0 rgba(0,0,0,0.5);-webkit-transition:background 300ms;transition:background 300ms;}
.btn-play:hover{color:#111!important;background:#ffb719;}
.game-item:hover{background:#11111d;}
.game-item .title .btn-play{display:none;}
.game-item:hover .title .btn-play{display:inline-block;}
.btn-more{width:100%;background:#11111d;background:-webkit-linear-gradient(left,#11111d 0%,#ffffff 50%,#11111d 100%);background:linear-gradient(to right,#11111d 0%,#ffffff 50%,#11111d 100%);}
.btn-more:hover{background:#e3d47c;background:-webkit-linear-gradient(left,#e3d47c 0%,#f3ebab 50%,#e3d47c 100%);background:linear-gradient(to right,#e3d47c 0%,#f3ebab 50%,#e3d47c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3d47c',endColorstr='#e3d47c',GradientType=1);}
.api-tabs{background:#11111d;}
.api-tabs > li.active a,.api-tabs > li > a:hover{color:#fff;}

.carousel-inner .api-tabs>li>a:link{height:42px;line-height:42px}
/*==================== lottery ====================*/
.main-lottery{background: no-repeat center 521px;}
.lottery-banner{height:415px;background: no-repeat center bottom #000;}

/*==================== live ====================*/
.main-live{background: no-repeat center 521px;}
.live-banner{height:415px;background: no-repeat center bottom #000;}

/*==================== sport ====================*/
.main-sports{background: no-repeat center 521px;}
.sports-banner{height:415px;background: no-repeat center bottom #000;}
.main-sports .sports{width:100%;}
.main-sports .sports-box{width:1023px;margin:0 auto;min-height:768px;text-align:center;background:#f1f1f1;}
.sports-box.hg{width:1148px;background:#48381f;}
.bulk-frame{position:relative;}
.sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:100px;left:137px;}
.sports-box.hg .sports-hg-fix{display:block;}

/*==================== casino ====================*/
.main-casino{background: no-repeat center 521px;}
.casino-banner{height:415px;background: no-repeat center bottom #000;}
.main-casino .casino-sorts{height:41px;}
.main-casino .casino-sorts .nav-tabs{float:left;border:none;margin-left:10px;border-bottom:1px solid #5c5d63;}
.main-casino .casino-sorts .nav-tabs > li > a{color:#928E85;padding:8px 15px;font-size:14px;font-weight:bold;border:0;border-bottom:2px solid transparent;}
.main-casino .casino-sorts .nav-tabs > li > a:hover,.main-casino .casino-sorts .nav-tabs > li.active > a{color:#C6AF63;background:transparent;border:0;border-bottom:2px solid #C6AF63;}
.main-casino .casino-sorts .search-box{width:270px;float:right;margin-top:4px;}
.main-casino .casino-sorts .form-control{width:160px;height:32px;margin-right:10px;color:#fff;background-color:#222;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:1px solid #222;}

/*==================== about ====================*/
.main-about{background: repeat-y center 521px;}
.about-banner{height:415px;background: no-repeat center bottom #000;}
.main-about .page-box{width:288px;min-height:655px;margin:0px;padding:180px 10px 0 23px;background: no-repeat center top;}
.main-about .page-box .list-group{padding-bottom:222px;background: no-repeat -23px bottom;}
.main-about .list-group-item{display:inline-block;width:255px;height:50px;padding-left:60px;color:#9d9c9c;font-size:18px;text-align:left;line-height:25px;background:no-repeat center top;border:none;}
.main-about .list-group-item:hover,.main-about .list-group-item.active{color:#f9da7d;}
.main-about .page-content{margin:10px 0px 25px 0px;background-color:#1d1c1d;padding:20px;}
.main-about .page-content .tit-about{width:720px;margin-left:10px;color:#fffa8d;font-size:26px;padding-bottom:10px;text-align:center;border-bottom:1px solid #282828}
.main-about .page-content h3,.main-about .page-content h4,.main-about .page-content h5{color:#ffffff;}
.main-about .page-content p{line-height:26px;font-size:13px;color:#ffffff;}
.main-about .lef-p{float:left;width:288px;margin-right:10px;}
.main-about .rig-p{float:left;width:780px;}

/*==================== promo ====================*/
.main-promo{background:#0f0f0f;}
.main-promo .promo-banner{height:415px;background: no-repeat center bottom #000;}
.promo > .container{padding:20px 20px 0 20px;}
.promo-sorts{margin:0 20px 20px 0;border-bottom:1px solid #d70802;}
.promo-sorts a{display:block;height:38px;padding:0 20px;border-radius:3px;line-height:38px;color:#ffffff;font-size:14px;}
.promo-sorts a:before{content:'〔';padding-right:5px;}
.promo-sorts a:after{content:'〕';padding-left:5px;}
.promo-sorts a:hover,.promo-sorts .active a{background-color:#d70802;}
.promo .promo-summary{margin-bottom:10px;background-color:#242424;background-color:rgba(17,17,17,0.6);}
.promo .promo-summary .subtitle{font-size:24px;padding:5px 0;}
.promo .promo-summary .btn-join{width:auto;padding:0 20px;display:inline-block;margin-top:10px;}
.promo .promo-summary .btn-join.disabled{pointer-events:none;opacity:0.5;-webkit-filter:opacity(50);filter:opacity(50);}
.sidePromo{width:100%;margin:0 auto;padding-bottom:20px;}
.sidePromo dt{position:relative;cursor:pointer;}
.sidePromo dt .status{position:absolute;width:109px;height:109px;right:50px;top:40px;display:none;}
.sidePromo dt .dates{position:absolute;width:100%;display:block;left:30px;top:20px;color:#ccc;font-weight:normal;}
.sidePromo dt img{max-width:100%;width:100%;}
.sidePromo dt.status-over > .status{display:block;}
.sidePromo dt.status-over > img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;}
.sidePromo dd.status-over .promo-summary{background:#333;}
.sidePromo dd{padding:5px 30px;color:#fff;display:none;max-width:100%;}
.sidePromo dd img{max-width:100%;}
.promo-summary table{border:1px solid #aaa;}
.promo-content{font-size:13px;}
.promo-content h4{color:#333;background:#ffd234;display:inline-block;padding-bottom:10px;height:28px;padding:0 20px;line-height:28px;border-radius:14px;}
.promo-content table{min-width:50%;margin:15px 0;}
.promo-content table th,.promo-content table td{border:1px solid #c0a079;padding:8px 20px;text-align:center;}
.promo-content table th{color:#fde67e;}

/*==================== agent 代理 ====================*/
.main-agent .agent{padding-top:116px;}
.main-agent .slide .slide-indicators ul .active{background:#ab7610;}
.main-agent .agent .slide,.main-agent .agent .slide .slide-inner li{height:630px;}
.main-agent .agent-slide > .slide > .slide-inner{width:100%;}
.main-agent .agent-slide > .slide,.main-agent .agent-slide > .slide > .slide-inner li,.main-agent .agent-slide > .slide > .slide-inner li a{height:630px;}
.main-agent .agent-content-wrap{background:#eee;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.main-agent .agent-content{padding:50px 0 40px 0;color:#444;}
.main-agent .agent-content h1,.main-agent .agent-content h2,.main-agent .agent-content h3,.main-agent .agent-content h4,.main-agent .agent-content h5,.main-agent .agent-content h6{margin:1em 0;font-weight:bold;text-shadow:none;}
.main-agent .agent-content .title{font-weight:bold;}
.main-agent .agent-content .title small{display:block;height:40px;line-height:40px;text-shadow:none;}
.main-agent .agent-content .table{color:#333;}
.main-agent .agent-contact-list{height:50px;line-height:50px;margin:0;text-align:center;}
.main-agent .agent-contact-list li{font-size:14px;margin-right:20px;color:#b5b5b5;}
.main-agent .agent-contact-list li .gui{line-height:50px;margin-right:10px;}
.main-agent .agent-navbar li.active a{color:#FFEB3B;}
.page-agent .navbar-nav{padding-left:185px;margin-top:-11px;}
.page-agent .navbar-nav > li{width:92px;height:71px;line-height:71px;text-align:center;}
.page-agent .navbar-nav > li > a{color:#a0a0a0;padding:0px;display:inline-block;width:100%;font-size:14px;}
.page-agent .navbar-nav > li:hover a,.page-agent .navbar-nav > li.active a{color:#e9dc86;}
.page-agent .navbar-nav>li{position:relative;}
.main-agent .agent .tab-pane .agent-content img{max-width: 1100px;}

/*==================== register====================*/
.main-register{background: repeat-y center 245px;}
.register-banner{height:415px;background: no-repeat center bottom #000;}
.register .list-group-item{padding:0;border:0;height:40px;line-height:40px;width:100%;color:#FFF;font-size:12px;background-color:#1d1c1d;text-align:center;}
.register .list-group-item:hover{background-color:#000000!important;color:#ffffff;}
.register .form-group label{color:#ffffff;}
.account-info,.person-info{font-size:14px;padding-left:60px;position:relative;width:80%;}
.account-info:before{content:'账户信息';color:#000!important;font-size:16px;position:relative;z-index:1;padding:0 5px;left:5%;background:#fff;top:3px;}
.account-info:after,.person-info:after{position:absolute;content:"";border-bottom:1px solid #949494;width:100%;left:10%;bottom:6px;}
.person-info:before{content:'个人信息';color:#000!important;font-size:16px;position:relative;z-index:1;padding:0 5px;left:5%;background:#fff;top:3px;}
.main-about .input-group.code img{max-height:34px;border:1px solid #ccc;border-radius:3px;}
.main-register .page-box{width:288px;min-height:655px;margin:0px;padding:180px 10px 0 23px;background: no-repeat center top;}
.main-register .page-box .list-group{padding-bottom:222px;background: no-repeat -23px bottom;}
.main-register .list-group-item{display:inline-block;width:255px;height:50px;padding-left:60px;color:#9d9c9c;font-size:18px;text-align:left;line-height:50px;background: no-repeat center top;border:none;}
.main-register .register-title{width:790px;height:106px;margin:10px 0 10px 30px;background:no-repeat center;}
#reg-tip{padding-left:50px;color:#a1a1a1;font-size:14px;line-height:2em;}
.phone-area-code{flex-wrap: wrap;}
.main-register .phone-area-code input.form-control{width: 100%;margin-top: 5px;}
/* ===============page-error 错误页面=================== */
.error-code{min-height:633px;color:#fff;padding:10px;background:#333;}
.main-error{padding-top:116px;}

.main-hotgame{margin-top: 165px;}

.layui-layer.index-modal-transparent .layui-layer-btn{display: none !important;}
.layui-layer.index-modal .ant-modal-footer{display: none !important;}
.layui-layer.index-modal .layui-layer-btn{display: none !important;}

