[]@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0; 
}
html, body {
	width: 100%;
	height: 100%; 
}
body{
	background-color:#fff;
	font-family: Hiragino Sans GB;
	font-size: .28rem;
}

a{
	text-decoration: none;
	color:#444;
	
}
li{
	list-style: none;
}
*+address, *+blockquote, *+dl, *+fieldset, *+figure, *+hr, *+ol, *+p, *+pre, *+ul {
    margin-top: 0rem  ;
}
address, blockquote, dl, fieldset, figure, hr, ol, p, pre, ul {
    margin: 0 0 0rem 0  ;
}
ol, ul {
    padding-left: 0em;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 0rem 0;
    font-weight: 600;
    font-size: 100%;
}
@media screen and (min-width: 320px) {html{font-size:50px;}}
@media screen and (min-width: 360px) {html{font-size:56.25px;}}
@media screen and (min-width: 375px) {html{font-size:58.59375px;}}
@media screen and (min-width: 400px) {html{font-size:62.5px;}}
@media screen and (min-width: 414px) {html{font-size:64.6875px;}}
@media screen and (min-width: 440px) {html{font-size:68.75px;}}
@media screen and (min-width: 480px) {html{font-size:75px;}}
@media screen and (min-width: 520px) {html{font-size:81.25px;}}
@media screen and (min-width: 560px) {html{font-size:87.5px;}}
@media screen and (min-width: 600px) {html{font-size:93.75px;}}
@media screen and (min-width: 640px) {html{font-size:100px;}}
@media screen and (min-width: 680px) {html{font-size:100px;}}
@media screen and (min-width: 720px) {html{font-size:100px;}}
@media screen and (min-width: 760px) {html{font-size:100px;}}
@media screen and (min-width: 800px) {html{font-size:100px;}}
@media screen and (min-width: 960px) {html{font-size:100px;}}
@media screen and (min-width: 1200px) {html{font-size:100px;}}
@media screen and (min-width: 1440px) {html{font-size:100px;}}
@media screen and (min-width: 1920px) {html{font-size:100px;}}
.botom{
	width:100%;
	height:60px;
	background-color: #000000;
	position: fixed;
	left:0;
	bottom:0;
	z-index:55;
}
.botom ul{
	width:100%;
	height:60px;
	overflow: hidden;
    border-top: solid 2px #939300;
}
.botom ul li{
	width:33.3%;
	height:60px;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: .32rem;
}
.botom ul li img{
    width: .60rem;
	height:auto;
	display: block;
}

/*swiper*/
.container { 
	width: 100%;
	height: 100%; 
	position: absolute;
	left: 0; top: 0%; 
 }
.container .page { 
	height: 100%; 
	position: relative; 
	color:#fff;
	text-align:center; 
}
.container .page h1{
	padding-top:120px; 
	line-height:50px; 
	display:block
}
.container .page0 { 
	background-color:#000000; 
}
.container .page1 { 
	background-color:#000000; 
}
.container .page2 { 
	background-color:#000000; 
}
.container .page3 { 
	background-color:#000000; 
}
.container .page4 { 
	background-color:#000000; 
}
.container .page1 img.no1 { 
	position: absolute; 
	left: 10px; 
	top: 50px; 
	-webkit-transition: all 1s ease 0s; 
}
.container .page1.cur img.no1 { 
	-webkit-transform: rotate(720deg);
}
.container .page1 img.no2 { 
	position: absolute; 
	left: 600px; 
	top: 50px;
	-webkit-transition: all 1s ease 2s; 
}
.container .page1.cur img.no2 {
	left: 30px; 
	top: 100px; 
	-webkit-transform: rotate(720deg); 
}
.xiangxiatishi { 
	position: fixed; 
	bottom: 20px; 
	left: 50%; 
	-webkit-transform: translateX(-50%); 
	-webkit-animation: dong 1s linear 0s infinite alternate; 
}
@-webkit-keyframes dong {  
	from {bottom:20px;
	}
		to 
	{ 
		bottom: 60px; 
	}
}
/*video*/
.container .page .video-box{
	width:100%;
	height:100%;
	z-index:0;
	position: absolute;
	top: 0px;
	left: 0px;
}
.container .page .video-box .myvideo{
	width:100%;
	height:92%;
	background-color: #000000;
	/* object-fit:fill !important; */      /* 全屏设置令*/
}
/* sousuo */
.sousuort{
	width:30px;
	height:30px;
	z-index: 99 !important;
	position: fixed;
	left:20px;
	top:20px;
}
.sousuort img{
    width: 100%;
    height: auto;
}
/* 玻璃体 */
.container .page .video-box .bot-top{
	width:100%;
	height:80%;
	z-index: 2 !important;
	position: absolute;
	left:0;
	top:0;
}
.container .page .video-box .bot-top p{
	font-size: .36rem;
	margin-top: 20px;
	color:#c7c7c7;
}
.container .page .video-box .bot-top ul{
    width: .56rem;
	height:auto;
	position: absolute;
	right:5px;
	top:40%;
}
.container .page .video-box .bot-top ul li{
	width:100%;
	height:auto;
}
.container .page .video-box .bot-top ul li img{
	width:100%;
	height:auto;
}
.container .page .video-box .bot-top ul li p{
	font-size: .24rem;
	margin-top: 0px;
	margin-bottom: .10rem;
	/* box-shadow: 1px 1px 1px rgb(0, 0, 0,1); */
	color: #c7c7c7;
}
.container .page .video-box .botom{
	width:100%;
	height:8%;
	background-color: #000000;
	position: absolute;
	left:0;
	bottom:0;
	z-index: 3;
}
.container .page .video-box .botom ul{
	width:100%;
	height:100%;
	overflow: hidden;
}
.container .page .video-box .botom ul li{
	width:33.3%;
	height:100%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .32rem;
}
.container .page .video-box .botom ul li img{
	width:.66rem;
	height:auto;
	display: inline-block;
}
.container .page .textbom{
	width:100%;
	height:auto;
	position: absolute;
	left:0;
    bottom: 20%;
	z-index: 999;
}
.container .page .textbom ul{
	margin: 0px 20px;
	margin-bottom: .33rem;
	margin-right: 1rem;
}
.container .page .textbom ul li{
	width:100%;
	height:auto;
	text-align: left;
	font-size: .28rem;
    line-height: .55rem;
	display: flex;
	align-items: center;
	color: #c7c7c7;
}
.container .page .textbom ul li img{
	width: .44rem;
    height: .44rem;
	margin-right: 10px;
}
.container .page .textbom ul .foner{
	font-size: .32rem;
	color:#c7c7c7;
}
/* wode */
.sdtop{
	width:100%;
	height:auto;
	position: relative;
	left:0px;
	top:0px;
}
.sdtop img{
	width:100%;
	height:auto;
	display: block;
}
.sdtop div{
	width:100%;
	height:auto;
	color: #fff;
	position: absolute;
	bottom:0; 
}
.sdtop div ul{
	height:auto;
	margin:0px 20px;
}
.sdtop div ul li{
	width:100%;
	height:auto;
	overflow: hidden;
	position: relative;
}
.sdtop div ul li div{
	width: 50%;
	height: 54px;
	position: absolute;
	left: 36%;
	bottom: 10%;
	display: flex;
	align-items: center;
	font-size: .36rem;
	padding-left: 14%;
	background-color: #000000;
	opacity: 0.8;
	border-radius: .20rem;
	color: #fff;
}
.sdtop div ul li img{
	width: 1.5rem;
	height: 1.5rem;
}
.btdfg{
	width:100%;
	height:auto;
	margin-top: 30px;
}
.btdfg p{
    margin: 0rem .20rem;
	font-size: .36rem;
	color:#fff;
	line-height: 40px;
}
.btdfg .sfgrt{
	font-size: .24rem;
	margin-top: -15px;
	color: #808080;
}

.spccdh{
	width:100%;
	height:48px;
	margin-top: 5px;
}
.spccdh ul{
    margin: 0rem .20rem;
	border-bottom: solid 1px #151514;
	border-top: solid 1px #151514;
	overflow: hidden;
}
.spccdh ul li{
    height: 48px;
	display: flex;
	align-items: center;
}
.spccdh ul .spccdh-a{
	float:left;
}
.spccdh ul .spccdh-a img{
    width: .44rem;
	height:auto;
}
.spccdh ul .spccdh-b{
	float:left;
	color:#fff;
	font-size: .36rem;
	margin-left: .10rem;
	color: #fe6f00;
}
.spccdh ul .spccdh-c{
	float:right;
}
.spccdh ul .spccdh-c img{
    height: .40rem;
	width:auto;
}

.textwb{
	width:100%;
	height:auto;
	margin-top:10px;
}
.textwb p{
    margin: 0rem .20rem;
	color: #f2f2f2;
}
.textwb .textwb-a{
	font-size: .32rem;
}
.textwb .textwb-b{
	font-size: .28rem;
	color: #808080;
}

.activedfg{
	width:100%;
	height:48px;
}
.activedfg ul{
    margin: 0rem .20rem;
}
.activedfg ul li p{
	width:100%;
    height: 48px;
	color:#fff;
	font-size: .36rem;
	/* background-color: #1a1a1a; */
	display: flex;
	align-items: center;
	/* justify-content: center; */
}
.activedfg ul li p span{
	color:#fff;
    font-size: .26rem;
	margin-right: 20px;
	color: #a3a3a3;
}
/* 导航条 */
.dhtert{
	margin: 0px 0px;
	height:50px;
	background-color: #0c0c0c;
	border-bottom:solid 2px #7c7900;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #1a1a1a;
	margin-top: 2px;
}
.dhtert ul{
	width:100%;
	height:50px;
	height:auto;
	overflow:hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}
.dhtert ul li{
	width:50%;
	height:50px;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* 视频列表页 */
.liebiaoye{
	width:100%;
	height:auto;
    margin-bottom: 20%;
}
.liebiaoye ul{
	margin:0px 0px;
	background-color: #333;
}
.liebiaoye ul li{
	width:100%;
	height:auto;
	overflow: hidden;
	position: relative;
	left:0;
	top:0;
}
.liebiaoye ul li div{
	width:33.3%;
	float: left;
	color:#fff;
}
.liebiaoye ul li div img{
	width:98%;
	height:auto;
	margin:1%;
	display: block;
	position: relative;
}
.liebiaoye ul li div p{
	width:98%;
	height:auto;
	margin:1%;
	display: block;
	position: absolute;
	bottom:0;
}
.dhtertsdf {
	border-bottom: #fe6f00 solid 2px;
	color:#fe6f00;
}
.sdtop .xtsz{
	width:30px;
	height:30px;
	display: block;
	position: absolute;
	right:20px;
	top:20px;
}
/* 修改 */
.videoser{
	width:100%;
	height:auto;
	margin-bottom: 20%;
}
.videoser ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.videoser ul li{
	width:33.3%;
	height:auto;
	float:left;
}
.videoser ul li{
	width:33.3%;
	height:auto;
	float:left;
}.videoser ul li img{
	width:100%;
	height:auto;
}
.videoser ul li .dfgerrtw{
	color:#fff;
}

.videoserhrt{
	width:100%;
	height:auto;
	margin-bottom: 20%;
}
.videoserhrt ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.videoserhrt ul li{
	width:33.3%;
	height:auto;
	float:left;
}
.videoserhrt ul li{
	width:33.3%;
	height:auto;
	float:left;
}.videoserhrt ul li img{
	width:100%;
	height:auto;
}
.videoserhrt ul li .dfgerrtw{
	color:#fff;
}
/* 系统设置 */
.addcerhj{
	width:100%;
	height: .30rem;
}
.navdfg{
	width:100%;
	height:1.1rem;
	position: relative;
	left: 0;
	top:0;
}
.navdfg p{
	height:1.1rem;
	margin:0px 20px;
	overflow: hidden;
	color:#333;
	font-size: .36rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.navdfg p span{
	display: flex;
	align-items: center;
	justify-content: center;
}
.navdfg p img{
	display: inline-block;
    height: .44rem;
	width: auto;
	position: absolute;
    left: .20rem;
    top: .30rem;
}

.liebiaoer{
	width:100%;
	height:auto;
}
.liebiaoer ul{
	margin: 0rem .20rem;
}
.liebiaoer ul li{
	width:100%;
    height: 48px;
	color:#fff;
	font-size: .30rem;
	overflow: hidden;
	display: flex;
	align-items: center;
	position: relative;
	border-bottom:solid 1px #333;
	left:0;
	top:0;
}
.liebiaoer ul li img{
	width: .35rem;
	height:auto;
	display: inline-block;
}
.liebiaoer ul li span{
	margin-left: 10px;
}
.liebiaoer ul li .imgright{
	width: auto;
	height: .35rem;
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 18px;
}

/* 订单管理 */
.bg{
	width:100%;
	height:100%;
	/* background-image: url(../imges/ddgl-02.png); */
	/* background-repeat: repeat; */
}

.ddgl-dht{
	width:100%;
	height:auto;
}
.ddgl-dht ul{
	margin: 0px 20px;
}
.ddgl-dht ul ol{
	width:100%;
	height:50px;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
}
.ddgl-dht ul ol li{
	width:25%;
	height:50px;
	float:left;
	display: flex;
	align-items: center;
	justify-content: center;
}
.addclasskhj{
	color:red;
	border-bottom: solid 2px red;
}
.addclasskhj-r{
	border-bottom: solid 2px #cbcbcb;
}
.lb{
	width:100%;
	height:auto
}
.lb ul{
	margin:0px 20px;
	margin-bottom: 20px;
}
.lb ul ol{
	width:100%;
	height:auto
	overflow:hidden;
	background-color: #fff;
}
.lb ul ol li{
    margin: 0px 5px;
}
.lb ul ol li div{
	width:100%;
	height:auto;
	overflow: hidden;
	padding:20px 0px;
	position: relative;
	left:0;
	top:0;
	border-bottom: solid 2px #e5e5e5;
}
.lb ul ol li div img{
	width:120px;
	height:120px;
	display: block;
}
.lb ul ol li div div{
    width: 59%;
	height:100%;
	position: absolute;
    left: 40%;
	top:20px;
	padding: 0px;
	color:#808080;
	overflow: hidden;
}
.lb ul ol li div div .jdjc{
	margin-left: -8px;
	font-size: .30rem;
	color:red;
	font-weight: 600;
}
.lb ul ol li div div .rig{
	float: right;
}
.lb ul ol li div div .rig span{
	background-color: red;
	color:#fff;
	padding: 2px 10px;
	font-size: .24rem;
	border-radius: 20px;
	position: absolute;
    right: 0;
    bottom: 20%;
}
/* 订单详情 */
.lb ul ol li .rigbda{
	width:100%;
	height:auto;
	text-align: right;
	padding:10px;
} 
.lb ul ol li .rigbda span{
	color: red;
}

.xinmin{
	width:100%;
	height:auto;
	margin-top: -30px;
}
.xinmin ul{
	margin:0px 20px;
	background-color: #fff;
	padding:20px 0px;
}
.xinmin ul ol{
	margin:0px 5px;
	height:auto;
	border:solid 1px #e5e5e5;
	border-radius: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.xinmin ul ol li{
	width:60%;
	height:auto;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 20px 0px;
}
.xinmin ul ol li div{
	float: left;
}
.xinmin ul ol li .xinmin-1{
	width:50px;
	height:50px;
	display: inline-block;
}
.xinmin ul ol li .xinmin-1 img{
	width:100%;
	height:auto;
	display: block;
}
.xinmin ul ol li .xinmin-2 {
	margin-left: 20px;
}
.xinmin ul ol li .xinmin-2 .xinmin-3{
	color:#808080;
	font-size: .24rem;
}
.libifder{
	width:100%;
	height:auto;
}
.libifder ul{
	margin:0px 20px;
	background-color: #fff;
}
.libifder ul ol{
	margin:0px 20px;
}
.libifder ul ol li{
	width:100%;
	height:auto;
	line-height: 30px;
}
.libifder ul ol li span{
	color:#808080;
}
.anniuert{
	width:100%;
	height:auto;
	margin-bottom: 30px;
}
.anniuert p{
	margin:0px 20px;
	text-align: center;
	background-color: #fff;
	padding:50px 0px;
}
.anniuert p span{
	background-color: #2bb7ea;
	border-radius: 30px;
	padding:10px 100px;
	color:#fff;
}
/* .留言管理 */
.lb ul ol .ghy{
	text-align: left;
	margin-bottom: -20px;
	padding-top: 15px;
}
/* 收货地址 */
.shdz{
	width:100%;
	height:auto
}
.shdz ul{
	margin: 0px 20px;
	background-color: #fff;
}
.shdz ul ol{
	margin: 0px 0px;
}
.shdz ul ol li{
	width:100%;
	height:auto;
}
.shdz ul ol li p{
	position: relative;
	left:0;
	top:0;
	line-height: 2;
}
.shdz ul ol li p img{
	width:20px;
	height:20px;
	margin-right: 10px;
}
.shdz ul ol li p .activedfwe{
	font-size: .32rem;
	margin-right: 10px;
}
.shdz ul ol li p .rightdw{
	position: absolute;
	right:0;
	font-size:.28rem;
}
.shdz ul ol li p .rightdw-e{
	position: absolute;
	right:0;
	font-size:.28rem;
}

.tjdz{
	width:100%;
	height:auto;
	overflow: hidden;
	position: absolute;
	bottom:0;
}
.tjdz p{
	height:100px;
	margin: 0px 20px;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
}
.tjdz p span{
	padding:10px 100px;
	background-color: #000;
	border-radius: 200px;
	margin-bottom: 20px;
	color:#fff;
}
/* 修改密码 */
.xgmain{
	width:100%;
	height:auto;
}
.xgmain ul{
    margin: 2rem .20rem 0rem 0rem;
}
.xgmain ul li{
	width:100%;
	height:40px;
	color:#fff;
	margin: 20px;
	text-align:left;
	font-size: .28rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.xgmain ul li input{
    width: 3rem;
	margin-right: 40px;
    height: .48rem;
}
.xgmain ul li .wer3fs{
	letter-spacing:.09rem;
}
.qrxgmm{
	width:100%;
	height:auto;
}
.qrxgmm p{
	margin:0px .20rem;
	text-align: center;
	margin-top: 2rem;
}
.qrxgmm p span{
	padding:.20rem 2rem;
	background-color: red;
	color:#fff;
	border-radius: 2rem;
}
/* 登录 */
.zhuce{
	width:100%;
	height:auto;
}
.zhuce p{
	margin:0rem .20rem;
	text-align: left;
	color:#fff;
	margin:.60rem 0rem 0rem 1rem;
}
/* 注册 */
.xgmain ul li .wer3fs-r {
    letter-spacing: .29rem;
	font-size: .30rem;
}
.xgmain ul li .wer3fs {
	font-size: .30rem;
}
/* 关于我们 */
.ewm{
	width:100%;
	height:auto;
}
.ewm ul{
	margin:0px 20px;
}
.ewm ul li{
	width:100%;
	height:auto;
	font-size: .30rem;
	color:#fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.ewm ul li img{
	width:3rem;
	height:3rem;
	display: block;
	margin-top: 2rem;
}
/* 编辑资料 */
.nav{
	width:100%;
	height:auto;
}
.nav p{
	margin:0px 20px;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .32rem;
}
.nav p img{
	display: block;
	width:2rem;
	height:2rem;
	margin-top: .20rem;
}
.dflb{
	width:100%;
	height:auto;
}
.dflb ul{
	margin: 0rem .20rem;
	padding-top:1rem;
}
.dflb ul li{
	width:100%;
	height:.80rem;
	display: flex;
	align-items: center;
	/* justify-content: center; */
	border-bottom: solid #333 1px;
	color:#fff;
}
.dflb ul .wangider{
	letter-spacing: .04rem;
}
.dflb ul li span{
	color:#808080;
}
.dflb-rr{
	width:100%;
	height:auto;
}
.dflb-rr ul{
	margin: 0rem .20rem;
	padding-top:1rem;
}
.dflb-rr ul li{
	width:100%;
	height:.80rem;
	display: flex;
	align-items: center;
	border-bottom: solid #333 1px;
	color: #fff;
}
.dflb-rr ul .letterspacing{
	letter-spacing: .04rem;
}
.dflb-rr ul li span{
	color:#808080;
}
/* 商品橱窗 */
.active{
	width:100%;
	height:auto;
	position: absolute;
	z-index: 2;
}
.active div{
	margin: 0px 20px;
	overflow: hidden;
}
.active div div{
	float:left;
}
.active div .activeone{
	width:1rem;
	height:auto;
	margin: 0px 0px;
	margin-left: 23%;
}
.active div .activeone img{
	width:100%;
	height:auto;
}
.active div .activetwo{
	width:3rem;
	height:auto;
	margin: .05rem .05rem;
}
.active div div p{
	color:#fff;
	width:3rem;
	font-size: .36rem;
}
.active div div .qbsp{
	margin-top: -.01rem;
	font-size: .28rem;
}
.active div div p span{
	color: #dfdfdf;
	width:auto;
	font-size: .28rem;
}
.topbg{
	width:100%;
	height:1.5rem;
	background-color: #FFFFFF;
	overflow: hidden;
}
.topbg img{
	width:100%;
	height:auto;
	position:absolute;
	left:0;
	top:0;
	z-index: 1;
}
.dht{
	width:100%;
	height:auto;
	position: relative;
	left:0rem;
	top:0rem;
	z-index: 3;
}
.dht ul{
	/* margin:0rem .20rem; */
}
.dht ul ol{
	width:100%;
	height:auto;
	overflow: hidden;
}
.dht ul ol li{
	width:20%;
	height:.80rem;
	float:left;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
}
.dht ul ol li img{
	width:.40rem;
	height:auto;
	display: block;
}
.zjys{
	border-bottom: red solid 2px;
}
.activedfgwe{
	width:100%;
	height:auto
}
.activedfgwe ul{
	width:100%;
	height:auto;
	overflow:hidden;
}
.activedfgwe ul li{
	width:48%;
	height:auto;
	background-color: #fff;
	margin:1%;
	float:left;
}
.activedfgwe ul li img{
	width:100%;
	height:auto;
	display: block;
}
.activedfgwe ul li p{
	color:#333;
	font-size: .28rem;
}
.activedfgwe ul li p span{
	color:#808080;
	font-size: .28rem;
}
.activedfgwe ul li p .activedfgwe-1{
	color:red;
	font-size: .36rem;
	margin-left: -8px;
}
.activedfgwe ul li p .activedfgwe-2{
	color:#808080;
	font-size: .20rem;
}

#fourert{
	width:50%;
	height:100%;
	position: absolute;
	right:0;
	top:0;
	z-index: 9;
	overflow: hidden;
	background-color: #1B6D85;
}
#fourert ul li{
	height:.56rem;
	color:#fff;
	margin: .20rem;
	display: flex;
	align-items: center;
	font-size: .28rem;
}
#fourert-left{
	width:50%;
	height: 100%;
	background-color: #000;
	opacity: 0.4;
	position: absolute;
	left:0;
	top:0;
	z-index: 9;
}
.bggbys{
	border-bottom: #fff solid 1px;
}
#sousuogn{
	width:100%;
	height:100%;
	position: absolute;
	left:0;
	top:0;
	z-index: 10;
	background-color: green;
}
#sousuogn ul{
	margin:.20rem;
}
#sousuogn ul li{
	width:100%;
	height:.56rem;
	background-color:#fff;
	display: flex;
	align-items: center;
}
/* 搜索功能 */
#sousuogn ul li input{
	height:.46rem;
	width:4rem;
	border:0;
	border-left:solid 1px #808080;
}
#sousuogn ul li img{
	width:.44rem;
	height:auto;
	display: inline-block;
	margin:0rem .20rem;
}
#sousuogn ul li span{
	width:1rem;
	height:.44rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
#sousuognfge{
    width: 100%;
    height: 91%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 11;
    background-color: #111111;
}
/* eng */


/* 首页追加 */
#fenxli {
	width:100%;
	height:25%;
	background-color: #fff;
	position: fixed;
	left:0rem;
	bottom:0rem;
	z-index: 99;
}
#fenxli ul{
	width:100%;
	height:3rem;
	overflow: ;
}
#fenxli ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
#fenxli ul li{
	width:20%;
	height:auto;
	float: left;
	text-align: center;
}
#fenxli img{
	width:.56rem;
	height:auto;
	margin-top: .36rem;
	margin-bottom: .10rem;
}
.fenxlifa{
	width: 80%;
	height: 65%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
/* 商品详情 */
.activespxq{
	width:100%;
	height:auto;
}
.activespxq img{
	width:100%;
	height:auto;
	display: block;
}
#sapxq{
	width:100%;
	height:auto;
}
#sapxq ul{
	margin:0rem .20rem;
}
#sapxq ul li{
	width:100%;
	height:auto;
    margin: .10rem 0rem;
	color:#444;
}
#sapxq ul .red{
	width:100%;
	height:auto;
    margin: .10rem 0rem;
	color:red;
}
#sapxq ul li ol{
	width:100%;
	height:auto;
	overflow: hidden;
}
#sapxq ul li ol li{
	width:33.3%;
	float:left;
	text-align: center;
	color:#808080;
}
#sapxq ul li ol .sapxqone{
	width:33.3%;
	float:left;
	text-align: left;
}
#sapxq ul li ol .sapxqtwo{
	width:33.3%;
	float:left;
}
#sapxq ul li ol .sapxqthree{
	width:33.3%;
	float:left;
	text-align: right;
}
#sapxq ul li ol .sapxqthree img{
	width:.28rem;
	height:auto;
	margin-right:.10rem;
	margin-bottom: .1rem;
}
#sapxq ul #sapxqson{
	width:100%;
	height:.88rem;
	display: flex;
	align-items: center;
	/* justify-content: center; */
	color:#808080;
	border-bottom: #e5e5e5 1px solid;
	border-top: #e5e5e5 1px solid;
}
#poui{
	margin:0rem .20rem;
}
#photo{
	margin: .20rem;
}
#photo img{
	display: block;
	width:100%;
	height:auto;
	margin:.10rem 0rem;
}
#botmo{
	width:100%;
	height:auto;
}
#botmo ul{
	margin:0rem .20rem;
}
#botmo ul li{
	width:100%;
	height:auto;
	overflow: hidden;
}
#botmo ul li div{
	float:left
}
#botmo ul li div img{
	width:.28rem;
	height:.28rem;
}
#botmo ul li #botmo-1{
	width:1rem;
	height:auto;
	text-align:center;
}
#botmo ul li #botmo-2{
	width:1rem;
	height:auto;
	text-align:center;
}
#botmo ul li #botmo-3{
	width:3rem;
	height:auto;
	float: right;
	text-align:center;
}
#botmo ul li #botmo-3 p{
	width:100%;
	height:auto;
}
#botmo ul li #botmo-3 p span{
    padding: .15rem .66rem;
	background-color: red;
	color:#fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: .20rem;
}

#ycdfg{
	width: 100%;
	height: 60%;
	position: fixed;
	left: 0;
	bottom: 0;
	background-color: #fff;
}
#ycdfg ul{
	margin:.20rem;
	overflow: hidden;
}
#ycdfg ul li{
	float: left;
}
#ycdfg ul #ycdfg-one{
	width:2rem;
	height:2rem;
}
#ycdfg ul #ycdfg-one img{
	width:2rem;
	height:2rem;
	display: block;
}
#ycdfg ul #ycdfg-two{
	width:4rem;
	height:2rem;
}
#ycdfg ul #ycdfg-two p{
	margin:.0rem 0rem 0rem .20rem;
	font-size: .28rem;
}
#ycdfg ul #ycdfg-two #ycdfg-three{
	color:red;
	font-size: .32rem;
	overflow: hidden;
}
#ycdfg ul #ycdfg-two .ycdfg-four{
	color:#808080;
	font-size: 0.24rem;
}
#ycdfg .guig{
	margin:.20rem;
	color:#808080;
	font-size: .26rem;
}
#ycdfg .guig span{
	margin:.20rem;
	padding:.05rem .20rem;
}
#ycdfg .guig span{
	margin:.20rem;
	padding:.05rem .20rem;
}
#ycdfg .guig-rr{
	margin: .20rem;
	overflow: hidden;
}
#ycdfg .guig-rr span{
	margin-right: .10rem;
}
#ycdfg .guig-rr span{
	display: inline-block;
	float: right;
}
#ycdfg .guig-rr .guig-rr-e{
	display: inline-block;
	float: left;
	margin-top: .15rem;
	font-size: .26rem;
}
#ycdfg .guig-rr .guig-rr-f{
	padding: 0.01rem .20rem;
}
#bgbgdfg{
	background-color: #e6e6e6;
}
#guanbi{
	float: right;
	background-color: #e6e6e6;
	border-radius: .08rem;
    padding: .02rem .20rem;
	color:#444;
	font-size: .24rem;
}
/* 追加样式 */
.zhujiaysty{
	border:solid 1px red;
	color:red;
	padding:.05rem .15rem;
	border-radius: 8px;
}
.jiajys{
	background-color: #e6e6e6;
}
/* 商品橱窗2 */
.dhawds{
	width:100%;
	height:auto;
	margin: .28rem 0rem;
}
.dhawds ul{
	margin:0rem .20rem;
}
.dhawds ul ol{
	width:100%;
	height:auto;
}
.dhawds ul ol{
	width:100%;
	height:auto;
	0overflow: hidden;
}
.dhawds ul ol li{
	float: left;
}
.dhawds ul ol .fisrtchild{
	width:1.2rem;
	height:1.2rem;
}
.dhawds ul ol .fisrtchild img{
	width:1.2rem;
	height:1.2rem;
}
.dhawds ul ol .midlechild{
	width:60%;
	height:1.2rem;
	padding-left:.20rem
}
.dhawds ul ol .midlechild p{
	width:100%;
	height:auto;
	font-size: .30rem;
	margin:.10rem 0rem;
	color:#333;
}
.dhawds ul ol .midlechild .title-xs{
	font-size: .28rem;
	color:#808080;
}
.dhawds ul ol .lastchild{
	width:1.2rem;
	height:1.2rem;
	float: right;
}
.dhawds ul ol .lastchild img{
    width: .20rem;
	height:auto;
	float: right;
	display: block;
    margin-top: .40rem;
}
.liebfgr{
	width:100%;
	height:auto;
	margin-top: 2rem;
}
.liebfgr ul{
	margin: 0rem .20rem;
}
.liebfgr ul ol{
	width:100%;
	height:auto;
	overflow: hidden;
}
.liebfgr ul ol li{
	width:50%;
	height:auto;
	float:left;
	text-align: center;
	border-bottom:solid 1px #ededed;
	padding: .10rem 0rem;
}
.liebfgr ul ol li p{
	color:#808080;
	margin:.10rem 0rem;
}
.liebfgr ul ol li div img{
	width:.56rem;
	height:.56rem;
}
#ddgldfe{
	width:100%;
	height:auto;
}
#ddgldfe p{
	margin:.20rem;
	color: #444;
}
.liebfgr-ert{
	width:100%;
	height:auto;
	margin-top: .20rem;
}
.liebfgr-ert ul{
	margin: 0rem .20rem;
}
.liebfgr-ert ul ol{
	width:100%;
	height:auto;
	overflow: hidden;
}
.liebfgr-ert ul ol li{
	width:25%;
	height:auto;
	float:left;
	text-align: center;
	padding: .10rem 0rem;
}
.liebfgr-ert ul ol li p{
	color:#808080;
	margin:.10rem 0rem;
	font-size: .28rem;
}
.liebfgr-ert ul ol li div img{
	width: .44rem;
	height: .44rem;
}
/* 追加 */
#ycdfg{
	width:100%;
	height:auto;
}
#ycdfg .guig-rgh{
	margin:.56rem .20rem .20rem .20rem;
	text-align: center;
}
#ycdfg .guig-rgh .guig-rgh-e{
	padding:.15rem 2rem;
	background-color: red;
	font-size: .24rem;
	color:#fff;
	border-radius: .20rem;
}
.spccgl{
	width:100%;
	height:auto;
}
.spccgl p{
	margin:.20rem;
	font-size: .32rem;
}
.spccgl ul{
	margin:.20rem;
}
.spccgl ul ol{
	width:100%;
	height:auto;
	overflow: hidden;
	border-bottom: solid 1px #e8e8e8;
}
.spccgl ul ol li{
	padding:.20rem 0rem;
}
.spccgl ul ol .spccglfirst{
	width:3rem;
	height:auto;
	float:left;
	color:#808080;
	font-size:.28rem;
}
.spccgl ul ol .spccglfirst span{
	color: red;
	font-size: .32rem;
}
.spccgl ul ol .spccglsecont{
	width:2rem;
	height:auto;
	float:right;
	text-align: right;
	color:#808080;
	font-size:.28rem;
	background-color: #e8e8e8;
	display: flex;
	align-content: center;
	justify-content: center;
}
.spccgllbxm{
	width:100%;
	height:auto;
}
.spccgllbxm ul{
	margin:.20rem;
}
.spccgllbxm ul ol div{
	width:100%;
	height:auto;
	overflow: hidden;
	border-bottom: #e8e8e8 solid 1px;
	margin: .20rem 0rem;
	padding:.20rem 0rem;
	position: relative;
	left:0;
	top:0;
}
.spccgllbxm ul ol div li{
	float:left;
}
.spccgllbxm ul ol div .spccgllbxm-a{
	width: .44rem;
	float:left;
	height:2rem;
	display: flex;
	align-items: center;
	font-size: .32rem;
}
.spccgllbxm ul ol div .spccgllbxm-b{
	width:2rem;
	float:left;
	height:2rem;
}
.spccgllbxm ul ol div .spccgllbxm-b img{
	width:100%;
	height:100%;
}
.spccgllbxm ul ol div .spccgllbxm-c{
	width:52%;
	float:left;
	height:2rem;
	margin-left: .20rem;
}
.spccgllbxm ul ol div .spccgllbxm-c .spccgllbxm-d{
	color:#808080;
}
.spccgllbxm ul ol div .spccgllbxm-c .spccgllbxm-e{
	color:red;
}
.spccgllbxm ul ol div .spccgllbxm-c .spccgllbxm-f{
	color:red;
	position: absolute;
	right:0rem;
	bottom:0rem;
}
.spccgllbxm ul ol div .spccgllbxm-c .spccgllbxm-f span{
	padding:.10rem .30rem;
	background-color: #e8e8e8;
	margin:0rem .10rem;
    color: #777;
}
.dfgrtrwe{
	color:red;
}
/* 我的收入 */
.shwd{
	margin:0rem 0rem;
	background-color:#fe6f00;
	padding:.40rem .20rem;
}
.shwd ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.shwd ul li{
	margin: .10rem 0rem;
	color:#fff;
}
.shwd ul .shwdson{
	font-size: .36rem;
	margin: .20rem 0rem;
	font-weight: 800;
}
.wdsr-li{
	width:100%;
	height:auto;
	padding: .20rem;
}
.wdsr-li ul{
	width:100%;
	height:auto;
}
.wdsr-li ul li{
	width:100%;
	height:auto;
	padding:.20rem 0rem; 
	margin-top: .20rem;
	overflow: hidden;
	border-bottom: #e9e9e9 solid 1px;
}
.wdsr-li ul li div{
	width:auto;
	height:.28rem;
}
.wdsr-li ul li div img{
	width:auto;
	height:.28rem;
	display:inline-block;
}
.wdsr-li ul li .leftdw{
	float: left;
	margin-right: .20rem;
}
.wdsr-li ul li .rigntdw{
	float: right;
}
	
.activedfer{
	width:100%;
	height:100%;
	display:flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	left: 0;
	top:0;
}
.activedfer .txtk{
	width:4rem;
	height:6rem;
	border: #e9e9e9 1px solid;
	padding: .20rem;
	position: absolute;
	top: 20%;
	background-color: #fff;
}
.activedfer .txtk ul{
	width:100%;
	height:auto;
	font-size: .28rem;
}
.activedfer .txtk ul li{
	margin:.10rem;
	padding:.10rem;
	border-bottom: #e9e9e9 solid 1px;
	display: flex;
	align-items: center;
}
.activedfer .txtk ul li input{
	width:100%;
	height:.56rem;
	border:0;
}
.activedfer .txtk ul .qdan{
	width:100%;
	height:.56rem;
	border:0;
	background-color: #007ae2;
	text-align: center;
	justify-content: center;
	color:#fff;
	border-radius: .10rem;
}
.activedfer .txtk ul .txtk-1{
	width:100%;
	height:auto;
	overflow: hidden;
	position: relative;
	left: 0;
	top:0;
	font-size: .36rem;
}
.activedfer .txtk ul .txtk-1 span{
	width:.28rem;
	height:auto;
	position: absolute;
	right:.20rem;
}
.activedfer .txtk ul .txtk-1 img{
	width:.36rem;
	height:auto;
}
/* 账单明细 */
.zdmx{
	width:100%;
	height:100%;
	position: absolute;
	left:0rem;
	top:0rem;
	z-index: 22;
	background-color: #fff;
}
.zdmx ul{
	margin:.20rem;
}
.zdmx ul ol{
	width:100%;
	height:100%;
}
.zdmx ul ol li{
	padding:.10rem 0rem;
	border-bottom: #e9e9e9 solid 1px;
}
.zdmx ul ol li p{
	margin: .20rem 0rem;
	overflow: hidden;
}
.zdmx ul ol li p #dvdfgrt{
	margin-left: -.2rem;
}
.zdmx ul ol li p:first-child{
	font-size: .32rem;
}
.zdmx ul ol li p:last-child .shij{
	float:right;
	color:#808080;
}
.zdmx ul ol li p:last-child .redf{
	color:red;
}
/* 追加 */
.yinrfdg{
	width:100%;
	height:auto;
	position: absolute;
	lfet:0;
	top:30%;
}
.yinrfdg div{
	width:5rem;
	height:5rem;
	background-color: #eef7ff;
	margin:0 auto;
	padding:.20rem;
}
.yinrfdg div ul{
	width:100%;
	height:100%;
	background-color: #fff;
}
.yinrfdg div ul li{
	width:100%;
	height:auto;
}
.yinrfdg div ul li:first-child{
	width:100%;
	height:3rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.yinrfdg div ul li:first-child img{
	width:100%;
	height:3rem;
}
.yinrfdg div ul .midlecjild{
	width:100%;
	height:auto;
	padding:.30rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.yinrfdg div ul li:last-child{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:.10rem 0rem;
	background-color: #ffe4e4;
}

.guretwd{
	width:100%;
	height:100%;
	/* padding: .20rem; */
	position:absolute;
	left:0;
	top:0;
	background-color: #fff;
	z-index: 9;
}
.guretwd ul{
	margin:.20rem .20rem;
	position: relative;
	left:0;
	top:0;
}
.guretwd ul li{
	width:100%;
	height:1rem;
	padding:.10rem 0rem;
	margin: .10rem 0rem;
	overflow: hidden;
	display: flex;
	align-items: center;
	border-bottom: #dddddd solid 1px;
	padding:.66rem 0rem;
	position: relative;
	left: 0;
	top:0;
}
.guretwd ul li span{
	display:block;
	float: left;
}
.guretwd ul li span:first-child{
	height:1rem;
	width:1rem;
}
.guretwd ul li span:first-child img{
	width:100%;
	height:100%;
	display: block;
	color: #fff;
}
.guretwd ul li .midile{
	width:65%;
	height:.88rem;
	padding-left: .10rem;
}
.guretwd ul li .midile p:first-child{
	font-size: .32rem;
}
.guretwd ul li .midile p:last-child{
	font-size: .26rem;
	color:#808080;
}
.guretwd ul li span:last-child{
	position: absolute;
	right:0;
	top:44%;
	display: flex;
	align-items: center;
	padding:.10rem .30rem;
	border-radius: .10rem;
	background-color: #dfdfdf;
	padding-left: .30rem;
}
/* index追加 */
#plsjk{
	width:100%;
	height:80%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 145;
	background-color: #000;
}
#plsjk ul{
	margin: .20rem;
}
#plsjk ul li{
	width:100%;
	height:100%;
}
#plsjk ul li .plsjk-1{
	width: 100%;
	height: auto;
	padding: .30rem 0rem;
	margin: .30rem 0rem;
	position: relative;
	text-align: center;
	left: 0;
	top: 0;
	color: #ddd;
	border-bottom: #414141 solid 1px;
}
#plsjk ul li .plsjk-1 img{
	width:.40rem;
	height:auto;
	display: inline-block;
	position: absolute;
	right:0;
}
#plsjk ul li .plsjk-2{
	width:100%;
	height:auto;
	overflow: hidden;
}
#plsjk ul li .plsjk-2 div:first-child{
	float: left;
    width: 1.2rem;
    height: 1.2rem;
	/* background-color:red; */
	display: flex;
}
#plsjk ul li .plsjk-2 div:first-child img{
	width:100%;
	height:100%;
	display: block;
}
#plsjk ul li .plsjk-2 div:last-child{
	float: left;
    width: 78%;
    height: 1.2rem;
	margin-left: .10rem;
	/* background-color:red; */
	justify-content: center;
	align-items: center;
}
#plsjk ul li .plsjk-2 div:last-child p{
	font-size: .30rem;
	color: #a4a4a4;
	margin-top:.10rem;
}
#plsjk ul li .plsjk-2 div:last-child p .plsjk-3{
	font-size: .30rem;
	color:#f2f2f2;
}
#plsjk ul li .plsjk-2 div:last-child p .plsjk-4{
	font-size: .20rem;
	color:#808080;
}
#plsjk ul li .plsjk-5{
	text-align: center;
    font-size: .28rem;
	margin: .10rem;
	padding:.20rem;
	color: #dbdbdb;
}
#plsjk ul li .plsjk-6{
	padding:.20rem 0rem;
	width:100%;
	height:auto;
	text-align: center;
	position: absolute;
	position: absolute;
	bottom: 0;
	border-top: solid 1px #b8b8b8;
	background-color: #000;
}
#plsjk ul li .plsjk-6 input{
	width:3rem;
	height:.56rem;
	border-radius: 1rem;
	margin-right: .20rem;
}
#plsjk ul li .plsjk-6 span{
	padding:.10rem .40rem;
	background-color: #1B6D85;
	border-radius: 1rem;
	color:#fff;
	font-size: .20rem;
}
/* 搜索追加*/
#sousuognfge ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
#sousuognfge ul li{
	width:48%;
	height:auto;
	margin:1%;
	background-color: green;
	float: left;
	position: relative;
	left:0;
	top:0;
	z-index: 1;
	border-radius: .10rem;
}
#sousuognfge ul li img{
	width:100%;
	height:auto;
	display: block;
	border-radius: .10rem;
}
#sousuognfge ul li p{
	width:100%;
	height: .70rem;
	position: absolute;
	top:0;
	left: 0;
	z-index: 2;
	color:#FFF;
	background-color: #007AE2;
	border-radius: .10rem;
	font-size: .30rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* 追加 */
.botomght{
	width:100%;
	height:auto;
	padding:.20rem;
	border-top:solid 1px #e9e9e9;
	position: absolute;
	left:0;
	bottom: 0;
	z-index: 2;
}
.botomght ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.botomght ul li{
	width:50%;
	height:auto;
	float: left;
	text-align: 50%;
	padding:.20rem 0rem;
	text-align: -moz-center;
	text-align: center;
}
.botomght ul .first-child{
	border-right:solid #e9e9e9 1px;
}
/* 添加商品 */
.idfont{
	width:100%;
	height:auto;
	padding: .20rem;
	margin-top: 1.1rem;
}
.idfont ul{
	width:100%;
	height:auto;
}
.idfont ul li{
	padding:.10rem 0rem;
	margin:.10rem 0rem;
	color:#333;
}
.idfont ul .lastchild{
	margin-top: 1rem;
}
.idfont ul li img{
	wifth:.30rem;
	height:.30rem;
	display: inline-block;
	margin-right: .10rem;
	padding: 0rem 0rem 0rem .60rem;
}
.idfont ul .idfont-1 img{
	wifth:1.2rem;
	height:1.2rem;
	display: inline-block;
}
.idfont ul li input{
	width:100%;
	height:.88rem;
	border:0;
	border-bottom: #e9e9e9 solid 1px;
	font-size: .22rem;
	padding-left: .10rem;
}
.idfont ul li .ingdfeasd{
    width: 85%;
	height:.88rem;
}
.idfont ul li p{
	width:100%;
	height:auto;
	text-align: center;
}
.idfont ul li p span{
	background-color: #007AE2;
	color: #fff;
    padding: .20rem 2rem;
	border-radius: .10rem;
}
.idfont ul li p span{
	background-color: #ff2e26;
	color: #fff;
    padding: .20rem 2rem;
	border-radius: .10rem;
}
.idfont ul li .sdfweruir{
	border-bottom: #e9e9e9 1px solid;
	padding:.28rem 0rem;
}
.yicgser{
	width:100%;
	height:auto;
	position: absolute;
	left:0;
    top: 52%;
}
.yicgser ul{
	width:3rem;
	height:5rem;
	background-color: #e9e9e9;
	margin:0 auto;
}
.yicgser ul li{
	padding:.20rem;
	overflow: auto;
}


.yicgser-1{
	width:100%;
	height:auto;
	position: fixed;
	left:0;
    bottom:0;
}
.yicgser-1 ul{
	width:100%;
    height: 8rem;
	background-color: #fef2f2;
	margin:0 auto;
}
.yicgser-1 ul li{
	padding:.20rem;
	overflow: auto;
}
.yicgser-1 ul .yicgser-1a{
	text-align: center;
	overflow: hidden;
	color: #7e7e7e;
	border-bottom: #d5d5d5 1px solid;
}
.yicgser-1 ul .yicgser-1a img{
	width:.36rem;
	height:auto;
	display: block;
	float: right;
}
.yicgser-1 ul .yicgser-1b{
	overflow: hidden;
}
.yicgser-1 ul .yicgser-1b .yicgser-1b-er{
	padding:.20rem .30rem;
	border-bottom: red solid 1px;
	color:red;
	float: left;
}
/* 管理分类 */
.glfldf{
	margin: .20rem;
	margin-top: 1.1rem;
}
.glfldf ul{
	width:100%;
	height:auto;
    margin-bottom: 1.2rem;
}
.glfldf ul li{
	width:100%;
	height:auto;
	overflow: hidden;
	padding: .20rem 0rem;
	border-bottom: #e9e9e9 solid 1px;
	margin:.20rem 0rem;
}
.glfldf ul li span{
	display: block;
	float:left;
	font-size: .30rem;
}
.glfldf ul li span img{ 
	display: block;
	width: .16rem;
	height:auto;
	align-items: center;
}
.glfldf ul li .glfldf1{
	float:left;
}
.glfldf ul li .glfldf2{
	float:right;
	color:#808080;
}
.glfldf ul li .glfldf3{
	float:right;
	padding-left: .20rem;
}
.butum{
	width:100%;
	height:auto;
	position: fixed;
	left:0;
	bottom: 0;
	background-color: #fff;
}
.butum p{
	height:1rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.butum p span{ 
	width:100%;
	height:.66rem;
	background-color: #007AE2;
	color: #fff;
	border-radius: .10rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
/* 编辑分类 */
.bjfl-1{
	margin: .20rem;
	margin-top: 1.1rem;
    margin-bottom: 1.2rem;
}
.bjfl-1 p{
	width:100%;
	height:auto;
	overflow: hidden;
	margin:.20rem 0rem;
	border-bottom: #e9e9e9 solid 1px;
}
.bjfl-1 p .bjfl-2{
	display: block;
	float:left;
	padding:.20rem 0rem;
	font-size:.30rem;
}
.bjfl-1 p .bjfl-3{
	display: block;
	float:right;
	padding:.20rem 0rem;
	font-size:.30rem;
}
.bjfl-1 p .bjfl-3 img{
	width: .56rem;
	height: auto;
	padding-left: .20rem;
}
/* 新建分类 */
.xjfl{
	width:100%;
	height:auto;
	position: fixed;
	top: 40%;
	z-index: 1;
}
.bjflbg{
	width:100%;
	height:100%;
	position: fixed;
	top:0;
	left:0;
	background-color: #000;
	opacity: 0.5;
}
/* 追加 */
.xjfl ul{
	width:4rem;
	height:3.5rem;
	background-color: #fff;
	border:#e9e9e9 solid 1px;
	margin:0 auto;
	padding: .20rem;
	position: relative;
	left:0;
	top:0;
}
.xjfl ul li{
	padding:.10rem;
	height:.66rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin:.10rem 0rem;
}
.xjfl ul li input{
	padding-left: .20rem;
	background-color: #E9E9E9;
	border-radius: .15rem;
	padding:.10rem;
	text-align: center;
}
.xjfl ul .xjfl-1{
	color:#000;
	font-size: .32rem;
}
.xjfl ul .xjfl-4{
	position: absolute;
	bottom:0;
}
.xjfl ul .xjfl-4 span{
	display: flex;
	justify-content: center;
	align-items: center;
	padding:.20rem .54rem;
	border-top:#e9e9e9 solid 1px;
}
.xjfl ul .xjfl-4 .xjfl-4-1{
	border-right:#e9e9e9 solid 1px;
}
/* 编辑 */
.bianj{
	width:100%;
	height:100%;
	background-color: #000;
	position: fixed;
	top:0;
	left:0;
	opacity: 0.5;
	z-index: 3;
}
.bianj-rdf{
	width:100%;
	height:3rem;
	position: fixed;
	top:40%;
	left:0;
	z-index: 4;
}
.bianj-rdf ul{
	width:4rem;
	height:3rem;
	margin: 0 auto;
	background-color: #fff;
	padding:.30rem;
}
.bianj-rdf ul li{
	width:100%;
	height:auto;
	font-size: .28rem;
	text-align: center;
	padding:.20rem 0rem;
	margin:.10rem 0rem;
	border-bottom: #e9e9e9 solid 1px;
}
/* 订单确认 */
.ddqr{
	margin:.20rem;
	margin-top: 1.2rem;
}
.ddqr ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.ddqr ul li{
	width:2.2rem;
	height:2.2rem;
	float:left;
    border-bottom: #e9e9e9 1px solid;
	font-size: .30rem;
}
.ddqr ul li img{
	width:100%;
	height:auto;
}
.ddqr ul .ddqr-2{
    width: 63%;
	height:2.2rem;
	position: relative;
	left:0;
	top:0;
}
.ddqr ul .ddqr-2 p{
    padding-left: .10rem;
}
.ddqr ul .ddqr-2 .ddqr-2-1{
    font-size: .32rem;
}
.ddqr ul .ddqr-2 .ddqr-2-2{
    color:red;
	margin-top: .20rem;
	padding-left: 0.24rem;
}
.ddqr ul .ddqr-2 .ddqr-2-3{
    color:#808080;
	margin-top: .20rem;
	padding-left: 0.24rem;
	margin-top: .14rem;
}
.ddqr ul .ddqr-2 p span{
   color:#808080;
   font-size: .28rem;
   position: absolute;
   bottom:0;
   right:0;
}
.rightf{
	width:100%;
	height:auto;
    padding: .20rem;
}
.rightf ul{
	width:100%;
	height:auto;
	overflow: hidden;
}
.rightf ul li span{
	float:right;
	color:red;
	font-size: .32rem;
}


.rightferw{
	margin: .20rem;
}
.rightferw ul{
	width:100%;
	height:auto;
	overflow: hidden;
	position: relative;
	left:0;
	left:0;
}
.rightferw ul li{
	float: left;
}
.rightferw ul li img{
    width: 57%;
    height: auto;
}
.rightferw ul li:first-child{
	width:1rem;
	height:1rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.rightferw ul .midle{
	width: 82%;
	height:1rem;
	padding-left:.20rem;
}
.rightferw ul .midle p{
	padding:.08rem;
}
.rightferw ul .midle p:first-child{
	font-size: .30rem;
}
.rightferw ul .midle p:last-child{
	font-size: .26rem;
	color:#808080;
}
.rightferw ul li:last-child{
	width:1rem;
	height:1rem;
	position:absolute;
	right:0;
	top:0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.rightferw ul li:last-child img{
	width: auto;
    height: .40rem;
	position: absolute;
	right: 0;
	padding: .02rem;
}
.buonk{
	width:100%;
	height:auto;
	margin-top: 2rem;
}
.buonk p{
	text-align: center;
}
.buonk p span{
	padding:.20rem 2rem;
	background-color: #007AE2;
	color:#fff;
	border-radius: .10rem;
}
/* 订单支付 */
.buonk-er{
	width:100%;
	height:auto;
	margin-top: 2rem;
}
.buonk-er p{
	text-align: center;
}
.buonk-er p span{
	padding:.20rem 2rem;
	background-color: #007AE2;
	color:#fff;
	border-radius: .10rem;
}
.conrtsav{
	/* margin:.20rem; */
	width:100%;
	height:auto;
}
.conrtsav ul{
	width:100%;
	height:auto;
}
.conrtsav ul li{
	padding: .20rem .20rem;
	border-bottom:#e9e9e9 1px solid;
}
.conrtsav ul li img{
	width:.44rem;
	height:auto;
}
.conrtsav ul .conrtsavfazfwx{
	overflow: hidden;
}
.conrtsav ul .conrtsavfazfwx span:last-child{
	float: right;
}
.conrtsav ul .removec{
	padding:.20rem 0rem;
	border-bottom:#e9e9e9 0px solid;
}
/* 收货地址 */
.shdzrew{
	width:100%;
	height:100%;
	position: fixed;
	left:0;
	top:0;
	z-index: 5;
	background-color: #fff;
	padding:.20rem;
}
.shdzrew #adtdsw1{
	width:100%;
	margin-top: 1.1rem;
	background-color: #fff;
}
.shdzrew #adtdsw1 {
	width: 100%;
	height: 1.5rem;
	margin-top: 1.1rem;
	background-color: #ffffff;
	border-bottom: solid #e9e9e9 1px;;
}
.shdzrew #adtdsw1 span{
	margin:.10rem 0rem;
	padding: .20rem 0rem;
}
.shdzrew #adtdsw1 .adtdsw0{
	color:red;
	font-size: .32rem;
}
.shdzrew #adtdsw1 .adtdsw2{
	overflow: hidden;
	color:#808080;
	font-size: .28rem;
}
.shdzrew #adtdsw1 .adtdsw3{
	float: left;
}
.shdzrew #adtdsw1 .adtdsw4{
	float: right;
	padding:.10rem .40rem;
	background-color: #444;
	color:#fff;
	border-radius: .10rem;
}
#dinwer{
	position: absolute;
	left:0;
	bottom: 0;
	padding:.44rem 0rem;
	background-color: #fff;
}
/* 添加地址 */
#adtreeider{
	width:100%;
	height:100%;
	position: fixed;
	left:0;
	top:0;
	z-index: 6;
	background-color: #fff;
}
#tjshdzx{
	width:100%;
	height:100%;
	margin-top: 1.1rem;
}
#tjshdzx li{
	padding: .10rem .20rem;
	margin: .10rem 0rem;
	color:#222;
}
#tjshdzx li img{
	height:.36rem;
	width:auto;
}
#imgertser{
	overflow: hidden;
}
#imgertser #imgerts{
	float:right;
}
#dinweisdf{
	position: absolute;
	left:0;
	bottom:0;
	color:#fff;
	width:100%;
	text-align: center;
}
#dinweisdf span{
	padding:.20rem 45%;
	background-color: #007AE2;
	color:#fff;
	border-radius: .10rem;
}
#dfgrty{
	margin-right:.20rem;
	font-size:.30rem;
	color:#83c6ff;
	padding:10rem .15rem;
	border-radius: .09rem;
	position: relative;
	left:0;
	top:0;
}
#adtfgthiw1{
	position: absolute;
	left: 1rem;
}
/* 地州联动 */
.selectdfg{
	padding: .20rem;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 999;
}
.selectdfg li{
	width:33%;
	height:auto;
	float: left;
	padding:.10rem;
	font-size: .28rem;
}
.selectdfg li select{
	width:100%;
	height:auto;
	float: left;
	padding:.10rem;
}
#dizhiqudind{
	padding:.20rem .20rem;
}
.dizhiqudin{
	width: 100%;
	height: 1rem;
	z-index: 1000;
	position: absolute;
	left: 0;
	bottom: 0;
}
.dizhiqudin p{
	text-align: center;
}
.dizhiqudin p span{
	padding: .20rem 2rem;
	background-color: #007AE2;
	color: #fff;
}

/* 发布视频 */
#fbsptitle{
	margin: .20rem 0rem .20rem 0rem;
	color:#fff;
	font-size:.32rem;
	padding:.20rem;
	border-top:#3a3a3a solid 1px;
}
.fbspcom{
	width:100%;
	height:3.4rem;
	padding: .20rem;
}
.fbspcom .fbspcomfd{
	width:100%;
	height:auto;
	0overflow: hidden;
}
.fbspcom .fbspcom-1{
	width:64%;
	height:3rem;
	float: left;
}
.fbspcom .fbspcom-1 input{
	width:100%;
	height:.56rem;
	border:0;
	border-bottom:#3a3a3a solid 1px;
	font-size: .28rem;
	color:#fff;
	background-color: #000;
}
.fbspcom .fbspcom-1 p{
	padding: .56rem 0rem .44rem 0rem;
	color:#fff;
	font-size: .32rem;
}
.fbspcom .fbspcom-2{
	width:2rem;
	height:2.7rem;
	float: right;
	color:#fff;
	background-color: #007AE2;
	overflow: hidden;
	position: relative;
}
.fbspcom .fbspcom-2 img{
	width:100%;
	height:auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.fbspcom .fbspcom-2 p{
	position: absolute;
	left:0;
	bottom:0;
	text-align: center;
	color:#fff;
	width:100%;
}
.acterdfs{
	padding:.20rem;
}
.acterdfs li{
	color:#fff;
	padding:.25rem 0rem;
	border-bottom:#5f5f5f solid 1px;
	position: relative;
	left:0;
	top:0;
}
.acterdfs li img{
	width:auto;
	height:.36rem;
	position: absolute;
	right:0;
	top:.32rem;
}
.acterdfs li .tspho{
	width:.36rem;
	height:auto;
	position: absolute;
	left:0;
	top:.28rem;
}
.acterdfs li span{
	margin-left: .44rem;
}
#acterdfsp{
	width:100%;
	position: absolute;
	bottom:10%;
	text:center;
	color:#fff;
}
#acterdfsp span{
	margin: .40rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #00bfff;
	border-radius: .10rem;
	padding:.10rem 0rem;
}
/* 商品分类追加 */
.spinfle{
	width:100%;
	height:100%;
	padding:.20rem;
	background-color: #fff;
	position: fixed;
	left:0;
	top:0;
	z-index: 258;
	overflow: auto;
}
/* 添加规格和标题 */
.tjgehbt{
	width:100%;
	height:auto;
	padding:0rem .20rem 0rem .20rem;
}
.pertwqe{
	width:100%;
	height:auto;
	text-align: center;
	background-color: #e3e3e3;;
	margin-top:1.1rem;
	padding:.20rem 0rem;
}
.tjgehbt ul{
	width:100%;
	height:auto;
}
.tjgehbt ul li{
	width:100%;
	padding:.10rem 0rem;
	margin:.10rem 0rem;
	overflow: hidden;
}
.tjgehbt ul li input{
	width:78%;
	border:0;
	padding:.10rem;
	border-bottom: #dbdbdb 1px solid;
	color:#808080;
}
.tjgehbt ul .tjgehbt-b span{
	width:22%;
	height:auto;
	display: inline-block;
	color:#222;
}
.tjgehbt ul .tjgehbt-a span{
	width:50%;
	height:auto;
	display: inline-block;
	text-align: center;
}
.tjgehbt ul .lastchild {
	text-align: center;
}
.tjgehbt ul .lastchild span{
	padding:.20rem 2rem;
	background-color: #ff2e26;
	color:#fff;
	display: block;
	margin-top:1rem;
}
.tjgehbt ul li .olxinpu{
	width:100%;
	height:auto;
}
.tjgehbt ul .fontszd{
	font-size: .32rem;
	color: #222;
}
.borderbom{
	background-color: #e3e3e3;;
}
.tjgehbt-a{
	width:100%;
	padding:.10rem;
	font-size: .32rem;
	overflow: hidden;
	margin-bottom: .30rem;
}
#tjgehbt-aid {
	width:50%;
	padding:.10rem;
	font-size: .32rem;
	display: block;
	float: left;
	text-align: center;
}
#tjgehbt-bid {
	width:50%;
	padding:.10rem;
	font-size: .32rem;
	display: block;
	float: left;
	text-align: center;
}
/* 添加多规格 */
.tjggjsf{
	width:100%;
	height:auto;
	margin-top:1.1rem;
}
.tjggjsf ul{
	width:100%;
	padding:.20rem;
	height:auto;
	overflow: hidden;
	background-color: #e9e9e9;
}
.tjggjsf ul li{
	width:33.3%;
	height:auto;
	padding:.10rem 0rem;
	margin:.10rem 0rem;
	float: left;
	text-align: center;
}
.tjggjsf-a{
	width:100%;
	height:auto;
	padding:.20rem;
	overflow: hidden;
}
.tjggjsf-a span{
	height:auto;
	padding: .20rem;
	display: block;
	float: left;
	margin-right: .20rem;
}
.tjggjsf-a .tjggjsf-a-b{
	margin-left: .56rem;
	padding:.20rem .40rem;
	background-color:#e9e9e9;
}
.tjggjsf-a .tjggjsf-a-c{
	padding:.20rem .40rem;
	background-color:#e9e9e9;
}
.concubh{
	width: 100%;
	height: auto;
	background-color: #e9e9e9;
	padding: .20rem;
}
.concubh ul{
	background-color: #fff;
	padding:.20rem;
	margin:0rem 0rem;
}
.concubh ul ol{
	width:100%;
	height:auto;
	background-color: #fff;
	overflow: hidden;
}
.concubh ul ol{
	padding:.20rem
}
.concubh ul ol li{
	font-size: .26rem;
	border-bottom: #cecece solid 1px;
}
.concubh ul ol li input{
	width:100%;
	height:.56rem;
	border:0;
	background-color: #fff;
}
.concubh ul ol .left{
	width:49.5%;
	height:auto;
	background-color: #f4f4f4;
	float:left;
	padding:.20rem .10rem;
}
.concubh ul ol .right{
	width:49.5%;
	height:auto;
	background-color: #f4f4f4;
	float:right;
	padding:.20rem .10rem;
}
.goumsl{
	width:100%;
	height:auto;
	font-size: .26rem;
	border-bottom: #cecece solid 1px;
	background-color: #f4f4f4;
	padding:.20rem .10rem;
	float: left;
}
#buttom{
	width:100%;
	height:auto;
	text-align: center;
	margin:.60rem 0rem .30rem 0rem;
	
}
#buttom span{
	width:100%;
	padding:.20rem 1rem;
	background-color: #00BFFF;
	border-radius: .10rem;
	color: #fff;
}
.tjggjsf ul li span{
	color:#494141;
}
.tjggjsf ul li span pdf{
    color: #808080;
	font-size: .25rem;
	padding: .10rem;
}
.concubh ul .concubhdi{
	width:100%;
	height:auto;
	position: relative;
	left:0;
	top:0;
}
.concubh ul .concubhdi ul{
	width:100%;
	height:auto;
	overflow: hidden;
	background-color: #ebebeb;;
}
.concubh ul .concubhdi ul li{
	margin: 0.5%;
	width:32.3%;
	float: left;
	background-color: #f4f4f4;
	padding: .10rem 0rem;
	padding:.10rem;
}
.concubh ul .concubhdi ul .concubhdi-son{
	text-align: center;
}
.concubh ul .concubhdi ul .concubhdi-son span{
	background-color: #ff7e05;
	display: block;
	width:100%;
	height:100%;
	border-radius: .10rem;
	color:#fff;
	/* font-size: .36rem; */
}
.concubh ul .concubhdi ul li input{
	width:100%;
	height:auto;
	border:0;
}
/* 添加规格图片 */
.tjtpsghp{
	width:100%;
	height:auto;
	margin-top: 1.1rem;
}
.tjtpsghp ul div{
	width:100%;
	height:auto;
	overflow: hidden;
	background-color: #fff;
	border-bottom: #e1e1e1 1px solid;
}
.tjtpsghp ul div li{
	width:43%;
	height:auto;
}
.tjtpsghp ul div li p{
	margin:.20rem;
}
.tjtpsghp ul div li:first-child{
	margin:.20rem;
	padding:.20rem;
	float:left;
}
.tjtpsghp ul div li .werd{
	font-size: .32rem;
	color:green;
}
.tjtpsghp ul div li:last-child{
	margin:.20rem;
	padding:.20rem;
	float:right;
}
.tjtpsghp ul div li:last-child img{
	width:1rem;
	height:auto;
}
#bounhyg{
	width:100%;
	height:1.5rem;
}

/* 商品橱窗样式追加 */
#sousuogn{
	background-color: #f6f6f6;
	overflow: auto;
}
#sousuogn ul .kljisousuogn{
	height:1rem;
}
#sousuognon .activeuo{
	width:100%;
	height:100%;
}
#sousuognon .activeuo div{
	width:50%;
	height:auto;
	padding:.05rem;
}
#sousuognon .activeuo div p{
	padding: .10rem 0rem;
	color: #444;
}
#sousuognon .activeuo div .jkloiu{
	color:#008000;
	font-size: .34rem;
}
#sousuognon .activeuo div p:first-child{
	margin-top: .10rem;				
}
#sousuognon .activeuo div p img{
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
	display: block;
}
#sousuogn #ertsfs{
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #efefef;
	margin: 0;
	padding: .20rem;
}
#sousuogn #sousuognon{
	margin-top:1.1rem;
}

/* 添加商品地址 */
.tjshdzfdw{
	width:100%;
	height:100%;
	position: fixed;
	top: 0;
	left:0;
	z-index: 99;
	background-color: #fff;
}
.tjshdzfdw ul{
	padding: .20rem;
}
.tjshdzfdw ul li{
	height:.88rem;
	display: flex;
	align-items: center;
	font-size: .32rem;
}
.tjshdzfdw ul li input{
	width:100%;
	height:.88rem;
	border:0;
	border-bottom: #d5d5d5 solid 1px;
	font-size: .25rem;
	padding-left: .20rem;
}
.tjshdzfdw ul .activedfeg {
	overflow: hidden;
}
.tjshdzfdw ul .activedfeg span{
	width:10%;
	height:.88rem;
	border:0;
	border-bottom: #d5d5d5 solid 1px;
	display: inline-block;
	position: relative;
}
.tjshdzfdw ul .activedfeg span img{
	height:.40rem;
	width:auto;
	display: block;
	position: absolute;
	right:0;
	bottom:.20rem;
}
.tjshdzfdw ul .activedfeg input{
	width:90%;
}
.tjshdzfdw ul .activedfegdf {
	margin-top: .30rem;
}
.tjshdzfdw ul .activedfegdg span{
	padding: .10rem;
}
.tjshdzfdw ul .activedfegdfr{
	position: absolute;
	width:6rem;
	height:.77rem;
	background-color: #007AE2;
	border-radius: .10rem;
	bottom: .88rem;
}
.tjshdzfdw ul .activedfegdfr p{
	width:100%;
	height:auto;
	display: flex;
	justify-content: center;
	color:#fff;
}
/* 商品编辑 */
.bjxinxerg{
	width:100%;
	height:100%;
	background-color: #000;
	position: fixed;
	left:0;
	top:0;
	z-index: 15;
	opacity: 0.5;
}
.bjxinx{
	width:100%;
	height:100%;
	position: fixed;
	left:0;
	top:0;
	z-index: 20;
}
.bjxinx ul{
	margin: 4rem 1rem;
	background-color: #fff;
	position: relative;
	z-index: 21;
}
.bjxinx ul li{
	width:100%;
	height:auto;
}
.bjxinx ul li{
	padding: .20rem;
}

