

/* 首页 */
.layui-carousel{background-color: #000B22 !important;}
.index-carousel{margin: 0 10px;border-radius: 5px;overflow: hidden;}
.index-carousel div[carousel-item]>* {text-align: center;line-height: 180px;color: #fff;}
.index-carousel div[carousel-item]>*:nth-child(2n) {background-color: #009688;}
.index-carousel div[carousel-item]>*:nth-child(2n+1) {background-color: #5FB878;}


.index-notice{padding: 0 10px;height: 40px;display: flex;justify-content: space-between;border-bottom: 1px solid #121F43;}
.index-notice div[carousel-item]>* {line-height: 40px;color: #fff;background-color: #000B22 !important;}

.index-notice .item{display: flex;flex-direction: column;justify-content: center;align-items: center;color: #fff;}
.index-notice .l{margin-right: 10px;}
.index-notice .c{flex: 1;}
.index-notice .r{margin-left: 10px;}
.index-notice .iconfont{font-size: 22px;color: #fff;}


.dh-swiper{background-color: #00081B;width: 100%;height: 50px;}
.dh-swiper .swiper-slide{color: #505678;display: flex;justify-content: center;align-items: center;font-size: 18px;position: relative;}
.dh-swiper .swiper-slide.active{color:#C79F62;}
.dh-swiper .swiper-slide.active::after{content: '';display: block; width: 30%;border-bottom: 2px solid #C79F62;position: absolute;bottom: 0px;}


.btn-orange{background-color: #C79F62;}

/* 登录 */
.passport{position: relative;left: 0;top: 0;padding: 60px 0;min-height: 100%;box-sizing: border-box;}
.passport-main{width: 375px; margin: 0 auto; box-sizing: border-box;}

.passport-box{padding: 20px;}
.passport-header{text-align: center;}
.passport-header h2{margin-bottom: 10px; font-weight: 300; font-size: 30px; color: #000;}
.passport-header p{font-weight: 300; color: #999;}

.passport-body .layui-form-item{position: relative;}
.passport-icon{position: absolute; left: 1px; top: 1px; width: 38px; line-height: 36px; text-align: center; color: #d2d2d2;z-index: 99;}


.passport-body .layui-form-item .layui-input{padding-left: 38px;}

.passport-other{position: relative; font-size: 0; line-height: 38px;}
.passport-other>*{display: inline-block; vertical-align: middle; margin-right: 10px; font-size: 14px;}
.passport-other .layui-icon{position: relative; top: 2px; font-size: 26px;}
.passport-other a:hover{opacity: 0.8;}

.layui-form-checked[lay-skin=primary] i{border-color: #C79F62!important;background-color: #C79F62}
.passport-jump-change{float: right;}

.layui-form-pane .lay-text{display: block;width: 100%;padding-left: 10px;height: 38px;line-height: 38px;
  border-width: 1px;border-style: solid;background-color: #fff;color: rgba(0,0,0,.85);border-radius: 2px;
  outline: 0;-webkit-appearance: none;transition: all .3s;-webkit-transition: all .3s;box-sizing: border-box;border-color: #eee;
}
.layui-form-pane .lay-text span{display: block;height: 100%;line-height: 38px;color: #757575}
.layui-form-pane .lay-text .lay-cont{display: flex;align-items: center;height: 100%;}
.layui-form-pane .lay-text .lay-cont img{height: 80%;object-fit: cover;margin-right: 10px;}

/* 我的 */
.user-box{display: flex;justify-content: space-between;padding: 20px 40px 40px;}
.user-box .head{text-align: center;color:#fff;}
.user-box .head .name{margin-top: 8px;font-size: 16px;}
.user-box .auth{display: flex;align-items: flex-end;}

.user-box .auth .name{height: 25px;line-height:25px;font-size: 16px; color: #fff;margin-right: 10px;}
.user-box .auth .bor{border: 1px solid #2E3B4B;color: #2E3B4B;height:25px;padding: 0px 4px;border-radius: 5px;font-size: 14px;display: flex;flex-direction: row;align-items: center;}

.user-list{background-color: #030F2E;margin: 0 10px;margin-bottom: 15px;}
.user-list li{height: 50px;color: #fff;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #0D1C43;padding: 0 10px;}
.user-list li:last-child{border-bottom: none;}
.user-list li a{color: #fff;flex: 1;display: flex;height: 50px;align-items: center;font-size: 16px;}
.user-list li a .iconfont{width: 30px;height: 30px;display: flex;align-items: center;}
.user-list li .iconfont{color: #465D7C;font-size: 22px;}
.user-list li .lirg{display: flex;align-items: center;}

.layui-elem-field legend{font-size: 16px;}

/* 身份认证 */
.idauth-upload{margin-bottom: 15px;}
/* .idauth-upload .column{flex-basis: 100%;display: flex;justify-content: space-between;margin-bottom: 20px;} */
.idauth-upload .layui-upload-drag{width: 100%;padding: 10px;box-sizing: border-box;background-color: #C79F62;color: #fff;border: 1px dashed #000B22;}
.idauth-upload .layui-upload-drag .photo{display: block;height: 145px;overflow: hidden;border-radius: 2px;margin-bottom: 8px;}
.idauth-upload .layui-upload-drag .photo img {height: 100%;object-fit: cover;cursor: pointer;}
/* .idauth-upload .layui-upload-drag:first-child{margin-right: 10px;} */
/* .idauth-upload .layui-upload-drag:last-child{margin-left: 10px;} */

.layui-form-select dl dd.layui-this{background-color: #C79F62;}

/* 资产 */
.tab-brief{margin: 0;}
.asset{background: #1B49F4;padding-bottom: 3px;}
.asset .tips{padding: 40px 10px;color:#fff;}
.asset .layui-tab-title{border: none;}
.asset .layui-tab-title li{width: 50%;box-sizing: border-box;color: rgba(255, 255, 255, 0.8);}
.asset .layui-tab-title li span{display: inline-block;border-bottom: 3px solid #1B49F4;}
.asset .layui-tab-title li.layui-this{color: #fff;}
.asset .layui-tab-title li.layui-this span{border-bottom: 3px solid #fff;}
.asset .layui-tab-title li.layui-this:after{border: none}

.asset-box .layui-tab-item .bibi{font-size: 18px;color:#fff; border-bottom: 1px solid #0B152E;padding: 10px}
.asset-box .layui-tab-item .menu{display: flex;justify-content: space-around;padding: 15px 0;}
.asset-box .layui-tab-item .menu .item{display: flex;flex-direction: column;align-items: center;color: #fff;}
.asset-box .layui-tab-item .menu .item .iconfont{font-size: 26px;margin-bottom: 2px;}

/* 充币 */
.charge-box{padding: 20px;}
.charge-box .layui-form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.charge-box .charge-radio{width: 30%;}
.charge-box .charge-radio .layui-form-radio{border: 1px solid #DEDEDE;padding:5px 8px;width: 100%;box-sizing: border-box;display: flex;}
.charge-box .charge-radio  .layui-form-radio *{font-size: 12px;}
.charge-box .charge-radio .layui-form-radio:hover{border: 1px solid #5FB878;}
.charge-box .charge-radio .layui-form-radio > div{flex: 1;text-align: center;}
.charge-box .charge-radio .layui-form-radio>i{margin-right: 0;}

.charge-box .qrcode-box{display: flex;flex-direction: column;align-items: center;}
.charge-box .qrcode-box #qrcode{padding: 10px;}
.charge-box .qrcode-box .qrcode-text{width: 80%;word-break: break-all;word-wrap: break-word; text-align: center;}
.charge-box .qrcode-box .qrcode-copy{color: #5392E5;width: 50%;height: 40px;line-height: 40px; text-align: center;}

/* 划转 */
.transfer{padding:0 20px;}
.transfer .title{font-size: 28px;color: #fff;margin: 20px 0;}
.transfer .cont{background-color: #00000C;}
.transfer .cont .item{display: flex;height: 50px;align-items: center;padding:0 20px;}
.transfer .cont .item i{width:10px;height: 10px;background-color:#F54D46;border-radius: 50%;}
.transfer .cont .item span{color: #8193A7;margin-right: 20px;margin-left: 10px;}
.transfer .cont .item .txt{color: #fff;height: 100%;display: flex;flex: 1;align-items: center;}
.transfer .cont .item:first-child i{background-color: #2458BC;}
.transfer .cont .item:first-child .txt{border-bottom: 1px solid #132037;}

.tranbox{padding: 20px 0px}
.tranbox .layui-form-item{display: flex;flex-wrap: wrap;position: relative;}
.tranbox .layui-form-label{color: #8193A7;text-align: left;width: 100%;padding:0;}
.tranbox .layui-input-block{margin-left: 0px;width: 100%;color: #fff;}
.tranbox .layui-input-block .layui-input{background-color: transparent;border: none;border-bottom: 1px solid #132037;color: #fff;display: flex;align-items: center;padding: 0;}

.tranbox .layui-form-item .handle{color: #8193A7;position:absolute;right: 1px;bottom: 1px;width: 85px;line-height: 36px;z-index: 99;display: flex;align-items: center;justify-content: space-between;}
.tranbox .layui-form-item .handle #toAll{color: #2458BC;}

.tranbox .layui-form-tips{color: #8193A7;}
.tranbox .notice{margin-top: 20px;margin-bottom: 40px;}


.contlist{padding: 20px;}
.contlist .item{border-bottom: 1px solid #00000C;padding-bottom: 10px;margin-bottom: 10px;}
.contlist .item .title{color: #fff;font-size: 16px;font-weight: bolder;}
.contlist .item .time{color: #586a81; text-align: right;margin-top: 5px;}
.contlist .item:last-child{border-bottom: none;}

.detail{padding: 20px;}
.detail .title{color: #fff; font-size: 16px;font-weight: bolder;}
.detail .dateview{text-align: right;padding: 5px 0px;color: #586a81;line-height: 18px;border-bottom: #586a81 1px dashed;}
.detail .dateview .d_time{color: #586a81}
.detail .info{color: #fff;font-size: 15px;line-height: 1.8;padding: 20px 0px;}
.detail .info p{margin-bottom: 10px;}
.contfoot{color: #586a81;position: fixed; bottom: 0;left: 0px; right: 0px;height: 30px;line-height: 30px;text-align: center;background-color: #000b22;}