﻿/*!
 * lasiweijiasi591 拉斯维加斯
 * Author: Susan
 * Update by 2018-05-25
 */

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

/*==================== common 公共 ====================*/
a:hover{text-decoration:none;}
body{background-color:#000;font-family:"Microsoft YaHei";color:#cccccc;}
header{height:236px;background: top center no-repeat;}
main{margin-top:0px;}
.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;}

/* 闪烁 */
.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;transition:all 300ms;}
.blink-cyan,.blink-cyan > a{color:#4edfdf!important;transition:all 300ms;}
.blink-gold,.blink-cyan > a{color:#facd89!important;transition:all 300ms;}

/* tabs API选项卡 */
.api-tabs{border-color:#e8e8e8;background-color:#c7c7c7;padding-bottom:0;}
.api-tabs>li{text-shadow:none;}
.api-tabs>li+li,.api-tabs>li.active,.api-tabs>li:first-child.active,.api-tabs>li:last-child.active{border-color:#e8e8e8;border-color:rgba(232,232,232,.7);}
.api-tabs>li.active{background-color:#d9d9d9;background:linear-gradient(to bottom,#181818 0%,#adadad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b50f1a',endColorstr='#78040b',GradientType=0);}
.api-tabs>li>a{color:#333!important;}
.api-tabs>li:hover>a,.api-tabs>li.active a{color:#fff!important;}

/* logo-bar */
.logo-bar-wrap{position:relative;overflow:visible;z-index:20;}
.logo-bar{width:315px;height:124px;position:relative;left:50%;}

/* static-bar 顶栏 */
.top-bar{height:62px;font-size:12px;}
.top-bar .container{overflow:visible;}
.top-bar .icon{width:20px;height:20px;display:inline-block;background: -260px -30px no-repeat;vertical-align:-8px;}
.top-bar a.side:after{margin-left:5px;content:"|";color:#bababa}
.top-left>a{color:#bababa;margin-left:5px;}
.top-left>a:hover{color:#fff;}
.top-left>.time{font-family:Tahoma;color:#bababa;}
.top-left{line-height:50px;}
.top-left .btn{padding:3px 10px;border-color:#5c5c5c;border-radius:3px;}
/*.lanicon{width:20px;height:28px;display:inline-block;vertical-align:top;background:url(../images/lanicon.png) no-repeat;}*/
.lanicon:hover{opacity:0.8;filter:opacity(80);}
.lanicon.l01{background-position:0 0;}
.lanicon.l02{background-position:-20px 0;}
.lanicon.l03{background-position:-40px 0;}
.top-right{margin-top:15px;}
.static-bar{text-align:center;position:relative;height:120px;}
.static-left{width:420px;padding-top:30px;}
.static-left a{display:inline-block;color:#ccc;font-size:14px;margin-right:26px;}
.static-bar .icon{width:30px;height:30px;display:block;background: no-repeat;margin:0 auto;margin-bottom:8px;transition:.2s;}
.static-left a .icon.mobile-icon{background-position:0 0;}
.static-left a .icon.download-icon{background-position:-30px 0;}
.static-left a .icon.promo-icon{background-position:-60px 0;}
.static-left a:hover{color:#fdd23e;}
.static-left a:hover .icon.mobile-icon{background-position:0 -30px;}
.static-left a:hover .icon.download-icon{background-position:-30px -30px;}
.static-left a:hover .icon.promo-icon{background-position:-60px -30px;}
.logo{width:250px;position:absolute;left:calc(50% - 125px);top:4px;}
.logo a{display: block;}
.logo a img{height: 160px;margin: auto;}
.static-right{width:420px;padding-top:45px;}
.static-right a.service-icon{background-position:-90px 0;width:230px;height:30px;display:block;margin:0 auto;margin-bottom:8px;}
.static-right a:hover.service-icon{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);}
.static-right .phone-icon{display:inline-block;background-position:-90px -30px;vertical-align:-20px;}

/* navbar-default 菜单样式 */
.navbar-default{margin-bottom:0;height:48px;}
.navbar-default>.container{position:relative;}
.navbar-default .navbar-nav{ width: 928px;margin: 0 auto;float: none; }
.navbar-default .navbar-nav>li{height:48px;line-height:48px;}
.navbar-default .navbar-nav>li:nth-child(4){margin-right:224px;}
.navbar-default .navbar-nav>.nav-item:nth-child(4) a{ background: none !important;}
.navbar-default.agent .navbar-nav>li:nth-child(3) a{ background: none !important;}
.navbar-default .navbar-nav>li>a{color:#333;overflow:hidden;padding:0 14px;font-size:15px;font-weight:bold;background: center right no-repeat;}
.navbar-default .navbar-nav>li:last-child a{ background: no-repeat;}

.agent .navbar-collapse{ text-align: center;}
.agent .navbar-nav{ width: auto; display: inline-block;}
.agent .navbar-nav>li:nth-child(3){margin-right:224px;}
.agent .navbar-nav>li:nth-child(4){margin-right:0;}
.agent .navbar-nav>li a{ font-size: 15px !important;}


/*==================二级导航======================*/
header .navbar-nav .dropdown-menu {border-color: #717171;}
header .navbar-nav .dropdown-menu a {color: #fff;}
header .navbar-nav .dropdown-menu a:hover {color: #ffcc33;}

/* static-bar >>>> header-login 登录表单 */
.static-right .header-login{padding-top:10px;}
.header-login .form-group,.static-right .btn{position:relative;margin-left:8px;}
.header-login .form-control{width:160px;height:28px;color:#eee;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:none;}
.header-login .scode .form-control{width:96px;height:28px;}
.header-login .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.075),0 0 1px rgba(255,255,255,.6);box-shadow:inset 0 1px 1px rgba(255,255,255,.075),0 0 1px rgba(255,255,255,.6)}
.header-login a.tip-forget{position:absolute;right:0;top:4px;padding:0 4px;display:inline-block;height:22px;line-height:20px;text-align:center;color:#fff;}
.header-login a.tip-forget:hover{color:#ffcc33;}
.header-login a.tip-scode{position:relative;display:inline-block;}
.header-login a.tip-scode img{max-height:28px;}
.header-login .btn{width:70px;height:30px;padding:0;display:inline-block;border:none;outline:none;line-height:30px;font-size:12px;}
.header-login .btn.btn-info{background: -120px -30px no-repeat;}
.header-login .btn.btn-info a {color: #000;}
.header-login .btn.btn-reg{background: -190px -30px no-repeat;color:#fff;}
.header-login .btn.btn-info:hover,
.header-login .btn.btn-reg:hover,
.header-login .btn._vr_signSwitch:hover{opacity:.9}


/* static-bar >>>> header-panel 状态面板 */
.static-right .header-panel{line-height:46px;}
.header-panel>a{margin-left:10px;}
.header-panel>a,.static-btn{color:#eee;text-shadow:0 1px 0 #000;transition:all 300ms;}
.header-panel>a:after{margin-left:10px;content:"|";color:#eee;}
.header-panel>a:hover,.static-btn:hover{color:#f0d25a;}
.header-panel .label{border-radius:30px;}
.header-panel .text-money{color:#ffcc33;font-size:13px;}
.header-panel .static-btn .text-money{color:#ffcc33}
.header-panel .members-dropdown{padding:0;background:#737373b0;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:#ffcc33;}
.header-panel .members-dropdown>li>a{color:#fff;}
.header-panel .members-dropdown>li>a:hover,.header-panel .members-dropdown>li>a:focus{background-color:#a0a0a0;color:#000;}
.header-panel .members-dropdown>.divider{background-color:#333;}
.show-on-hover{vertical-align:top}
.show-on-hover:hover > ul.dropdown-menu{display:block;}

/* fixed >>>> 顶部固定 */
header.fixed{position:fixed;top:0;left:0;width:100%;z-index:100;}

/* footer-bar 底栏 */
.footer-bar{font-size:12px;color:#666;background:#242424;padding:20px 0;}

/* footer-links */
.footer-links ul{color:#777777;border-bottom:1px solid #454545;line-height:36px;text-align:center;margin-bottom:0;}
.footer-links li{padding: 0;}
.footer-links li:first-child:before{content:none;}
.footer-links li:before{padding:0 6px;content:"|";}
.footer-links li a{color:#777777;}
.footer-links li a:hover{color:#fff;text-decoration:none;}



/* footer-copyright */
.footer-copyright{padding:5px 0;}
.footer-copyright p{margin-bottom:0; text-align: center;}
.footer-copyright p .text-yellow{color:#92782c;}

/* notice 公告 */
.notice{width:100%;position:relative;z-index:15;padding-top:6px;}
.notice,.notice .notice-list,.notice .notice-list>ul>li{line-height:40px;overflow:hidden;height:49px;}
.notice .title{float:left;width:110px;color:#ffd234;background: left 50% no-repeat;}
.notice .notice-list{float:left;width:888px;}
.notice-list,.notice-list a{color:#ddd;font-size:12px;}
.notice-list a:hover{text-decoration:underline;}
.notice .domain-info{color:#f39800;font-size:22px;float:right;text-align:right;font-weight:bold;}
.notice .domain-info .gui{color:#e5c551;padding-right:10px;}

/* page-ban 页面 Banner */
.page-ban{position:relative;height:320px;background-repeat:no-repeat;background-position:center bottom;}

/* game-page GameBody */
.game-page header{height:51px;}
.game-page main{margin-top:0px;overflow-y:hidden;}
.game-page .static-bar{margin-top:0px;}
.game-page .static-right .header-login{padding-top:10px;}
.game-page  .header-panel .members-dropdown{margin-top:0;}
.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;}

/*==================== index 首页 ====================*/

/* slide 轮播 */
.index-slide{height:463px;}
.index-slide .slide,.index-slide .slide .slide-inner li,.index-slide .slide .slide-inner li a{height:463px;}
.index-slide .slide .slide-indicators{bottom:35px;}
.index-slide .slide .slide-indicators ul li{background:#fff;width:12px;height:12px;border-radius:6px;}
.index-slide .slide .slide-indicators ul .active{background:#ffd304;}

/* index-screen-01 */
.index-screen-01{height:241px;display:block;position:relative;margin-top:40px;}
.index-screen-01 a:hover .showicon{opacity:0.8;filter:opacity(80);}
.index-screen-01>.container{height:241px;background: 50% 0% no-repeat;}
.showicon{width:auto;height:232px;display:inline-block;background: no-repeat;}
.showicon.l01{width:140px;background-position:0 -480px;}
.showicon.l02{width:146px;background-position:-295px -480px;}
.showicon.l03{width:145px;background-position:-710px -480px;}
.showicon.l04{width:120px;background-position:-1018px -480px;}
.showicon.r01{width:120px;background-position:-135px -240px;}
.showicon.r02{width:130px;background-position:-430px -240px;}
.showicon.r03{width:140px;background-position:-580px -240px;}
.showicon.r04{width:155px;background-position:-855px -240px;}

/* index-screen-02 */
.index-screen-02{height:390px;padding-top:50px;background: 50% 0% no-repeat;}
.index-screen-02 dl{float:left;width:373px;padding:0 60px;background: center right no-repeat;margin-bottom:0;}
.index-screen-02 dl:last-child{background:none;}
.index-screen-02 dl dt{height:70px;border-bottom:1px solid #838383;margin-bottom:30px;}
.index-screen-02 dl dt.ser_adv{background: no-repeat left center;}
.index-screen-02 dl dt.pro_adv{background: no-repeat left center;}
.index-screen-02 dl dt.sec_adv{background: no-repeat left center;}
.index-screen-02 dl dd{width:253px;}
.index-screen-02 dl dd .time-item{overflow:hidden;padding-bottom:37px;background-position:0 bottom;background-repeat:no-repeat;position:relative;}
.index-screen-02 dl dd .time-item .item{font-size:16px;color:#999;}
.index-screen-02 dl dd .time-item .av_ti{font-size:12px;color:#999;}
.index-screen-02 dl dd .time-item .time{position:absolute;font-size:36px;color:#999;right:0;bottom:32px;}
.index-screen-02 dl dd .time-item .time_line{width:253px;height:10px;background:#464646;position:absolute;bottom:20px;border-radius:10px;}
.index-screen-02 dl dd .time-item .time_line:before{-webkit-transition:all 2.5s;transition:all 2.5s;content:'';position:absolute;height:10px;left:0;top:0;width:0;border-radius:10px;background:#ffcc33;}
.index-screen-02 dl dd .time-item:first-child.active .time_line:before,.index-screen-02 dl dd .time-item:first-child.active .time_line:after{width:33%;}
.index-screen-02 dl dd .time-item:first-child + .time-item.active .time_line:before,.index-screen-02 dl dd .time-item:first-child + .time-item.active .time_line:after{width:76%;}
.index-screen-02 dl dd .time-item:first-child + .time-item + .time-item.active .time_line:before,.index-screen-02 dl dd .time-item:first-child + .time-item + .time-item.active .time_line:after{width:30.89%;}
.index-screen-02 dl dd .time-item:first-child + .time-item + .time-item{margin-bottom:0;}
.index-screen-02 dl dd .pro-item{}
.index-screen-02 dl dd .pro-item .tit{font-size:14px;color:#999;}
.index-screen-02 dl dd .pro-item p{font-size:12px;color:#999;}

/* index-screen-03 */
.index-screen-03{margin:48px 0;}
.index-screen-03 ul{background: center no-repeat;width:100%;height:52px;margin:0;padding:0 30px;}
.index-screen-03 ul li{height:52px;overflow:hidden;line-height:52px;text-align:center;background: center right no-repeat;}
.index-screen-03 ul li a{color:#7c7c7c;font-size:14px;}
.index-screen-03 ul li a:hover{color:#fff;}
.index-screen-03 ul li a span{font-size:24px;margin-right:6px;vertical-align:-4px;}

/*==================== live 真人 ====================*/
.accordion-wrap{border-color:#605960!important;}

/*==================== sports 体育 ====================*/
.sports{width:100%;}
.sports-box{width:1200px;margin:0 auto;min-height:768px;text-align:center;background:#f1f1f1;}
.sports-box.hg{width:1148px;background:#48381f;}

/* sport-hg-fix */
.bulk-frame{position:relative;}
/*.sports-hg-fix{position:absolute;display:none;width:100px;height:25px;background:#493721;top:99px;left:137px;}*/
.sports-box.hg .sports-hg-fix{display:block;}

/*==================== casino 电子 ====================*/
.casino .casino-box{background:#262622;}

/*casino-sorts*/
.casino-sorts{height:41px;}
.casino-sorts .nav-tabs{float:left;border:none;margin-left:10px;}
.casino-sorts .nav-tabs>li>a{color:#ffd234;padding:8px 15px;}
.casino-sorts .nav-tabs>li>a:hover,.casino-sorts .nav-tabs>li.active>a{color:#fff;background-color:#b5121b;border-color:#b5121b;}
.casino-sorts .search-box{width:270px;float:right;margin-top:4px;}
.casino-sorts .form-control{width:160px;float:left;margin-right:10px;border-color:#aaa;}
.casino-sorts .search-box .btn{border-radius:3px;border:none;color:#3d3115;background:#ccb456;background:linear-gradient(to right,#ccb456 0%,#eadd84 50%,#ccb456 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccb456',endColorstr='#ccb456',GradientType=1);}
.casino-sorts .search-box .btn:hover{color:#111;background:#e3d47c;background:linear-gradient(to right,#e3d47c 0%,#f3ebab 50%,#e3d47c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3d47c',endColorstr='#e3d47c',GradientType=1);}


/* game-item */
.game-item{display:inline-block;width:204px;height:220px;margin-bottom:10px;background:#d9d9d9;}
.game-item .item{width:204px;height:143px;position:relative;display:block;overflow:hidden;background:#e6e6e6;}
.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%;}
.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:#b5121b;background:-moz-linear-gradient(top,#b5121b 12%,#555552 88%);background:-webkit-gradient(linear,left top,left bottom,color-stop(12%,#b5121b),color-stop(88%,#555552));background:-webkit-linear-gradient(top,#b5121b 12%,#555552 88%);background:-o-linear-gradient(top,#b5121b 12%,#555552 88%);background:-ms-linear-gradient(top,#b5121b 12%,#555552 88%);background:linear-gradient(to bottom,#b5121b 12%,#555552 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5121b',endColorstr='#555552',GradientType=0)}
.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:#333;}
.game-item .title a:hover,.game-item:hover .title a{color:#fff;}
.btn-play{color:#25001d!important;margin-top:6px;text-align:center;display:inline-block;background:#eeeeee;width:100px;height:30px;border-radius:30px;line-height:30px;box-shadow:0 1px 0 rgba(0,0,0,.5);transition:background 300ms;}
.btn-play:hover{color:#111!important;background:#ffffff;}
.game-item:hover{background:#acacac;}
.game-item .title .btn-play{display:none;}
.game-item:hover .title .btn-play{display:inline-block;}
.btn-more{width:100%;background:#ccb456;background:linear-gradient(to right,#ccb456 0%,#eadd84 50%,#ccb456 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccb456',endColorstr='#ccb456',GradientType=1);}
.btn-more:hover{background:#e3d47c;background:linear-gradient(to right,#e3d47c 0%,#f3ebab 50%,#e3d47c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3d47c',endColorstr='#e3d47c',GradientType=1);}

/*==================== lottery 彩票 ====================*/
.lottery .lottery-box{background:#f3f3f3;}
.lottery .game-item,.lottery .game-item .item,.lottery .game-item .item .game-img{width:100%;}
.lottery .game-item{height:242px;margin-bottom:15px;}
.lottery .game-item .item,.lottery .game-item .item .game-img{height:165px;}
.lottery .game-list{padding:10px 20px 0 20px;}
/*==================== promo 优惠 ====================*/
.promo{padding:10px 0;}
.promo>.container{border:1px solid #262622;width:978px;}
.promo-sorts{margin:20px 0 0 20px;}
.promo-sorts a{color:#f9f8f9;}
.promo-sorts a:hover,.promo-sorts .active a{color:#ffd234;}
.promo .promo-summary{background:rgba(255,255,255,.1);padding:0 10px;}
.promo .promo-summary .subtitle{font-size:24px;padding:5px 0;}
.promo .promo-summary .btn-join{width:120px;display:inline-block;margin-top:10px;}
.promo .promo-summary .btn-join.disabled{pointer-events:none;background:#aaa;}
.sidePromo{width:100%;margin:0 auto;padding-bottom:20px;}
.sidePromo dt{position:relative;cursor:pointer;margin-bottom:10px;}
.sidePromo dt .status{position:absolute;width:151px;height:116px;background:/*url(../images/promo-over.png)*/ no-repeat;right:9px;top:25px;display:none;}
.sidePromo dt .dates{position:absolute;width:100%;display:block;left:110px;bottom:0;color:#f6f297;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%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.sidePromo dd.status-over .promo-summary{background:#222;}
.sidePromo dd{padding:5px 20px;color:#fff;display:none;}

/* 附加优惠样式 */
.promo-content{font-size:13px;}
.promo-content h4{color:#fff;background:#b5121b;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;}

/*.promo-content img{width:100%}*/

/*==================== about 关于 ====================*/
.about>.container{padding:20px 0;}
.about .page-content{min-height:400px;border:2px solid #e8e8e8;padding:20px;background: #f3f3f3;}
.about .page-content h3{color:#000;padding-bottom:20px;}
.about .page-content h4{color:#000;padding-bottom:10px;}
.about .page-content h5{color:#000;padding-bottom:5px;}
.about .page-content p{margin-bottom:1em;color:#333;}
.list-group.page-list .list-group-item{position:relative;background:#d9d9d9;padding:20px;padding-left:80px;color:#333;font-size:16px;border:none;margin-bottom:1px;}
.list-group.page-list .list-group-item.active,.page-list.list-group .list-group-item.active:hover,.page-list.list-group .list-group-item.active:focus{color:#fff;background-color:#5f5f5f;}
.list-group.page-list .list-group-item:hover{background-color:#5f5f5f;background-position:96% -39px;color: #fff;}
.list-group.page-list .list-group-item .page-list-icon{width:60px;height:100%;position:absolute;left:0;top:0;display:inline-block;background:rgba(0,0,0,.6) no-repeat;}
.list-group.page-list .list-group-item:hover .page-list-icon{background-color:rgba(0,0,0,.4);}
.list-group.page-list a:nth-child(6n+1) .page-list-icon{background-position:0 0;}
.list-group.page-list a:nth-child(6n+2) .page-list-icon{background-position:-60px 0;}
.list-group.page-list a:nth-child(6n+3) .page-list-icon{background-position:-120px 0;}
.list-group.page-list a:nth-child(6n+4) .page-list-icon{background-position:-180px 0;}
.list-group.page-list a:nth-child(6n+5) .page-list-icon{background-position:-240px 0;}
.list-group.page-list a:nth-child(6n+6) .page-list-icon{background-position:-300px 0;}

/*==================== register 注册 ====================*/
.register{padding:20px 0;}
.register-box{min-height:610px;border-radius:5px;width: 100%;background: #f3f3f3;padding: 0 60px;}
.register-box legend{color:#333;text-align:center;padding-top:20px;font-size:24px;border-bottom:none;}
.register-box legend span{margin:10px 0;border-top:1px solid #333;padding-top:10px;display:block;font-size:12px;}
.register-box .input-group img{max-height:38px;border:1px solid #ccc;border-radius:3px;}
.register-box .form-group{color:#333;}
.register-box .form-group .form-control{height:38px;padding:8px 12px;border-radius:3px;}
.register-box .form-group .form-control{color:#000;background:#f3f3f3;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;border:1px solid #a3a29c;}
.register-box .form-group .form-control:focus{border-color: #333;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(51, 51, 51, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(51, 51, 51, .6);}
.register-box .form-group a{color:#ffd234;}
.register-box .form-group .btn{border-radius:3px;}

/*==================== agent 代理 ====================*/

/* 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;}
.main-agent{margin-top: 160px;}
.agent-content-wrap{background:#eee;min-height:630px;box-shadow:inset 1px 1px 15px 5px rgba(0,0,0,0.4);}
.agent-content-wrap .container{padding-top:50px;}
.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;}

/*==================== shake 动画 ====================*/
.shake{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.shake:hover{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
.shake.shake-little:hover{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running}
@-webkit-keyframes shake-little{
	0%{-webkit-transform:translate(0px,0px) rotate(0deg)}
	2%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	4%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	6%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	8%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	10%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	12%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	14%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	16%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	18%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	20%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	22%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	24%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	26%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	28%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	30%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	32%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	34%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	36%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	38%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	40%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	42%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	46%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	48%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	50%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	52%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	54%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	56%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	58%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	60%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	62%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	64%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	66%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	68%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	70%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	72%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	74%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	78%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	80%{-webkit-transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	84%{-webkit-transform:translate(-1px,0px) rotate(-0.5deg)}
	86%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	88%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	90%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	94%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
	96%{-webkit-transform:translate(-1px,-1px) rotate(-0.5deg)}
	98%{-webkit-transform:translate(0px,0px) rotate(-0.5deg)}
}
@-ms-keyframes shake-little{
	0%{-ms-transform:translate(0px,0px) rotate(0deg)}
	2%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	4%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	6%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	8%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	10%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	12%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	14%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	16%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	18%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	20%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	22%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	24%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	26%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	28%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	30%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	32%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	34%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	36%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	38%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	40%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	42%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	46%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	48%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	50%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	52%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	54%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	56%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	58%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	60%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	62%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	64%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	66%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	68%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	70%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	72%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	74%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	78%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	80%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	84%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	86%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	88%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	90%{-ms-transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{-ms-transform:translate(0px,0px) rotate(-0.5deg)}
	94%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
	96%{-ms-transform:translate(-1px,0px) rotate(-0.5deg)}
	98%{-ms-transform:translate(0px,-1px) rotate(-0.5deg)}
}
@keyframes shake-little{
	0%{transform:translate(0px,0px) rotate(0deg)}
	2%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	4%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	6%{transform:translate(0px,0px) rotate(-0.5deg)}
	8%{transform:translate(0px,-1px) rotate(-0.5deg)}
	10%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	12%{transform:translate(0px,0px) rotate(-0.5deg)}
	14%{transform:translate(0px,0px) rotate(-0.5deg)}
	16%{transform:translate(0px,-1px) rotate(-0.5deg)}
	18%{transform:translate(0px,0px) rotate(-0.5deg)}
	20%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	22%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	24%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	26%{transform:translate(-1px,0px) rotate(-0.5deg)}
	28%{transform:translate(0px,-1px) rotate(-0.5deg)}
	30%{transform:translate(0px,-1px) rotate(-0.5deg)}
	32%{transform:translate(0px,0px) rotate(-0.5deg)}
	34%{transform:translate(0px,-1px) rotate(-0.5deg)}
	36%{transform:translate(-1px,0px) rotate(-0.5deg)}
	38%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	40%{transform:translate(0px,0px) rotate(-0.5deg)}
	42%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	44%{transform:translate(-1px,0px) rotate(-0.5deg)}
	46%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	48%{transform:translate(0px,-1px) rotate(-0.5deg)}
	50%{transform:translate(0px,-1px) rotate(-0.5deg)}
	52%{transform:translate(0px,0px) rotate(-0.5deg)}
	54%{transform:translate(-1px,0px) rotate(-0.5deg)}
	56%{transform:translate(0px,0px) rotate(-0.5deg)}
	58%{transform:translate(0px,0px) rotate(-0.5deg)}
	60%{transform:translate(0px,0px) rotate(-0.5deg)}
	62%{transform:translate(0px,-1px) rotate(-0.5deg)}
	64%{transform:translate(0px,0px) rotate(-0.5deg)}
	66%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	68%{transform:translate(0px,-1px) rotate(-0.5deg)}
	70%{transform:translate(0px,0px) rotate(-0.5deg)}
	72%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	74%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	76%{transform:translate(-1px,0px) rotate(-0.5deg)}
	78%{transform:translate(0px,0px) rotate(-0.5deg)}
	80%{transform:translate(0px,-1px) rotate(-0.5deg)}
	82%{transform:translate(-1px,0px) rotate(-0.5deg)}
	84%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	86%{transform:translate(0px,-1px) rotate(-0.5deg)}
	88%{transform:translate(0px,0px) rotate(-0.5deg)}
	90%{transform:translate(-1px,-1px) rotate(-0.5deg)}
	92%{transform:translate(-1px,0px) rotate(-0.5deg)}
	94%{transform:translate(-1px,0px) rotate(-0.5deg)}
	96%{transform:translate(0px,-1px) rotate(-0.5deg)}
	98%{transform:translate(0px,-1px) rotate(-0.5deg)}
}
