﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;font-size:12px;_background-image:url(about:blank);_background-attachment:fixed;background-color:#12110f;color:#a29997;-webkit-font-smoothing: antialiased;}
html {overflow-x:hidden}
:focus{outline:0;}
img{border:0;}
ul,li{list-style:none;}
div,ul,li,dl,dt,dd,table,td,input{font-size:13px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
i,em {font-style:normal;}
i {font-style: normal;}
img {max-width:100%;}
.fb {font-weight:bold}
a {color:#c19e79}
a:hover{color:#d6ac6a;text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
input:focus{ webkit-user-modify:read-write-plaintext-only;}
a,a:hover {transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
*:hover {-webkit-transition: background-color 0.3s ease-in-out;-moz-transition: background-color 0.3s ease-in-out;-ms-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder {color:#999;font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
input,textarea,select {font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
table,table td {border-collapse:collapse}
.clear {clear:both;zoom:1;}
.clear:after,.clear:before {clear:both;display:block;content:"";height:0;width:100%;font-size:0;visibility:hidden;zoom:1;}
.fl {display:inline;float:left}
.fr {display:inline;float:right}
.circle {border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
.br3 {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.br5 {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
.br10 {border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;}
.br20 {border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;}
.br30 {border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;}
.box {width:1140px;margin:0 auto;clear:both;position:relative}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs22 {font-size:22px;}
.fs24 {font-size:24px;}
.fs26 {font-size:26px;}
.fs28 {font-size:28px;}
.fs30 {font-size:30px;line-height:30px;}
.fs36 {font-size:36px;line-height:36px;}
.table {width:100%;display:table;table-layout:fixed;}
.table-cell {display:table-cell;}
.mt5{ margin-top:5px;}
.mt10{margin-top: 10px; }
.mt20{margin-top:20px;}
.mt30{ margin-top:30px;}
.mb5 {margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}

.tc { text-align: center; }
.vm { vertical-align: middle; }
.text-right { text-align: right; }
.red {color:#ff0000}
.yellow { color: #F4AF1A; }
.col_2 { color: #20A83A; }
.col_3 { color: #333; }
.col_6 { color:#666; }
.col_9 { color: #999; }
.col_a { color: #acacac; }
.col_c { color: #c19e79; }
.col_r1 {color:#e20404}
.col_y1 {color:#f1d9a6}
.sd5 {box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd}
.bg1 { background-color: #eeeeee; }
.bg_white { background-color: #fff; }
.bline {border-bottom: 1px solid #dedede; }
.underLine { text-decoration: underline; }
.lineThrouth { text-decoration: line-through; }
table,table td,table th {border-collapse:collapse}
/******首页*******/
#scrollHeader {width:100%;position:relative;z-index:96;}
#header-top-wrap {position:relative;width:100%;background-color:#181616;background-image:linear-gradient(top,#181616,#190606,#1d1818);background-image:-webkit-linear-gradient(top,#181616,#190606,#1d1818);background-image:-moz-linear-gradient(top,#181616,#190606,#1d1818);border-bottom:1px solid #880503;padding-top:6px;padding-bottom:6px;overflow:hidden;display: block!important;height: auto!important;padding-bottom: 0;overflow: visible!important;}
#header-top-wrap:after {content:"";width:100%;height:1px;background-color:#2d0000;position:absolute;left:0;bottom:0;font-size:0;zoom:0;}                   
.header-top-table {margin-bottom:0;overflow:hidden;}
.header-logo  a{display: block;}
.header-logo {width:20%;padding-top: 4px;}
.header-logo2 {display:none;padding:10px}
.header-logo2 img {width:45%}
.header-login {position:relative;padding-bottom: 11px;vertical-align:bottom;position:relative;}
.header-login ol {float:right}
.header-login li {float:left}
.header-login .date {color:#e4c698;position:absolute;right: 2px;top: 6px;}
.header-login .inp {background-color:#570000;border:1px solid #b60703;width:120px;height:30px;padding:0;padding-left:5px;}
.header-login .inp-code {width:78px;}
.header-login .inp-code2 {margin-left:8px;}
.header-login .link-inp {position:relative;margin-right:10px;}
.header-login .link-inp a {position:absolute;left:4px;top:-30px;color:#f1d9a6}
.header-login .login-btn {width:72px;height:30px;background-color:#181616;background-image:linear-gradient(top,#181616,#4b0303,#1d1818);background-image:-webkit-linear-gradient(top,#1d1818,#4b0303,#1d1818);background-image:-moz-linear-gradient(top,#1d1818,#4b0303,#1d1818);border:none;cursor:pointer;color:#ffeccc;border:1px solid #e00500;margin-left:8px;border-radius:5px;}
.header-login .login-btn:hover {opacity:.8}
.header-login .code-img {margin-top:4px;margin-left:6px;}
.code-imgimg_vcode  {margin-top:4px;margin-left:6px; width: auto;}
.header-login .links {padding-left:5px;}
.header-login .links .forget-link {color:#666}
.header-login .links  .reg-link {color:#ff0000;padding:0 3px;}
.header-login .links  .shiwan {color:#e9d011;padding:0 3px;}
.header-login .mobile-btn {display:inline-block;color:#ffecc;padding-left:14px;padding-right:14px;height:30px;line-height:28px;border-radius:5px;border: 1px solid #ffc400;background: #ca6000;background: -webkit-linear-gradient(top,#ffc400 0%,#ca6000 52%,#ffc400 100%);background: -moz-linear-gradient(top,#ffc400 0%,#ca6000 52%,#ffc400 100%);margin-left:5px;}
.header-login .mobile-btn:hover  {opacity:.8}
.header-login-2 {display:none}
.header-login .getCode {padding-left:12px;padding-right:12px;height:30px;background-color:#830402;background-image:linear-gradient(top,#e00500,#8b0503,#e00500);background-image:-webkit-linear-gradient(top,#e00500,#8b0503,#e00500);background-image:-moz-linear-gradient(top,#e00500,#8b0503,#e00500);border:none;cursor:pointer;color:#ffeccc;border:1px solid #e00500;border-radius:5px;margin-left:5px;}
.header-login .buttons_d {border:1px solid #666;background: #666;background: -webkit-linear-gradient(top,#666 0%,#999 52%,#ddd 100%);background: -moz-linear-gradient(top,#666 0%,#999 52%,#ddd 100%);color:#ddd}
.header-login .mobile-inp {width:120px}
.header-link {height:100%;padding-left:20px;vertical-align:top;vertical-align:bottom; width: 86px;}
.header-link a {display:block;width:100%;height:100%;float:right;background-color:#ca6000;background: -webkit-linear-gradient(top,#f9b900 0%,#ca6000 52%,#9e4b00 100%);background: -moz-linear-gradient(top,#f9b900 0%,#ca6000 52%,#9e4b00 100%);color:#f4c698;font-size:14px;text-align:center;padding:15px 20px;border:1px solid #f9b900;border-radius:5px;}
.header-link a:last-child {margin-left:2%;background-color:#9a0401;background: -webkit-linear-gradient(top,#c80000,#8f0000,#9e1618);background: -moz-linear-gradient(top,#e00500,#8f0000,#9e1618);color:#e4c698;text-align:center;border:1px solid #df3336;}
.header-link a:hover {opacity:.8}
.header-link .add-account{ float: right;}
/*****登录后***/
.header-logined {display:inline-block;float:right;background:url(/res/images/userCenter/icon-welcome.png) left center no-repeat;padding-left:30px;background-size:20px;font-size:14px;color:#ffe6af;}
.header-logined .nick {color:#f7f0d0}
.header-logined a {padding:0 10px;}
.header-logined .link-cz {color:#42a600}
.header-logined .link-ck {color:#e4c698}
.header-logined .link-zz {color:#c60002}
.header-logined .link-tc {color:#767676}
.header-logined a:hover {text-decoration:underline;}
.header-top-guide {text-align:right}
.header-top-guide a {display:inline-block;color:#fff;line-height:36px;padding-left:30px;padding-right:5px}
.header-top-guide .icon-kefu {background:url(/res/images/icon-kefu.png) left center no-repeat;}
.header-top-guide .icon-tel {background:url(/res/images/icon-tel.png) left center no-repeat;}
.header-top-guide .icon-qq {background:url(/res/images/icon-qq.png) left center no-repeat;}
.header-top-guide .icon-help {background:url(/res/images/icon-help.png) left center no-repeat;}

.navbar-toggle {border:1px solid #888;margin-top:10px;position:absolute;right:0;top:4px;z-index:9}
.navbar-toggle .icon-bar {background-color: #dfdfdf;}
.navbar-collapse {-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}
.collapse {
  display: block !important;
}
#header-wrap {position:relative;width:100%; z-index:98;}
#header {background-color:#540403;background-image:linear-gradient(top,#680403,#530403,#400303);background-image:-webkit-linear-gradient(top,#680403,#530403,#400303);background-image:-moz-linear-gradient(top,#680403,#530403,#400303);}
.header-menu {width:100%;}
.header-menu li {float:left;width:11%;text-align:center;position:relative;padding-top:8px;padding-bottom:8px;border-right:1px solid #880503;min-width: 80px;}
.header-menu li:after {content:"";width:1px;height:100%;background-color:#2d0000;font-size:0;zoom:0;position:absolute;right:0;bottom:0;}
.header-menu li a {display:block;color:#ffe6af;font-size:14px;line-height:16px;;}
.header-menu li a i {display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:32px}
.header-menu li .en {display:block;color:#999999;font-size:12px}
.header-menu li:nth-child(1) a i {background:url(/res/images/icon-nav-1.png) no-repeat;}
.header-menu li.on:nth-child(1) a i,.header-menu li:nth-child(1):hover  a i {background:url(/res/images/icon-nav-1.png) no-repeat;}
.header-menu li:nth-child(2) a i {background:url(/res/images/icon-nav-2.png) no-repeat;}
.header-menu li.on:nth-child(2) a i,.header-menu li:nth-child(2):hover  a i{background:url(/res/images/icon-nav-2.png) no-repeat;}
.header-menu li:nth-child(3) a i {background:url(/res/images/icon-nav-4.png) no-repeat;}
.header-menu li.on:nth-child(3)  a i,.header-menu li:nth-child(3):hover  a i {background:url(/res/images/icon-nav-4.png) no-repeat;}
.header-menu li:nth-child(4) a i {background:url(/res/images/icon-nav-6.png) no-repeat;}
.header-menu li.on:nth-child(4)  a i,.header-menu li:nth-child(4):hover  a i {background:url(/res/images/icon-nav-6.png) no-repeat;}
.header-menu li:nth-child(5) a i {background:url(/res/images/icon-nav-3.png) no-repeat;}
.header-menu li.on:nth-child(5)  a i,.header-menu li:nth-child(5):hover  a i {background:url(/res/images/icon-nav-3.png) no-repeat;}
.header-menu li:nth-child(6) a i {background:url(/res/images/icon-nav-5.png) no-repeat;}
.header-menu li.on:nth-child(6)  a i,.header-menu li:nth-child(6):hover  a i{background:url(/res/images/icon-nav-5.png) no-repeat;}
.header-menu li:nth-child(7) a i {background:url(/res/images/icon-nav-9.png) no-repeat;}
.header-menu li.on:nth-child(7)  a i,.header-menu li:nth-child(7):hover  a i{background:url(/res/images/icon-nav-9.png) no-repeat;}
.header-menu li:nth-child(8) a i {background:url(/res/images/icon-nav-8.png) no-repeat;}
.header-menu li.on:nth-child(8)  a i,.header-menu li:nth-child(8):hover  a i{background:url(/res/images/icon-nav-8.png) no-repeat;} 
.header-menu li:nth-child(9) a i {background:url(/res/images/icon-nav-7.png) no-repeat;}
.header-menu li.on:nth-child(9)  a i,.header-menu li:nth-child(9):hover  a i{background:url(/res/images/icon-nav-7.png) no-repeat;} 
.header-menu li.on,.header-menu li:hover {background-color:#370000;}
.header-menu li:nth-child(4) a i{padding-left:42px;}
#notice {position:absolute;left:0;bottom:-36px;width:100%;clear:both;height:36px;line-height:36px;background-color:#000;background-color:rgba(0,0,0,.6);z-index:9;overflow:hidden}
.notice-bd {background:url(/res/images/icon-notice.png) left center no-repeat;padding-left:30px;}	
/*****幻灯******/
.carousel-caption {height:100%;}
.carousel-caption h3,.carousel-caption h4,.carousel-caption .button {width:100%;text-align:left;color:#F1D9A6;text-shadow:2px 4px 3px #000;position:relative;padding-left:25%;}
.carousel-caption h3 {color:#f1d9a6;font-size:60px;margin-top:22%}
.carousel-caption h4 {font-size:36px;margin-top:30px;color:#ffeab3}
.carousel-caption .button {margin-top:30px;}
.carousel-caption .button a {display:inline-block;background-color:#630304;color:#f1d9a6;padding:10px 30px;font-size:18px;border-radius:30px;border:1px solid #000}
.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption p {opacity:0}
.carousel-inner>.item{width:100%;height:500px;}
.carousel-inner>.item a.carousel-caption{left:0;bottom:0;display:block;width:100%;height:500px;}
.carousel-indicators li{background-color: rgba(204,204,204,.8); border-radius:0;width:80px; position:relative;height:10px; border:0;margin:0;}
.carousel-indicators .active{width:80px;background-color:rgba(204,204,204,.8);height:10px;border:0;}
.carousel-indicators .active:after{content:'';width:0px;height:10px;background:rgba(222,85,77,0.8); position:absolute;top:0;left:0; animation:myfirst 4s;-moz-animation:myfirst 4s;-ms-animation:myfirst 4s;-o-animation:myfirst 4s;-webkit-animation:myfirst 4s;display:block;}
#home-products {position:relative;z-index:99;}
.home-products-hd .tit {border-bottom:1px solid #c19e79;height:20px;}
.home-products-hd .tit span {display:inline-block;background-color:#12110f;padding-left:20px;padding-right:20px;}
.home-products-bd {padding-top:50px;}
.home-products-bd .photo-block {width:100%;position:relative;overflow:hidden; cursor:pointer;}
.home-products-bd .photo-block img {width:100%}
.home-products-bd .photo-block .con {width:100%;height:100%;padding:20px;position:absolute;left:0;top:60%;background-color:#000;filter:alpha(opacity=90)\9;background-color:rgba(0,0,0,.6);z-index:2;transition:all 0.8s;-moz-transition:all 0.8s;-
transition:all 0.8s;-o-transition:all 0.8s;-webkit-transition:all 0.8s;}
.home-products-bd .photo-block-1 .con {top:80%;}
.home-products-bd .photo-block .t1 {color:#c19e79}
.home-products-bd .photo-block .t2 {color:#bbbbbb;padding-top:5px;}
.home-products-bd .photo-block .info {color:#aaaaaa;opacity:0;filter:alpha(opacity=0);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.home-products-bd .photo-block-3,.home-products-bd .photo-block-5 {margin-top:20px;}
.home-products-bd .photo-block .submit {padding-top:10px;opacity:0;filter:alpha(opacity=0);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.home-products-bd .photo-block .submit a {background:#a00102; float:left;display:block;width:49%;height:36px;text-align:center;line-height:36px;border:1px solid #000;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}
.home-products-bd .photo-block-1 .submit a{color:#fefefe;margin-right:2px;margin-bottom:10px; text-transform:uppercase;}
.home-products-bd .photo-block .submit a:hover{background:#ed0003;color:#fff;}
.home-products-bd .photo-block .submit .test-link {background-color:#630304;color:#c19e79;float:left}
.home-products-bd .photo-block .submit .test-link:hover {background-color:#870001}
.home-products-bd .photo-block .submit .shiwan {background-color:#907200;color:#fff;float:right}
.home-products-bd .photo-block .submit .shiwan:hover {background-color:#b58f00}
.home-products-bd .photo-block.on .info {opacity:1;filter:alpha(opacity=100);}
.home-products-bd .photo-block.on .submit {opacity:1;filter:alpha(opacity=100)}
.home-products-bd .photo-block:hover .con{top:0 !important;}
.home-products-bd .photo-block:hover .con .info,.home-products-bd .photo-block:hover .con .submit{ opacity:1 !important;filter:alpha(opacity=1) !important;}
#home-honour {padding-top:50px;padding-bottom:30px;overflow:hidden}
.home-honour-hd .tit {border-bottom:1px solid #c19e79;height:20px;}
.home-honour-hd .tit span {display:inline-block;background-color:#12110f;padding-left:20px;padding-right:20px;}
.home-honour-bd  {padding-top:50px;overflow:hidden}
.home-honour-bd .icon {display:block;width:110px;height:110px;background-color:#1a120e;margin:0 auto;background-repeat:no-repeat;background-position:center center;transform:scale(1,1);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.home-honour-bd .item:hover .icon {background-color:#20140e;box-shadow:0 0 15px #c70000;transform:scale(1.1,1.1)}
.home-honour-bd .icon-1 {background-image:url(/res/images/icon-honour-1.png)}
.home-honour-bd .icon-2 {background-image:url(/res/images/icon-honour-2.png)}
.home-honour-bd .icon-3 {background-image:url(/res/images/icon-honour-3.png)}
.home-honour-bd .icon-4 {background-image:url(/res/images/icon-honour-4.png)}
.home-honour-bd  span {color:#c19e79}
#home-join {padding-top:30px;padding-bottom:40px;overflow:hidden}
.home-join-hd {text-align:center;color:#f1d9a6}
.home-join-hd .tit {border-bottom:1px solid #c19e79;height:20px;}
.home-join-hd .tit span {display:inline-block;background-color:#12110f;padding-left:20px;padding-right:20px;}
.home-join-hd .total {padding-top:50px;}
.home-join-hd strong {color:#f1d9a6;vertical-align:middle;padding-left:20px;}
.home-join-bd {clear:both;padding-top:50px;padding-bottom:50px;overflow:hidden}
.home-join-bd {width:80%;margin:0 10%}
.home-join-bd li {display:inline-block;padding:0 2%;text-align:center}
.home-join-bd li .num {position:relative;display:inline-block;height:160px;line-height:160px;background:#6e5a45 url(/res/images/icon-add.png) 95% 10px no-repeat;;font-size:120px;color:#e7d09f;padding-left:10px;padding-right:10px}
.home-join-bd li .num:after {content:"";width:100%;height:4px;background-color:#7c5f41;position:absolute;left:0;top:50%;margin-top:-2px;z-index:2}
.home-join-bd li .tit {padding-top:10px;color:#e7d09f;font-size:18px;}
.home-join-submit {display:block;width:220px;height:50px;background-color:#630304;color:#e7d09f;font-size:20px;line-height:46px;margin:0 auto;text-align:center;border:2px solid #000}
.home-join-submit:hover {background-color:#910002;box-shadow:0 0 20px #6e090a}
#footer {background-color:#1d1612;border-top:1px solid #3d3430;padding-top:30px;padding-bottom:50px;overflow:hidden}
.footer-logo {border-bottom:1px solid #0e0b09}
.footer-service .item-table {display:table;width:100%;table-layout:fixed;border-bottom:1px solid #000;padding-bottom:20px;}
.footer-service .item {display:table-cell;width:20%;vertical-align:top;padding-left:15px;}
.footer-service .item-tit {color:#ffcc7c}
.footer-service .item-bd {padding-top:10px;overflow:hidden}
.footer-service .item-bd li {clear:both;padding-top:5px;}
.footer-service .inner-item-bd {padding-top:5px;display:none}
.footer-service .inner-item-hd {position:relative;padding-left:10px;}
.footer-service .inner-item-hd:after {content:"";width:5px;height:5px;background-color:#999999;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;position:absolute;left:0;top:50%;margin-top:-2px;}
.footer-service .inner-item-hd a {position:relative;color:#dcd2b1}
.footer-service .inner-item-hd a:hover {color:#d6ac6a}
.footer-service .inner-item-hd a:after {content:"";border-width:5px;border-style:solid;border-color:transparent  transparent transparent #dcd2b1;position:absolute;right:-18px;top:50%;margin-top:-4px;}
.footer-service li.on .inner-item-hd a {color:#d6ac6a}
.footer-service li.on .inner-item-hd a:after {content:"";border-width:5px;border-style:solid;border-color:#d6ac6a  transparent transparent transparent;position:absolute;right:-18px;top:50%;margin-top:-4px;}
.footer-service li.on .inner-item-hd:after {background-color:#d6ac6a}
.footer-service .item {position:relative;border-left:1px solid #333;border-right:1px solid #000;height:100%;}
.footer-service .item-bd li:hover .inner-item-bd2{display:block !important;}
.footer-service .footer-ewm .icon-tel {text-align:left;background:url(/res/images/icon-footer-tel.png) left center no-repeat;padding-left:25px;margin-top:10px;}
.footer-service .footer-ewm .icon-qq {text-align:left;background:url(/res/images/icon-footer-qq.png) left center no-repeat;padding-left:25px;margin-top:10px;}
.footer-service .footer-ewm .icon-mail {text-align:left;background:url(/res/images/icon-footer-mail.png) left center no-repeat;padding-left:25px;margin-top:10px;}
.footer-service .footer-ewm .icon-tel a,.footer-service .footer-ewm .icon-qq a,.footer-service .footer-ewm .icon-mail a {color:#666666}
.footer-link {border-top:1px solid #29221e;padding-top:20px;}
.footer-link .link  {color:#66615e}
.footer-link .link a {display:inline-block;padding:0 10px;}
.footer-download .container {border-top:1px solid #333;padding-top:20px;}
.footer-download {border-bottom:1px solid #000;padding-bottom:20px;overflow:hidden}
.footer-download .tit {width:90px;color:#d6ab68}
.footer-download .con {padding-left:90px;}
.footer-download .con  a {display:inline-block;height:28px;line-height:26px;background-color:#630304;border:1px solid #000;color:#dcd2b1;padding-left:10px;padding-right:10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.footer-download .con  a.a1 {background-color:#9e7c3a;}
.footer-download .con  a:hover {background-color:#910002}
.footer-download .con  a.a1:hover {background-color:#b58f00}
.footer-hezuo {border-top:1px solid #333333}

/****试玩弹窗***/
#fade {display: none;background:#000; position: fixed; left: 0; top: 0; z-index: 10;width: 100%; height: 100%;opacity: .80;z-index: 9996;}
.shiwan-open{display:none;text-align:left; background:#990000; border-top:1px solid #ff0000; padding:3px;position: fixed;top:50%; left:50%;border-radius:4px;box-shadow:0 1px 0 #330000;z-index:99999;}
.shiwan-open h2{ height:27px; line-height:27px; color:#e6cccc; margin-bottom:3px; text-indent:12px; font-weight:bold; font-size:14px;}
.shiwan-open .popup-box{ background:#1E1511;border-radius:4px; border-top:1px solid #000; padding:30px;text-align:center; overflow:hidden;}
.shiwan-open .popup-box a{ display:inline-block; color:#f1d9a6; font-size:14px; padding:7px 15px; margin-right:8px; line-height:20px; background:#291e19;border-radius:4px; border:1px solid #412d23;}
.shiwan-open .popup-box a:hover{background:#3c2f28;}
.shiwan-open .close {opacity:1}


/*漂浮客服*/
.floatNav {width:50px;position:fixed;right:0;bottom:200px;z-index:9999}
.floatNav li {clear:both;width:50px;height:50px;position:relative;}
.floatNav li i {position:absolute;right:-318px;top:0;z-index:-1;display:block;width:180px;height:50px;background-color:#c1082b;font-size:16px;line-height:50px;padding-left:10px;color:#fff}
.floatNav li a {display:block;width:50px;height:50px;background-color:#666666;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center center;}
.floatNav li a:hover {background-color:#c1082b}
.floatNav li.n1 a {background-image:url(/res/images/updown-top.png)}
.floatNav li.n2 a {background-image:url(/res/images/updown-qq.png)}
.floatNav li.n3 a {background-image:url(/res/images/updown-ewm.png)}
.floatNav li.n4 a {background-image:url(/res/images/updown-contact.png)}
.floatNav li.n5 a {background-image:url(/res/images/updown-phone.png)}
.floatNav li.n6 a {background-image:url(/res/images/updown-help.png)}
.floatNav li.n3 em {display:block;width:114px;height:114px;position:absolute;left:-120px;top:-30px;display:none}
.floatNav li.on.n3 em {display:block}



/******老虎机*******/
.solt-slide {position:relative}
.solt-slide .carousel-caption h3,.solt-slide .carousel-caption h4 {color:#ffe6af;font-size:36px;margin-bottom:4px;}
.solt-slide .carousel-caption h3 {margin-top:8%}
#solts-body {background:url(/res/images/solts/solts170602.jpg) center top no-repeat;margin-top:36px;}
/*solts-bg.jpg*/
.inner-notice-scroll .item-bd {position:relative;z-index:2;background:url(/res/images/solts/icon-notice.png) left 10px no-repeat;padding-left:22px;}
.inner-notice-scroll .item-bd li {height:34px;line-height:34px;}
#inner-solt {clear:both;margin-top:20px;overflow:hidden}
#inner-solt .container {position:relative}
#inner-solt .solt-leftbg {background-color:#130d0a;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:0;}
.inner-solts-search {height:34px;background-color:#630304;width:230px;border:1px solid #270c09;box-shadow:0 0 10px #270c09 inset;position:relative;overflow:hidden}
.inner-solts-search .inp {width:100%;height:34px;border:none;background:none;outline:none}
.inner-solts-search .inp:focus {box-shadow:none;border:none}
.inner-solts-search .btn {width:50px;height:34px;background:url(/res/images/solts/icon-solt-search.png) center center no-repeat;position:absolute;right:0;top:0;z-index:2}
#inner-solt {padding-top:22px;padding-bottom:50px;overflow:hidden}
.inner-solt-guide {background-color:#130d0a;overflow:hidden}
.inner-solt-guide .item-hd {height:32px;background:#6d0002 url(/res/images/inner-sd-1.png) center top no-repeat;background-size:100%;padding-right:5px;}
.inner-solt-guide .item-hd .tit {line-height:32px;width: 100%;padding-left: 15px;}
.inner-solt-guide .item-hd .play-btn {display:inline-block;width:68px;height:22px;background:url(/res/images/inner-btn-1.png) no-repeat;margin-top:5px;text-align:center;color:#130d0a;text-shadow:none}
.inner-solt-guide .item-hd .play-btn:hover {;background:url(/res/images/inner-btn-1-on.png) no-repeat;}
.inner-solt-guide .item-hd .mob-btn {margin-right:3px}
.inner-solt-guide .item-bd {padding-top:10px;padding-bottom:10px;overflow:hidden}
.inner-solt-guide .item-bd li {height:32px;line-height:32px;padding-left:60px;position:relative}
.inner-solt-guide .item-bd li a {display:block;font-size:14px;color:#a29997}
.inner-solt-guide .item-bd li:after {content:"";width:39px;height:32px;background-repeat:no-repeat;background-image:url(/res/images/solts/slot-guide.png);position:absolute;left:11px;top:0;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.inner-solt-guide .item-bd li.n1:after {background-position:0 8px}
.inner-solt-guide .item-bd li.n2:after {background-position:0 -28px}
.inner-solt-guide .item-bd li.n3:after {background-position:0 -62px}
.inner-solt-guide .item-bd li.n4:after {background-position:0 -96px}
.inner-solt-guide .item-bd li.n5:after {background-position:0 -128px}
.inner-solt-guide .item-bd li.n6:after {background-position:0 -163px}
.inner-solt-guide .item-bd li.n7:after {background-position:0 -197px}
.inner-solt-guide .item-bd li.n8:after {background-position:0 -233px}
.inner-solt-guide .item-bd li.n9:after {background-position:0 -273px}
.inner-solt-guide .item-bd li.n10:after {background-position:0 -303px}
.inner-solt-guide .item-bd li.n11:after {background-position:0 -336px}
.inner-solt-guide .item-bd li.n12:after {background-position:0 -371px}
.inner-solt-guide .item-bd li.n13:after {background-position:0 -407px}
.inner-solt-guide .item-bd li.on,.inner-solt-guide .item-bd li:hover {background-color:#130d0a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.inner-solt-guide .item-bd li.on a,.inner-solt-guide .item-bd li:hover a {color:#c19e79}
.inner-solt-guide .item-bd li.n1.on:after,.inner-solt-guide .item-bd li.n1:hover:after {background-position:-39px 8px}
.inner-solt-guide .item-bd li.n2.on:after,.inner-solt-guide .item-bd li.n2:hover:after {background-position:-39px -28px}
.inner-solt-guide .item-bd li.n3.on:after,.inner-solt-guide .item-bd li.n3:hover:after {background-position:-39px -62px}
.inner-solt-guide .item-bd li.n4.on:after,.inner-solt-guide .item-bd li.n4:hover:after {background-position:-39px -96px}
.inner-solt-guide .item-bd li.n5.on:after,.inner-solt-guide .item-bd li.n5:hover:after {background-position:-39px -128px}
.inner-solt-guide .item-bd li.n6.on:after,.inner-solt-guide .item-bd li.n6:hover:after {background-position:-39px -163px}
.inner-solt-guide .item-bd li.n7.on:after,.inner-solt-guide .item-bd li.n7:hover:after {background-position:-39px -197px}
.inner-solt-guide .item-bd li.n8.on:after,.inner-solt-guide .item-bd li.n8:hover:after {background-position:-39px -233px}
.inner-solt-guide .item-bd li.n9.on:after,.inner-solt-guide .item-bd li.n9:hover:after {background-position:-39px -273px}
.inner-solt-guide .item-bd li.n10.on:after,.inner-solt-guide .item-bd li.n10:hover:after {background-position:-39px -303px}
.inner-solt-guide .item-bd li.n11.on:after,.inner-solt-guide .item-bd li.n11:hover:after {background-position:-39px -336px}
.inner-solt-guide .item-bd li.n12.on:after,.inner-solt-guide .item-bd li.n12:hover:after {background-position:-39px -371px}
.inner-solt-guide .item-bd li.n13.on:after,.inner-solt-guide .item-bd li.n13:hover:after {background-position:-39px -407px}

.announcement-wrap {background-color:#1e1412;padding:10px;overflow:hidden}
.announcement-hd {height:32px;line-height:32px;background:#6d0002 url(/res/images/inner-sd-1.png) center top no-repeat;background-size:100%;padding-left:5px;padding-right:5px;}
.announcement-hd span {display:inline-block;height:32px;padding-left:35px;background:url(/res/images/announcement-icon.png) left center no-repeat;}
.announcement .item-scroll {padding-top:10px;}
.announcement .item-scroll li {clear:both;margin-bottom:10px;}
.announcement .item-scroll li a {display:block;position:relative;color:#a29997;padding-left:10px;}
.announcement .item-scroll li a:after {content:"";width:4px;height:4px;background-color:#a29997;font-size:0;position:absolute;left:0;top:10px;}
.announcement .item-scroll li .nick {color:#c19e79}
.announcement .item-scroll li .money {color:#8f0003}
.announcement .item-scroll li a:hover {color:#888}
.inner-solt-list-hd .filter-link {line-height:34px;padding-right:20px;}
.inner-solt-list-hd .filter-link a {display:inline-block;padding:0 5px;color:#ffcc7c}
.inner-solt-money {height:100px;background-color:#1d1612;position:relative}
.inner-solt-money:after {content:"";width:106px;height:111px;background:url(/res/images/solt-mark.png) no-repeat;position:absolute;right:0;top:-6px;}
.inner-solt-money li {height:100px;text-align:center}
.inner-solt-money li .tit {color:#fff;padding-top:20px;}
.inner-solt-money li .num {padding-top:10px;}
.inner-solt-money li .num span {display:inline-block;height:22px;line-height:22px;background-color:#ff8a09;color:#fff;padding-left:10px;padding-right:10px;border-radius:5px;}
.inner-solt-money .hd {width:100%;height:10px;text-align:center;position:absolute;left:0;bottom:5px;bottom:15px\9;z-index:1}
.inner-solt-money .hd  li {display:inline-block;width:6px;height:6px;background-color:#fff;border-radius:100%;font-size:0;zoom:0;text-indent:-9999px;margin-left:2px;margin-right:3px;cursor:pointer}
.inner-solt-money .hd  li.on {background-color:#ff8a09}
.inner-solt-hot {height:100px;position:relative;background-color:#000000}
.inner-solt-hot .hd {width:100%;height:10px;text-align:right;position:absolute;left:0;bottom:5px;bottom:15px\9;z-index:1}
.inner-solt-hot .hd ul {padding-right:10px;}
.inner-solt-hot .hd  li {display:inline-block;width:20px;height:4px;background-color:#c3c3c3;font-size:0;zoom:0;text-indent:-9999px;margin-left:2px;margin-right:3px;cursor:pointer}
.inner-solt-hot .hd  li.on {background-color:#fff}
.inner-solt-hot .bd li {text-align:center;height:100px;}
.inner-solt-hot .bd li span { display: inline-block; height: 100%; vertical-align: middle; }
.inner-solt-hot .bd li img {vertical-align:middle;max-height:100px;}
.inner-solt-list {background-color:#130d0a;overflow:hidden}
.inner-solt-list-hd  {border-bottom:1px solid #700b0f;position:relative;padding-top:10px;overflow:hidden}
.inner-solt-list-hd  .tit {display:inline-block; padding-left:5px; padding-right:5px; height:37px;text-align:center;line-height:37px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:-1px -1px 1px #000;border:1px solid #7e0c0f;border-bottom:none;background-color:#570201;margin-top:7px;background-image:-ms-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -moz-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -webkit-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -o-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: linear-gradient(top, #8b0300,#600201, #3b0101);}
.inner-solt-list-bd {border-bottom:1px solid #130d0a;overflow:hidden}
.inner-solt-list-hd .total i {display:inline-block;width:27px;height:41px;background:url(/res/images/icon-solt-num.png) no-repeat;text-align:center;font-size:26px;color:#c19e79;line-height:41px;}
.inner-solt-list-bd {padding-top:20px;padding-bottom:20px;border-bottom:1px solid #0b0706;overflow:hidden}
.inner-solt-list-bd li {float:left;border-bottom:1px solid #0b0706;border-top:1px solid #201611;padding:5px;width:33.333%;text-align:center}
.inner-solt-list-bd .item {position:relative;margin-top:12px;margin-bottom:12px;padding:5px;overflow:hidden;}
.inner-solt-list-bd .item-photo {border-radius:10px;overflow:hidden}
.inner-solt-list-bd .item-photo img {min-width:198px; min-height:101px;}

.inner-solt-list-bd .item-submit {clear:both;margin-top:10px;overflow:hidden}
.inner-solt-list-bd .item-submit a {height:28px;background-color:#201611;border-top:2px solid #271b15;display:block;float:left;width:50%;height:26px;line-height:24px;color:#a29997;text-shadow:0 1px 1px #090305}
.inner-solt-list-bd .item:hover {-webkit-animation:swing .3s linear .3s 1;-moz-animation:swing .3s linear .3s 1;animation:swing .3s linear .3s 1;}
.inner-solt-list-bd .item:hover .item-submit a{background-color:#7f0003;border-top:2px solid #960003;color:#fff;background-image:-ms-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -moz-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -webkit-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: -o-linear-gradient(top, #8b0300,#600201, #3b0101);
    background-image: linear-gradient(top, #8b0300,#600201, #3b0101);}
.inner-solt-list-bd .item-submit a:first-child {border-right:1px solid #130d0a}
.inner-solt-list-bd .row:first-child {border-top:none}
.inner-solt-list-bd .row:last-child {border-bottom:none}
.inner-solt-list-bd .item:hover {background-color:#20140e;box-shadow:0 0 15px #c70000;}
.inner-pages {clear:both;width:100%;padding-top:20px;padding-bottom:20px;text-align:center;border-top:1px solid #201611;overflow:hidden}
.inner-pages  a {display:inline-block;height:24px;line-height:24px;padding-left:8px;padding-right:8px;background-color:#201611;color:#c19e79;text-shadow:0 1px 1px #090305;margin-right:5px;border-radius:3px;cursor:pointer}
.inner-pages  a.on,.inner-pages  a.jp-current,.inner-pages  a:hover {background-color:#78675f}

#cate-link {border-top:1px solid #3d3430;background-color:#1d1612;overflow:hidden}
#cate-link .item {border-bottom:1px solid #0e0b09;border-top:1px solid #29221e;padding-top:25px;padding-bottom:25px;overflow:hidden}
#cate-link .item:first-child {border-top:none}
#cate-link .item:last-child {border-bottom:none}
#cate-link .item-hd .tit {display:inline-block;padding-left:38px;background-repeat:no-repeat;background-position:left center;height:26px;line-height:26px;}
#cate-link .item-hd .tit-1 {background-image:url(/res/images/icon-cate-1.png)}
#cate-link .item-hd .tit-2 {background-image:url(/res/images/icon-cate-2.png)}
#cate-link .item-hd .tit-3 {background-image:url(/res/images/icon-cate-3.png)}
#cate-link .item-hd .tit-4 {background-image:url(/res/images/icon-cate-4.png)}
#cate-link .item-hd .tit-5 {background-image:url(/res/images/icon-cate-5.png)}
#cate-link .item-hd .tit-6 {background-image:url(/res/images/icon-cate-6.png)}
#cate-link .item-hd .tit-7 {background-image:url(/res/images/icon-cate-7.png)}
#cate-link .item-bd {padding-top:15px;overflow:hidden}
#cate-link .item-bd a {display:inline-block;width:130px;background:url(/res/images/icon-arrow.png) left 8px no-repeat;padding-left:12px;color:#78675f;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
#cate-link .item-bd a:hover {color:#c19e79;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transform:translateX(10px)}



/**********vip*******/
#vip-body {background:url(/res/images/vip/vip-bg.jpg) center top no-repeat;padding-bottom:30px;overflow:hidden}
.inner-vip-tit {padding-top:70px;}
.inner-vip-info-1 {overflow:hidden}
.inner-vip-info-1 table,.inner-vip-info-2 table {border:1px solid #000;background-color:#222;background-color:rgba(0,0,0,.8)} 
.inner-vip-info-1 td,.inner-vip-info-2 td {padding:10px 3%;border:1px solid #000}
.inner-vip-info-1 .tbg,.inner-vip-info-2 .tbg {height:54px;background:#12110f url(/res/images/vip/vip-tbg.jpg) left top repeat-x;color:#f1d9a6;}
.inner-vip-info-2 {padding-top:20px;}
.inner-vip-info-2  td {color:#f1d9a6;text-align:center}
.inner-vip-info-3 {padding-top:20px;overflow:hidden}
.inner-vip-info-3 .item-hd .tit {position:relative;display:inline-block;height:18px;border-left:3px solid #e20404;padding-left:10px;}
.inner-vip-info-3 .item-bd {padding-top:10px;color:#f1d9a6}
.inner-vip-info-3 .item-bd-1 ul {list-style:decimal;padding-left:20px;}
.inner-vip-info-3 .item-bd-1 li {list-style:decimal;}
.inner-vip-info-3 .item-bd-2 li {padding:5px;overflow:hidden}
.inner-vip-info-3 .item-bd-2 li .tit {width:80px;}
.inner-vip-info-3 .item-bd-2 li.n1,.inner-vip-info-3 .item-bd-2 li.n3,.inner-vip-info-3 .item-bd-2 li.n5,.inner-vip-info-3 .item-bd-2 li.n7 {background-color:#403635}
.inner-vip-info-3 .item-bd-3 .btn-link {display:inline-block;height:36px;line-height:36px;background-color:#e20404;color:#fff;padding-left:20px;padding-right:20px;font-size:16px;margin-top:20px;}
.inner-vip-info-3 .item-bd-3 .btn-link:hover {text-decoration:none;background-color:#c1082b}

/**********优惠*******/
#promottons-body {background:url(/res/images/promottons/promotions170602.jpg) center top no-repeat;padding-bottom:30px;background-attachment:fixed;overflow:hidden; min-height:723px;margin-top:36px;}
/*promottons-bg.jpg*/
.promottons-banner {padding-top:36px;}
.promottons-box {margin-top:10px;position:relative;overflow:hidden; min-height:683px;}
.promottons-nav {background-color:#1e1412;padding:10px;overflow:hidden}
.promottons-nav li {height:32px;line-height:32px;padding-left:32px;margin-bottom:5px;position:relative}
.promottons-nav li a {display:block;font-size:14px;color:#a29997}
.promottons-nav li:after {content:"";width:25px;height:32px;background-repeat:no-repeat;background-image:url(/res/images/promottons/promottons-icon.png);position:absolute;left:3px;top:0;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.promottons-nav li.n1:after {background-position:0 8px}
.promottons-nav li.n2:after {background-position:0 -30px}
.promottons-nav li.n3:after {background-position:0 -68px}
.promottons-nav li.n4:after {background-position:0 -110px}
.promottons-nav li.n5:after {background-position:0 -146px}
.promottons-nav li.n6:after {background-position:0 -186px}
.promottons-nav li.n7:after {background-position:0 -220px}
.promottons-nav li.n8:after {background-position:0 -262px}
.promottons-nav li.n9:after {background-position:0 -300px}
.promottons-nav li.n10:after {background-position:0 -335px}

.promottons-nav li.on,.promottons-nav li:hover {background:#6d0002 url(/res/images/inner-sd-1.png) center top no-repeat;background-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.promottons-nav li.on a,.promottons-nav li:hover a {color:#c19e79}
.promottons-nav li.n1.on:after,.promottons-nav li.n1:hover:after {background-position:-25px 8px}
.promottons-nav li.n2.on:after,.promottons-nav li.n2:hover:after {background-position:-25px -30px}
.promottons-nav li.n3.on:after,.promottons-nav li.n3:hover:after {background-position:-25px -68px}
.promottons-nav li.n4.on:after,.promottons-nav li.n4:hover:after {background-position:-25px -110px}
.promottons-nav li.n5.on:after,.promottons-nav li.n5:hover:after {background-position:-25px -146px}
.promottons-nav li.n6.on:after,.promottons-nav li.n6:hover:after {background-position:-25px -186px}
.promottons-nav li.n7.on:after,.promottons-nav li.n7:hover:after {background-position:-25px -220px}
.promottons-nav li.n8.on:after,.promottons-nav li.n8:hover:after {background-position:-25px -262px}
.promottons-nav li.n9.on:after,.promottons-nav li.n9:hover:after {background-position:-25px -300px}
.promottons-nav li.n10.on:after,.promottons-nav li.n10:hover:after {background-position:-25px -335px}

.promottons-activity {background-color:#1e1412;padding:10px;overflow:hidden;min-height: 684px;}

.promottons-activity-item {clear:both;padding-bottom: 5px;overflow:hidden;}
.promottons-activity-item .item-hd {position:relative}
.promottons-activity-item .hot-tag {position:absolute;right:0;top:4px;z-index:2}
.promottons-activity-item .item-info {width:30%;position:relative;vertical-align:bottom}
.promottons-activity-item .item-photo {vertical-align:bottom}
.promottons-activity-item .item-info:after {content:"";width:100%;height:100%;background:#222222;border-top:1px solid #2f2929;position:absolute;left:0;bottom:0}
.promottons-activity-item .item-info:before {content:"";width:10px;height:90%;box-shadow:5px 10px 10px #111;position:absolute;left:-10px;bottom:0;z-index:1;}
.promottons-activity-item .item-info .tit {position:relative;z-index:1;padding-left:10px;font-size:14px;}
.promottons-activity-item .item-info .date {position:relative;z-index:1;padding-left:10px;padding-bottom:5px;color: #c1b78f;}
.promottons-activity-item .item-bd {display:none}
.promottons-activity-item .inner-item-hd {height:80px;background:#291e19 url(/res/images/promottons/pr_list_c.jpg) no-repeat 0 0;padding-left: 25px;overflow: hidden;}
.promottons-activity-item .inner-item-hd h4 {color: #fffcc9;font-size: 20px;font-weight:500;display: block;margin-top:20px;}
.promottons-activity-item .inner-item-ft {height:50px;background:#291e19 url(/res/images/promottons/content_bottom.png) center center no-repeat;cursor:pointer}
.promottons-activity-item.on .item-hd-intro {display:none}
.promotions_list_content{padding:15px;overflow:hidden}
.promotions_list_content h5{color:#adadad;height:35px;line-height:35px;display:block;font-size:16px;font-weight:500;}
.promotions_list_content span{color:#fffcc9;}
.promotions_list_time{display:block;margin-bottom:20px;color:#fffcc9;}
.promotions_list_content p{margin:0;}
.promotions_list_content th{height:40px;color:#fffcc9;line-height:40px;background:#352721;font-weight:500;font-size:14px;}
.promotions_list_content td{height:35px;background:#241a15;color:#e5c798;}
.promotions_list_content table{margin-top:5px;margin-bottom:35px;}
.promotions_list_content li{line-height:18px;min-height:0;padding:2px 0;color:#dfdee1;list-style-type:decimal;}
.promotions_list_content ol{list-style:decimal outside;}
.promotions_list_content h2 {display:block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;color:#535353;margin:0;line-height:20px;}
.promotions_list_content h3 {display: block;font-size: 1.17em;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;color:#535353;margin:0;line-height:18px;}
.promotions_list_content p {margin:0}
.promotion-tit{
	color: #fff;
	font-size: 16px;
	font-family: sans-serif; 
}
.promotion-item{
		color: #d9d9dd;
}
.promotion-content h3{
	font-size:19px;
	color: #d9d9dd;
}


.promottons-activity-item .table{margin-bottom: 4px;}
.promo-item-content{ display: none;}
.promo-on .promo-item-content{display: block;border-bottom: thin solid #333;padding: 0 6px 14px;}
.item-hd-intro{
  color: #55c1ff;
  letter-spacing: .06em;
  font-size: 18px;
  line-height: 22px;
  padding-left: 4px;
}
.reminder-intro{
  color: #fff;
  letter-spacing: .08em;
  font-size: 20px;
  line-height: 22px;
  padding-left: 4px;
  padding-top: 10px
}
.reminder-intro-contant li{
	color: #fff;
	font-size: 13px;
	
	
}
.promo-item-content{}
.promo-item-content table{width: 90%;margin: 6px 0 14px 8px;}
.promo-item-content tr{}
.promo-item-content th{
  border: thin solid #666;
  padding: 4px 10px;
  background-color: #b10000;
  color: #fff900;
  text-shadow: none;
  text-align: center;
}
.promo-item-content td{
  border: thin solid #666;
  padding: 4px 10px;
  background-color: #e8d4d4;
  text-shadow: none;
  color: #902222;
  text-align: center;
}
.promo-item-content h2{
  color: #ff7e1f;
  font-size: 16px;
  letter-spacing: .04em;
  line-height: 20px;
  margin: 14px 0 3px;
}
.promo-item-content h3{
  color: #c38888;
  font-size: 16px;
  letter-spacing: .04em;
  line-height: 18px;
  margin: 14px 0 3px;
  padding-left: 8px;
}
.promo-item-content .item-detail{
  color: #ffcc54;
  letter-spacing: .06em;
  font-size: 14px;
}
.promo-item-content ul{}
.promo-item-content li{
  color: #ffc4c4;
  line-height: 18px;
  text-indent: -12px;
  padding: 0 22px 6px;
  font-size: 13px;
}
.promo-item-content .sub-text{
  padding: 0;
  color: #ff4073;
}
.promo-item-content .light-word{ color: #70e4f1;}
.action-img{ margin: 12px 0;}
.action-img img{width: 466px; height:124px; margin: 0 auto;}

ul.I li{list-style:upper-roman;margin-left:20px;}
ul.A li{list-style:lower-alpha;margin-left:20px;}
ul.d li{list-style:decimal;margin-left:20px;}
.table1{margin-top:5px;border-top:1px solid #352721;border-right:1px solid #352721;}
.table1 th,.table1 tr.Help_bg01{height:40px;color:#fffcc9;line-height:40px;background:#352721;font-weight:500;font-size:14px;border-left:1px solid #352721;border-bottom:1px solid #352721;}
.table1 td{height:35px;background:#241a15;color:#e5c798;text-indent:10px;border-left:1px solid #352721;border-bottom:1px solid #352721;}
.table2{margin-top:5px;}
.table2 th{height:40px;color:#fffcc9;line-height:40px;background:#352721;font-weight:500;font-size:14px;}
.table2 td{height:35px;color:#e5c798;text-indent:10px;}
.table2 tr.lin{background:#231a15;}
.table2 .asuggest_list{background:none;}
.table2 a{color:#6C564D}
.table2 a:hover{color:#bd9888}
.table3 table{margin:0;}
.table3 table th{height:40px;color:#fffcc9;line-height:40px;background:#352721;font-weight:500;text-align:center;font-size:14px;}
.table3 table td{height:35px;color:#e5c798;padding:0;text-indent:5px;text-align:center;}
.table3 table .asuggest_list{background:none;float:left;}
.table3 table a{color:#6C564D}
.table3 table a:hover{color:#bd9888}
.table3 table a.visited{color:#403D3B}
.promottons-leftbg {background-color:#1e1412;height:100%;position:absolute;left:-2px;top:0;bottom:0;z-index:0;padding-right:0}

/* 讯息中心 */
.table3 table .msg-item td{height: auto;}
table thead tr .msg-read{ width: 68px;}
table thead tr .msg-title{ width: 660px;}
table thead tr .msg-date{ width: 168px;}
table .msg-date-content{font-size: 13px;}
table .msg-full-content {display: none;}	
table .msg-full-content td{
  text-align: left;
  padding: 10px 24px 18px;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: .08em;
  background-color: #382825;
  color: #dedec9;
  text-indent: 13px;
  border-bottom: 2px solid #636363;
}
table .msg-on{ display: table-row;}
table .msg-shot-title{
	padding-left: 12px;
    letter-spacing: .04em;
	text-align: left;
}
table .msg-shot-title .msg-less{
	  width: 530px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
table .msg-item{
  border: 0 solid #2d2c2c;
  border-bottom-width: 1px;
}
.table3 table .icon-readMail {
	cursor: pointer;
    background:url(/res/images/icon_mail.png) center no-repeat;
    width: 40px;
    height: 56px;
  	margin:0 0 0 14px;
    display: block;
}
.table3 table .icon-readMail:hover{
  margin:1px 0 -1px 14px;
}
.table3 table .icon-del{
    background:url(/res/images/icon_trash.png) center no-repeat;
    width: 40px;
    height: 40px;
  	margin: 0;
    display: block;
}
/**********商城*******/
#hyMall-body {padding-bottom:30px;background:url(/res/images/mall/mall-bodybg.jpg) center top no-repeat;background-attachment:fixed; overflow:hidden}
.hyMall-banner {padding-top:36px;}
.hyMall-box {margin-top:10px;position:relative;overflow:hidden}
.hyMall-tab {background-color:#1e1412;padding:10px;overflow:hidden}
.hyMall-tab li {float:left;width:25%;text-align:center;height:32px;line-height:32px;background-color:#281d19;box-shadow:5px 3px 5px #0a0706;margin-right:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.hyMall-tab li a {display:block;font-size:14px;color:#a29997}
.hyMall-tab li span {position:relative;display:inline-block;height:32px;padding-left:30px;}
.hyMall-tab li span:after {content:"";width:22px;height:32px;background-image:url(/res/images/mall/mall-icon.png);background-repeat:no-repeat;position:absolute;left:0;top:0;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.hyMall-tab li.n1 span:after {background-position:0 5px}
.hyMall-tab li.n2 span:after {background-position:0 -28px}
.hyMall-tab li.n3 span:after {background-position:0 -58px}
.hyMall-tab li.on,.hyMall-tab li:hover {background-color:#630304;}
.hyMall-tab li.on a,.hyMall-tab li:hover a {color:#c19e79}
.hyMall-tab li.n1.on span:after,.hyMall-tab li.n1:hover span:after {background-position:-22px 5px}
.hyMall-tab li.n2.on span:after,.hyMall-tab li.n2:hover span:after {background-position:-22px -28px}
.hyMall-tab li.n3.on span:after,.hyMall-tab li.n3:hover span:after {background-position:-22px -58px}

.hyMall-con {background-color:#1e1412;margin-top:10px;overflow:hidden}
.hyMall-con ul {width:110%}
.hyMall-con li {position:relative;width:240px;height:360px;float:left;margin:22px;background-color:#281d19;border:1px dashed #000000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;overflow:hidden}
.hyMall-con li .item-photo {border-bottom:1px solid #000;text-align:center}
.hyMall-con li .item-tit {text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #333;border-bottom:1px solid #000;overflow:hidden}
.hyMall-con li .item-tit .num {font-size:16px;color:#d00101}
.hyMall-con li .item-info {padding:10px;border-top:1px solid #333;overflow:hidden}
.hyMall-con li .item-info .num {color:#e4c698}
.hyMall-con li .btn-link {display:block;margin:10px;height:36px;line-height:34px;border:1px solid #000;text-align:center;color:#c19e79;background-color:#630304;font-size:14px;}
.hyMall-con li .btn-link:hover {background-color:#b30002;text-decoration:none;color:#ffe7ce}
.hyMall-con li:hover {box-shadow:0 0 10px #b30002;-webkit-box-shadow:0 0 10px #b30002;-moz-box-shadow:0 0 10px #b30002;}
.hyMall-con li:hover .item-info .num {color:#d00101}
.hyMall-con li .tag {position:absolute;right:0;top:0;z-index:1}

.hyMall-guide {background-color:#1e1412;padding:10px;margin-top:10px;overflow:hidden}
.hyMall-guide a {padding:0 5px;}
.hyMall-detail {background-color:#281d19;padding:10px 10px 100px 10px;overflow:hidden}
.hyMall-detail .item-photo {width:140px;}
.hyMall-detail .item-con {padding-left:150px;}
.hyMall-detail .item-con .inp {width:}
.hyMall-detail .item-tit .num {font-size:24px;color:#d00101}
.hyMall-detail .item-info {font-size:14px;}
.hyMall-detail .item-info .num {color:#e4c698}
.hyMall-detail .input-group {padding-bottom:0}
.hyMall-detail .input-group-addon {background:none;border:none;text-align:left;padding-left:0;padding-right:0}
.hyMall-detail .inp {border:1px solid #433630}
.hyMall-detail select {border:1px solid #433630;height:32px;}
.exchangeSelect {clear:both;width:100%}


/*****体育****/
/*#sport-body {background:url(/res/images/sport/sports-bg.jpg) center top no-repeat;padding-bottom:30px;overflow:hidden}*/
#inner-sport {padding-top:36px;}

/*****真人游戏***/
#liveGame-body {background:url(/res/images/livegame/livegame-bg.jpg) center -200px no-repeat;padding-bottom:30px;overflow:hidden}
#inner-liveGame {padding-top:36px;}
.liveGame-tab {clear:both;text-align:center;padding-top:30px;}
.liveGame-tab a {position:relative;display:inline-block;width:20%;background-color:#48330a;background-image: -moz-linear-gradient(top,#12110f,#29200d, #48330a);background-image: -webkit-linear-gradient(top,#12110f,#29200d, #48330a);background-image: linear-gradient(top,#12110f,#29200d, #48330a);padding-bottom:10px;}
.liveGame-tab a:hover,.liveGame-tab a.on {background-color:#620304;background-image: -moz-linear-gradient(top,#12110f,#390a0a, #620304);background-image: -webkit-linear-gradient(top,#12110f,#390a0a, #620304);background-image: linear-gradient(top,#12110f,#390a0a, #620304);}
.liveGame-tab a:hover:after,.liveGame-tab a.on:after {content:"";border-width:12px;border-style:solid;border-color:#630304 transparent transparent transparent;position:absolute;left:50%;margin-left:-6px;bottom:-24px}
.liveGame-con {padding-top:20px;overflow:hidden}
.liveGame-item-1 {background:url(/res/images/livegame/conbg-1.png) 10% center no-repeat;background-size:auto 80%;padding-bottom:30px;overflow:hidden}
.liveGame-item-2 {background:url(/res/images/livegame/conbg-2.png) 5% center no-repeat;background-size:auto 100%;padding-bottom:30px;overflow:hidden}
.liveGame-item-3 {background:url(/res/images/livegame/conbg-3.png) 10% center no-repeat;background-size:auto 100%;padding-bottom:30px;overflow:hidden}
.liveGame-item-4 {background:url(/res/images/livegame/conbg-4.png) 10% center no-repeat;background-size:auto 100%;padding-bottom:30px;overflow:hidden}
.liveGame-con .item {float:right;width:40%;margin-right:10%}
.liveGame-con .item-tit {clear:both}
.liveGame-con .item-tit .tit {display:inline-block;height:30px;line-height:30px;background-color:#630304;color:#e4c698;font-size:14px;font-weight:bold;padding-left:20px;padding-right:20px;} 
.liveGame-con .item-info {padding-top:20px;font-size:14px;line-height:24px;color: #aaa;text-shadow: 1px 1px 3px #000;}
.liveGame-con .item-ewm {clear:both;padding-top:20px;overflow:hidden}
.liveGame-con .item-ewm li {float:left;text-align:center;margin-right:20px;}
.liveGame-con .item-ewm li img,.item-info img {opacity:.8}
.liveGame-con .item-ewm li a {display:block;width:120px;height:32px;line-height:30px;color:#fff;border-radius:5px;margin-top:10px;}
.liveGame-con .item-ewm li.n1 a {border:1px solid #d20000;background-color:#650202;background-image: -moz-linear-gradient(top,#b06262,#800404, #600202);background-image: -webkit-linear-gradient(top,#b06262,#800404, #600202);background-image: linear-gradient(top,#b06262,#800404, #600202);}
.liveGame-con .item-ewm li.n2 a {border:1px solid #c2b272;background-color:#704a0c;background-image: -moz-linear-gradient(top,#f9f2d2,#8b6721, #674106);background-image: -webkit-linear-gradient(top,#f9f2d2,#8b6721, #674106);background-image: linear-gradient(top,#f9f2d2,#8b6721, #674106);}
.liveGame-con .item-ewm li a:hover {opacity:.8}
/*****真人游戏***/
#lottery-body {background:url(/res/images/lottery/lottery-bg.jpg) center -150px no-repeat;padding-bottom:30px;overflow:hidden}
#inner-lottery {padding-top:56px;padding-bottom:50px;}
.inner-lottery-bd {padding-top:30px;overflow:hidden}
.inner-lottery-bd a {opacity:.8}
.inner-lottery-bd a:hover {opacity:1}

/******pt*****/
#playtech-body {background:url(/res/images/playtech/pt-bg.jpg) center top no-repeat}
#inner-playtech {clear:both;margin-top:36px;overflow:hidden}
.playtech-banner {margin-bottom:10px;}
.inner-playtech-list-bd {border-top:none;padding-top:0}
.inner-playtech-list-bd li:nth-of-type(1),.inner-playtech-list-bd li:nth-of-type(2),.inner-playtech-list-bd li:nth-of-type(3) {border-top:none}
.inner-playtech-list-bd li:nth-of-type(1) .item,.inner-playtech-list-bd li:nth-of-type(2) .item,.inner-playtech-list-bd li:nth-of-type(3) .item {margin-top:0}
.inner-playtech-money {width:240px;height:111px;margin:0 auto;background:url(/res/images/playtech/playtech-tbg.png) no-repeat;position:relative;overflow:hidden}
.inner-playtech-money .jackpot {width:190px;margin:0 auto;padding-top:64px;}
.inner-playtech-download {padding-top:10px;width:240px;margin:0 auto;padding-bottom:10px;}
.inner-playtech-download a {display:block;width:100%;height:56px;background:url(/res/images/playtech/playtech-btn.jpg) left top no-repeat;}
.inner-playtech-download a:hover {background-position:left -56px;}


/*******帮助****/
#help-body {background:url(/res/images/help-bg2.jpg) left top repeat;}
#inner-help {background:url(/res/images/help-bg.jpg) left top repeat-x;}
.help-banner {background-color:#12110f;border-bottom:2px solid #12110f;text-align:center;overflow:hidden}
.inner-guide {position:relative;margin-top: 36px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #555555;overflow:hidden}
.inner-guide:after {content:"";width:100%;height:1px;background-color:#12110f;font-size:0;position:absolute;left:0;bottom:0;}
.help-main {clear:both;padding-top:20px;padding-bottom:50px;overflow:hidden}
.help-nav {width:230px;z-index:99;overflow:hidden}
.help-nav a {display:block;width:100%;height:44px;background:url(/res/images/help-navbg.jpg) left -44px no-repeat;line-height:44px;font-size:16px;color:#999;padding-left:80px;}
.help-nav a:hover,.help-nav a.on {background-position:left 0;color:#dfbe92}
.help-content {position:relative;overflow:hidden}
.help-content h1 {color:#dbb880;font-size:16px;font-weight:bold;padding:0;margin:0}
.help-content h2 {color:#d0ba4a;font-size: 16px;padding:0;margin: 26px 0 0;}
.help-content h3 {color: #d66a6a;font-size: 14px;margin: 4px 0 0;}
.help-con-item {padding-left: 8px;}
.help-con-item p{ margin-top: 14px;}
.help-tab {width:100%;height: 35px;line-height: 35px;background: #5b0100;}
.help-tab a {display:inline;float:left;padding: 0 20px;color: #FFE6AF;float: left;font-weight: bold;background-color:#670304;background-image:-moz-linear-gradient(top,#bf0002,#8d0001, #670304);background-image: -webkit-linear-gradient(top,#bf0002,#8d0001, #670304);background-image: linear-gradient(top,#bf0002,#8d0001, #670304);margin-right:1px;}
.help-tab a.on {background-color:#231816;background-image:-moz-linear-gradient(top,#422d2d,#231816, #1e1511);background-image: -webkit-linear-gradient(top,#422d2d,#231816, #1e1511);background-image: linear-gradient(top,#422d2d,#231816, #1e1511)}

.help-con-item .table1 th {text-align:center;background-color:#926e2e}
/*****注册****/
input.cominp {border:1px solid #000;background-color:#343434;color:#aaa;height:32px;padding:0;padding-left:10px;}
input.cominp:focus {background-color:#222}
input.cominp::-webkit-input-placeholder {color:#888}
input.cominp::-moz-placeholder {color:#888;}

select.comselectbank {border:1px solid #000;height:40px;background-color:#343434;padding-left:5px;}
select.comselect {border:1px solid #000;height:32px;background-color:#343434;padding-left:5px;}
select.comselect:focus {background-color:#222}
textarea.comtextarea {border:1px solid #000;background-color:#343434;color:#aaa;padding:10px;width:90%}
textarea.comtextarea:focus {background-color:#222}
.combtn {border:none;cursor:pointer;height:30px;width:100px;margin-right:10px;color:#fff;opacity:.9;box-shadow:1px 1px 5px #000}
.combtn:hover {opacity:1}
.btn-red {background-color:#670304;background-image:-moz-linear-gradient(top,#bf0002,#8d0001, #670304);background-image: -webkit-linear-gradient(top,#bf0002,#8d0001, #670304);background-image: linear-gradient(top,#bf0002,#8d0001, #670304)}
.btn-yellow {background-color:#754d00;background-image:-moz-linear-gradient(top,#d78f03,#ac7200, #754d00);background-image: -webkit-linear-gradient(top,#d78f03,#ac7200, #754d00);background-image: linear-gradient(top,#d78f03,#ac7200, #754d00)}
.btn-gray {background-color:#666;background-image:-moz-linear-gradient(top,#9a998d,#6d6d6e, #666);background-image: -webkit-linear-gradient(top,#9a998d,#6d6d6e, #666);background-image: linear-gradient(top,#9a998d,#6d6d6e, #666)}

.combtn_changedate {border:none;cursor:pointer;height:30px;width:80px;margin-right:10px;color:#fff;opacity:.9;box-shadow:1px 1px 5px #000}
.combtn_changedate:hover {opacity:1}
.btn-changedate {background-color:#cd8512;background-image:-moz-linear-gradient(top,#352721,#6d6d6e, #666);background-image: -webkit-linear-gradient(top,#352721,#6d6d6e, #666);background-image: linear-gradient(top,#352721,#6d6d6e, #666)}

.btn_league {cursor:pointer;height:25px;width:35px;margin-right:10px; background-color: burlywood; color:   #ea0909;;opacity:.9;box-shadow:1px 1px 5px #000}
.btn_league:hover {opacity:1}



.register-main {padding:20px 0;overflow:hidden}
.register-main .item {line-height:30px;padding-bottom:10px;overflow:hidden}
.register-main .item .tit {display:block;text-align:right;font-size:14px;}
.register-main .item label {margin-right:10px;}
.register-main .item label input {margin-right:5px;margin-top:8px;}
.register-main .item input.cominp {width:30%}

.register-more {display:none}
.reg-form-more {width:100%;border-top:1px solid #626262;margin-top:10px;text-align:center;position:relative;}
.reg-form-more:after  {content:"";width:100%;height:1px;background-color:#12110f;font-size:0;position:absolute;left:0;top:-2px;}
.reg-form-more a {display:inline-block;width:120px;height:30px;line-height:30px;padding-left:10px;padding-right:10px;background-color:#484644;
box-shadow: 0 1px 3px #111; background: -webkit-linear-gradient(top,#626262 0%,#484644 52%,#19110d 100%);
    background: -moz-linear-gradient(top,#626262 0%,#484644 52%,#19110d 100%);border-bottom-left-radius:20px;border-bottom-right-radius:20px;}	
/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(/res/images/register/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(/res/images/register/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(/res/images/register/load.gif) no-repeat left center;
}
.Validform_error{
	background-color:#29201c;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}



/*==========自定义===========*/

.Validform_checktip{ float:left;margin-left:10px}
.registerform input, .registerform select{ float:left;}

/******公告****/
.announce {padding-bottom:120px;overflow:hidden}
.announce-hd {height:40px;background-color:#232323;box-shadow: 0 1px 3px #111; background-image:-moz-linear-gradient(top,#2f2f2f,#222222, #000);background-image: -webkit-linear-gradient(top,#2f2f2f,#222222, #000);background-image: linear-gradient(top,#2f2f2f,#222222, #000);line-height:40px;font-size:14px;color:#fffee5}
.announce-hd .t1 {padding-left:10px;}
.announce-hd .t2 {padding-right:10px;}
.announce-bd {overflow:hidden}
.announce-bd li {width:100%;border-bottom:1px dashed #666;padding-top:10px;padding-bottom:10px;overflow:hidden}
.announce-bd li a {position:relative;display:block;width:70%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;padding-left:15px;color:#666}
.announce-bd li a:hover {color:#d6ac6a}
.announce-bd li a:after {content:"";width:6px;height:6px;background-color:#666;border-radius:100%;position:absolute;left:0;top:50%;margin-top:-3px;}
.announce-bd li a.readThis {white-space: initial; color: #d6ac6a;}
/******会员中心*****/
#userCenter-body {background:url(/res/images/userCenter170602.jpg) center top no-repeat;overflow:hidden;background-attachment:fixed;}
.userCenter-banner {margin-top:36px;background:#1e1412 url(/res/images/userCenter/userCenter-banner.jpg) center bottom no-repeat;background-size:100%;padding:15px;overflow:hidden}
.userCenter-banner .faceImg {width:84px;height:84px;margin:0 auto;box-shadow:1px 3px 3px #000;border-radius:100%;overflow:hidden}
.userCenter-banner .info-1 {padding-top:10px;padding-left:10px;}
.userCenter-banner .info-1 .welcome,.userCenter-banner .info-1 .level,.userCenter-banner .info-1 .message {display:inline-block;padding-right:15px;}
.userCenter-banner .info-1 .welcome .nick,.userCenter-banner .info-1 .level i {color:#e4c698}
.userCenter-banner .info-1 .message {background:url(/res/images/userCenter/icon-message.png) left center no-repeat;padding-left:25px;}
.userCenter-banner .info-1 .message a {color:#d90002;padding:0 5px}
.userCenter-box {margin-top:10px;position:relative;overflow:hidden}
.userCenter-banner .info-2 {padding-top:10px;padding-left:10px;}
.userCenter-banner .info-2 .money {display:inline-block;padding-right:20px;}
.userCenter-banner .info-2 .money strong {font-size:20px;color:#d90002}
.userCenter-banner .text-link {padding-top:30px;}
.userCenter-banner .text-link a {position:relative;display:inline-block;width:90px;padding-left:40px;height:32px;line-height:30px;border:1px solid #000000;box-shadow:1px 3px 3px #000;margin-right:10px;color:#e4c698;}
.userCenter-banner .text-link .link-cz {background:#2e6f03 url(/res/images/userCenter/icon-cz.png) 20% center no-repeat;}
.userCenter-banner .text-link .link-cz:hover {background-color:#398f00;}
.userCenter-banner .text-link .link-qk {background:#6c4609 url(/res/images/userCenter/icon-qk.png) 20% 2px no-repeat;}
.userCenter-banner .text-link .link-qk:hover {background-color:#945b00;}
.userCenter-banner .text-link .link-zz {background:#6f0304 url(/res/images/userCenter/icon-zz.png) 20% center no-repeat;}
.userCenter-banner .text-link .link-zz:hover {background-color:#930001;}
.userCenter-banner .text-link .link-tc {background:#222222 url(/res/images/userCenter/icon-quit.png) 10% center no-repeat;padding-left:30px;}
.userCenter-banner .text-link .link-tc:hover {background-color:#3b3b3b}
.userCenter-gameInfo {background-color:#000;padding:10px;overflow:hidden}
.userCenter-gameInfo li {float:left;width:9%;text-align:center;border-right:1px dashed #333333}
.userCenter-gameInfo li .t1 {font-size:14px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.userCenter-gameInfo li .t2 {color:#b16f05}
.userCenter-gameInfo li .t2 a {display:inline-block;color:#6c4609;padding-left:5px;text-decoration:underline}
.userCenter-gameInfo li:last-child {border-right:none}
.userCenter-gameInfo li:hover {background-color:#111}
.userCenter-nav-hd {height:46px;line-height:46px;padding-left:10px;background:#6f0304 url(/res/images/inner-sd-2.png) center top no-repeat;background-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.userCenter-nav-hd .tit {color:#e4c698;font-size:14px;font-weight:bold;background:url(/res/images/userCenter/icon-profile.png) left center no-repeat;padding-left:22px;background-size: 26px 17px;background-position: -4px 2px;}
.userCenter-nav {background-color:#1e1412;padding:10px;overflow:hidden}
.userCenter-nav li {height:44px;line-height:44px;padding-left:32px;border-bottom:1px solid #000000;border-top:1px solid #333333;position:relative}
.userCenter-nav li a {display:block;font-size:14px;color:#a29997}
.userCenter-nav li .num {color:#d90002}
.userCenter-nav li:after {content:"";width:25px;height:32px;background-repeat:no-repeat;background-image:url(/res/images/userCenter/userCenter-icon.png);position:absolute;left:3px;top:0;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.userCenter-nav li.n1:after {background-position:0 8px}
.userCenter-nav li.n2:after {background-position:0 -36px}
.userCenter-nav li.n3:after {background-position:0 -85px}
.userCenter-nav li.n4:after {background-position:0 -135px}
.userCenter-nav li.n5:after {background-position:0 -182px}
.userCenter-nav li.n6:after {background-position:0 -230px}
.userCenter-nav li.n7:after {background-position:0 -275px}
.userCenter-nav li.n8:after {background-position:0 -324px}
.userCenter-nav li.n9:after {background-position:0 -360px}
.userCenter-nav li.n10:after {background-position:0 -400px}
.userCenter-nav li.n11:after {background-position:0 -440px}
.userCenter-nav li.n12:after {background-position:0 -475px}
.userCenter-nav li.n33:after {background-position:0 -85px}

.userCenter-nav li.on,.userCenter-nav li:hover {background:#333333;background-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.userCenter-nav li.on a,.userCenter-nav li:hover a {color:#c19e79}
.userCenter-nav li.n1.on:after,.userCenter-nav li.n1:hover:after {background-position:-25px 8px}
.userCenter-nav li.n2.on:after,.userCenter-nav li.n2:hover:after {background-position:-25px -36px}
.userCenter-nav li.n3.on:after,.userCenter-nav li.n3:hover:after {background-position:-25px -85px}
.userCenter-nav li.n33.on:after,.userCenter-nav li.n33:hover:after {background-position:-25px -85px}

.userCenter-nav li.n4.on:after,.userCenter-nav li.n4:hover:after {background-position:-25px -135px}
.userCenter-nav li.n5.on:after,.userCenter-nav li.n5:hover:after {background-position:-25px -182px}
.userCenter-nav li.n6.on:after,.userCenter-nav li.n6:hover:after {background-position:-25px -230px}
.userCenter-nav li.n7.on:after,.userCenter-nav li.n7:hover:after {background-position:-25px -275px}
.userCenter-nav li.n8.on:after,.userCenter-nav li.n8:hover:after {background-position:-25px -324px}
.userCenter-nav li.n9.on:after,.userCenter-nav li.n9:hover:after {background-position:-25px -360px}
.userCenter-nav li.n10.on:after,.userCenter-nav li.n10:hover:after {background-position:-25px -400px}
.userCenter-nav li.n11.on:after,.userCenter-nav li.n11:hover:after {background-position:-25px -440px}
.userCenter-nav li.n12.on:after,.userCenter-nav li.n12:hover:after {background-position:-25px -475px}
.userCenter-nav li.n33 a {background:url(/res/images/hot.gif) 95% center no-repeat}
.userCenter-nav li:last-child {border-bottom:none}
.userCenter-nav li:first-child {border-top:none}
.userCenter-nav-hd2 {margin-top:10px;}
.userCenter-nav-hd2 .tit {background:url(/res/images/userCenter/icon-gift.png) left center no-repeat;}
.userCenter-vipInfo dd {border-bottom:1px dashed #666666;border-top:1px dashed #000000;padding-top:8px;padding-bottom:8px;overflow:hidden}
.userCenter-vipInfo dd .tit {display:block;width:40%;text-align:right;float:left}
.userCenter-vipInfo dd .con {display:block;width:60%;float:left;padding-left:10px;color:#999}
.userCenter-vipInfo dd .con a {text-decoration:underline}
.userCenter-vipInfo dd:first-child {border-top:none}


.userCenter-content {background-color:#1e1412;padding:10px;overflow:hidden}
.userCenter-quick {background-color:#111111;overflow:hidden}
.userCenter-quick .tit {display:block;background-color:#6f0304;color:#e4c698;font-size:14px;font-weight:bold;text-align:center;padding:10px 0;}
.userCenter-quick .text-block {padding:10px 0;overflow:hidden}
.userCenter-quick .text-block a {display:inline-block;padding:0 10px;}

.userCenter-lnk {background-color:#111111;overflow:hidden}


.userCenter-comnav {border-bottom:1px solid #6f0304;background-color:#222222;overflow:hidden}
.userCenter-comnav  a {display:block;float:left;text-align:center;padding-left:15px;padding-right:15px;color:#666;font-size:14px;height:44px;line-height:44px;}
.userCenter-comnav  a.on {background:#6f0304 url(/res/images/inner-sd-2.png) center top no-repeat;color:#e4c698}
.userCenter-comnav2 {border-bottom:1px solid #222;background:#222}
.userCenter-comnav2 a.on {background:#333}
.userCenter-comnav .formBox{float:left;width:726px;margin-left:10px;height:30px;}
.userCenter-comnav .formBox select{float:left;width:162px;height:30px; background:#ab0102;color:#e4c698;font:14px/30px 微软雅黑; border:0 none; border-radius:5px; text-indent:2px;margin-top:7px;}
.userCenter-comnav .formBox select option{width:100%; text-indent:10px;height:30px;padding-top:5px; background:#ab0102;display:block;border:0 none;}
.userCenter-comnav .formBox .right{ float:right;width:518px;margin-top:7px;}
.userCenter-comnav .formBox .start,.userCenter-comnav .formBox .end{float:left;width:222px;height:30px;}
.userCenter-comnav .formBox label{color:#e4c698;font:14px/30px 微软雅黑; float:left;margin-right:10px;}
.userCenter-comnav .formBox .start input,.userCenter-comnav .formBox .end input{ float:left;width:155px;background:#ab0102; border:0 none;color:#e4c698;font:14px/30px 微软雅黑; padding:0; text-indent:10px;}
input[type=date]::-webkit-inner-spin-button { visibility: hidden; }
.userCenter-comnav .formBox .end{ float:left;}
.userCenter-comnav .formBox .sub{ float:right;width:56px;height:30px;}
.userCenter-comnav .formBox .sub input{display:block;width:56px;height:30px;color:#e4c698;font:14px/30px 微软雅黑;background:#ab0102; border:0 none; border-radius:5px;}
.userCenter-account-bd {padding:30px 0;}
.userCenter-account-bd table td {text-align: left;padding:5px;color:#999}
.userCenter-account-bd table th {padding:5px;text-align: right;}
.userCenter-account-bd table input.cominp {width:40%}
.userCenter-account-bd .input-item {width: 580px;margin: 0 auto 8px;  }
.userCenter-account-bd .input-box { height: 36px;width:450px ;float:left; }
.userCenter-account-bd .input-box .cominp {width: 280px; }
.userCenter-account-bd .input-title { height: 31px; margin-bottom: 0px;width:100px;float:left;}
.userCenter-account-bd .huodong h3 {color: #fae193;font: 18px 微软雅黑;margin-top: 10px;margin-bottom: 10px;}
.userCenter-account-bd .huodong p { margin-bottom: 10px; font: 14px 微软雅黑; color: #fe616c;}
.promottons-rightbg {background-color:#1e1412;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:0;padding-right:0}
.userCenter-account-date {padding-bottom:20px;overflow:hidden}
.userCenter-account-date .dateInp {width:110px;}
.u_page {position:relative;clear:both;padding:20px;border-top:1px solid #000;width:100%;margin-top:30px;overflow:hidden}
.u_page:after {content:"";width:100%;height:1px;background-color:#333;position:absolute;left:0;top:0;}
.u_page ul {float:right}
.u_page li {float: left;display: block;}
.u_page li a {float: left;display: block;height: 22px;line-height: 22px;padding: 0 8px;color: #999;}
.u_page li a:hover,.u_page .page_cur a{color:#b9a096;background:#3c2d27;}
.u_page li a span{background-color: #212021;border: 0}
.dateInp {background-image:url(/res/images/date.png);background-repeat:no-repeat;background-position:95% center}
.userCenter-innerCon {padding-top:20px;}
.userCenter-innerCon .trbg {background-color:#231a15}
.userCenter-innerCon table th {text-align:left}
.userCenter-account-bd .userCenter-withdrawal-item{width:100%;}
.userCenter-account-bd .unbundling{width:1000px; margin:0 auto;}
.userCenter-account-bd .unbundling ul{width:1060px; overflow:hidden;}
.userCenter-account-bd .unbundling ul li.card-list {background: #270b0c; border: solid 1px #ff2a2a; border-radius:10px; cursor:pointer;margin:10px 10px 0; float:left; position: relative; overflow:hidden;padding-top: 34px;display: block;width: 250px;height: 160px;}
.userCenter-account-bd .unbundling ul li h3{text-align:center;font:22px 微软雅黑;color:#ffcfcf;}
.userCenter-account-bd .unbundling ul li p{text-align:center;font:bold 20px 微软雅黑;color:#fff; text-shadow:0 -1px 0 #fff;}
.userCenter-account-bd .unbundling ul li span{color:#ffca00;display:block; text-align:center;font:24px 微软雅黑;}
.userCenter-account-bd .unbundling ul li .btn{display:block;width:250px;height:160px; background:rgba(0,0,0,.5);overflow:hidden; position:absolute;top:100%;left:0; padding-top:50px; transition:all 0.8s;}
.userCenter-account-bd .unbundling ul li:hover .btn{top:0;}
.userCenter-account-bd .unbundling ul li .btn a.delete{float:left;width:60px;height:60px; background:url(/res/images/ioc_sc.png) no-repeat;margin-left:30px;}
 .userCenter-account-bd .unbundling ul li .btn a.edit{float:left;width:60px;height:60px; background:url(/res/images/ioc_bj.png) no-repeat;margin-left:40px;}
 .userCenter-account-bd .unbundling ul li.card-add{ padding:0;}
.userCenter-account-bd .unbundling ul li .text-add{ display: block; font-size: 90px;height:160px;width: 100%; line-height:150px; text-align:center;color:#fff;}
.bg{width:100%;height:100%; display:none; position:fixed;top:0;left:0; z-index:100; background:rgba(0,0,0,.6);}
.tc{ background: #fff;display: none;height: 324px;padding: 20px;width: 500px; position:fixed;top:50%;left:50%;margin-top:-162px;margin-left:-250px;z-index:110; border-radius:5px;}
.tc h3{border: solid 2px #facea8;width:80px;height:80px;margin:0 auto; border-radius:40px;color: #f8bb86;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 60px;line-height: 80px;text-align: center;}
.tc h2{color: #595959;font-size: 24px;line-height: 32px; text-align:center;margin-top:30px;}
.tc p{color: #545454;float: none;font-size: 18px;font-weight: 300;line-height: normal; margin: 0; overflow-wrap: break-word;padding: 0;position: relative;text-align: center;margin-top:10px;}
.tc .btn{width:100%;margin-top:30px; overflow:hidden;}
.tc .btn a{display:block; background:#3085d6;width:100px;height:50px; float:left; color:#fff; text-align:center;font:18px/50px 微软雅黑; border-radius:5px;}
.tc .btn a.delete{margin-left:110px;margin-right:10px;}
.tc .btn a:hover{ opacity:0.8;}
.tc2{background-color: #fff;box-shadow: 2px 2px 6px #777;height: 400px;left: 50%;margin: -200px 0 0 -300px;position: fixed;top: 50%;width: 600px; z-index:110;padding-top:30px;display:none;}
.tc2 h3{color: #824141;font-size: 20px;margin-bottom: 34px;text-align: center;}
.tc2 h3:after,.tc2 h3:before{border: thin solid #bf9b9b;content: ""; display: inline-block;margin: 0 12px;vertical-align: 6px; width: 200px;}
.tc2 p{width:100%; overflow:hidden; text-shadow: 0 0 0 #bbb;margin-bottom:15px;}
.tc2 p label{float:left;color:#333;font:14px/30px 微软雅黑;margin-left:145px;}
.tc2 p label span{color:#f00;}
.tc2 p input,.tc2 p select{ float:left;background: #fff;border: 1px solid #dcdcdc;height: 28px;margin: 0;padding: 0;text-indent: 8px;width: 197px;color:#666;}
.tc2 p select{ text-indent:2px;}
.tc2 .btn{width:100%; overflow:hidden;}
.tc2 .btn input{ float:left;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fc2300 41%, #e51a00 55%) repeat scroll 0 0;border: medium none;border-radius: 5px;box-shadow: 1px 1px 3px #333;cursor: pointer;height: 36px;margin: 12px 10px 0 0;padding: 0; width: 94px;color:#fff; margin-left:212px;}
.tc2 .btn a.cancel{ float:left;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #008cff 37%, #006aff 60%) repeat scroll 0 0;border-radius: 5px;
box-shadow: 1px 1px 3px #333;color: #fff;cursor: pointer;display: inline-block;font-size: 18px;line-height: 36px;margin: 12px 10px 0 0;width: 94px;}
.userCenter-account-bd table td {text-align: left;padding:5px;color:#999}
.userCenter-account-bd table th {padding:5px;text-align: right;}
.userCenter-account-bd table input.cominp {width:40%}
.promottons-rightbg {background-color:#1e1412;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:0;padding-right:0}
.userCenter-account-date {padding-bottom:20px;overflow:hidden}
.userCenter-account-date .dateInp {width:110px;}
. 
.dateInp {background-image:url(/res/images/date.png);background-repeat:no-repeat;background-position:95% center}
.userCenter-innerCon {padding-top:20px;}
.userCenter-innerCon .trbg {background-color:#231a15}
.userCenter-innerCon table th {text-align:left}

.userCenter-account-form-item table th,userCenter-account-form-item table td {padding:10px;}
.userCenter-account-form-item label {padding-right:10px;}
.userCenter-account-form-item label  span {color:#e5c798}
.userCenter-account-form-item label input {margin-right:5px;}
.table4{margin-top:5px;}
.table4 th{padding:10px;color:#fffcc9;background:#352721;font-weight:500;font-size:14px;}
.table4 td{padding:10px;color:#e5c798}

.userCenter-withdrawal-con table.table4 th {text-align:left}
.userCenter-userComplaints-con table input.cominp {width:90%}


.hongli-btn {width:110px;}
.pay_to{color:#aeafb1;background:#291e1a;padding:10px;overflow:hidden}
.bank{background:#fff;text-align:center;padding:5px;overflow:hidden;}
.bank a {display:inline-block;}

.paymenty-choose{padding:20px 20px 0 20px;}
.paymenty-choose a{display:inline-block;height:32px;line-height:30px;border-radius:5px;color:#858583;background-color:#4e3b33;border:1px dashed #130d0a;padding-left:4px;padding-right:10px; margin-bottom:15px;}
.paymenty-choose a.on{background:#830101 url(/res/images/checked.png) 100% bottom no-repeat;padding-right:25px;color:#fff;-webkit-transition:none;}
.pay_title{background-color:#241b18}
.pay_title .fl{color:#ffe6af}
.userCenter-cashBack-item .u_page{letter-spacing: 0.08em;text-align: center;font-size: 14px;}
.userCenter-cashBack-item .u_page a{ color: #bcd9e4 !important; margin: 0 4px; text-decoration: underline; background-color:#524f4f}

.userCenter-cashBack-item .u_page select {width: 40px;color: #fff;text-align: center;margin: 0 8px;border-color: #505050;}
.userCenter-cashBack-item .u_page option{ color:#777;}

.card_open{display:none;width:60%;text-align:left;background:#990000;color:#bd9888;border-top:1px solid #ff0000;padding:3px;position:fixed;top:50%;left:20%;border-radius:4px;box-shadow:0 1px 0 #330000;z-index:99900;}
.card_open h2{height:27px;line-height:27px;color:#e6cccc;margin-bottom:3px;text-indent:12px;font-weight:bold;font-size:14px;}
.card_open .popup_box{background:#1E1511;border-radius:4px;border-top:1px solid #000;padding:10px 30px;overflow:hidden;}
.account .card_open td{padding-left:0;text-indent:0;}
.account .card_open .card_tab td{padding-left:5px;text-indent:0;}
.card_tab{border-top:1px solid #382e2c;border-left:1px solid #382e2c;}
.card_tab td{color:#bd9888;line-height:35px;padding:0 12px;border-bottom:1px solid #382e2c;border-right:1px solid #382e2c;}
.card_tab td input,.card_div select,.card_box select{float:none;}
.card_tab td span{padding-left:8px;}
.card_div{padding-bottom:10px;padding-top:10px;line-height:24px;border-bottom:1px dotted #50413f;}
.card_div select{height:24px;line-height:24px;width:40px;}
.card_div span{margin:0 10px;}
.u_content .card_box table{margin-bottom:0}
.card_box{padding:20px 0;line-height:24px;margin-bottom:12px;border-bottom:1px dotted #50413f;}
.card_box td{padding:1px 0;color:#858583;padding-left:0;text-indent:0;}
.card_box select{height:24px;line-height:24px;width:80px;}
.card_box input{width:200px;height:25px;color:#bd9888;padding:0 6px;line-height:25px;border:1px solid #453832;background:#1E1511;}
.card_box span{margin:0 8px;}
.card_btn{padding:12px 0;text-align:center;overflow:hidden;}
.card_box input.cardamount{width:60px;}
.card_con{}
.card_open .card_con li{display:inline-block;cursor:pointer;width:128px;height:30px;font-weight:bold;line-height:30px;text-align:center;border:1px solid #453832;border-radius:3px;margin:3px 2px;background:#291e19;-webkit-transition:border 1s;-moz-transition:border 1s;transition:border 1s;}
.card_open .card_con li:hover{border:1px solid #990000;}
.card_open .card_con li.cur{width:126px;border:2px solid #990000;background:#291e19 url(/res/images/card_cur.png) bottom right no-repeat;}

.bonus_tab{border:1px solid #453832;border-top:none;border-right:none;margin:12px 0;}
.bonus_tab th{padding:10px 6px;text-align:center;border-top:1px solid #453832;border-right:1px solid #453832;background:#291E1A;}
.bonus_tab td{padding:6px 6px;text-align:center;border-top:1px solid #453832;border-right:1px solid #453832;}
.bonus_tab a{display:block;color:#fff;height:24px;line-height:24px;text-align:center;margin:0 auto;padding:0;background:#691817}.
			.xyk-info p {padding-bottom:10px;}


#cardalert {width:420px;height:130px;z-index:1000;position:absolute;left:50%;margin-left:-210px;top:50%;margin-top:-65px;display:none; text-align:center;}
.alert {width:310px;height:130px;z-index:1000;position:absolute;left:50%;margin-left:-155px;top:50%;margin-top:-65px;display:none; text-align:center;}


img.btn_close{float:right;margin:3px 3px 0 0;}
.small_btn_open{display:none;text-align:left;background:#1E1511;border:1px solid #291e1a;position:fixed;top:50%;left:50%;z-index:9997;}
.small_btn_open h2{height:27px;line-height:27px;color:#BA8482;text-indent:12px;font-weight:bold;font-size:14px;margin:2px;background:#830101;}
.small_btn_open .popup_box{background:#1E1511;padding:0px 30px 10px 30px;overflow:hidden;}
.small_btn_open .popup_box .popup_con{padding-bottom:20px;}
.small_btn_open .title{color:#858484;padding:10px 0;}
.small_btn_open .title span{padding-right:6px;font-size:14px;color:#FFE6AF;font-weight:bold;}
.small_btn_open .title p{font-family:"宋体";padding:8px 0;}
.small_btn_open .btnbox{border-top:1px solid #412d23;padding-top:16px;text-align:right;}
.small_btn_open .btnbox a{color:#f1d9a6;font-size:14px;padding:5px 15px;margin-right:8px;line-height:20px;background:#201611;border:1px solid #412d23;}
.small_btn_open .pay_text{width:180px;}.
.small_btn_open .btnbox a:hover{background:#291e19;}
.small_btn_open .btnbox input{margin-left:95px;}
.th-width {width:25%}

.header-login-1 form{ margin: 0;}

.contact-mail{position: absolute;top: 5px;right: 367px;color: #dcbf97;}
.contact-agentQQ{position: absolute;top: 5px;right: 591px;color: #dcbf97;}

@media (max-width:1200px){	
	.contact-agentQQ{ display: none; }
}
@media (max-width:960px){	
	.contact-mail{ display: none; }
}

@media (max-width:800px){

}

@media (max-width:640px){
.home-products-hd .tit,.home-honour-hd .tit,.home-join-hd .tit {font-size:18px;}
.home-products-hd .info,.home-honour-hd .info,.home-join-hd .total{font-size:14px;padding-top:10px}
.info,.home-join-hd .total .fs36 {font-size:18px}
.home-join-bd li {padding-bottom:15px;}
.home-join-bd {padding-top:20px;padding-bottom:20px;}
.home-join-bd li .num {height:120px;line-height:120px;font-size:80px;background-position:95% 5px;background-size:18px}
.home-products-bd {padding-top:20px;}
.home-products-bd .photo-block .t1 {font-size:18px;}
.home-products-bd .photo-block .t2 {font-size:12px;}
.home-products-bd .photo-block-2,.home-products-bd .photo-block-4 {margin-top:20px;}
#home-honour {padding-top:20px;padding-bottom:15px;}
.home-honour-bd  {padding-top:20px;}
.footer-service .item {display:table;width:100%;border:none;border-bottom:1px solid #000;border-top:1px solid #333;padding-bottom:15px;padding-top:15px;}
.footer-service .item:first-child {border-top:none;padding-top:0}
.footer-service .item:last-child {border-bottom:none}
.footer-service .footer-ewm {text-align:left}
.footer-download .con a {margin-bottom:5px;}
.footer-logo {padding-bottom:0;}
/*
#header {min-height:72px;height:auto}
.header-logo {padding-top:10px;border-bottom:1px solid #590406;}
.header-logo img {width:45%}
.header-menu {margin-left:0;width:100%;background-color:#630304}
.header-menu li {width:33.333%;padding-top:10px;padding-bottom:10px;}
.header-login .inp {width:100%;margin-bottom:10px;}
.header-login .inp-code {width:60%}
.header-logo img {max-width:60%}
.header-top-guide {text-align:left}*/
.carousel-indicators{ display:none;}
.carousel-caption h3 {font-size:16px;height:16px;line-height:16px;margin-top:18%}
.carousel-caption h4 {font-size:14px;height:14px;line-height:14px;margin-top:0}
.carousel-caption .button {margin-top:5px}
.carousel-caption .button a {height:26px;line-height:22px;font-size:14px;padding:0 10px}
.carousel-caption .button a:after {height:26px;}
#footer {padding-top:15px;padding-bottom:20px}

.inner-solt-list-hd  {padding-bottom:10px;text-align:center}
.inner-solt-list-hd .tit {width:100%}
.inner-solt-list-hd .total {display:block;float:none;clear:both;padding-top:10px;}
.inner-solt-list-hd em {display:block;padding-top:10px;}
.inner-solt-list-bd li {clear:both;width:100%;}
.inner-solt-hot {margin-top:10px;}
.inner-solts-search {width:100%;clear:both;margin-top:10px;}
.inner-solt-list-hd .filter-link {clear:both;display:block;width:100%;text-align:center}

/******vip**/
.inner-vip-tit {padding-top:30px}
.inner-vip-info-1 td,.inner-vip-info-2 td {padding:10px 1%}
.inner-vip-info-3 .item-hd {margin-top:10px;}


/******优惠****/
.promottons-banner {padding-top:10px}
.promottons-activity-item .item-photo,.promottons-activity-item .item-info {display:table;width:100%}
.promottons-activity-item .hot-tag {top:0}
.promottons-activity-item .item-info .tit {padding-top:15px;}


/****mall***/
.hyMall-banner {padding-top:10px}
.hyMall-tab li {width:32%}
.hyMall-con ul {width:100%}
.hyMall-con li {width:90%;margin:10px 5% 10px 5%;}
.hyMall-detail .item-photo {width:70px;}
.hyMall-detail .item-con {padding-left:80px;}


/*****真人游戏****/
.liveGame-tab a {width:24%}
.liveGame-tab a img {width:80%}
.liveGame-con .item {width:100%;float:none;clear:both}
.liveGame-item-1 {background-position:right bottom;background-size:auto 50%;}
.liveGame-item-2 {background-position:right bottom;background-size:auto 40%}
.liveGame-item-3 {background-position:right bottom;background-size:auto 60%;}
.liveGame-item-4 {background-position:right bottom;background-size:auto 50%}

/****帮助****/
.help-nav {margin:0 auto;width:100%;}
.help-nav a {text-align:center;padding-left:0;background:#333;font-size:14px;border-bottom:1px solid #000;border-top:1px solid #666;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;
}
.help-nav a.on {background-color:#000;background-image:-moz-linear-gradient(top,#2f2f2f,#222222, #000);background-image: -webkit-linear-gradient(top,#2f2f2f,#222222, #000);background-image: linear-gradient(top,#2f2f2f,#222222, #000);}
/******注册****/
.register-main .item input.cominp {width:100%}
.register-main .item .tit {text-align:left}
.register-main .item .Validform_checktip {clear:both;float:none;margin-left:0}
.register-submit .combtn {width:48%}
.register-submit .btn-gray {float:right;margin-right:0}

/*****会员中心***/
.userCenter-banner .text-link a {margin-right:0;width:25%;float:left;text-align:center;padding-left:30px}
.userCenter-banner .text-link a:last-child {margin-right:0;padding-left:10px}
.userCenter-gameInfo li {width:20%}
.userCenter-comnav  a {width:33.333%;padding-left:5px;padding-right:5px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.userCenter-account-bd table input.cominp {width:60%}
.userCenter-account-date {text-align:center}
.userCenter-account-date .combtn {width:52px;}
.userCenter-account-date .dateInp {width:94px;padding-left:3px;}
.userCenter-userComplaints-con table th {text-align:right}
.userCenter-userComplaints-con textarea,.userCenter-userComplaints-con table input.cominp {width:100%}

.small_btn_open {width:320px}
.hongli-submit {clear:both;float:none;display:block;padding-top:10px;width:100%;overflow:hidden}
.card_open {width:98%;left:1%;}
.card_open .popup_box {max-height:500px;overflow-y:auto}
.pay_to .fr {float:none;clear:both;width:100%;padding-top:10px;display:block}
.th-width {width:30%}
.comselect-1 {width:50%}
.userCenter-account-bd table input.cominp-code {width:50%}

}

@media (max-width:480px){
}

@media (max-width:360px){

}

@media (max-width:320px){



}





.reg-banner {text-align:center;padding:100px 0 50px 0;position:relative;border-bottom:1px solid #555555;overflow:hidden}
.reg-banner:after {content:"";width:100%;height:1px;background-color:#12110f;font-size:0;position:absolute;left:0;bottom:0;}

#inner-solt .solt-rightbg {height:100%;position:absolute;right:0;top:0;bottom:0;z-index:0;}
#inner-solt .solt-rightbg:after {content:"";width:98%;background-color:#130d0a;height:100%;position:absolute;left:1%;top:0;bottom:0;z-index:0;}


.inner-solt-list-bd  {border-bottom:none}
.inner-solt-list-bd li {border-top:none;border-bottom:none}
.inner-solt-list-bd li:after {content:"";width:98%;border-bottom:1px solid #201611;height:2px;background-color:#0b0706;position:absolute;left:1%;}
.inner-pages {border-top:none}



/*****下载***/
#download {background:url(/res/images/download/download-bodybg.jpg) center top no-repeat;overflow:hidden}
.download-wrap {background:url(/res/images/download/download-png.png) repeat;padding-bottom:10px;overflow:hidden}
.download-one {padding-top:50px;padding-bottom:30px;}
.download-one-left {padding-top:40px;}
.download-one-right .p2 {text-align:center;padding-top:40px;}
.download-one-right .p2 a {display:inline-block;vertical-align:middle}
.download-one-right .p2 i {padding-left:12px;}

.download-two {border:1px solid #412d23;background-color:#130d0a;padding:10px;overflow:hidden}
.download-two .con {border:1px solid #412d23;background-color:#1f1611;height:180px;}
.download-two .con:hover {border-color:#f70000}

@media (max-width:1200px; ){
.header-link a {padding:20px 5px;font-size:12px;}	
}


@media (max-width:768px){
.header-menu li{ width:auto}
/*header .container {padding-left:0;padding-right:0;margin:0;}	
.header-menu li.n1 a,.header-menu li.n2 a,.header-menu li.n3 a,.header-menu li.n3 a,.header-menu li.n4 a,.header-menu li.n5 a,.header-menu li.n6 a,.header-menu li.n7 a,.header-menu li.n8 a {padding-left:0;background-image:none}
.header-menu li.n1 a i,.header-menu li.n2 a i,.header-menu li.n3 a i,.header-menu li.n3 a i,.header-menu li.n4 a i,.header-menu li.n5 a i,.header-menu li.n6 a i,.header-menu li.n7 a i,.header-menu li.n8 a i {padding-left:0;background-image:none}
.header-menu li {width:}

.header-login ul {width:100%;}
.header-login li.header-login-1{float:none;width:100%}
.header-login li.header-login-2{float:none;width:100%}

.header-login .inp-code {width:30%}
.header-login ul {float:none}
.header-login li {float:none}
.header-logo {display:block;width:100%}	
.header-login {display:block;width:100%;padding-top:30px}	
.header-link {display:block;width:100%;padding-left:0;padding-top:10px;;overflow:hidden}	
.header-login li.header-login-1 {float:left;width:85%}
.header-login li.header-login-2 {float:left;width:65%}
.header-login li.last  {float:left}*/

}

@media (max-width:640px){
/*.header-logo {display:block;width:100%;padding-top:0}	
.header-login {display:block;width:100%;}	
.header-login ul {float:none}
.header-login li {float:none}
.header-link {display:block;width:100%;padding-left:0;padding-top:10px;;overflow:hidden}	
.header-login .inp-code2 {margin-left:0}
.header-login li.last {clear:both;width:100%;float:none}
.header-login .mobile-btn {margin-left:0;width:50%;text-align:center}
.header-login .link {color:#ffe6af;padding-left:10px;display:inline;float:left;line-height:30px;}
.navbar-toggle {position:absolute}
.header-menu li {width:25%}
.header-menu li.n4 {border-right:none}
.header-menu li.n4:after {display:none}
.container>.navbar-collapse {margin:0;}
#header .container {padding-left:0;padding-right:0}
.header-logo {position:relative;border-bottom-color:#b60703}
.header-logo2 {display:block}
.header-logo:after {content:"";width:100%;height:1px;background-color:#2d0000;position:absolute;left:0;bottom:0;font-size:0;zoom:0;}
.header-menu li .en {text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
*/.download-two .con {height:auto;margin-bottom:10px;}
}





.my-account-btn {display:inline-block;text-align:center;height:30px;line-height:30px;font-size:14px;margin-top:5px;color:#ffcc7c;padding:0 8px;border-radius: 3px;border: 1px solid #990000;box-shadow: 0 1px 0 #330000;background: #990000;background: -webkit-linear-gradient(top,#990000 0%,#bb0000 52%,#de0000 100%);background: -moz-linear-gradient(top,#990000 0%,#bb0000 52%,#de0000 100%);margin-left:5px;}
.my-account-btn:hover {background: #770000;background: -webkit-linear-gradient(top,#770000 0%,#bb0000 52%,#de0000 100%);background: -moz-linear-gradient(top,#770000 0%,#bb0000 52%,#de0000 100%);}
.inner-solt-list-hd .filter-link {padding-right:10px;}
.inner-solt-list-bd .item-tit {position:relative}
.inner-solt-list-bd a.fav {display:inline-block;width:30px;height:28px;background:url(/res/images/solts/fav-1.png) no-repeat;position:absolute;right:10px;top:5px;}
.inner-solt-list-bd a.fav-on {background:url(/res/images/solts/fav-2.png)}


/****3.25***/
.inner-solt-guide .item-hd{cursor:pointer}
.inner-solt-guide .item-bd{display:none}
.inner-solt-guide .item-open .item-bd {display:block}

.header-login .inp:focus {color:#ccc}


@media only screen and (min-width: 768px) and (max-width: 1024px){
.carousel-caption h3 {font-size:30px}
.carousel-caption h4 {font-size:24px;margin-top:10px;}
.home-products-bd .photo-block .t1 {font-size:16px}
.home-products-bd .photo-block  .info {display:none}
/*#header .container {padding-left:0;padding-right:0;margin:0}	
.header-menu li.n1 a i,.header-menu li.n2 a i,.header-menu li.n3 a i,.header-menu li.n3 a i,.header-menu li.n4 a i,.header-menu li.n5 a i,.header-menu li.n6 a i,.header-menu li.n7 a i,.header-menu li.n8 a i {padding-left:0;background-image:none}
.header-login .inp-code {width:30%}
.header-login ul {float:none}
.header-login li {float:none}
.header-logo {display:block;width:100%}	
.header-login {width:100%; adding-top:30px;}	
.header-link {display:block;width:100%;padding-left:0;padding-top:10px;overflow:hidden}	
.header-link a {padding:6px}
.header-login li.header-login-1 {float:left;width:85%}
.header-login li.header-login-2 {float:left;width:65%}
.header-login li.last  {float:left}*/
.userCenter-banner .faceImg {width:60px;height:60px;margin-top:30px;}
.liveGame-con .item {width:50%}
.carousel-caption .button {margin-top:10px}
.inner-solt-guide .item-hd .play-btn  {display:none}
.inner-solt-list-hd .filter-link  {display:none}
.inner-solts-search {width:200px;}
.userCenter-vipInfo dd .tit {width:45%}
.userCenter-vipInfo dd .con {width:55%}
.userCenter-banner .text-link a  {width:70px;padding-left:20px;background-image:none;text-align:center;margin-right:0;}
.userCenter-banner .text-link .link-tc {padding-left:20px;width:80px}
}


@media screen and (min-width: 320px) and (max-width: 480px){
.header-menu li.n1 a i,.header-menu li.n2 a i,.header-menu li.n3 a i,.header-menu li.n3 a i,.header-menu li.n4 a i,.header-menu li.n5 a i,.header-menu li.n6 a i,.header-menu li.n7 a i,.header-menu li.n8 a i {padding-left:0;background-image:none}
.header-link a {padding:4px}
.header-login ul {width:100%;}
.header-login li.header-login-1{float:none;width:100%}
.header-login li.header-login-2{float:none;width:100%}
.userCenter-banner .info-2 .combtn {display:block;text-align:center;margin-top:10px;padding:0}
}


/*********优惠活动新增*****/
.promottons-activity-popup {background-color:#291e19;width:820px;padding:10px;height:80%;position:fixed;left:50%;margin-left:-410px;top:-200%;z-index:99991;box-shadow:3px 3px 8px #111;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;opacity:0}
.promottons-activity-popup .promottons-activity-item  {height:100%;overflow-y:auto}
.promottons-activity-popup .promottons-activity-item::-webkit-scrollbar {width: 12px;}
.promottons-activity-popup .promottons-activity-item::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #D62929;background-image: -webkit-linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.4) 50%, transparent, transparent);}
.promottons-activity-popup .promottons-activity-item::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.9);    border-radius: 10px;background-color: #CCCCCC;}
.promottons-activity-popup .promottons-activity-item .item-bd  {display:block}
.promottons-activity-popup .closeBtn {display:block;width:33px;height:33px;text-align:center;line-height:50px;position:absolute;right:-20px;top:-20px;background:url(/res/images/icon-close.png) no-repeat;border-radius:100%;}
.promottons-activity-popup .inner-item-hd {margin-top:20px;}
.promottons-activity-item .item-info .date {text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;color: #c1b78f;}
.promottons-activity-item  .inner-item-hd {margin-top:20px;}
.promotions_list_content strong {color:#535353;}

@media screen and (min-width: 320px) and (max-width: 480px){
.promottons-activity-popup {width:320px;margin-left:-160px;}
}
/****会员中心新增****/
.userCenter-box .col-xs-12,.userCenter-box  .col-sm-3,.userCenter-box  .col-sm-9,.userCenter-box  .col-md-3,.userCenter-box  .col-md-9 {}
.userCenter-box {background-color:#333;margin-top:0;border-top:8px solid #333}
.userCenter-box-left {padding-right:0}
.userCenter-nav li.n13:after {background-position:0 -508px}
.userCenter-nav li.n14:after {background-position:0 -548px}
.userCenter-nav li.n15:after {background-position:0 -595px}
.userCenter-nav li.n16:after {background-position:0 -630px}
.userCenter-nav li.n13.on:after,.userCenter-nav li.n13:hover:after {background-position:-25px -508px}
.userCenter-nav li.n14.on:after,.userCenter-nav li.n14:hover:after {background-position:-25px -548px}
.userCenter-nav li.n15.on:after,.userCenter-nav li.n15:hover:after {background-position:-25px -595px}
.userCenter-nav li.n16.on:after,.userCenter-nav li.n16:hover:after {background-position:-25px -630px}

.promottons-animation {-webkit-animation:bounceIn .5s linear .5s 1;animation:bounceIn .5s linear .5s 1;top:10%;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.promottons-activity-item  .backIndex {position:absolute;right:0;top:0;z-index:10;display:block;width:80px;height:40px;background-color: #9a0401;
background: -webkit-linear-gradient(top,#c80000,#8f0000,#9e1618);background: -moz-linear-gradient(top,#e00500,#8f0000,#9e1618);color: #e4c698;
text-align: center;font-size:16px;font-weight:bold;line-height:40px;}

body.darkbg:after {content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.8);position:fixed !important;left:0;top:0;right:0;bottom:0;z-index:9999 !important;}
.promottons-activity-2 .promottons-activity-item .item-hd {-webkit-animation:swing .5s linear .5s 1;animation:swing .5s linear .5s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:100\9}
.promottons-activity-2 .promottons-activity-item .item-hd-intro {-webkit-animation:fadeInUp 1s linear .5s 1;animation:fadeInUp 1s linear .5s 1;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:100\9}
.promottons-activity-2 .promottons-activity-item .item-bd {display:block;-webkit-animation:fadeInUp 1s linear .5s 1;animation:fadeInUp 1s linear .5s 1;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:100\9}

.promottons-activity-item .item-hd {}
@-webkit-keyframes MyZoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
  
  100% {
    opacity: 1;
  }
}

@keyframes MyZoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
  
  100% {
    opacity: 1;
  }
}

.MyZoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}

/*******遮罩动画***/
.loadingBar { display: table; width: 100%; height: 100%; background: #000; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 99993; vertical-align: middle; text-align: center; }
.loadingBar-bg { display: table-cell; width: 100%; height: 100%; vertical-align: middle }
.loadingBar-bg i { display: inline-block; width: 100%; height: 50px; }
.loadingBar-progress { width: 100%; height: 50px; position: absolute; left: 0; top: 50%; margin-top: -25px; }
.loadingBar-progress i { display: block; height: 50px; background-color:#540403;background-image:linear-gradient(left,#680403,#530403,#ff9900);background-image:-webkit-linear-gradient(left,#680403,#530403,#ff9900);background-image:-moz-linear-gradient(left,#680403,#530403,#ff9900);}
.animation { -webkit-animation: hideIt .5s linear .1s 1; animation: hideIt .5s linear .1s 1; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards; visibility: hidden\9 }
.animation .loadingBar-bg i { background: #680403; -webkit-animation: fadeBg .5s linear .1s 1; animation: fadeBg .5s linear .1s 1; opacity: 1; height: 50px; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; animation-fill-mode: forwards }
 @-webkit-keyframes hideIt { 100% {
visibility:hidden
}
}
@keyframes hideIt { 100% {
visibility:hidden
}
}
 @-webkit-keyframes fadeBg { 0% {
opacity:1;
height:50px
}
60% {
opacity:.6;
height:60%
}
100% {
opacity:0;
height:100%;
}
}
@keyframes fadeBg { 0% {
opacity:1;
height:50px
}
60% {
opacity:.6;
height:60%
}
100% {
opacity:0;
height:100%;
}
}




/*******商城修改********/
.hyMall-box {margin-top:0;padding-top:0;background-color:#333}

.inner-solt-list-hd {padding-top:0}
.inner-solt-list-hd .tit {margin-top:0}
.my-fav-btn {top:-2px;position:relative}

#f-content { min-height:450px;}


.hyMall-con li .btn-link {position:absolute;left:5%;bottom:10px;width:90%;margin:0}
.userCenter-gameInfo li .t2 a {font-size:0;display:inline-block;width:15px;height:15px;background:url(/res/images/userCenter/icon-refresh.png) no-repeat;}


.inner-vip-info-3 .item-bd-2 ul {width:100%;display:table;table-layout:fixed;}
.inner-vip-info-3 .item-bd-2 li {display:table-cell;vertical-align:middle;}
.inner-vip-info-3 .item-bd-2 li:nth-of-type(even) {border-left:1px solid #000}
.inner-vip-info-3 .item-bd-2 ul:nth-of-type(even) {background-color:#403635}
.inner-vip-info-3 .item-bd-2 ul .table {margin-bottom:0}
.inner-vip-info-3 .item-bd-2 ul:first-child .table-cell {vertical-align:middle}
.inner-vip-info-3 .item-bd-2 ul li .table-cell:nth-of-type(even) {text-align:center}

.hyMall-con li .item-tit {text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}



/****520新增***/
.userCenter-nav li.n17:after {background-position:0 -660px}
.userCenter-nav li.n17.on:after,.userCenter-nav li.n17:hover:after {background-position:-25px -660px}

.userCenter-account-bd table select.comselect {width:40%}
.userCenter-nav-hd3 {margin-top:10px;}
.userCenter-nav-hd3 .tit {background:url(/res/images/userCenter/icon-hot.png) left center no-repeat;}


.chooseDate a {display:inline-block;padding:2px 5px;margin-left:3px;background-color:#343434;border-radius:10px;color:#888}   
.chooseDate a.btn-red {color:#fff}
.checkGroup  {padding-left:10px;}
.checkGroup .check-label {position:relative;height:18px;display:inline-block;padding-left:25px;cursor:pointer;font-weight:normal;color:#888;top:2px;line-height:18px}
.checkGroup .check-label input[type=checkbox] {display:none}
.checkGroup .check-label:after {content:"";width:17px;height:14px;background:url(/res/images/userCenter/check.png) left top no-repeat;position:absolute;left:0;top:0}
.checkGroup .check-label.on:after {background:url(/res/images/userCenter/check-on.png) center center no-repeat;}

.header-menu li.n9 a i {background-image:url(/res/images/icon-nav-9.png)}
@keyframes myfirst
{
from {width:0;}
to {width:80px;}
}

@-moz-keyframes myfirst
{
from {width:0;}
to {width:80px;}
}

@-webkit-keyframes myfirst
{
from {width:0;}
to {width:80px;}
}

@-o-keyframes myfirst
{
from {width:0;}
to {width:80px;}
}






/*****登录弹窗****/
.loginPop {width:500px;height:360px;background-color:#584f50;position:fixed;left:50%;margin-left:-250px;top:50%;margin-top:-180px;border:10px solid #000;z-index:99998;border-radius:10px;display:none;}
.loginPop-hd {height:40px;background-color:#c70300;background-image:-webkit-linear-gradient(top,#ef0500,#c80300,#cf0400);background-image:linear-gradient(top,#ef0500,#c80300,#cf0400);background-image:-moz-linear-gradient(top,#ef0500,#c80300,#cf0400);position:relative;overflow:hidden}
.loginPop-hd .tit {display:inline-block;font-size:18px;color:#fff;margin-left:10px;background:url(/res/images/login-user.png) left center no-repeat;line-height:40px;padding-left:36px;}
.loginPop-hd  .closeBtn {display:inline-block;width:20px;height:20px;background:url(/res/images/login-close.png) no-repeat;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-10px;z-index:2;opacity:.8}
.loginPop-hd  .closeBtn:hover {opacity:1}
.loginPop-bd {padding:20px 30px;overflow:hidden}
.loginPop-tab {border-bottom:1px solid #d00400;overflow:hidden}
.loginPop-tab a {display:inline;float:left;height:36px;line-height:36px;background-color:#9a0401;background: -webkit-linear-gradient(top,#df3336,#b50101,#dc2f32);background: -moz-linear-gradient(top,#df3336,#b50101,#dc2f32);padding:0 20px;font-size:16px;color:#fff;margin-right:10px;}
.loginPop-tab a.on {background-color:#e99f18;background: -webkit-linear-gradient(top,#ffd458,#e38f00,#f9b800);background:-moz-linear-gradient(top,#ffd458,#e38f00,#f9b800);}
.loginPop-con {clear:both;padding-top:20px}
.loginPop-con li {clear:both;vertical-align:top;padding-bottom:10px;}
.loginPop-con .inp {width:420px;height:36px;background-color:#ddd;padding-left:10px;line-height:36px; color:#333;}
.loginPop-con .inp::-webkit-input-placeholder {font-size:14px;color:#999}
.loginPop-con .yzmInp {width:200px;}
.loginPop-con .yzmImg {margin-left:10px;}
.loginPop-con .btn {width:100%;height:40px;background-color:#d00400;border:none;cursor:pointer;font-size:18px;color:#fff;margin-top:10px}
.loginPop-con .btn:hover {background-color:#e20400}
.loginPop-con .loginGetCode {width:210px;height:36px;background-color:#f3ae00;border:none;font-size:16px;color:#fff;margin-left:10px;}
.loginPop-con .loginGetCode:hover {background-color:#ffb805}
.loginPop-con .loginGetCode.buttons_d {background-color:#999}


/******头部按钮****/
.header-link a {display:block;height:100%;float:left;background-color:#e99f18;background: -webkit-linear-gradient(top,#ffd458,#e38f00,#f9b800);background:-moz-linear-gradient(top,#ffd458,#e38f00,#f9b800);color:#fffbe2;font-size:14px;text-align:center;padding:35px 0 10px 0;border:1px solid #f8b600;border-radius:5px;position:relative}
.header-link a:last-child {margin-left:2%;background-color:#9a0401;background: -webkit-linear-gradient(top,#df3336,#b50101,#dc2f32);background: -moz-linear-gradient(top,#df3336,#b50101,#dc2f32);color:#fffbe2;text-align:center;border:1px solid #ff474a;}
.header-link a:first-child:after {content:"";width:26px;height:26px;background:url(/res/images/icon-reg.png) no-repeat;position:absolute;left:50%;margin-left:-13px;top:8px}
.header-link a:last-child:after {content:"";width:28px;height:21px;background:url(/res/images/icon-play.png) no-repeat;position:absolute;left:50%;margin-left:-14px;top:10px}
.header-link a:hover {opacity:.8}
/******登录后颜色****/
.header-logined .link-zz {color:#f1a900}
.header-logined .link-tc {color:#ddd}

#home-products {margin-top:20px;}

.header-menu li.n10 a i {background-image:url(/res/images/icon-nav-10.png)}
.header-menu li.n10 {border-right:none}
.header-menu li.n10:after {display:none}

.carousel-caption h3,.carousel-caption h4,.carousel-caption .button {text-align:center;padding-left:0}
.carousel-caption h3 {font-size:50px;margin-top:16%;font-weight:bold;}
.carousel-caption h4 {font-weight:bold;} 
.carousel-indicators {bottom:5px;}
@media (max-width:640px){
 .carousel-caption h3 {font-size:12px;margin-top:5%}
}

a:focus{outline:none;}

/*****vip修改****/
#vip-body {background:url(/res/images/vip/vip-bg2.jpg) center top no-repeat;overflow:hidden}
.inner-vip-tit {padding-top:360px;}
.inner-vip-tit img {display:none}
.inner-vip-info-1 table,.inner-vip-info-2 table {border:1px solid #000;background-color:#222;background-color:rgba(0,0,0,.1)} 
.inner-vip-info-1 td,.inner-vip-info-2 td {padding:10px 3%;border:1px solid #444}


.carousel {background:url(/res/images/iban_bg_170602.jpg) center top no-repeat; background-size:100%}
@media screen and (min-width: 1200px) and (max-width: 1400px){
.carousel-inner .item img {height:100%}
}

@media (max-width:640px){
 .carousel {background-size:100%}
 }
 
 
.floatNav li i {background-color:#e99e13;}
.floatNav li a {background-color:#630304;}
.floatNav li a:hover {background-color:#e99e13}
.userCenter-comnav  a {color:#999;}	
.home-products-bd .photo-block-5 .newLink {position:absolutsolts.jpge;width:160px;right:20px;top:20px}
.home-products-bd .photo-block-5 .newLink a {width:100%}
.hyMall-tab li a {color:#999}


.userCenter-cashBack-item .table4 tr:first-child,.userCenter-cashBack-item .table4 tr:last-child
,.userCenter-withdrawal-item .table4 tr:first-child,.userCenter-withdrawal-item .table4 tr:last-child   {border-bottom:none}
.userCenter-cashBack-item .table4 tr,.userCenter-withdrawal-item .table4 tr {border-bottom:1px solid #555}

.floatNav li.n7 a {background-image:url(/res/images/updown-hall.png)}

.userCenter-nav li.n6 {/* background-color:#2e6f03; */}
.userCenter-nav li.n7 {/* background-color:#6c4609; */}
.userCenter-nav li.n8 {/* background-color:#6f0304; */}
.userCenter-nav li.n9 {/* background-color: #1e1412; */}
.userCenter-nav li.n6 a,.userCenter-nav li.n7 a,.userCenter-nav li.n8 a,.userCenter-nav li.n9 a {/* color:#e4c698; */}
.userCenter-nav li.n6.on,.userCenter-nav li.n6:hover {/* background-color:#398f00 */}
.userCenter-nav li.n7.on,.userCenter-nav li.n7:hover {/* background-color:#945b00 */}
.userCenter-nav li.n8.on,.userCenter-nav li.n8:hover {/* background-color:#930001 */}
.userCenter-nav li.n18:after {background-position:0 -695px}
.userCenter-nav li.n18.on:after,.userCenter-nav li.n18:hover:after {background-position:-25px -695px}
.userCenter-nav li.n18 a {background:url(/res/images/userCenter/hot.gif) 95% center no-repeat}

.userCenter-gameInfo li .t2 a {width:16px;height:16px}
.userCenter-banner {background-image:none}

.kefu {width:120px;height:397px;background:url(/res/images/kefu_3.jpg) no-repeat;position:fixed;right:0;top:100px;z-index:9999}
.kefu a {display:block;width:100%;cursor:pointer}
.kefu a.kf1 {height:105px}
.kefu a.kf2 {height:187px}
.kefu a.kf3 {height:24px}
.kefu a.kf4 {height:20px}
.kefu a.kf5 {height:24px}
.kefu a.kf6 {height:28px;position:absolute;left:0;bottom:0;}
.kefu {right:-120px;}
.kefu a.pull {width:43px;height:204px;background:url(/res/images/kefu.png) no-repeat;position:absolute;left:-43px;top:50%;margin-top:-102px;}
.inner-solt-list-bd .item-photo img {max-height:254px}

.promottons-nav li.n11:after {background-position:0 -365px}
.promottons-nav li.n11.on:after,.promottons-nav li.n11:hover:after {background-position:-25px -365px}

.userCenter-nav li.n19:after {background-position:0 -730px}
.userCenter-nav li.n19.on:after,.userCenter-nav li.n19:hover:after {background-position:-25px -730px}
.userCenter-nav li.n20:after {background-position:0 -765px}
.userCenter-nav li.n20.on:after,.userCenter-nav li.n20:hover:after {background-position:-25px -765px}

.userCenter-nav li.n21:after {background-position:0 -799px}
.userCenter-nav li.n21.on:after,.userCenter-nav li.n21:hover:after {background-position:-25px -799px}
.userCenter-nav li.n22:after {background-position:0 -836px}
.userCenter-nav li.n22.on:after,.userCenter-nav li.n22:hover:after {background-position:-25px -836px}

.userCenter-nav li.n23:after {background-image:url(/res/images/userCenter/icon-23.png);background-position:0 5px}
.userCenter-nav li.n23.on:after,.userCenter-nav li.n23:hover:after {background-position:-25px 5px}

.userCenter-nav li.n24:after {background-image:url(/res/images/userCenter/icon-24.png);background-position:0 5px}
.userCenter-nav li.n24.on:after,.userCenter-nav li.n24:hover:after {background-position:-25px 5px}

.userCenter-nav li.n26:after {background-image:url(/res/images/userCenter/icon-26.png);background-position:0 5px}
.userCenter-nav li.n26.on:after,.userCenter-nav li.n26:hover:after {background-position:-25px 5px}

.userCenter-nav li.n27:after {background-image:url(/res/images/userCenter/icon-27.png);background-position:0 5px}
.userCenter-nav li.n27.on:after,.userCenter-nav li.n27:hover:after {background-position:-25px 5px}

.chooseTransfer{padding:20px 20px 0 20px;}
.chooseTransfer a{display:inline-block;height:32px;line-height:30px;border-radius:5px;color:#858583;background-color:#4e3b33;border:1px dashed #130d0a;padding-left:4px;padding-right:10px; margin-bottom:0px;}
.chooseTransfer a.on{background:#830101 url(/res/images/checked.png) 100% bottom no-repeat;padding-right:25px;color:#fff;-webkit-transition:none;}
.paymenty-choose2 a{height:44px;padding-top:5px;padding-bottom:5px}

.userCenter-nav li.n28:after {background-image:url(/res/images/userCenter/icon-28.png);background-position:0 5px}
.userCenter-nav li.n28.on:after,.userCenter-nav li.n28:hover:after {background-position:-25px 5px}

/* 右侧浮动选单 */
.se ul ,.se li{ list-style:none; margin:0px; padding:0px;} 
.se li{height:56px;}
.se li a{ position:relative;height:56px;width:126px; cursor:pointer;}
.se li a,.se li img{display:block;}
.se li a img.t1{height:56px;width:56px; float:right;}
.se li a img.t2{height:56px;width:126px;top:0;right:56px; position:absolute;display:none; z-index:3; }
.se li a span.t2{height:56px;width:126px;top:0;right:56px; position:absolute;display:none; z-index:3; }
.se li a.ewm img.ewm01{width:109px;height:100px; position:absolute;top:-20px;right:56px;display:none; z-index:88999;}
.se li a:hover img.ewm01,
.se li a:hover img.t2{display:block;}
.se li a:hover span.t2{display:block;}

/* cookie-pop-window */
.pop-cookie-win{position: fixed;z-index: 999;width: 600px;height: 600px;top: 30%;left: 50%;margin: -190px 0 0 -240px;
padding: 8px 22px;letter-spacing: .04em;background: url(/res/images/index-pop.jpg ) center top no-repeat;border: background-size:500px 500px; thin solid #ad0b0c;box-sizing: border-box;box-shadow: 2px 2px 6px #500000;}
.pop-wrap{width: 500px;margin: 24px 0 0 88px;}
.star-list{
    margin-left: 24px;
}
.star-list li{
    font-size: 16px;
    line-height: 26px;
    color: #ffd0d0;
    margin-bottom: 8px;
}
.sub-list li{
    font-size: 15px;
    color: #ffb89b;
    padding-left: 14px;
}
h2.pop-title{
    font-size: 24px;
    color: #fff900;
    padding-left: 20px;
}
h3.list-title{
    font-size: 19px;
    color: #00ffe9;
    padding-left: 22px;
    text-align: center;
    width: 314px;
    line-height: 26px;
    margin-bottom: 14px;
}
h3.pop-sub{
    font-size: 21px;
    color: #ff9191;
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
    letter-spacing: .08em;
    text-shadow: 1px 1px 3px #6b0001;
}
.pop-close-btn{
    width: 30px;
    height: 30px;
    background: #dfadfa;
    position: absolute;
    right: 8px;
    top: 8px;
    background: url(/res/images/btn-close.png) center top / 30px no-repeat;
    cursor: pointer;
}
.pop-close-btn:hover{
  top:9px;
}

/* 客服选单 */
.slide-menu{
  float: right;
  position: fixed;
  bottom: 20px;
  right: 0px;
  z-index: 99;
}

.userCenter-account-bd table .alert-msg{
	color: #edff00;
    padding-top: 0;
}

/*刷新按钮 提示文字*/
.all_refresh {
    padding: 2px 6px 4px;
    border-radius: 2px;
    letter-spacing: .2em;
}

 

.header-logined a.all_refresh:hover{text-decoration: none;}
.refresh-alert {
	 
    color: #ff4545;
    margin-left: -4px;
    padding-top: 4px;
    letter-spacing: 0.06em;
    line-height: 16px;
    display: inline-block;	
}
. 

.refresh-alert-up {
    display: none;
    position: absolute;
    color: #f7f100;
    margin: -50px 0 0 -102px;
    padding: 3px 7px;
    letter-spacing: 0.06em;
    line-height: 16px;
    background-color: #860000;
    border: thin solid #d03b3b;	
}
.refresh-alert-up::after{
    content: '';
    position: absolute;
    display: block;
    margin: 3px 0 0 215px;
    border: 7px solid transparent;
    border-top-color: #d03b3b;
    width: 0;
    height: 0;
}
.all_refresh:hover + .refresh-alert-up{display: block;}
@media screen and (max-width: 873px)  {
	.refresh-alert-up{
	    position: initial;
	    display: none;
	    margin: -2px 0 0 -12px;
	    border: none;	
	}
	.refresh-alert-up::after{display: none;}
	.all_refresh:hover + .refresh-alert-up{display: inline-block;}
	.date.hidden-xs{ display: none; }
	
}
a[title="站长统计"] {
    display: none;
}

.dns-download {
  position: absolute;
  top: 5px;
  right: 730px;
  color: #dcbf97;
  text-decoration:underline;
}
.pay3Msg td{ 
	font-size: 14px;
}
.iconfront{
	color :#fff;
	background-color:#0f0f10;
}
.u_page li a{
	border: 1px solid #948b8b;
}


.qrcode_logo {
  width: 50px;
  height: 50px;
  border-radius: 10%;
  border: 1px solid #fff;
  position: absolute;
  margin: auto;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}


.icon_hot {
	/*background: url("../images/hot.png") no-repeat scroll 0 0;*/
    width: 81px;
    height: 32px;
    display: inline-block;
    position: absolute;
   
    top: -15px;
	}