/*!
 * SunCity03
 * Author: Steven
 * Update by 2017-01-17
 */

/*  */
@media (min-width:990px){
	.container{width:1024px}
}
@media (min-width:1200px){
	.container{width:1024px}
}
.screen-lg .container{width:1024px}
.container{width:1024px}
/*==================== common ====================*/
li{list-style-type: none;}
a:hover{text-decoration:none;}
body{background-color:#6a0201;}
header{height:168px;}
main{background:#570005 50% 168px no-repeat;}
.font-sm{font-size:12px;}
.next-ico{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;}
/* */
.top-box a{color:#fda30b;}
.blink-red,.blink-red > a{color:#ff0000!important;transition:all 300ms;}
.blink-yellow,.blink-yellow > a{color:#fcff00!important;transition:all 300ms;}
.blink-green,.blink-green > a{color:#1de000!important;}
.blink-pink,.blink-pink > a{color:#ff00ff!important;transition:all 300ms;}
.blink-pink2,.blink-pink2 > a{color:#ca129c!important;transition:all 300ms;}
.blink-cyan,.blink-cyan > a{color:#4edfdf!important;}
.blink-gold,.blink-cyan > a{color:#facd89!important;}

/* top-bar */
.top-box{padding-top: 2px;font-size: 12px;font-family: SimSun;}
.top-bar{height:30px;line-height:30px;background:#440000;font-size:13px;color:#f1d896;}
.top-box.pull-right a:after{content: '|';color: #fff;padding: 0 8px;vertical-align: top;}
.top-box>.btn-group>.dropdown-menu{background:none;border:none;margin-top:-5px;left:-115px;}
.lanicon{width:24px;height:25px;display:inline-block;vertical-align:top;background: no-repeat;}
.lanicon:hover{opacity:0.8;filter:opacity(80);}
.lanicon.cn{background-position:0 bottom;}
.lanicon.hk{background-position:-24px bottom;}
.lanicon.en{background-position:-48px bottom;}
.top-box .pz{position: relative}
.top-box .pz img{position: absolute; z-index: 9999;top: 10px;left: -10px;display: none}
.top-box .pz:hover img{ animation: bounceInUp .3s ; display: block}

.header-panel.game-panel a{color: #fff!important;padding: 0 4px !important;}
/* navbar-default */
.navbar-default{margin-bottom:0;background: no-repeat top center;z-index: 999;margin-top: 2px;}
.navbar-default>.container{position:relative;}
.navbar-default .navbar-nav>li>a{ padding: 0; color:#272727;height:45px;line-height:48px;text-align: center;font-family: 'Microsoft YaHei';overflow:hidden;transition:all 300ms;}
.navbar-default .navbar-nav>li:not(.chat) a:hover,.navbar-default .navbar-nav>.active:not(.chat) a{color:#fff;background:#aa0009;}
.navbar-default .navbar-brand{height:auto;}
.navbar-default .navbar-collapse{overflow: hidden;display: flex;justify-content: center;padding: 0;}

/* navbar-sub */
.nav-2-1{margin-top:-45px;}
.navbar-collapse{padding-left: 24px;}
.navbar-nav .nav-item{min-width:88px;}
.ScrollTop{position: fixed;margin-top: 0;z-index: 9;}
.navbar-nav .chat a{background:no-repeat center;height: 31px!important;width:91px;margin-top:10px;}
.nav-2-1 .navbar-sub{background: none !important;}
#nav-799 .navbar-sub>.sub-content{height:190px;padding-top:45px;border-top: 1px solid #b30000 ;overflow:hidden;}
#nav-799 #sub-casino.sub-content{height: 240px;}
.num-dot{width:12px;background-position:-800px 0;}
.num-pre{width:42px;background-position:-812px 0;}
.num-num{width:58px;}
.num-num[num="1"]{width:45px;background-position:0 0;}
.num-num[num="2"]{background-position:-80px 0;}
.num-num[num="3"]{background-position:-160px 0;}
.num-num[num="4"]{background-position:-240px 0;}
.num-num[num="5"]{background-position:-320px 0;}
.num-num[num="6"]{background-position:-400px 0;}
.num-num[num="7"]{background-position:-480px 0;}
.num-num[num="8"]{background-position:-560px 0;}
.num-num[num="9"]{background-position:-640px 0;}
.num-num[num="0"]{background-position:-720px 0;}

#nav-799 .navbar-sub>.sub-content .container .row-gutter-0 .col-7-1{display: none !important;}
#nav-799 .navbar-sub>.sub-content .container .row-gutter-0 .col-7-6{width: 100%;}
.static-bar>.container{overflow:visible;}
.static-box img{vertical-align:top;}
.logo-box{height:92px;overflow:hidden;margin-top: 10px;width:225px;}
.logo-box a{ display: block;width: 100%;height: 100%;padding: 10px;}
.logo-box a img{max-height: 100%;}
.logos-box {width: 250px;height: 80px;display: inline-block;position: absolute;top: 10px;padding-top: 15px;}
.logos-box img {width: 100%;}
/* static-bar >>>> header-login */
header{position: relative;height:105px;background: center no-repeat;}
header:after{position: absolute;top: 0;left: 0;right: 0;z-index: -1;display: inline-block;width: 100%;height: 100%;content: '';}
.static-box .header-login{padding-top:22px;margin-right: 10px;position: relative;}
.header-login .tip-forget{display: inline-block;margin: 0 6px;color: #fff;font-size: 12px;font-family: SimSun;}
.header-login .tip-forget:hover{color: #fc0;}
.header-login .form-group,.static-box .btn{position:relative;margin-left:5px;}
.header-login .form-control{width:115px;height:22px;color:#f00;background-color:#fff;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:1px solid #bc0000 ;}
.header-login .form-control:focus{border-color:#f0dc64;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,220,100,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,220,100,.6)}
.header-login .form-control::-moz-placeholder{color:#f00;}
.header-login .form-control:-ms-input-placeholder{color:#f00}
.header-login .form-control::-webkit-input-placeholder{color:#f00}
.header-login a.tip-scode{position:absolute;right:1px;top:1px;display:inline-block;height:26px;}
.header-login a.tip-scode img{max-height: 20px;margin-top: 1px;}
.header-login .btn.btn-login{width: 63px;height: 29px;color: #fff;font-size: 12px;font-family: SimSun;}
.header-login .btn.btn-login:hover{background-position:0 29px;}
.header-login .btn.btn-reg{;width: 83px;height: 29px;color: #780200;font-size: 12px;font-family: SimSun;}
.header-login .btn.btn-reg:hover{background-position:0 29px;;}
.header-login .btn.btn-sign{background: linear-gradient(#b51c20,#6c0b0e);height: 29px;color: #fff;font-size: 12px;font-family: SimSun;position: absolute;right: -84px;bottom: 0;}
.header-login .btn.btn-sign:hover{background: linear-gradient(#6c0b0e,#b51c20);}
/* static-bar >>>> header-panel */
.header-panel:before{content: '';position: relative;display: block;width:77px;height: 22px;float: left;margin-top: 5px;margin-right: 10px;}
.static-box .header-panel{max-width: 510px;line-height:30px;padding-top:10px;color:#e0c080;text-align:right;}
.header-panel>a{margin-left:10px;}
.header-panel>a,.static-btn{color:#e0c080;text-shadow:0 1px 0 #000;transition:all 300ms;}
.header-panel>a:after{margin-left:10px;content:"|";}
.header-panel>a:last-child:after{content:"";}
.header-panel>a:hover,.static-btn:hover{color:#f0d25a;}
.header-panel .label{border-radius:30px;}
.header-panel .text-money{color:#ffff00;font-size:13px;}
.header-panel .static-btn .text-money{color:#fff600}
.header-panel .members-dropdown{margin-top:-10px;padding:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:#333;}
.header-panel .members-dropdown>li{margin:3px 0;font-size:12px;}
.header-panel .members-dropdown>li .gui{color:#fbfa9f;}
.header-panel .members-dropdown>li>a{color:#fff;}
.header-panel .members-dropdown>li>a:hover,.header-panel .members-dropdown>li>a:focus{background-color:#b5121b;}
.header-panel .members-dropdown>.divider{background-color:#333;}
.show-on-hover{vertical-align:top}
.show-on-hover:hover > ul.dropdown-menu{display:block;}
/* footer-bar */
.footer-bar{color:#f5f3af;text-align:center;background:top center repeat-x;}
/* partner */
.footer-partner{min-height:70px;padding-top:15px;}


@-webkit-keyframes show{
    from{opacity:0}
    to{opacity:1}
}
@keyframes show{
    from{opacity:0}
    to{opacity:1}
}


/* index-contact */
/*.index-contact-list{height:45px;background:#7f0007;}*/
/*.index-contact-list .col-4-1+.col-4-1{background:no-repeat 0% 50% url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAATAQMAAABrxfVaAAAAA1BMVEX/36Yg99Y6AAAAC0lEQVQI12MgCgAAACYAARgIwYoAAAAASUVORK5CYII=);}*/
/*.contacticon{width:30px;height:30px;margin-top:7px;display:inline-block;background:no-repeat url(images/indexContactIcon.png);}*/
/*.contacticon.s01{background-position:0 0;}*/
/*.contacticon.s02{background-position:-30px 0;}*/
/*.contacticon.s03{background-position:-60px 0;}*/
/*.contacticon.s04{background-position:-90px 0;}*/
.contact-item{text-align:center;vertical-align:top;}
.contact-item a{color:#ffdfa6;}
.contact-item a:hover{color:#fff800;}
.contact-item a:hover .contacticon{opacity:0.8;filter:opacity(80);}
.contact-item>a>strong{font-size:14px;display:inline-block;padding-left:10px;vertical-align:top;line-height:45px;text-align:left;}
/* footer-links */
.footer-links{height:24px;}
.footer-links{color:#b08e55;}
.footer-links li{padding: 0;}
.footer-links li:first-child:before{content:none;}
.footer-links li:before{padding:0 8px;content:"|";color: red;}
.footer-links li a{color:red;}
.footer-links li a:hover{color:#f0d25a;text-decoration:none;}
/* footer-copyright */
.footer-copyright{padding:5px 0;}
.footer-copyright p{margin-bottom:0;color:#ff5b58;}

/*========nav========*/
#promo-menu{background:rgba(47, 35, 36, 0.9);border: 1px solid #553f41;left:1px;min-width: 110px;}
#promo-menu li,#promo-menu a{background: none;text-align: center;color: #fff;}
#promo-menu a:hover{color: #f1a813;}
#index-menu{width: 957px!important;height: auto;background: rgba(47, 35, 36, 0.9);border: 1px solid #553f41;}
#index-menu span{display: block;width: 1px;height: 550px;background: #503000;float: left;}
#index-menu .index-menu-item{display: inline-block;}
#index-menu li,#index-menu a{background: none;color: #fff}
#index-menu .index-menu-item .index-item-1{color: #f1a813;font-size: 16px;font-weight: bold;display: block;height: 32px;line-height: 32px;text-align: center;margin-bottom: 10px;}
#index-menu .index-menu-item .index-item-2{padding: 0;text-align: center;}
#index-menu .index-menu-item .index-item-2 li{font-size: 14px;color: #fff;line-height: 32px;}
#index-menu .index-menu-item .index-item-2 li:hover a{color: #f1a813;}
#index-menu .col-7-1{width: 14.19%;}
.hot:before,#index-menu .hot:before,#index-menu .s-rs:before,#index-menu .s-sb:before,#index-menu .s-bc:before,#index-menu .c-mg:before,#index-menu .c-bsg:before,#index-menu .c-pt:before,#index-menu .i-bb:before,#index-menu .i-ag:before,#index-menu .i-ebet:before{
    content:"";width:16px;height:17px;position: absolute;right: 4px;display:inline-block;z-index: 1001;}
/* page-ban Banner */
.page-ban{position:relative;height:265px;background-repeat:no-repeat;background-position:50% 0%;}

/* game-page GameBody */
.game-page header{height:51px;}
.game-page .static-bar{height:51px;}
.game-page .static-bar .logo-box,.game-page .logo-box img{height:50px;}
.game-page main{margin-top:0px;overflow-y: hidden;}
.game-page .header-login{padding-top:10px;}
.game-page .header-panel{line-height:50px;padding-top:0;}
.game-page .header-panel .members-dropdown{margin-top:0;}


/* game-page GameBody */
.game-page .GameBody{position:relative;display:block;left:auto;margin:0 auto;min-height:150px;padding:0 5%;z-index:1;}
.game-page .GameContainer{position:relative;display:block;border:0;margin:0 auto;background:#d7e3f0;}
/*.loading{height:100%;background:#fff;position:absolute;width:100%;}*/

/*==================== index ====================*/
/* index-slide */
.index-slide{height:450px;position:relative;}
.index-slide .slide .slide-inner{width:100%}
.index-slide .slide,.index-slide .slide .slide-inner li,.index-slide .slide .slide-inner li a{height:450px;}
.index-slide .slide .slide-inner{padding:0;margin:0;}
.index-slide .slide .slide-inner ul{height:450px;overflow:hidden;padding:0;margin:0;}
.index-slide .slide .slide-indicators{bottom:20px;}
.index-slide .slide .slide-indicators ul li{width:30px;height:14px;background:#666;border-radius:3px;}
.index-slide .slide .slide-indicators ul .active{background:#f00;}
.index-slide .slide .prev, .index-slide .slide .next{width:70px;height:130px;display:inline-block;margin-top:-70px;}
.index-slide .slide .prev{;background-position:50% 0%;}
.index-slide .slide .prev:hover{background-position:50% 100%;}
.index-slide .slide .next{background-position:50% 0%;}
.index-slide .slide .next:hover{background-position:50% 100%;}
/*=====notice=====*/
.notice-list,.notice-list a{color:#d00400;}
.notice{background: no-repeat center;height:36px;margin:0 3px 8px;}
.notice .notice-box{margin-top: 8px;}
.notice-list a:hover{text-decoration:underline;}
.notice .notice-list,.notice .notice-list a{padding-left: 178px;}
.notice .notice-list .tempWrap li{width:auto !important;}
.notice .notice-list .tempWrap{width: 820px!important;}
#news .notice-list .tempWrap{height: 125px !important;overflow: hidden;}
#news .notice-list .tempWrap li{height:auto !important;margin-bottom: 3px;}
#news{position: absolute;top: 47px;z-index: 1;width: 300px;height: 125px;padding: 0 15px;background: none;overflow: hidden;}

/* index-screen */
.index-screen{position:relative;background: no-repeat center;min-height: 356px;max-height: 356px;padding: 2px 0;}
#home .game-list{display: inline-block;margin: 0 auto;}
#home li{list-style-type: none;}
#home ul,#home ol{padding: 0;margin:0;}
#home ul.game-list>li[data-game="01"]{width: 300px;height: 352px;margin: 0 5px 0 0;}
#home ul.game-list>li[data-game="01"]:before{position: absolute;top: 0;left: 0;display: inline-block;width: 300px;height: 39px;content: '';}
#home ol.listnav{position: relative;top: 195px;display: inline-block;}
#home ol.listnav>li{position: relative;float: left;width: 285px;height: 62px;margin: 5px 0;}
#home ol.listnav>li[data-list="02"]{background: top left no-repeat;}
#home ol.listnav>li[data-list="01"]{background: top left no-repeat;}
#home ol.listnav>li:hover{background-position: bottom left;}
#home ol.listnav>li>a{width: 100%;height: 100%;display: inline-block;}
#home ul.game-list>li{position: relative;float: left;width: 340px;height: 170px;margin: 4px 3px;}
#home ul.game-list>li[data-game="04"]{background: top center no-repeat;}
#home ul.game-list>li[data-game="03"]{background: top center no-repeat;}
#home ul.game-list>li[data-game="02"]{background: top center no-repeat;}
#home ul.game-list>li[data-game="05"]{background: top center no-repeat;}
#home ul.game-list>li:hover{background-position: bottom center;}
#home ul.game-list>li>a{width: 100%;height: 100%;display: inline-block;}

/*==================== live ====================*/
.game-box{padding: 0;}
.main-live{background: no-repeat top center;}
.main-list{background: #9d0300;width:1040px;margin: auto;padding: 3px;}
.main-scope{text-align: center;}
.main-live .game-box{ display: inline-block; text-align: center; margin: 0 auto;}
.main-live .game-box li{width: 273px;height: 351px;margin: 10px; display: inline-block;}
.main-live .game-box li.ab{ position: static;}
.main-live .game-box li a,.main-sports .game-box li a,.main-lottery .game-box li a{display: inline-block;height: 100%;width:100%;}
.main-live .game-box li a:hover{ background-position: left bottom;}

/*==================== sports ====================*/
.main-sports,.main-sports2{background: no-repeat top center;}
.main-sports .game-box li{width: 274px;height: 346px;margin: 0 10px;display: inline-block;}
.main-sports .game-box .more{background: top center no-repeat;}
.main-sports .game-box li {background: top center no-repeat;}
.main-sports .game-box li:hover{background-position: bottom center;}
.main-sports2 .api-tabs{border: 1px solid #e10d25;background: #8a0908 repeat-x}
.main-sports2 .api-tabs>li+li{border-left: 1px solid #d4120f;}
.main-sports2 .api-tabs>li:first-child.active{border: 1px solid #dc1a1a;}
.main-sports2 .api-tabs>li.active{border-top: 1px solid #dc1a1a;border-bottom: 1px solid #dc1a1a;}
.main-sports2 .api-tabs>li>a:link, .api-tabs>li>a:visited, .api-tabs>.disabled:hover>a{color: #eee;}
.main-sports2 .main-list > .container{overflow: visible;}
.main-sports2 .main-list > .container .bulk-frame .full-screen a, .esc-screen button {background: #8a0908;border: 1px solid #e10d25;}
    /*==================== casino ====================*/
#casino>.casino{background: #9d0300;width:1040px;margin: auto;padding: 3px;}
#casino .container{width:1024px;padding-left: 10px;padding-right: 10px;}
#casino .main-casino{background: no-repeat top center;}
#casino .main-casino .casino.theme-black > .container{background: #580c0a;}
#casino .main-casino .casino > .container.gutter-20{padding:5px;}
#casino .main-casino .casino > .container .api-nav .swiper-container .swiper-slide {height: 57px;width: 202px;}
#casino .main-casino .casino.theme-black .api-nav .swiper-container{background: #880a11;}
#casino .main-casino .casino.theme-black .api-nav .swiper-container .swiper-slide a em{color: #fff;}
#casino .main-casino .casino.theme-black .api-nav .swiper-container .swiper-slide{border-top: 3px solid #c42222;}
#casino .main-casino .casino.theme-black .api-nav .swiper-container .swiper-slide.odd{background: #440000;}
#casino .main-casino .casino.theme-black .api-nav .swiper-container .swiper-slide.active{border-top: 3px solid #ffa200;background: #df121d;}
#casino .main-casino .casino.theme-black .casino-sorts .search-box .form-control{border: 1px solid #560003;}
#casino .main-casino .casino.theme-black .casino-game-list .game-item{background: #8c0007;}
#casino .main-casino .casino > .container .casino-game-list .game-item.s_border{border: 3px solid #a11111;}
#casino .main-casino .casino.theme-black .casino-sorts .toggle-api{color: #fff;}
#casino .main-casino .casino.theme-black .casino-sorts .nav-tabs > li.active > a{background: #ffa200;}
#casino .main-casino .casino.theme-black .casino-sorts .nav-tabs > li:hover a {color: #fff!important;}
#casino .main-casino .casino.theme-black .casino-sorts .nav-tabs > li:hover {background: #8c0007;}
#casino .main-casino .casino.theme-black .casino-sorts{border-bottom: 5px solid #c54e4e;background: #610909;}
#casino .main-casino .casino.theme-black .game-list-header .sort2 li{border: 1px solid #440000;background: #bc060f;}
#casino .main-casino .casino.theme-black .casino-sorts .search-box .form-control{background-color: #ab0808;}
#casino .main-casino .casino > .container .casino-sorts .search-box .btn-search{background: #ffde00;border: 1px solid #570005;}

#casino-style .api-nav.api-nav-all .swiper-container .swiper-wrapper.chess_width_auto {width: 100%;display: flex;}
#casino-style .api-nav.api-nav-all .swiper-container .swiper-wrapper.chess_width_auto .swiper-slide a em{display: none}
#casino-style .container .casino-game-list .game-item .game-info .pull-left.fav_n{display: none;}
/*==================== lottery ====================*/

.main-lottery{background: no-repeat top center;}
.main-lottery .game-box li{width: 437px;height: 274px;margin: 15px;display: inline-block;background: no-repeat;}
.main-lottery .game-box li a{display: flex;}
.main-lottery .game-box li a .api-img{width: 260px;height: 242px;margin: 15px 0 0 12px;}
.main-lottery .game-box li a .api-info { width: 129px;margin-left: 18px;}
.main-lottery .game-box li a .api-info .api-name{ font-size: 20px;color: #e6d5b7;margin-top: 36px;font-weight: bold;}
.main-lottery .game-box li a .api-info .api-text{ color: #d70e0c;margin-top: 11px;text-align: left;text-overflow: ellipsis;}
/*==================== promo ====================*/
#main-promo{background: no-repeat top center;padding-top: 2px;}
#main-promo .yh-box{width: 950px;}
#main-promo .main-promo.theme-white{background: #9d0300;}
#main-promo .main-promo{width: 962px;padding: 0;}
#main-promo .main-promo.theme-white .promo-top-bar{background: #7e0200;border: 1px solid #790100;}
#main-promo .main-promo.theme-white .promo-top-bar ul li:hover{background: #c30f0b;}
#main-promo .main-promo.theme-white .promo-top-bar ul li.active{background: #fa0d08;}
#main-promo .main-promo.theme-white .promo-top-bar .search-bar .btn-search{background: #fda30b;border: 1px solid #fdab17;}
#main-promo .main-promo .promo-top-bar .search-bar .btn-search{color: #f40b0b;}
#main-promo .main-promo.theme-white .promo-top-bar .search-bar .input-wrap{background: #f8e9e9;}
#main-promo .main-promo.theme-white .promo-top-bar ul li.active:after{border-top: 5px solid #fa0d08;}
#main-promo .main-promo .promo-top-bar ul{width:660px;}
#main-promo .main-promo.theme-white .promo-top-bar ul li a{color: #fff535;}
#main-promo .main-promo.theme-white .list-type2 .list_type2_item_tit{color: #f2f2f2;display: none;}
#main-promo .main-promo .list-type2 .list_type2_item_tit{border-left: 4px solid #fa0d08;}
#main-promo .main-promo.theme-white .list-type2 .promo-item{background: #9d0300;border: none;}
#main-promo .main-promo.theme-white .list-type2 .promo-item .promo-detail{background: #9d0300;padding: 0;}
#main-promo .main-promo.theme-white .list-type2 .promo-item .promo-detail .tit{display: none; color: #ffd700;border-bottom: 1px solid #fa0d08;}
#main-promo .main-promo.theme-white .list-type2 .promo-item .promo-detail .content{color: #e67e22;margin: 0 3px;}
#main-promo .main-promo .list-type2 .promo-item {margin-bottom: 12px;}
#main-promo .main-promo .list-type2 .promo-item .home_pic{width: 950px;margin: auto;}
#main-promo .theme-white .list-type2 .promo-item .shadow .btn-txt {display: none;}
/*==================== about ====================*/
.main-about{background: no-repeat top center;padding-top: 2px;padding-bottom: 20px;}
.main-about .container{margin:0;padding: 0;}
.main-about .main-list{padding: 0;padding-top: 3px;width: 1024px;}
.about .page-content{min-height:400px;padding:8px 42px;color:#f4ee9d;}
.about .page-content h3{height: 47px;color: #ffbe2f;font-family: 'Microsoft YaHei';font-weight: bold;text-align: center;font-size: 18px;line-height: 47px;background: top center no-repeat;}
.about .page-content h4{color: #fff;font-family: SimSun;text-align: center;font-weight: bold;}
.about .page-content h5{color: #fff;font-family: SimSun;font-size: 13px;text-align: center;font-weight: bold;}
.about .page-content p{color: #fff;font-family: SimSun;font-size: 12px;line-height: 2em;text-align: justify;}

.list-group.page-list{background:#c20200;margin-bottom:0;width: 242px;}
.list-group.page-list .list-group-item{position:relative;color:#fff0d7;text-align:center;padding: 7px;font-size:16px;border:none;font-family: 'Microsoft YaHei';width: 248px;height: 38px;background: top center no-repeat;}
.list-group.page-list .list-group-item.active,.page-list.list-group .list-group-item.active:focus{color: #720300;background-position: bottom center;}
.list-group.page-list .list-group-item:hover{color: #720300;background-position: bottom center;}
/*==================== register ====================*/
.main-register{background: no-repeat top center;padding-top: 2px;padding-bottom: 20px;}
.main-register .container{margin:0;padding: 0;}
.main-register .main-list{padding: 0;padding-top: 3px;}
.register{padding:20px 0;}
.register-box{min-height:610px;}
.register-box p{color: #ffbe2f;}
.register-box .reg-ad-tit{font-size: 16px;color: #ffc40f;}
.register-box .title-p{;font-family: SimSun;width: 600px;padding-left: 10px;font-size: 12px;line-height: 2em;color: #ffbe2f;text-align: left;}
.register-box legend{height: 47px;color: #ffbe2f;border:none;font-family: 'Microsoft YaHei';font-weight: bold;text-align: center;font-size: 18px;line-height: 47px;background: top center no-repeat;}
.register-box .input-group img{max-height:38px;border:1px solid #ccc;border-radius:3px;}
.main-register .re-btn{text-align: center;width: 72%;}
.register-box .form-group{color:#fff ;}
.has-error .control-label,.has-error .control-label,.has-success .control-label{color: #fff!important;}
.register-box .form-group .form-control{color: #030406;background:#fff;height:38px;padding:8px 12px;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:1px solid #a20009;}
.register-box .form-group label{font-weight:normal;}
.register-box .form-group label .text-danger{color: #ffbe2f;}
.register-box .form-group .btn-play{display: inline-block;font-size: 18px;padding: 10px 0;width: 145px;height: 47px;margin: 20px auto;color: #c30100;letter-spacing: 1px;text-align: center;background: #fdc10b;border-radius: 5px;}
.register-box .form-group .btn-play:hover{background: #ec9306;}
.register-box .form-group .form-control:focus{border-color:#f0dc64;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,220,100,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(240,220,100,.6)}
.register-box .form-group .form-control::-moz-placeholder{color: #868686;}
.register-box .form-group .form-control:-ms-input-placeholder{color:#868686}
.register-box .form-group .form-control::-webkit-input-placeholder{color:#868686}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #fdc10b !important;}
/*==================== agent ====================*/
#agent .navbar-default{background: none;}
#agent .navbar-default .navbar-right{margin:30px 5px 0 0;}
#agent .navbar-default .navbar-nav>li>a{color: #facc42;padding: 0 10px;margin: 0 5px;}
#agent .navbar-default .navbar-nav>li a:hover ,#agent .navbar-default .navbar-nav .active a{color: #fff;background: #f00;}
/* agent-slide */
.agent-slide>.slide>.slide-inner{width:100%}
.agent-slide>.slide,.agent-slide>.slide>.slide-inner li,.agent-slide>.slide>.slide-inner li a{height:630px;}
.agent-content-wrap{background:#eee;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.agent-content{padding:40px 0;color:#444;}
.agent-content h1,.agent-content h2,.agent-content h3,.agent-content h4,.agent-content h5,.agent-content h6{margin:1em 0;font-weight:bold;text-shadow:none;}
.agent-content .title{font-weight:bold;}
.agent-content .title small{display:block;height:40px;line-height:40px;text-shadow:none;}
.agent-content .table{color:#333;}
.agent-contact-list{height:50px;line-height:50px;margin:0;text-align:center;}
.agent-contact-list li{font-size:14px;margin-right:20px;color:#b5b5b5;}
.agent-contact-list li .gui{line-height:50px;margin-right:10px;}

