@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, form, table, caption, article, footer, header, menu, nav, section, button, ul, li, p, textarea{
    margin:0;padding:0;border:0;font-weight:normal;vertical-align:baseline;text-decoration:none;font-family:DinPro, dinpro, PingFangSC-Regular, sans-serif;
}
*{word-wrap:break-word;}
*, :after, :before{-webkit-box-sizing:border-box;box-sizing:border-box;}
html{height:100%;position:relative;}
body{min-height:100%;position:relative;color:#fff;background-color:#181b20;font-size:14px;}
a{text-decoration:none;cursor:pointer;color:inherit;}
ol, ul{list-style:none;}
ol:before, ul:before, ol:after, ul:after{content:" ";display:table;}
li{outline:none;}
table{border-collapse:collapse;}
label, button, input[type="checkbox"]{cursor:pointer;}
button:active{opacity:0.9;}
input[type=text], input[type=password], select, button, textarea{outline:none; /*-webkit-appearance:none;-moz-appearance:none*/;}
img.scale{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all .5s;-o-transition:all .5s;}
img.scale:hover{transform:scale(1.05);-webkit-transform:scale(1.05);}
.hide{display:none;}
.wide{width:1200px;margin:0 auto;}
.wide, .clear{clear:both;}
.wide:after, .clear::after{content:'';clear:both;display:table;}
.blue{color:#3579d0;}
.yellow{color:#ffca00;}
.gray{color:#8796a5;}
.orange{color:#ffa60a;}
.normal{color:#d2b79c;}
.black{color:#111;}
.strong{font-weight:bold;}
.vc{vertical-align:middle;}
.cursor{cursor:pointer;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase}
.relative{position:relative;}
.iconfont{line-height:1;}
.font-mini{font-size:12px;}
.float-right{float:right;}
.float-left{float:left;}
.mb-mini{margin-bottom:5px;}
.ml-mini{margin-left:5px;}
.mr-mini{margin-right:5px;}
.mt-middle{margin-top:10px;}
.ml-middle{margin-left:10px;}
.mr-middle{margin-right:10px;}
.input-text, .textarea, .select-box{width:85%;}
.select-box{background-color:#fff;border-radius:2px;}
.input-text[type="file"]{margin:5px 0;}
.input-text:disabled{background-color:#eee;}
.input-text:read-only{background-color:#fff;}
.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.button-linear{background:-webkit-linear-gradient(to right, #ffdc63, #ffa60a);background:-o-linear-gradient(to right, #ffdc63, #ffa60a);
    background:-moz-linear-gradient(to right, #ffdc63, #ffa60a);background:linear-gradient(to right, #ffdc63, #ffa60a);}
.button-hover{transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}
.button-hover:hover{opacity:.85;transform:translate3d(0, -2px, 0);}
/*旋转*/
.transform-mini{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.transform-half{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
/*加载*/
.page-loading{text-align:center;line-height:2;color:#939393;padding:20px 0;display:block;}
.page-loading .iconfont{font-size:30px;}
.icon-loading, .icon-refresh{margin-right:5px;display:inline-block;}
.icon-spin{-webkit-animation:icon-spin 1.4s infinite linear;animation:icon-spin 1.4s infinite linear;}
@-webkit-keyframes icon-spin{
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes icon-spin{
    0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
    100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
/*输入框*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#999;font-weight:normal;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#999;font-weight:normal;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#999;font-weight:normal;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999;font-weight:normal;}
/*滚动条*/
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track-piece{background-color:#eee;margin:-2px}
::-webkit-scrollbar-thumb{background:#aaa;min-height:50px;min-width:150px;border-radius:10px}
::-webkit-scrollbar-thumb:vertical:hover{background:#555}
::-webkit-scrollbar-thumb:horizontal:hover{background:#555}
/*复制*/
::-moz-focus-inner{padding:0;border:0;}
.button-copy{position:relative;cursor:pointer;}
.button-copy-vertical::after{position:absolute;top:-40px;right:8%;display:block;content:"复制成功";
    width:84%;line-height:2;font-size:14px;padding:4px;color:#fff;background-color:coral;text-align:center;
    border-radius:5px;opacity:0;will-change:opacity, transform;animation:show-copy-vertical 1.5s ease;}
@keyframes show-copy-vertical{
    0%{opacity:1;transform:translateY(100%);}
    60%{opacity:1;transform:translateY(0);}
    100%{opacity:0;}
}
.button-copy-horizontal::after{position:absolute;top:0;right:110%;display:block;content:"复制成功";width:70px;
    line-height:26px;font-size:13px;color:#fff;background-color:#333;text-align:center;
    border-radius:3px;opacity:0;will-change:opacity, transform;animation:show-copy-horizontal 1.5s ease;}
.button-copy-link::after{position:absolute;top:-1px;right:110%;display:block;content:"复制成功";width:100px;
    line-height:40px;font-size:13px;color:#fff;background-color:#758dc3;text-align:center;
    border-radius:3px;opacity:0;will-change:opacity, transform;animation:show-copy-horizontal 1.5s ease;}
@keyframes show-copy-horizontal{
    0%{opacity:0;transform:translateX(100%);}
    70%{opacity:1;transform:translateX(0);}
    100%{opacity:0;}
}
/*开关*/
.simple-switch{width:70px;height:32px;border:solid 2px #ddd;border-radius:30px;background-color:#fff;position:relative;padding-left:28px;
    transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;
    -moz-user-select:none;-webkit-user-select:none;font-size:14px;display:inline-block;top:0;cursor:pointer;}
.simple-switch > input[type="checkbox"]{display:none;}
.simple-switch:before{content:'关';text-align:center;display:block;width:100%;height:100%;line-height:28px;color:#999;}
.simple-switch > .switch-handler{position:absolute;left:0;top:0;width:28px;height:28px;background-color:#fff;border-radius:50%;
    box-shadow:1px 1px 5px rgba(0, 0, 0, 0.52);-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.52);
    -moz-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.52);-o-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.52);
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.simple-switch.active{border-color:#ffa60a;background-color:#ffa60a;padding-left:0;padding-right:28px;}
.simple-switch.active:before{content:'开';color:#fff;}
.simple-switch.active > .switch-handler{left:38px;}
/*客服*/
.chat-float{position:fixed;right:10px;top:calc(50% - 150px);z-index:9999;border-radius:8px;}
.chat-float a{display:block;margin-bottom:10px;text-align:right;}
.chat-float a p{float:left;min-width:80px;text-align:left;background-color:#0a0a0a;line-height:24px;border-radius:4px;color:#d3b89c;
    margin-right:10px;margin-top:5px;position:relative;display:none;padding:9px 10px;box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 4px 1px rgba(0, 0, 0, 0.2);}
.chat-float a:hover p{display:inline-block;}
.chat-float a p .arrow{position:absolute;display:inline-block;width:10px;height:10px;background-color:#0a0a0a;top:20px;right:-3px;
    transform:translateY(-50%) rotate(45deg);}
.chat-float a .iconfont{display:inline-block;width:50px;height:50px;line-height:50px;border-radius:50%;font-size:30px;text-align:center;
    background:-webkit-linear-gradient(135deg, #2d1e06, #0a0a0a);background:-o-linear-gradient(135deg, #2d1e06, #0a0a0a);
    background:-moz-linear-gradient(135deg, #2d1e06, #0a0a0a);background:linear-gradient(135deg, #2d1e06, #0a0a0a);
    box-shadow:0 1px 4px 1px;-moz-box-shadow:0 1px 4px 1px;-webkit-box-shadow:0 1px 4px 1px;color:#d3b89c;}
/*顶部*/
.top{width:100%;background:rgba(0, 0, 0, 1);border-bottom:1px solid #403816;color:#999;}
.top .wide{height:48px;line-height:48px;}
.top .iconfont{color:#d2b79c;font-size:18px;}
.top h2{font-size:14px;color:#d2b79c;display:inline-block;float:left;height:48px;line-height:44px;}
.top h2 .iconfont, .top h2 span{display:inline-block;vertical-align:middle;}
.top h2 span{margin-left:5px;color:#ccc;}
.top .announce{font-size:14px;width:400px;float:left;margin-left:10px;white-space:nowrap;overflow:hidden;}
.top .announce a{display:block;}
.top .announce div{display:inline;cursor:pointer;}
.top .announce div span{margin-right:20px;}
.top .passport{float:right;}
.top .passport ul{display:inline-block;float:left;}
.top .passport li{display:inline-block;margin-left:10px;float:left;}
.top .passport li a{font-size:14px;display:inline-block;}
.top .passport li a .iconfont, .top .passport li a span{vertical-align:middle;display:inline-block;}
.top .passport li.balance a span, .top .passport li.message a label{color:#ccc;}
.top .passport li.login a, .top .passport li.register a{line-height:30px;padding:0 20px;border-radius:20px;}
.top .passport li.login a:hover, .top .passport li.register a:hover{opacity:0.9;}
.top .passport li.login a{color:#fff;background:#697dac;}
.top .passport li.register, .top .passport li.collect{margin-left:15px;}
.top .passport li.login a .iconfont, .top .passport li.register a .iconfont{margin-right:5px;color:#fff;}
.top .passport li.register a{color:#fff;
    background:-webkit-linear-gradient(45deg, #f57466, #e64f70);background:-o-linear-gradient(45deg, #f57466, #e64f70);
    background:-moz-linear-gradient(45deg, #f57466, #e64f70);background:linear-gradient(45deg, #f57466, #e64f70);}
.top .passport li.username{position:relative;}
.top .passport li.username a .icon-user{margin-right:4px;}
.top .passport li.username a .icon-caret-down{color:#999;}
.top .passport li.username .profile{display:none;position:absolute;left:0;top:48px;z-index:9999;background:#fff;
    min-height:40px;width:100%;border-radius:0 0 10px 10px;padding-bottom:10px;box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}
.top .passport li.username:hover .profile{display:block;}
.top .passport li.username .profile .iconfont{width:20px;text-align:center;margin-right:6px;float:none;}
.top .passport li.username .profile p{line-height:32px;}
.top .passport li.username .profile p a{display:inline-block;width:100%;text-align:center;padding:0 10px;color:#333;}
.top .passport li.username .profile p a:hover{background:rgba(105, 125, 172, 0.1);}
.top .passport li.username .profile p a .iconfont, .top .passport li.username .profile p a span{display:inline-block;vertical-align:middle;}
.top .passport li.username .profile p a .iconfont{font-size:24px;width:26px;text-align:left;}
.top .passport li.username .profile p.logout{padding:5px 10px 10px;}
.top .passport li.username .profile p.logout a{display:block;text-align:center;padding:2px 0;background:#697dac;border-radius:20px;color:#fff;}
.top .passport li span.line{display:inline-block;width:1px;height:16px;margin:0 0 0 6px;background:#404468;vertical-align:-4px;}
.top .passport li.logout a{background:#222;border-radius:21px;line-height:28px;font-size:14px;padding:0 17px;transition:all .3s;-webkit-transition:all .3s;border:1px solid #222;}
.top .passport li.logout a:hover{color:#fff;}
/*头部*/
.header{width:100%;background:rgba(10, 10, 10, 1);color:#dedede;position:relative;}
.header .wide, .header .logo{height:76px;}
.header .logo{display:inline-block;width:200px;overflow:hidden;float:left;text-align:center;margin-right:30px;}
.header .logo a{color:#e9d758;line-height:74px;}
.header .logo img{width:auto;height:48px;margin-top:14px;}
.header .nav{display:inline-block;float:left;}
.header .nav ul{width:100%;display:inline-block;}
.header .nav li{display:inline-block;position:relative;margin:0 12px;transition:all .3s;-webkit-transition:all .3s;}
.header .nav li a{display:inline-block;padding:0 5px;font-size:17px;line-height:73px;border-bottom:3px solid transparent;
    transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.header .nav li .triangle{display:none;content:'';position:absolute;bottom:3px;left:50%;margin-left:-5px;border:5px solid transparent;
    border-bottom:5px solid #d3b066;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;}
.header .nav li .icon{font-size:20px;position:relative;top:1px;}
.header .nav li.separate{margin-left:24px;}
.header .nav li:last-child{margin-right:0;}
.header .nav li:hover a, .header .nav li.active a{color:#d3b066;border-color:#d3b066;}
.header .nav li.active .triangle{display:block;}
.sub-nav{height:auto;position:absolute;z-index:9999;background:#222;top:125px;left:0;width:100%;}
.sub-nav ul{display:flex;}
.sub-nav ul.hide{display:none;}
.sub-nav li{min-height:200px;float:left;flex:10;}
.sub-nav li.first{flex:1.6;background:#141414;width:200px;font-size:15px;color:#999;line-height:41px;padding:15px 20px 0;}
.sub-nav li.first h3{font-size:20px;color:#e0d1b3;font-weight:normal;}
.sub-nav li.first em{font-style:normal;font-size:36px;color:#e0d1b3;background:none;width:auto;line-height:41px;padding:0 3px 0 0;vertical-align:-5px;}
.sub-nav li.first em.big{font-size:50px;}
.sub-nav li.first .sub{color:#e0d1b3;font-size:20px;}
.sub-nav li:last-child{padding:20px 0 0 30px;color:#999;}
.sub-nav li .item{display:inline-block;float:left;width:140px;height:50px;line-height:50px;padding:0 20px;background:#292929;
    border-radius:5px;margin:20px 20px 0 0;position:relative;}
.sub-nav li .item:hover{color:#d7b97d;background:#141414;}
.sub-nav li .item .icon{display:inline-block;width:21px;height:23px;position:absolute;top:10px;margin-left:10px;}
.sub-nav li .is-hot{background:url("../images/hot-circle.svg") no-repeat;background-size:20px;}
.sub-nav li .is-new{background:url("../images/new-cirlcle.svg") no-repeat;background-size:20px;}
.sub-nav li .item-pic{display:inline-block;float:left;width:102px;margin-right:40px;text-align:center;}
.sub-nav li .item-pic .image{width:100%;height:120px;}
.sub-nav li .item-pic .image img{width:100%;}
.sub-nav li .item-pic .image img.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.sub-nav li .item-pic p{line-height:50px;}
.sub-nav li .item-pic .icon{display:inline-block;width:21px;height:23px;margin-left:10px;position:relative;top:6px;}
.sub-nav li .item-pic:hover{color:#d7b97d;}
/*幻灯*/
.slide{height:405px;position:relative;overflow:hidden;}
.slide .slide-container{display:inline-block;width:100%;height:100%;}
.slide .slide-item{width:100%;position:absolute;left:0;top:0;height:405px;}
.slide .slide-item a{display:block;width:100%;height:100%;}
.slide .slide-button{position:absolute;left:0;bottom:0;z-index:1;background:rgba(0, 2, 58, .5);width:100%;height:40px;line-height:40px;text-align:center;}
.slide .slide-button .wide{display:flex;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;flex-direction:row;}
.slide .slide-button span{display:inline-block;height:40px;border-right:1px solid rgba(0, 0, 0, 0.1);color:#fff;background:none;border-radius:0;opacity:1;
    cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:16px;}
.slide .slide-button span:last-child{border-right:none;}
.slide .slide-button span.active{color:#cfb887;}
/*弹窗*/
.layui-layer-diy.layui-layer{border-radius:10px;background:none;overflow:hidden;}
.layui-layer-diy .layui-layer-title{background:#fafafa;height:56px;line-height:56px;text-align:left;font-size:16px;color:#111;padding:0 20px;}
.layui-layer-diy .layui-layer-title:before{content:'';display:inline-block;width:4px;height:20px;position:relative;top:4px;margin:0 10px 0 5px;background:#ffa60a;border-radius:5px;}
.layui-layer-diy .layui-layer-content{background:#fff;}
.layui-layer-diy .layui-layer-setwin{right:0;top:0;width:56px;height:56px;}
.layui-layer-diy .layui-layer-setwin a{display:block;margin:0;width:100%;height:100%;background:url(../images/close.png) no-repeat center center;background-size:16px auto;transition:all .3s;-webkit-transition:all .3s;}
.layui-layer-diy .layui-layer-setwin a:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.layui-layer-login .layui-layer-title{font-size:20px;color:#333;text-align:center;}
.layui-layer-login .layui-layer-title:before{content:none;margin:0;}
.layui-layer-dialog .layui-layer-title{font-size:16px;color:#111;}
.layui-layer-dialog .layui-layer-btn{padding:0 15px 15px;text-align:center;}
.layui-layer-dialog .layui-layer-btn a{height:34px;line-height:34px;padding:0 20px;margin:5px 10px 0;}
.layui-layer-dialog .layui-layer-btn .layui-layer-btn0{background-color:#d3b065;border-color:#d3b065;}
.layui-layer.layui-layer-dialog .layui-layer-content{color:#666;min-width:280px;font-size:16px;padding:30px 20px;text-align:center;}
.layui-layer.layui-layer-msg{border-radius:4px;background:none;overflow:hidden;
    box-shadow:1px 4px 6px 4px rgba(211, 176, 201, 0.2);-moz-box-shadow:1px 4px 6px 4px rgba(211, 176, 201, 0.2);-webkit-box-shadow:1px 4px 6px 4px rgba(211, 176, 201, 0.2);}
.layui-layer.layui-layer-msg .layui-layer-content{background-color:#fff;color:#333;min-height:30px;min-width:200px;padding:12px 15px;font-size:14px;}
/*首页弹窗*/
.layui-layer.layui-layer-index{background-color:transparent;box-shadow:none;}
.layui-layer-index{background:url("../images/dialog-bg.png") no-repeat center;background-size:100% 100%;}
.layui-layer-index .layui-layer-setwin .layui-layer-close2{right:-12px;top:-14px;}
.dialog-index .dialog-promo{width:233px;float:left;height:450px;color:#fff;padding:25px 12px 0 32px;overflow:hidden;}
.dialog-index .dialog-promo .logo{text-align:center;height:70px;line-height:60px;}
.dialog-index .dialog-promo .logo img{height:36px;margin-top:12px;}
.dialog-index .dialog-promo ul{display:block;margin:0 15px;}
.dialog-index .dialog-promo li{display:block;text-align:center;padding:10px 0;border:2px #2a2a2a solid;margin-bottom:20px;color:#fff;font-size:17px;border-radius:10px;line-height:1.9;}
.dialog-index .dialog-promo li a{display:block;}
.dialog-index .dialog-promo li p span{color:#d2c1a5;margin-left:5px;}
.dialog-index .dialog-promo li button{display:inline-block;border:0;width:90px;height:26px;line-height:26px;background:#c5b186;font-size:14px;color:#111;border-radius:20px;}
.dialog-index .dialog-promo li a:hover button{background:#fff4e2;}
.dialog-index .dialog-main{width:465px;height:450px;padding:10px 35px 0 15px;float:right;position:relative;color:#333;overflow:hidden;}
.dialog-index .dialog-title{text-align:center;color:#111;font-size:22px;border-bottom:1px #ddd solid;padding:25px 0 10px;height:70px;}
.dialog-index .dialog-article{padding:20px 0 10px;overflow-x:hidden;overflow-y:auto;height:340px;}
.dialog-index .dialog-article ul{display:block;}
.dialog-index .dialog-article li{display:block;}
.dialog-index .dialog-article li h3{height:45px;line-height:45px;color:#333;font-weight:normal;font-size:18px;position:relative;padding-left:25px;cursor:pointer;}
.dialog-index .dialog-article li h3:before{content:'';width:8px;height:8px;border-radius:50%;background:#c5b186;position:absolute;left:5px;top:18px;}
.dialog-index .dialog-article li h3 .iconfont{display:inline-block;font-size:16px;color:#ccc;position:absolute;right:0;top:14px;
    transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.dialog-index .dialog-article li .content{padding:10px 15px;font-size:14px;line-height:26px;color:#666;background:rgba(220, 220, 220, 0.3);}
.dialog-index .dialog-article li h3.active .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
/*表单*/
.form .row{position:relative;display:block;margin-bottom:20px;clear:both;line-height:40px;}
.form .row.hide{display:none;}
.form .row .label, .form .row .input, .form .row .select, .form .row .button-send{float:left;}
.form .row .label{display:inline-block;width:130px;line-height:40px;text-align:right;margin-right:10px;}
.form .row .input{width:250px;height:40px;line-height:40px;text-indent:8px;background:#fff;border:1px #ddd solid;font-size:15px;color:#333;border-radius:1px;margin-right:10px;}
.form .row .input:focus{border:1px #ffa60a solid;}
.form .row .input:disabled{cursor:not-allowed;background-color:#fdfdfd;}
.form .row .select{width:250px;height:40px;line-height:40px;text-indent:8px;background:#fff;border:1px #ddd solid;font-size:15px;color:#333;border-radius:4px;margin-right:10px;}
.form .row .prompt{line-height:40px;color:#aaa;}
.form .row .input-error{position:absolute;left:140px;top:40px;color:#ff8111;font-size:12px;width:250px;height:18px;line-height:16px;padding:1px 0;overflow:hidden;}
.form .row .input-error .iconfont{font-size:14px;float:left;margin-top:1px;margin-right:3px;}
.form .row .input-warn{color:#ff8111;font-size:12px;width:250px;line-height:16px;padding:1px 0;overflow:hidden;}
.form .row .input-warn .iconfont{font-size:14px;float:left;margin-top:5px;margin-right:3px;}
.form .row .button-send{width:100px;line-height:38px;text-align:center;background:#fafafa;border:1px #ddd solid;border-radius:4px;}
.form .row .button-submit{width:250px;border-radius:4px;padding:12px 0;font-size:18px;display:inline-block;background-color:#ffa60a;margin-top:20px;color:#fff;
    box-shadow:0 4px 6px 4px rgba(255, 166, 10, 0.16);-moz-box-shadow:0 4px 6px 4px rgba(255, 166, 10, 0.16);-webkit-box-shadow:0 4px 6px 4px rgba(255, 166, 10, 0.16);}
.form .row .button-submit .iconfont{font-size:18px;}
.form .row .button-submit.button-disable,
.form .row .button-submit:disabled{background:#cdcdcd;color:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
/*登录*/
.dialog-login{text-align:center;position:relative;}
.dialog-login .login-method{width:280px;margin:35px auto 15px;height:32px;line-height:32px;}
.dialog-login .login-method a{position:relative;width:48%;display:block;text-align:center;font-size:16px;color:#111;float:left;}
.dialog-login .login-method li:last-child a{float:right;}
.dialog-login .login-method a .triangle{display:none;content:'';position:absolute;bottom:-15px;left:50%;margin-left:-8px;
    border:8px solid transparent;border-top:8px solid #d3b066;transition:all .3s;-webkit-transition:all .3s;}
.dialog-login .login-method li:hover a{color:#d3b066;}
.dialog-login .login-method li.active a{background:#d3b066;border-radius:18px;color:#fff;text-decoration:none;}
.dialog-login .login-method li.active .triangle{display:block;}
.dialog-login .form{display:inline-block;padding-top:15px;color:#777;width:280px;}
.dialog-login .form .row{margin-bottom:15px;}
.dialog-login .form .row:first-child{margin-bottom:20px;}
.dialog-login .form .row .label{line-height:40px;}
.dialog-login .form .row .input{width:280px;height:40px;line-height:40px;text-indent:50px;background:#fff;font-size:14px;color:#333;
    border:1px solid #ddd;border-radius:5px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.dialog-login .form .row .input:focus{border:1px solid #bda062;}
.dialog-login .form .row .iconfont{position:absolute;left:15px;top:6px;color:#bda062;font-size:26px;}
.dialog-login .form .row .captcha{position:absolute;right:3px;top:4px;}
.dialog-login .form .row .button-send{position:absolute;right:6px;top:5px;color:#bda062;border-radius:20px;background:#eee;border:0;width:100px;height:30px;line-height:30px;}
.dialog-login .remember, .dialog-login .register{width:280px;margin:0 auto 5px;}
.dialog-login .remember{text-align:left;height:20px;line-height:20px;}
.dialog-login .remember input{background:#fff;border:1px solid #ddd;float:left;margin:2px 5px 0 0;border-radius:2px;width:15px;height:15px;
    cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;}
.dialog-login .remember input:checked{border:1px solid #d3b066;}
.dialog-login .remember input:checked::after{content:"\2713";display:block;width:100%;height:100%;line-height:15px;
    background:#d3b066;color:#fff;font-size:12px;text-align:center;}
.dialog-login .remember .forget{color:#777;}
.dialog-login .register{text-align:center;color:#777;}
.dialog-login .button-submit{width:280px;border:1px #d3b066 solid;border-radius:5px;padding:7px 0;display:inline-block;
    background-color:#d3b066;margin:20px 0 10px;color:#fff;font-size:18px;}
/*内容*/
.content{}
.game-type-big{padding-top:30px;}
.game-type-big li{display:inline-block;width:385px;height:300px;position:relative;}
.game-type-big li.type-slot{background:url("../images/type/type-slot.jpg") no-repeat center;}
.game-type-big li.type-chess{background:url("../images/type/type-chess.jpg") no-repeat center;}
.game-type-big li.type-live{background:url("../images/type/type-live.jpg") no-repeat center;}
.game-type-big li .type-recom{position:absolute;bottom:10px;left:30px;font-size:15px;color:#999999;}
.game-type-big li .type-recom .recom-box{padding:10px 0;overflow:hidden;}
.game-type-big li .type-recom .recom-box a{display:inline-block;width:100px;height:40px;line-height:40px;text-align:center;background:rgba(0, 0, 0, .5);float:left;margin-right:5px;color:#f0f0f0;}
.game-type-big li .type-recom .recom-box a:hover{color:#d3b066;}
.game-type-big li .type-recom .recom-box a .iconfont{margin-right:4px;}
.game-type-small li{display:inline-block;width:283px;height:190px;margin-top:18px;color:#fff;}
.game-type-small li a{display:block;height:190px;}
.game-type-small li.type-sport{background:url("../images/type/type-sport.jpg") no-repeat center;}
.game-type-small li.type-fish{background:url("../images/type/type-fish.jpg") no-repeat;}
.game-type-small li.type-esport{background:url("../images/type/type-esport.jpg") no-repeat;}
.game-type-small li.type-lottery{background:url("../images/type/type-lottery.jpg") no-repeat;}
.game-type-big li, .game-type-small li{position:relative;margin-right:18px;transition:all .5s;-webkit-transition:all .5s;border-radius:10px;float:left;}
.game-type-big li:hover, .game-type-small li:hover{transform:translateY(-8px);background-size:100%;}
.game-type-big li .type-title, .game-type-small li .type-title{color:#999;font-size:16px;padding:30px;}
.game-type-big li .type-title h2, .game-type-small li .type-title h2{font-size:24px;color:#fff;padding-bottom:10px;}
.game-type-big li:last-child, .game-type-small li:last-child{margin-right:0;}
/*新版*/
.game-type{margin-top:40px;}
.game-type ul{display:flex;width:100%;}
.game-type li{flex:1;text-align:center;transition:all .5s;-webkit-transition:all .5s;}
.game-type li:nth-child(2n){padding-top:20px;}
.game-type li:hover{transform:translateY(-8px);}
/*大奖*/
.line-box{width:775px;margin:20px auto 30px;padding:10px 0;color:#d0ac5b;position:relative;text-align:center;}
.line-box .left{display:inline-block;width:265px;border-bottom:1px solid #333;margin-right:25px;}
.line-box .right{display:inline-block;width:265px;border-bottom:1px solid #333;margin-left:25px;}
.line-box .iconfont{display:inline-block;width:54px;height:18px;position:absolute;top:15px;left:50%;margin-left:-27px;font-size:20px;}
.areas{padding-top:50px;padding-bottom:30px;}
.areas h2{font-size:40px;color:#fff;line-height:42px;text-align:center;}
.areas .speed{text-align:center;font-size:18px;color:#999;padding:20px 0;}
.areas .promo{margin-top:40px;}
.areas .promo::after{content:'';clear:both;display:table;}
.areas .promo ul{display:block;}
.areas .promo li{display:inline-block;width:380px;height:240px;border-radius:10px;overflow:hidden;margin-right:30px;float:left;}
.areas .promo li:last-child{margin-right:0;}
.areas .promo li a{display:block;}
.areas .promo li img{width:100%;height:auto;}
.areas .jackpot, .jackpot a{font-size:72px;color:#d0ac5b;text-align:center;line-height:72px;}
.areas .power{margin-top:40px;margin-bottom:40px;}
.areas .power .box{width:49%;height:225px;background:#232323;padding:25px 2%;display:inline-block;float:left;border-radius:15px;}
.areas .power .box:last-child{float:right;}
.areas .power .box img{float:left;margin:0 28px 0 0;border-radius:2px;}
.areas .power .box .txt{margin:20px 0 20px;}
.areas .power .box .txt h4{font-size:20px;color:#fff;}
.areas .power .box .txt .small{font-size:14px;color:#999;margin:20px 0;}
.areas .power .box .button{display:inline-block;width:90px;height:30px;line-height:30px;text-align:center;border:1px solid #cfb887;
    border-radius:35px;font-size:14px;color:#cfb887;transition:all .3s;-webkit-transition:all .3s;position:relative;z-index:10;}
.areas .power .box .button:hover{background:#cfb887;color:#000;}
/*优惠*/
.promotion-body{background:#f3f6fc;}
.promotion{background:url("../images/banner/banner-active.jpg") no-repeat center top;padding:270px 0 20px;min-height:480px;}
.promotion .category{background:#fff;padding:20px;margin:0 10px;border-radius:5px;
    box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);}
.promotion .category ul{display:flex;}
.promotion .category li{display:inline-block;font-size:18px;flex:1;text-align:center;}
.promotion .category li a{display:inline-block;width:100%;height:100%;color:#777;padding:5px 10px;}
.promotion .category li.active a, .promotion .category li a:hover{color:#bda062;}
.promotion .category li .iconfont, .promotion .category li span{vertical-align:middle;display:inline-block;}
.promotion .category li .iconfont{font-size:25px;margin-right:5px;}
.promotion .items{margin-top:20px;}
.promotion .items ul{display:block;}
.promotion .items li{width:380px;height:auto;display:inline-block;background:#fff;margin:0 10px 30px;
    -moz-box-shadow:0 2px 5px #e0e0e0;-webkit-box-shadow:0 2px 5px #e0e0e0;box-shadow:0 2px 5px #e0e0e0;}
.promotion .items li.hide{display:none;}
.promotion .items li a{display:block;}
.promotion .items li a .image{width:380px;height:240px;overflow:hidden;position:relative;}
.promotion .items li a .image img{cursor:pointer;width:100%;height:100%;}
.promotion .items li a .image .mask{background:rgba(0, 0, 0, .6);position:absolute;top:-100%;left:0;
    width:100%;height:100%;line-height:160px;transition:all .3s;-webkit-transition:all .3s;display:-webkit-box;display:-webkit-flex;
    display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;
    -webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.promotion .items li a .image .mask .button{display:block;width:125px;height:40px;line-height:40px;text-align:center;
    background-image:linear-gradient(90deg, #ff3838 0%, #ffcf62 100%);border-radius:24px;font-size:16px;color:#fff;cursor:pointer;}
.promotion .items li a .info{padding:15px 15px;color:#999;font-size:14px;}
.promotion .items li a .info h3{color:#111;font-size:18px;max-width:380px;}
.promotion .items li a .info p{margin-top:6px;}
.promotion .items li a .info h3 .button{float:right;width:80px;height:26px;line-height:26px;background:#e0edff;border-radius:14px;
    text-align:center;font-size:14px;color:#6481ff;display:inline-block;}
.promotion .items li a .info h3 .button.limit{ background:#ffe0e0;color:#ff6464;}
.promotion .items li a:hover .image .mask{top:0;}
.promotion-detail{line-height:2;text-align:left;color:#666;margin:20px 30px;}
.promotion-detail table{margin:10px 0;text-align:center;}
.promotion-detail table tr td{border:1px #999 solid;padding:6px 0;}
.promotion-detail table tr:first-child td{font-weight:bold;}
.promotion-detail section{margin:5px 15px 5px 0;}
.promotion-detail .title{color:#f69307;}
.promotion-detail .detail, .promotion-detail .rule{line-height:1.4;}
.promotion-detail .detail .title, .promotion-detail .rule .title{display:block;padding-bottom:10px;}
.promotion-dialog .layui-layer-title{background:#e2bf74;color:#333;font-size:18px;text-align:center;}
.promotion-dialog .layui-layer-title:before{content:none;}
/*老虎机*/
.banner{position:relative;height:300px;}
.banner.slot-banner{background:#181b20 url("../images/banner/banner-slot.jpg") no-repeat center top;}
.banner.live-banner{background:#181b20 url("../images/banner/banner-live.jpg") no-repeat center top;}
.banner.chess-banner{background:#181b20 url("../images/banner/banner-chess.jpg") no-repeat center top;}
.banner.sport-banner{background:#181b20 url("../images/banner/banner-sport.jpg") no-repeat center top;}
.banner.fish-banner{background:#181b20 url("../images/banner/banner-fish.jpg") no-repeat center top;}
.banner.lottery-banner{background:#181b20 url("../images/banner/banner-lottery.jpg") no-repeat center top;}
/*游戏*/
.tab-menu{background:#202328;height:60px;margin:0 0 20px;}
.tab-menu ul{height:60px;display:block;}
.tab-menu li{width:15%;height:100%;position:relative;text-align:center;float:left;}
.tab-menu li a{display:block;width:100%;height:60px;font-size:18px;color:#999;border-bottom:4px solid #202328;transition:all .3s;-webkit-transition:all .3s;}
.tab-menu li a span{display:inline-block;padding-top:20px;}
.tab-menu li a .b1{display:none;transition:all .3s;-webkit-transition:all .3s;}
.tab-menu li a .is-hot, .tab-menu li a .is-new{display:inline-block;width:33px;height:31px;position:absolute;right:0;top:9px;vertical-align:inherit;z-index:100;}
.tab-menu li a .is-hot{background:url("../images/hot.png") no-repeat;background-size:20px;}
.tab-menu li a .is-new{background:url("../images/new.png") no-repeat;background-size:20px;}
.tab-menu li.active a, .tab-menu li a:hover{background:#2c2f34;border-bottom:4px solid #d3b066;color:#d3b066;}
.tab-menu li.active a .b1, .tab-menu li a:hover .b1{display:block;border-top:10px solid #d3b065;border-left:10px solid transparent;
    border-right:10px solid transparent;border-bottom:0 solid transparent;height:0;left:44%;position:absolute;bottom:-8px;width:0;}
.tab-slot ul{display:flex;}
.tab-slot li{flex:1;width:auto;float:none;}
/*搜索*/
.game-search{overflow:hidden;}
.game-search .wide{background:#202328;color:#d8d8d8;}
.game-search .search-hd{height:75px;position:relative;background:#2c2f34;color:#d3b065;}
.game-search .search-hd span{float:left;margin-left:35px;display:inline-block;font:400 18px/75px "Microsoft Yahei";}
.game-search .search-hd .input-group{width:292px;margin-left:15px;float:left;position:relative;border-radius:6px;border:0;background:rgba(32, 35, 40, 0.7);margin-top:22px;}
.game-search .search-hd .input{width:280px;height:34px;margin-left:5px;line-height:34px;padding:0 5px;color:#fff;background-color:transparent;border:none;font-size:14px;}
.game-search .btn{width:75px;height:32px;margin-left:15px;line-height:32px;background-color:#d3b065;font-size:16px;
    color:#202328;border-radius:6px;transition:all .3s;-webkit-transition:all .3s;margin-top:22px;border:1px #d3b065 solid;}
.game-search .btn-reset{width:90px;text-align:center;display:block;background-color:#afafaf;border:1px #afafaf solid;position:absolute;left:505px;top:0;}
.game-search .favorite{float:right;margin:0 20px 0 0;}
.game-search .favorite .btn{padding:0 20px;width:auto;background-color:#2c2f34;color:#d3b065;}
.game-search .favorite .btn.active{background-color:#d3b065;color:#202328;}
.game-search .search-filter{margin:20px 30px;padding-bottom:15px;border-bottom:1px dashed #444;position:relative;}
.game-search .search-filter dl{height:38px;line-height:38px;font-size:15px;margin:4px 0;}
.game-search .search-filter dl dt{margin-right:10px;font-weight:700;padding-left:6px;}
.game-search .search-filter dl dd{margin:0;}
.game-search .search-filter dl dd, .game-search .search-filter dl dt{display:inline-block;}
.game-search .search-filter dl dd a{color:#aaa;padding:0 10px;margin-right:6px;}
.game-search .search-filter dl dd .active, .game-search .search-filter dl dd a:hover{display:inline-block;background-color:#d3b065;border-radius:20px;
    height:28px;line-height:28px;color:#111;}
/*列表*/
.game-list{margin:0 auto 40px;}
.game-list .wide{background:#202328;padding:50px 32px 20px;min-height:355px;}
.game-list .game-item{height:250px;width:250px;margin:0 17px 36px;text-align:center;background:#181b20;float:left;overflow:hidden;transition:all .3s;-webkit-transition:all .3s;position:relative;}
.game-list .game-item:hover{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);}
.game-list .game-item .image{height:160px;width:250px;float:left;overflow:hidden;position:relative;}
.game-list .game-item .image img{width:100%;}
.game-list .game-item .image img.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.game-list .game-item .image .mask{background:rgba(0, 0, 0, .6);position:absolute;top:-100%;left:0;width:100%;height:100%;line-height:160px;transition:all .3s;-webkit-transition:all .3s;}
.game-list .game-item .image .mask a{color:#fff;font-size:16px;}
.game-list .game-item .image .mask a .iconfont{font-size:18px;margin-right:4px;}
.game-list .game-item .image .mask a.active{color:#d3b065;}
.game-list .game-item:hover .image .mask{top:0;}
.game-list .game-item .comment{height:22px;line-height:22px;width:250px;font-size:12px;padding:0 10px;position:absolute;top:138px;background:rgba(0, 0, 0, .7);color:#d3b065;}
.game-list .game-item .comment .score{font-weight:400;float:left;}
.game-list .game-item .comment .popular{float:right;}
.game-list .game-item .comment b{font-weight:normal;}
.game-list .game-item .title{height:90px;background:#393c41;color:#999;text-align:center;float:left;width:100%;}
.game-list .game-item .title p{border-bottom:1px dashed #444;line-height:37px;font-size:16px;color:#dededf;text-overflow:ellipsis;}
.game-list .game-item .btn{display:inline-block;width:105px;height:32px;margin:10px 5px 0;border-radius:80px;text-align:center;border:1px solid #dbae57;
    font:400 16px/30px "Microsoft Yahei";color:#fff;transition:all 0.4s linear;-webkit-transition:all .3s linear;cursor:pointer;background:none;}
.game-list .game-item .btn-play{background-color:#d3b065;border:1px solid #d3b065;color:#111;}
.game-list .game-item .btn:hover{background:#dbae57;}
.game-list .game-item .btn-play:hover{background:#9d824a;}
.game-list .game-item .btn-disable{background-color:#afafaf;border:1px solid #afafaf;color:#ddd;}
.game-list .game-item .btn-disable:hover{background-color:#9f9f9f;}
.game-list .game-item.big{width:533px;}
.game-list .game-item.big a{display:block;width:100%;height:100%;}
.game-list .game-item.big .image{width:533px;height:250px;}
.game-list .game-item.chess .image{height:197px;}
.game-list .game-item.chess .image .name{position:absolute;width:100%;background:rgba(0, 0, 0, .6);bottom:0;line-height:37px;font-size:16px;color:#dededf;text-overflow:ellipsis;}
.game-list .game-item.chess .title{height:53px;}
.game-list .game-loading{text-align:center;padding:20px 0;font-size:14px;color:#999;}
.game-list .game-loading .iconfont{font-size:20px;}
.game-list-slot .wide{padding-top:0;}
.game-list-slot li:hover{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
/*空*/
.game-empty{padding:50px 0;text-align:center;color:#666;}
.game-empty .iconfont{font-size:80px;color:#444;display:inline-block;margin-bottom:10px;}
/*进入游戏*/
.game-play-body{display:flex;align-items:center;}
.game-play-wait{color:#dbae57;display:inline-block;text-align:center;line-height:2;font-size:16px;margin-left:auto;margin-right:auto;}
.game-play-wait .iconfont{font-size:50px;}
/*跳转支付*/
.payment-jump-body{background:#fff;display:flex;align-items:center;}
.payment-jump-wait{color:#dbae57;display:inline-block;text-align:center;line-height:2;font-size:16px;min-width:300px;margin-left:auto;margin-right:auto;
    border-radius:10px;overflow:hidden;border:1px #dedede solid;}
.payment-jump-wait .title{background:#dbae57;font-size:18px;text-align:center;color:#fff;line-height:50px;}
.payment-jump-wait .wait{padding:40px 0;}
.payment-jump-wait .iconfont{font-size:50px;}
/*底部*/
.footer{background:#0b0b0c;}
.footer .link{height:40px;line-height:40px;text-align:center;background:#28282B;color:#999;}
.footer .link a{display:inline-block;color:#999;font-size:16px;padding:0 20px;}
.footer .partner ul{padding:30px 0 0;width:100%;}
.footer .partner ul, .footer .partner li{display:inline-block;}
.footer .partner li{float:left;margin-right:68px;}
.footer .partner li:last-child{margin-right:0;}
.footer .partner li h3{font-size:16px;color:#999;margin-bottom:5px;}
.footer .copyright{color:#5b5b5b;padding:20px 0;font-size:14px;text-align:center;}
/*注册*/
.sign-up{color:#ddd;background:#131415;padding:40px 0 50px;}
.sign-up .wide{background:#1d1f21;padding:20px 0 0;font-size:16px;line-height:40px;min-height:600px;}
.sign-up .title{padding:0 40px;line-height:40px;}
.sign-up .title h1{font-size:22px;color:#d3b066;font-weight:normal;display:inline-block;}
.sign-up .title .login-link{font-size:18px;color:#777;float:right;}
.sign-up .title .login-link a{color:#fff;}
.sign-up .main{padding:0 100px 50px;}
.sign-up .main .form{float:left;width:580px;}
.sign-up .main .form .sign-up-method{width:350px;margin-left:85px;line-height:38px;height:80px;margin-top:30px;}
.sign-up .main .form .sign-up-method li{width:50%;display:inline-block;float:left;cursor:pointer;font-size:18px;color:#c6c6c6;
    border-bottom:2px solid #444;text-align:center;}
.sign-up .main .form .sign-up-method li:hover{color:#d3b066;}
.sign-up .main .form .sign-up-method li.active{color:#d3b066;border-bottom:2px solid #ceac5d;}
.sign-up .main .form .row{margin-bottom:30px;}
.sign-up .main .form .row img, .sign-up .main .form .row .refresh{float:left;line-height:42px;}
.sign-up .main .form .row .label{width:80px;line-height:42px;}
.sign-up .main .form .row .input{width:350px;height:42px;line-height:42px;text-indent:50px;background:#292929;border:0;font-size:16px;color:#fff;border-radius:1px;}
.sign-up .main .form .row .input-code{width:205px;}
.sign-up .main .form .row .input-verify{width:160px;}
.sign-up .main .form .row .icon{position:absolute;left:105px;top:0;line-height:42px;}
.sign-up .main .form .row .icon .iconfont{font-size:20px;color:#d3b066;}
.sign-up .main .form .row .button-send{width:135px;background-color:#292929;color:#d3b066;line-height:40px;border:1px #292929 solid;font-size:16px;}
.sign-up .main .form .row .input-code, .sign-up .main .form .row .send-code{vertical-align:middle;}
.sign-up .main .form .row .captcha{margin-right:10px;border-radius:1px;}
.sign-up .main .form .row .refresh{display:inline-block;background:#292929;text-align:center;width:37px;line-height:48px;height:42px;cursor:pointer;}
.sign-up .main .form .row .refresh .iconfont{font-size:20px;margin-right:0;color:#999;}
.sign-up .main .form .row .refresh:hover .iconfont{color:#d3b066;}
.sign-up .main .form .row .input-code, .sign-up .main .form .row img, .sign-up .main .form .row .refresh{vertical-align:middle;}
.sign-up .main .form .row .input, .sign-up .main .form .row .send-code, .sign-up .main .form .row img{border-radius:1px;}
.sign-up .main .form .agree{margin-bottom:30px;margin-left:90px;line-height:1;}
.sign-up .main .form .agree a{color:#ddd;}
.sign-up .main .form .agree a:hover{color:#fff;}
.sign-up .main .form .agree input{width:16px;height:16px;margin:0 2px 0 0;border:1px solid #444;vertical-align:top;border-radius:1px;outline:none;-webkit-appearance:none;-moz-appearance:none;}
.sign-up .main .form .agree input:checked{border:1px solid #d3b066;}
.sign-up .main .form .agree input:checked::after{content:"\2713";display:block;width:100%;height:100%;line-height:16px;background:#d3b066;color:#fff;font-size:14px;text-align:center;}
.sign-up .main .form .row .button-submit{width:350px;border-radius:5px;padding:10px 0;font-size:22px;display:inline-block;
    background-color:#d3b066;margin-top:10px;color:#111;margin-left:90px;}
.sign-up .main .form .row .button-submit .iconfont{font-size:20px;}
.sign-up .main .promo{float:right;width:410px;margin-top:80px;}
.sign-up .main .promo .ad{margin-bottom:10px;display:block;height:270px;border-radius:10px;overflow:hidden;}
.sign-up .main .promo .ad img{width:100%;height:100%;}
.sign-up .main .promo p{text-align:right;font-size:16px;margin:0;}
/*成功*/
.sign-up-success{margin:0;}
.sign-up-success .wide{background:none;color:#fff;min-height:500px;}
.sign-up-success .success-title{padding:60px 0 50px;text-align:center;}
.sign-up-success h2{font-size:24px;}
.sign-up-success .success-username{font-size:19px;margin:10px auto;text-align:center;}
.sign-up-success .success-username a{color:#fede9a;}
.sign-up-success .success-box{width:750px;margin:30px auto;text-align:center;}
.sign-up-success .success-box .head{border:1px solid #4a4c52;border-bottom:0;padding:15px 27px;margin:0;font-size:19px;}
.sign-up-success .success-box .foot{border:1px dashed #4a4c52;background:#323337;padding:15px 25px;margin:0;font-size:16px;color:#aaa;line-height:160%;}
.sign-up-success .success-action{margin:0 auto;}
.sign-up-success .success-action a{display:inline-block;width:140px;height:40px;line-height:40px;text-align:center;background:#d3b066;
    border:1px solid #d3b066;border-radius:6px;color:#111;font-size:20px;margin:0 15px;}
.sign-up-success .promo{margin-top:20px;}
.sign-up-success .promo ul{display:block;}
.sign-up-success .promo li{display:inline-block;width:380px;height:240px;border-radius:10px;overflow:hidden;margin-right:30px;float:left;}
.sign-up-success .promo li:last-child{margin-right:0;}
.sign-up-success .promo li a{display:block;}
.sign-up-success .promo li img{width:100%;height:auto;}
/*帮助中心*/
.helper{padding:25px 0 50px;background:#f3f6fc;color:#333;}
.helper .wide{min-height:300px;border-radius:5px;position:relative;}
.helper-menu, .helper-content{min-height:500px;background:#fff;-moz-box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);-webkit-box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);}
.helper-menu{width:230px;position:absolute;left:0;top:0;bottom:0;border-radius:4px;overflow:hidden;}
.helper-menu .menu-title{text-align:center;line-height:60px;font-size:24px;color:#d2b79d;border-bottom:1px #eee solid;}
.helper-menu .menu-list, .helper-menu .menu-list li{display:block;color:#414755;}
.helper-menu .menu-list li.title{font-size:14px;line-height:44px;color:#bdbdda;text-align:left;padding-left:65px;border-top:1px #f1f1f1 solid;}
.helper-menu .menu-list li.title .iconfont{color:#e2e2ef;margin-right:5px;display:inline-block;width:24px;text-align:center;font-size:18px;position:relative;top:2px;}
.helper-menu .menu-list li a{display:block;height:44px;line-height:40px;text-align:left;font-size:14px;padding-left:62px;
    border-left:3px #fff solid;transition:all .3s;-webkit-transition:all .3s;}
.helper-menu .menu-list li a .iconfont{font-size:18px;margin-right:5px;width:24px;color:#b1bdda;text-align:center;}
.helper-menu .menu-list li a .iconfont, .helper-menu .menu-list li a span{display:inline-block;vertical-align:middle;}
.helper-menu .menu-list li.active a{border-left:3px #d2b79c solid;background-color:#fff9f3;color:#d2b79c;}
.helper-menu .menu-list li.active a .iconfont{color:#d2b79c;}
.helper-menu .menu-list li a:hover, .helper-menu .menu-list li a:hover .iconfont{color:#d2b79c;}
.helper-content{width:955px;float:right;}
.helper-content .position{height:60px;line-height:60px;border-bottom:1px solid #eee;font-size:16px;margin:0 30px;color:#666;}
.helper-content .position .iconfont{color:#ccc;margin:0 8px;}
.helper-content .article{padding:10px 30px;}
.helper-content .article-item{border-bottom:1px #eee solid;}
.helper-content .article-item.article-simple{border-bottom:0;}
.helper-content .article-item .article-info{line-height:52px;display:flex;color:#5a627e;cursor:pointer;}
.helper-content .article-item .article-info .title{text-align:left;flex:10;font-size:15px;cursor:pointer;overflow:hidden;}
.helper-content .article-item .article-info .title .iconfont{margin-right:15px;font-size:20px;float:left;width:26px;height:26px;line-height:26px;
    text-align:center;color:#fff;background:#83a0bf;border-radius:50%;margin-top:13px;
    background:-webkit-linear-gradient(135deg, #b3c7e4, #83a0bf);background:-o-linear-gradient(135deg, #b3c7e4, #83a0bf);
    background:-moz-linear-gradient(135deg, #b3c7e4, #83a0bf);background:linear-gradient(135deg, #b3c7e4, #83a0bf);}
.helper-content .article-item .article-info .title .text{display:inline-block;max-width:70%;float:left;}
.helper-content .article-item .article-info .summary{flex:10;color:#a5a9b3;}
.helper-content .article-item .article-info .time{flex:2;color:#cbced8;margin-left:20px;text-align:center;font-size:13px;}
.helper-content .article-item .article-info .arrow{text-align:right;flex:1;}
.helper-content .article-item .article-info .arrow .iconfont{color:#aaa;display:inline-block;line-height:20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.helper-content .article-item .active .arrow .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.helper-content .article-content{border-top:0;padding:15px 0;color:#414755;line-height:1.8;}
.helper-content .record-empty{text-align:center;color:#ccc;font-size:16px;}
.helper-content .record-empty .iconfont{font-size:60px;color:#ddd;display:inline-block;margin-bottom:10px;}
.helper-content .action{padding:30px 30px 0;}
.helper-content .action ul{display:block;}
.helper-content .action li{display:inline-block;width:30%;margin-right:5%;text-align:center;float:left;background-color:#f6f6f6;padding:20px 0;
    position:relative;overflow:hidden;transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.helper-content .action li:last-child{margin-right:0;}
.helper-content .action li .iconfont{font-size:60px;}
.helper-content .action li .color-1{color:#49caff;}
.helper-content .action li .color-2{color:#fe9446;}
.helper-content .action li .color-3{color:#6195ff;}
.helper-content .action li a{display:block;}
.helper-content .action li h3{font-size:16px;line-height:1.8;font-weight:bold;margin-top:10px;}
.helper-content .action li p{font-size:14px;color:#666;line-height:1.8;}
.helper-content .action li .mask{position:absolute;top:-100%;width:100%;height:100%;text-align:center;background:rgba(0, 0, 0, 0.6);color:#fff;
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.helper-content .action li .mask button{border:0;width:140px;border-radius:20px;line-height:38px;color:#fff;background:#d2b79c;margin-top:50px;font-size:16px;}
.helper-content .action li:hover .mask{top:0;}
.helper-content .found{padding:30px 30px;}
.helper-content .found ul{display:block;}
.helper-content .found li{display:inline-block;width:30%;margin-right:5%;border:2px #f5f5f5 solid;text-align:center;float:left;
    transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.helper-content .found li:last-child{margin-right:0;}
.helper-content .found li a{display:block;line-height:1;}
.helper-content .found li .icon{width:100%;padding:30px;background-color:#f6f6f6;
    transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.helper-content .found li img{height:80px;}
.helper-content .found li .info{padding:15px 0;line-height:1.8;}
.helper-content .found li .title{font-weight:normal;font-size:18px;}
.helper-content .found li .desc{font-size:14px;color:#666;}
.helper-content .found li.password:hover{border:2px #00b6f9 solid;color:#00b6f9;}
.helper-content .found li.password:hover .icon{background-color:#00b6f9;}
.helper-content .found li.password:hover .desc{color:#00b6f9;}
.helper-content .found li.username:hover{border:2px #ffa60a solid;color:#ffa60a;}
.helper-content .found li.username:hover .icon{background-color:#ffa60a;}
.helper-content .found li.username:hover .desc{color:#ffa60a;}
.helper-content .found li.unfreeze:hover{border:2px #00d61d solid;color:#00d61d;}
.helper-content .found li.unfreeze:hover .icon{background-color:#00d61d;}
.helper-content .found li.unfreeze:hover .desc{color:#00d61d;}
/*会员中心*/
.member{padding:25px 0 50px;background:#f3f6fc;color:#333;}
.member .wide{min-height:300px;border-radius:5px;position:relative;}
.member-menu, .member-content{min-height:720px;background:#fff;-moz-box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);-webkit-box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);box-shadow:0 10px 10px 0 rgba(137, 154, 193, .04);}
.member-menu{width:230px;position:absolute;left:0;top:0;bottom:0;border-radius:4px;overflow:hidden;}
.member-menu .menu-title{text-align:center;padding:20px 0 0;}
.member-menu .menu-title .avatar{width:80px;height:80px;overflow:hidden;border-radius:80px;margin:0 auto;}
.member-menu .menu-title .avatar img{width:100%;}
.member-menu .menu-title .username{font-size:14px;font-weight:normal;margin-top:10px;}
.member-menu .menu-title .level{display:inline-block;color:#fff;margin-top:6px;background:#d2b79c;padding:1px 10px;border-radius:20px;}
.member-menu .menu-title .level-linear{background:-webkit-linear-gradient(45deg, #f3e2cd, #d3b89c);background:-o-linear-gradient(45deg, #f3e2cd, #d3b89c);
    background:-moz-linear-gradient(45deg, #f3e2cd, #d3b89c);background:linear-gradient(45deg, #f3e2cd, #d3b89c);}
.member-menu .menu-title .level .iconfont{margin-right:3px;float:left;margin-top:2px;}
.member-menu .menu-main{display:flex;margin:20px;color:#414755;}
.member-menu .menu-main li{flex:1;text-align:center;}
.member-menu .menu-main li a{display:block;}
.member-menu .menu-main li a .iconfont{font-size:32px;color:#b1bdda;}
.member-menu .menu-main li a:hover{color:#d2b79c;}
.member-menu .menu-main li.active a, .member-menu .menu-main li.active a .iconfont{color:#d2b79c;}
.member-menu .menu-list, .member-menu .menu-list li{display:block;color:#414755;}
.member-menu .menu-list li.title{font-size:14px;line-height:44px;color:#bdbdda;text-align:left;padding-left:65px;border-top:1px #f1f1f1 solid;}
.member-menu .menu-list li.title .iconfont{color:#e2e2ef;margin-right:5px;display:inline-block;width:24px;text-align:center;font-size:18px;position:relative;top:2px;}
.member-menu .menu-list li a{display:block;height:44px;line-height:40px;text-align:left;font-size:14px;padding-left:62px;
    border-left:3px #fff solid;transition:all .3s;-webkit-transition:all .3s;}
.member-menu .menu-list li a .iconfont{font-size:18px;margin-right:5px;width:24px;color:#b1bdda;text-align:center;}
.member-menu .menu-list li a .iconfont, .member-menu .menu-list li a span{display:inline-block;vertical-align:middle;}
.member-menu .menu-list li.active a{border-left:3px #d2b79c solid;background-color:#fff9f3;color:#d2b79c;}
.member-menu .menu-list li.active a .iconfont{color:#d2b79c;}
.member-menu .menu-list li a:hover, .member-menu .menu-list li a:hover .iconfont{color:#d2b79c;}
.member-content{width:955px;float:right;}
.member-content .sub-menu{height:64px;font-size:16px;position:relative;border-bottom:1px #eee solid;}
.member-content .sub-menu ul, .member-content .sub-menu li, .member-content .sub-menu li a{display:inline-block;}
.member-content .sub-menu ul{float:left;}
.member-content .sub-menu li{float:left;border-top:1px #fff solid;}
.member-content .sub-menu li:last-child{border-right:0;}
.member-content .sub-menu li a{padding:0 36px;height:63px;line-height:63px;}
.member-content .sub-menu li a:hover, .member-content .sub-menu li a:hover .iconfont{color:#d2b79c;}
.member-content .sub-menu li a .iconfont{font-size:20px;}
.member-content .sub-menu li a .iconfont, .member-content .sub-menu li a span{display:inline-block;vertical-align:middle;}
.member-content .sub-menu li.active{border-top:1px #d2b79c solid;border-right:1px #eee solid;border-left:1px #eee solid;}
.member-content .sub-menu li.active:first-child{border-left:1px #fff solid;}
.member-content .sub-menu li.active:last-child{border-right:1px #eee solid;}
.member-content .sub-menu li.active a{color:#d2b79c;background:#fff;}
.member-content .sub-menu .text{display:inline-block;color:#999;line-height:64px;padding:0 20px;float:left;font-size:14px;}
.member-content .sub-menu ul.icon{display:flex;float:none;}
.member-content .sub-menu ul.icon li{flex:1;}
.member-content .sub-menu ul.icon li.active{border-top:1px #d2b79c solid;}
.member-content .sub-menu ul.icon a{line-height:1;text-align:center;padding:8px 0 14px;font-size:14px;width:100%;}
.member-content .sub-menu ul.icon a .iconfont{font-size:28px;margin-bottom:2px;color:#aaa;}
.member-content .sub-menu ul.icon li.active a{font-weight:normal;}
.member-content .sub-menu ul.icon li a:hover,
.member-content .sub-menu ul.icon li a:hover .iconfont,
.member-content .sub-menu ul.icon li.active a,
.member-content .sub-menu ul.icon li.active a .iconfont{color:#d2b79c;}
.member-content .sub-menu ul.icon li.active a p{font-weight:bold;}
.member-content .sub-menu ul.icon li.active:last-child{border-right:1px #fff solid;}
.member-content .sub-menu ul.more li a{padding:0 24px;}
.member-content .sub-menu .button-submit{float:right;color:#fff;margin:16px 20px 0;display:inline-block;background:#b1bdda;padding:5px 15px;border-radius:3px;}
.member-content .sub-menu .button-link{float:right;color:#b1bdda;line-height:60px;display:inline-block;margin-right:20px;}
.member-content .sub-menu .button-link:hover{color:#d2b79c;}
.member-content .sub-menu .button-link .iconfont{font-size:24px;}
.member-content .sub-menu .button-link .iconfont, .member-content .sub-menu .button-link span{display:inline-block;vertical-align:middle;}
.member-content .position{height:64px;line-height:64px;border-bottom:1px solid #eee;font-size:16px;margin:0 30px;}
.member-content .position b{font-size:20px;}
.member-content .position .prev-login{float:right;color:#b1bdda;}
.member-content .warning{color:#ffa60a;font-size:14px;margin:0 30px;}
.member-content .warning p{padding:10px 10px;line-height:1.4;background-color:#fefeee;}
.member-content .warning p:nth-child(2){padding-top:0;}
.member-content .warning .icon-access{font-size:14px;}
.member-content .warning .close{float:right;cursor:pointer;font-weight:bold;}
.member-content .warning a{color:dodgerblue;}
.member-content .member-info{position:relative;margin:20px 30px 0;}
.member-content .member-info .wallet{display:flex;border:1px #eee solid;padding:15px 20px;width:630px;float:left;border-radius:4px;}
.member-content .member-info .wallet .flex-item{flex:1;border-right:1px #eee solid;padding-left:20px;padding-right:20px;}
.member-content .member-info .wallet .flex-item:first-child{padding-left:0;}
.member-content .member-info .wallet .flex-item:last-child{border-right:0;padding-right:0;}
.member-content .member-info .wallet h3{font-size:14px;color:#a5a9b3;}
.member-content .member-info .wallet h3 .iconfont{color:#d2b79c;font-size:20px;position:relative;top:2px;}
.member-content .member-info .wallet h3 a{float:right;color:#d2b79c;margin-top:2px;}
.member-content .member-info .wallet p{margin-top:15px;}
.member-content .member-info .wallet p b{font-size:20px;}
.member-content .member-info .action{float:right;border:1px #eee solid;padding:18px 10px 12px;width:250px;border-radius:4px;}
.member-content .member-info .action ul{display:flex;color:#414755;font-size:16px;}
.member-content .member-info .action li{flex:1;text-align:center;}
.member-content .member-info .action li a{display:block;}
.member-content .member-info .action li a .iconfont{font-size:32px;color:#fff;background:#d2b79c;padding:5px;border-radius:50%;
    background:-webkit-linear-gradient(135deg, #f3e2cd, #d3b89c);background:-o-linear-gradient(135deg, #f3e2cd, #d3b89c);
    background:-moz-linear-gradient(135deg, #f3e2cd, #d3b89c);background:linear-gradient(135deg, #f3e2cd, #d3b89c);}
.member-content .member-info .action li a p{margin-top:10px;}
.member-content .member-info .action li a:hover{color:#d2b79c;}
.member-content .member-title{margin:10px 30px 0;line-height:40px;font-size:16px;text-align:left;}
.member-content .member-title b{color:#414755;}
.member-content .member-title a{float:right;font-size:16px;color:#b1bdda;}
.member-content .member-title a:hover{color:#d2b79c;}
.member-content .member-upgrade{margin:0 30px;padding:0 15px 15px;border-radius:3px;border:1px #eee solid;}
.member-content .member-upgrade .process{padding:20px 0;border-bottom:1px #eee solid;color:#414755;}
.member-content .member-upgrade .process ul{display:flex;}
.member-content .member-upgrade .process li{flex:3;font-size:16px;text-align:center;position:relative;}
.member-content .member-upgrade .process li:nth-child(2){flex:13;}
.member-content .member-upgrade .process li.name{line-height:1.4;height:55px;font-size:16px;cursor:pointer;padding-top:5px;}
.member-content .member-upgrade .process li.name .iconfont{font-size:18px;padding:5px;border-radius:50%;background-color:#d2b79c;color:#fff;
    background:-webkit-linear-gradient(135deg, #f3e2cd, #d3b89c);background:-o-linear-gradient(135deg, #f3e2cd, #d3b89c);
    background:-moz-linear-gradient(135deg, #f3e2cd, #d3b89c);background:linear-gradient(135deg, #f3e2cd, #d3b89c);}
.member-content .member-upgrade .process li .text{margin-top:6px;}
.member-content .member-upgrade .process li p{display:none;border-bottom:3px #d2b79c solid;position:absolute;width:100%;bottom:-20px;transition:all .3s;-webkit-transition:all .3s;}
.member-content .member-upgrade .process li .triangle{content:'';position:absolute;left:50%;bottom:-19px;margin-left:-7px;
    border:8px solid transparent;border-top:8px solid #d2b79c;transition:all .3s;-webkit-transition:all .3s;}
.member-content .member-upgrade .process li.name.active, .member-content .member-upgrade .process li.name:hover{color:#d2b79c;}
.member-content .member-upgrade .process li.active p, .member-content .member-upgrade .process li:hover p{display:block;}
.member-content .member-upgrade .process-bg, .member-content .member-upgrade .process-bar{height:15px;border-radius:10px;}
.member-content .member-upgrade .process-bg{width:92%;background:#e6e6e6;margin:0 auto 5px;overflow:hidden;position:relative;}
.member-content .member-upgrade .process-bar{float:left;}
.member-content .member-upgrade .process-rate{color:#fff;font-size:12px;position:absolute;right:5px;top:0;line-height:15px;}
.member-content .member-upgrade .process-deposit{background:#d2b79c;}
.member-content .member-upgrade .process-data{text-align:center;margin-bottom:15px;font-size:14px;}
.member-content .member-upgrade .privilege{margin-top:20px;}
.member-content .member-upgrade .privilege ul{display:block;}
.member-content .member-upgrade .privilege ul.hide{display:none;}
.member-content .member-upgrade .privilege li{width:16%;text-align:center;padding:10px 0;margin-right:0.8%;border-radius:3px;float:left;}
.member-content .member-upgrade .privilege li:last-child{margin-right:0;}
.member-content .member-upgrade .privilege li:hover{color:#d2b79c;}
.member-content .member-upgrade .privilege li a{display:inline-block;width:100%;height:100%;}
.member-content .member-upgrade .privilege li .iconfont{font-size:40px;color:#d2b79c;padding:5px;background:#fff;border-radius:50%;
    box-shadow:0 1px 5px;-webkit-box-shadow:0 1px 5px;-moz-box-shadow:0 1px 5px;}
.member-content .member-upgrade .privilege li p{margin-top:10px;}
.member-content .member-game{margin:0 30px 30px;}
.member-content .member-panel{}
.member-content .member-panel .panel-item{width:19%;float:left;margin-right:1.25%;border:1px #eee solid;border-radius:3px;margin-bottom:10px;
    padding:10px 15px;line-height:30px;}
.member-content .member-panel .panel-item:nth-child(5n){margin-right:0;}
.member-content .member-panel .panel-item h3{font-size:14px;color:#a5a9b3;}
.member-content .member-panel .panel-item h3 a{float:right;color:#ccc;}
.member-content .member-panel .panel-item h3 a .iconfont{font-size:16px;position:relative;top:1px;margin-right:0;}
.member-content .member-panel .panel-item .panel-money{font-size:18px;text-align:left;color:#414755;font-weight:bold;}
.member-content .member-panel .panel-item .panel-money .iconfont{font-size:18px;}
.member-content .member-panel .panel-item .panel-money .error{font-size:14px;}
.member-content .member-panel .panel-item .panel-money label{font-size:12px;font-weight:normal;}
.member-content .member-panel .show-more{color:#d2b79c;text-align:center;cursor:pointer;}
.member-content .member-panel .show-more .iconfont{display:inline-block;position:relative;top:1px;margin-left:3px;}
.member-content .member-panel .show-more.active .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
/*空列表*/
.member-content .record-empty{text-align:center;color:#ccc;font-size:16px;}
.member-content .record-empty .iconfont{font-size:60px;color:#ddd;display:inline-block;margin-bottom:10px;}
/*资料*/
.member-content .profile{padding:40px 40px 20px;}
.member-content .profile .form .row .forget{margin-left:290px;}
.member-content .profile .form .row .input-password{letter-spacing:6px;}
.member-content .profile .form .notice{width:520px;background-color:rgba(255, 253, 235, 1);border:1px solid rgba(255, 204, 153, 1);
    margin-bottom:30px;text-align:center;padding:8px 0;color:#666;}
.member-content .profile .form .row .textarea{width:400px;border:1px #ddd solid;border-radius:3px;height:100px;padding:10px;font-size:15px;}
.member-content .profile .form .row .textarea:focus{border:1px #ffa60a solid;}
.member-content .profile .form .row .prompt-block{margin-left:140px;line-height:20px;margin-top:-10px;}
/*反馈*/
.member-content .feedback{padding:40px 40px 20px;}
.member-content .feedback .form .row .select{width:300px;border:1px #ddd solid;}
.member-content .feedback .form .row .textarea{width:600px;border:1px #ddd solid;border-radius:3px;height:200px;padding:10px;font-size:15px;float:left;}
.member-content .feedback .form .row .textarea:focus{border:1px #ffa60a solid;}
.member-content .feedback .upload-label{display:inline-block;position:relative;text-align:center;width:250px;height:40px;line-height:36px;
    background-color:#fff;border-radius:3px;color:#333;font-size:14px;border:1px #ddd solid;}
.member-content .feedback .upload-label span,
.member-content .feedback .upload-label .iconfont{display:inline-block;vertical-align:middle;}
.member-content .feedback .upload-label input[name="file"]{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;}
.member-content .feedback .form .image{margin-left:140px;width:500px;overflow:hidden;margin-top:10px;}
/*充值*/
.member-content .deposit{padding:40px 40px 20px;}
.member-content .deposit .form .row{font-size:16px;}
.member-content .deposit .form .row .label{margin-right:25px;}
.member-content .deposit .form .row .input,
.member-content .deposit .form .row .select{font-size:16px;border-radius:1px;width:300px;}
.member-content .deposit .form .row .input-error{left:155px;width:300px;}
.member-content .deposit .form .row .input-random{position:absolute;border:0;line-height:30px;font-size:16px;background:none;left:410px;top:5px;}
.member-content .deposit .form .row-channel, .member-content .deposit .form .row-channel .label{line-height:48px;}
.member-content .deposit .form .row .switch-channel{margin-left:20px;font-size:16px;display:inline-block;float:left;color:#666;}
.member-content .deposit .form .row .switch-channel .iconfont,
.member-content .deposit .form .row .switch-channel span{display:inline-block;vertical-align:middle;}
.member-content .deposit .form .row .switch-channel .iconfont{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.member-content .deposit .form .row.active .switch-channel .iconfont,
.member-content .deposit .form .row .switch-channel.active .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.member-content .deposit .form .row .channel{width:300px;display:inline-block;float:left;}
.member-content .deposit .form .row .channel ul, .member-content .deposit .form .row .channel li{display:inline-block;float:left;}
.member-content .deposit .form .row .channel li{width:100%;background:#fff;border:1px #ddd solid;height:52px;line-height:20px;color:#333;
    text-align:center;margin-right:10px;cursor:pointer;position:relative;padding:5px 6px;border-radius:1px;overflow:hidden;display:none;position:relative;}
.member-content .deposit .form .row .channel li:hover{border:1px #ddd solid;}
.member-content .deposit .form .row .channel li.active{border:1px solid #ddd;display:block;}
.member-content .deposit .form .row .channel li .icon{display:inline-block;width:40px;text-align:left;margin-top:2px;float:left;}
.member-content .deposit .form .row .channel li .icon .iconfont{font-size:36px;}
.member-content .deposit .form .row .channel li .info{width:246px;text-align:left;float:left;}
.member-content .deposit .form .row .channel li .info .name{font-size:14px;}
.member-content .deposit .form .row .channel li .info .desc{font-size:12px;color:#aaa;}
.member-content .deposit .form .row .channel li .info .desc .fee{border-radius:20px;padding:0 6px;}
.member-content .deposit .form .row .channel li .info .desc .fee + .fee{margin-left:4px;}
.member-content .deposit .form .row .channel li .info .desc .fee-rate{color:#ffa60a;border:1px #ffa60a solid;}
.member-content .deposit .form .row .channel li .info .desc .fee-free{color:#38cc15;border:1px #38cc15 solid;}
.member-content .deposit .form .row .channel li .flag{width:0;height:0;border-width:25px 25px 0 0;border-style:solid;color:#fff;border-color:transparent dodgerblue;position:absolute;right:0;bottom:0;display:none;}
.member-content .deposit .form .row .channel li .flag i{color:#fff;position:relative;top:-18px;right:-13px;font-size:14px;font-style:normal;}
.member-content .deposit .form .row .channel li.active .flag{display:inline-block;}
.member-content .deposit .form .row .channel li.active .icon .iconfont{color:dodgerblue;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.member-content .deposit .form .row-channel-more, .member-content .deposit .form .row-channel-more .label{line-height:unset;}
.member-content .deposit .form .row-channel-more{color:#333;display:none;}
.member-content .deposit .form .row .channel-more{width:410px;border:1px #ddd solid;border-radius:1px;float:left;}
.member-content .deposit .form .row .channel-more .title{padding:0 10px;line-height:36px;background:#f3f3f3;text-align:left;border-bottom:1px #ddd solid;}
.member-content .deposit .form .row .channel-more .title .close{float:right;display:inline-block;width:24px;text-align:center;color:#999;font-weight:bold;cursor:pointer;}
.member-content .deposit .form .row .channel-more .title .total{float:right;color:#aaa;font-size:14px;}
.member-content .deposit .form .row .channel-more ul{ /*max-height:120px;*/overflow:hidden;overflow-y:auto;display:block;background:#fff;}
.member-content .deposit .form .row .channel-more li{display:flex;width:100%;line-height:36px;border-bottom:1px #ddd solid;padding:0 10px;font-size:13px;cursor:pointer;}
.member-content .deposit .form .row .channel-more li:hover{background:#fcfcfc;}
.member-content .deposit .form .row .channel-more li:last-child{border-bottom:0;}
.member-content .deposit .form .row .channel-more li .name{flex:14;}
.member-content .deposit .form .row .channel-more li .limit{flex:15;}
.member-content .deposit .form .row .channel-more li .fee{flex:9;color:#888;font-size:12px;}
.member-content .deposit .form .row .channel-more li .fee-free{color:#38cc15;}
.member-content .deposit .form .row .channel-more li .fee-rate{color:#ffa60a;}
.member-content .deposit .form .row .channel-more li .icon{flex:4;text-align:right;}
.member-content .deposit .form .row .channel-more li .icon .iconfont{font-size:24px;float:right;margin-top:6px;}
.member-content .deposit .form .row .channel-more li .icon .icon-check-none{color:#ccc;}
.member-content .deposit .form .row .channel-more li .icon .icon-check-circle{color:dodgerblue;display:none;}
.member-content .deposit .form .row .channel-more li.active .icon .icon-check-none{display:none;}
.member-content .deposit .form .row .channel-more li.active .icon .icon-check-circle{display:block;}
.member-content .deposit .form .row .button-submit{width:200px;padding:12px 0;}
.member-content .deposit .form .row .offline-bank{float:left;width:300px;background:#fefefe;border:1px #ddd solid;font-size:14px;}
.member-content .deposit .form .row .offline-bank .please{background:#f3f3f3;color:#999;line-height:28px;padding:0 10px;}
.member-content .deposit .form .row .offline-bank .info{padding:6px 10px;text-align:left;line-height:26px;color:#666;}
.member-content .deposit .form .row .offline-bank .info input{border:0;background:none;width:200px;}
.member-content .deposit .form .row .offline-bank .info .copy{float:right;color:dodgerblue;}
.member-content .deposit .form .row-detail{font-size:16px;color:#666;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.member-content .deposit .form .row-detail.hide{display:none;}
.member-content .deposit .form .row-detail .info{line-height:1.6;float:left;font-size:14px;}
.member-content .deposit .form .row-detail .info .actual{color:#aaa;}
.member-content .deposit .form .row-detail .pink{color:orange;}
.member-content .deposit .form .quick-money{float:left;width:550px;margin-top:10px;margin-left:155px;}
.member-content .deposit .form .quick-money ul{display:block;float:left;}
.member-content .deposit .form .quick-money li{display:inline-block;font-size:14px;float:left;color:#666;text-align:center;
    line-height:38px;cursor:pointer;position:relative;border:1px #ddd solid;margin-right:10px;width:80px;margin-top:10px;}
.member-content .deposit .form .quick-money li.active,
.member-content .deposit .form .quick-money li:hover{background:#fafafa;color:dodgerblue;font-weight:bold;}
.member-content .deposit .form .step{text-align:center;color:#d4d4d4;padding:10px 0 40px;}
.member-content .deposit .form .step dl{width:100%;margin:0;}
.member-content .deposit .form .step dt{display:table-cell;width:62px;padding-right:5px;text-align:right;line-height:40px;}
.member-content .deposit .form .step dd{display:table-cell;vertical-align:middle;width:700px;margin:0;line-height:1.6;position:relative;text-align:left;}
.member-content .deposit .form .step li{display:inline-block;vertical-align:middle;font-size:14px;padding:0 3px;color:#888;}
.member-content .deposit .form .step dd .num{width:20px;height:20px;line-height:20px;background-color:#d4d4d4;-webkit-border-radius:20px;color:#fff;
    display:inline-block;font-size:16px;text-align:center;font-style:normal;}
.member-content .deposit .form .step dd .iconfont{color:#ccc;margin:0 10px;}
.member-content .deposit .form .payment-tips{color:#666;font-size:14px;background-color:#fefeee;margin:30px 66px;padding:15px;min-height:60px;line-height:1.6;}
.member-content .deposit .form .payment-tips h3{font-size:14px;color:#ffa60a;font-weight:normal;padding-bottom:10px;}
/*提现*/
.member-content .withdraw{padding:40px 40px 20px;}
.member-content .withdraw .form{display:inline-block;}
.member-content .withdraw .form .row{font-size:16px;}
.member-content .withdraw .form .row .label{margin-right:25px;}
.member-content .withdraw .form .row .input,
.member-content .withdraw .form .row .select{font-size:16px;border-radius:1px;width:300px;}
.member-content .withdraw .form .row .input-error{left:155px;width:300px;}
.member-content .withdraw .form .row .input-success{color:dodgerblue;font-size:12px;}
.member-content .withdraw .form .row .input-success .iconfont{font-size:14px;margin-right:3px;position:relative;top:1px;}
.member-content .withdraw .form .row .balance{color:#ffa60a;font-size:24px;display:inline-block;width:160px;float:left;}
.member-content .withdraw .form .row .button-recycle{text-align:center;width:140px;height:30px;line-height:30px;display:inline-block;
    background:#ffa60a;border-radius:20px;font-size:14px;color:#fff;border:0;}
.member-content .withdraw .form .row .button-recycle:hover{opacity:0.85;}
.member-content .withdraw .form .row .button-recycle .iconfont,
.member-content .withdraw .form .row .button-recycle span{display:inline-block;vertical-align:middle;}
.member-content .withdraw .form .row .full{position:absolute;left:390px;color:#dcbc7e;font-size:14px;top:0;cursor:pointer;}
.member-content .withdraw .form .row .forget{line-height:40px;font-size:12px;color:#666;}
.member-content .withdraw .form .row .button-add{width:300px;display:inline-block;line-height:40px;color:#ffa60a;text-align:left;
    text-indent:0;border:1px #ddd solid;font-size:15px;padding-left:10px;}
.member-content .withdraw .form .row .button-add .iconfont{font-size:18px;position:relative;top:1px;}
.member-content .withdraw .form .row .button-submit{width:200px;padding:12px 0;}
.member-content .withdraw .form .notice{width:520px;background-color:rgba(255, 253, 235, 1);border:1px solid rgba(255, 204, 153, 1);
    margin-bottom:30px;text-align:center;padding:8px 0;color:#666;}
.member-content .questions{color:#333;padding:40px 85px 0;margin-top:10px;border-top:1px #eee solid;text-align:left;}
.member-content .questions h3{font-size:18px;line-height:1;margin-bottom:10px;}
.member-content .questions ul, .member-content .questions li{display:block;}
.member-content .questions li{font-size:14px;}
.member-content .questions li .question{line-height:2.2;cursor:pointer;}
.member-content .questions li .answer{color:#999;line-height:1.6;}
/*信用*/
.member-content .credit{padding:40px 0 20px;}
.member-content .credit .form{display:inline-block;}
.member-content .credit .form .title{padding-left:155px;margin-bottom:30px;font-size:16px;}
.member-content .credit .form .title:before{content:'';display:inline-block;width:4px;height:16px;position:relative;top:2px;margin-right:10px;background:#ffa60a;border-radius:3px;}
.member-content .credit .form .warn{width:250px;padding:4px 0;margin-left:155px;font-size:12px;background-color:rgba(255, 255, 0, 0.4);color:#ffa60a;text-align:center;}
.member-content .credit .form .row{font-size:16px;}
.member-content .credit .form .row .label{margin-right:25px;}
.member-content .credit .form .row .input,
.member-content .credit .form .row .select{font-size:16px;border-radius:1px;}
.member-content .credit .form .row .input-credit{color:#ffa60a;font-size:20px;font-weight:bold;}
.member-content .credit .form .row .input-error{left:155px;width:250px;}
.member-content .credit .form .row .input-success{position:absolute;left:155px;top:40px;color:dodgerblue;font-size:12px;height:18px;line-height:16px;padding:1px 0;}
.member-content .credit .form .row .input-success .iconfont{font-size:14px;margin-right:3px;position:relative;top:1px;}
.member-content .credit .form .row .full{position:absolute;left:340px;color:#dcbc7e;font-size:14px;top:0;cursor:pointer;}
.member-content .credit .form-alone{display:block;border-bottom:1px #ddd solid;margin:0 130px 30px 65px;}
.member-content .credit .form-alone .row{margin-bottom:0;}
.member-content .credit .form-alone .row .label{width:65px;}
.member-content .credit .form-alone .row .balance{color:#ffa60a;font-size:20px;}
.member-content .credit .form-alone .row .button{float:right;color:#dcbc7e;}
/*平台转账*/
.member-content .transfer{padding:34px 40px 20px;}
.member-content .transfer .form .row{font-size:16px;}
.member-content .transfer .form .row .label{margin-right:25px;}
.member-content .transfer .form .row-auto{border-bottom:2px #ddd solid;padding:10px 0 15px;margin-bottom:20px;width:730px;margin-left:65px;}
.member-content .transfer .form .row-auto .label{width:65px;}
.member-content .transfer .form .row-auto .desc{margin-left:10px;color:#aaa;}
.member-content .transfer .form .input{border:0;border-radius:0;border-bottom:1px #ddd solid;font-size:18px;}
.member-content .transfer .form .input-out, .member-content .transfer .form .input-in{width:120px;}
.member-content .transfer .form .input-out{color:dodgerblue;}
.member-content .transfer .form .input-in{color:mediumvioletred;}
.member-content .transfer .form .input:read-only{background:#fff;}
.member-content .transfer .form .button{padding:0 10px;line-height:28px;border-radius:3px;background:#ffa60a;color:#fff;margin-left:5px;
    margin-top:6px;float:left;font-size:14px;height:32px;}
.member-content .transfer .form .button-reset,
.member-content .transfer .form .button-recycle{margin-left:15px;}
.member-content .transfer .form .button .iconfont,
.member-content .transfer .form .button span{display:inline-block;vertical-align:middle;}
.member-content .transfer .form .direct{line-height:32px;margin-top:8px;margin-right:10px;display:inline-block;float:left;}
.member-content .transfer .form .direct .iconfont{font-size:24px;color:#ffa60a;}
.member-content .transfer .form .row .full{position:absolute;left:345px;color:#dcbc7e;font-size:14px;top:0;cursor:pointer;}
.member-content .transfer .form .platforms{margin-left:155px;float:left;padding:10px 10px 0;margin-bottom:20px;background:#fafafa;}
.member-content .transfer .form .row-platform{font-size:14px;color:#999;}
.member-content .transfer .form .row-platform h3,
.member-content .transfer .form .row-platform ul,
.member-content .transfer .form .row-platform li{display:inline-block;float:left;line-height:50px;}
.member-content .transfer .form .row-platform h3{width:60px;font-weight:normal;text-align:right;font-size:14px;}
.member-content .transfer .form .row-platform ul{width:560px;}
.member-content .transfer .form .row-platform li{width:100px;background:#fff;border:1px #f1f1f1 solid;height:44px;line-height:18px;
    padding:4px 0;color:#666;text-align:center;margin-left:10px;margin-bottom:8px;cursor:pointer;position:relative;}
.member-content .transfer .form .row-platform li .balance{color:#ccc;font-size:12px;line-height:16px;margin-top:2px;}
.member-content .transfer .form .row-platform li .balance.error{color:firebrick;}
.member-content .transfer .form .row-platform li:hover{background:#fefefe;border:1px #ddd solid;}
.member-content .transfer .form .row-platform li .flag{width:0;height:0;border-width:25px 25px 0 0;border-style:solid;color:#fff;
    position:absolute;right:0;bottom:0;display:none;}
.member-content .transfer .form .row-platform li.active .flag{display:inline-block;}
.member-content .transfer .form .row-platform li.out{border:1px solid dodgerblue;background:#f9faff;}
.member-content .transfer .form .row-platform li.in{border:1px solid mediumvioletred;background:#fff8f8;}
.member-content .transfer .form .row-platform li.out .flag{border-color:transparent dodgerblue;}
.member-content .transfer .form .row-platform li.in .flag{border-color:transparent mediumvioletred;}
.member-content .transfer .form .row-platform li .flag i{color:#fff;position:relative;top:-16px;right:-12px;font-size:12px;font-style:normal;display:none;}
.member-content .transfer .form .row-platform li.out .flag i:first-child,
.member-content .transfer .form .row-platform li.in .flag i:last-child{display:inline-block;}
.member-content .transfer .form .row .button-submit{padding:12px 0;}
/*提款账号*/
.member-content .account{padding:40px 40px 20px;}
.member-content .account .add,
.member-content .account .item{width:260px;height:150px;display:inline-block;float:left;background:#f3f6fc;border-radius:14px;margin-bottom:25px;}
.member-content .account .add{padding:7px;cursor:pointer;}
.member-content .account .add .inner{height:100%;border:1px #fff dashed;border-radius:10px;color:#b1bdda;}
.member-content .account .add .inner .icon{line-height:55px;margin:20px auto 0;font-size:45px;font-weight:bold;text-align:center;}
.member-content .account .add .inner .icon .iconfont{font-size:56px;}
.member-content .account .add .inner p{text-align:center;margin-top:10px;font-size:16px;}
.member-content .account .add .inner p .iconfont{font-size:20px;position:relative;top:2px;}
.member-content .account .item{padding:20px 30px;text-align:left;border-radius:14px;margin-right:35px;cursor:pointer;color:#333;}
.member-content .account .item:nth-child(3n){margin-right:0;}
.member-content .account .item h3{font-size:16px;}
.member-content .account .item p{margin-top:20px;letter-spacing:1px;font-size:16px;}
.member-content .account .item p a{color:#b1bdda;font-size:14px;}
.member-content .account .item p a span, .member-content .account .item p a .iconfont{display:inline-block;vertical-align:middle;}
/*站内信*/
.member-content .message{padding:40px 40px 20px;}
.member-content .message-item .message-info{line-height:52px;display:flex;color:#5a627e;border-bottom:1px #eee solid;cursor:pointer;}
.member-content .message-item .message-info .title{text-align:left;flex:8;font-size:15px;cursor:pointer;}
.member-content .message-item .message-info .title .iconfont{margin-right:15px;font-size:20px;float:left;width:26px;height:26px;line-height:26px;
    text-align:center;color:#fff;background:#83a0bf;border-radius:50%;margin-top:13px;
    background:-webkit-linear-gradient(135deg, #b3c7e4, #83a0bf);background:-o-linear-gradient(135deg, #b3c7e4, #83a0bf);
    background:-moz-linear-gradient(135deg, #b3c7e4, #83a0bf);background:linear-gradient(135deg, #b3c7e4, #83a0bf);}
.member-content .message-item .message-info .title .text{display:inline-block;max-width:70%;float:left;}
.member-content .message-item .message-info .summary{flex:6;color:#a5a9b3;font-size:13px;}
.member-content .message-item .message-info .time{flex:2;color:#cbced8;margin-left:20px;text-align:center;font-size:13px;}
.member-content .message-item .message-info .arrow{text-align:right;flex:1;}
.member-content .message-item .message-info .arrow .iconfont{color:#aaa;display:inline-block;line-height:20px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.member-content .message-item .active .arrow .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.member-content .message-item .unread .title .text{font-weight:bold;}
.member-content .message-content{border-bottom:1px #eee solid;border-top:0;padding:15px 0;display:none;color:#414755;line-height:1.8;}
.member-content .message-content .message-action{text-align:right;margin-top:10px;}
.member-content .message-content .message-action a{color:#83a0bf;}
.member-content .message-content .message-action a .iconfont,
.member-content .message-content .message-action a span{display:inline-block;vertical-align:middle;line-height:1;}
.member-content .message-content .reply{border-top:1px #f6f6f6 dashed;margin-top:10px;padding-top:10px;}
.member-content .message-content .time{font-size:13px;text-align:left;color:#cbced8;}
/*反馈*/
.member-content .message.feedback .message-item .title{flex:5;}
/*搜索*/
.member-content .member-search{margin:0 0 20px;text-align:center;}
.member-content .member-search .input, .member-content .member-search .button-submit{float:none;}
.member-content .member-search .select{float:none;width:120px;}
.member-content .member-search .to{display:inline-block;margin-right:10px;}
.member-content .member-search .button-submit{width:100px;padding:0;margin:0;height:40px;line-height:40px;font-size:16px;}
/*交易记录*/
.member-content .transaction{padding:40px 40px 20px;}
.member-content .transaction table{width:100%;}
.member-content .transaction table tr th, .member-content .transaction table tr td{padding:10px 10px;text-align:center;border:1px #f1f1f1 solid;}
.member-content .transaction table tr th{background:#f6f6f6;color:#333;padding:0 10px;height:42px;}
.member-content .transaction table tr td{color:#666;}
.member-content .transaction table tr:hover td{background:#f9f9f9;}
.member-content .transaction table tr td .button-cancel{display:inline-block;background:#ffa60a;color:#fff;border-radius:20px;padding:2px 20px 4px;}
.member-content .transaction table tr td .button-cancel .iconfont,
.member-content .transaction table tr td .button-cancel span{display:inline-block;vertical-align:middle;}
.member-content .transaction table tr td .from,
.member-content .transaction table tr td .to{display:inline-block;width:70px;text-align:center;border:1px #eee solid;background:#fafafa;border-radius:20px;}
/*活动*/
.member-content .activity{padding:40px 40px 20px;}
.member-content .activity .info-tip{margin:20px auto 10px;padding:20px;border:1px solid #f5e9e5;border-radius:3px;background:#fffaf1;color:#333;line-height:1.8;}
.member-content .activity .info-tip .title{color:#f55;}
.member-content .activity .info-tip ol{margin:0;padding:0;}
.member-content .activity .info-tip li{list-style:decimal inside;}
.member-content .title-line{padding-bottom:15px;border-bottom:1px #eee solid;font-size:16px;}
.member-content .title-line .pink{color:#f55;}
.member-content .title-line .right-link{float:right;font-size:14px;}
.member-content .title-line .right-link .iconfont{font-size:14px;}
.member-content .upgrade-vip{text-align:center;padding:20px 0;background:#f6f9fa;margin-top:20px;}
.member-content .upgrade-vip .icon{width:180px;height:180px;border-radius:50%;line-height:180px;background:#92a6d4;margin:0 auto;}
.member-content .upgrade-vip .icon .iconfont{font-size:100px;color:#fce415;vertical-align:middle;}
.member-content .upgrade-vip p{line-height:1.5;margin-top:20px;color:#111;font-size:16px;}
.member-content .show-bonus{text-align:center;padding:20px 0;background:#f6f9fa;margin-top:20px;}
.member-content .show-bonus .icon{margin:0 auto;}
.member-content .show-bonus .icon .iconfont{font-size:120px;color:#ffa60a;vertical-align:middle;}
.member-content .show-bonus p{line-height:1.5;margin-top:10px;color:#111;font-size:18px;}
.member-content .button-box{text-align:center;margin:30px auto 50px;}
.member-content .button-box .button-action{width:200px;padding:10px 0;font-size:18px;display:inline-block;background-color:#ffa60a;
    color:#fff;margin:0 auto;border-radius:3px;border:0;}
.member-content .button-box .button-deposit{background-color:#92a6d4;}
.member-content .button-box .button-action:disabled{background-color:#ddd;}
/*每日签到*/
.member-content .week-sign{}
.member-content .week-sign ul{display:flex;width:100%;margin:50px 0;}
.member-content .week-sign li{flex:1;text-align:center;background:#f6f9fa;border-right:5px #fff solid;padding:15px 0;}
.member-content .week-sign li:last-child{border:0;}
.member-content .week-sign li .iconfont{font-size:40px;color:#aaa;}
.member-content .week-sign li.active .iconfont{color:#e4b666;}
.member-content .week-sign li p{margin-top:5px;}
.member-content .week-sign li .row-text{font-size:12px;color:#666;}
.member-content .week-sign li .button-sign{display:inline-block;padding:2px 0;width:86px;border:0;border-radius:20px;background:#8eadf1;color:#fff;font-size:13px;}
.member-content .week-sign li .button-fix{background:#ffa60a;}
.member-content .week-sign li .button-disable{background:#ddd;}
.member-content .week-sign li .button-already{background:#e4c590;}
.member-content .week-sign li .button-sign .iconfont{font-size:14px;color:#fff;}
/*白菜彩金*/
.member-content .coupon-bonus{}
.member-content .coupon-bonus ul{display:block;margin:20px 0 50px;}
.member-content .coupon-bonus li{background:#f6f9fa;padding:10px 20px;display:flex;margin-top:15px;}
.member-content .coupon-bonus li:first-child{margin-top:0;}
.member-content .coupon-bonus li div{flex:12;}
.member-content .coupon-bonus li div:last-child{flex:2;text-align:right;}
.member-content .coupon-bonus li div.icon{flex:1;}
.member-content .coupon-bonus li div.icon .iconfont{font-size:48px;color:#999;}
.member-content .coupon-bonus li h3{font-size:18px;}
.member-content .coupon-bonus li p{font-size:12px;margin-top:6px;color:#999;}
.member-content .coupon-bonus li .button-action{display:inline-block;padding:5px 0;width:100px;border:0;border-radius:20px;background:#ffa60a;
    color:#fff;position:relative;top:7px;font-size:16px;}
.member-content .coupon-bonus li .button-action:disabled{background:#ddd;}
.member-content .coupon-bonus .form-code{margin:30px 0 70px;}
.member-content .coupon-bonus .form-code .input{width:300px;}
.member-content .coupon-bonus .form-code .button-submit{background-color:#ffa60a;margin:0 0 0 12px;height:40px;line-height:40px;padding:0;width:150px;}
/*推荐彩金*/
.member-content .referrer-bonus{}
.member-content .referrer-bonus .referrer-info{background-color:#f6f9fa;padding:0 20px;}
.member-content .referrer-bonus .title{font-size:16px;text-align:center;margin-bottom:15px;color:#758dc3;}
.member-content .referrer-bonus .referrer-qr{width:260px;float:left;text-align:center;padding:20px 0;}
.member-content .referrer-bonus .referrer-qr .image{width:180px;height:180px;overflow:hidden;margin:0 auto;background-color:#fff;padding:10px;border-radius:4px;
    box-shadow:0 0 5px 1px #ddd;-webkit-box-shadow:0 0 5px 1px #ddd;-moz-box-shadow:0 0 5px 1px #ddd;;}
.member-content .referrer-bonus .referrer-qr .image img{width:160px;}
.member-content .referrer-bonus .referrer-qr a{display:inline-block;width:180px;padding:6px 0;border:1px #c4cee3 solid;border-radius:4px;color:#758dc3;font-size:15px;margin-top:10px;}
.member-content .referrer-bonus .referrer-stat{float:right;width:520px;padding:20px 0;}
.member-content .referrer-bonus .referrer-stat .link{position:relative;}
.member-content .referrer-bonus .referrer-stat .link span{position:absolute;left:10px;top:8px;}
.member-content .referrer-bonus .referrer-stat .link span .iconfont{font-size:24px;color:#758dc3;}
.member-content .referrer-bonus .referrer-stat .input{width:390px;height:40px;line-height:40px;text-indent:40px;background:#fff;border:1px #ddd solid;font-size:16px;color:#333;border-radius:4px;}
.member-content .referrer-bonus .referrer-stat .button{display:inline-block;height:40px;line-height:40px;width:120px;border:1px #c4cee3 solid;
    border-radius:4px;background:none;color:#758dc3;font-size:15px;float:right;text-align:center;}
.member-content .referrer-bonus .referrer-stat .button .iconfont{font-size:20px;position:relative;top:2px;}
.member-content .referrer-bonus .referrer-stat table{width:100%;text-align:center;border-collapse:collapse;margin-top:30px;background-color:#fff;}
.member-content .referrer-bonus .referrer-stat table th,
.member-content .referrer-bonus .referrer-stat table td{padding:10px;border:1px #eee solid;line-height:2;}
.member-content .referrer-bonus .referrer-stat table th{font-size:16px;color:#758dc3;font-weight:normal;}
.member-content .referrer-bonus .referrer-stat table td{color:#999;}
.member-content .referrer-bonus .referrer-stat table td b{font-size:20px;color:#333;}
.member-content .referrer-bonus .referrer-detail{margin:15px 0 50px;}
.member-content .referrer-bonus .referrer-detail .action{line-height:50px;font-size:16px;text-align:left;margin-bottom:10px;}
.member-content .referrer-bonus .referrer-detail .action ul,
.member-content .referrer-bonus .referrer-detail .action li{display:inline-block;}
.member-content .referrer-bonus .referrer-detail .action li{height:32px;line-height:32px;border:1px #c4cee3 solid;margin-right:10px;padding:0 10px;
    font-size:15px;text-align:center;border-radius:4px;color:#758dc3;cursor:pointer;position:relative;}
.member-content .referrer-bonus .referrer-detail .action li .triangle{display:none;content:'';position:absolute;bottom:-15px;left:50%;margin-left:-8px;
    border:8px solid transparent;border-top:8px solid #758dc3;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.member-content .referrer-bonus .referrer-detail .action li.active .triangle{display:block;}
.member-content .referrer-bonus .referrer-detail .action li.active{background:#758dc3;color:#fff;border:1px #758dc3 solid;}
.member-content .referrer-bonus .referrer-detail .action a{display:inline-block;height:32px;line-height:32px;width:120px;border-radius:4px;
    background:#ffa60a;color:#fff;font-size:14px;float:right;text-align:center;margin-top:9px;margin-left:10px;}
.member-content .referrer-bonus .referrer-detail .action a .iconfont{position:relative;top:1px;}
.member-content .referrer-bonus .referrer-detail table{width:100%;border-collapse:collapse;text-align:center;background-color:#f6f9fa;}
.member-content .referrer-bonus .referrer-detail table th,
.member-content .referrer-bonus .referrer-detail table td{padding:10px;font-size:14px;border:1px #eee solid;}
.member-content .referrer-bonus .referrer-detail table td{background-color:#fff;}
.member-content .referrer-bonus .referrer-detail table td .donate{color:#758dc3;}
.member-content .referrer-bonus .referrer-detail table td .donate .iconfont{position:relative;top:1px;}
.member-content .referrer-bonus .referrer-detail table td .record-empty{font-size:14px;}
.member-content .referrer-bonus .referrer-detail table td.pagination a{margin:0 20px;}
.member-content .referrer-bonus .referrer-detail table td.pagination a:hover{color:#758dc3;}
.member-content .referrer-bonus .referrer-detail table td.pagination a .iconfont{position:relative;font-size:14px;}
.member-content .referrer-bonus .referrer-detail table td.pagination span{font-weight:bold;color:#758dc3;}
/*贡献明细*/
.donate-container{background-color:#fff;padding:20px;color:#414141;}
.donate-container table{width:100%;border-collapse:collapse;}
.donate-container table th, .donate-container table td{border:1px #eee solid;text-align:center;padding:10px;}
.donate-container table td b{color:#758dc3;}
.donate-container table td.pagination a{margin:0 20px;}
.donate-container table td.pagination a:hover{color:#758dc3;}
.donate-container table td.pagination a .iconfont{position:relative;font-size:14px;}
.donate-container table td.pagination span{font-weight:bold;color:#758dc3;}
.donate-container table td .record-empty{font-size:14px;color:#ccc;}
/*自助升级*/
.member-content .upgrade-handle{}
.member-content .upgrade-handle .process{background:#f6f9fa;padding:30px 10px;margin:20px 0 0;}
.member-content .upgrade-handle .process ul{display:flex;}
.member-content .upgrade-handle .process ul:nth-child(2){margin-top:30px;}
.member-content .upgrade-handle .process li{flex:3;font-size:16px;text-align:center;}
.member-content .upgrade-handle .process li:nth-child(2){flex:13;}
.member-content .upgrade-handle .process-bg, .member-content .upgrade-handle .process-bar{height:15px;border-radius:10px;}
.member-content .upgrade-handle .process-bg{width:92%;background:#e6e6e6;margin:4px auto 0;overflow:hidden;position:relative;}
.member-content .upgrade-handle .process-bar{float:left;}
.member-content .upgrade-handle .process-rate{color:#fff;font-size:12px;position:absolute;right:5px;top:0;line-height:15px;}
.member-content .upgrade-handle .process-deposit{background:#ffa60a;}
.member-content .upgrade-handle .process-bet{background:#6891ec;}
/*免费筹码*/
.member-content .free-bonus{}
/*生日礼金*/
.member-content .birthday-bonus{}
.member-content .birthday-bonus .upload-label{display:inline-block;position:relative;text-align:center;width:140px;margin:4px auto 0;
    height:22px;background-color:#ffa60a;border-radius:20px;line-height:18px;color:#fff;font-size:13px;}
.member-content .birthday-bonus .upload-label span,
.member-content .birthday-bonus .upload-label .iconfont{display:inline-block;vertical-align:middle;}
.member-content .birthday-bonus .upload-success{background-color:#84c1d3;}
.member-content .birthday-bonus .upload-label input[name="file"]{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;}
/*分页*/
.member-content .page-container{text-align:right;margin-top:25px;}
.member-content .page-container .pagination, .page-container .pagination li{display:inline-block;}
.member-content .page-container .pagination li{margin-left:12px;font-size:14px;overflow:hidden;}
.member-content .page-container .pagination li a{display:inline-block;height:32px;line-height:32px;padding:0 10px;background-color:#fff;color:#666;border:1px #eee solid;border-radius:3px;}
.member-content .page-container .pagination li a.num{width:32px;text-align:center;}
.member-content .page-container .pagination li.active a, .page-container .pagination li:hover a{background-color:#d2b79c;color:#fff;border-color:#d2b79c;}
.member-content .page-container .pagination li.disabled a, .page-container .pagination li.disabled:hover a{background-color:#fff;color:#666;cursor:not-allowed;border-color:#eee;}
/*绑定*/
.dialog-process{line-height:63px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;
    display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;
    -webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;}
.dialog-process li{display:block;float:left;}
.dialog-process .line{display:inline-block;width:80px;height:2px;background:#c6c6c6;margin:0 10px;vertical-align:middle;}
.dialog-process .num{display:inline-block;width:20px;height:20px;line-height:20px;background:#c6c6c6;font-size:16px;color:#fff;
    text-align:center;margin-right:5px;border-radius:25px;}
.dialog-process .text{display:inline-block;font-size:16px;color:#c6c6c6;}
.dialog-process li.active .line{background:#ffa500;}
.dialog-process li.active .num{background:#ffa500;}
.dialog-process li.active .text{color:#ffa500;}
.dialog-process.forget-login-password .line{width:35px;}
.dialog-member .withdraw-password{padding:30px 0 30px;margin:0 20px;border-bottom:1px solid #f4f4f4;}
.dialog-member .withdraw-password.padding-verify{padding:80px 0 75px;margin-bottom:30px;}
.dialog-member .withdraw-password .input-group{line-height:35px;}
.dialog-member .withdraw-password .input-group:nth-child(2){margin-top:20px;}
.dialog-member .withdraw-password .text-no-select{-moz-user-select:-moz-none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.dialog-member .withdraw-password .input-group span{width:175px;padding-right:15px;text-align:right;font-size:16px;color:#333;display:block;
    float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.dialog-member .withdraw-password .password-component{position:relative;float:left;}
.dialog-member .withdraw-password .password-component .input-password{position:absolute;top:0;left:0;width:100%;height:35px;line-height:35px;outline:none;
    z-index:999;opacity:0;filter:alpha(opacity=0);border:none;text-indent:-999em;color:transparent;-webkit-appearance:none;-moz-appearance:none;}
.dialog-member .withdraw-password .password-component .surface-input{position:relative;z-index:9;}
.dialog-member .withdraw-password .password-component .surface-input input{display:block;float:left;width:35px;height:35px;line-height:35px;
    border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;outline:none;border-radius:0;
    text-indent:0;font-size:20px;color:#111;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
    -webkit-appearance:none;-moz-appearance:none;}
.dialog-member .withdraw-password .password-component .surface-input input.active,
.dialog-member .withdraw-password .password-component .surface-input input:first-child.active{border:1px solid #1f98ff;}
.dialog-member .withdraw-password .password-component .surface-input input:first-child{border-left:1px solid #ddd;}
.dialog-member .withdraw-password .password-component .input-cursor{position:absolute;z-index:99;top:0;left:0;width:35px;height:35px;line-height:35px;text-align:center;display:none;}
.dialog-member .withdraw-password .password-component .input-cursor img{vertical-align:middle;}
.dialog-member .withdraw-password .forgot-password{color:#3579d0;margin-left:20px;display:inline-block;}
.dialog-member .withdraw-password .prompt{margin-left:10px;display:inline-block;}
.dialog-member .button-next{text-align:center;padding-top:30px;}
.dialog-member .button-next .button-submit{text-align:center;width:210px;height:40px;line-height:40px;display:block;background:#ffa60a;border-radius:5px;font-size:16px;color:#fff;margin:0 auto;border:0;}
.dialog-member .dialog-warn{width:100%;padding:6px 0;font-size:12px;background-color:rgba(255, 255, 0, 0.4);color:#ffa60a;text-align:center;}
.dialog-member .form{margin:20px 0 0 50px;color:#333;font-size:16px;}
.dialog-member .form .row{position:relative;display:block;margin-bottom:15px;clear:both;}
.dialog-member .form .row.hide{display:none;}
.dialog-member .form .row .label{width:120px;line-height:32px;}
.dialog-member .form .row .label-radio{line-height:32px;float:left;}
.dialog-member .form .row .input, .dialog-member .form .row .select{width:240px;height:32px;line-height:32px;text-indent:8px;background:#fff;
    border:1px #ddd solid;font-size:15px;color:#333;border-radius:1px;margin-right:10px;}
.dialog-member .form .row .input-code{width:130px;}
.dialog-member .form .row .input-verify{width:110px;}
.dialog-member .form .row .desc{color:#999;line-height:32px;float:left;display:inline-block;font-size:14px;}
.dialog-member .form .row .captcha{float:left;}
.dialog-member .form .row .refresh{float:left;margin-left:10px;line-height:32px;font-size:14px;color:#999;cursor:pointer;}
.dialog-member .form .row .input:focus{border:1px #ffa60a solid;}
.dialog-member .form .row .input:disabled{cursor:not-allowed;background-color:#fdfdfd;}
.dialog-member .form .row .button-send{width:100px;line-height:32px;background:#febf32;color:#fff;border-radius:1px;border:0;}
.dialog-member .form .row .button-submit{width:240px;padding:8px 0;font-size:18px;display:inline-block;background-color:#ffa60a;margin-top:10px;color:#fff;}
.dialog-member .form .row-warn,
.dialog-member .form .row-warn .label{line-height:normal;}
.dialog-member .form-callback{margin:0;}
.dialog-member .form-callback .row-tip{text-align:center;background-color:#fefeee;color:#ffa60a;font-size:14px;}
.dialog-member .form-callback .row .label{line-height:40px;}
.dialog-member .form-callback .row .input{height:40px;line-height:40px;}
/*VIP*/
.vip-body{background:#131315 url("../images/banner/vip-bg.jpg?_=2") no-repeat center 124px;background-size:auto 840px;}
.vip-menu{margin-top:600px;}
.vip-menu ul{display:flex;background:#202225;color:#ad986d;}
.vip-menu li{flex:1;height:56px;line-height:56px;font-size:20px;text-align:center;border-right:1px #24272b solid;cursor:pointer;position:relative;}
.vip-menu li:last-child{border-right:0;}
.vip-menu li.active{border-bottom:3px #d3b066 solid;color:#ffe0a0;}
.vip-menu li:hover{color:#ffe0a0;}
.vip-menu li.active .triangle{display:block;content:'';position:absolute;bottom:-23px;left:50%;margin-left:-5px;
    border:10px solid transparent;border-top:10px solid #d3b066;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.vip-content{margin:30px 0 50px;}
.vip-content .vip-privilege{overflow-x:auto;overflow-y:hidden;}
.vip-content .table{width:100%;background:#24272b;}
.vip-content .table th, .vip-content .table td{text-align:center;font-size:16px;height:52px;line-height:52px;}
.vip-content .table th{background:#202225;color:#999;}
.vip-content .table td{color:#666;border-bottom:1px #2a2c2f solid;}
.vip-content .table td.line-mini{line-height:20px;font-size:14px;padding:6px 0;}
.vip-content .table tr td:first-child{color:#ad986d;}
.vip-content .table tr:hover td{background:#202225;color:#fff;}
.vip-content .table tr:hover td:first-child{color:#ffe0a0;}
.vip-content .vip-rule{background:#24272b;padding:20px 30px;line-height:2;color:#999;font-size:15px;}
.vip-content .vip-privilege .table{width:210%;}
/*积分商城*/
.points-body{background:#f3f6fc;}
.points-banner{height:350px;background:#c7a151 url("../images/banner/banner-shop.jpg?_=1") no-repeat center; background-size:auto 100%;}
.points-banner .wide{position:relative;}
.points-banner .points-header{position:absolute;background:rgba(0, 0, 0, 0.5);width:250px;height:350px;left:0;z-index:2;}
.points-banner .points-header .title{font-size:38px;padding:30px 0 80px;text-align:center;color:#fed603;}
.points-banner .points-header .account{padding:0 30px;line-height:2;color:#eee;}
.points-banner .points-header .account p{padding:0 5px;}
.points-banner .points-header .account .block{width:110px;display:inline-block;float:right;text-align:right;}
.points-banner .points-header .account .block span{color:#fed603;}
.points-banner .points-header .account .button-action{background:#e69507;color:#fff;line-height:36px;border-radius:5px;margin-top:15px;
    display:block;text-align:center;font-size:15px;}
.points-banner .points-header .account .button-action .iconfont{font-size:20px;position:relative;top:2px;}
.points-banner .points-header .account .button-action:hover{opacity:0.9;}
.goods-search{margin-top:20px;}
.goods-search .wide{background-color:#fff;border-radius:5px;padding:20px 40px;box-shadow:1px 1px 5px rgba(0, 0, 0, .2);
    -webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);}
.goods-search .category-item{line-height:30px;margin-top:15px;font-size:15px;}
.goods-search .category-item:first-child{margin-top:0;}
.goods-search b{display:inline-block;margin-right:10px;color:#888;}
.goods-search b .iconfont{color:#ffa60a;font-size:20px;position:relative;top:2px;}
.goods-search ul, .goods-search li{display:inline-block;color:#666;}
.goods-search li{padding:0 12px;cursor:pointer;margin-right:10px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.goods-search li:hover{color:#ffa60a;}
.goods-search li.active{background-color:#ffca00;color:#333;border-radius:20px;}
.goods-list{margin:20px 0 50px;}
.goods-list .goods-item{width:220px;height:280px;background-color:#fff;float:left;text-align:center;margin-right:25px;margin-bottom:20px;
    position:relative;overflow:hidden;display:inline-block;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;
    box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, .2);
    border-radius:5px;}
.goods-list .goods-item:nth-child(5n){margin-right:0;}
.goods-list .goods-item:hover{box-shadow:1px 1px 15px rgba(0, 0, 0, .2);-webkit-box-shadow:1px 1px 15px rgba(0, 0, 0, .2);-moz-box-shadow:1px 1px 15px rgba(0, 0, 0, .2);}
.goods-list .goods-item .image{width:100%;height:220px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;
    display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;
    justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;}
.goods-list .goods-item .image img{width:100%;transform:scale(1.1);-webkit-transform:scale(1.1)}
.goods-list .goods-item .desc{line-height:24px;padding:6px 10px;border-top:1px #ddd solid;}
.goods-list .goods-item .name{color:#666;}
.goods-list .goods-item .points{color:#ffa60a;}
.goods-list .record-empty{background-color:#fff;padding:50px 0;text-align:center;color:#ccc;border-radius:5px;line-height:2;}
.goods-list .record-empty .iconfont{font-size:40px;}
/*商品详情*/
.points-position{line-height:40px;margin-top:10px;font-size:14px;color:#666;}
.points-position .iconfont{position:relative;}
.points-position .icon-points-shop{color:#aaa;font-size:18px;top:2px;}
.points-position .icon-arrow-right{padding:0 10px;color:#ccc;top:1px;}
.goods-detail{margin-top:10px;}
.goods-detail .wide{padding:30px;border-radius:5px;background:#fff;min-height:400px;margin-bottom:50px;}
.goods-detail .image{width:500px;height:400px;overflow:hidden;background-color:#fff;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;
    display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;
    justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:1px #eee solid;}
.goods-detail .image img{width:100%;}
.goods-detail .record-empty{padding:100px 0;color:#ccc;text-align:center;}
.goods-detail .record-empty .iconfont{font-size:80px;}
.goods-detail .info{width:600px;float:right;text-align:left;}
.goods-detail .info .title{line-height:34px;font-weight:bold;font-size:22px;color:#333;}
.goods-detail .info .title .balance{float:right;font-size:14px;color:#666;font-weight:normal;}
.goods-detail .info .desc{max-height:50px;padding:6px 10px;line-height:22px;color:#999;overflow-y:auto;margin-top:10px;background:#fafafa;}
.goods-detail .form{margin-top:50px;color:#666;}
.goods-detail .form .row{font-size:15px;height:32px;line-height:32px;margin-bottom:10px;}
.goods-detail .form .row .label{width:80px;line-height:32px;}
.goods-detail .form .row-points{line-height:1.2;}
.goods-detail .form .row .points{color:#ffa60a;font-size:24px;}
.goods-detail .form .row .points-old{text-decoration:line-through;color:#999;font-size:16px;margin-left:10px;}
.goods-detail .form .row .points-discount{background:#d3b066;margin-left:20px;color:#fff;border-radius:10px;font-size:14px;
    position:relative;top:-2px;padding:2px 10px;cursor:pointer;display:inline-block;}
.goods-detail .form .row .points-discount .iconfont{font-size:14px;display:inline-block;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all .3s;-o-transition:all .3s;}
.goods-detail .form .row .points-discount:hover .iconfont{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.goods-detail .form .row .vip-discount{display:none;position:absolute;top:30px;left:0;z-index:9;width:100%;text-align:left;background:#fff;border:1px #dedede solid;}
.goods-detail .form .row .vip-discount ul{display:block;color:#666;padding:6px 0;}
.goods-detail .form .row .vip-discount ul:after,
.goods-detail .form .row .vip-discount ul:before{content:'';display:block;position:absolute;width:0;top:-20px;left:83px;
    border:10px solid transparent;border-bottom-color:#dedede;}
.goods-detail .form .row .vip-discount ul:after{border-bottom-color:#fff;top:-19px;}
.goods-detail .form .row .vip-discount li{display:block;line-height:24px;padding-left:10px;}
.goods-detail .form .row .vip-discount li .name{display:inline-block;width:90px;text-align:right;}
.goods-detail .form .row .vip-discount li.active{color:#ffa60a;}
.goods-detail .form .row .points-discount:hover .vip-discount{display:block;}
.goods-detail .form .row .input{width:350px;border-radius:2px;background:#fff;padding:0 6px;float:none;height:32px;line-height:32px;text-indent:0;}
.goods-detail .form .row .input-number{width:70px;font-size:16px;}
.goods-detail .form .row .input-name{width:70px;}
.goods-detail .form .row .input-mobile{width:150px;}
.goods-detail .form .row .input-address{width:250px;}
.goods-detail .form .row .address{display:inline-block;float:left;width:80%;line-height:20px;padding-top:6px;}
.goods-detail .form .row .link .iconfont{font-size:14px;position:relative;}
.goods-detail .form .row-button{margin-top:10px;}
.goods-detail .form .button-exchange{width:200px;border-radius:4px;padding:13px 0;font-size:18px;display:inline-block;background-color:#ffa60a;margin-top:20px;color:#fff;}
/*下载中心*/
.download, .download .wide, .download .right{min-height:500px;}
.download .wide{background:url("../images/down-icon.png") no-repeat -50px 10px;background-size:auto 80%;}
.download .right{float:right;width:550px;background:url("../images/down-text.png") no-repeat left 50px;background-size:80% auto;padding-top:220px;}
.download .right .qr{width:130px;float:left;min-height:200px;text-align:center;}
.download .right .qr .image{width:104px;height:104px;border:2px #fff solid;display:inline-block;}
.download .right .qr img{width:100px;}
.download .right .qr p{font-size:16px;margin-top:10px;line-height:1.2;color:#efca93;font-family:cursive;font-weight:bold;}
.download .right .buttons{float:left;margin-left:40px;text-align:left;width:300px;}
.download .right .buttons a{display:inline-block;width:110px;margin:0 30px 30px 0;line-height:36px;font-size:14px;text-align:center;border-radius:6px;color:#333;
    background:linear-gradient(to bottom, #daaf77, #ecc580);background:-moz-linear-gradient(to bottom, #daaf77, #ecc580);
    background:-webkit-linear-gradient(to bottom, #daaf77, #ecc580);background:-o-linear-gradient(to bottom, #daaf77, #ecc580);}
