.loginbg{width:100%;height: 100%;position: absolute; background: url(../img/loginbg.jpg) no-repeat top center ;background-size: 100% 100%;
  background-position: center;
  background-attachment: fixed; /* 背景图片固定 */
  min-height: 100vh; /* 至少为视口高度 */}
.yyxz{background:none;border-radius:15px;border:none;padding:5px 10px;color:#fff;width: 80px;height:30px;;}
.login_top{width:95%;padding-top:15px;height: auto;margin: 0px auto;}
.login_top .mui-scroll-wrapper{right: 8px;;}
.login_top .mui-popover{width:80px;}
.login_top .yuyan{width:100%;}
.login_top .yuyan li{width:100%;height: auto;overflow: auto;border-bottom: 1px #c7c7c7 dashed ;}
.login_top .yuyan li a{ display: block;width:100%;line-height:40px; text-align: center;color:#444}
.mui-backdrop{ background: none;} 
.login_top .mui-popover .mui-popover-arrow.mui-bottom{margin-top: -7px;}
.login_tit{width:100%;height: auto;overflow: auto;text-align: center;margin-top: 10%;}
.login_tit img{width: 50%;height: auto;margin: 0px auto;}
.login_nr{width:85%;height: auto;overflow: auto;margin: 0px auto;margin-top:40px;background: linear-gradient(to right, #b81924, #2384c1, #b81924);border-radius: 10px;padding:20px 0px;}
.login_nr_nr{width:80%;border-bottom: 1px #aaaaaa solid;height: auto;overflow: auto;margin:10px auto;line-height: 40px;display: flex;flex-direction: row;flex-wrap: nowrap; justify-content: flex-start}
.login_nr_nr label{width: 15%;}
.login_nr_nr label img{vertical-align: middle;}
.login_nr_nr input{width:85%;float: right;margin-bottom: 5px;border:none;font-size:0.9rem;background: none;}
.login_nr_nr input::-webkit-input-placeholder{color:#aaaaaa;}
.login_nr_nr input:focus{color:#aaaaaa;}
.login_an{width:85%;height: auto;overflow: auto;padding-top:35px;margin: 0px auto;}
.login_an a{ display: block;width:100%;height: 50px;border-radius:25px;color:#fff; background: linear-gradient(to right, #b81924, #2384c1, #b81924); text-align: center;line-height:50px;font-size:18px;margin: 0px auto;}
.login_wjmm{width:95%;margin: 0px auto;height: auto;overflow: auto; }
.login_wjmm a{ text-align: right;float: right;line-height:30px;color:#04afcd;font-size:16px}
.login_qzc{width: 100%;height: auto;overflow: auto;margin: 0px auto; text-align: center;padding-top:1rem}
.login_qzc a{ text-align: center;line-height:2rem;color:#b7b7b7;font-size:1rem;margin: 0px auto;}
.login_xy{ text-align: center;width:100%;margin: 0px auto;height: auto;overflow: auto;line-height:30px;color:#aaaaaa ;position: fixed;bottom:15px;}
.login_xy a{ color:#04afcd}
/* nav */
.login_old{width: 85%;height: auto;color: #fff;font-size: 20px;margin:10px auto;font-weight: 600;padding-bottom:20px;}
.login_xia{width: 80%;height: auto;overflow: auto;margin: 0px auto;padding-top:15px;display: flex;flex-direction: row;flex-wrap: nowrap; justify-content: space-between}
.login_wjmml{width:95%;margin: 0px auto;height: auto;overflow: auto; }
.login_wjmml a{ text-align: left;line-height:30px;color:red;font-size:16px}
.login_tit1{width:100%;height: auto;overflow: auto;text-align: center;margin-top:50px;}
.login_tit1 img{width: 40%;height: auto;margin: 0px auto;}
.bg{background-color: #0e1b24;width: 100%;height:100vh;overflow: auto;background: url(../images/fxbg.jpg) ;background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;}
.indexbg{background: url(../img/indexbg.jpg) ;background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;}
.ny_top{width: 100%;height: 45px;line-height: 45px;background-color: #15161c; position: relative;}
.ny_top a{display: block;width:10%;text-align: center;padding-top:10px;position: absolute;left:15px;top:0px;z-index:999999}
.ny_top img{display: block;width: 25px;}
.ny_top_tit{text-align: center;color: #fff;align-items: center;width:100%;position: absolute;font-size:16px;}
.ny_top_r{position: absolute; right: 5px;width:30%;text-align: center;padding-top:10px;top:0px;z-index:999999}
.ny_top_r a{color:#fff;display: block;width: 70%;padding:0px;;}
.fx_tit{width: 100%;height: auto;text-align: center;color: #F0E2BC;font-size:22px;margin-top:20%;}
.fx_img{width: 100%;height: auto;text-align: center;margin: 0px auto;}
.fx_img img{width: 40%;}
.fx_nr{width: 90%;margin: 0px auto;height: 240px;overflow: auto;background: url(../images/fenxiangbg.png) ;background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;border-radius: 10px;}
.fx_nr1{width: 70%;height: auto;overflow: auto;margin: 0px auto;}
.xian{width: 90%;margin:0px auto;border-bottom: 1px #B8F903 dashed;margin-top:30px;}
.fx_nr2{width: 70%;height: auto;overflow: auto;margin: 0px auto;}
.fx_nr_tit{width: 100%;text-align:center;font-size: 12px;color: #B8F903;margin: 10px auto;}
.fx_nrnr{width: 100%;text-align:center;font-size: 13px;color: #E2FF92;height: auto;  word-wrap: break-word; /* 旧版浏览器支持 */  overflow-wrap: break-word; /* 标准属性 */}
.fx_an{width: 100%;height: auto;overflow: auto;margin: 20px auto;text-align:center}
.fx_an img{width: 80%;margin: 0px auto}
.morenbg{background-color: #0e1b24;width: 100%;height:100vh;overflow: auto;}
.bgbg{width: 100%;height:100%;overflow: auto;background: url(../images/bgbg.jpg) no-repeat center center fixed;background-size: cover;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color: #0e1b24;}
.xq_img{width: 100%;height: auto;overflow: auto;margin: 0px auto;position: relative;z-index: 9;}
.xq_img img{width: 100%;;}
.xq_nr{width: 100%;height: auto;overflow: auto;margin: 0px auto; background-color:#091623;border-radius: 30px;margin-top:-40px;min-height: 200px;position: relative;z-index:999}
.xq_nr_tit{width: 90%;height: auto;overflow: auto;margin: 15px auto;;}
.xq_nr_tit h2{width: 100%;height: auto;font-size:16px;color: #B8F903;line-height: 30px;;}
.xq_nr_tit p{width: 100%;height: auto;overflow: auto;font-size:14px;color: #fff;}
.xq_nrnr{width: 90%;height: auto;overflow: auto;margin: 15px auto;color: #fff;font-size:13px;line-height:20px;}
.dongtai{width: 95%;height: auto;overflow: auto;margin: 15px auto;}
.dt_nr{width: 100%;height: auto;margin:10px auto;background-color: #162534;color: #fff;;padding:10px 0px}
.dt_nr_tit{width: 90%;height: auto;overflow: auto;margin: 0px auto;font-size: 16px;color: #fff;line-height: 40px;;}
.dt_nr_time{width: 90%;height: auto;overflow: auto;margin: 0px auto;font-size: 14px;color: #fff;}
.tdzyj{width: 95%;margin:15px auto;border-radius: 15px;;    height: 150px;overflow: auto;background: url(../images/tdbg.png) ;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.tdyj{width: 85%;height: auto;font-size:35px;color: #B8F903;font-weight: bold;margin: 0px auto;padding-top:30px;line-height: 40px;;}
.yj_list{width: 95%;margin:0px auto;height: auto;overflow: auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.yj_item{width: 47%; height: 100px;overflow: auto;background: url(../images/yjbg.png) ;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;border:1px #b8f903 solid;margin:5px 0px;}
.yj_it_name{width: 85%;line-height: 30px;font-size:12px;margin: 0px auto;margin-top:20px;}
.yj_it_mo{width: 80%;line-height: 30px;font-size:22px;margin: 0px auto;color: #B8F903;font-weight: bold}
.wdtd{background: url(../images/wodetuandui.png) ;background-position: center center;background-repeat: no-repeat;background-size: 400% 100%;border-radius: 10px;width: 95%;margin:15px auto;border-radius: 15px;;    height:250px;overflow: auto;}
.leiji{width:85%;height: auto;margin: 0px auto;margin-top:10px;}
.leijishouyi{width:80px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;font-weight:600}
.wdtdyj{width: 85%;height: auto;color: #b8f903;font-size:25px;font-weight: bold;margin: 0px auto;}
.wdtd_yj{width: 85%;height: auto;overflow: auto;margin: 15px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;margin-top:20px;}
.wdtd_yjj{width: 33%;height: auto;overflow: auto;text-align: center;}
.wdtd_name{width: 100%;height: auto;overflow: auto;color: #fff;font-size:14px;line-height: 20px;;}
.wdtd_m{width: 100%;height: auto;;overflow: auto;color: #B8F903;font-size:15px;line-height:30px;}
.td_list{width: 95%;height: auto;overflow: auto;margin: 15px auto;}
.td_tit{width: 100%;height: 50px;background-color: #091623;border-radius: 10px;display: flex;flex-wrap: wrap;flex-direction: row;justify-content:flex-start;line-height:50px;font-size:14px;text-align: center;}
.td_listitem{display: flex;flex-wrap: wrap;flex-direction: row;justify-content:flex-start;line-height:45px;font-size:14px;text-align: center;}
.td_tit_n{width: 25%;}
.td_tit_j{width: 15%;}
.td_tit_y{width: 25%;}
.td_tit_t{width: 45%;}
.td_listlit{width: 100%;height: auto;overflow: auto;background-color: #091623;margin: 15px auto;border-radius: 10px;;}
.td{color: #B8F903;}
.tibijilu{width: 95%;height: auto;overflow: auto;margin: 0px auto;text-align: center;}
.tibijilu img{width: 100%;;}
.tb_list{width: 95%;height: auto;overflow: auto;margin: 15px auto;}
.tb_tit{width: 100%;height: 50px;background-color: #091623;border-radius: 10px;display: flex;flex-wrap: wrap;flex-direction: row;justify-content:flex-start;line-height:50px;font-size:14px;text-align: center;}
.tb_listitem{display: flex;flex-wrap: wrap;flex-direction: row;justify-content:flex-start;line-height:45px;font-size:14px;text-align: center;}
.tb_tit_n{width: 25%;}
.tb_tit_j{width: 15%;}
.tb_tit_y{width: 15%;}
.tb_tit_t{width: 45%;}
.tb_listlit{width: 100%;height: auto;overflow: auto;background-color: #091623;margin: 15px auto;border-radius: 10px;;}
.tb{color: #B8F903;}
.cg{background-color: #E2FF92;color: #091623;padding:5px;}
.sb{background-color: #FF1414;color: #fff;padding:5px;}
.tibichenggong{width: 95%;height: auto;overflow: auto;margin: 0px auto;text-align: center;}
.tibichenggong img{width: 80%;}
.tibicg{width: 70%;margin: 20px auto;height: auto;overflow: auto;}
.tb_a{width: 100%;text-align:center;font-size:14px;line-height: 50px;;}
.tb_m{width: 100%;text-align: center;}
.tb_m strong{font-size:30px;color: #B8F903;}
.tb_m span{font-size:14px;}
.tb_cg{width: 100%;text-align: center;color: #B8F903;font-size:20px;line-height: 50px;;}
.tb_cg img{vertical-align: middle;width: 20px;margin-right:5px;}
.tb_an{width: 100%;height: auto;overflow: auto;margin: 15px auto;}
.tb_an a{display: block;text-align: center;margin: 0px auto;padding:10px 20px;background-color: #B8F903;color: #091623;font-size:16px;border-radius: 20px;width: 30%}
.tibi{width: 100%;height: auto;overflow: auto;margin: 20px auto;}
.tibi img{width: 100%;}
.tibi_tit{border:1px #B8F903 solid;width: 70%;height: 50px;border-radius: 25px;margin: 0px auto}
.tibi_titi{width: 96%;height: 46px;margin: 2px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.tibi_titi a{display: block;width: 50%;height: 46px;line-height: 46px;font-size:16px;text-align:center;color:#fff;border-radius: 23px;;}
.tibi_titi a.on{background-color: #B8F903;color: #091623;}
.tibi_nr{ background-color: #212332;width: 95%;height: auto;overflow: auto;margin: 20px auto;padding:15px 0px;}
.tibi_nnr{width: 90%;height: auto;overflow: auto;margin:0px auto;}
.tb_add{width: 100%;line-height: 50px;color: #B8F903;font-size:14px;}
.tibi_cz{width: 100%;height: 60px;margin: 10px auto;;}
.tibi_cz label{width: 20%;;}
.tibi_cz label img{width: 40px;vertical-align: middle}
.tibi_cz input{border:none;background-color: #18171D;height: 50px;line-height: 50px;color: #fff;font-size:14px;width: 80%;float: right;outline:none;text-indent: 5px;;}
.shuliang{background-color: #18171D;height: 50px;line-height: 50px;color: #fff;font-size:14px;width: 80%;float: right;}
.shuliang input{border:none;background: none;outline:none;float:left;text-indent: 5px}
.yuedengyu{width: 100%;font-size:14px;}
.yuedengyu span{display: block;float: right;background-color: #4f4e4e;color: #B8F903;padding:5px 10px;width: 100px;border-radius: 15px;;}
.tb_sm{ background-color: #212332;width: 95%;height: auto;overflow: auto;margin: 20px auto;padding:25px 0px;}
.tb_smm{width: 90%;height: auto;overflow: auto;margin: 0px auto;color: #b8f903;font-size:14px;}
.tibian{width: 301px;height: 44px;overflow: auto;margin: 20px auto;background: url(../images/tibianniu1.png) ;text-align: center}
.tibian a{line-height: 44px;font-size: 15px;color:#4B6308;font-weight: bold}
.tibian1{width: 301px;height: 44px;overflow: auto;margin: 20px auto;background: url(../images/button_img.png) ;text-align: center}
.tibian1 span{line-height: 44px;font-size: 15px;color:#4B6308;font-weight: bold}
.dingdan_tit{border:1px #B8F903 solid;width: 80%;height: 46px;border-radius: 23px;margin:20px auto}
.dingdan_titi{width: 96%;height: 42px;margin: 2px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.dingdan_titi a{display: block;width: 33%;height: 42px;line-height: 42px;font-size:16px;text-align:center;color:#fff;border-radius: 23px;;}
.dingdan_titi a.on{background-color: #B8F903;color: #091623;}
.dd_list{width: 95%;height: auto;overflow: auto;margin: 20px auto;}
.dd_item{width: 100%;height: auto;overflow: auto;margin: 10px auto;background-color:#091623;padding:15px 0px}
.dd_item1{width: 80%;height: auto;overflow: auto;margin: 0px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.dd_item10{width: 100%;height: auto;overflow: auto;}
.dd_item11{width: 50%;height: auto;overflow: auto;}
.dd_it1{width: 100%;height: auto;overflow: auto;color: #b8f903;line-height: 40px;}
.dd_it1 strong{font-size:14px;}
.dd_it1 span{padding-left:10px;font-size:16px}
.dd_it2{width: 100%;height: auto;font-size: 12px;;}
.dd_tiem{width: 80%;height: auto;overflow: auto;margin: 0px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;padding-top:20px;}
.dd_sj{width: 70%;height: auto;overflow: auto;color: #E2FF92;}
.dd_sj p{line-height: 30px;font-size:12px;;}
.dd_dh{width: 30%;height: auto;overflow: auto;}
.dd_dh a{display: block;width: 70%;height: 40px;border-radius: 20px; background:#B8F903;color: #091623;text-align: center;font-size: 14px;padding:0px 10px;line-height: 40px;float: right;margin-top: 15px;;}
.zhifucg{width: 70%;margin: 20px auto;height: auto;overflow: auto;}
.tb_a{width: 100%;text-align:center;font-size:14px;line-height: 50px;;}
.tb_m{width: 100%;text-align: center;}
.tb_m strong{font-size:30px;color: #B8F903;}
.tb_m span{font-size:14px;}
.tb_cg{width: 100%;text-align: center;color: #B8F903;font-size:20px;line-height: 50px;;}
.tb_cg img{vertical-align: middle;width: 20px;margin-right:5px;}
.tb_an{width: 100%;height: auto;overflow: auto;margin: 15px auto;}
.tb_an a{display: block;text-align: center;margin: 0px auto;padding:10px 20px;background-color: #B8F903;color: #091623;font-size:16px;border-radius: 20px;width: 60%}
.zf_nr{width: 90%;height: auto;overflow: auto;background-color: #151419;border-radius: 10px;margin: 20px auto;padding:15px 0px;}
.zf_nrr{width: 90%;height: auto;overflow: auto;margin: 20px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.zf_nrrr{width: 50%;font-size: 14px;;}
.zf_nrrrr{width: 50%;font-size: 14px;text-align: right;color: #b8f903;}
.ny_top1{width: 100%;height: 45px;line-height: 45px; position: relative;}
.ny_top1 a{display: block;width:10%;text-align: center;padding-top:10px;position: absolute;left:15px;top:0px;z-index:999999}
.ny_top1 img{display: block;width: 25px;}
.kjmr{width: 100%;height: auto;overflow: auto;margin: 10px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.kjmrr{width: 50%;font-size:20px;text-indent: 30px;}
.kjmrdd{width: 50%;;}
.kjmrdd a{display: block;float: right;width: 100px;height: 35px;line-height: 35px;text-align: center;background-color: #b8f903;color: #091623;border-radius: 16px  0px  0px 16px;}
.mr_bg{background-color: #091623;width: 98%;height: auto;overflow: auto;margin: 10px auto;padding:15px 0px;}
.mr_mr{width: 90%;height: auto;overflow: auto;line-height:40px;font-size:20px;margin: 0px auto;}
.mr_nr{width: 90%;height: auto;overflow: auto;margin: 5px auto;}
.kjmra{width: 90%;height: auto;overflow: auto;margin: 5px auto;}
.kjmra a {display: block;width: 100%;height: 46px;border-radius: 23px;line-height: 46px;text-align: center;color: #091623;font-size:16px;background: url(../images/lijibg.png) ;background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;}
    
    /*----------------------*/
.user_top{width: 80%;height: auto;overflow: auto;margin: 30px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.user_top_img{width: 30%;;}
.user_top_img img{height: 60px;;border-radius: 30px;border:1px #fff solid;}
.user_top_txt{width: 70%;height: auto;overflow: auto;}
.user_top_txt p{line-height:30px;font-size:14px;}
.user_yj{width: 95%;margin:15px auto;border-radius: 15px;height: 190px;overflow: auto;background: url(../images/tdbg.png) ;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.user_yj_txt{width: 80%;height: auto;overflow: auto;margin: 20px auto;font-size:14px}
.user_yeji{width: 80%;height: auto;overflow: auto;margin: 0px auto;font-size:35px;color: #B8F903;font-weight: 600}
.useryj_list{width: 95%;margin:0px auto;height: auto;overflow: auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.useryj_item{width: 99%; height: 50px;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;overflow: auto;background: url(../images/yjbg.png) ;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;border:1px #b8f903 solid;margin:5px 0px;}
.yj_user_name{width: 28%;line-height: 50px;font-size:16px;text-align: left;}
.yj_user_mo{width: 64%;line-height: 50px;font-size:16px;color: #B8F903;font-weight: bold;text-align: right;}
.user_list{width: 95%;margin:0px auto;height: auto;overflow: auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.user_item{width: 48%;height: 93px;overflow: auto;background: url(../images/yjbg.png) ;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 10px;border:1px #b8f903 solid;margin:5px 0px;}
.user_item a{display: block;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;height: 90px;}
.user_it_n{width: 45%;text-align: center;line-height: 90px;font-size:16px;;}
.user_it_b{width: 45%;text-align: center;}
.user_it_b img{height: 60px;margin:15px auto}
.ucaidan{width: 95%;height: auto;overflow: auto;margin: 10px auto;border-radius: 10px;border:1px #b8f903 solid;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.cd_item{width: 25%;text-align: center;margin:10px auto}
.cd_item a{line-height:20px;font-size:14px;color: #fff;}
.cd_item img{width: 50%;;}
.tuichudenglu{width: 80%;height: 50px;border-radius: 25px;margin: 0px auto;border:1px #b8f903 solid;text-align: center;line-height: 50px;;}
.tuichudenglu a{color:#b8f903;font-size:18px;}
.kongbai{width: 100%;height: 70px;margin: 0px auto;}
.footer{width: 100%;padding-top:5px;;height: 60px;background-color: #151419;margin:0px auto;position: fixed;bottom:0px;z-index:9999;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.footerit{width: 40%;text-align:center}
.footerit img{height: 30px;;}
.footerit a{color: #fff;}
.daojishi{width:80%;height:auto;overflow:auto;margin:30px auto;}
.data-box{width:100%;text-align:center;font-size:20px;}
.date-tiem{color:#B8F903;font-size:30px;}
.date-s{color:#B8F903;font-size:30px;}
/**----20250205------*/
.ggt{width:95%;height:auto;margin:15px auto;text-align:center;border-radius:10px;}
.ggt img{width:100%;border-radius:10px;}
.otc_an{width:90%;height:auto;margin:0px auto;display:flex;flex-wrap: wrap;flex-direction: row;}
.atc_anan{width:25%;}
.atc_anan a{display:block;width:80%;height:44px;border-radius:15px;background-color:rgb(184 249 3);line-height:44px;text-align:center;color:#000;font-size:14px;}
.dd_item2{width: 90%;height: auto;overflow: auto;margin: 0px auto;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.dd_item22{width:70%;}
.dd_item22 p{width:100%;line-height:27px;font-size:14px;}
.dd_item23{width:30%}
.dd_item23 a{display:block;background-color:rgb(184 249 3);border-radius:20px;color:#000;text-align:center;width:80%;float:right;margin-top:15px;line-height:40px;}
.dd_it1 img{width:20px;vertical-align: middle;margin-right:5px;}