html{
	font-size:15.5px;
}
body 
{
	margin:0px;
	padding:0px;
	font-size:1rem;
	overflow-x: hidden;
	overflow-y:auto;
	background-color: #eef1f8;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active, textarea:-webkit-autofill, select:-webkit-autofill {
    -webkit-transition-delay: 99999s;
	transition-delay: 99999s;
    -webkit-transition: color 99999s ease-out 0s,background-color 99999s ease-out 0s;
	transition: color 99999s ease-out 0s,background-color 99999s ease-out 0s;
}
input,textarea{
	border:none;
	outline: none;
	background: transparent;
	background-color: transparent;
	color:#666;
	font-size:0.9rem;
}
input::placeholder{
	color:#666;
}
input::-webkit-input-placeholder{
	color:#666;
}
*{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
a{
	text-decoration: none;
}
p{
	padding:0px;
	margin: 0px;
}
.bomspace{
	clear: both;
	width:100%;
	height: 5rem;
}
.pagecon{
	width:96%;
	margin: auto;
}

.timgbar{width:100%;overflow:hidden;}
.timg{width:100%;overflow:hidden;position:relative;}
.timg div{position:absolute;
	width:100%;
	background-size:100%;
	background-repeat:no-repeat;background-size: cover;background-position: center center;}
.tpoint{position:absolute;top:500px;}
.tpoint div{float:left;margin-left:0.5rem;margin-right:0.5rem;border-radius:1.2rem;width:0.9rem;height:0.9rem;background:#fff;}
.timgsign{
	border-radius: 50px;
	background: #ccc;
	margin-top: -30px;
	right: 10px;
	position:absolute;
	color: #fff;
}
.timgsign span{
	display: block;
	float: left;
	line-height: 20px;
	padding:2px 8px 2px 5px;
}
.timgsign span:nth-child(1){
	background: #B4B3B3;
	border-radius: 50px 0px 50px 50px;
	padding:2px 8px 2px 8px;
}

.videobar{
	border-radius: 0.5rem;
	background-color: #000;
	overflow: hidden;
	width:100%;
	height:30vh;
	margin-top: -1.5rem;
	position: relative;
}
.videobar div{
	width:100%;
	position: absolute;
}
.videobar div video{
	width:100%;
	height:30vh;
}

.bommenubar{
	z-index: 1000;
	position: fixed;
	width:100%;
	height:4rem;
	background: #fff;
	left:0px;
	bottom: 0px;
	border-top:2px solid #eee;
}
.bommenucon{
	display: flex;
	justify-content:space-around;
	font-size:0.8rem;
}
.bommenucon div{
	color:#fff;
	padding-top:0.5rem;
}
.bommenucon div span{
	display: block;
	text-align: center;
	line-height: 1.5rem;
}
.bommenucon div span:nth-child(1){
	height:1.8rem;
	display: flex;
	align-items: center;
}
.bommenucon div span:nth-child(2){
	font-size:0.7rem;
	padding-bottom: 0.5rem;
}
.bommenucon div span:nth-child(3){
	position: relative;
	width:1px;
	height:1px;
}
.bommenucon div span:nth-child(3) p{
	display: none;
	position: absolute;
	width:1.8rem;
	height:1.8rem;
	text-align: center;
	line-height: 1.8rem;
	top:-3rem;
	font-size:0.9rem;
	border-radius: 1rem;
	color:#fff;
	background: #ff0000;
	transform: scale(0.7,0.7);
}
.bommenucon div span img{
	height: 85%;
}

.btncss{
	color:#fff;
	background:linear-gradient(to right,#005BA7,#0878D6);
	border-radius: 5rem;
	line-height: 3rem;
	text-align: center;
	margin-top: 1rem;
}

.dialogbar{
	display: none;
	align-items: center;
	position: fixed;
	z-index: 1001;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.dialogbarb{
	position: absolute;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,0.7);
}
.dialogcon{
	background-color:#fff;
	width:calc(100% - 4rem);
	position:relative;
	z-index: 1;
	margin: auto;
	border-radius: 1rem;
	padding: 2rem 1rem 4rem 1rem;
}
.dialogclose{
	float:right;
	position: relative;
	top:-1rem;
}
.dialogclose img{
	width:1rem;
}
.dialogbombtn{
	margin-top: 2rem;
	display: flex;
	justify-content:space-between;
}
.dialogbombtn span{
	border-radius: 5rem;
	color:#fff;
	width: 48%;
	text-align: center;
	line-height: 3rem;
}
.dialogbombtn span:nth-child(1){
	background:linear-gradient(to right,#005BA7,#0878D6);
}
.dialogbombtn span:nth-child(2){
	background: #C5C5C5;
}
.dialogtipcon{
	width:100%;
}
.dialogtipcon div:nth-child(1){
	background:linear-gradient(to right,#005BA7,#0878D6);
	color: #fff;
	margin-left: -1rem;
	margin-top: -2rem;
	margin-right: -1rem;
	border-radius: 1rem 1rem 0rem 0rem;
	padding: 1rem;
}
.dialogtipcon div:nth-child(2){
	font-size:0.9rem;
	margin-top: 1rem;
}

.inputitem,.selinputitem{
	color:#999;
	background: #F7F8FA;
	height:3rem;
	line-height: 3rem;
	margin: auto;
	margin-top: 1.5rem;
	border: 1px solid #ccc;
	border-radius: 5rem;
	display: flex;
	align-items: center;
}
.inputitem span:nth-child(1){
	width:calc(100% - 2rem);
}
.inputitem span:nth-child(1) input{
	width:100%;
	padding-left:1rem;
}
.inputitem span:nth-child(2){
	width:8rem;
	padding-right:0.8rem;
	font-size: 0.9rem;
	color:#0369BE;
	line-height: 1rem;
}

.inputtipbar{
	display: none;
	position: fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color: rgba(0,0,0,0.8);
}
.inputtipcon{
	background: #131313;
	border-radius: 1rem;
	overflow: hidden;
	width:90%;
	margin: auto;
	margin-top: 8rem;
	padding-bottom: 3rem;
}
.inputtipcon div:nth-child(1){
	display: flex;
	flex-direction:row-reverse;
}
.inputtipcon div:nth-child(1) span img{
	width:2rem;
}
.inputtipcon div:nth-child(2){
	width:90%;
	margin-top: 2rem;
}
.inputtipcon div:nth-child(3){
	margin: auto;
	margin-top: 2rem;
	display: flex;
	justify-content: space-evenly;
}
.inputtipcon div:nth-child(3) span{
	border-radius: 5rem;
	text-align: center;
	width:40%;
	line-height: 3rem;
}
.inputtipcon div:nth-child(3) span:nth-child(1){
	background: #ccc;
	color:#999;
}
.inputtipcon div:nth-child(3) span:nth-child(2){
	border:1px solid #ccc;
	color:#ccc;
}
.selinputitem{
	justify-content: space-between;
	padding-left:1rem;
	padding-right:0.5rem;
}
.selinputitem span:nth-child(1){
	font-size:0.9rem;
	color:#666;
}
.selinputitem span:nth-child(2) img{
	width:0.8rem;
	padding-left:0.5rem;
	padding-right:0.5rem;
}

.selectitem{
	justify-content: space-between;
}
.selectitem span:nth-child(1){
	width:calc(100% - 3rem);
}
.selectitem span:nth-child(2){
	width:0.8rem;
	padding-right:0.8rem;
}
.selectitem span:nth-child(2) img{
	width:100%;
}
.selectoptionb{
	display: none;
	position: fixed;
	z-index: 1;
	width:100%;
	height:100%;
	left: 0px;
	top:0px;
	background: rgba(0,0,0,0.01);
}
.selectoption{
	position: relative;
	z-index: 2;
	top:-0.2rem;
	border: 1px solid #ccc;
	background: #fff;
	display: none;
	border-radius:1rem;
	margin-top: 0.5rem;
}
.selectoption span{
	padding:0.8rem;
	display: block;
	border-bottom: 1px solid #ccc;
	color:#666;
}
.selectoption span:last-child{
	display: block;
	border-bottom: 0px;
}
.selinputoption{
	width:10rem;
	border-radius: 0.8rem;	
}

.textareaitem{
	color:#999;
	margin: auto;
	margin-top: 1.5rem;
	border: 1px solid #ccc;
	border-radius: 1rem;
	background: #F7F8FA;
}
.textareaitem span{
	display: block;
}
.textareaitem span:nth-child(1){
	padding-left:0.8rem;
	padding-top:0.8rem;
	font-size:0.9rem;
}
.textareaitem span textarea{
	margin-left:0.8rem;
	margin-right:0.8rem;
	width:calc(100% - 1.6rem);
	height:5rem;
	resize: none;
}

.pagetopbar{
	position: fixed;
	left:0px;
	top:0px;
	z-index: 100;
	font-size:1.1rem;
	line-height: 3rem;
	height:3rem;
	display: flex;
	justify-content: center;
	align-items: center;
	width:100%;
	margin: auto;
	background: #eef1f8;
}
.pagetopbartitle{
	width:100%;
	position: fixed;
	left:0px;
	top:0px;
	text-align: center;
}
.pagetopbarlr{
	width:96%;
	height:3rem;
	position: fixed;
	left:2%;
	top:0px;
	display: flex;
	justify-content:space-between;
	align-items: center;
}
.pagetopbarl,.pagetopbarr{
	display: flex;
	align-items: center;
}
.pagetopbarl img{
	width:0.6rem;
	display: block;
	padding-right: 0.8rem;
}
.pagetopbarr img{
	width:1rem;
	display: block;
	margin-left: 0.8rem;
}
.pagetopbarb{
	width:1px;
	height:3.5rem;
}

.titlemsg{
	display: flex;
	justify-content: space-between;
	line-height:2.4rem;
	color:#999;
	padding-left:0.8rem;
	padding-right:0.8rem;
	font-size:0.9rem;
}
.titlemsg span:nth-child(2){
	color:#333;
}
.titlemsg1{
	justify-content: center;
}
.titlemsg1 span:nth-child(1){
	width:41%;
	text-align: right;
	padding-right: 0.5rem;
}
.titlemsg1 span:nth-child(2){
	width:55%;
}

.infomsg span:nth-child(2){
	width:calc(100% - 7rem);
	line-height:1.4rem;
	margin-top: 0.55rem;
}

.succestxt{
	text-align: center;
	font-size:1.5rem;
	width:100%;
	padding-top:5rem;
	padding-bottom:2rem;
	font-weight: bold;
	color:#0878D6;
}

.hmenubar{
	display: flex;
	color:#999;
	margin-top: 1rem;
}
.hmenubar div{
	position: relative;
	margin-right: 1rem;
}
.hmenubar div span{
	position: absolute;
	width:0.4rem;
	height:0.4rem;
	border-radius: 1rem;
	background: #BE7527;
}
.hmenubar .sel{
	color:#333;
}
.hmenubar .sel::after{
	content: "";
	display: block;
	margin: auto;
	width:1rem;
	height:0.2rem;
	background: #0878D6;
	border-radius: 2rem;
	margin-top:0.15rem;
}

.lgttxt{
	margin-top: 2rem;
	transform-origin:left top;
	-webkit-transform-origin:left top;
	position: relative;
	display: none;
}
.lgttxt div:nth-child(1){
	font-size:30px;
	width:377px;
	height:59px;
	line-height: 59px;
	color:#fff;
}
.lgttxt div:nth-child(1) span{
	float: right;
	text-align: center;
	width:180px;
}
.lgttxt div:nth-child(2){
	font-size:26px;
	padding-top:10px;
}

.lginputitem{
	width:90%;
	margin: auto;
	margin-top: 1rem;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #DADADA;
}
.lginputitem div:nth-child(1) img{
	width:1.3rem;
}
.lginputitem div:nth-child(2){
	height:3rem;
	width:90%;
}
.lginputitem div:nth-child(2) img{
	width:1rem;
	padding-left:1rem;
	padding-right:1rem;
}
.lginputitem div:nth-child(2) input{
	width:calc(100% - 3rem);
	height: 100%;
	padding-left:1rem;
	color:#989AA7;
}
.lginputitem div:nth-child(2) input::placeholder{
	color:#999;
}
.lrftxt{
	width:60%;
	display: flex;
	justify-content: space-between;
	color:#999;
	margin: auto;
	margin-top: 2rem;
}
.lgbombar{
	width:65%;
	margin: auto;
	margin-top: 6rem;
	text-align: center;
	color:#999;
}
.lgbombar div{
	margin-top: 1rem;
}
.lgbombar div:nth-child(1){
	font-size: 0.9rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.lgbombar div:nth-child(1) span:nth-child(1),.lgbombar div:nth-child(1) span:nth-child(3){
	width:30%;
	height:1px;
	background: #ccc;
}
.lgbombar div:nth-child(1) span:nth-child(2){
	padding-left:0.2rem;
	padding-right:0.2rem;
}
.lgbombar div:nth-child(2){
	margin-top: 2rem;
	display: flex;
	justify-content:space-around;
	align-items: center;
}
.lgbombar div:nth-child(2) span img{
	width:3.5rem;
}
.regtyxy{
	width:90%;
	margin: auto;
	display: flex;
	align-items: center;
	color:#999;
	margin-top: 2rem;
	font-size:0.9rem;
}
.regtyxy span img{
	width:1.3rem;
	margin-right: 0.5rem;
	display: block;
}
.regtyxy span a{
	color:#999;
}
.regbomtxt{
	font-size:0.9rem;
	text-align: center;
	margin-top: 2rem;
	color:#999;
}
.regbomtxt span{
	color:#BE7527;
	margin-left: 0.3rem;
}

.inbg{
	background-image: url("../images/3.png");
	background-size: 100%;
	background-repeat: no-repeat;
}
.intop{
	font-size:1.1rem;
	line-height: 3rem;
	height:3rem;
	display: flex;
	justify-content: center;
	align-items: center;
	width:100%;
}
.intoptitle{
	width:100%;
	position: absolute;
	left:0px;
	top:0px;
	color:#fff;
	text-align: center;
}
.intoplr{
	width:96%;
	height:3rem;
	position: absolute;
	left:2%;
	top:0px;
	display: flex;
	justify-content:space-between;
	align-items: center;
}
.intopl,.intopr{
	display: flex;
	align-items: center;
}
.intopl img{
	width:5rem;
	display: block;
	padding-right: 0.8rem;
}
.intopr img{
	width:1.2rem;
	display: block;
	margin-left: 1rem;
}
.intoprmsg{
	color:#fff;
	background:#F10000;
	padding-left:0.2rem;
	padding-right:0.2rem;
	height: 1rem;
	line-height: 1rem;
	border-radius: 3rem;
	font-size:0.6rem;
	position:relative;
	left:4.5rem;
	top:-0.5rem;
}
.intopsearch{
	width:96%;
	margin: auto;
	border-radius: 3rem;
	border: 2px solid #75C0FF;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: #fff;
}
.intopsearch span:nth-child(1){
	width:calc(100% - 6rem);
	padding-left:1rem;
}
.intopsearch span input{
	width:100%;
	color:#0878D6;
}
.intopsearch span:nth-child(2){
	padding:0.5rem 1rem;
	border-radius: 3rem;
	color:#fff;
	background:linear-gradient(to right,#005BA7,#0878D6);
}
.inmenubar{
	display: flex;
	flex-wrap: wrap;
	font-size:0.8rem;
	background: #fff;
	border-radius: 0.5rem;
	padding-bottom: 1rem;
}
.inmenubar div{
	width:20%;
	text-align: center;
	margin-top: 1rem;
}
.inmenubar div span{
	display: block;
	text-align: center;
}
.inmenubar div span img{
	width:3rem;
	padding-bottom:0.2rem;
}
.inmenubar1{
	padding-bottom: 0.5rem;
	padding-left:0.5rem;
	padding-right:0.5rem;
}
.inmenubar1 div{
	width:calc(20% - 2px);
	margin-top: 0.5rem;
	padding-top:0.5rem;
	padding-bottom:0.5rem;
}
.inmenubar1 .sel{
	border: 1px solid #0369BE;
	border-radius: 0.5rem;
}
.inbar1{
	border: 1px solid #fff;
	border-radius: 0.5rem;
	background-image: url("../images/4.png");
	background-size: 100%;
	background-repeat: no-repeat;
	background-color: #b4d6f3;
	margin-top: 1rem;
	padding:0.5rem;
}
.inbar2{
	border: 1px solid #fff;
	border-radius: 0.5rem;
	background:linear-gradient(to bottom,#d4e9fb,#d4e9fb,rgba(212,233,251,0));
	margin-top: 1rem;
	padding:0.5rem;
}
.inbartitle{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.inbartitle span p{
	padding: 0px;
	margin: 0px;
}
.inbartitle span{
	color:#005398;
	display: flex;
	align-items: center;
}
.inbartitle span:nth-child(1) p img{
	width:1.8rem;
	display: block;
	padding-right: 0.2rem;
}
.inbartitle span:nth-child(2){
	padding:0.4rem 0.2rem 0.4rem 0.8rem;
	border-radius: 3rem;
	color:#fff;
	font-size:0.9rem;
	background:linear-gradient(to right,#005BA7,#0878D6);
}
.inbartitle span:nth-child(2) p:nth-child(2){
	margin-left: 0.3rem;
    width: 0;
    height: 0;
	border-left: 0.5rem solid #fff;
	border-top: 0.35rem solid transparent;
	border-bottom:0.35rem solid transparent;
	border-right: 0.5rem solid transparent;
}
.inbar1con{
	display:flex;
	width:100%;
	background-color: #fff;
	border-radius: 0.5rem;
	margin-top: 0.5rem;
	background-repeat: no-repeat;
	background-size: 23% 100%;
}
.inbar1conl{
	width:23%;
}
.inbar1conl img{
	width:90%;
	display: block;
	padding-left:5%;
	position: relative;
	top:2rem;
}
.inbar1conr{
	width:77%;
	display: flex;
	align-items: center;
	justify-content:space-evenly;
	padding:0.5rem 0rem 0.5rem 0rem;
}
.inbar1conitem{
	width:30%;
	text-align: center;
	font-size: 0.9rem;
}
.inbar1conitem div:nth-child(1){
	border-radius: 0.5rem;
	width:90%;
	margin: auto;
}
.inbar1conitem div:nth-child(1) img{
	width:100%;
	display: block;
	border-radius: 0.5rem;
}
.inbar1conitem div:nth-child(2){
	position: relative;
}
.inbar1conitem div:nth-child(2) span{
	opacity: 0;
	border-radius: 0.3rem 0.3rem 0rem 0rem;
	color:#fff;
	line-height: 1.5rem;
	height:1.5rem;
	width:70%;
	display: block;
	text-align: center;
	background:linear-gradient(to right,#005BA7,#0878D6);
	position: absolute;
	top:-1.5rem;
	left:15%;
	font-size:0.8rem;
}
.inbar1conitem div:nth-child(3){
	color:#D10000;
}
.inbar1conitem div:nth-child(4){
	color:#333;
	font-size:0.8rem;	
}
.inbar2conr{
	padding:0.5rem 0.3rem 0.5rem 0.3rem;
}
.inbar2conitem{
	width:25%;
}
.inbar3{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.inbar3item{
	margin-top: 1rem;
	width:48%;
	border-radius: 0.5rem;
	background: #fff;
	padding-bottom: 0.5rem;
}
.inbar3item div:nth-child(1) img{
	display: block;
	width:100%;
	border-radius: 0.5rem 0.5rem 0rem 0rem;
}
.inbar3item div:nth-child(n+3){
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	display: flex;
	font-size:0.9rem;
}
.inbar3item div:nth-child(2){
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	font-size:0.9rem;
	padding-top:0.3rem;
}
/*
.inbar3item div:nth-child(2) span:nth-child(1){
	border-radius: 0.2rem;
	background: #0369BE;
	color:#fff;
	font-size:0.7rem;
	padding:0.1rem 0.3rem 0.1rem 0.3rem;
	margin-right: 0.3rem;
	white-space:nowrap;
}
*/
.inbar3item div:nth-child(3){
	justify-content: space-between;
	align-items: center;
}
.inbar3item div:nth-child(3) span:nth-child(1){
	color:#D10000;
}
.inbar3item div:nth-child(3) span:nth-child(2){
	color:#999;
	font-size: 0.7rem;
}
.inbar3item div:nth-child(4){
	flex-wrap:wrap;
}
.inbar3item div:nth-child(4) span{
	border-radius: 0.2rem;
	border:1px solid #0369BE;
	color:#0369BE;
	padding:0.1rem 0.2rem;
	font-size:0.7rem;
	margin-top: 0.3rem;
	margin-right: 0.3rem;
}
.intypet{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.9rem;
	color:#666;
	margin-top: 1rem;
}
.intypet1{
	background: #fff;
	padding:0.5rem;
	border-radius: 0.5rem;
}
.intypet div{
	display: flex;
	align-items: center;
}
.intypet div img{
	display: block;
	width:0.9rem;
	padding-right:0.2rem;
}
.intypet .sel{
	color:#0369BE;
}

.intypebar{
	margin-top: 1rem;
	width:100%;
	height:2rem;
	overflow: hidden;
}
.intypeitem{
	display: flex;
	flex-wrap: nowrap;
	min-width: 100%;
}
.intypeitem span{
	color:#333;
	background: #fff;
	border-radius: 0.5rem;
	padding:0.3rem 1rem;
	margin-right: 0.5rem;
	white-space:nowrap;
	font-size: 0.9rem;
}
.intypemenu{
	position: relative;
	top:-2rem;
	z-index: 1;
	float: right;
	width:4rem;
	height:2rem;
	background:linear-gradient(to right,rgba(238,241,248,0),#eef1f8,#eef1f8);
}
.intypemenu img{
	display:block;
	height:60%;
	float: right;
	position: relative;
	top:20%;
}
.inlistitem{
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: 0.5rem;
	background: #fff;
	margin-top: 1rem;
	padding:0.5rem;
}
.inlistitem div:nth-child(1){
	width:32%;
}
.inlistitem div:nth-child(1) img{
	width:100%;
	display: block;
	border-radius: 0.5rem;
}
.inlistitem div:nth-child(2){
	width:calc(68% - 1.6rem);
	font-size:0.7rem;
	padding-left: 0.8rem;
	padding-right: 0.8rem;
}
.inlistitem div p{
	padding: 0px;
	margin: 0px;
	display: flex;
}
.inlistitem div:nth-child(2) p:nth-child(1){
	display: block;
	font-size:0.9rem;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.inlistitem div:nth-child(2) p:nth-child(2){
	align-items: center;
	padding-top:0.3rem;
	padding-bottom:0.3rem;
}
.inlistitem div:nth-child(2) p:nth-child(2) span img{
	width:0.8rem;
	display: block;
	margin-right: 0.2rem;
}
.inlistitem div:nth-child(2) p:nth-child(3){
	color:#666;
	padding-top:0.3rem;
}
.inlistitem div:nth-child(2) p:nth-child(3) span:nth-child(1){
	padding-right:1rem;
}
.inlistitem div:nth-child(2) p:nth-child(4) span{
	border-radius: 0.2rem;
    border: 1px solid #0369BE;
    color: #0369BE;
    padding: 0.1rem 0.2rem;
    font-size: 0.7rem;
    margin-top: 0.6rem;
    margin-right: 0.3rem;
}
.inspaceline{
	width:100%;
	height:1px;
	background: #E4E7EE;
	margin-top: 1rem;
}

.stdttopbar{
	padding: 1rem;
	display: flex;
	justify-content: space-between;
}
.stdttopbar div:nth-child(1){
	width:27%;
}
.stdttopbar div:nth-child(1) img{
	width:100%;
	display: block;
	border-radius: 0.5rem;
}
.stdttopbar div:nth-child(2){
	width:70%;
}
.stdttopbar div:nth-child(2) p{
	margin: 0px;
	padding:0px;
}
.stdttopbar div:nth-child(2) p:nth-child(1){
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;
	font-size:1.1rem;
	line-height: 2rem;
}
.stdttopbar div:nth-child(2) p:nth-child(2){
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.7rem;
}
.stdttr2l,.stdttr2r{
	display:flex;
	align-items: center;
}
.stdttr2l span{
	margin-right: 0.3rem;
}
.stdttr2l span img{
	width:0.8rem;
	display: block;
}
.stdttr2r span{
	margin-left: 0.8rem;
}
.stdttr2r span img{
	width:1.1rem;
	display: block;
}
.stdttopbar div:nth-child(2) p:nth-child(3){
	display: flex;
	flex-wrap: wrap;
}
.stdttopbar div:nth-child(2) p:nth-child(3) span{
	border: 1px solid #0878D6;
	color:#0878D6;
	border-radius: 0.2rem;
	padding:0.1rem 0.3rem;
	margin-right: 0.3rem;
	margin-top: 0.8rem;
	font-size:0.7rem;
}
.stdtbar1{
	border-top: 1px solid #E4E7EE;
	border-bottom: 1px solid #E4E7EE;
	padding:1rem;
	font-size:0.8rem;
	color:#0878D6;
}
.stdtbar1 span:nth-child(1){
	background: #0878D6;
	color:#fff;
	border-radius: 5rem;
	padding:0.2rem 0.5rem;
	margin-right: 0.5rem;
	font-size:0.7rem;
}
.stdtbar2{
	padding:1rem;
}
.stdtbar2 div:nth-child(1){
	color:#242424;
	font-size:0.9rem;
}
.stdtbar2 div:nth-child(2){
	color:#666;
	font-size:0.8rem;
	margin-top: 1rem;
}
.stdtbar2 div:nth-child(2) span img{
	height:0.8rem;
	position: relative;
	top:0.1rem;
	padding-right: 0.3rem;
}
.stdtbar2 div:nth-child(2) span:nth-child(1){
	margin-right: 1rem;
}
.stdtbar2 div:nth-child(3){
	border: 1px solid #0878D6;
	color:#0878D6;
	border-radius: 0.3rem;
	padding:0.8rem;
	font-size:0.8rem;
	margin-top: 1rem;
}
.stdtbar2 div:nth-child(3) span{
	float: right;
}
.stdtbar2 div:nth-child(3) span img{
	width:0.8rem;
}
.stdtbar2amountbar{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 1rem;
}
.stdtbar2amountbar p{
	width:calc(48% - 2px);
	border: 1px solid #ddd;
	border-radius: 0.5rem;
	margin-top: 0.5rem;
	margin-left: 0.2rem;
	margin-right: 0.2rem;
}
.stdtbar2amountbar .sel{
	border: 1px solid #0878D6;
}
.stdtbar2amountbar p span{
	display: block;
	text-align: center;
}
.stdtbar2amountbar p span:nth-child(1){
	color:#0878D6;
	padding-top:1rem;
	font-size:0.8rem;
}
.stdtbar2amountbar p span:nth-child(2){
	color:#D10000;
	font-size:0.9rem;
	font-weight: bold;
	padding-top:0.5rem;
}
.stdtbar2amountbar p span:nth-child(3){
	color:#0878D6;
	font-size:0.7rem;
	padding-top:0.5rem;
	padding-bottom: 1rem;
}
.stdtbar3con{
	display: flex;
	padding:0.3rem;
	overflow:auto;
	height:4rem;
	flex-wrap: nowrap;
	min-width:calc(100% - 1rem);
}
.stdtbar3con div{
	width:4rem;
	margin-right: 0.5rem;
}
.stdtbar3con div:last-child{
	margin-right: 0rem;
}
.stdtbar3con div img{
	width:4rem;
	display: block;
	border-radius: 0.5rem;
}
.stdtpjbar,.stdtrecordbar{
	display: none;
}
.stdtpjitem{
	border-bottom: 1px solid #E4E7EE;
	padding:1rem;
}
.stdtpjitemt{
	display: flex;
}
.stdtpjitemt div:nth-child(1){
	width:3rem;
	margin-right: 1rem;
}
.stdtpjitemt div:nth-child(1) img{
	border-radius: 5rem;
	width:100%;
	display: block;
}
.stdtpjitemt div:nth-child(2){
	width: calc(100% - 4rem);
	padding-top:0.3rem;
}
.stdtpjitemt div:nth-child(2) p{
	margin: 0px;
	padding:0px;
	color:#222;
	font-size:0.9rem;
}
.stdtpjitemt div:nth-child(2) p:nth-child(1) span:nth-child(2){
	font-size:0.7rem;
	color:#999;
	padding-left:0.3rem;
}
.stdtpjitemt div:nth-child(2) p:nth-child(2) span img{
	width:0.8rem;
}
.stdtpjitemt div:nth-child(2) p:nth-child(3){
	padding-top:0.6rem;
	color:#333;
}
.stdtpjbombar{
	padding: 1rem;
}
.stdtpjbombar div:nth-child(1){
	border-radius: 0.3rem;
	background: #F5F5F5;
	padding:0.5rem;
}
.stdtpjbombar div:nth-child(1) input{
	width:100%;
}
.stdtpjbombar div:nth-child(2){
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.stdtpjbombar div:nth-child(2) p:nth-child(1) img{
	width:1.2rem;
}
.stdtpjbombar div:nth-child(2) p:nth-child(2){
	border-radius: 0.3rem;
	color:#fff;
	background: #0878D6;
	padding:0.3rem 1rem;
}
.stdtrecordbar{
	padding: 1rem;
}
.stdtrecordt,.stdtrecorditem{
	display: flex;
	justify-content: space-between;
	font-size:0.8rem;
	color:#999;
}
.stdtrecorditem{
	color:#000;
	margin-top: 1rem;
}

.stdtpaybar{
	border-top: 1px solid #E4E7EE;
	padding:1rem;
}
.stdtpaybar div:nth-child(1){
	font-weight: bold;
}
.stdtpaybar div:nth-child(2){
	padding-top:2rem;
	font-size:2rem;
}
.stdtpaybar div:nth-child(2) span img{
	width:0.8rem;
	padding-right:0.3rem;
}
.stdtpaybar div:nth-child(2) span input{
	font-size:2rem;
	width:10rem;
}
.stdtpaybar div:nth-child(3){
	font-size: 0.8rem;
	color:#666;
	line-height: 3rem;
	padding-top:1rem;
}

.shopdt{
	background: #fff;
	border-radius: 1rem;
	overflow: hidden;
	padding-bottom: 1rem;
}
.shopdtcon{
	padding:1rem;
}
.shopdtcon1{
	font-weight: bold;
	line-height: 1.5rem;
}
.shopdtcon1 span{
	color:#fff;
	background: #0878D6;
	border-radius: 0.2rem;
	padding:0.1rem 0.3rem;
	font-weight: normal;
	margin-right: 0.5rem;
	font-size:0.9rem;
}
.shopdtcon2{
	padding-top:0.6rem;
}
.shopdtcon2 span:nth-child(1),.shopdtcon2 span:nth-child(2){
	color:#F10000;
}
.shopdtcon2 span:nth-child(1){
	font-size:0.8rem;
}
.shopdtcon2 span:nth-child(2){
	font-size:1.5rem;
}
.shopdtcon2 span:nth-child(3){
	color:#0369BE;
	background: #E5EEF9;
	border-radius: 3rem;
	padding:0.2rem 0.5rem;
	font-size:0.8rem;
	margin-left: 0.5rem;
}
.shopdtcon3{
	border: 1px solid #0878D6;
	border-radius: 0.3rem;
	padding:0.5rem 1rem;
	font-size:0.8rem;
	color:#0878D6;
	margin-top: 1rem;
}
.shopdtcon3 span{
	display: block;
}
.shopdtbar1{
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #fff;
	border-radius: 1rem;
	padding:1rem;
	margin-top: 1rem;
}
.shopdtbar1 div:nth-child(1){
	width:30%;
}
.shopdtbar1 div:nth-child(1) img{
	display: block;
	width:100%;
	border-radius: 1rem;
}
.shopdtbar1 div:nth-child(2){
	width:65%;
}
.shopdtbar1 div:nth-child(2) p{
	padding:0px;
	margin: 0px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.shopdtbar1 div:nth-child(2) p:nth-child(1){
	font-weight: bold;
}
.shopdtbar1 div:nth-child(2) p:nth-child(2){
	color:#666;
	font-size:0.8rem;
	padding-top:0.5rem;
	padding-bottom:0.5rem;
}
.shopdtbar1 div:nth-child(2) p:nth-child(3) span:nth-child(2){
	background: #0878D6;
	border-radius: 5rem;
	color:#fff;
	padding:0.3rem 1rem;
}
.shopdtbar2{
	margin-top: 1rem;
}
.shopdtbar2 img{
	width:100%;
}
.shopdtbar3{
	padding:1rem;
	position:fixed;
	background: #fff;
	bottom:4rem;
	left:0px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	width:calc(100% - 2rem);
}
.shopdtbar3 div:nth-child(1){
	color:#666;
	font-size:0.9rem;
}
.shopdtbar3 div:nth-child(1) img{
	width:1.1rem;
	position: relative;
	padding-right:0.5rem;
	top:0.2rem;
}
.shopdtbar3 div:nth-child(2){
	background: #0878D6;
	border-radius: 5rem;
	color:#fff;
	padding:0.5rem 1.5rem;
}
.shopdttipbar{
	padding:0px;
	margin-top: 0px;
}
.shopdttipbar div:nth-child(2) p:nth-child(2){
	color:#F10000;
	font-size:1.2rem;
	display: block;
	padding-top:0.3rem;
}
.shopdttipbar div:nth-child(2) p:nth-child(2) span{
	font-size:0.8rem;
}
.shopdttipbar div:nth-child(2) p:nth-child(3) span{
	font-size:0.8rem;
}
.shopdttipbar div:nth-child(2) p:nth-child(3) span:nth-child(2){
	background: none;
}
.numinbar{
	display: flex;
}
.numinbar a{
	color:#333;
	background: #eee;
	margin-right: 1px;
	border-radius: 0.1rem;
	width:2rem;
	height:1.8rem;
	line-height: 1.8rem;
	text-align: center;
}
.shopdttiptypebar{
	margin-top: 1rem;
}
.shopdttiptypebar div:nth-child(1){
	font-weight: bold;
}
.shopdttiptypebar div:nth-child(2){
	/*
	display: flex;
	flex-wrap: wrap;
	*/
}
.shopdttiptypebar div:nth-child(2) p{
	margin: 0px;
	padding:0px;
	margin-top: 0.5rem;
	display: flex;
	align-items: center;
	border:1px solid #999;
	border-radius: 0.5rem;
	font-size:0.8rem;
	color:#999;
}
.shopdttiptypebar div:nth-child(2) p span:nth-child(1){
	width:0rem;
}
.shopdttiptypebar div:nth-child(2) p span:nth-child(1) img{
	width:100%;
	display: block;
}
.shopdttiptypebar div:nth-child(2) p span:nth-child(2){
	padding-left:0.5rem;
	padding-right:0.5rem;
	line-height: 1.5rem;
}
.shopdttiptypebar div:nth-child(2) .sel{
	color:#0878D6;
	border:1px solid #0878D6;
}



.scartbar{
	border-radius: 1rem;
	background: #fff;
	padding:1rem;
}
.scartitemt{
	display: flex;
	align-items: center;
}
.scartitemt span img{
	width:1.2rem;
	display: block;
}
.scartitemt span:nth-child(1){
	padding-right: 0.3rem;
}
.scartitem{
	display: flex;
	align-items: center;
	padding-top:0.3rem;
	padding-bottom: 1.5rem;
}
.scartitem:nth-child(1){
	padding-top: 0rem;
}
.scartitem div p{
	margin: 0px;
	padding: 0px;
}
.scartitem div:nth-child(1){
	width:25%;
}
.scartitem div:nth-child(1) img{
	width:100%;
	display: block;
	border-radius: 0.5rem;
}
.scartitem div:nth-child(2){
	width:55%;
	padding-left:0.5rem;
	padding-right:0.5rem;
}
.scartitem div:nth-child(2) p:nth-child(1){
	width:100%;
	white-space: nowrap;
	overflow: hidden;
    text-overflow: ellipsis;
	font-size:0.9rem;
	color:#666;
}
.scartitem div:nth-child(2) p:nth-child(2){
	margin-top: 0.2rem;
	font-size: 0.8rem;
}
.scartitem div:nth-child(2) p:nth-child(2) span{
	background: #E5EEF9;
	border-radius: 3rem;
	color:#0369BE;
	padding:0.1rem 0.5rem;
}
.scartitem div:nth-child(2) p:nth-child(3){
	color:#999;
	font-size: 0.8rem;
	padding-top:0.5rem;
}
.scartitem div:nth-child(2) p:nth-child(4){
	display: flex;
	align-items: center;
	font-size: 0.8rem;
	margin-top: 0.5rem;
}
.scartitem div:nth-child(2) p:nth-child(4) span:nth-child(1){
	padding-right:1rem;
}
.scartitem div:nth-child(3){
	width:20%;
	background: #D10000;
	color:#fff;
	border-radius: 0.3rem;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size:0.9rem;
	padding-top:0.3rem;
	padding-bottom: 0.3rem;
}
.scartitem div:nth-child(3) img{
	width:1rem;
	padding-right:0.2rem;
}
.scartlinetxt{
	line-height: 3rem;
	color:#0878D6;
	text-align: center;
	font-size:0.9rem;
}
.scartnextbar{
	background: #fff;
	border-radius: 0rem 0rem 1rem 1rem;
	padding:2rem 3rem 5rem 3rem;
}

.scntbar{
	padding-top:2rem;
}
.scntbar div{
	border-radius: 5rem;
	background: #EEF1F8;
	color:#666;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding:0.7rem 1rem;
}
.scntbar div span img{
	display: block;
	width:1.3rem;
}
.scnradiobar div{
	display: flex;
	align-items: center;
	color:#666;
	margin-top: 1.5rem;
}
.scnradiobar div span:nth-child(1){
	width:1.3rem;
	padding-right:0.5rem;
}
.scnradiobar div span:nth-child(1) img{
	width:100%;
	display: block;
}
.scnpaytypeitem{
	border-radius: 0.5rem;
	color:#999;
	border: 1px solid #999;
	padding:0.8rem 1rem;
	display:flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.8rem;
	margin-top: 1rem;
}
.scnpaytypeitem div{
	display: flex;
	align-items: center;
}
.scnpaytypeitem span img{
	width:2rem;
	display: block;
	margin-right: 0.5rem;
}
.scnpaytypeitemsel{
	color:#000;
	border: 1px solid #000;
}
.scnbombar{
	padding: 1rem 3.5rem 0rem 3.5rem;
	display: flex;
	justify-content:space-between;
	flex-wrap: wrap;
	font-size:0.8rem;
}
.scnbombar div{
	width:40%;
	display: flex;
	justify-content:space-between;
	margin-top: 1rem;
}
.scnbombar div span:nth-child(1){
	color:#999;
}

.newslistbar{
	z-index:100;
	position:relative;
	border-radius: 0rem 0rem 1rem 1rem;
	background: #fff;
	padding:1rem;
	padding-top:0rem;
}
.newslistbar div{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #ccc;
	line-height: 3rem;
	font-size:0.9rem;
}
.newslistbar div span:nth-child(2){
	font-size:0.7rem;
	color:#333;
}











.mytop{
	display: flex;
	align-items: center;
	padding-top:1rem;
	padding-bottom:1rem;
	padding-left:1rem;
}
.mytop div:nth-child(1){
	width:5rem;
	height: 5rem;
	overflow: hidden;
	border-radius: 6rem;
	border: 1px solid #fff;
	margin-right: 1rem;
	position: relative;
}
.mytop div:nth-child(1) img{
	width:100%;
}
.mytop div:nth-child(1) input{
	position: absolute;
	width:5rem;
	height:5rem;
	left:0px;
	top:0px;
	opacity: 0;
}
.mytop div:nth-child(2) span{
	display: block;
}
.mytop div:nth-child(2) span:nth-child(1) input{
	color:#0878D6;
	font-size:1.2rem;
	width:8rem;
}
.mytop div:nth-child(2) span:nth-child(1) img{
	width:1rem;
}
.mytop div:nth-child(2) span:nth-child(2),.mytop div:nth-child(2) span:nth-child(3){
	margin-top: 0.3rem;
}
.mytop div:nth-child(2) span:nth-child(2) b,.mytop div:nth-child(2) span:nth-child(3) b{
	padding-left:0.6rem;
	padding-right:0.6rem;
	padding-top:0.1rem;
	padding-bottom:0.1rem;
	margin-right: 0.1rem;
	border-radius: 3rem;
	font-weight: normal;
	color:#fff;
	font-size:0.8rem;
	background: #0878D6;
}
.mytop div:nth-child(2) span:nth-child(4){
	color:#999;
	padding-top:0.5rem;
	font-size:0.8rem;
}
.tipmsgbar{
	display: flex;
	justify-content: space-between;
	font-size:0.9rem;
	background: #D4E9FB;
	border-radius: 5rem;
	color:#0878D6;
	height:2.4rem;
	line-height: 2.4rem;
}
.scrolltxtbar{
	font-size:0.9rem;
	background: #D4E9FB;
	border-radius: 5rem;
	color:#0878D6;
	height:2.4rem;
	width:100%;
	overflow: hidden;
	position: relative;
}
.scrolltxtbar div{
	display: flex;
	justify-content: space-between;
	position:absolute;
	line-height: 2.4rem;
	width:100%;
}
.scrolltxtbar div span:nth-child(1){
	width: calc(100% - 7rem);
	white-space: nowrap;
    overflow: hidden;
	padding-left: 1rem;
    text-overflow: ellipsis;
}
.scrolltxtbar div span:nth-child(2){
	color:#999;
	padding-right: 1rem;
}
.mybar1{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.mybaritem{
	color:#666;
	text-align: center;
	width:25%;
	font-size:0.8rem;
	margin-top: 1rem;
}
.mybaritem div img{
	width:1.5rem;
}
.mybaritem div:nth-child(2){
	line-height: 1.8rem;
}

.mybar1 a{
	display: block;
	width:25%;
}
.mybar1 a .mybaritem{
	width:100%;
}

.mysharetop div:nth-child(2) span:nth-child(1){
	color:#000;
	font-weight: bold;
}
.mysharetop div:nth-child(2) span:nth-child(2){
	color:#0878D6;
	font-size:0.8rem;
}
.mysharebar span{
	display: block;
	text-align: center;
}
.mysharebar span:nth-child(1){
	padding:3rem 3rem 0rem 3rem;
}
.mysharebar span img{
	width:100%;
}
.mysharebar span:nth-child(2){
	color:#333;
	font-size:0.8rem;
	line-height: 4rem;
}

.mypswbar{
	border-radius: 1rem;
	background: #fff;
	padding:1rem;
}

.myaddrbar{
	border-radius: 1rem;
	background: #fff;
	margin-top: 1rem;
}
.myaddrtitle{
	padding:1rem;
}
.myaddritem{
	display: flex;
	padding:0rem 1rem 0rem 1rem;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 1rem;
}
.myaddritem span:nth-child(1){
	font-size:0.8rem;
	color:#999;
	width: calc(100% - 5.5rem);
}
.myaddritem span:nth-child(2){
	color:#0878D6;
	border: 1px solid #0878D6;
	border-radius: 5rem;
	width:5rem;
	text-align: center;
	line-height: 2rem;
}

.myordertopbar{
	border: 1px solid #fff;
	border-radius: 0.5rem;
	background:linear-gradient(to bottom,#D4E9FB,#D4E9FB,#f1f8fe);
	padding:2rem 0.5rem 2rem 0.5rem;
	display: flex;
	justify-content: space-between;
}
.myordertopbar div{
	width:25%;
}
.myordertopbar div span{
	display: block;
	text-align: center;
}
.myordertopbar div span:nth-child(1){
	color:#0878D6;
	font-weight: bold;
}
.myordertopbar div span:nth-child(2){
	color:#666;
	font-size:0.8rem;
}
.myorderitem{
	display: flex;
	justify-content:space-between;
	margin-top: 1rem;
}
.myorderitem div:nth-child(1){
	width:23%;
}
.myorderitem div:nth-child(2){
	width:75%;
}
.myorderitem div:nth-child(1) img{
	border-radius: 0.5rem;
	width:100%;
}
.myorderitem div:nth-child(2) p{
	margin: 0px;
	padding:0px;
}
.myorderitem div:nth-child(2) p:nth-child(1){
	line-height: 2rem;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.myorderitem div:nth-child(2) p:nth-child(2) span{
	font-size:0.8rem;
	background: #E5EEF9;
	border-radius: 3rem;
	padding:0.1rem 0.5rem;
	color:#0369BE;
}
.myorderitem div:nth-child(2) p:nth-child(3){
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.myorderitem div:nth-child(2) p:nth-child(3) span:nth-child(1){
	color:#666;
	font-size:0.8rem;
	padding-top:0.3rem;
}
.myorderitem div:nth-child(2) p:nth-child(3) span:nth-child(2){
	color:#fff;
	background: #0878D6;
	border-radius: 0.2rem;
	padding:0.2rem 1rem;
}

.myorderinfocon{
	padding-left:1rem;
	padding-right: 1rem;
}
.myorderinfocon div{
	display: flex;
	font-size: 0.9rem;
	margin-top: 1rem;
}
.myorderinfocon div span:nth-child(1){
	color:#999;
	text-align: right;
	width:4rem;
}
.myorderinfocon div span:nth-child(2){
	color:#333;
	width: calc(100% - 4rem);
}
.myorderinfocon div span p{
	float: right;
	color:#fff;
	background: #0878D6;
	border-radius: 0.2rem;
	padding:0.2rem 1rem;
	margin: 0px;
}
.myorderinfobom{
	padding-left:1rem;
	padding-right: 1rem;
	padding-bottom: 2rem;
}
.myorderinfobomtitle{
	margin-top: 1rem;
	margin-bottom: 1rem;
	color:#333;
}
.myorderinfobomitem{
	display: flex;
}
.myorderinfobomitem div p{
	margin: 0px;
	padding: 0px;
	color:#999;
}
.myorderinfobomitem div:nth-child(1){
	width:1rem;
}
.myorderinfobomitem div:nth-child(1) p:nth-child(1){
	border: 1px solid #070102;
	border-radius: 3rem;
	width:0.4rem;
	height: 0.4rem;
	position: relative;
	z-index: 1;
	background: #fff;
}
.myorderinfobomitem div:nth-child(1) p:nth-child(2){
	border-right: 1px dashed #ccc;
	width:0.2rem;
	height:100%;
}
.myorderinfobomitem div:nth-child(2){
	width:calc(100% - 1rem);
	font-size:0.8rem;
	line-height: 1.3rem;
}
.myorderinfobomitem div:nth-child(2){
	margin-top: -0.3rem;
	padding-bottom: 2rem;
}

.mymbagtopbar{
	border: 1px solid #fff;
	border-radius: 0.5rem;
	background:linear-gradient(to bottom,#D4E9FB,#D4E9FB,#f1f8fe);
}
.mymbagtopbar div p{
	margin: 0px;
	padding: 0px;
}
.mymbagtopbar div:nth-child(1){
	color:#0878D6;
	font-size:0.8rem;
	padding:1rem;
}
.mymbagtopbar div:nth-child(1) p:nth-child(2){
	font-size:1.5rem;
	font-weight: bold;
	padding-top:0.3rem;
}
.mymbagtopbar div:nth-child(2){
	padding:0rem 0.5rem 1rem 0.5rem;
	display: flex;
	justify-content: space-between;
}
.mymbagtopbar div:nth-child(2) p{
	width:25%;
}
.mymbagtopbar div:nth-child(2) p span{
	display: block;
	text-align: center;
}
.mymbagtopbar div:nth-child(2) p span:nth-child(1){
	color:#222;
	font-weight: bold;
}
.mymbagtopbar div:nth-child(2) p span:nth-child(2){
	color:#666;
	font-size:0.8rem;
}

.mymbotcbar{
	margin-top: 1rem;
}
.mymbotcitem{
	display: flex;
	justify-content:space-between;
	align-items: center;
	margin-bottom: 1.5rem;
}
.mymbotcitem div:nth-child(1){
	display: flex;
	align-items: center;
	color:#333;
	font-size:0.9rem;
}
.mymbotcitem div:nth-child(1) span img{
	display: block;
	width:2.5rem;
	margin-right: 0.5rem;
}
.mymbotcitem div:nth-child(2){
	color:#999;
	font-size:0.8rem;
}
.mymbotcitem div:nth-child(2) span{
	display: block;
	text-align: right;
}

.mymbotcinfoitem{
	margin-top: 1.5rem;
}
.mymbotcinfoitem div{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.7rem;
}
.mymbotcinfoitem div p{
	margin: 0px;
	padding: 0px;
}
.mymbotcinfoitem div p:nth-child(2){
	width:40%;
}
.mymbotcinfoitem div:nth-child(1) p{
	font-size:0.8rem;
}
.mymbotcinfoitem div:nth-child(1) p:nth-child(1){
	display: flex;
	align-items: center;
}
.mymbotcinfoitem div:nth-child(1) p:nth-child(1) span:nth-child(1){
	color:#0878D6;
}
.mymbotcinfoitem div:nth-child(1) p:nth-child(1) span:nth-child(2){
	background:#0878D6;
	color:#fff;
	border-radius: 0.2rem;
	padding:0.1rem 0.3rem;
	margin-left: 0.3rem;
}
.mymbotcinfoitem div:nth-child(2){
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.mymbotcinfoitem div:nth-child(3) p:nth-child(2) span{
	border:1px solid #0878D6;
	color:#0878D6;
	border-radius: 3rem;
	width:100%;
	text-align: center;
	display:block;
	padding-top:0.1rem;
	padding-bottom:0.1rem;
}
.mymbotcinfoitemrebtn{
	font-size:0.9rem;
	line-height:1.5rem;
}
.mymbotcinfohqt{
	text-align: center;
	padding-top: 1rem;
	color:#666;
}
.mymbotcinfohqkl img{
	width:100%;
	display: block;
	margin-top: 0.5rem;
}
.mymbotcinfohqbtns{
	display: flex;
	justify-content: center;
	margin-top: 2rem;
}
.mymbotcinfohqbtns div{
	text-align: center;
	color: #fff;
	margin-left: 1rem;
	margin-right: 1rem;
	width:40%;
	line-height: 3rem;
	border-radius: 0.5rem;
}
.mymbotcinfohqbtns div:nth-child(1){
	background: #0878D6;
}
.mymbotcinfohqbtns div:nth-child(2){
	background: #D10000;
}
.mymbotcinfoart{
	margin-top: 1rem;
	padding-bottom: 1rem;
}
.mymbotcinfoart div{
	color:#333;
	margin-top: 1rem;
	padding-bottom: 1rem;
	border-bottom: 1px solid #EAEAEA;
	font-size:0.9rem;
	display: flex;
}
.mymbotcinfoart div span:nth-child(1){
	width:10rem;
	color:#999;
}
.mymbotcinfoart div span:nth-child(2){
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	width: calc(100% - 11rem);
}
.mymblcinforecord div p:nth-child(2){
	text-align: right;
}

.mymbzcinfotbar{
	display: flex;
	color:#333;
}
.mymbzcinfotbar div{
	margin-right: 2rem;
}
.mymbzcinfotbar div p{
	margin: 0px;
	padding:0px;
}
.mymbzcinfotbar div p:nth-child(1):after{
	content: '';
	position: relative;
	left:0.2rem;
	top:0.9rem;
	width: 0;
    height: 0;
	border-left: 0.3rem solid transparent;
	border-top: 0.4rem solid #999;
	border-bottom:0.3rem solid transparent;
	border-right: 0.3rem solid transparent;
}
.mymbzcinfotbar div p:nth-child(2){
	display: none;
	position: absolute;
	font-size:0.9rem;
	border: 1px solid #999;
	border-radius: 0rem 0rem 0.5rem 0.5rem;
	padding:0.5rem;
	padding-left:1rem;
	padding-right:1rem;
	background: #fff;
}
.mymbzcinfotbar div p:nth-child(2) span{
	display:block;
	line-height: 2rem;
}
.mymbzcinfoitem{
	margin-top: 1.5rem;
}
.mymbzcinfoitem div{
	display: flex;
	justify-content:space-between;
}
.mymbzcinfoitem div p{
	margin: 0px;
	padding:0px;
}
.mymbzcinfoitem div:nth-child(1){
	font-size:0.8rem;
}
.mymbzcinfoitem div:nth-child(1) p:nth-child(1){
	display: flex;
	justify-content:space-between;
	align-items: center;
	color:#0878D6;
}
.mymbzcinfoitem div:nth-child(1) p:nth-child(1) span:nth-child(2){
	background: #0878D6;
    color: #fff;
    border-radius: 0.2rem;
    padding: 0.1rem 0.3rem;
    margin-left: 0.3rem;
}
.mymbzcinfoitem div:nth-child(2){
	font-size:0.7rem;
	line-height: 1.8rem;
}
.mymbzcinfoitem div:nth-child(3){
	font-size:0.7rem;
	color:#999;
}
.mymbzcinfobombar{
	display: flex;
	justify-content: space-between;
	align-items: center;
	color:#fff;
	position: fixed;
	left:0px;
	bottom: 4rem;
	width:calc(100% - 2rem);
	padding-left:1rem;
	padding-right: 1rem;
	height:4rem;
	background: #eef1f8;
}
.mymbzcinfobombar span{
	width:31%;
	border-radius: 5rem;
	text-align: center;
	line-height: 2.4rem;
	height:2.4rem;
}
.mymbzcinfobombar span:nth-child(1){
	background: #0878D6;
}
.mymbzcinfobombar span:nth-child(2){
	background: #0DB228;
}
.mymbzcinfobombar span:nth-child(3){
	background: #D6B608;
}


.mymblcbar .mymblcitem:nth-child(n+2){
	margin-top: 1rem;
}
.mymblcitem{
	padding:1.5rem 1rem 2rem 1rem;
}
.mymblcitem div p{
	margin: 0px;
	padding: 0px;
}
.mymblcitem div:nth-child(1){
	display: flex;
	justify-content: space-between;
	align-items: center;
	color:#333;
	font-size:0.9rem;
}
.mymblcitem div:nth-child(1) p:nth-child(1){
	display: flex;
	align-items: center;
}
.mymblcitem div:nth-child(1) p img{
	width:2.5rem;
	display: block;
	margin-right: 0.5rem;
}
.mymblcitem div:nth-child(2),.mymbslconbar{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	font-size:0.7rem;
	margin-top: 0.5rem;
}
.mymblcitem div:nth-child(2) p ,.mymbslconbar p{
	width:47%;
	display: flex;
	justify-content: space-between;
	margin-top: 0.5rem;
}
.mymblcitem div:nth-child(2) p span:nth-child(1),.mymbslconbar p span:nth-child(1){
	color:#999;
}
.mymblcitem div:nth-child(3){
	margin-top: 1.5rem;
}

.mymblcinfoline{
	margin-left: -1rem;
	margin-right: -1rem;
	width:calc(100% + 2rem);
	height:1px;
	background: #D9D9D9;
	margin-top: 1rem;
}


.mymbslbar .mymbotcitem{
	margin-bottom: 0rem;
}
.mymbslbar .mymbotcitem:nth-child(n+2){
	margin-top: 1.5rem;
}
.mymbslconbar{
	margin-top: 1rem;
	padding-bottom:1rem;
	border-bottom: 1px solid #EAEAEA;
}
.mymbslitemsel div:nth-child(1) span:nth-child(2){
	color:#0878D6;
}
.mymbslitemsel div:nth-child(2){
	color:#0878D6;
}

.myteamtbar{
	margin-top: 1rem;
}
.myteamtbar div:nth-child(1){
	color:#333;
	line-height: 2rem;
	font-size:0.9rem;
}
.myteamtbar div:nth-child(2){
	display: flex;
	flex-wrap: wrap;
	font-size:0.8rem;
	color:#0878D6;
}
.myteamtbar div:nth-child(2) span{
	border-radius: 3rem;
	border: 1px solid #0878D6;
	
	padding:0.2rem 0.6rem;
	margin-right: 0.3rem;
	white-space: nowrap;
}
.myteamtbar .sel{
	color:#fff;
	background: #0878D6;
}
.myteamitem{
	border: 1px solid #0878D6;
	border-radius: 0.5rem;
	background: #F0F7FE;
	margin-top: 1rem;
	font-size:0.8rem;
}
.myteamitem1{
	display: flex;
	justify-content: space-between;
	align-items: center;
	color:#0878D6;
	padding:0.6rem 1rem;
	border-bottom: 1px solid #0878D6;
	font-size:0.75rem;
}
.myteamitem1 div:nth-child(1){
	display: flex;
	align-items: center;
}
.myteamitem1 div:nth-child(1) span{
	margin-right: 0.3rem;
}
.myteamitem1 div:nth-child(1) span:nth-child(1){
	width:70%;
}
.myteamitem1 div:nth-child(1) span input{
	width:100%;
}
.myteamitem1 div:nth-child(1) span img{
	width:0.9rem;
	display: block;
}
.myteamitem1 div:nth-child(2){
	color:#999;
}
.myteamitem2{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size:0.9rem;
	padding:0.5rem 1rem;
}
.myteamitem2 div:nth-child(1){
	width:20%;
}
.myteamitem2 div:nth-child(1) img{
	display: block;
	width:100%;
	border-radius: 5rem;
}
.myteamitem2 div:nth-child(2){
	width:75%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.myteamitem2 div:nth-child(2) p{
	margin: 0px;
	padding: 0px;
	width:47%;
}
.myteamitem2 div:nth-child(2) p span:nth-child(1){
	margin-right: 1rem;
}
.myteamitem2 div:nth-child(2) p span:nth-child(2){
	color:#0878D6;
}
.myteamitem3{
	border-top: 1px solid #0878D6;
	color:#999;
	padding:0.6rem 1rem;
}

.mynamenoupitem{
	display: flex;
	justify-content: space-between;
	width:calc(100% - 2rem);
	margin: auto;
	margin-top: 1.5rem;
	font-size:0.9rem;
}
.mynamenoupitem span:nth-child(1){
	color:#999;
	line-height: 2rem;
}
.mynamenoupitem span:nth-child(2){
	background:#0878D6;
	color:#fff;
	border-radius: 0.2rem;
	width:6rem;
	height: 2rem;
	line-height: 2rem;
	text-align: center;
}
.mynamenoupitem span:nth-child(2) input{
	width:100%;
	height:2rem;
	position:relative;
	top:-2rem;
	opacity: 0;
}
.mynameyestitle{
	color:#cd2317;
	text-align: center;
	margin-top: 2rem;
}
.mynameyestxt{
	color:#1efd16;
	text-align: center;
	width:90%;
	margin: auto;
	margin-top: 2rem;
}
.mynameimg{
	width:85%;
	margin: auto;
	margin-top: 0.5rem;
	background-repeat: no-repeat;
	background-size:100%;
	background-position: center center;
	border-radius: 0.8rem;
	border:1px solid #fff;
}
.mynameimg input{
	opacity: 0;
	width:100%;
	height: 100%;
}

.mymarkitem{
	display: flex;
	justify-content: space-between;
	font-size: 0.8rem;
	margin-top: 1.5rem;
}
.mymarkitem span:nth-child(2){
	color:#0878D6;
}
.mymarkitem:nth-child(1){
	margin-top: 0rem;
}

.myvritem div:nth-child(2){
	width:75%;
}

.mysethead{
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.5rem;
	color:#333;
	line-height: 3rem;
}
.mysethead div:nth-child(2){
	width:3rem;
	height:3rem;
	border-radius: 100rem;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
}
.mysethead div:nth-child(2) input{
	width:100%;
	height:100%;
	position:relative;
	opacity: 0;
}
.mysetnickname{
	margin-top: 0.5rem;
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.5rem;
	color:#333;
	line-height: 2rem;
}
.mysetnickname div input{
	border:none;
	outline: none;
	background: transparent;
	background-color: transparent;
	text-align: right;
	color:#999;
	font-size:1rem;
}
.mysetyn{
	margin-top: 0.5rem;
	display: flex;
	justify-content: space-between;
	color:#333;
	line-height: 2rem;
}
.mysetyn div:nth-child(2) img{
	height:1.8rem;
}
.mysetnext{
	margin-top: 0.5rem;
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.5rem;
	color:#333;
	line-height: 2rem;
}
.mysetnext div:nth-child(2) img{
	height:0.8rem;
}
.mysetsex{
	width:50%;
	display: flex;
	justify-content: space-evenly;
}
.mysetsex div img{
	position: relative;
	top:0.3rem;
	padding-right:0.3rem;
}

.mysjrzitem{
	margin-top: -1rem;
}
.mysjrzitem div{
	margin-top: 1rem;
	display: flex;
	font-size:0.9rem;
}
.mysjrzitem div span:nth-child(1){
	width:8rem;
	text-align: right;
	color:#999;
}
.mysjrzitem div span:nth-child(2){
	color:#333;
}




.mysetbomtxt{
	color:#999;
	text-align:left;
	line-height: 1.3rem;
	font-size:0.8rem;
	bottom: 0px;
	padding-top:2rem;
	padding-left:1rem;
	padding-right:1rem;
	padding-bottom:1rem;
}