html {
	background-color: #f0f0f0
}

a:active,a:hover,a:link,a:visited {
	text-decoration: none
}

.paddingNone {
	padding: 0
}

.home {
	background-color: #f0f0f0
}

.home_head {
	background: linear-gradient(to bottom,#36c0ff 0%,#00a1ea 100%);
	padding: .59rem .44rem .6rem .41rem;
	margin-bottom: .2rem
}

.home_head_Img {
	border-radius: 50%;
	border: .05rem solid #efb20c;
	overflow: hidden;
	width: 23.3%;
	height: 1.55rem;
	float: left
}

.home_head_Img img {
	width: 100%
}

.home_head_Info {
	color: #fff;
	font-size: .39rem;
	letter-spacing: .03rem;
	padding: .2rem 0 0 .34rem
}

.home_head_Info span {
	display: inline-block;
	padding: 0 .2rem;
	font-size: .24rem;
	border: 1px solid #fff;
	border-radius: 3px
}

.home_head_arrow>a {
	display: block;
	height: .8rem;
	position: relative;
	top: .3rem
}

.home_head_arrow>a>i {
	display: block;
	position: absolute;
	width: .35rem;
	height: .35rem;
	background-image: url(/deploy/assets/m2.0/img/homeBg.png);
	background-size: 1rem 6rem;
	background-repeat: no-repeat;
	top: .05rem;
	right: 0;
	background-position: -.3rem -4.6rem
}

.head_List {
	padding: 0 .21rem;
	margin-bottom: .22rem;
	background-color: #fff
}

.span_Lfet {
	display: block;
	height: .6rem;
	line-height: .6rem;
	padding-left: .6rem;
	float: left;
	position: relative
}

.span_Lfet>i {
	position: absolute;
	width: .35rem;
	height: .35rem;
	background-size: 1rem 6.63rem;
	top: .13rem;
	left: 0
}

.span_Lfet>i,.span_Right {
	display: block;
	background-image: url(/deploy/assets/m2.0/img/homeBg.png);
	background-repeat: no-repeat
}

.span_Right {
	position: relative;
	height: .6rem;
	width: 1.6rem;
	line-height: .6rem;
	float: right;
	background-size: 1rem 6rem;
	background-position: 1rem -4.4rem
}

.span_Right>i {
	display: block;
	width: .67rem;
	height: .4rem;
	position: absolute;
	top: .12rem;
	right: .4rem;
	background-color: #00a0ea;
	font-size: .2rem;
	color: #fff;
	line-height: .4rem;
	text-align: center;
	border-radius: .3rem
}

.head_List_Content {
	padding: .2rem .19rem .18rem;
	border-bottom: 1px solid #e9e9e9;
	font-size: .3rem
}

.head_List_Content:last-of-type {
	background-position: -.2rem -1.68rem
}

.head_List_Content a {
	color: #666
}

.head_List .head_List_Content:last-of-type {
	border: 0
}

.modal-content {
	width: 70%;
	margin: 0 auto;
	position: relative
}

.modal-body {
	padding: .42rem 25% .46rem;
	font-size: .25rem;
	color: #fff;
	letter-spacing: .1rem;
	text-align: center;
	background: url(/deploy/assets/m2.0/img/modalBg.png) 0 0 no-repeat
}

.modal-body p {
	margin-top: .28rem
}

.modal-footer {
	padding: .24rem 0;
	text-align: center;
	color: #666;
	font-size: .3rem;
	letter-spacing: .05rem
}

.modal-footer>span {
	color: #f42c2c;
	margin-left: .2rem;
	letter-spacing: 0
}

.time {
	padding: .52rem .37rem 0
}

.time_content {
	color: #666;
	font-size: .24rem;
	text-align: center;
	padding: 0;
	letter-spacing: .02rem
}

.time_border {
	padding: .18rem 0 0;
	border-bottom: 1px solid #bbb
}

.payType {
	position: absolute;
	text-align: center;
	font-size: .34rem;
	color: #0183ee;
	top: -.82rem;
	left: 50%;
	margin-left: -.87rem;
	height: 1.74rem;
	width: 1.74rem;
	padding-top: 1.05rem;
	font-weight: 700;
	background-color: #fff;
	border-radius: 50%;
	letter-spacing: .05rem;
	background-image: url(/deploy/assets/m2.0/img/allBgImg.png);
	background-size: 3.3075rem 177.96rem;
	background-repeat: no-repeat;
	background-position: -.75rem -114.95rem
}

.btn_close {
	padding: .5rem!important;
	position: absolute;
	right: -11%;
	top: -20%;
	background-image: url(/deploy/assets/m2.0/img/allBgImg.png)!important;
	background-size: 3.3075rem 177.96rem!important;
	background-repeat: no-repeat!important;
	background-position: -1.1rem -124.35rem!important;
	outline: 0
}

.liveType {
	position: absolute;
	text-align: center;
	font-size: .34rem;
	color: #0183ee;
	top: -1.085rem;
	left: 50%;
	margin-left: -1.07rem;
	height: 2.17rem;
	width: 2.17rem;
	padding-top: .8rem;
	font-weight: 700;
	border-radius: 50%;
	letter-spacing: .05rem;
	background-image: url(/deploy/assets/m2.0/img/modalBgimg.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 .31rem
}

.liveTypeHead {
	border: 0;
	border-left: 3px solid #ff4b4b;
	border-right: 3px solid #ff4b4b;
	border-top: 3px solid #ff4b4b;
	border-radius: 5px 5px 0 0
}

.liveTypeBody {
	padding: .66rem 0 .3rem;
	text-align: center;
	font-size: .37rem;
	color: #ff4b4b;
	background-image: none;
	box-sizing: border-box;
	border-left: 3px solid #ff4b4b;
	border-right: 3px solid #ff4b4b;
	margin: 0
}

.liveTypeFooter {
	text-align: center;
	padding: .47rem 0 .45rem;
	font-size: .28rem;
	background-color: #ff4b4b;
	color: #fff;
	border-radius: 0 0 5px 5px;
	border: 0
}

#myModal2 .btn_close {
	padding: .5rem!important;
	position: absolute;
	right: -11%;
	top: -58%;
	background-image: url(/deploy/assets/m2.0/img/allBgImg.png)!important;
	background-size: 3.3075rem 177.96rem!important;
	background-repeat: no-repeat!important;
	background-position: -1.1rem -124.35rem!important;
	outline: 0
}

.outLogin {
	padding: 0;
	height: .88rem;
	text-align: center;
	line-height: .88rem;
	font-size: .3rem;
	color: #ff385a;
	background-color: #fff;
	margin-bottom: .6rem
}