/**真假客服鉴定头部**/
@font-face {

	font-family:PingFang-TC-Semibold;

	src: url(/assets/web/PingFang-TC-Semibold.otf) format('truetype');

}
@font-face {

	font-family:iconfont;

	src: url(/assets/web/iconfont.ttf) format('truetype');

}

.iconfont{font-family:iconfont!important;font-size:16rem;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.icon-check:before{content:"\e923"}
.icon-integral:before{content:"\e6d0"}
.icon-gift:before{content:"\e61f"}
.icon-left:before{content:"\e60d"}
.icon-right:before{content:"\e628"}
.icon-search:before{content:"\e613"}
.icon-rollingOver:before{content:"\e7c4"}
.icon-location:before{content:"\e66c"}
.icon-add:before{content:"\e601"}
.icon-minus:before{content:"\e600"}
.icon-carriage:before{content:"\e607"}
.icon-finish:before{content:"\e61d"}
.icon-dot:before{content:"\e608"}
.icon-delete:before{content:"\e606"}
.icon-voucher:before{content:"\e618"}
.icon-bidd:before{content:"\e617"}
.icon-bill:before{content:"\e615"}
.icon-bargain:before,.icon-sell:before{content:"\e616"}
.icon-goods:before{content:"\e619"}
.icon-news:before{content:"\e61a"}

.show{display: block;}
.hide{display: none;}
.ltmisa .top{height: 0.9rem;box-sizing: border-box;width: 100%;left: 0; top: 0; position: absolute;}
.ltmisa .top .name{width: 100%; text-align: center; color: #fff; z-index: 1; position: relative;height: 100%;font-size: 0.34rem;}
.ltmisa .top .left{position: absolute;left: 0.22rem;top: 50%;width: 0.2rem; transform: translateY(-50%); z-index: 5;}
.ltmisa .top .left img{width: 0.2rem;}

.tcbg{background: #000;position: fixed;left: 0;top: 0;width: 100%; z-index: 900; opacity: 0.5;height: 100%;}
.tckf{width:5.9rem;position: fixed;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 901;box-sizing: border-box;box-sizing: border-box;}

.icon16{width: 100%; position: absolute;left: 0;top: -0.28rem; z-index: 1;}
.tckfbox{ position: relative; z-index: 2;overflow: hidden;border-radius: 5px;background: url(/assets/web/assets/kftop.png) no-repeat center top #fff;background-size: 100% auto;}
.kftop{color: #fff;height: 0.9rem;  width: 100%;color: #fff;font-family:PingFang-TC-Semibold; position: relative; z-index: 3;}
.kfclose{width: 1.2rem;height: 0.5rem;position: absolute;bottom: 0.4rem;left: 50%; z-index: 3; transform: translateX(-50%); }
/* .kfclose{width:100%;height:32px;position: absolute;bottom: 0.24rem;right: 0; z-index: 3;} */
.kfgb{border: 1px solid #FFB165;width: 1.2rem;height: 0.5rem;box-sizing: border-box;color: #EF9031;border-radius: 1px;}

.kfbox{background: #fff;padding: 0.24rem 0.3rem 0.4rem;}
.icon18a{background: url(/assets/web/assets/icon18a.png) no-repeat left center;background-size: 0.36rem auto;}
.btncopy{background: linear-gradient(37deg, #FFB165 0%, #FFEA87 100%);border-radius: 1px;width: 1.14rem;height: 0.5rem;color: #F36000;font-size: 0.28rem; border: none;}
.icon18b{ border: 1px solid #F2F2F2;background: #FAFAFA;border-radius: 0.1rem;height: 0.6rem;padding: 0 0.2rem;}
.icon18b span{background: url(/assets/web/assets/icon18b.png) no-repeat left center;background-size: 0.36rem auto;padding-left: 0.48rem;color: #68A5E1;font-size: 0.24rem; line-height: 0.4rem;}
.kftxt{border: 1px solid #FFE585;background: #FFF8E9;color: #FF7400;font-size: 0.28rem;padding: 0.2rem; line-height: 0.44rem; text-align: center;}
.pic{position: relative;transform: translateY(-1px);}
.pic img{width: 100%; vertical-align: top; position: relative; z-index: 1;}
.cjtwtli_right{width: calc(100% - 0.75rem);}

.menu{padding: 0.1rem 0;box-sizing: border-box;width: 100%; position: absolute;left: 0; top: 0; z-index: 2;}
.menu li{position: relative; line-height: 0.7rem; padding-bottom: 2px; color: #FFE6C6;font-size: 0.3rem;width: calc(100%/3); text-align: center;}
.menu li.now{color: #fff; font-weight: bold;font-size: 0.34rem;}
.menu li::before{content: '';display: inline-block;width:0;height: 2px;background: #fff;position: absolute;left: 50%; transform: translateX(-50%); bottom: 0; opacity: 0;}
.menu li.now::before{width:100%; opacity: 1;}
.dlwrap{padding: 0 0.3rem; transform: translateY(-0.92rem); position: relative; z-index: 10;}
.box{box-shadow: 0px 0.06rem 0.18rem 0px rgba(0, 0, 0, 0.04);background: #fff;border-radius: 0.1rem;color: #4d4d4d; font-size: 0.26rem!important; line-height: 0.42rem!important;}

.sxtxt{display: inline-block;line-height: .64rem;font-size: .28rem;border-radius: .06rem;color: #182435;border: 0.01rem solid #d2d2d2;background: #fff;margin-bottom: .24rem;padding: 0 .28rem;margin-right: .32rem;}
.sxtxt.on{border-color: #ffa315;background: #ffdbcf url(/assets/web/assets/selon_bg.png) no-repeat right bottom -0.01rem;    background-size: 0.32rem;}
.ssdefault{background: #fff;min-height: calc(100vh - 0.86rem);}

.xgspbox{height: calc(100vh - 3.53rem); position: relative;}
.xgsp{position: absolute;width: 100%;left: 0;top: 0;overflow-y: auto;height: 100%;}
.bsxz_li .right{width: calc(100% - 0.9rem);}
.mui-toast-container {
    bottom: 40% !important;/*离布局底部的距离*/
    }
.mianhidden{height: 100vh;min-height: initial; overflow: hidden;}

.boxgame{max-width: 7.5rem;width: 100%; position: fixed;left: 50%; transform: translateX(-50%);top: 0.86rem;}

.boxgame.now{height: calc(100vh - 0.86rem);}
.tcsqm{width: calc(100% - 1rem);position:fixed;z-index: 901;left: 50%;top: 50%;transform: translate(-50%,-50%);box-sizing: border-box;padding: 0.32rem 0.52rem 0.52rem;background: #fff;border-radius: 0.32rem;}
.tcsqm h2{text-align: center; line-height: 0.56rem;font-size: 0.4rem; margin-bottom: 0.6rem;font-weight: 500;color: rgba(0, 0, 0, 0.87);font-family: OPPOSans-Regular,OPPOSans!important;}
.sqm_input{padding: 0 0.32rem!important;box-sizing: border-box;width: 100%!important;height: 0.8rem!important;border-radius: 0.8rem!important;background: rgba(0,0,0,0.04)!important;border: none!important;font-size: 0.28rem;color: rgba(0, 0, 0, 0.87);}
.sqm_input::-webkit-input-placeholder {
	color: rgba(0, 0, 0, 0.285);
}

.sqm_input::-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.28);
}

.sqm_input::-moz-placeholder {
	color: rgba(0, 0, 0, 0.28)
}
.sqm_btn{margin: 0.48rem 0 0;width: 100%;text-align: center; color: #fff;border-radius: 0.8rem;background: rgb(255,163,78);font-size: 0.28rem;border: none;height: 0.8rem;}