html {
	background: #FFFFFF
}
body {
	margin: 0;
	padding: 0;
	height: auto;
	position: relative;
	width: 100%;
	padding-top: 6.1rem;
	background: #FDBB2D;
}
.mt-100{
	margin-top: -1rem;
}
.bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	min-height: 100%;
	background-color: 
}
.bg img {
	width: 100%
}
.title{
	width: 5.55rem;
	height: .56rem;
	overflow: hidden;
	margin: 0 auto;
}

body>.abroad {
	position: relative;
	z-index: 99;
	margin: 0 auto;
	width: 100%;
}
body>.territory {
	position: relative;
	z-index: 99;
	margin: 0 auto;
	width: 100%;
}
.tab{
	width: 6.7rem;
	height: .7rem;
	margin: 0 auto;
}
.abroad .tab>div{
	width: 2.1rem;
	height: .7rem;
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	line-height: .7rem;
	font-size: .36rem;
	border-radius: .35rem;
	font-weight: bold;
	margin-left: .2rem;
	float: left;
}
.territory .tab>div{
	width: 1.6rem;
	height: .7rem;
	background: #FFFFFF;
	color: #333333;
	text-align: center;
	line-height: .7rem;
	font-size: .36rem;
	border-radius: .35rem;
	font-weight: bold;
	margin-left: .1rem;
	float: left;
}
.tab>.list1.select{
	background: #3785F3;
	color: #FFFFFF;
}
.tab>.list2.select{
	background: #9B30FF;
	color: #FFFFFF;
}
.tab>.list3.select{
	background: #F13E79;
	color: #FFFFFF;
}
.tab>.list4.select{
	background: #FFA133;
	color: #FFFFFF;
}
.tab>div:first-child{
	margin-left: 0;
}
.abroadcontent{
	position: relative;
}
.territorycontent{
	position: relative;
}
.abroadcontent>img{
	position: absolute;
	left: 0;
	top: 0;
}
.territorycontent>img{
	position: absolute;
	left: 0;
	top: 0;
}
.demo{
	width: 6.70rem;
	height: 5.05rem;
	margin: 0 auto;
	position: relative;
	z-index: 99;
	padding-top: .2rem;
}
.demo .list{
	width: 3.25rem;
	height: 1.52rem;
	overflow: hidden;
	margin-bottom: .2rem;
	margin-left: .14rem;
	float: left;
	position: relative;
	z-index: 999;
}
.demo .list:nth-child(2n+1){
	margin-left: 0;
}
.tip{
	width: 6.7rem;
	margin: 0 auto;
}
.tip i{
	width: .32rem;
	height: .3rem;
	background: url(../image/tip.png) no-repeat;
	background-size: 100%;
}
.tip span{
	color: #FFEC13;
	font-size: .22rem;
	height: .3rem;
	line-height: .3rem;
}




.banner{
	position: relative;
}
.fc5d{
	color: #5D5D5D;
}

.fcc7{
	color: #C7901A;
}

.fcF75045{
	color: #80D7FF;
}
.banner img{
	margin-bottom: .3rem;	
}

.footer {
	text-align: center;
	margin-top: 1rem;
	padding-bottom: .6rem;
	color: #FFFFFF;
	font-size: 0.22rem;
	position: relative;
	z-index: 99;
}
.rule{
	position: relative;
	z-index: 99;
}

.rulecontent {
	width: 100%;
	height: 3.87rem;
	background: url(../image/rulebg.png) no-repeat;
	background-size: 100%;
}
.rulecontent>div{
	width: 6.1rem;
	margin: 0 auto;
	
	
}

.more{
	width: 5.2rem;
	height: .76rem;
	overflow: hidden;
	margin: 0 auto;
}
