@charset "utf-8";
html * {
    outline:0;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
html, body {
    font-family: "Conv_Montserrat-Regular";
}
* {
    margin:0;
    padding:0;
	line-height:normal;
}
input, select, textarea {
    font-size:100%
}
table {
    border-collapse:collapse;
    border-spacing:0
}
fieldset, img {
    border:0
}
abbr, acronym {
    border:0;
    font-variant:normal
}
del {
    text-decoration:line-through
}
address, caption, cite, code, dfn, em, th, var {
    font-style:normal;
    font-weight:500
}
ol, ul {
    list-style:none
}
caption, th {
    text-align:left
}
h1, h2, h3, h4, h5, h6 {
    font-size:100%;
    font-weight:500
}
q:before, q:after {
    content:''
}
ins, a {
    text-decoration:none
}
.defaultcolor{color: #2d354d;}
.fz12{font-size: 12px;}
.fz13{font-size: 13px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz25{font-size: 25px;}
.fz30{font-size: 30px;}
.fz40{font-size: 40px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:10px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:26px;}
.mt50{margin-top:50px;}
.mt80{margin-top: 80px;}
.mt100{margin-top:100px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}
.mb100{margin-bottom:100px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:30px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml100{margin-left:100px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
.mr100{margin-right:100px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pt100{padding-top:100px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}
.pl100{padding-left:100px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}
.pr100{padding-right:100px;}
.text-center{
	text-align: center;
}
.text-right{
	text-align: right;
}
.text-left{
	text-align: left;
}
h1{
	font-size: 36px;
	color: #2d354d;
	font-family: "Conv_Montserrat-Regular";
}
h2{
	font-size: 30px;
	color: #2d354d;
	font-family: "Conv_Montserrat-Regular";
}
h3{
	font-size: 25px;
	color: #2d354d;
	font-family: "Conv_Montserrat-Regular";
}
h4{
	font-size: 20px;
	color: #2d354d;
	font-family: "Conv_Montserrat-Regular";
}
h1>a,h2>a,h3>a,h4>a{
	color: #2d354d;
}

/*FontFamily*/
.Montserrat_Light{font-family:"Conv_Montserrat-Light";}
.Montserrat_Medium{font-family: "Conv_Montserrat-Medium";}
.Montserrat_Regular{font-family: "Conv_Montserrat-Regular";}
@font-face {
	font-family: 'Conv_Montserrat-Light';
	src: url('../fonts/Montserrat-Light.eot');
	src: local('☺'), url('../fonts/Montserrat-Light.woff') format('woff'), url('../fonts/Montserrat-Light.ttf') format('truetype'), url('../fonts/Montserrat-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Montserrat-Medium';
	src: url('../fonts/Montserrat-Medium.eot');
	src: local('☺'), url('../fonts/Montserrat-Medium.woff') format('woff'), url('../fonts/Montserrat-Medium.ttf') format('truetype'), url('../fonts/Montserrat-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Montserrat-Regular';
	src: url('../fonts/Montserrat-Regular.eot');
	src: local('☺'), url('../fonts/Montserrat-Regular.woff') format('woff'), url('../fonts/Montserrat-Regular.ttf') format('truetype'), url('../fonts/Montserrat-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*
.navScrollTop{
	padding-top: 80px;
}*/
.header_wrapper{
	/*position: fixed;*/
	background: #fff;
	top:0;
	left: 0;
	width: 100%;
	height: 80px;
	z-index: 9;
	padding-bottom: 10px;
	border-bottom: 1px solid #e6eaea;
}
.header_msg {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 10px 70px;
    background: #741312;
}
.msg_txt {
	padding-right: 24px;
	font-family: "Conv_Montserrat-Light";
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
}
.msg_icon {
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.header_child{
	position: relative;
	padding: 7px 0;
}
.header-nav a{
	color: #2d354d;
}
.header-box-child{
	display:flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	width: 100%;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	box-orient:horizontal;
}
.header-box-child .header-logo,.header-box-child .header-navx{
	-webkit-flex-grow:1;
	-moz-flex-grow:1;
	flex-grow:1;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	display: -webkit-box;
	display: box;
	-webkit-box-align:center;
	-moz-box-align:center;
	box-align:center;
	width: 20%;
	-webkit-align-items:center;
	-moz-align-items:center;
	align-items:center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;

}
.header-box-child .header-navx{
	width: 80%;
	-webkit-box-pack:end;
	-moz-box-pack:end;
	box-pack:end;
	-webkit-align-items:flex-end;
	-moz-align-items:flex-end;
	align-items:flex-end;
	-webkit-justify-content: flex-end;
	-moz-justify-content: flex-end;
	justify-content: flex-end;
}
.header-box-child .header-navx .linktext{
	color: #798090;
	position: relative;
	padding: 0 20px;
	cursor: pointer;
	display: inline-block;
}
.header-box-child .header-navx .active{
	color: #910000;
}
.header-box-child .header-navx .active::before{
	content: "";
	position: absolute;
	bottom:-16px;
	left: 0;
	width: 100%;
	height:95px;
	background: #f8f8fd;
	z-index: -2;
}

.header-box-child .header-navx .linkbtn{
	padding: 10px 20px;
	border-radius: 4px;
}
.header-box-child .header-navx .JoinNow{
	background: #9a0012;
	color: #fff;
	vertical-align: middle;
	border-radius: 4px;
	position: relative;
	z-index: 5;
}
.GetTheApp{
	position: relative;
}
.GetTheApp .menu{
	display: none;
	position: absolute;
	top: 20px;
	left:-80px;
	background: url(../img/appMenu.png) no-repeat;
	background-size: 100% 100%;
	padding: 10px 30px;
	box-sizing:border-box;
	z-index: 99;
}
.GetTheApp .menu div{
	padding: 10px 0;
	width: 170px;
	border-bottom: 1px solid #d9ddeb;
}
.GetTheApp .menu div:last-child{
	border: 0;
}
.GetTheApp .menu i{
	display: inline-block;
	width: 25px;
	height: 30px;
	vertical-align: middle;
}
.GetTheApp .menu a{
	display: inline-block;
	vertical-align: middle;
	color: #2d354d;
	font-size: 18px;
	text-align: right;
	width: 145px;
}
.GetTheApp .menu .Andriod i{
	background: url(../img/google-play-logo.png) no-repeat center center;
	background-size: cover;
}
.GetTheApp .menu .IOS i{
	position: relative;
	top:-2px;
	background: url(../img/apple-logo.png) no-repeat center center;
	background-size: cover;
}

/*footer*/
.footer{
	display: -webkit-flex;
	display: -moz-flex;
	display: flex;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	flex-direction:column;
	display: -webkit-box;
	display: -moz-box;
	display: -box;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	box-orient:vertical;
	position: relative;
	height: 100%;
	width: 100%;
}
.footer.mt30{
	margin-top: 68px;
}
.comfirm_wrap + .footer.mt30{
	margin-top:0;
}
.footer .termsB{
	-webkit-flex-grow:1;
	-moz-flex-grow:1;
	flex-grow:1;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	max-height: 192px;
	min-height: 192px;
}
.footer2{
	width:100%;
	height:84px;
	line-height: 84px;
	text-align: center;
	font-size:12px;
	color: #afb0b3;
	background: #333;
	left:0;
	bottom:0;
}
.termsChild{
	background: #333;
}
.termsBg{
	background: url(../img/footer_map.png) no-repeat center center;
	background-size: 50%;
	position: relative;
}
.termsText{
	padding: 56px 0;
}
.termsText a{
	font-size: 16px;
}
.copyText a{
	font-size: 12px;
}
.footerText{
	display: inline-block;
	margin: 0;
}
.footerText li{
	list-style: none;
	float: left;
	
}
.footerText a{
	color: #afb0b2;
	font-family: "Conv_Montserrat-Light";
	margin-right: 25px;
	display: block;
}
.footerText a:hover{
	color: #fff;
}
.copyTextChild{
	border-top: 1px solid #666;
}
.copyTextChild .copyText{
	padding: 30px 20px 5px 20px;
}
.copyTextChild.center .copyText{
	padding: 0;
	height:85px;
	line-height:85px;
	text-align: center;
}
.copyTextChild.center .copy{
	float: none;
}
.copy{
	color: #afb0b2;
	vertical-align: middle;
}

/*change*/
.flv{
	display: inline-block;
	background: url(../img/cbg.png) no-repeat left;
	background-size: 100% auto;
	color: #fff;
	font-size: 12px;
	padding: 23px 6px 20px 6px;
	font-family: "Conv_Montserrat-Light";
	border-radius: 50px;
	position: absolute;
	bottom: -57px;
	right: 0px;
	width: 210px;
	text-align: center;
}
.languageList,.CurrencyList{
	position: absolute;
	top: 25px;
	right: 92px;
	background: #fff;
	border:1px solid #d9ddeb;
	display: none;
	z-index: 99;
}
.languageList{
	right: 0;
}
.CurrencyList span{
	margin-right: 14px;
	color: #2f344e;
}
.languageList a,.CurrencyList a{
	display: block;
	width: 132px;
	height: 40px; 
	line-height: 40px;
	color: #2d354d;
	text-align: center;
	font-size: 12px;
}
.CurrencyList a{
	right:117px;
	padding-left: 21px;
	box-sizing: border-box;
	font-size:12px;
	width:155px;
	color: #949cba;
	text-align: left;
	cursor: pointer;
}
.languageList a:nth-of-type(1),.CurrencyList a:nth-of-type(1){
	border-bottom: 1px solid #d9ddeb;
}
#currencyChoose{
	display: inline-block;
	width:52px;
	height:20px;
	font-size:12px;
	line-height: 20px;
	padding-right: 22px;
	border:1px solid #d9ddeb;
	text-align: center;
	background: url("../img/curreny_choose.jpg") right top no-repeat;
}
.positionRe{
	position: relative;
}
.jnFree{
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}

/*修改*/
.lgFree{
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.lgFree a{
	padding: 8px 21px;
	border:1px solid #7b8091;
	border-radius: 4px;
	color:#7b8091;
	position: relative;
	z-index:5;
}

/*1.1*/
.hasLogin{
	color: #00ade2;
	font-size:14px;
	margin-top: 5px;
}
.hasLogin_left{
	position: relative;
	display: inline-block;
	border-left:1px solid #7b8091 ;
	border-right:1px solid #7b8091 ;
	padding: 0 22px;
	margin-right: 15px;
}
.hasLogin span{
	cursor: pointer;
	padding-right: 24px;
	background-repeat: no-repeat;
	background-position: right center ;
	background-image: url("../img/dropup_03.png");
	width:121px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.drop_box{
	position: absolute;
	width:100%;
	height:158px;
	top:30px;
	display: none;
	left:0;
	background: #fafbff;
	z-index:20;
	border:1px solid #d9ddeb;
}
.drop_box li{
	height:39px;
	font-size:12px;
	line-height: 39px;
	border-bottom:1px solid #d9ddeb;
	position: relative;
	background-size: 20px auto;
	background-position: 18px center;
	background-repeat: no-repeat;
}
.drop_box a{
	color:#2d354d;
	padding-left: 54px;
	line-height: 39px;
	height:100%;
	display: block;
}
.drop_box li:first-child{
	background-image: url("../img/dropInBtn_03.png");
}
.drop_box li:nth-child(2){
	background-image: url("../img/dropInBtn_06.png");
}
.drop_box li:nth-child(3){
	background-image: url("../img/dropInBtn_08.png");
}
.drop_box li:nth-child(4){
	background-image: url("../img/dropInBtn_10.jpg");
}
@media screen and (max-width: 929px) and (min-width: 780px){
	.header-logo{
      position: absolute;
		top:7px;
		left:5px;
	}
}
.DetailTextChild h2{
	line-height: 30px;
}
