﻿/*细碎修改*/
html body {background:url(../images/bg.jpg) no-repeat #7acdf4;background-position:bottom center;background-size:100%;font-family:Arial,sans-serif}
.container{min-width:1140px;}
input {filter:none !important;outline:none}
a{outline:none;} 
a:hover{opacity:0.8;}
a.red{color:red;}
a.red:hover{color:#d00303;}
a.blue{color:#1075be;}
a.blue:hover{color:#0574b7;}
/*.layui-btn{background:#e62d02;color:#FFF;}*/
.layui-btn-normal {background-color:#1E9FFF}
.alert-info {color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-warning {background:#fffae8;border-color:#fffae8;color:#f79304}
.alert {padding:15px;margin-bottom:20px;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}
.layui-table.txtcenter th,.layui-table.txtcenter td{text-align:center;}

.layui-btn{height:32px;line-height:32px;}
.layui-btn-xs{height:22px;line-height:22px;}
.layui-btn-primary{background:#FFF;color:#666;}
.layui-btn-primary:hover{background:#FFF;border-color:#ff8400;}
.layui-form-checked[lay-skin="primary"] i{border-color:#FD8403 !important;background-color:#FD8403}
.layui-btn.layui-border-black{border:1px solid #393D49;background:#fff;color:#393D49}

.layui-form-checkbox[lay-skin="primary"]:hover i{border-color:#FD8403 !important}
.btn{background:url(../images/btnbg.png) no-repeat;font-size:14px;color:#FFF;text-align:center;height:30px;line-height:30px;width:91px;display:inline-block;border:0;cursor:pointer; text-shadow: #c27e02 1px 0 0, #c27e02 0 1px 0, #c27e02 -1px 0 0, #c27e02 0 -1px 0;}
.btn:hover{color:#FFF;opacity:0.8;}
.btn.info{background-position:0px -30px;text-shadow: #0229c2 1px 0 0, #0229c2 0 1px 0, #0229c2 -1px 0 0, #0229c2 0 -1px 0;}
.btn.danger{background-position:0px -60px;text-shadow: #970700 1px 0 0, #970700 0 1px 0, #970700 -1px 0 0, #970700 0 -1px 0;}
.btn.grave{background-position: 0px -90px;text-shadow: #333 1px 0 0, #333 0 1px 0, #333 -1px 0 0, #333 0 -1px 0;}
.layui-layer.layui-layer-iframe,.layui-layer.layui-layer-page{border-radius:15px;}
.layui-layer-iframe iframe{border-radius:15px;}

/*.baby{background:url(../images/baby.png) no-repeat;width:190px;height:111px;position:absolute;left:0;top:0;left: -150px;top: 70px;background-size:cover;}*/

.commontitle{margin-bottom:-4px;box-sizing:border-box;}
.commontitle >ul>li{background:url(../images/rimtitle.png) no-repeat; width:183px;height:52px;text-align:center;font-size:18px;font-weight:500;display:inline-block;line-height:52px;box-sizing:border-box;margin-right:10px;}
.commontitle >ul >li a{display:block;}
.commontitle >ul >li.active,.commontitle> .layui-tab-title li.layui-this{background-position:0px -56px;color:#FFF;}
.commontitle >ul >li a:hover{color:#000;}
.commontitle > .layui-tab-title{border:0;margin-bottom: 9px;}
.commontitle > .layui-tab-title li{transition: none;-webkit-transition:none;}
.commontitle > .layui-tab-title li.layui-this::after{border:none;}
.commontitle .layui-tab-content{padding:0;}

.layui-card.common{border: 3px solid #f99c05;border-radius: 15px;background:#ffdf59;box-shadow: #d66f0a 1px 0 0, #d66f0a 0 1px 0, #d66f0a -1px 0 0, #d66f0a 0 -1px 0;margin:1px 1px 10px 1px;}
.layui-card.common.withtitle{border-radius:0 15px 15px 15px;}
.layui-card.common .layui-card-header{border:0;font-size:18px;padding-left:20px;line-height:50px;}
.layui-card.common .layui-card-body{background:#fff;border-radius:10px;margin:5px;padding:10px}
.layui-elem-quote{padding:5px;font-size:13px;background:#f5f5f5;border-radius:10px;border:0}
.new{position:absolute;top:0;left:5px;background:url(../images/new.png);width:60px;height:25px;background-size:cover;}
.coin{color:#f35f00;font-size:14px;background:url(../images/dd.png) no-repeat right center;padding:0 15px 0 0;background-size:13px;display: inline-block;}
.coin.lose{color:green;}
.coin.xl{background-size:22px;padding-right:25px;height:22px;vertical-align: text-top;}
.coin.sm{background-size:12px;padding-right:13px;height:22px;font-size:12px;}
 
.layui-laypage .layui-laypage-curr .layui-laypage-em{background:#ffbf4c;}
.layui-table-tool{border:none;background:none;}
.layui-form-pane .layui-form-label{font-size:13px;height:32px;line-height:1}
.layui-form-pane .form-control{border-radius: 0 2px 2px 0;height:32px;border-color:#e6e6e6;font-size:13px;}
.layui-input, .layui-select, .layui-textarea{font-size:13px;height:32px;line-height:32px;}

/*选项卡*/
.layui-tab-brief > .layui-tab-more li.layui-this::after, .layui-tab-brief > .layui-tab-title .layui-this::after{border-bottom-color:#ff8400;color:#ff8400;}
.layui-tab-brief > .layui-tab-title .layui-this{color:#f55400;}

.layui-tab.btnstyle .layui-tab-title{border:0;text-align:center;}
.layui-tab.btnstyle .layui-tab-title li.layui-this::after{border:0;}
.layui-tab.btnstyle .layui-tab-title li{background:#f5f5f5;border:1px solid #ddd; margin:0 5px;border-radius:3px;}
.layui-tab.btnstyle .layui-tab-title li.layui-this{background:#ff6800;border-color:#ff6800;color:#FFF;}
.layui-tab.btnstyle .layui-tab-title li.layui-this:hover{background:#ff8400;}
.layui-tab.btnstyle .layui-tab-title li:hover{background:#f9f9f9;}

.rimnum{width:24px;height:24px;line-height:24px;background:#f5f5f5;border:1px solid #efefef; border-radius:12px;text-align:center;font-size:18px;color:#f8670a;display:inline-block;}
.verifycode{cursor:pointer; position:absolute;right:2px; top:5px; padding: 0px;border: 0;background: #efefef;width: 70px;height: 26px;}
.iconwifi{background:url(../images/wifi.png);background-size:cover; width:12px;height:12px;display:inline-block;}
.uservipicon{width:18px;height:18px;vertical-align:middle;}
.vipimg{width:20px;}
/*头部*/
.sitetop{width:100%;height:30px;line-height:30px; background:#fafafa;border-bottom:1px solid #7f98a4;font-size:13px;}
.sitetop .inner{width:1040px;margin:0 auto;}
.sitetop .inner .span{display:inline-block;color:#ccc;padding:0 6px;}
.sitetop a{display:inline-block;}
.sitetop .left{float:left;}
.sitetop .left a{}
.sitetop .left a .layui-icon{font-size:12px;}
.sitetop .right{float:right;}
.sitetop .right .coin{font-size:14px;}
.sitetop .right .vipimg{margin-top: -2px;width:25px;}
.sitetop .right .idname{}
.sitetop .right .msg{vertical-align: middle; margin-top: -3px;}
.sitetop .right .msgnum{color:red;}
.sitetop .right .logout{color:#999;}

#dayluckman .coin{color:#FDCA03;}
/*top10*/
.topicon {
    background: url(../images/icon_top.gif);
    width: 20px;
    height: 30px;
    line-height: 300px;
    overflow: hidden;
    display: inline-block;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;
}
.topicon.t1{}
.topicon.t2{background-position:0px -30px;}
.topicon.t3{background-position:0px -60px;}
.topicon.t4{background:#FD8403; width: 23px;height: 23px;line-height: 23px;border-radius:12px;font-weight:700;}
.topicon.t5{background:#a2a2a2;width: 23px;height: 23px;line-height: 23px;border-radius:12px;}

.orderul li{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #ddd;position:relative;}
.orderul li .num{display:inline-block;width:30px;}
.orderul li .username{position:absolute;top:0px;left:30px; width:100px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.orderul li .coin{position:absolute;right:0;top:0px;}
/*数据表格*/
.layui-table-tool{padding:5px;min-height:20px;}
/*普通表格*/
.layui-table th{font-size:13px;color:#999;}
/*选项卡*/
.layui-tab-title .layui-unselect{display:none;}
.layui-tab-title.sm li{padding:0 8px;min-width:60px;}
/* 横线字体变小 */
.layui-elem-field legend{font-size:18px;}
/*手机验证码按钮*/
.mobcodebtn{position:absolute;right:2px;top:2px;padding:0px;border:0;background:#efefef;width:80px!important;height:28px;color:#000;font-size:12px!important}
/*登录表单*/
.layui-form-item.loginitem{position:relative;}
.layui-form-item.loginitem .layui-icon{position:absolute;left:8px;top:7px;color:#777;}
.layui-form-item.loginitem .layui-input{padding-left:30px;}

.layui-layer-title{border-radius:10px 10px 0 0!important;}

.header{height:120px;min-width:1140px;background:rgba(255,255,255,0.55);margin-bottom:10px;z-index:899}
.header .topnotice{position: absolute;
bottom: -32px;
height: 30px;
line-height: 30px;
width: 50%;
background: #cf8d00;
color: #FFF;
padding: 0 10px;
border-radius: 5px 0px 0px 5px;
text-align: center;
overflow:hidden;
box-sizing:border-box;
}
.header .topnotice a{color:#FFF;font-size:13px;}
.header .topother{text-align: center;
position: absolute;
bottom: -32px;
right: 0;
height: 30px;
line-height: 30px;
width: 50%;
background: #ae0000;
padding: 0 10px;
border-radius: 5px 5px 5px 0px;
color: #fff;
box-sizing:border-box;
font-size:13px;
padding-left:50px;
}
.header .logowp{text-align:center;position:absolute;top:-38px;left:50%;margin-left:-105px}
.header .logowp img{width:180px}
.header .layui-nav {padding:0 10px 0 15px;background:none;text-align:left;top:0px;height:50px;overflow:hidden}
.header .layui-nav .layui-nav-item{line-height:65px;margin:0 29px}
.header .layui-nav .layui-this::after, .layui-nav-bar{display:none}
.header .layui-nav .layui-nav-item a{font-size:16px;color:#003399;padding:0;font-weight:700; text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
.header .layui-nav .layui-nav-item.layui-this a,.header .layui-nav .layui-nav-item a:hover{color:#e56f01;}
/*.header .layui-nav .layui-nav-item.logowp{margin:0;}
.header .layui-nav .layui-nav-item .logo{width:180px;min-height:93px;}*/
.header .layui-nav .layui-nav-item:first-child{margin-left:0;}
.header .layui-nav .layui-nav-item:last-child{margin-right:0;}
.header .layui-nav .layui-nav-item.right{float:right;}

.mbcardimg{width:25px;height:25px;}
.kzlayernotice .layernoticewrap{display:none;}
.kzlayernotice .layui-card{display:none;margin-bottom:1px;}
.kzlayernotice .layui-layer.layui-layer-page{border-radius:20px;}
.kzlayernotice .layui-layer.layui-layer-page .layui-layer-content{height:auto;}

.layui-main{width:1040px;}
.layui-col-sm9{padding-right:20px;}
.side{float:left;display:block;box-sizing:border-box;}
.main{float:right;display:block;box-sizing:border-box;width:770px;}

.panel{width:250px;background:none;box-shadow:none;border-radius:0;}
.panel .layui-card-header{border-radius: 0;border:none;}
.panel .layui-card-body{background:url(../images/v2_13.png) repeat-y;padding:0 25px;}
.panel .layui-card-footer.inner{background:url(../images/v2_19.png) no-repeat;height:13px;}
.panel .layui-card-footer{background:url(../images/v2_28.png) no-repeat;height:29px;}
.panel .layui-card-header.kefu{background:url(../images/v2_11.png) no-repeat;height:61px;}
.panel .layui-card-header.help{background:url(../images/v2_20.png) no-repeat;height:56px;}

.rim{width:476px;background:none;box-shadow:none;border-radius:0;}
.rim .layui-card-header{border-radius:0;border:none;background:url(../images/rim.png) no-repeat;height:63px;}
.rim .layui-card-body{background:url(../images/v2_14.png) repeat-y;padding:0 25px;}
.rim .layui-card-footer{background:url(../images/v2_22.png) no-repeat;height:25px;}
.rim .layui-card-header.notice{background:url(../images/v2_09.png) no-repeat;height:63px;}
.rim .layui-card-header.players{background:url(../images/v2_25.png) no-repeat;height:58px;}
.rim.xl{width:770px;}
.rim.xl .layui-card-body{background:url(../images/rim_m.png)}
.rim.xl .layui-card-footer{background:url(../images/rim_f.png)}

.layui-form.reg{padding:40px;background:rgba(255,255,255,0.5);margin-bottom:30px;} 
.layui-form.reg hr{background-color:#999;margin-bottom:40px;}
.layui-form.reg .layui-input-inline{width:280px;}

.ul_help .layui-icon{color:#f57826;margin-right:5px;font-size:13px;}
.ul_help li{line-height:29.6px;}
.ul_help li a{font-size:13px;}
.commonul .layui-icon{color:#e05c02;margin-right:5px;font-size:14px;}
.commonul li{border-bottom:1px dashed #FD8403;height:35px;line-height:35px;font-size:14px;}
.commonul li .date{float:right;color:#999;}
/*市场信誉图标*/
.credit-icon{background:url(../images/credit.png);width:17px;height:20px;display:inline-block;}
.credit-icon.none{background-position:1000px 1000px;}
.credit-icon.none::after{content:'-';color:#999;}
.credit-icon.hert{background-position:0 4px;}
.credit-icon.diamond{background-position:0 -28px;}
.credit-icon.crown{background-position:0 -60px;}
.credit-icon.crowny{background-position:0 -96px;}
/*合作商列表*/
.agentlist{padding:20px;font-size:0;}
.agentlist li{display:inline-block;width:305px;height:150px;background-size:cover; margin:0 20px 20px 0;font-size:14px;position:relative;}
.agentlist li:nth-child(3n){margin-right:0px;}
.agentlist li.bg0{background-image:url(../images/dls_0.png);}
.agentlist li.bg1{background-image:url(../images/dls_1.png);}
.agentlist li.bg2{background-image:url(../images/dls_2.png);}
.agentlist li .headpic{position:absolute;top:20px;left:20px;background:#fff;padding:2px;border:1px solid #464040;border-radius:18px;height:36px;width:36px;box-sizing:border-box;overflow:hidden;}
.agentlist li .headpic img{width:100%;}
.agentlist li .name{position:absolute;top:25px;left:70px;color:#fff;font-size:16px;line-height:28px;}
.agentlist li .name .coin{font-size:18px;}
.agentlist li .btnwrap{position:absolute;bottom:12px;right:12px;}
/*页脚*/
.foot{color:#333;width:100%;text-align:center;border-top:0; padding:15px 0px; clear:both; font-size:12px;overflow:hidden;height: 80px;
min-width: 1140px;
background: rgba(255,255,255,0.55);}
.foot .footlink{color:#333;text-align:left;line-height:26px;padding-top:25px;}
.foot a{color:#888;}
.foot .footlogo{background:url(../images/logo2208p.png?t=251131) no-repeat right;background-size:contain; width:220px;height:78px;position:absolute;right:0px;top:0px;}
/*文字滚动*/
.txt-scroll {width:100%;height:30px;line-height:30px;padding:0 5px 0 30px}
.txt-scroll .scrollbox {width:100%;white-space:nowrap;overflow:hidden;transition:all .2s}
.txt-scroll .txt, .txt-scroll .txt-clone {display:inline;position:relative}
.pull-left {float: left !important}
.pull-right {float: right !important}
.text-danger {color:#e30000}