@charset "utf-8";
/* .scroll-box-wrap {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	box-sizing:border-box;
	overflow-x:hidden;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
} */
.scroll-box {
	padding-bottom:0.94rem;
	box-sizing:border-box;
	width:100%;
	overflow-x:hidden;
}
.m_box {
	background:#fff;
}
.m_box .info-swiper-tab {
	border-bottom:10px solid #ebefed;
}
.game_but1{
	display:inline-block;
	background:#f0c093;
	border-radius:0.02rem;
	font-size:0.26rem;
	color:#000;
	text-align:center;
	line-height:1em;
	width:100%;
	padding:0.2rem 0px;
	cursor:pointer;
	box-sizing: border-box;
}
.game_but2{
	display:block;
	background:transparent;
	border-radius:0.02rem;
	font-size:0.26rem;
	color:#000;
	text-align:center;
	line-height:1em;
	width:100%;
	padding:0.2rem 0px;
	cursor:pointer;
	margin-top:0.3rem;
	box-sizing: border-box;
	border:0.01rem solid #e8e8e8;
}
/*标题*/
.hd_title {
	border-bottom:1px solid #e0e0e0;
	height:18px;
	line-height:16px;
	padding:12px 15px;
}
.hd_title .name {
	float:left;
	font-size:17px;
	color:#000;
}
.hd_title .line {
	display:inline-block;
	width:2px;
	height:13px;
	vertical-align:middle;
	margin:-4px 8px 0 0;
}
.hd_title .reload {
	float:right;
	font-size:13px;
	color:#656565;
}
.hd_title .reload:hover,.hd_title .reload:visited {
	color:#108ee9;
}
.hd_title .reload i {
	display:inline-block;
	background:url(../images/ic_reload.png) no-repeat;
	background-size:12px;
	width:12px;
	height:12px;
	vertical-align:middle;
	margin:-3px 0 0 6px;
}
.hd_title .bg-color01 {
	background:#ff3813;
}
.hd_title .bg-color02 {
	background:#8dc11f;
}
.hd_title .bg-color03 {
	background:#f15a4a;
}
.box-title {
	background-color:#fff;
	padding:15px 10px;
	margin-top:10px;
	border-bottom:1px solid #e5e5e5;
	position:relative;
}
.box-title span {
	font-size:18px;
	line-height:18px;
	height:18px;
	display:inline-block;
	border-left:3px solid #ff9900;
	color:#333;
	padding-left:7px;
}
.box-title a {
	float:right;
	font-size:14px;
	line-height:0px;
	border-radius:20px;
	color:#ff9900;
	border:1px solid #ff9900;
	padding:11px 10px;
}
/*星星*/
.stars {
	display:inline-block;
	background:url(../images/mstar_grey.png) no-repeat;
	background-size:66px;
	width:66px;
	height:12px;
	line-height:12px;
	vertical-align:middle;
	position:relative;
}
.stars i {
	display:inline-block;
	background:url(../images/mstar_red.png) no-repeat;
	background-size:66px;
	height:12px;
	line-height:12px;
	position:absolute;
	left:0;
	top:0;
}
/*加载*/
.load-more {
	display:block;
	font-size:15px;
	color:#999;
	background-color:#fff;
	text-align:center;
	line-height:15px;
	padding:15px 0;
	border-top:1px solid #e5e5e5;
}
.load-more i {
	display:inline-block;
	background:url(../images/ic_add.png) no-repeat;
	background-size:20px;
	width:20px;
	height:20px;
	vertical-align:middle;
	margin:-2px 5px 0 0;
}
.inner_load_more {
	background:#e0e0e0;
	display:block;
	font-size:15px;
	color:#999;
	text-align:center;
	line-height:52px;
}

/* 公告弹窗 */
.popup-bg{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.7);
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	font-size:0;
	letter-spacing:-5px;
	text-align:center;
	display:none;
}
.popup-bg:before{
	content:'';
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
}
.popup-bg>div{
	display:inline-block;
	background:#fff;
	letter-spacing:normal;
	vertical-align:middle;
	text-align:left;
	position:relative;
	overflow: hidden;
}
.popup-bg>div .inner-box{
	overflow-y:auto;
}
.popup-gift>div{
	width:5.4rem;
	min-width:300px;
	max-width:90vw;
	box-sizing:border-box;
	border-radius:5px;
	padding:0.34rem 0 0.4rem;
}
.popup-gift .inner-box{
	max-height:calc(90vh - 0.74rem);
	padding:0 0.2rem;
}
.popup-gift .inner-box li label{
	font-size: 14px;
	color: #5b5b5b;
	line-height: 160%;
	width: 70px;
	text-align: right;
	float: left;
}
.popup-gift .inner-box li .r-box{
	padding-left: 76px;
	box-sizing: border-box;
	max-width: 92%;
	font-size: 14px;
	color: #999;
	line-height: 1.6em;
	word-break: break-all;	
}
.popup-gift .inner-box li #cdk{
	color:#ff0000;
}

.popup-gift .inner-box .copy{
	background: #f0c093;
	display: table;
	font-size: 14px;
	line-height: 1em;
	padding: 0.16rem 0.3rem;
	border-radius: 1rem;
	color: #fff;
	margin: 0.3rem auto 0;
}

.popup-box>.close{
	width:0.56rem;
	height:0.56rem;
	background:#f0c093;
	position:absolute;
	top:0;
	right:0;
}
.popup-box>.close:before,.popup-box>.close:after{
	content:'';
	width:1px;
	height:60%;
	background:#fff;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
}
.popup-box>.close:before{
	transform:rotate(45deg);
}
.popup-box>.close:after{
	transform:rotate(-45deg);
}


/*弹出层*/
.popup-bg-back{
	display:none;
	background:rgba(0,0,0,0.5);
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	text-align:center;
	font-size:0;
	letter-spacing:-5px;
}
.popup-bg-back>div,.popup-bg-back:before{
	display:inline-block;
	vertical-align:middle;
}
.popup-bg-back:before{
	width:0;
	height:100%;
	content:'';
}
.popup-bg-back>div{
	box-sizing:border-box;
	background:#fff;
	letter-spacing:normal;
	padding:0.66rem 0.5rem 0.5rem;
	width:5.6rem;
	border-radius:0.1rem;
	max-width:80%;
	max-height:80%;
	overflow-y:auto;
	position:relative;
	text-align:left;
}
.popup-bg-back>div .close{
	width:0.4rem;
	height:0.4rem;
	background-size:3rem;
	position:absolute;
	right:0.15rem;
	top:0.15rem;
	background:transparent;
}
.popup-bg-back>div .close:before,.popup-bg-back>div .close:after{
	height:100%;
	background:#333;
}
.popup-bg-back .inner-box>p{
	color:#1d2025;
	font-size:0.24rem;
	line-height:180%;
}
.popup-bg-back .inner-box .sure-btn{
	width:2rem;
	height:0.56rem;
	border-radius:0.04rem;
	background:#f0c093;
	margin:0.2rem auto 0;
	text-align:center;
	line-height:0.56rem;
	font-size:0.24rem;
	color:#333333;
}
.popup-vip .popup-box,.popup-wechat .popup-box{
	width:5.4rem;
	min-width:300px;
	max-width:90vw;
	background:#fff;
	border-radius:5px;
	padding:0.5rem 0;
	box-sizing:border-box;
}
.popup-vip .popup-box .inner-box{
	padding:0 0.3rem;
	text-align:center;
	max-height:calc(90vh - 1rem);
}
.popup-vip .popup-box .inner-box p{
	font-size:14px;
	color:#1d2025;
	line-height:24px;
	text-align:center;
}
.popup-vip .popup-box .inner-box p span{
	color:#ff0000;
	line-height:24px;
	font-size:14px;
	vertical-align:top;
}
.popup-wechat .close,.popup-vip .close{
	width:0.46rem;
	height:0.46rem;
	background:transparent;
	position:absolute;
	top:0.15rem;
	right:0.15rem;
}
.popup-wechat .close:before,.popup-vip .close:before,.popup-wechat .close:after,.popup-vip .close:after{
	content:'';
	width:100%;
	height:1px;
	background:#000;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
}
.popup-wechat .close:before,.popup-vip .close:before{
	transform:rotate(45deg);
}
.popup-wechat .close:after,.popup-vip .close:after{
	transform:rotate(-45deg);
}
.popup-wechat .inner-box img{
	width:2.6rem;
	display:block;
	margin:0 auto;
}
.popup-wechat .inner-box h3{
	font-size:0.28rem;
	color:#1d2025;
	line-height:1.4em;
	text-align:center;
}
.popup-wechat .inner-box p{
	font-size:0.2rem;
	color:#1d2025;
	line-height:1.4em;	
	text-align:center;
}

/* 账号注销联系弹窗 */
.popup-bg-cancell{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:9999;
	background:rgba(0,0,0,0.6);
	display:none;
	text-align:center;
	font-size:0;
	letter-spacing:-5px;
}
.popup-bg-cancell:before{
	content:'';
	width:0;
	height:100%;
	display:inline-block;
	vertical-align: middle;
}
.popup-bg-cancell .popup-box{
	display:inline-block;
	vertical-align:middle;
	letter-spacing:normal;
	font-size:12px;
	box-sizing:border-box;
	z-index:10000;
	background:#fff;
	border-radius:0.05rem;
	padding:0 0 0.4rem;
	width:90%;
  max-width:700px;
  max-height:90%;
	overflow-y:auto;
	position:relative;
	text-align:left;
}
.popup-bg-cancell .title{
	padding:0.2rem;
	font-size:0.28rem;
	color:#333333;
	border-bottom:1px solid #e7e7e7;
}
.popup-bg-cancell .inner-box{
	padding:0.25rem 0.4rem 0;
}
.popup-bg-cancell .inner-box p,.popup-bg-cancell .inner-box p>*{
	font-size:0.22rem;
	color:#666666;
	line-height:170%;
}
.popup-bg-cancell .inner-box .copy-btn{
	color:#ff5400;
}
.popup-bg-cancell .sure-btn{
	background:#f0c093;
	display:table;
	font-size:0.24rem;
	line-height:1em;
	padding:0.16rem 0.3rem;
	border-radius:0.03rem;
	color:#333;
	margin:0.3rem auto 0;
}
.popup-bg-cancell .close:before,.popup-bg-cancell .close:after{
	width:100%;
	height:0.02rem;
	background:#000;
}
.popup-bg-cancell .close{
	right: 0.2rem;
	top: 0.2rem;
	background:transparent;
	width:0.36rem;
	height:0.36rem;
}


/*内头部导航*/
.inner_topnav{
	background: #f0c093;
	position:relative;
}
.inner_topnav.white{
	background:#fff;
}
.inner_topnav .title{
	line-height:0.8rem;
	text-align:center;
	font-size:0.32rem;
	color:#1d2025;
}
.inner_topnav.white .title{
	color:#1d2025;
}
.inner_topnav .btn_back{
	width:0.4rem;
	height:0.4rem;
	position:absolute;
	left:0.26rem;
	top:0;
	bottom:0;
	margin:auto;
}
.inner_topnav .btn_back:before,.inner_topnav .btn_back:after{
	content:'';
	width:66%;
	height:1px;
	background:#1d2025;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
	transform-origin:0 center;
}
.inner_topnav .btn_back:before{
	transform:rotate(-45deg);
}
.inner_topnav .btn_back:after{
	transform:rotate(45deg);
}
.inner_topnav.white .btn_back:before,.inner_topnav.white .btn_back:after{
	background:#1d2025;
}

/* 分页 */
.page {
	padding:10px 12px 12px;
	text-align:center;
	border-top:1px solid #e5e5e5;
}
.page a,.page span {
	font-size:12px;
	color:#666;
	padding:0 3px;
	margin:0 3px;
}
.page span {
	color:#ffaf25;
}
/*页脚*/
.foot_copy {
	background:#fff;
	text-align:center;
	padding:0.3rem 0.2rem 0.4rem;
}
.foot_copy .foot_nav {
	padding-bottom:0.3rem;
	border-bottom:0.01rem solid #eeeeee;
	margin-bottom:0.3rem;
}
.foot_copy .foot_nav a {
	font-size:12px;
	color:#1d2025;
}
.foot_copy .foot_nav .line {
	color:#1d2025;
	padding:0 15px;
}
.foot_copy .foot_info {
	font-size:10px;
	color:#1d2025;
	line-height:16px;
	padding-top:0.17rem;
}
.foot_copy .foot_info a {
	font-size:10px;
	color:#1d2025;
}
.foot_copy p {
	font-size:10px;
	line-height:1.6em;
	color:#1d2025;
}
.foot_copy p a {
	font-size:10px;
	line-height:1.6em;
	vertical-align:middle;
	color:#1d2025;
}
.foot_copy p img {
	vertical-align:middle;
}
/*底部导航*/
.foot-nav {
	background:#fff;
	border-top:1px solid #f6f6f6;
	width:100%;
	padding:0.12rem 0;
	position:fixed;
	left:0;
	bottom:0;
	z-index:11;
	overflow-x:hidden;
}
.foot-nav-2 {
	box-sizing:border-box;
	border:0.04rem solid #bfbfbf;
}
.foot-nav .foot-nav-list {
	display:flex;
}
.foot-nav .foot-nav-list a {
	text-align:center;
	flex:1;
}
.foot-nav .foot-nav-list a i {
	display:inline-block;
	width:0.45rem;
	height:0.45rem;
	line-height:0;
	vertical-align:top;
	background:url(../images/m_public_img.png) no-repeat 0 0;
	background-size:4rem;
}
.foot-nav .foot-nav-list a .ic02 {
	background-position-x:-0.46rem;
}
.foot-nav .foot-nav-list a .ic03 {
	background-position-x:-0.92rem;
}
.foot-nav .foot-nav-list a .ic04 {
	background-position-x:-1.38rem;
}
.foot-nav .foot-nav-list a.on i{
	background-position-y:-0.46rem;
}
.foot-nav .foot-nav-list a p {
	font-size:0.2rem;
	color:#999999;
	line-height:120%;
}
.foot-nav .foot-nav-list a.on p {
	color:#f0c093;
}

.toTop {
	width:0.74rem;
	height:0.74rem;
	background:url(../images/top.png);
	background-size:100% 100%;
	position:fixed;
	bottom:0.2rem;
	right:0.2rem;
	z-index:1111;
	display:none;
}

.search-box {
	background:#f8f8f8;
	box-sizing:border-box;
	padding:0.25rem;
	z-index:11;
	overflow:hidden;
	transition:0.3s;
}
.search-box .search-inner-box {
	height:0.56rem;
	position:relative;
}
.search-box .search-inner-box input {
	box-sizing:border-box;
	width:100%;
	height:100%;
	padding:0 0.7rem 0 0.2rem;
	border-radius:1rem;
	background:#fff;
	border:0.01rem solid #dcdcdc;
	color:#333;
	font-size:14px;
}
.search-box .search-inner-box input::placeholder {
	color:#c4c4c4;
}
.search-box .search-inner-box .search-btn {
	background:url(../images/m_public_img.png) no-repeat 0 -1.14rem;
	background-size:4rem;
	width:0.3rem;
	height:0.3rem;
	position:absolute;
	top:0;
	bottom:0;
	right:0.15rem;
	margin:auto;
}

/*搜索结果提示*/
.result-box {
	background:#FFF;
	text-align:center;
	padding:200px 0 100px;
}
.result-box .sorry-word {
	font-size:16px;
	color:#666;
	margin-bottom:10px;
}
.result-box .brief-word {
	font-size:12px;
	color:#999;
	line-height:1.2em;
}
.result-box .brief-word span,.result-box .brief-word a {
	font-size:12px;
	line-height:1.2em;
	vertical-align:top;
}
.tips-text {
	color:#d5d5d5;
	font-size:16px;
	text-align:center;
	padding:15px 0 30px;
	background-color:#fff;
}

.dropload-up,.dropload-down {
	position:relative;
	height:0;
	overflow:hidden;
	font-size:12px;
	/* 开启硬件加速 */-webkit-transform:translateZ(0);
	transform:translateZ(0);
}
.dropload-down {
	height:45px;
}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData {
	height:45px;
	line-height:45px;
	text-align:center;
	color:#d5d5d5;
	font-size:14px;
}
.dropload-refresh,.dropload-noData {
	background:#f8f8f8;
	color:#333333;
}
.dropload-load .loading {
	display:inline-block;
	height:15px;
	width:15px;
	border-radius:100%;
	margin:6px;
	border:2px solid #d5d5d5;
	border-bottom-color:transparent;
	vertical-align:middle;
	-webkit-animation:rotateThis 0.75s linear infinite;
	animation:rotateThis 0.75s linear infinite;
}
@-webkit-keyframes rotateThis {
	0% {
	-webkit-transform:rotate(0deg);
}
50% {
	-webkit-transform:rotate(180deg);
}
100% {
	-webkit-transform:rotate(360deg);
}
;}@keyframes rotateThis {
	0% {
	transform:rotate(0deg);
}
50% {
	transform:rotate(180deg);
}
100% {
	transform:rotate(360deg);
}
;}@-webkit-keyframes opacityThis {
	0% {
	opacity:0;
}
100% {
	opacity:1;
}
;}@keyframes opacityThis {
	0% {
	opacity:0;
}
100% {
	opacity:1;
}
;}/* 加载动画 */
.loading-bg.type-1 {
	width:100%;
	height:100%;
	position:fixed;
	z-index:10000;
	top:0;
	left:0;
	background:rgba(0,0,0,0.85);
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
}
.loading-bg.type-1 .loading-fixed {
	flex:none;
	height:0.5rem;
	width:0.5rem;
	border-radius:100%;
	border:0.06rem solid #fff;
	border-bottom-color:transparent;
	-webkit-animation:rotateThis 0.75s linear infinite;
	animation:rotateThis 0.75s linear infinite;
}
.loading-bg.type-1 p {
	flex:none;
	color:#fff;
	font-size:14px;
	padding-top:3px;
}
.loading-bg.type-2 .loading-fixed {
	margin:0 auto;
	height:24px;
	width:24px;
	border-radius:100%;
	border:3px solid #fff;
	border-bottom-color:transparent;
	-webkit-animation:rotateThis 0.75s linear infinite;
	animation:rotateThis 0.75s linear infinite;
}
.loading-bg.type-2 {
	position:fixed;
	z-index:10000;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	background:rgba(0,0,0,0.5);
	padding:8px 12px;
	border-radius:4px;
	max-width:100%;
	box-sizing:border-box;
}
.loading-bg.type-2 p {
	color:#fff;
	font-size:14px;
	padding-top:3px;
}
.loading-bg.hide {
	display:none;
}
/* 提示消息 */
.msg-box {
	background:rgba(0,0,0,0.5);
	z-index:10000;
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	color:#fff;
	font-size:14px;
	padding:8px 12px;
	border-radius:4px;
	max-width:100%;
	box-sizing:border-box;
}
/* 加载动画 */
.loading-bg {
	background:rgba(0,0,0,0.5);
	z-index:10000;
	position:fixed;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	color:#fff;
	font-size:14px;
	padding:8px 12px;
	border-radius:4px;
	max-width:100%;
	box-sizing:border-box;
}
.loading-bg.hide {
	display:none;
}
.loading-bg .loading {
	margin:0 auto;
	flex:none;
	height:24px;
	width:24px;
	border-radius:100%;
	border:2px solid #fff;
	border-bottom-color:transparent;
	-webkit-animation:rotate 0.75s linear infinite;
	animation:rotate 0.75s linear infinite;
}
.loading-bg p {
	flex:none;
	color:#fff;
	font-size:14px;
	padding-top:3px;
}
@-webkit-keyframes rotate {
	0% {
	-webkit-transform:rotate(0deg);
}
50% {
	-webkit-transform:rotate(180deg);
}
100% {
	-webkit-transform:rotate(360deg);
}
}@keyframes rotate {
	0% {
	transform:rotate(0deg);
}
50% {
	transform:rotate(180deg);
}
100% {
	transform:rotate(360deg);
}
}

.only-tips-box {
	width:100%;
	padding:2.86rem 18% 0;
	box-sizing:border-box;
	height:100%;
	background:url(https://image.6kw.com/6kwmobile//images/tips_bg.jpg) no-repeat center top;
	background-size:100%;
	max-width:640px;
	margin:0 auto;
	text-align:center;
}
.only-tips-box .only-tips-title {
	color:#333;
	font-size:0.3rem;
	line-height:1em;
}
.only-tips-box .only-tips-text {
	color:#333;
	font-size:0.24rem;
	line-height:1em;
	margin:0.15rem 0;
}
.only-tips-box .only-tips-link {
	color:#ffa200;
	font-size:0.24rem;
	line-height:1em;
}

/*登录注册填写*/
.login-page-box{
	padding:0.9rem 0.4rem 0.6rem;
}
.login-page-box .opera-box{
	padding:0.5rem 0 0;
}
.login_logo {
	width:1.5rem;
	height:1.5rem;
	box-sizing:border-box;
	border-radius:100%;
	overflow: hidden;
	margin:0 auto;
	position:relative;
}
.login_logo:after{
	content:'';
	width:100%;
	height:100%;
	border-radius:50%;
	box-sizing:border-box;
	border:0.04rem solid #f0c093;
	position:absolute;
	top:0;
	left:0;
	z-index:3;
}
.login_logo img {
	width:100%;
	height:100%;
}
.login-page-box .login-text{
	font-size:0.36rem;
	line-height:1.2em;
	padding:0.4rem 0 0.4rem;
	color:#000;
	font-weight:bold;
	text-align:center;
}

.login-page-box .login-tab{
	text-align:center;
	font-size:0;
	letter-spacing:-5px;
	padding-bottom:0.4rem;
}
.login-page-box .login-tab a{
	letter-spacing:normal;
	font-size:0.26rem;
	color:#333333;
	display:inline-block;
	margin:0 15px;
	padding:0 0.08rem 0.12rem;
	position:relative;
}
.login-page-box .login-tab a:after{
	content:'';
	height:0.03rem;
	width:0;
	background:#f0c093;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	transition:0.3s;
}
.login-page-box .login-tab a:hover:after,.login-page-box .login-tab a.on:after{
	width:100%;
}

.login_box li{
	margin-bottom:0.3rem;
	position:relative;
}
.login_box li>label{
	font-size:0.24rem;
	color:#000;
	line-height:1.4em;
	padding-bottom:0.08rem;
	display:block;
}
.login_box li .rbox{
	position:relative;
}
.login_box li .send-code{
	font-size:0.22rem;
	color:#000000;
	position:absolute;
	right:0.2rem;
	bottom:0;
	line-height:0.56rem;
}
.login_box li .rbox input{
	width:100%;
	line-height:0.56rem;
	border:0.01rem solid #e8e8e8;
	border-radius:0.02rem;
	box-sizing:border-box;
	padding:0 0.1rem;
	font-size:0.24rem;
	color:#333;
}
.login_box li .rbox input#chk_code{
	padding-right:106px;
}
.login_box li .rbox input::placeholder{
	color:#bfbfbf;
}

.login_box li .check-code-box{
	position:absolute;
	height:0.56rem;
	right:0;
	bottom:0;
	padding:0.04rem;
	box-sizing: border-box;
}
.login_box li .check-code-box img{
	height:100%;
}

.login_box li .btn_info {
	border:1px solid #fdb188;
	border-radius:3px;
	font-size:12px;
	color:#ff6716;
	text-align:center;
	height:23px;
	line-height:23px;
	padding:0 15px;
	position:absolute;
	top:9px;
	right:10px
}
.login_box .btn_verify {
	background:#1f9eff;
	font-size:0.2rem;
	color:#FFF;
	text-align:center;
	border-radius:0.02rem;
	height:0.56rem;
	line-height:0.56rem;
	padding:0 0.2rem;
	position:absolute;
	top:0;
	right:0;
}
.login_box .btn_verify_no {
	background:#cdcdcd;
	color:#FFF
}
.login_last{
	display: flex;
	justify-content: space-between;
	align-items:center;
}
.login_last_2{
	display: flex;
	justify-content:flex-start;
	align-items:center;
}
.login_last input,.login_last_2 input{
	display:none;
}
.login_last label,.login_last_2 label{
	font-size:0.2rem;
	line-height:0.26rem;
	color:#b2b2b2;
	position:relative;
	padding-left:0.24rem;
}
.login_last label i,.login_last_2 label i{
	width:0.18rem;
	height:0.18rem;
	background:url(../images/m_service_icon.png) no-repeat -4.3rem 0;
	background-size:7rem;
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	margin:auto;
}
.login_last label.on i,.login_last_2 label.on i{
	background-position-x:-4.49rem;
}
.login_last a{
	font-size:0.2rem;
	line-height:0.26rem;
	color:#000000;
	position:relative;
	padding-left:0.24rem;	
}
.login_last_2 a{
	font-size:0.2rem;
	line-height:0.26rem;
	color:#b2b2b2;
	position:relative;
}

/*切换*/
.login-page-box .login_tab ul{
	display:flex;
	justify-content:center;
	padding-bottom:0.5rem;
}
.login-page-box .login_tab ul li{
	margin:0 0.3rem;
}
.login-page-box .login_tab li a{
	font-size:0.3rem;
	color:#000;
	display:block;
	padding-bottom:0.2rem;
	position:relative;
}
.login-page-box .login_tab li a:after{
	content:'';
	height:0.04rem;
	width:0;
	background:#f0c093;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.login-page-box .login_tab li a.on:after{
	width:100%;
}