﻿html body {font-family:Arial,sans-serif;}
.container{min-width:1200px;padding:20px 0;background-color:#f5f6f8}
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{ border-bottom: 1px solid #ececec;width:1200px; height: auto; overflow: hidden;background-color:#fff}
.commontitle >ul>li{ display:inline-block; width:160px; height: 53px ;line-height: 53px; text-align: center; margin: 0 auto; float: left; font-size: 16px; color: #4c4c4c; cursor: pointer; font-weight: bold;}
.commontitle >ul>li.active{ border-bottom: 2px solid #f03736; color: #f03736;}
.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{background:#fff}
.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;border-bottom: 1px solid #ececec}
.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: -30px;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:1200px}
.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?t=1)}
.agentlist li .headpic{position:absolute;top:30px;left:45px;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:90px;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) 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;

}