@charset 'utf-8';
input {
　  outline: none;
    -webkit-appearance: none; /*去除系统默认的样式*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 点击高亮的颜色*/
}
input[disabled],input:disabled,input.disabled{  
    color: #3e3e3e;  
    -webkit-text-fill-color: #3e3e3e;  
    -webkit-opacity:1;  
    opacity: 1;  
}
input[type="text"]:focus{line-height: normal; line-height: 2.4rem\9;}
html,
body {
	overflow-y: auto;
	max-width: 750px;
	height: 100%;
}
.login-wrap {
	overflow-y: auto;
	max-width: 750px;
	min-height: 100%;
}
html,body.footer {
	margin: 0 auto;
}
.login-wrap {
	position: relative;
	background: #3661a6;
	background-size: 100% 100%;
}
:-ms-input-placeholder {
	color: #ccc;
	font-size: .43rem;
}
:-ms-input-placeholder {
	color: #ccc;
	font-size: .43rem;
}
::-webkit-input-placeholder {
	color: #ccc;
	font-size: .43rem;
}
::-moz-placeholder {
	color: #ccc;
	font-size: .43rem;
}   
.padding-b-t {
	padding: 2.56rem 0 2.52rem;
}
 /*客服start*/
.customer-service {
	position: fixed;
	right: 0;
	top: 10px;
	text-align: right;
	z-index: 102;
	font-size: 0;
}
.customer-service img {
	display: block;
	width: 100%;
	height:100%;
}
.service-tel01  {
	display: inline-block;
	width: 1.93rem;
	height: 1.93rem;
	vertical-align: middle;
}
.service-tel02 a {
	position: absolute;
	right: 0;
	top: 80px;
	bottom: 0;
	margin: auto;
	width: 1.42rem;
	height: 1.42rem;
	opacity: 0;
}
.service-tel02 div a:nth-child(1) {
	z-index: 3;
}
.service-tel02 div a:nth-child(2) {
	z-index: 2;
}
.service-tel02 div a:nth-child(3) {
	z-index: 1;
}
.customer-02 a:nth-child(1) {
	animation: telMove1 .2s linear 0s 1 alternate forwards;
	-webkit-animation: telMove1 .2s linear 0s 1 alternate forwards;
}
.customer-02 a:nth-child(2) {
	animation: telMove2 .2s linear .2s 1 alternate forwards;
	-webkit-animation: telMove2 .2s linear .2s 1 alternate forwards;
} 
.customer-02 a:nth-child(3) {
	animation: telMove3 .2s linear .3s 1 alternate forwards;
	-webkit-animation: telMove3 .2s linear .3s 1 alternate forwards;
}

.customer-hide-02 a:nth-child(1) {
	animation: hideChange1 .2s linear 0s 1 alternate forwards;
	-webkit-animation: hideChange1 .2s linear 0s 1 alternate forwards;
}
.customer-hide-02 a:nth-child(2) {
	animation: hideChange2 .2s linear 0s 1 alternate forwards;
	-webkit-animation: hideChange2 .2s linear 0s 1 alternate forwards;
} 
.customer-hide-02 a:nth-child(3) {
	animation: hideChange3 .2s linear 0s 1 alternate forwards;
	-webkit-animation: hideChange3 .2s linear 0s 1 alternate forwards;
}

@keyframes telMove1 {
	from {
		position: absolute;
		right: 2rem;
		top: -3rem;
		opacity: .5;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right: 3rem;
		top: -4rem;
		opacity: 1;
		-webkit-transform: rotateZ(360deg);
	}
}

@keyframes telMove2 {
	from {
		position: absolute;
		right:0px;
		top: 0px;
		opacity: .5;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right:4rem;
		top: -1.9rem;
		opacity: 1;
		-webkit-transform: rotateZ(360deg);
	}
}
@keyframes telMove3 {
	from {
		position: absolute;
		right:0px;
		top: 0px;
		opacity: .5;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right:3rem;
		top: 3rem;
		opacity: 1;
		-webkit-transform: rotateZ(360deg);
	}
}


@keyframes hideChange1 {
	from {
		position: absolute;
		right: 3rem;
		top: -10rem;
		opacity: 1;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right: 2rem;
		top: -1rem;
		opacity: 0;
		
		-webkit-transform: rotateZ(360deg);
	}
}

@keyframes hideChange2 {
	from {
		position: absolute;
		right:4rem;
		top: -6rem;
		opacity: 1;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right:0px;
		top: -1rem;
		opacity: 0;
		-webkit-transform: rotateZ(360deg);
	}
}
@keyframes hideChange3 {
	from {
		position: absolute;
		right:3rem;
		top: -2rem;
		opacity: 1;
		-webkit-transform: rotateZ(0deg);
	}
	to {
		position: absolute;
		right:0px;
		top: -1rem;
		opacity: 0;
		-webkit-transform: rotateZ(360deg);
	}
}
/*客服end*/
.window-mask01,
.window-mask {
	display: none;
    overflow: hidden;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
}
.window-mask01{
	opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
     z-index: 101;
}
.window-mask {
    opacity: .7;
    filter: alpha(opacity=70);
    -moz-opacity: .7;
    -khtml-opacity: .7;
    z-index: 105;
}
.alert {
	display: none;
	overflow: hidden;
	position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 730px;
	border-radius: .21rem;
	font-size: .5rem;
	z-index: 106;	
}
.login-alert {
	height: 13rem;
	line-height: 13rem;
	text-align: center;
	font-size: 0;
}
.sel-alert {
	display: inline-block;
	vertical-align: middle;
	min-width: 52.53%;
	max-width: 750px;
}
.sel-alert-content {
	background-color: #fff;
	border-radius: .43rem;
}
.sel-alert-content h2 {
	background-color: #2562ae;
	color: #fff;
}
.sel-option {
	overflow-y: auto;
	height: 6.67rem;
	padding: .43rem 0 .64rem;
	color: #666;
}
.sel-option .active {
	background-color: #d9e2f2;
	color: #1867cf;
}
.sel-alert-content h2,
.sel-alert p {
	height: 2.14rem;
	line-height: 2.14rem;
	font-size: .51rem;
}
.sel-option p {
	margin-top: .05rem;
	background-color: #f5f8fc;
}
.sel-close {
	width: 1.71rem;
	height: 2.46rem;
	margin: 0 auto;
	background: url("../images/index_alert_close.png") no-repeat;
	background-size: 100% 100%;
}
.sel-info {
	position: absolute;
	right: 4%;
	top: .43rem;
	padding: 0 2.9%;
	background-color: #fff;
	border-radius: .43rem;
}
.sel-info>* {
	float: left;
}
.sel-info strong {
	overflow: hidden;
	max-width: 600px;
	height: .94rem;
	line-height: .94rem;
	text-align: center;
	color: #1867cf;
	font-size: .51rem;
}
.arrow-icon-down {
	width: .3rem;
    height: .3rem;
    margin: 0.17rem 0 0 20px;
    border-top: 2px solid #114890;
    border-right: 2px solid #114890;
    transform: rotate(132deg);
}
.welcome-alert {
	width: 100%;
	height: 21.16rem;
	background: url("../../static_new6/img/welcome1.jpg") no-repeat;
	background-size: 100% 100%;
	padding: 2.88rem 2.97%;
}
.type-alert {
	width: 40.67%;
	height: 15rem;
}
.type-alert-main {
	padding: .96rem 0 .64rem;
	background-color: #fff;
	border-radius: .43rem;
}
.welcome-alert {
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
	border-radius: .77rem;
}
.welocome-main p {
	line-height: .85rem;
}
.type-content {
	overflow-y: auto;
	padding: 0 6.78%;
	font-weight: bold;
}
.type-content h2 {
	margin-bottom: .21rem;
	color: #000;
	font-size: .81rem;
}
.type-content p {
	margin-bottom: .64rem;
	color: #F97D1D;
	font-size: .6rem;
}
.type-content .type-alert-num {
	margin-top: .85rem;
	color: #F97D1D;
	font-size: .73rem;
	text-align: center;
}
.type-content div {
	position: relative;
	height: 1.71rem;
	padding: 0 5.88%;
	background-color: #F6F6F6;
	border-radius: 0.85rem;
}
.type-content div span {
	position: absolute;
	left: 0;
	top: .5rem;
	width: 15%;
	text-align: center;
	color: #F97D1D;
	font-size: .6rem;
}
.type-content div input {
	display: block;
	width: 95%;
	height: .71rem;
	margin-left: 5%;
	padding: .5rem 0;
	line-height: .71rem;
	border: none;
	background-color: transparent;
	color: #999;
	font-size: .43rem;
	outline: none;
}
.welcome-alert .btn-lists {
	margin-top: .0rem;
	padding: 0;
}
.btn-lists {
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: space-around;
    padding: 0 6.78%;
}
.index-btns {
	margin: .64rem 0;
	padding-bottom: .64rem;
}
.index-btns>* {
	display: block;
	margin: 0 auto;
}
.btn,
.btn-lists>* {
	border: none;
	font-size: .85rem;
	text-align: center;
	outline: none;
	border-radius: 2.14rem;
}
.btn-primary {
	overflow: hidden;
	min-width: 50%;
	max-width: 70%;
	height: 1.5rem;
	background-color: #1867CF;
	line-height: normal;
	color: #fff;
	text-align: center;
}
.index-btns .btn-primary {
	height: 1.5rem;
	line-height: 1.5rem;
}
.btn-danger {
	height: 1.2rem;
	background-color: transparent;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	border-radius: .51rem;
}
.btn-warning,
.btn-success,
.btn-default {
	height: 1.92rem;
	line-height: 1.92rem;
	color: #fff;
	text-align: center;
}
.btn-warning {
	background-color: #FF0000;
}
.btn-success {
	background-color: #1867CF;
}
.btn-default {
	background-color: #C4C4C4;
}
.btn-01 {
	width: 100%;
}
.btn-02 {
	width: 48%;
}
.bg-white {
	background-color: #fff;
}
/*头部start*/
.forget-main {
	padding-top: 2.56rem;
}
.forget-main .login-main {
	margin-top: 2.64rem;
}
.header {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	margin: auto;
	max-width: 750px;
	background-image: url("../../static_new6/img/header_bg.jpg");
	z-index: 100;
}
.header div {
	position: relative;
	width: 95%;
	margin: 0 auto;
	height: 2.09rem;
	line-height: 2.09rem;
	font-size: .85rem;
	text-align: center;
}
.header a {
	position: absolute;
	left: 0;
	top: .51rem;
	width: 1.07rem;
	height: 1.07rem;
	background-image: url("../../static_new6/img/icon_back.png");
}
.header h1 {
	height: 2.09rem;
	line-height: 2.09rem;
	text-align: center;
	font-size: .77rem;
}
.login-header {
	max-width: 750px;
	margin: 0 auto;
}
.header,
.header a {
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.yu-btn {
    overflow: hidden;
    position: absolute;
    right: 3%;
    top: 0;
    width: 29%;
    height: 2.09rem;
    color: #fff;
    text-align: right;
    font-size: .7rem;
}
/*头部end*/
/*尾部start*/
.footer {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	max-width: 750px;
	margin:0 auto;
	height: 2.14rem;
	background-color: #fff;
	z-index: 100;
}
.footer a {
	float: left;
	width: 20%;
}
.footer .play img {
	width: 80%;
	margin-top: -1.1rem;
}
.footer h2 {
	overflow: hidden;
	height: .6rem;
	line-height: .6rem;
	color: #c6c6c6;
	text-align: center;
	font-size: .56rem;
}
.footer div {
	width: 100%;
	text-align: center;
}
.footer img {
	display: block;
	width: 33%;
	margin: .11rem 0;
}
.footer .active h2 {
	color: #1867cf;
}
.footer .footer-show, 
.footer .active .footer-hide {
    display: none;
}
.footer .active.task .footer-hide,
.footer .footer-hide,
.footer .active .footer-show {
    display: inline-block;
    vertical-align: middle;
}
/*尾部end*/
/*登录start*/
.login-main {
	position: relative;
	width:75%;
	margin: 3.23rem auto 0;
	padding: 0 7.33% .85rem;
	background: url("../../static_new6/img/zy.jpg") no-repeat;
	border-radius: .21rem;
}
.logo-pic {
	overflow: hidden;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: -2.25rem;
	margin: 0 auto;
	width: 4rem;
	height: 4rem;
	background-color: #fff;
	line-height: 4rem;
	font-size: 0;
	text-align: center;
	border-radius: 50%;
}
.logo-pic img {
	width: 99%;
	border-radius: 50%;
}
.logo-pic img {
	display: inline-block;
	vertical-align: middle;
	width: 3.85rem;
	height: 3.85rem;
}
.logo-title {
	margin-bottom: 1.07rem;
	padding-top: 2.24rem;
	color: #180599;
	font-size: .85rem;
	text-align: center;
}
.login-input {
	position: relative;
	width: 92.72%;
	margin: 0 auto .64rem;
	padding: 0 3.64%;
	background-color: #eee;
	border-radius: .64rem;
	color: #858585;
	font-size: 0;
	text-align: center;
     height:56px;
}
.login-input span {
	color: #333;
	font-size: .56rem;
}
.login-input input {
	width: 77%;
	margin-left: 3.64%;
	font-size: .66rem;
	color: #333;
}
.login-input input,
.login-input span {
	height: .85rem;
	padding: .64rem 0;
	line-height: .85rem;
}

.login-input select {
    z-index: 999;
	color: #333;
	font-size: 0.7rem;
}
.login-input select {
   
    background: rgba(0,0,0,0);
    border:0;
    background-color: transparent;
    margin-top: 5px;
    outline: none;
	height: 1.8rem;
	padding: 0.5rem 0.1rem;
	line-height: 0.8rem;
}
/*
.login-input option {
   
   background: rgba(0,0,0,0);
    border:0;
	color: #000;
	font-size: 1rem;
}
.login-input option {
	height: 1rem;
	padding: 1rem 0.1rem;
	line-height: 1rem;
}
.login-input option:-ms-expand{
    display: none;
}
.login-input option{
    -moz-appearance:none; 
    -webkit-appearance:none; 
    appearance:none;
    outline: none;
    border: 0;
}

.login-input option:hover{
    color:#ffffff;
    background-color:#ffffff;
    outline: none;
    border: 0;
}
*/



.login-input img:nth-child(1) {
	width: 9.09%;
	padding-top: .64rem;
} 
.login-input img:nth-child(3) {
	width: 7.26%;
	padding-top: .8rem;
} 
.login-input .count-down {
	position: absolute;
	right: 3.64%;
	top: .21rem;
	width: 32.73%;
	height: 1.71rem;
	padding: 0;
	background-color: #ff7335;
	line-height: 1.71rem;
	color: #fff;
	font-size: .56rem; 
	text-align: center;
	border-radius: .21rem;
}
.login-btns {
	height: 2.14rem;
	margin: .43rem 0;
	line-height: 2.14rem;
}
.login-link {
	color: #000000;
	text-align: center;
	font-size: .56rem;
}
.login-link a {
	color: #180599; 
}
.login-download {
	overflow: hidden;
	display: block;
	width: 88%;
	height: 2.14rem;
	margin: 1.28rem auto 0;
	background: url("../../static_new6/img/download_app.jpg") no-repeat;
	background-size: 100% 100%;
	border-radius: 1.07rem;
}
.login-link>a {
	display: block;
}
.login-input input {
	background-color: transparent;
	border: none;
	outline: none;
}
.login-input>* {
	float: left;
}
.logo-pic img {
    background: url("../../static_new6/img/logoyy.jpg") no-repeat;
	display: inline-block;
	vertical-align: middle;
}
/*登录end*/
/*首页start*/
.main {
	position: relative;
	padding-bottom: 3.5rem;
}
.width-auto {
	width: 92%;
	margin: 0 auto;
}
.index-header {
	width: 92%;
	height: 7.27rem;
	padding: .32rem 4%;
	background: url("../..//static_new6/img/head_bg.jpg") no-repeat;
	background-size: 100% 100%;
}
.account-number {
	height: 2.44rem;
	line-height: 2.44rem;
	font-size: 0;
}
.account-number>* {
	display: inline-block;
	vertical-align: middle;
}
.account-number strong {
	font-size: .85rem;
}
.account-number span {
	margin-left: 1.33%;
	font-size: .6rem;
}
.account-number img {
	width: 5%;
	margin-left: 2.9%;
}
.login-btns,
.index-subnav,
.recharge-withdraw,
.index-data-list,
.account-btns,
.list-flex {
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: space-around;
}
.account-btns div {
	width: 30%;
    text-align: center;
}
.account-btns div>* {
	overflow: hidden;
	display: block;
	color: #fff;
	text-align: center;
}
.account-btns span {
	height: 1.18rem;
	line-height: 1.18rem;
	font-size: 16px;
}
.account-btns a {
	height: 1.28rem;
    margin-top: .21rem;
	background-color: #1867cf;
	line-height: 1.28rem;
	font-size: 16px;
	border-radius: .64rem;
}
.index-datas {
	position: relative;
	left: 0;
	top: -1.5rem;
	width: 100%;
	z-index: 1;
}
.index-data-list {
	padding: 0.53rem 0 .64rem;
	background-color: #fff;
	border-radius: .53rem;
}
.index-data-list div {
	width: 32%;
}
.index-data-list div>* {
	display: block;
	color: #1867cf;
	text-align: center;
}
.index-data-list strong {
	margin-bottom: .21rem;
	font-size:16px;
	font-weight: 800;
}
.index-data-list span {
	font-size: .47rem;
}
.recharge-withdraw a {
	width: 48.55%;
	height: 2.14rem;
	margin: .43rem 0;
	background-color: #fff;
	line-height: 2.14rem;
	border-radius: .53rem;
}
.recharge-withdraw img {
	width: 14.93%;
	margin: 0 4.27% 0 11.67%;
}
.recharge-withdraw span {
	overflow: hidden;
	width: 64%;
	max-height: 100%;
	line-height: normal;
	color: #f97d1d;
	font-size: .65rem;
	text-align: left;
	font-weight: 800;
	word-break:break-all;
}
.index-subnav {
	background-color: #fff;
}
.index-subnav a {
	display: block;
	width: 20%;
	padding: .43rem 0;
	text-align: center;
}
.index-subnav .active div {
	color: #f97d1d;
	font-weight: bold;
}
.index-subnav img {
	width: 66.67%;
	margin-bottom: .21rem;
}
.index-subnav div {
	overflow: hidden;
	display: -webkit-box;
    display: -webkit-flex;
    display: flex; 
    -webkit-box-align: center; 
    -webkit-align-items: center; 
    align-items: center;
    text-transform: capitalize;
    height: 1.3rem;
    color: #000;
    font-size: .51rem;
}
.index-subnav div span {
	display: block;
	width: 100%;
	text-align: center;
}
.index-tab-con {
	display: none;
}
.index-tab-con.active {
	display: block;
}
.index-notice {
	width: 96%;
	height: 1.5rem;
	margin: .21rem 0;
	padding: 0 2%;
	background: url("../../static_new6/img/gonggao.jpg") no-repeat;
	line-height: 1.5rem;
	font-size: 0;
	text-align: center;
}
.index-notice>* {
	display: inline-block;
	vertical-align: middle;
}
.index-notice img {
	width: 7.22%;
}
.marquee-content {
	overflow: hidden;
	width: 87.78%;
	height: 1.5rem;
	color: #f5a300;
	font-size: .6rem;
}
.index-notice i {
	width: .5rem;
    height: .5rem;
    border-top: 3px solid #f5a300;
    border-right: 3px solid #f5a300;
    transform: rotate(42deg);
}
.index-banner {
	width: 92%;
	background-color: #fff;
	padding: .53rem 4%;
}
.index-banner>div {
	border-radius: 10px;
}
.index-banner img,
.index-banner a {
	display: block;
	width: 100%;
	height: 8.55rem;
}
.LV-lists {
	margin-top: .43rem;
	padding: .43rem 0; 
	background-color: #fff;
}
.LV-lists li {
	position: relative;
	overflow: hidden;
	width: 48.55%;
	height: 7.48rem;
	margin-bottom: .43rem;
	background: url("../../static_new6/img/tt.jpg") no-repeat;
    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.1);
    box-shadow: 0 5px 5px rgba(0,0,0,.1);
	color: #1867cf;
	font-size: .6rem;
	text-align: center;
	border-radius: .21rem;
}
.lock {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    background-color: rgba(0,0,0,.5);
    line-height: 7.48rem;
    font-size: 0;
    text-align: center;
    z-index: 1;
}
.lock img {
    display: inline-block;
    vertical-align: middle;
    width: 22.03%;
}
.LV-lists li a {
	display: block;
}
.LV-lists li:nth-child(odd) {
	float: left;
}
.LV-lists li:nth-child(even) {
	float: right;
}
.LV-lists-title {
	height: 1.28rem;
	background: -webkit-linear-gradient(655deg,#FF1953,#FF1953 10%,#290D52 0);
    background: linear-gradient(135deg,#FF1953,#FF1953 10%,#290D52 0);
    line-height: 1.28rem;
    text-align: center;
    font-size: 0;
}
.LV-lists-title>* {
	display: inline-block;
	vertical-align: middle;
}
.LV-lists-title img {
	width: 14.93%;
	margin-left: 2%;
}
.LV-lists-title span {
	width: 83.07%;
	color: #fff;
	font-size: .43rem;
	text-align: left;
}
.LV-lists li h3 {
    line-height: 1.5rem;
	color: #ff2525;
	font-size: 1.07rem;
    font-weight: 800;
    margin: .32rem 0 .21rem;
}
.LV-lists li p {
	font-size: .6rem;
    color: #21139E;
    font-weight: 700;
}
.LV-lists li a>img {
	display: block;
	width: 62.54%;
	margin: .75rem auto 0;
}
.no-data-btn {
	display: block;
	height: 1.28rem;
	margin-top: .43rem;
	line-height: 1.28rem;
	text-align: center;
	font-size: 0;
}
.no-data-btn span {
	overflow: hidden;
	display: inline-block;
	min-width: 30%;
	max-width: 88%;
	height: 100%;
	padding: 0 2%;
	background-color: #f1f1f1;
	font-size: .64rem;
    color: #999;
	vertical-align: middle;
	border-radius: 30px;
}
/*subnav导航切换内容2start*/
.index-finance-data {
	width: 92%;
	margin: .43rem auto 0;
	padding: .43rem 0;
	color: #ff0000;
	text-align: center;
}
.index-finance-data div strong {
	font-size: 1.07rem;
}
.index-finance-data span {
	color: #000;
	font-size: .43rem;
}
.index-finance-data li {
	float: left;
	width: 25%;
	text-align: center;
}
.index-finance-data li span {
	overflow: hidden;
	height: 1.07rem;
	line-height: 1.07rem;
}
.index-finance-data .width-40 {
	width: 50%;
}
.index-finance-data li strong {
	font-size: .68rem;
}
.index-finance-tit {
	height: 1.28rem;
	line-height: 1.28rem;
	color: #333;
	font-size: .73rem;
	font-weight: bold;
}
.index-finance-lists {
	position: relative;
	width: 97.54%;
	margin: .43rem auto 0;
	padding: .64rem 0;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	border-radius: .43rem;
}
.index-type-01 {
	background-image: url("../images/home/type2x_A.png");
}
.index-type-02 {
	background-image: url("../images/home/type2x_B.png");
}
.index-type-03 {
	background-image: url("../images/home/type2x_C.png");
}
.index-type-04 {
	background-image: url("../images/home/type2x_D.png");
}
.index-type {
	position: absolute;
	left: -.4rem;
	top: .43rem;
	width: 25.26%;
	height: 2.03rem;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	font-size: .73rem;
	text-shadow: 0px 4px 4px #BE5503;
	z-index: 1;
}
.index-finance-l {
	width: 50.94%;
	margin-left: 25.26%;
	padding-right: 1.49%;
	border-right: 1px solid #000000;
	color: #333;
	font-size: .51rem;
	font-weight: bold;
}
.index-finance-l div:nth-child(1) span {
	font-weight: normal;
}
.index-finance-l div:nth-child(1) strong {
	color: #F97D1D;
}
.index-finance-l div:nth-child(2) {
	height: 1.07rem;
	line-height: 1.07rem;
	text-align: center;
	font-size: 0;
}
.index-finance-l div:nth-child(2) span {
	width: 66.58%;
	font-size: .64rem;
	text-align: left;
}
.index-finance-l div:nth-child(2) strong {
	width: 33.42%;
	background-color: #FF7335;
	color: #fff;
	font-size: .6rem;
	border-radius: .53rem;
}
.index-finance-r {
	width: 19.32%;
	color: #97B9F5;
	text-align: center;
	font-size: .56rem;
	font-weight: bold;
}
/*subnav导航切换内容2end*/
/*subnav导航切换内容3start*/
.index-invite-lists {
	width: 100%;
	margin: 2rem auto;
	padding: 1.07rem 0;
	background: url("../../static_new6/img/invite_bg.gif") no-repeat;
	background-size: 100% 100%;
}
.index-invite {
	overflow: hidden;
	width: 88%;
	margin: 0 auto;
	border-radius: .43rem;
}
.index-invite-tit {
	padding: .62rem 4.55%;

	color: #FFF;
	font-size: .56rem;
}
.index-invite-info {
	padding: .21rem 4.55%;
	background-color: #e1caf8;
	background-color: rgba(225,202,248,.5);
	color: #00007F;
	font-size: .51rem;
}
.index-invite-info>* {
	float: left;
	width: 50%;
}
.index-invite-info span:nth-child(odd) {
	text-align: left;
}
.index-invite-info span:nth-child(even) {
	text-align: right;
}
.index-invite-copy {
	width: 80%;
	margin: 5.5rem auto 0;
	background-color: #e1caf8;
	background-color: rgba(225,202,248,.5);
	color: #fff;
	font-size: .51rem;
}
.index-invite-copy div {
	margin-bottom: .22rem;
}
.index-invite-copy div div>* {
	height: 1.28rem;
	line-height: 1.28rem;
	border-radius: .21rem;
	text-align: center;
	color: #fff;
}
.index-invite-copy textarea {
	float: left;
	width: 72%;
	padding: 0 2%;
	background-color: #3d1381;
	background-color: rgba(61,19,129,.6);
	outline: none;
	border: none;
	resize:none;
}
.index-invite-copy a {
	float: right;
	width: 21.2%;
	background-color: #29B564;
	text-align: center;
}
/*subnav导航切换内容3end*/
/*subnav导航切换内容4start*/
.index-mission {
	padding: .64rem 0;
	background-color: #fff;
}
.index-mission-head {
	line-height: 1.28rem;
	font-size: 0;
	text-align: center;
}
.index-mission-head>* {
	display: inline-block;
	width: 50%;
	font-size: .77rem;
	font-weight: bold;
	vertical-align: middle;
}
.index-mission-head strong {
	color: #F97D1D;
	text-align: left;
}
.index-mission-head a {
	color: #fff;
	text-align: right;
}
.index-mission-head a span {
	display: inline-block;
	min-width: 46.38%;
	max-width: 100%;
	background-color: #1867CF;
	text-align: center;
	border-radius: .64rem;
}
.index-mission-lists li {
	width: 94.2%;
	margin-top: .43rem;
	padding: .21rem 2.9%;
	background-color: #fff;
	font-size: 0;
	text-align: center;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	border-radius: .43rem;
	font-weight: bold;
}
.index-mission-l {
	width: 10.77%;
	height: 1.5rem;
	background-color: #4083FD;
	line-height: 1.5rem;
	text-align: center;
	font-size: 1.07rem;
	border-radius: .43rem;
}
.index-mission-c {
	width: 71.2%;
	font-size: 0;
}
.index-mission-r {
	overflow: hidden;
	width: 2.39rem;
	height: 2.39rem;
	background-color: #fff;
	line-height: 2.39rem;
	border: 1px solid #C1C1C1;
	border-radius: 50%;
	font-size: 0;
}
.index-mission-r span {
	width: 2.12rem;
	height: 2.12rem;
	background-color: #C1C1C1;
	line-height: 2.12rem;
	color: #fff;
	text-align: center;
	font-size: 0.43rem;
	border-radius: 50%;
}
.index-mission-r .pink {
	background-color: #f4d1c1;
}
.index-mission-r .blue {
	background-color: #1867cf;
}
.index-mission-c div:nth-child(1) {
	width: 62.83%;
	margin: 0 3%;
	text-align: left;
} 
.index-mission-c div:nth-child(2) {
	width: 31.17%;
	text-align: center;
}
.index-mission-c div:nth-child(2) p {
	width: 67.11%;
	height: .21rem;
	margin: 0 auto;
	background-color: #999;
	border-radius: .11rem;
}
.index-mission-c span {
	margin-bottom: .1rem;
	color: #333;
	font-size: .51rem;
}
.index-mission-c strong {
	color: #97B9F5;
	font-size: .51rem;
}
/*subnav导航切换内容4end*/
/*subnav导航切换内容5start*/
.index-introduction {
	margin-top: .43rem;
	padding: .64rem 0;
	background-color: #fff;
	color: #333;
	font-size: .51rem;
}
.index-introduction img {
	display: block;
	width: 100%;
	height: 100%;
}
.index-introduction>div {
	width: 77.33%;
	margin: 0 auto;
}
.index-introduction-datas h2,
.index-introduction>div>h2 {
	font-size: .6rem;
	text-align: center;
	font-weight: bold;
}
.index-introduction>div>h3 {
	color: #0199d5;
	font-size: .43rem;
	text-align: center;
}
.index-introduction-info h2 {
	margin: .64rem 0;
	font-size: .6rem;
	color: #0199d5;
	font-weight: bold;
}
.index-introduction-info img {
	display: block;
	width: 30%;
	margin: .64rem auto;
}
.index-introduction-info li p {
	margin-top: .43rem;
}
.index-introduction-datas {
	padding: .64rem 0;
}
.index-introduction-lists li {
	width: 37.24%;
	font-size: .43rem;
	font-weight: bold;
}
.index-introduction-lists li div {
	overflow: hidden;
	height: 2rem;
}
.index-introduction-lists li:nth-child(odd) {
	float: left;
}
.index-introduction-lists li:nth-child(even) {
	float: right;
}
.index-introduction-datas h2 {
	margin: .43rem 0;
}
.index-introduction-lists img {
	display: block;
	width: 100%;
	height: 2.84rem;
}
.index-introduction-lists span {
	display: block;
	width: 100%;
	font-weight: normal;
}
/*subnav导航切换内容5end*/
/*首页end*/
/*me start*/
.my-head {
	height: 12.38rem;
	background: url("../../static_new6/img/my_head_bg.png") no-repeat;
	background-size: 100% 100%;
}	
.my-account-num {
	padding-top: 1.71rem;
}
.my-lv,
.my-logo {
	width: 86.96%;
	margin: 0 auto;
}
.my-logo>div:nth-child(1) {
	width: 3.21rem;
	height: 3.21rem;
	margin-right: 5.33%;
	background: url("../../static_new6/img/logoyy.jpg") no-repeat;
	line-height: 3.21rem;
	border-radius: .6rem;
}
.my-logo>div:nth-child(2) {
	width: 64%;
	text-align: left;
}
.my-logo img {
	width: 90%;
	border-radius: .5rem;
}
.my-logo h2 {
	color: #fff;
	font-size: 16px;
	word-break:break-all;
}
.my-lv {
	color: #fff;
	font-size: .64rem;
}
.my-lv strong {
	color: #FFEE00;
	font-size: .85rem;
	font-weight: bold;
}
.my-total {
	height: 2.14rem;
	margin: .43rem 0;
	padding: 0 5.8%;
	background-color: #fff;
	line-height: 2.14rem;
	border-radius: .53rem;
}
.my-total span {
	float: left;
	color: #333;
	font-size: .64rem;
}
.my-total strong {
	float: right;
	color: #1867CF;
	font-size: .9rem;
	font-weight: bold;
}
.my-btns {
	font-size: 0;
}
.my-btns a {
	display: table-cell;
	vertical-align: middle;
	width: 43.48%;
	margin-left: 6.52%;
	padding: .53rem 0;
	background-color: #fff;
	font-size: 0;
	text-align: center;
	border-radius: .53rem;
}
.my-btns img {
	width: 1.71rem;
	height: 1.71rem;
}
.my-btns span {
	color: #F97D1D;
	font-size: .77rem;
	font-weight: bold;
}
.my-list {
	margin-top: .43rem;
	padding: .75rem 0;
	background-color: #fff;
}
.my-list ul {
	width: 89.33%;
	margin: 0 auto;
}
.my-list li {
	margin-bottom: .75rem;
}
.my-list a {
	position: relative;
	display: block;
}
.my-personal-list a {
	display: block;
	font-size: 0;
	text-align: center;
}
.my-list img {
	width: 11.94%;
}
.my-personal-list strong,
.my-list p {
	width: 82%;
	margin-left: 2.99%;
	color: #000;
	text-align: left;
	font-size: .6rem;
}
.my-list .language-sel p {
	width: 85.07%;
}
.my-list .sel-info {
	max-width: 50%;
	right: 0;
	top: .41rem;
	padding: 0;
	background-color: transparent;
}
.my-list .sel-info strong {
	padding: 0;
	font-size: 0.6rem;
}
.my-personal-list span,
.arrow-icon {
	width: .3rem;
    height: .3rem;
    border-top: 2px solid #b2b2b2;
    border-right: 2px solid #b2b2b2;
    transform: rotate(42deg);
}
.my-personal-list .personal-tel span {
    width: 32%;
    height: 1.5rem;
    border: none;
    line-height: 1.5rem;
    transform: rotate(0deg);
    font-size: .5rem;
    text-align: right;
    color: #4d4573;
    font-weight: normal;
}
.my-personal-list .personal-tel strong {
	width: 49.2%
}
.my-personal-list {
	margin-top: .43rem;
	padding: .43rem 2.9%;
}
.my-personal-list a {
	padding: 0.21rem 0;
}
.my-personal-list img {
	width: 12.31%;
}
.my-personal-list strong {
	width: 77.53%;
	margin: 0 3.08%
}
.my-personal-list .personal-avatar img:nth-child(3) {
	width: 9%;
	border-radius: 50%;
}
.my-personal-list .personal-avatar strong {
	width: 72.46%;
}
/*me end*/
.index-mission-c div>*,
.index-finance-data li>*{
	display: block;
}
.my-personal-list a>*,
.my-btns a>*,
.index-mission-r span,
.index-mission-c>*,
.index-mission-lists li>*,
.index-finance-l div:nth-child(2)>*,
.index-finance-l,
.index-finance-r {
	display: inline-block;
	vertical-align: middle;
}
/*order start*/
.main-padding {
	padding: 2.09rem 0 4rem;
}
.team-datas,
.order-datas {
	width: 92%;
	margin: .43rem auto 0;
}
.team-datas>div,
.order-datas>div {
	overflow: hidden;
	width: 42.61%;
	word-break:break-all;
}
.order-datas div>* {
	display: block;
	text-align: center;
}
.order-datas span {
	display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
	height: 1.71rem;
	line-height: .85rem;
	color: #333;
	font-size: .64rem;
	font-weight: 600;
}
.order-datas strong {
	font-size: .9rem;
	font-weight: 700;
}
.order-datas .yellow {
	color: #f97d1d;
}
.order-datas .blue {
	color: #1867cf;
}
.order-tips {
	width: 100%;
	height: 1.07rem;
	margin-top: .43rem;
	background: url("../../static_new6/img/orderhengtiao.jpg") no-repeat;
	line-height: 1.07rem;
	font-size: .56rem;
	text-align: center;
	color: #CF182C；
}
.order-lists {
	min-height: 12rem;
	background-color: #F4F4F4;
}
.no-data {
	padding: 2.27rem .64rem;
	font-size: .47rem;
	text-align: center;
	color: #C8C8C8;
}
.no-data img {
	display: block;
	width: 54.67%;
	margin: 0 auto;
}
/*order end*/
/*team start*/
.team-datas>div:nth-child(odd) {
	float: left;
}
.team-datas>div:nth-child(even) {
	float: right;
}
.team-datas .vertical-middle p,
.team-datas div div {
	height: 2.1rem;
	line-height: 2.1rem;
	font-size: 0;
	text-align: center;
}
.team-datas {
	font-weight: bold;
	text-align: center;
	color: #f97d1d;
	font-size: .77rem;
}
.team-datas img {
	width: 13.56%;
}
.team-datas .vertical-middle p {
	overflow: hidden;
	width: 82.44%;
	margin: 0 2%;
	color: #333;
}
.team-datas .vertical-middle span {
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
	font-size: 16px;
}
.team-datas>div strong {
	display: block;
	overflow: hidden;
	height: 1rem;
	margin-top: .21rem;
} 
.team-income {
	width: 86.67%;
	height: 1.28rem;
	margin: .43rem auto;
	line-height: 1.28rem;
}
.team-income,
.team-datas>div,
.order-datas>div {
	padding: .43rem 2.9%;
	background-color: #fff;
	border-radius: .53rem;
	margin-bottom:20px;
}
.team-income {
	display: block;
	line-height: 1.28rem;
	font-size: 0;
	text-align: center;
}
.team-income img {
	width: 5.23%;
}
.team-income span {
	margin-left: 3.08%;
	line-height: normal;
	color: #333;
	font-size: .64rem;
	font-weight: bold;
}
.team-lv {
	padding: .43rem 4%;
	background-color: #fff;
}
.team-lv li {
	position: relative;
	overflow: hidden;
	margin-bottom: .43rem;
	padding-bottom: .43rem;
	border-radius: .53rem;
}
.team-lv li>* {
	float: left;
}
.team-lv-links {
	width: 55.07%;
}
.team-lv-con {
	width: 37.68%;
}
.team-lv-links div {
	width: 52.63%;
	line-height: 1.5rem;
	background-color: #1867CF;
	border-radius: .53rem 0 .53rem 0;
}
.team-lv-links div span {
	font-size: .85rem;
	color: #fff;
}
.team-lv-links div img {
	width: 15.5%;
}
.team-lv-links a {
	display: block;
	width: 52.63%;
	min-height: 1.76rem;
	margin: 1.18rem 0 0 6.52%;
	padding: .34rem 4.47%;
	border: 1px solid #fff;
	line-height: 1.76rem;
	text-align: center;
	border-radius: 1.22rem;
}
.team-lv-links a span {
	overflow: hidden;
	display: block;
	width: 100%;
	min-height: .96rem;
	padding: .4rem 0;
	background-color: #fff;
	line-height: .96rem;
	color: #4E55FF;
	font-size: .64rem;
	font-weight: bold;
	border-radius: .85rem;
}
.team-lv-con {
	width: 40.58%;
	padding: .43rem 0 .64rem;
	color: #fff;
	font-size: .64rem;
	text-align: center;
}
.team-lv-con div {
	height: 1.28rem;
	margin: 0 auto;
	background-color: #345288;
	background-color: rgba(52,82,136,.2);
	line-height: 1.28rem;
	border-radius: .64rem;
}
.team-lv-con h3 {
	height: 1.24rem;
	line-height: 1.24rem;
}
.team-lv-con span {
	overflow: hidden;
	max-width: 65.82%;
	font-size: .77rem;
	font-weight: bold;
}
.team-lv-con img {
	width: .85rem;
	margin-right: 2%;
}
.team-lv li:nth-child(1) {
    background: -webkit-linear-gradient(225deg, #9391FF, #88DAFF);
    background: -moz-linear-gradient(225deg, #9391FF, #88DAFF);
    background: -o-linear-gradient(225deg, #9391FF, #88DAFF);
    background: linear-gradient(225deg, #9391FF, #88DAFF);
}
.team-lv li:nth-child(2) {
    background: -webkit-linear-gradient(225deg, #B83AFE, #FFC5FE);
    background: -moz-linear-gradient(225deg, #B83AFE, #FFC5FE);
    background: -o-linear-gradient(225deg, #B83AFE, #FFC5FE);
    background: linear-gradient(225deg, #B83AFE, #FFC5FE);
}
.team-lv li:nth-child(3) {
    background: -webkit-linear-gradient(225deg, #FE4C7E, #FFB57E);
    background: -moz-linear-gradient(225deg, #FE4C7E, #FFB57E);
    background: -o-linear-gradient(225deg, #FE4C7E, #FFB57E);
    background: linear-gradient(225deg, #FE4C7E, #FFB57E);
}
.team-total li {
	position: relative;
	overflow: hidden;
	margin-top: .43rem;
	padding: 0 5.36% .43rem;
	background-color: #fff;
	border-radius: .64rem;
}
.team-total-num {
	position: absolute;
	left: 0;
	top: 0;
	width: 21.74%;
	height: 1.5rem;
	background-color: #1867CF;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	border-radius: .64rem 0 .64rem 0;
}
.team-total-time {
	position: absolute;
	right: 5.36%;
	bottom: .43rem;
	font-size: .43rem;
	color: #999;
}
.team-total-tit {
	height: 1.92rem;
	line-height: 1.92rem;
	text-align: center;
}
.team-total span {
	color: #333;
	font-size: .68rem;
}
.team-total strong {
	color: #858585;
	font-size: .51rem;
}
.team-total .blue {
	color: #1867CF;
}
.team-recharge-withdraw>div {
	overflow: hidden;
	float: left;
	width: 50%;
}
.team-recharge-withdraw>div>* {
	display: block;
}
/*team end*/
/*抢单start*/
.grabbing-main {
	background: url("../../static_new6/img/order.jpg") no-repeat;
	margin-bottom: .64rem;
	padding: .53rem 0;
}
.grabbing-datas {
	background-color: #fff;
	border-radius: .64rem;
}
.grabbing-datas li {
	float: left;
	width: 30.43%;
	padding: .43rem 1.45% .21rem;
	border-bottom: 1px solid #E6E6E6;
}
.grabbing-datas li>* {
	display: block;
	text-align: center;
	font-weight: bold;
}
.grabbing-datas span {
	overflow: hidden;
	height: 1.6rem;
	line-height: .8rem;
	color: #333;
	font-size: .47rem;
}
.grabbing-datas strong {
	color: #1867CF; 
	font-size: 16px;
}
.grabbing-tit {
	float: left;
	width: 36.23%;
	background: url("../../static_new6/img/order.jpg") no-repeat;
	border-radius: .53rem;
	text-align: center;
}
.grabbing-tit div>* {
	display: block;
	color: #fff;
}
.grabbing-tit div:nth-child(1) {
	height: 3.21rem;
	padding-top: .64rem;
}
.grabbing-tit div:nth-child(2) {
	height: 2.24rem;
	background: url("../../static_new6/img/order.jpg") no-repeat;
	line-height: 2.24rem;
	font-size: .68rem;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.4);
}
.grabbing-tit div:nth-child(3) {
	height: 3.31rem;
	line-height: 3.31rem;
	font-size: 1.07rem;
}
.grabbing-tit span {
	font-size: .47rem;
}
.grabbing-con {
	overflow: hidden;
	float: right;
	width: 60.87%;
	height: 9.4rem;
	background: url("../../static_new6/img/rwtt.jpg") no-repeat;
	border-radius: .53rem;
}
.grabbing-con img {
	display: block;
	width: 78.62%;
	height: 1.97rem;
	margin: 2.96rem auto 1.88rem;
}
.grabbing-con a {
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: .68rem;
}
.grabbing-tips {
	margin-top: .43rem;
	padding: .43rem 2.9%;
	background-color: #fff;
	border-radius: .53rem;
	color: #666;
	font-size: .56rem;
}
.grabbing-tips h3 {
	margin-bottom: .21rem;
	color: #1867CF;
	font-size: .73rem;
}
.table-bg {
	overflow: hidden;
	margin-top: .43rem;
	border-radius: .21rem;
}
.table-theads {
    display: table;
    width: 100%;
    height: 1.5rem;
    background-color: #fff;
    color: #7C7C7C;
}
.table-bodys span, 
.table-theads span {
    display: table-cell;
    vertical-align: middle;
    width: 25%;
    padding: .21rem 0;
    border-right: 1px solid rgb(115 141 194 / 20%);
    font-size: .51rem;
    text-align: center;
    word-break: break-all;
}
.table-bodys .order-payment {
	overflow: hidden;
	font-size: 0;
}
.table-bodys .order-payment p {
	font-size: .51rem;
}
.table-bodys .order-payment div {
	position: relative;
	overflow: hidden;
	display: inline-block;
	max-width: 86%;
	padding: .06rem 7%;
	background-color: #1169d0;
	border-radius: .43rem;
	color: #fff;
	font-size: .43rem;
	word-wrap:break-word;
}
.table-bodys .order-payment input {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border: none;
	outline: none;
	background-color: transparent;
	line-height: normal;
	z-index: 1;
}
.table-lists {
	overflow: hidden;
	border-radius: .21rem;
}
.table-bodys span:last-child, 
.table-theads span:last-child {
	border: none;
}
.table-bodys>div {
	display: table;
	width: 100%;
	height: 1.28rem;
	border-top: 1px solid #f6f6f6;
	color: #3E3E3E;
}
.day-list .no-data,
.table-bodys .no-data {
    display: block;
    width: 100%;
    height: 100%;
    padding: 1rem 0;
}
.table-bodys div:nth-child(odd) {
	background-color: #fbfcff;
}
.table-bodys>div:nth-child(even) {
	background-color: #fff;
}
.table-bodys>div.layui-flow-more {
	background-color: transparent;
}
.table-lists .red {
	color: #F24949;
}
.table-lists .blue {
	color: #6591F8;
}
.table-lists .green a,
.table-lists .green {
	color: #33B7AF;
}
/*抢单end*/
/*充值start*/
.withdraw-title {
    height: 1.5rem;
    padding: 0 3%;
    background-color: #fff;
    line-height: 1.5rem;
    color: #333;
    font-size: .56rem;
    border-radius: .21rem;
}
.withdraw-title strong {
    color: #ff8d30;
}
.bank-list-tab {
    padding: .3rem 0;
}
.bank-card .active {
    background: #fff url("../images/bank_select.png") no-repeat;
    background-size: 100% 100%;
}
.bank-card>div {
    float: left;
    width: 28.6%;
    margin: 0 1.33%;
    padding: 0 1%;
    background-color: #fff;
    border-radius: .21rem;
    -webkit-box-shadow: 0 0 5px 2px #eef1f8;
    -moz-box-shadow: 0 0 5px 2px #eef1f8;
    box-shadow: 0 0 5px 2px #eef1f8;
}
.bank-card div div {
    height: 2rem;
    line-height: 2rem;
    text-align: center;
}
.bank-card img {
	display: inline-block;
	vertical-align: middle;
    width: 40%;
    height: auto;
}
.bank-card h3 {
    overflow: hidden;
    border-top: 1px dashed #efe4fa;
    height: 1rem;
    line-height: 1rem;
    color: #333;
    text-align: center;
    font-size: .4rem;
}
.bank-card-amount>div {
    float: left;
    width: 28%;
    margin: 0 1.33% .2rem;
    padding: 0 1%;
    background-color: #fff;
    border-radius: .21rem;
}
.bank-card-amount div div {
    height: 2rem;
    text-align: center;
    line-height: 2rem;
    font-size: .49rem;
    color: #203f78;
    font-weight: bold;
}
.bank-card-amount h3 {
    border-top: 1px dashed #74619a;
    height: 1rem;
    line-height: 1rem;
    color: #666;
    text-align: center;
    font-size: .4rem;
}
.withdraw-list {
	margin-top: .43rem;
    color: #333;
    font-size: .56rem;
}
.withdraw-list input {
	display: block;
	width: 100%;
    height: 1.5rem;
    padding: .2rem 3%;
    line-height: 1.5rem;
    color: #ff8d30;
    border: none;
    outline: none;
    background-color: transparent;
}
.withdraw-list div {
    width: 95%;
    margin: 0 auto;
    padding-top: .2rem;
    border-bottom: 1px solid #ccc;
}
.withdraw-list .trans-en {
	height: 1.5rem;
	margin: .43rem 0;
	color: #dc5151;
}
.withdraw-list div:last-child {
    border: none;
}
.withdrawal-btn {
    display: block;
    width: 53.6%;
    height: 1.5rem;
    margin: 1.44rem auto .4rem;
    background-color: #ff4784;
    line-height: 1.5rem;
    color: #fefefe;
    font-size: .49rem;
    text-align: center;
    border-radius: 5px;
}
.withdraw-list div.withdraw-tips-info {
    padding-bottom: .2rem;
    color: #5788f8;
    font-size: .35rem;
}
.withdrawal-tips {
    padding: .3rem 2%;
    color: #5788f8;
    font-size: .4rem;
}
.withdrawal-tips p {
    margin-top: .2rem;
    color: #919ab4;
    font-size: .35rem;
}
.bank-card-amount .active {
    background: #fff url("../images/bank_select.png") no-repeat;
    background-size: 100% 100%;
}
.bank-card-amount .active div {
	color: #fe9440;
}
.recharge-list {
    position: relative;
    width: 100%;
    margin-bottom: .2rem;
}
.recharge-list div {
    width: 98%;
    height: 1.5rem;
    line-height: 1.5rem;
    padding-left: 2%;
    background-color: #fff;
    border: 1px solid #fff;
    font-size: .43rem;
    border-radius: .21rem;
    -webkit-box-shadow: 0 0 5px 2px #eff2f9;
    -moz-box-shadow: 0 0 5px 2px #eff2f9;
    box-shadow: 0 0 5px 2px #eff2f9;
}
.recharge-list label {
    color: #000;
}
.recharge-list div input {
	height: .7rem;
    margin: .4rem 0;
    line-height: .7rem;
    border: none;
    outline: none;
    background-color: transparent;
    color: #8444fb;
}
.recharge-list a {
    position: absolute;
    right: 1%;
    top: .25rem;
    width: 16%;
    height: 1.1rem;
    background-color: #d5e3ff;
    line-height: 1.1rem;
    color: #4e71d5;
    text-align: center;
    font-size: 0.47rem;
    border-radius: .21rem;
    font-weight: bold;
}
.recharge-add-file {
    overflow: hidden;
    width: 73%;
    height: 5.36rem;
    margin: 1rem auto .2rem;
    padding: .2rem 0;
    background-color: #fff;
    border-radius: 5px;
}
.recharge-add-file img {
	display: block;
	width: 100%;
	height: 100%;
}
.fm-msg {
	margin-bottom: 2rem;
    color: #919ab4;
    font-size: .43rem;
    text-align: center;
}
.fm-msg strong {
    color: #5788f8;
}
/*充值end*/
/*提现记录start*/
.search-list {
    height: .7rem;
    margin-top: .29rem;
    padding: .4rem 0;
    background-color: #fff;
    line-height: .7rem;
    color: #4d4573;
    font-size: 0;
    border-radius: .21rem;
}
.search-list label {
    width: 10%;
    border-right: 2px solid #dbdbdb;
}
.search-list label img {
	display: block;
	width: .6rem;
	height: .6rem;
	margin: 0 auto;
}
.search-list div {
    width: 85%;
    margin-left: 2%;
}
.tips-date {
    width: 92%;
    margin: .2rem auto;
    color: #7d7a7a;
    font-size: .3rem;
}
.search-list input {
	display: block;
	width: 100%;
	height: .7rem;
	line-height: .7rem;
	border: none;
	outline: none;
	background-color: transparent;
}
.search-list>* {
	display: inline-block;
	vertical-align: middle;
	font-size: .51rem;
}
/*提现记录end*/
/*LV start*/
.header-style {
    position: relative;
    width: 100%;
    height: 8.1rem;
    border-bottom: 1px solid #9c42ff;
    background: url("../images/LV/index_header_bg.png") no-repeat;
    background-size: 100% 100%;
    text-align: center;
}
.new-wrap {
    padding-bottom: 1.7rem;
}
.new-main {
    width: 94.13%;
    margin: 0 auto;
}
.new-po {
    position: absolute;
    left: 2.94%;
    top: 3.25rem;
    width: 94.13%;
    padding-bottom: 3.43rem;
    z-index: 1;
}
.new-po>div {
    margin-bottom: .29rem;
}
.member-vip1 {
    overflow: hidden;
    padding: .64rem 0;
    background: url("../images/LV/member_bg_01.png") no-repeat;
    background-size: 100% 100%;
    -webkit-box-shadow: 0px 16px 12px -11px #f7ad89;
    -moz-box-shadow: 0px 16px 12px -11px #f7ad89;
    box-shadow: 0px 16px 12px -11px #f7ad89;
    border-radius: 10px;
}
.member-vip1-tit>* {
    overflow: hidden;
    height: 1.35rem;
    line-height: 1.35rem;
}
.member-vip1-tit div {
    position: relative;
    float: left;
    width: 44.46%;
    margin-left: 3.54%;
    color: #fdff39;
    font-size: 1.2rem;
    font-weight: bold;
}
.member-vip1-tit div strong {
    position: absolute;
    left: 0;
    top: 0;
}
.member-vip1-tit span {
    float: right;
    min-width: 25.78%;
    max-width: 46%;
    padding: 0 2%;
    background-color: #e96d47;
    color: #fff3e3;
    text-align: center;
    font-size: .56rem;
    border-radius: .64rem 0 0 .64rem;
}
.vip-bottom {
    color: #ba3232;
    z-index: 1;
}
.vip-top {
    color: #fdff39;
    z-index: 2;
    -webkit-transform: scaleX(1.01) scaleY(1.01) translateY(-3px);
}
.member-vip1-info {
    width: 92.92%;
    margin: 1.71rem 3.54% 0;
    line-height: .85rem;
    color: #fff;
    font-size: .6rem;
}
.member-vip2 {
	overflow: hidden;
	margin-top: .29rem;
	padding: 0.43rem 3.54%;
	background: url("../images/LV/member_bg_02.png") no-repeat;
	background-size: 100% 100%;
	border-radius: 10px;
	color: #fff;
	font-size: 0;
	webkit-box-shadow: 0 0 5px 2px #e4e0e0;
    -moz-box-shadow: 0 0 5px 2px #e4e0e0;
    box-shadow: 0 0 5px 2px #e4e0e0;
}
.member-vip2>* {
	display: inline-block;
	vertical-align: middle;
}
.member-l {
	width: 64.56%;
}
.member-l h2 {
	font-size: .81rem;
}
.member-l h2 strong {
	color: #ffec1c;
	font-weight: bold;
}
.member-l>div {
	margin-top: .43rem;
}
.member-l p {
	margin-bottom: .14rem;
	font-size: .56rem;
}
.member-r {
	width: 35.44%;
	text-align: center;
	font-size: 0;
}
.member-r img {
	display: inline-block;
	width: 63.56%;
	margin-bottom: .53rem;
}
.member-r a {
	display: inline-block;
	min-width: 75.42%;
	max-width: 96%;
	padding: .14rem 2%;
	background-color: #ff38ae;
	color: #fff;
	font-size: .56rem;
	text-align: center;
	border-radius: .43rem;
}
/*LV end*/
/*日报表start*/
.modular-bg {
    margin-bottom: .43rem;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px 2px #e4e0e0;
    -moz-box-shadow: 0 0 5px 2px #e4e0e0;
    box-shadow: 0 0 5px 2px #e4e0e0;
    border-radius: .11rem;
}
.level-table {
    border-bottom: 1px solid #dadada;
}
.level-table-tit {
    margin-top: .43rem;
    padding: .2rem 3%;
    text-align: center;
}
.level-table, .level-list {
    font-size: .56rem;
    color: #7d7e7f;
}
.level-table-con>div {
    float: left;
    width: 43.7%;
    padding: .3rem 3%;
    text-align: left;
}
.level-table-con>div {
    float: left;
    width: 43.7%;
    padding: .3rem 3%;
    text-align: left;
}
.level-table-con div:nth-child(1) {
    border-right: 1px solid #dadada;
}
.level-table.level-table-con strong {
    color: #537fe9;
    font-size: .9rem;
}
.income-con-tit {
    margin-bottom: .43rem;
    padding: .3rem 5%;
    background: url("../images/income_bg.png") no-repeat;
    background-size: 100% 100%;
    font-size: 0;
    color: #f5e7ff;
    border-radius: .11rem;
}
.income-con-tit img {
    width: 5%;
    margin-right: 2%;
}
.income-con-tit span {
    width: 90%;
    font-size: .6rem;
}
.level-table.level-table-tit strong {
    color: #f65f57;
    font-size: .9rem;
}
.income-con-tit strong {
    color: #ffce26;
}
.day-list {
    overflow: hidden;
    width: 100%;
    background-color: #e9f0ff;
    border-radius: .11rem;
}
.data-tit {
    background-color: #fff;
}
.data-info {
    overflow-x: auto;
    max-height: 11.5rem;
}
.data-info>div, 
.data-tit {
    display: table;
    width: 100%;
    border-bottom: 1px solid #ededed;
}
.data-tit span {
    border-right: 1px solid #ededed;
}
.data-list span {
    display: table-cell;
    width: 50%;
    padding: .2rem .5%;
    color: #7d7e7f;
    font-size: .6rem;
    text-align: center;
    vertical-align: middle;
    word-break: break-all;
}
.day-data span {
    width: 14.29%;
}
.data-info div {
    border-bottom: 1px solid #d2dbed;
}
.data-info span:last-child {
    color: #f65f57;
}
.data-info div span {
    color: #537fe9;
    font-size: .51rem;
}
.data-tit span:last-child, 
.data-info div:last-child {
    border: none;
}
/*日报表end*/
/*收支明细start*/
.task-submenu .record-submenu-tit div {
    width: 24.6%;
}
.income-list>div:nth-child(1), 
.record-main>div:nth-child(1) {
    width: 65%;
}
.task-submenu-tit.record-submenu-tit div {
    float: left;
    width: 25%;
    height: 1.65rem;
    line-height: 1.65rem;
    color: #919ab4;
    font-size: .51rem;
    text-align: center;
    font-weight: normal;
}
.task-submenu .record-submenu-tit {
    margin-top: .29rem;
    border-radius: 5px;
}
.modular-bg.details-tit, .record-submenu-tit {
    margin-bottom: .36rem;
    background-color: #fff;
    -webkit-box-shadow: 0px 3px 5px #e4e0e0;
    -moz-box-shadow: 0px 3px 5px #e4e0e0;
    box-shadow: 0px 3px 5px #e4e0e0;
}
.task-submenu .record-submenu-tit.level-tab div {
    width: 33%;
}
.level-list {
	padding: .43rem 0;
    font-size: .38rem;
    color: #7d7e7f;
}
.level-list>div {
	display: inline-block;
	vertical-align: middle;
}
.level-list>div>* {
	display: block;
}
.level-list span {
    color: #537fe9;
}
.level-list strong {
    margin-top: .1rem;
    color: #979797;
}
.level-list div:last-child, .level-table strong {
    color: #f65f57;
    font-size: .6rem;
}
.level-list div {
    overflow: hidden;
    width: 32%;
    text-align: center;
}
.task-submenu-tit.record-submenu-tit .active {
    color: #8444fb;
}
.task-submenu-tit.record-submenu-tit span:nth-child(1) {
    overflow: hidden;
    display: block;
    width: 95%;
    height: 100%;
}
.record-submenu-tit .active span:last-child {
	display: block;
    width: 25%;
}
.record-submenu-tit .active span:last-child, 
.task-submenu-tit .active span:last-child {
    width: 40%;
    height: 2px;
    margin: -2px auto 0;
    background-color: #9769ff;
}
.income-list {
    width: 89%;
    margin: 0 auto .2rem;
    padding: .21rem 3%;
    background-color: #fff;
    border-radius: .11rem;
    color: #8444fb;
    font-size: 0;
}
.income-list strong {
	font-size: .58rem;
}
.income-list span {
    margin-top: .1rem;
    font-size: .51rem;
    color: #a2a2a2;
}
.income-list div:last-child {
    font-size: .9rem;
    text-align: right;
}
.income-list>div:nth-child(2) {
    width: 33%;
}
.income-list .income-money {
    color: #f65f57;
}
.betting-list .modular-bg, #incomeTabCon .modular-bg {
    padding: .3rem 0 .1rem;
    background-color: #f5f6f8;
    background-color: rgba(245,246,248,.6);
}
.tab-content  {
	display: none;
}
.income-list div>*,
.tab-content.active {
	display: block;
}
/*收支明细end*/
/*个人信息start*/
.logo>img {
    display: block;
    width: 30%;
    padding: .64rem 0;
    margin: 0 auto;
}
.avatar-list div {
    position: relative;
    overflow: hidden;
    float: left;
    width: 25%;
    margin-bottom: 1rem;
}
.avatar-src {
    display: block;
    margin: 0 auto;
}
.avatar-list img {
    width: 86.15%;
}
.avatar-list .active .select-src {
	display: block;
}
.avatar-list img:nth-child(1) {
    border-radius: 50% 50%;
}
.btn.avatar-btn {
    display: block;
    width: 60%;
    height: 1.58rem;
    line-height: 1.58rem;
    background-color: #ff4784;
    margin: 0 auto;
    color: #fff;
}
.select-src {
    display: none;
    position: absolute;
    left: 6.92%;
    top: 0;
    width: 86.15%;
}
.bank-list {
	padding: 1.15rem 0 .64rem;
}
.bank-sel {
	background-color: #fff;
}
.bank-list select {
	height: 1.5rem;
	background-color: #fff;
	border: 1px solid #fff;
}
.bank-list select,
.bank-list input {
	display: block;
	background-color: transparent;
	outline: none;
	color: #8444fb;
	font-size: .37rem;
	border-radius: 5px;
}
.bank-list input {
	width: 95%;
	height: 1.5rem;
	padding: 0 2%;
	border: none;
	line-height: 1.5rem;
}
.bank-list>div {
	position: relative;
	width: 95%;
	margin: 0 auto .64rem;
	background-color: #fff;
	border-radius: .11rem;
	-webkit-box-shadow: 0 0 5px 2px #eff2f9;
	-moz-box-shadow: 0 0 5px 2px #eff2f9;
	box-shadow: 0 0 5px 2px #eff2f9;
}
.bank-list>div.bank-usename {
	background-color: transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.bank-list>div.bank-usename input {
	background-color: #fff;
	border-radius: .18rem;
	-webkit-box-shadow: 0 0 5px 2px #eff2f9;
	-moz-box-shadow: 0 0 5px 2px #eff2f9;
	box-shadow: 0 0 5px 2px #eff2f9;
}
.bank-list select {
	width: 100%;
	background-color: transparent;
}
.bank-usename input {
	width: 45%;
}
.bank-code .bank-code-btn {
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 35%;
	height: 1.5rem;
	padding: 0 2%;
	background-color: #ff0000;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	font-size: .37rem;
	border-radius: .11rem;
}
/*个人信息end*/
/*会员等级start*/
.grade-LV1 {
	margin-top: .64rem;
	background-image: url("../../static_new6/img/grade_bg_01.png");
}
.grade-LV2 {
	background-image: url("../../static_new6/img/grade_bg_02.png");
}
.grade-LV3 {
	background-image: url("../../static_new6/img/grade_bg_03.png");
}
.grade-LV4 {
	margin-top: .64rem;
	background-image: url("../../static_new6/img/grade_bg_04.png");
}
.grade-LV8,
.grade-LV5 {
	background-image: url("../../static_new6/img/grade_bg_05.png");
}
.grade-LV9,
.grade-LV6 {
	background-image: url("../../static_new6/img/grade_bg_06.png");
}
.grade-LV10,
.grade-LV7 {
	margin-top: .64rem;
	background-image: url("../../static_new6/img/grade_bg_07.png");
}
.grade-lists>div {
	overflow: hidden;
	margin-bottom: .43rem;
	padding: 0 2.9%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	border-radius: .43rem;
}
.grade-lists h2 {
	overflow: hidden;
	float: right;
	min-width: 35%;
	max-width: 100%;
	height: 1rem;
	margin-right: -2.9%;
	line-height: 1rem;
	color: #fff;
	text-align: center;
	font-size: .64rem;
	border-radius: .32rem 0 0 .64rem;
}
.grade-LV1 h2 {
	background-color: #A2A0A3;
}
.grade-LV2 h2 {
	background-color: #2776D4;
}
.grade-LV3 h2 {
	background-color: #F1730C;
}
.grade-LV4 h2 {
	background-color: #25bb56;
}
.grade-LV5 h2 {
	background-color: #a23dd7;
}
.grade-LV6 h2 {
	background-color: #ed7f2e;
}
.grade-LV7 h2 {
	background-color: #f31846;
}
.grade-datas {
	font-size: 0;
	text-align: center;
}
.grade-con {
	width: 66.67%;
	font-size: .47rem;
}
.grade-icon {
	width: 33.33%;
	font-size: 0;
	text-align: center;
}
.grade-lists li {
	margin-bottom: .11rem;
	text-align: left;
}
.grade-lists span {
	overflow: hidden;
	display: block;
	margin: .43rem 0;
	padding: .26rem 0;
	color: #fff;
	text-align: center;
	border-radius: .17rem;
}
.grade-lists input {
	display: inline-block;
	min-width: 62.61%;
	max-width: 100%;
	height: 1.2rem;
	margin: 0 auto .43rem;
	line-height: 1.2rem;
	color: #fff;
	text-align: center;
	border-radius: .6rem;
	outline: none;
}

.grade-LV1 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#cdc9c6), to(#a2a0a3));
    background: -webkit-linear-gradient(#cdc9c6 0%, #a2a0a3 100%);
    background: -moz-linear-gradient(#cdc9c6 0%, #a2a0a3 100%);
    background: -o-linear-gradient(#cdc9c6 0%, #a2a0a3 100%);
    background: linear-gradient(#cdc9c6 0%, #a2a0a3 100%);
    border: .06rem solid #f1f1f1;
}

.grade-LV2 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#6BF1D1), to(#1FBFA6));
    background: -webkit-linear-gradient(#6BF1D1 0%, #1FBFA6 100%);
    background: -moz-linear-gradient(#6BF1D1 0%, #1FBFA6 100%);
    background: -o-linear-gradient(#6BF1D1 0%, #1FBFA6 100%);
    background: linear-gradient(#6BF1D1 0%, #1FBFA6 100%);
    border: .06rem solid #A7FAFF;
}
.grade-LV3 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#FFDB8C), to(#F29150));
    background: -webkit-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: -moz-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: -o-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: linear-gradient(#FFDB8C 0%, #F29150 100%);
    border: .06rem solid #FFF0DB;
}
.grade-LV4 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#99fc9b), to(#4ec36d));
    background: -webkit-linear-gradient(#99fc9b 0%, #4ec36d 100%);
    background: -moz-linear-gradient(#99fc9b 0%, #4ec36d 100%);
    background: -o-linear-gradient(#99fc9b 0%, #4ec36d 100%);
    background: linear-gradient(#99fc9b 0%, #4ec36d 100%);
    border: .06rem solid #e4ffdb;
}
.grade-LV5 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#e696e8), to(#a540d8));
    background: -webkit-linear-gradient(#e696e8 0%, #a540d8 100%);
    background: -moz-linear-gradient(#e696e8 0%, #a540d8 100%);
    background: -o-linear-gradient(#e696e8 0%, #a540d8 100%);
    background: linear-gradient(#e696e8 0%, #a540d8 100%);
    border: .06rem solid #f4e6ff;
}
.grade-LV6 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#FFDB8C), to(#F29150));
    background: -webkit-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: -moz-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: -o-linear-gradient(#FFDB8C 0%, #F29150 100%);
    background: linear-gradient(#FFDB8C 0%, #F29150 100%);
    border: .06rem solid #fff496;
}
.grade-LV7 input {
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#ffaddb), to(#ff6b98));
    background: -webkit-linear-gradient(#ffaddb 0%, #ff6b98 100%);
    background: -moz-linear-gradient(#ffaddb 0%, #ff6b98 100%);
    background: -o-linear-gradient(#ffaddb 0%, #ff6b98 100%);
    background: linear-gradient(#ffaddb 0%, #ff6b98 100%);
    border: .06rem solid #fff0ff;
}
.grade-lists .grade-LV1 li {
	color: #828282;
}
.grade-lists .grade-LV1 span {
	background-color: #C3C3C3;
	border-radius: .47rem;
}
.grade-lists .grade-LV2 li {
	color: #1A59A4;
}
.grade-lists .grade-LV2 span {
	background-color: #1A5287;
	background-color: rgba(26,82,135,.2);
}
.grade-lists .grade-LV3 li {
	color: #6B4903;
}
.grade-lists .grade-LV3 span {
	background-color: #FF9A22;
	background-color: rgba(255,154,34,.6);
}
.grade-lists .grade-LV4 li {
	color: #236714;
}
.grade-lists .grade-LV4 span {
	background-color: #3fc96f;
	background-color: rgba(63,201,111,.6);
}
.grade-lists .grade-LV5 li {
	color: #68178a;
}
.grade-lists .grade-LV5 span {
	background-color: #b161e2;
	background-color: rgba(177,97,226,.6);
}
.grade-lists .grade-LV6 li {
	color: #934f2a;
}
.grade-lists .grade-LV6 span {
	background-color: #eb893e;
	background-color: rgba(235,137,62,.6);
}
.grade-lists .grade-LV7 li {
	color: #881119;
}
.grade-lists .grade-LV7 span {
	background-color: #e95b79;
	background-color: rgba(233,91,121,.6);
}
.grade-icon img {
	width: 98.15%;
}
.grade-icon img,
.grade-datas>* {
	display: inline-block;
	vertical-align: middle;
}
/*会员等级end*/
.play-academy {
	width: 92%;
	padding: .43rem 4%;
	background-color: #fff;
	color: #333;
	font-size: .64rem;
	text-align: center;
}
.play-academy div {
	padding: 0 6% 0.43rem;
	background-color: #ffdf95;
	border-radius: .21rem;
}
.play-academy img {
	width: 28.99%;
	margin: 0 auto;
}
.play-academy h2 {
	margin-top: .11rem;
	font-weight: 700;
}
.play-academy a {
	display: inline-block;
	min-width: 40%;
	max-width: 100%;
	height: 1.28rem;
	margin: .21rem auto;
	background-color: #ffa641;
	line-height: 1.28rem;
	color: #fff;
	border-radius: .64rem; 
}
.play-academy p {
	font-size: .51rem;
}
.play-lists {
	margin-top: .43rem;
	padding: .64rem 4.35%;
	background-color: #fff;
}
.play-lists li:nth-child(odd) {
	float: left;
}
.play-lists li:nth-child(even) {
	float: right;
}
.play-lists li {
	overflow: hidden;
	width: 48.55%;
	height: 6.2rem;
	padding-bottom: .43rem;
	background-color: #fff;
	color: #fff;
	text-align: center;
	border-radius: .21rem;
	-webkit-box-shadow: 0 1px 10px rgb(0 0 0 / 10%);
    box-shadow: 0 1px 10px rgb(0 0 0 / 10%);
}
.play-lists div {
	padding: .43rem 8.96%; 
	background: url("../images/play/video_cover.png") no-repeat;
	background-size: 100% 100%;
	text-align: center;
	font-size: 0;
}
.play-lists div>* {
	display: inline-block;
	font-size: .51rem;
}
.play-lists img {
	width: 35%;
}
.play-lists strong {
	background-color: #5b8adc;
}
.play-lists span {
	width: 100%;
}
.play-lists a,
.play-lists strong {
	min-width: 50%;
	max-width: 90%;
	padding: 0 5%;
	border-radius: .64rem;
}
.play-lists a {
	overflow: hidden;
	display: inline-block;
	height: 1.28rem;
	margin-top: .43rem;
	background-color: #cf182c;
	line-height: 1.28rem;
	color: #fff;
	font-size: .64rem;
}
.play-links a {
	display: block;
	width: 92.46%;
	margin: .64rem auto 0;
	padding: .43rem 0;
	color: #fff;
	text-align: center;
	font-size: 0;
	border-radius: 1.85rem;
}
.play-links01 {
	background: -webkit-gradient(linear,left top,right top,from(#2ecc71),to(#1abc9c));
    background: -webkit-linear-gradient(left,#2ecc71,#1abc9c);
    background: linear-gradient(90deg,#2ecc71,#1abc9c);
}
.play-links02 {
	background: -webkit-gradient(linear,left top,right top,from(#74b9ff),to(#0984e3));
    background: -webkit-linear-gradient(left,#74b9ff,#0984e3);
    background: linear-gradient(90deg,#74b9ff,#0984e3);
}
.play-links03 {
	background: -webkit-gradient(linear,left top,right top,from(#f39c12),to(#d35400));
    background: -webkit-linear-gradient(left,#f39c12,#d35400);
    background: linear-gradient(90deg,#f39c12,#d35400);
}
.play-links04 {
	background: -webkit-gradient(linear,left top,right top,from(#4a86f8),to(#4958e7));
    background: -webkit-linear-gradient(left,#4a86f8,#4958e7);
    background: linear-gradient(90deg,#4a86f8,#4958e7);
}
.play-links05 {
	background: -webkit-gradient(linear,left top,right top,from(#f2ce30),to(#f3ab33));
    background: -webkit-linear-gradient(left,#f2ce30,#f3ab33);
    background: linear-gradient(90deg,#f2ce30,#f3ab33);
}
.play-links06 {
	background: -webkit-gradient(linear,left top,right top,from(#df6560),to(#c04b41));
    background: -webkit-linear-gradient(left,#df6560,#c04b41);
    background: linear-gradient(90deg,#df6560,#c04b41);
}
.play-links span {
	display: block;
	font-size: .64rem;
}
.play-links div {
	width: 67%;
}
.play-links a>* {
	display: inline-block;
	vertical-align: middle;
}
.play-links img {
	width: 10.03%;
	margin-right: 1%;
}
.play-alert {
	overflow: hidden;
	height: 19rem;
}
.play-nav {
	height: 1.28rem;
	background-color: #fff;
	line-height: 1.28rem;
}
.play-nav a {
	float: left;
	width: 50%;
	height: 100%;
	color: #333;
	text-align: center;
	font-size: .51rem;
}
.play-nav .active {
	background-color: #ea1d4c;
	color: #fff;
}
.src-list {
	position: relative;
	height: 14rem;
}
.play-videos video {
	width: 100%;
	height: 100%;
}
.play-videos {
	display: none;
	width: 100%;
	height: 100%;
}
.play-movie {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 1;
}
.play-movie img {
	display: block;
	width: 3.56%;
	margin: 6rem auto .43rem;
}
.play-movie {
	color: #fff;
	font-size: .64rem;
	text-align: center;
}
.play-btns {
	height: 1.28rem;
	background-color: #fff;
	text-align: center;
	border-radius: 0 0 .21rem .21rem;
}
.play-btns input {
	border: none;
	background-color: transparent;
	line-height: 1.28rem;
	color: #333;
	font-size: .61rem;
	outline: none;
}
.make-nav {
	margin: .43rem 0;
}
.make-nav span {
	overflow: hidden;
	float: left;
	width: 23.91%;
	height: 1.07rem;
	margin-right: 1.45%;
	background-color: #ccc;
	line-height: 1.07rem;
	color: #fff;
	text-align: center;
	font-size: .51rem;
	border-radius: .21rem;
}
.make-nav .active {
	background-color: #3498db;
}
.make-nav span:last-child {
	margin-right: 0;
}
.make-lists {
	display: none;
}
.make-lists.active {
	display: block;
}
.make-lists li h3,
.make-lists p {
	line-height: .85rem;
	color: #000;
	font-size: .56rem;
}
.make-lists p {
	text-indent: 30px;
}
.make-lists img {
	display: block;
	width: 94.93%;
	margin: .21rem auto 0;
}
.make-lists h2 {
	font-size: .64rem;
	color: #333;
}
.make-lists li p {
	text-indent: inherit;
}
/*余额宝start*/
/*.yu-main {
	padding-top: 1.2rem;
}*/
.yu-lists {
	background-color: #fff;
}
.yu-balance {
	padding: .43rem 3%;
	border-top: 1px solid #eee;
	box-shadow: 0 3px 2px 0 rgba(0, 0, 0, .1);
}
.yu-balance-list {
	float: left;
	width: 49%;
}
.yu-balance-list:nth-child(1) {
	margin-right: 2%;
}
.yu-balance-list h3 {
	line-height: 1.03rem;
	font-size: .51rem;
	color: #9c9c9c;
}
.yu-balance-list strong {
	float: left;
	width: 50%;
	color: #000;
	font-size: .73rem;
}
.yu-balance-list span {
	overflow: hidden;
	float: right;
	width: 50%;
	height: .9rem;
	background-color: #ff8f00;
	line-height: .9rem;
	color: #fff;
	font-size: .58rem;
	text-align: center;
	border-radius: .07rem;
}
.yu-turn {
	margin-top: .5rem;
	padding: .29rem 0;
	-webkit-box-shadow: 0 0 3px 2px #faf6f6;
    -moz-box-shadow: 0 0 3px 2px #faf6f6;
    box-shadow: 0 0 3px 2px #faf6f6;
}
.yu-turn input {
	border: none;
	background-color: transparent;
	outline: none;
}
.yu-turn>div {
	width: 90%;
	margin: .29rem auto 0;
	border-bottom: 1px solid #eee;
}
.yu-turn-list h3 {
	color: #000;
	font-size: .68rem;
}
.yu-turn-list div {
	height: 1.03rem;
	margin: .21rem 0 .43rem;
	line-height: 1.03rem;
	font-size: 0;
}
.yu-turn-list div>* {
	display: inline-block;
}
.cash-num-money input,
.yu-turn-list input {
	width: 60%;
	color: #000;
	font-size: .55rem;
}
.yu-turn-list span {
	width: 10%;
	text-align: center;
	font-size: .4rem;
	color: #ff0000;
}
.yu-turn-list button {
	width: 30%;
	height: 1.07rem;
	background-color: #2f3848;
	line-height: 1.07rem;
	color: #fff;
	font-size: .45rem;
	text-align: center;
	border-radius: .07rem;
	outline: none;
	border: none;
}
.cash-num-money p {
	margin-bottom: .29rem;
	color: #ff0000;
	font-size: .35rem;
}
.cash-num-money input {
	width: 100%;
}
.yu-profit h3 {
	margin-bottom: .29rem;
	color: #999;
	font-size: .51rem;
}
.yu-turn .yu-profit {
	border-bottom: none;
}
.yu-profit ul {
	width: 95%;
	margin: 0 auto;
}
.yu-profit li.active {
	background-color: #d91d37;
}
.yu-profit li.active>* {
	color: #fff;
}
.yu-profit li {
	width: 48%;
	height: 2.73rem;
	margin-bottom: .21rem;
	padding: .43rem 0;
	border: 1px solid #bbb;
	text-align: center;
}
.yu-profit li>* {
	display: block;
	text-align: center;
	font-size: .6rem;
}
.yu-profit strong {
	color: #ff0000;
}
.yu-profit span {
	color: #333;
}
.yu-profit li:nth-child(odd),
.new-index-task a:nth-child(odd) {
	float: left;
}
.yu-profit li:nth-child(even),
.new-index-task a:nth-child(even) {
	float: right;
}
.yu-btns button {
	float: left;
	width: 45.5%;
	height: 1.75rem;
	margin: .85rem 0 .85rem 3%;
	line-height: 1.21rem;
	text-align: center;
	font-size: .5rem;
	border-radius: .07rem;
}
.transfer-out {
	border: 1px solid #cdcdcd;
	color: #000;
}
.transfer-into {
	border: 1px solid #ff6225;
	background-color: #ff6225;
	color: #fff;
}
.yu-alert {
	overflow: hidden;
	width: 90%;
	height: 16rem;
}
.yu-close {
	display: block;
	width: 10%;
	margin: 0 0 .29rem 87%;
}
.yu-alert-main {
	height: 14rem;
	background-color: #fff;
	border-radius: .07rem;
}
.yu-alert-tit {
	height: 1.82rem;
	border-bottom: 1px solid #228aff;
	line-height: 1.82rem;
	color: #228aff;
	font-size: .73rem;
	text-align: center;
}
.yu-alert-con {
	overflow-x: auto;
	height: 11rem;
	padding: .5rem 3%;
	line-height: .9rem;
	color: #333;
	font-size: .6rem;
}
.yu-alert-con strong {
	color: #e74c3c;
}
.withdraw-main,
.yu-recharge-main {
	width: 90%;
	margin: 0 auto;
	padding: 1.49rem 0 2rem;
}
.yu-recharge-main>div {
	padding: .5rem 5%;
	background-color: #fff;
	font-size: .35rem;
	border-radius: .07rem;
}
.yu-recharge-main p {
	display: block;
	margin: .5rem 0;
	color: #d91d37;
}
.yu-recharge-main input {
	display: block;
	padding: .29rem 0;
	font-size: .6rem;
	color: #666;
}
.yu-recharge-main h4 {
	height: 1rem;
	border-top: 1px solid #eee;
	line-height: 1rem;
	color: #999;
}
.yu-recharge-money span:nth-child(8),
.yu-recharge-money span:nth-child(4) {
	margin-right: 0;
}
.yu-recharge-money span {
	float: left;
	width: 23%;
	height: .9rem;
	margin: 0 1.33% .29rem 0;
	border: 1px solid #eee;
	background-color: #fff;
	line-height: .9rem;
	color: #d91d37;
	text-align: center;
}
.time {
	height: 1.8rem;
	background-color: #fff;
	line-height: 1.8rem;
	border-bottom: 1px solid #eee;
	text-align: center;
	font-size: 0;
}
.time-list {
	display: inline-block;
	font-size: 0;
}
.time-list>* {
	overflow: hidden;
	display: inline-block;
	font-size: .6rem;
	vertical-align: middle;
}
.time-list p {
	max-width: 25%;
	height: 1.03rem;
	padding: 0 2%;
	background-color: #f2f2f2;
	border-radius: .29rem;
	line-height: 1.03rem;
}
.time-list span {
	width: 6%;
	color: #333;
}
.time-list button {
	max-width: 22%;
	margin-left: 2%;
	height: 1.03rem;
	padding: 0 6%;
	background: #ff7614 url("../images/time_sel.png") no-repeat .2rem;
	background-size: 0.6rem;
	line-height: 1.03rem;
	color: #fff;
	border-radius: .29rem;
	border: none;
	outline: none;
}
.time-list input {
	display: block;
	width: 100%;
	height: 1.03rem;
	line-height: 1.03rem;
	background-color: transparent;
	outline: none;
	border: none;
}
.pad-t-01 {
	background-color: #fff;
}
.item-line {

}
.item-line>* {
	font-size: 0;
}
.item-line span {

}
.item-line div {
	width: 10%;
	font-size: 0;
	text-align: center;
}
.item-line div img {
	display: inline-block;
	width: 80%;
	vertical-align: middle;
}
.recharge-record-datas li div p {
	line-height: .85rem;
	font-size: .51rem;
}
.withdraw-annotation p {
	font-size: .51rem;
}
.recharge-record-datas li {
	padding: .43rem 2.67%;
    border-bottom: 1px solid #ccc;
	font-size: 0;
}
.recharge-record-datas a span,
.recharge-record-datas li>*,
.item-line>* {
	display: inline-block;
	vertical-align: middle;
}
.recharge-record-datas div {
	width: 70%;
	color: #333;
}
.recharge-record-datas a {
	width: 30%;
	text-align: right;
}
.recharge-record-datas a span {
	padding: .1rem 5%;
	border: 1px solid #464646;
	color: #464646;
	font-size: .51rem;
	text-align: center;
}
.recharge-record-datas h3 {
	font-size: .68rem;
}
.recharge-record-datas h3 strong {
	margin-right: 3%;
}
.recharge-record-datas .red {
	color: #008000;
}
.recharge-record-datas .blue {
	color: #ff0000;
}
.notice-list {
	width: 90%;
	margin: .29rem auto 0;
	padding: .29rem 2.5%;
	line-height: .6rem;
	font-size: .45rem;
	color: #000;
}
.notice-list h2 {
	line-height: .7rem;
}
.notice-list p {
	font-size: .35rem;
	color: #777474;
}
.new-notice {
	height: 1rem;
	background-color: #DCDDF2;
	line-height: 1rem;
	text-align: center;
	font-size: 0;
	border-radius: .29rem;
}
.new-notice>* {
	display: inline-block;
	vertical-align: middle;
}
.new-notice img {
	width: 5%;
	margin-right: 5%;
}
.new-notice marquee {
	width: 85%;
	font-size: .4rem;
	color: #515151;
}
.new-notice marquee strong {
	color: #ff0000;
}
.notdata {
    color: #666;
    font-size: .51rem;
    text-align: center;
}
/*余额宝end*/
/*充值start*/
.working-day,
.service-copy,
.recharge-bg>div {
	margin-top: .43rem;
	background-color: #fff;
	border-radius: .53rem;
}
.recharge-bg>div {
	padding: .43rem 5.07% .85rem;
	font-weight: bold;
}
.recharge-bg h2 {
	margin-bottom: .43rem;
	color: #333;
	font-size: .73rem;
	font-weight: bold;
}
.recharge-money {
	height: 2.14rem;
	background-color: #F6F6F6;
	line-height: 2.14rem;
	font-size: 0;
	text-align: center;
	border-radius: 1.07rem;
}
.recharge-money img {
	width: 8.06%;
}
.recharge-money strong {
	width: 83.06%;
	color: #F97D1D;
	font-size: .9rem;
	font-weight: bold;
}
.recharge-amount li,
.recharge-pay div {
	float: left;
	background-color: #F5F5F5;
	color: #FF7A14;
	text-align: center;
	font-size: 0;
	border-radius: .53rem;
}
.recharge-pay {
	overflow: hidden;
	margin-right: -3.23%;
}
.recharge-pay div {
	width: 30.1%;
	height: 1.92rem;
	margin: 0 2.42% .43rem .81%;
	line-height: 1.92rem;
}
.recharge-amount ul {
	width: 91.94%;
	margin: 0 auto;
}
.recharge-amount li {
	width: 49.12%;
	height: 2.14rem;
	margin-bottom: .64rem;
	background-color: #FAE7E9;
	line-height: 2.14rem;
	color: #1867CF;
	font-size: 0;
}
.recharge-amount li:nth-child(odd) {
	float: left;
}
.recharge-amount li:nth-child(even) {
	float: right;
}
.recharge-pay .active {
	background-color: #1867CF;
	color: #fff;
}
.recharge-amount .active {
	background-color: #1867CF;
	color: #fff;
}
.recharge-amount li>*,
.recharge-pay div>* {
	line-height: normal;
	font-size: .53rem;
}
.recharge-btns,
.recharge-tips {
	width: 92%;
    margin: 0 auto;
}
.recharge-tips {
	margin-top: .64rem;
	color: #1867CF;
	font-size: .51rem;
}
/*充值end*/
/*客户服务start*/
.service-content>img {
	display: block;
	width: 73.77%;
	margin: .43rem auto;
}
.service-content>h2 {
	margin: .21rem 0;
	color: #3581ff;
	font-size: .64rem;
	text-align: center;
}
.service-content>p {
	margin-top: .21rem;
	color: #333;
	text-align: center;
	font-size: .38rem;
}
.service-content>div {
	padding: .43rem 5.07%;
	font-size: 0;
	text-align: center;
}
.service-copy>* {
	display: inline-block;
	vertical-align: middle;
}
.service-copy img {
	width: 24.2%;
}
.service-copy textarea {
	width: 10%;
	height: .5rem;
	background-color: #000;
	background-color: rgba(0,0,0,0);
	border: none;
	outline: none;
}
.service-copy  div {
	width: 70%;
	font-size: 0;
}
.service-copy a {
	float: right;
	min-width: 30%;
	max-width: 80%;
	padding: .21rem 5%;
	background-color: #08ff88;
	border-radius: .21rem;
}
.service-copy a {
	font-size: .64rem;
	color: #fff;
}
.working-day img {
	width: 51.13%;
}
.working-day div {
	width: 44.87%;
	margin: 0 2%;
	color: #333;
	font-size: .47rem;
}
.working-day p {
	height: .8rem;
	color: #ff0000;
	font-size: .51rem;
}
/*客户服务end*/
.level-table-con div>*,
.level-table-tit>* {
	display: block;
}
.vertical-middle {
	font-size: 0;
	text-align: center;
}
.working-day>*,
.recharge-amount li>*,
.recharge-pay div>*,
.recharge-money>*,
.income-list>*,
.income-con-tit>*,
.vertical-middle>* {
	display: inline-block;
	vertical-align: middle;
}
.wrap .border-b-none {
	border-bottom: none;
}
.layui-layer-content>div {
	color: #333;
}
.layui-layer-hui .layui-layer-content {
    color: #fff;
}
.layui-layer-content {
    color: #333;
}