@charset "UTF-8";

/*!
 * manBet 万博体育
 * Author: Jacky
 * Update by 2017-7-20
 */

/* 禁用响应 */
@media (min-width:990px){
  .container{width:1000px;}
}
@media (min-width:1200px){
  .container{width:1000px;}
}
.screen-lg .container{width:1000px;}
.container{width:1200px;padding:0;position:relative;overflow:visible;}

/* ==========全局样式========== */
a:hover{text-decoration:none;}
ul{margin:0;}
.navbar-nav > li > a,.navbar-header,.navbar-text{line-height:1;}
body{background:#fff;padding-top:114px;min-width:1300px!important;}
main{padding-top: 44px;}
.main-promo img{max-width:100%;}
.page-content img{max-width:100%;}
.main-promo .sidePromo dt{padding:0 30px;}
.main-promo .sidePromo dd .row{margin:0;}
.msgbox .list-group-item{word-wrap:break-word;}

/* header */
header{position:fixed;top:0;left:0;right:0;z-index:99;}
header .change {margin-right: 10px; width: 70px;height: 100%;padding: 0 18px 0 24px;position: relative;color: #b5b5b5;cursor: pointer;}
header .change a{color: #b5b5b5;}
header .change:after{content: '';width: 0;height: 0;border-width: 8px 6px 0 6px;border-style: solid;border-color: #b5b5b5 transparent transparent transparent;position: absolute;right: 0;top: calc(50% - 4px);transform: rotateZ(0deg);transition: all 500ms;}
header .change:hover:after{transform: rotateZ(180deg);}
header .static-bar{position:relative;height:32px;background: #008dc1;z-index: 2;}
header .static-bar span{color: #fff;}
header .static-bar ._user_time{margin-left: 65px;}
header .static-bar .container-fluid{position:relative;top:50%;transform:translateY(-50%);min-width:1300px;overflow: visible;font-size: 12px}
header .static-bar .form-wrap a{display:inline-block;width:66px;font-size:12px;vertical-align:middle;color: #fff;text-align: center;border-radius: 3px}
header .static-bar .form-wrap a:nth-child(1){display: none;}
header .static-bar .form-wrap a:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff;border-radius: 0;margin-left: 20px;}
header .static-bar .agent-a a{display:inline-block;width:66px;font-size:12px;vertical-align:middle;color: #fff;text-align: center;border-radius: 3px}
header .static-bar .agent-a a:nth-child(1){display: none;}
header .static-bar .agent-a a:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff;border-radius: 0;margin-left: 20px;}

/*切換語系*/
.language{height: 24px;line-height: 24px;padding-left: 35px;padding-right:5px;margin-right: 10px;display: inline-block;background-repeat: no-repeat;background-position: 8px center;color: #ffffff;cursor: pointer;}
.language i{width: 14px;display: inline-block;margin-left: 10px;transform: rotate(0);transition: .3s;top: 0;}
.language div{margin-left: -35px;height: 0;overflow: hidden;position: absolute;transition: all .5s;z-index: 9;}
.language:hover div{height: auto;}
.language:hover i{transform: rotate(180deg)}
.language span{height: 28px;line-height: 28px;display: flex;transition: all .2s;background-color: #008dc1;background-repeat: no-repeat;background-position: 8px center;color: #fff;padding-left: 42px;padding-right: 15px;}
.language span:hover{background-color: #000;}
.language span a{color: #fff;margin: 0;}

header .static-bar .btn-sc:hover{background-position:0 -22px;}
header .static-bar .btn-sy{background-position:0 -44px;}
header .static-bar .btn-sy:hover{background-position:0 -66px;}

header .login form .form-group{position:relative;margin: 0 3px;}
header .login form .form-group .form-control{height:26px;line-height:26px;padding:0 10px;width:130px;color:#000;font-size:12px;border:1px solid #000;background-color:#eee !important;border-radius: 3px;}
header .login form .form-group .form-control::placeholder{color: #666;}
header .login form .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none;}
header .login form .form-group.code input{padding-right:66px;}
header .login form .form-group.code img{position:absolute;right:0;top:2px;width:60px;height:22px;}
header .login form .btn-login{width:56px;height:26px;display:inline-block;vertical-align:middle;border:1px solid #000;text-align:center;line-height:26px;color:#fff;font-size:14px;background: #000;}
header .login form .btn-login:hover,
header .login form .btn-register:hover{text-shadow:0px 0px 10px #fff;border-color:#e3e6eb;}
header .login form .btn-register,header .login form .forget-pas{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;height:26px;line-height:26px;border:1px solid #000;background: #000;}
header .login form .forget-pas{position:absolute;top:4px;right:0;width:auto;height:18px; line-height:16px;display:inline-block;background-color:transparent;border-radius: 0;color: #000;}
header .login form .btn-login:hover,
header .login form .btn-register:hover,
header .login form .forget-pas:hover{border-color: #008dc1; color: #008dc1;}

header .login form .btn-register:hover,header .login form .forget-pas:hover{text-shadow:0px 0px 10px #fff;}
header .login .header-panel{right:0;font-size:12px;text-align:right;line-height: 16px;}
header .login .header-panel a{display:inline-block;width:auto;color:#fff;padding:0 4px;border: none;}
header .login .header-panel a:hover{text-shadow:0px 0px 10px #fff;}
.header-panel .text-warning{color: #fff;}
header .login .header-panel .dropdown{vertical-align:top;}
header .login .header-panel .dropdown:hover .dropdown-menu{display:block;}
header .login .header-panel .dropdown-menu{position: absolute;background:#6d6d6f;margin-top:0;border-color:transparent;}
header .login .header-panel .dropdown-menu a{width:100%;color: #fff;text-align: left}
.header-panel ul li{margin-right: 0px !important;}

.nav-part{height:82px;background: #008dc1;}
.nav-part > .container-fluid{height:82px;min-width:970px;overflow: visible;}
.nav-part .logo{position:absolute;left:15px;top:50%;transform: translateY(-50%);}
.nav-part .navbar{width:calc(100% - 200px);margin-left:200px;margin-bottom:0;}
.nav-part .navbar-nav{display:flex;justify-content:space-between;width: 100%;}
.nav-part .navbar-nav > li > a{height:80px;line-height:58px;padding:10px 15px;font-size:15px;color:#fff;display: inline-block;}
.nav-part .navbar-nav > li > a > .triangle{display: inline-block;margin-left: 4px;width: 8px;height: 4px;transition: all 400ms ease 0s;background: no-repeat 50% 50%;}
.nav-part .navbar-nav > li:hover .triangle{transform: rotate(180deg);}
.nav-part .navbar-nav > li.active > a{text-shadow:0px 0px 10px #fff;}
.nav-part .navbar-nav > li:hover a{background-color: #0095cc;border-left-color: #bcbfc3;border-right-color: #d6d8dd;}
.nav-part .hd-link{margin-top:-4px;}
@media (min-width: 1200px) {
  .navbar-nav > li > a {
    padding: 0 10px;
  }
}
/*.nav-part .hd-link a{display:inline-block;height:18px;padding-left:25px;margin-right:18px;line-height:18px;font-size:12px;color:#fff;background:url(./images/icons.png) no-repeat;}
.nav-part .hd-link a.btn-help{background-position:0 -69px;}
.nav-part .hd-link a:hover{text-shadow:0px 0px 10px #fff;}*/

/* navbar-sub 二级菜单 */
header .navbar-sub{width:100%;position:absolute;z-index:99;}
header .navbar-sub>.sub-content{height:200px;background: repeat-x;border-bottom:1px solid #c9c9c9;overflow:hidden;}
header .navbar-sub>.sub-content>.container{width: 1200px;}
header .nav-3-1 .navbar-sub .sub-box>dd>p>span{color:#969696;font-size:12px;}
header .nav-3-1 .navbar-sub .sub-box>dd>p,.sub-box>dd>p>a,header .nav-3-1 .navbar-sub .sub-box>dt>a{line-height:26px;margin:0;font-size:14px;color:#222!important;text-shadow:0 1px 0 #ffffff;}
header .nav-3-1 .navbar-sub .sub-box>dd>p>a:hover,.sub-box>dt>a:hover,.api-item:hover>dd>p>a{color:#0088ff;}

/* slide */
.banner .slide,.banner .slide .slide-inner li,.banner .slide .slide-inner li a{ background-position: center !important; height: 450px!important;}
/* notice */
.notice{height:32px;position:relative;z-index:4;line-height:32px;}
.notice .title{width:65px;font-size:12px;color:#5d5d5d;height:32px;float:left;background: no-repeat right -140px;}
.notice .notice-list{float:left;width:900px;height:32px;overflow:hidden;padding-left:10px;}
.notice .notice-list a{color:#5d5d5d;font-size:12px;}

/* home-platform */
.home-platform{padding:0;list-style:none;}
.home-platform .index-centent{position: relative;}
.home-platform .index-centent:before,.home-platform .index-centent:after{width: 50%;top: 0;content: "";position: absolute;height: 100%;z-index: -1;}
/*.home-platform .home-games{background: url(./images/index-games.png)}*/
/*.home-platform .home-live{background: url(./images/index-live.png)}*/
/*.home-platform .home-sports{background: url(./images/index-games.png)}*/
.home-platform .home-live:before{background-color: #008dc1;right: 0;}
.home-platform .home-live:after{background-color: #eee;left: 0;}
.home-platform .home-sports:before{background-color: #008dc1;left: 0;}
.home-platform .home-sports:after{background-color: #eee;right: 0;}
.home-sports-right{position: absolute;right: 0;}
.home-platform .home-games:before{background-color: #eee;right: 0;}
.home-platform .home-games:after{background-color: #008dc1;left: 0;}
.home-games-right{position: absolute;right: 70px;}


.home-platform>li{height:360px;margin-bottom:20px;color:#444444;overflow:hidden;}
.home-platform>li .container{width:1300px;}
.home-platform>li h2{padding-top:70px;font-size:35px;}
.home-platform>li .platform-link-btn{background: no-repeat;display:block;width:132px;height:45px;margin-top:30px;line-height:45px;text-align:center;color:#fff;font-size:18px;}
.home-platform>li .platform-link-btn:hover{background-position:0 -46px;}
.home-platform>li p{margin-top:25px;font-size:18px;margin-bottom:0;}
.home-platform>li .platform-img{height:360px;position:absolute;left:50%;margin-left:-170px;z-index:0;}
.home-platform>li.home-live .platform-img{background: no-repeat;width:870px;}

.home-platform>li.home-sports .platform-img{left:0;background: no-repeat;width:870px;}
.home-platform>li.home-games .platform-img{left:10%;background:url(./images/img_games.png) no-repeat;width:800px;}

/* introduce */
.introduce-top{width:100%;position:relative;}
.introduce-speed{width:63%;height:230px;position:absolute;left:31%;top:12%;}
.introduce-speed span{float:left;display:inline;width:19%;}
.introduce-speed span img{width:100%;}
.introduce-speed em{float:left;display:inline;width:8%;height:1px;}
.introduce img{width:100%;}
.introduce ul{padding:50px 0;width:1280px;}
.introduce ul li{float:left;display:inline;width:25%;text-align:center;}
.introduce ul li i{width:115px;height:147px;margin:20px auto;display:block;}
.introduce ul li.introduce-01 i{background:url(./images/introduct_icons_01.gif) no-repeat;}
.introduce ul li.introduce-02 i{background:url(./images/introduct_icons_02.gif) no-repeat;}
.introduce ul li.introduce-03 i{background:url(./images/introduct_icons_03.gif) no-repeat;}
.introduce ul li.introduce-04 i{background:url(./images/introduct_icons_04.gif) no-repeat;}
.introduce ul li p{width:230px;margin:0 auto;color:#888;}

/* footer */
footer{background:#eee;}
footer .container{width:1280px;padding-top:40px;}
footer .footer-nav{overflow:hidden;}
footer .footer-nav li{float:left;width:175px;height:170px;border-right:1px solid #ddd;}
footer .footer-nav li.fo-partner{width:220px;}
footer .footer-nav li.fo-partner div{padding-left:20px;}
footer .footer-nav li.fo-partner a{background: no-repeat;float:left;height:28px;padding:0;margin:5px 0;cursor:pointer;}
footer .footer-nav li.fo-partner a:hover{background: no-repeat;}
footer .footer-nav li #_PlayTech,footer .footer-nav li #_PlayTech:hover{background-position:0 0;width:87px;}
footer .footer-nav li #_AG,footer .footer-nav li #_AG:hover{background-position:-87px 0;width:90px;}
footer .footer-nav li #_MG,footer .footer-nav li #_MG:hover{background-position:0 -28px;width:90px;}
footer .footer-nav li #_GD,footer .footer-nav li #_GD:hover{background-position:-90px -28px;width:87px;}
footer .footer-nav li #_SGwin,footer .footer-nav li #_SGwin:hover{background-position:0 -56px;width:87px;}
footer .footer-nav li #_KG,footer .footer-nav li #_KG:hover{background-position:-98px -56px;width:90px;}
footer .footer-nav li #_BBIN,footer .footer-nav li #_BBIN:hover{background-position:0 -84px;width:70px;}
footer .footer-nav li #_AllBet,footer .footer-nav li #_AllBet:hover{background-position:-70px -84px;width:70px;}
footer .footer-nav li #_GICC,footer .footer-nav li #_GICC:hover{background-position:-140px -84px;width:36px;}
footer .footer-nav li.fo-last{border:none;}
footer .footer-nav li h2{font-size:14px;padding-left:20px;height:40px;margin:0;color:#999;}
footer .footer-nav li a{display:block;padding-left:20px;height:16px;line-height:16px;margin-bottom:10px;font-size:12px;color:#333;}
footer .footer-nav li a:hover{color:#c1392b;}
footer .footer-link{height:37px;background:#505052;line-height:37px;text-align:center;}
footer .footer-link li{padding:0 30px;}
footer .footer-link li a{color:#E0E0E0;font-size:12px;}
footer .footer-link li a:hover{text-shadow:0px 0px 10px #fff;color:#fff;}

/* game-item */
.game-item{display:inline-block;width:204px;height:220px;margin:0 auto 10px;}
.game-item .item{width:204px;height:143px;position:relative;display:block;overflow:hidden;}
.game-item .item .game-img{width:204px;height:143px;position:absolute;overflow:hidden;z-index:0;text-align:center;}
.game-item .item .game-img img{max-width:100%;height:140px;}
.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:#121212;}
.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:#c1c1c1;}
.game-item .title a:hover,.game-item:hover .title a{color:#c1392b;}
.btn-play{margin-top:6px;text-align:center;display:inline-block;width:100px;height:30px;border-radius:3px;line-height:30px;}
.game-item .title .btn-play{display:none;}
.game-item:hover .title .btn-play{display:inline-block;}
.btn-more{width:100%;background:#414141;color:#fff;}
.btn-more:hover{color:#fff;}

/* api-tabs */
.api-tabs{background:transparent;border:0;padding:0;}
.api-tabs > li{border-bottom:2px solid transparent;background: repeat-x;}
.api-tabs > li > a:link,.api-tabs > li > a:visited,.api-tabs > .disabled:hover > a{color:#b4b4b4;color:#888;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.api-tabs > li.active > a,.api-tabs > li > a:hover{color:#fff!important;}
.api-tabs > li > a:link,.api-tabs > li > a:visited,.api-tabs > .disabled:hover > a{color:#ACACB2;}
.api-tabs > li + li,.api-tabs > li.active,.api-tabs > li:first-child.active,.api-tabs > li:last-child.active{border:none;border-bottom:2px solid transparent;border-left:1px solid #fff;}
.api-tabs > li:last-child{border-right:0;}
.api-tabs > li.active,.api-tabs > li:hover{background-position:0 -51px!important;}

/*.carousel-inner{margin-bottom: 30px;}*/
.carousel-inner .api-tabs>li>a:link{height:44px;line-height:44px}
.carousel-inner .api-tabs>li{margin: 0;}
/* =============== sports 体育 =================== */
.main-sports{padding:10px 0 30px;background:#fff no-repeat center center /cover;}
.main-sports .sports-box{width:1023px;margin:0 auto;min-height:768px;text-align:center;background:#fff;}
.main-sports .bulk-frame{position:relative;}
.main-sports .sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:100px;left:137px;}
.main-sports .sports-box.hg .sports-hg-fix{display:block;}
.main-sports .sports-box.hg .api-tabs{margin-bottom:0;}
.sports-box.hg{background:#fff;width:1060px;}
.main-sports .sports-box > .h1{color:#dc3834;}

/* =============== live 视讯 =================== */
.main-live .container{width:1400px;padding-bottom: 40px;}
.main-live .jackpot-wrap{width:690px;height:194px;background: repeat-x center top;color:#fff;position:absolute;top:160px;right:0;}
.main-live .live-jackpot{height:95px;width:310px;margin:0 auto;}
.main-live .live-jackpot h3{font-size:22px;text-align:right;padding:15px 0 5px;margin:0;}
.main-live .live-jackpot em{background: repeat-x;background-position:0 -352px;display:block;width:100%;height:36px;line-height:36px;font-size:18px;font-weight:bold;letter-spacing:12px;text-align:center;font-style:normal;}
.main-live .jackpot-wrap h2{font-size:18px;height:62px;line-height:62px;width:100%;color:#fff;text-align:center;margin:0;}
.main-live .jackpot-wrap h2 em{font-size:30px;padding-right:10px;font-style:normal;}
.main-live .jackpot-wrap .live-platform-btn{width:100%;height:37px;line-height:37px;background:#4e4e4e;display:block;text-align:center;font-size:15px;color:#fff;}
.main-live .jackpot-wrap .live-platform-btn:hover{background:#f2f2f2;color:#000;}

.btn-live{display:inline-block;width:100%;height:100%;padding:15px 0;color:#eee;font-size:16px;text-align:center;border-width:1px;border-style:solid;border-top-color:#0c0c0c;border-right-color:#0c0c0c;border-bottom-color:#262626;border-left-color:#2b2b2b;border-top-color:rgba(0,0,0,.7);border-right-color:rgba(0,0,0,.7);border-bottom-color:rgba(255,255,255,.1);border-left-color:rgba(255,255,255,.1);background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#80000000,endColorStr=#80000000);}
.btn-live:hover{color:#fae39e;text-decoration:none;background-color:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4d000000,endColorStr=#4d000000);}
.btn-live>span.gui{display:block;}

.live-item, .live-item>.title{border-color:#333;overflow: hidden;}
.live-item{margin: 10px 0 0; height: 612px;}
.live-item>.item{height:550px;display:block;position:relative;background-repeat:no-repeat;background-position:center top;}
.live-item>.item>.logo{position:absolute;left:10px;top:0;z-index:9;}
.live-item>.item>.logo>img{display:block;}
.live-item>.item>.logo>.title{display:block;color:#fff;margin:3px 0;text-shadow: 1px 1px 1px #000;}
.live-item>.item>.cover{position:absolute;left:0;right:0;bottom:0;width:100%;height:277px;overflow:hidden;z-index:10;display:none;}
.live-item>.item>.cover>.blur{position:absolute;width:100%;height:270px;left:0;background-repeat:no-repeat;background-position:left top;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(8px);-moz-filter:blur(8px);filter:blur(8px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=8,MakeShadow=false);}
.live-item>.item>.cover>.hot-list{position:absolute;width:100%;height:270px;left:0;bottom:0;background-color:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#4d000000,endColorStr=#4d000000);}
.live-item>.item>.cover>.hot-list>div{height:135px;}
.live-item>.item>.row3>.hot-list>div{height:90px;}
.live-item>.item>.cover>.hot-list .btn-live{padding:25px 0;}
.live-item>.title{position:relative;bottom:0;width:100%;-webkit-transition:bottom 0.3s;-o-transition:bottom 0.3s;transition:bottom 0.3s;overflow: hidden;}
.live-item>.title>h2{font-size:18px;background: repeat-x;height:62px;line-height:62px;width:100%;color:#fff;text-align:center;margin:0;}
.live-item>.title>h2>em{font-size: 30px;font-style: normal;}
.coming>.title{text-align:center;}
.live-item>.title>.live-play{width:100%;height:37px;line-height:37px;background:#4e4e4e;display:block;text-align:center;font-size:15px;color:#fff;}
.live-item>.title>.live-play:hover{background:#f2f2f2;color:#000;}
.live-item:hover{cursor:pointer;}
.live-item:hover .title{color:#fae39e;bottom:35px;}

/* =============== lottery 彩票 =================== */
.main-lottery .lottery{padding:40px 0;}
.main-lottery .lottery>.container{width: 1400px;margin:0 auto;}
.main-lottery .game-list{padding-top:10px;background:#38393d;}
.lottery-box .lottery-item{height:220px;width:668px;float:left;position:relative;margin:0 15px 25px;border:1px solid #555;}
.lottery-box .lottery-item .img-area{background: no-repeat;width:140px;height:140px;float:left;display:inline;margin:17px 0 0 35px;}
.lottery-box .lottery-item .main-area{margin:35px 20px 0 205px;}
.lottery-box .lottery-item .main-area h2{font-size:30px;color:#111;font-weight:normal;}
.lottery-box .lottery-item .main-area p{color:#686868;margin:12px 10px 0 0;height:35px;overflow:hidden;font-family:"Microsoft YaHei";line-height:1.5;font-size:12px;}
.lottery-box .lottery-item .main-area a{position:absolute;bottom:0;left:0;display:block;background-position:0 -274px;width:100%;height:37px;line-height:37px;text-align:center;margin-top:18px;font-size:15px;color:#fff;background: repeat-x;}
.lottery-box .lottery-item .main-area a:hover{background-position:0 -313px; color:#fff;}

/* =============== casino 电子=================== */
.main-casino{padding:40px 0;}
.main-casino .casino > .container{width:1400px;}
.main-casino .game-banner{height:200px;}

/* =============== promo 优惠 =================== */


/* =============== about 关于 =================== */
.main-about .about{background:#f8f8f8;padding:20px 0;}
.main-about .container{width:1400px;}
.main-about .col-5-1{padding:0;}
.main-about .page-left .list-group{display:table;table-layout:fixed;width:100%;}
.main-about .page-left .list-group-item{display:table-cell;padding:0;height:34px;text-align:center;line-height:34px;color:#fff;background: repeat-x;background-position:0 -389px;text-decoration:none;border:0;border-right:1px solid #fff;}
.main-about .page-left .list-group-item:hover,.main-about .page-left .list-group-item.active{color:#ffde5f;background-position:0 -424px;}
.main-about .page-content{padding:10px;}
.main-about .page-content p{line-height:24px;color:#000;font-size:13px;}
.main-about .page-content h3,.main-about .page-content h4,.main-about .page-content h5{color:#c1392b;}

/*======== register 注册================*/
.main-register .register-box{background:rgba(255,255,255,.55);width:890px;margin:20px auto;}
.main-register .register-box .hd{padding:20px 30px;}
.main-register .register-box .hd h3{color:#000;margin:0;}
.main-register .register-box .hd p{padding-top:10px;color:#666;}
.main-register .register-box .btn-regis{background:url(./images/common_spirits.png) no-repeat;background-position:0 -647px;width:160px;height:38px;display:block;text-align:center;color:#fff;font-size:14px;border:0;padding:0;line-height:38px;}
.main-register .register-box .btn-regis:hover{background-position:0 -685px;}
.main-register .code img{height:34px;}
.main-register .account-info,.main-register .person-info{font-size:14px;padding-left:60px;position:relative;width:80%;}
.main-register .account-info:before,.main-register .person-info:before{background:#f1f1f1;position:relative;z-index:1;padding:0 5px;left:0;font-size:22px;color:#666;}
.main-register .account-info:after,.main-register .person-info:after{position:absolute;content:"";border-bottom:solid 1px #999;width:100%;left:10%;bottom:10px;}
.main-register form{color:#666;}

/*==================== agent 代理 ====================*/
.main-agent .agent-navbar{margin-top:6px;}
.main-agent .agent-navbar a{color:#FAFFCD;}
.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;-webkit-box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);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;}

/* slide 轮播 */
.index-slide{float: left;margin-left: -100px;}
.index-slide .slide-inner{width: 800px;}
.index-slide .slide-inner li,.index-slide .slide-inner li a{height:360px;display: inline-block}
.index-slide .prev{left:10%;}
.index-slide .next{right:10%;}

/* ===============page-error 错误页面=================== */
.main-error .error-code{min-height:633px;color:#000;padding:10px;}

/* ===============aside=================== */
.aside-float{position:fixed;z-index:2000;}
.aside-float li{width:130px;background-repeat:no-repeat;}
.aside-float li a{width:100%;height:100%;line-height:40px;background-repeat:no-repeat;display:inline-block;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}
.aside-float li a:hover{opacity:1;}

@media (max-width:1366px){
  header .login .header-panel a {padding: 0 8px;}
  .nav-part .navbar {margin-left: 196px;}
  .main-live .container{width: 1200px;}
  .main-live .jackpot-wrap{width: 500px;}
  .main-casino .casino > .container{width: 1200px;}
  .main-lottery .lottery>.container{width: 1200px;}
  .lottery-box .lottery-item{width: 560px;}
  .main-about .container{width: 1200px;}
  .navbar-nav>li>a {padding: 0 8px;}
}

