﻿*{margin: 0;padding: 0;}
input,button,a,select{outline: none;border: none;background: none;}
input::-webkit-input-placeholder{color: #999;font-weight:100}
a{text-decoration: none;}
ul li{list-style: none;}
table{border-collapse:collapse;border-spacing:0;}
/*调整字体*/
@media only screen and (min-width: 320px){
  html {font-size: 90% !important;}
}
@media only screen and (min-width: 360px){
  html {font-size: 100% !important;}
}
@media only screen and (min-width: 700px){
  html {font-size: 125% !important;}
}
@media only screen and (min-width: 1000px){
  html {font-size: 200% !important;}
}
body{background-color: #0E100F;color: #878c87;}
.bodys{background-color: #212B29;}
.main{width: 100%;box-sizing: border-box;}
/*.main_top{width: 130%;box-sizing: border-box;}*/
.list{width: 100%;padding:0 1rem;box-sizing: border-box;}
.clearfix:after {content:"";display: block;clear:both;}
.fl{float: left;}
.fr{float: right;}
.br_bot{border-bottom: 1px solid #212524}

/*footer*/
.foot{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;padding: 0.3rem 0;text-align: center;}
.foot ul li{float: left;width: 25%;font-size: 0.7rem;color: #666;}
.foot ul li img{width: 1.5rem;}
/*header*/
.head{text-align: center;padding: 0.5rem 0;font-size: 1.1rem;color: #fff;}
.head_img{position: absolute;left: 0.5rem;height: 1.3rem;}	
.head_span{position: absolute;right: 1rem;font-size: 0.8rem;color: #fff;line-height: 1.5rem;}
/*通用*/
.buttons{width: 100%;height: 2.5rem;border-radius: 0.3rem;}
.pos_re{position: relative;}
.pos_ab{position: absolute;right: 0;bottom: 0;}
.mar_t2{margin-top: 2rem;}
.col_hui,.reg_ul ul li a,.mbody_div .main_jf{color: #BFC0BF;}
.col_green{color: #42CA98;}
.mar_b4{margin-bottom: 4rem;}
.br{border-right: 1px solid #333;}
.blac_btn,.c2c_spanon{background:#42CA98 ;color: #FFFFFA;}
.text_right{text-align: right;}
.mar_t1{margin-top: 1rem;}
.font1_5{font-size: 1.5rem;}
.dis_none{display: none;}
.text_center{text-align: center;}
.col_red{color: #af5252;}
.zd_div{height: 0.5rem;width: 100%;background-color: #1B1D1C;}
.text_left{text-align: left;}
/*共用*/
.login_input,.buttons{font-size: 1rem;}
.foot,.main_yqdiv,.main_body .mbody_div2{background-color: #131716;}
.main_body .mbody_div{}
.main_body,.mar_b1{margin-bottom: 1rem;}
.main_body .mbody_div,.main_body .mbody_div2{text-align: center;padding: 1rem 0;border-radius: 0.3rem;}
.main_body .mbody_div{width: 33%;}
.main_body .mbody_div2{width: 50%;}
.img_p,.col_ff,.me_head{color: #FFFFFA;}
.img_p2{color: #BFC0BF;}
.img_p,.middle,.img_p2{display: inline-block;vertical-align: middle;}
.main_div{padding: 1rem 0 0.5rem 0;}
.main_div2{padding: 0.3rem;}
.font7,.img_p,.img_p2{font-size: 0.7rem;}
.pad_t2{padding-top: 2rem}
/*login*/
.login{width: 77%;margin: auto;}
.reg_ul{width: 70%;text-align: center;margin: auto;font-size: 1.1rem;}
.reg_ul ul li{float: left;width:40%;padding-bottom: 0.5rem;margin: 0.5rem;}
.reg_on{color: #42CA98;border-bottom: 3px solid #42CA98;}
.pos_re img{height: 2rem;width: 5rem;}
.login_img{text-align: center;margin: 3rem 0 1.5rem 0;}
.login_img img{height: 6.5rem;width: 6.5rem;}
.login_input{height: 2rem;width: 100%;color: #BFC0BF;margin-top: 1rem;font-weight: bold;}
.login_btn{background: linear-gradient(to right, #42CA98 , #64D794);color: #FFFFFA;margin-top: 0.7rem;}
.mar_t2 p{margin-top: 0.5rem;font-size: 0.8rem;}
/*reg*/
.pos_re button{position: absolute;right: 0;bottom: 0.5rem;}
/*main*/
.main_headimg img{width: 100%;}
.marquee_div{width: 100%;padding: 0.5rem 0;}
.marquee_blac{background-color: #131716;padding: 0.2rem 1rem;}
.marquee_img img{width: 1.5rem;float: left;padding-right: 0.2rem;}
.marquee_text{float: left;width: 90%;padding-top: 0.2rem;font-size: 0.9rem;color: #BFC0BF;}
.main_jf{margin: 0.3rem 0;font-size: 0.8rem;}
.mbody_div .mbody_img{height: 2.3rem;width: 2.3rem;}
/*myzichan*/
.main_yqdiv{padding: 0.5rem;border-radius: 0.3rem;margin-top: 0.5rem;}
.main_yqp{font-size: 1rem;}
.main_yqul ul li{line-height: 1.25rem;}
.pad_b5{padding-bottom: 0.5rem;}
.main_yqdiv .pad_b5 img{height: 1.5rem;vertical-align: middle;border-radius: 50%;}
.inputs,select{color: #fbfbfb;font-size: 0.8rem;background: none;font-weight: bold;}
.jtright{width: 1.5rem;}
.myzc_div{padding: 1.5rem;background-color: #40CA99;}	
.myzc_div .mbody_div{width: 50%;text-align: center;color: #FFFFFA;}
.mbody_div .mbody_img2{width: 3rem;}
/*me*/
.me_head{width: 100%;background-image:url(../images/me.png);background-size: 100% 100%;position: absolute;text-align: center;}
.me_heads{padding: 1rem 0 2rem 0;}
.me_head img{height: 3rem;}
.font_1_2{font-size: 1.2rem;}
/*C2c*/
.c2c_head_span,.c2c_spanon{width: 80%;text-align: center;border-radius: 30%;margin:auto;}
.c2c_head_span span{width: 40%;padding: 0.4rem 0;}
.c2c_tz_span a{color: #A1A1A1}
.c2c_tz_span{padding: 1rem 0;font-size: 0.9rem;}
.c2c_tz_span ul li{float: left;width: 50%;text-align: center;}
.zx_on{color: #e8e8e8;font-size: 1rem;}
.tran_tab{width: 100%;font-size: 0.8rem;text-align: center}
.tran_tab thead tr th{font-weight: 100;line-height: 2.5rem;color: #FFFFFA}
.tran_tab thead tr,.tran_tab tbody tr{border-top: 1px solid #212524;line-height: 3rem;color: #999}
.tran_tab tbody tr td button,.heax_ul ul li button,.min_btn{padding: 0.1rem 0.6rem;border-radius: 0.3rem;font-size: 0.7rem;}
.tab_div .c2c_p{line-height: 2.5rem;color: #fff;font-size: 1.05rem;}
.main_yqul ul li{float: left;width: 25%;}
.col_cheng{color: #ff8661;}
.pad_l1{padding-left: 1rem;}	
/*erweima*/
.ewma{width: 18rem;height: 30rem;margin: auto;background-image: url(../images/erweima.png);background-size:100% 100%;}
.ewma_div1{height: 15rem;width: 13rem;margin: auto;padding-top: 5rem;}
.ewma_div1 img{width: 13rem;height:13rem;}
.ewma_div2{height: 9rem;width: 13rem;margin: auto;}
/*syxiangqing*/
.jtright2{width: 0.9rem}
.sy_img .sylf_img{height: 5.3rem;}
.sydiv_img{width: 2.8rem;padding: 0 0.5rem;}
.font9{font-size: 0.9rem;}
.pad_p5{margin-top: 0.5rem;}
/*tibi*/
.zhuyi_p p{line-height: 1.5rem;}
/*banklist*/
.bank_div{background-image: url(../images/bank.png);padding: 0.5rem 1rem;border-radius: 0.3rem;background-size: 100% 100%;}
.addbank img{width: 45%;margin-top: 3rem;}
/*yaoqing*/
.yq_ul ul li{float: left;width: 33%;line-height: 1.3rem;text-align: center;}
/*myzclist*/
.myzclist_div1 img{width: 3rem;border-radius: 50%;}
.myzclist_div2{width: 83%;padding-top: 0.3rem;}	

/*折叠面板*/
.fold-button{appearance: none;-moz-appearance: none;-webkit-appearance:none;width: 80%;height: 2rem;position: absolute;right: 0;top: 0;}   
.fold-button + section{overflow: hidden;}
.fold-button + section > div.fold-content{opacity:1;overflow: hidden;
        transition: height 1s ease-out, opacity 1s ease-out;
        -moz-transition: height 1s ease-out, opacity 1s ease-out;}
.fold-button:checked + section > div.fold-content{opacity:0;height: 0;}
.zdie_div{height: 2rem;}
.pos_re .zdie_div img{height: 1.5rem;width: 1.8rem;}
.fold-content p{line-height: 2.5rem;}
.fold-content p,.zhuyi_p p{font-size: 0.7rem;color: #999;}
.radios{height: 2rem;}
/*模态框*/
.modal { display: none; position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.7)}
.modal-content {display: flex;flex-direction: column;position: relative;background-color: #fefefe;margin: auto;padding: 1rem 2rem;margin-top: 30%;   
    width: 55%;animation: topDown 0.4s;border-radius: 10px;}
@keyframes topDown {
	from {top: -300px; opacity: 0}
    to {top: 0; opacity: 1}
}
.modal-body img{width: 100%;padding: 1rem 0;}
.modal_p{color: #0E100F;text-align: center;font-size: 1.1rem;}
.modal .mar_t2 img{width: 2.5rem;}	
/*轮播图*/
.focus{ width:90%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; /*background-color:rgba(255,255,255,0.7)*/; 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on,.bak_ff{ background:#fff;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;height: 200px;background:url(../images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.ewm_textarea{width: 100%;border: none;color: green;font-size: 0.7rem}
.com25_ul ul li{float: left;width: 20%;line-height: 1.3rem;text-align: center;}
/*分页*/
.page,.pages{margin-top: 0.5rem}
.page a{color: #42CA98;padding: 0.5rem 0}
.page a img{width: 3rem;height: 2rem;}
.pages a{color: #42CA98;padding:0.5rem 1rem}
/*fukuan file*/
.fukuan_img{height:0;width:0;z-index: -1; position: absolute;left: 10px;top: 5px;border:none}
.col_blue{color: #3ea4e2}
/*chushou soso*/
.form_input{font-size: 0.9rem;color: #ccc;padding: 0.3rem 0}
.form_input .form_text{height: 1.5rem;border: 1px solid #ccc;border-radius: 0.3rem;color: #ccc;padding-left: 0.3rem}
.form_input .form_text{width: 25%;margin-right: 1rem}
.btn{padding: 0.1rem 0.5rem;border-radius: 0.3rem}






/*spxq*/
.spxq_div{padding-bottom: 1rem;}
.spxq_div img{width: 100%;}
.red{color: #f05759;font-weight: bold;font-size: 1.1rem;}
.spxq_p{background: #eeeeee;padding:0.9rem;text-align: center;font-size: 0.9rem;color: #666;}
.spxq_foot{position: fixed;bottom: 0;left: 0;right: 0;background: #ceb694;}
.spxq_foot ul li{float: left;width: 50%;padding: 0.8rem 0;text-align: center;}
.spxq_foot ul li:first-child{background: #1f1f1f;}
.width50{width: 50%}
/*gwc*/
.gwc_div{background: #131716;margin-top:0.2rem;padding: 0 0.5rem;color: #808080;line-height: 1.4rem;}
.gwc_gy img{height: 2rem;}
.gwc_gy,.gwc_gy2{padding: 0.7rem 0;}
.check_lable,#all{visibility: hidden;}
.check_lable +label{display: block;width: 18px;height: 18px;cursor: pointer;position: absolute;top: 1.5rem;left: 0px;border:1px solid #9092A7;border-radius: 50%;}
.check_lable:checked +label::before,#all:checked +label::before{display: block;content: "√";text-align: center;color: #fff;}
.gwc_img img{width: 5rem;border: 1px solid #423d37;height: 5rem;}
.gwc_img2{height: 1.6rem;margin-top: 0.5rem;}
.gwc_div45 p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gwc_input{height: 1.8rem;border: 1px solid #423D37;width: 6.2rem;margin-top: 0.5rem;text-align: center;}
.gwc_input input{width: 2rem;border-left: 1px solid #423D37;border-right: 1px solid #423D37;height: 1.8rem;text-align: center;color: #fff}
.gwc_red{font-size: 0.95rem;color: #f23015;}
.width23{width: 23%;}
.gwc_div45{width: 45%;}
.gwc_img{width: 25%;}
.width7{width: 7%;}
.gwc_foot{position: fixed;bottom: 0;padding: 0.5rem 1rem;background: #131716;color: #F5F5F5;right: 0;left: 0;}
.gwc_fbtn button{width: 4rem;height: 1.8rem;background: #42CA98;border-radius: 0.3rem;color: #FFFFFA;font-size: 0.9rem;margin-left: 1rem;margin-top: 0.5rem;}
.gwc_fp{font-size: 0.8rem;text-align: right;line-height: 1.4rem;}
.gwc_finp span{padding-left: 1.5rem;line-height: 2.6rem;}
#all +label{display: block;width: 20px;height: 20px;cursor: pointer;position: absolute;border:1px solid #9092A7;border-radius: 50%;top: 1.2rem;}
.gwc_input a{display: block;float: left;font-size: 2em;width: 1em;height: 1em;color: #fff}
/*cart*/
.cart_dz{padding: 1rem 0;color: #F1EFEF;font-size: 0.9rem;}
.cart_dz .fr img{width: 2rem;height: 2rem;margin-top: 0.5rem;}
.mar_b8{margin-bottom: 8rem;} 
.width70{width: 70%}
.width28{width: 28%}
/*shangcheng*/
.sc_div{background: #131716;padding: 0.5rem;color: #808080;line-height: 1.4rem;position: relative;margin-top: 0.5rem;}
.width35{width: 35%}
.sc_div .width35 img{width: 90%;height: auto;}
.sc_div .sc_ps{position: absolute;bottom: 1rem;right: 1rem;left: 35%;}
.sc_div .sc_p{font-size: 1.1rem;color: #ee6842;}
.sc_soso{background: rgba(225,225,225,0.2);width: 90%;height: 2rem;border-radius: 1rem;margin: 1rem auto 0rem auto;position: fixed;z-index: 3;}
.soso_inp{padding-left: 1rem;width: 80%;height: 2rem;font-size: 1rem;}
.soso_img{position: absolute;height: 1.7rem;bottom: 0.2rem;right: 4%;}
.pad_t4{padding-top: 4rem;}
.main_kstrong{margin: 2rem 0 0.8rem 0;font-size: 1rem}
.font_size7{font-size: 0.7rem}