* {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
html{
	/*background:url(images/html_bg.png) repeat;*/
	color: #636E72;
	overflow-y:scroll;
	width: 100%;
	margin:0 auto ;
}
body {
	/*background:url(images/bg_top.png) no-repeat top center;*/
	line-height:24px;
	text-align:left;
	font-size: 12px;
	margin:0 auto ;
	/*width:1200px;*/
	overflow:hidden;
	color: #636E72;
    font-family:"?¡é¨¨¨ª??o¨²","??¨¬?", Arial, Helvetica, sans-serif;
}
table,tr,td,div,p,dt,dd,ul,li {margin:0; padding:0;}
input{margin:0; padding:0; vertical-align:middle;}
img{ border:0;vertical-align:bottom;}

li{float:left; list-style:none; white-space:nowrap;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}
h1{
	color:#b12923;
	font-size:18px;
	padding:0;
	margin:0;
}
h2{
	color:#b12923;
	font-size:18px;
	padding:0;
	margin:20px 0 0 0 ;
}
a{text-decoration:none;}
a:link{ color:#0a2862; }
a:visited{ color:#0a2862; }
a:hover{ color:#c9252c; }
a:active{ color:#c9252c; }
.link1:link{ color:#d5d5d5; }
.link1:visited{ color:#d5d5d5; }
.link1:hover{ color:#c9252c; }
.link1:active{ color:#c9252c; }

.link2:link{ color:#ffffff; }
.link2:visited{ color:#ffffff; }
.link2:hover{ color:#c9252c; }
.link2:active{ color:#c9252c; }

.link3:link{ color:#7f7f7f; }
.link3:visited{ color:#7f7f7f; }
.link3:hover{ color:#c9252c; }
.link3:active{ color:#c9252c; }

.link4:link{ color:#5e5651; }
.link4:visited{ color:#5e5651; }
.link4:hover{ color:#c9252c; }
.link4:active{ color:#c9252c; }

.link5 { background-color:#b12923; display:block; height:18px; line-height:18px; text-align:center;width:53px; }
.link5:link{ color:#fefefe; }
.link5:visited{ color:#fefefe; }
.link5:hover{ color:#c9252c; }
.link5:active{ color:#c9252c; }

.link6 { background-color:#738400; display:block; height:18px; line-height:18px; text-align:center;width:53px; }
.link6:link{ color:#ffffff; }
.link6:visited{ color:#ffffff; }
.link6:hover{ color:#c9252c; }
.link6:active{ color:#c9252c; }
.link7 { font-size:30px; line-height:36px;}
.link7:link{ color:#4b3f32; }
.link7:visited{ color:#4b3f32; }
.link7:hover{ color:#c9252c; }
.link7:active{ color:#c9252c; }
.link8 { font-size:16px; float:right; line-height:46px;}
.link8:link{ color:#b12923; }
.link8:visited{ color:#b12923; }
.link8:hover{ color:#c9252c; }
.link8:active{ color:#c9252c; }

.link9{float:right; *margin-top:-24px;}
.link9:link{ color:#738400; }
.link9:visited{ color:#738400; }
.link9:hover{ color:#c9252c; }
.link9:active{ color:#c9252c; }

.link10:link{ color:#00bba3; text-decoration:underline}
.link10:visited{ color:#00bba3;  text-decoration:underline}
.link10:hover{ color:#c9252c; }
.link10:active{ color:#c9252c; }
.link11{
	background:url(../image/ben_menuline.png) no-repeat bottom center;
	display:block;
	font-size:18px;
	height:48px;
	line-height:48px;
	padding-left:20px;
	width:249px;
	overflow:hidden;
}
.link11:link{ color:#5e5651;}
.link11:visited{ color:#5e5651;}
.link11:hover{ color:#c9252c; }
.link11:active{ color:#c9252c; }

.link12:link{ color:#333333;}
.link12:visited{ color:#333333;}
.link12:hover{ color:#c9252c; }
.link12:active{ color:#c9252c; }

.font1{ color:#00bba3; }
.font2{ layout-flow:vertical-ideographic}
.font3{ font-size:12px; color:#7f7f7f; line-height:8px;}
.font4{ color:#b12923; }
.font_ben1{
	color:#7f7f7f;
	font-size:12px;
}
.font5{ font-size:16px;}

.display_1{display:block;}
.display_0{display:none;}

.gray-bg{background: rgba(248, 248, 248, 0.9)!important;}
.top{
	height:41px;
	line-height:34px;
	font-size:14px;
	padding:0 14px;
	overflow:hidden;
}
.top_l{ color:#d5d5d5;}
.top_r{ color:#ffffff;}
.logo{height:80px; width:1200px;overflow:hidden;}
.logo .logo_l{
	color:#0a2862;
	width:160px;
}
.logo .logo_l img{
	/*margin:12px 0 6px 6px;*/
	height:70px;
	width:154px;
}
.logo .logo_r{ text-align:center; width:85%;}
.nav{
	background:url(../image/bg_nav.png) repeat-x;
	border-right:1px solid #525252;
	height:38px;
	padding:3px 0 0 0;
	width:989px;
	overflow:hidden;
}
.nav .navlist{  }
.nav .navlist li{
	border:1px solid #525252;
	border-width:0 0 0 1px;
	font-size:14px ;
	height:37px;
	line-height:34px;
	text-align:center;
	width:88px;
	}
.nav .navlist .on{
	background-color:#ffffff;
}

.nav-menu{background: url(../image/bg_nav.png) repeat-x; border-right: 1px solid #525252;    height: 38px;    padding: 3px 0 0 0;    width: 989px;    overflow: hidden;}
.nav-menu a{line-height:37px;width:88px;display:inline-block;text-align:center;border-left: 1px solid #525252;font-size: 14px;}
.nav{display:none;}
@media print {
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " ";
  }
  abbr[title]:after {
    content: " ";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
	.nav{display:none;}
}

.trans{
	background:url(../image/bg_trans1.png) repeat-x;
	height:8px;
	width:100%;
	overflow:hidden;
}
.banner{
	height:435px;
	width:100%;
	overflow:hidden;
	cursor:pointer;
}


.foot{
	/*background:url(http://cdn.yahui.cc/images/fxdd/bg_bottom.png) no-repeat top center;*/
	background-color:#454140;
	color:#ffffff;
	height:183px;
	line-height:20px;
	width:990px;
	overflow:hidden;
}
.foot .foot_con{
	height:175px;
	width:920px;
}
.foot .declaration{
	background:url(../image/bg13.png) no-repeat bottom center;
	padding:30px 0 16px 30px;
	width:880px;
}
.foot .sub_menu{margin:16px 0 0 33px;}



.dp{
	border-left:1px solid #525252;
	CURSOR: pointer;
	FLOAT: left;
	font-size:14px ;
	height:37px;
	line-height:34px;
	text-align:center;
	width:88px;
}
.dp ul {
	text-align:left;
	WIDTH: 130px;
}
.dp ul li {
	 BACKGROUND: #fff;
	 WIDTH: 130px;
}
.dp ul li A {
	padding-left:10px; DISPLAY: block; width:120px; COLOR: #666;
}
.dp ul li A:hover {
	BACKGROUND: #f3f3f3; COLOR: #b12923
}
.underline {
	BORDER-BOTTOM: #666 1px solid
}

.dp dt {
	 height:37px;
	 WIDTH: 88px;
	 overflow:hidden;
}
.dp dt:hover{
background-color:#FFFFFF;
}
.dp dd {
  DISPLAY: none; Z-INDEX: 200; BACKGROUND: #fff;  OVERFLOW: hidden; WIDTH: 130px; POSITION: absolute;  opacity: 0;
	*margin-left:-42px;
}

dt {font-weight:normal}
.dp dt, .dp dd {line-height:37px;}
#InviteWindow *{box-sizing:border-box;-webkit-box-sizing:border-box}
.title{width:100%; display:inline-block;text-align:center;margin:0 auto;font-size:20px;}
.time{width:100%; display:inline-block;text-align:center;margin:0 auto;font-size:14px;}
.logo_r ul{margin-left:30px;}
.nav-menu-list li{white-space: nowrap!important;list-style:none;float:left;width:12%;line-height:70px;}
.nav-menu-list li a{color:#636E72;font-size:20px;text-decoration: none;}
.kf-img{width:150px!important;display:inline-block}
.btn-kaihu {
    min-width: 120px;
    font-weight: 500;
    padding: 10px 1rem;
    transition: box-shadow .2s, color .2s, background-color .2s, transform .2s;
    margin-left: 10px;
    color: #FFFFFF!important;
    border-radius: 6px;
    border-color: #B68756;
    background: #B68756;
	font-size:16px!important;
}

.btn-kf {
    min-width: 120px;
    font-weight: 500;
    padding: 10px 1rem;
    transition: box-shadow .2s, color .2s, background-color .2s, transform .2s;
    margin-left: 10px;
    color: #b68756!important;
    border-radius: 6px;
    border-color: #B68756;
    background: rgba(182,135,86,.2);
	font-size:16px!important;
}
.kfimg{width:25px;height:25px;position: relative;top: -22px;padding-right: 3px;}
.platform-desc{width:100%;padding-bottom: 65px;padding-top: 40px;}
.platform-desc  ul li{float:left;width:20%;text-align:center;list-style:none;}
.platform-desc  ul li .t1{font-weight: 400;font-size: 30px;line-height: 35px;}
.platform-desc  ul li .t2{font-weight: 400;font-size: 16px;line-height: 150%;padding: 0 10px 0 15px;}

.container-0 {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
	margin:0 auto;
	margin-top:10px;
}
.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
	margin:0 auto;
}

.fx-section--pick-account {
	padding-bottom: 0;
}

.fx-section--pick-account .cards-container {
	justify-content: center;
	align-items: stretch;
	gap: 30px;
	margin: 40px 0px;
}

.fx-section--pick-account .box {
	border-radius: 20px;
	padding: 30px 30px 20px;
	transition: .4s ease;
	position: relative;
	background: #F8F8F8;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	float: left;
    width: 25%;
    margin: 5px;
}

.fx-section--pick-account .box .img-left {
	position: absolute;
	top: 0px;
	left: 0px;

}

.fx-section--pick-account .box .img-right {
	position: absolute;
	top: 100px;
	right: 0px;

}
.btn-group, .btn-group-vertical{margin:0 auto!important;}

.fx-section--pick-account .box svg {
	position: absolute;
	top: -15px;
	right: -16px;

}

.fx-section--pick-account .box svg path {
	fill: #B68756;
}

.fx-section--pick-account .box .box-title {
	font-family: 'Inter', sans-serif;
	font-weight: 700;
	font-size: 24px;
	line-height: 150%;
	text-align: center;
	color: #B68756;
	margin-bottom: -10px;
	z-index: 2;
}

.fx-section--pick-account .box .box-best-value {
	position: absolute;
	top: 21px;
	right: -21px;
	font-family: 'Inter', sans-serif;
	font-weight: 500;
	font-size: 12px;
	line-height: 150%;
	text-align: center;
	letter-spacing: -0.03em;
	color: #FFFFFF;
	transform: rotate(45deg);
	width: 100px;
}

.fx-section--pick-account .box .box-sub-title {
	font-family: 'Inter', sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 23.4px;
	text-align: center;
	color: #B68756;
	z-index: 2;
}

.fx-section--pick-account .box .box-text {
	font-family: 'Inter', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 150%;
	text-align: center;
	color: #000000;
	max-width: 350px;
	margin: 0 auto 20px;
	min-height: 120px;
	z-index: 2;
}

.fx-section--pick-account .box .box-deposit {
	font-family: 'Inter', sans-serif;
	font-weight: 600;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	color: #000000;
	z-index: 2;
	max-width: 240px;
	margin: 0 auto;
}

.fx-section--pick-account .box .btn-group a {
	background: #B68756;
	border-radius: 9px;
	font-family: 'Inter', sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	display: flex;
	align-items: center;
	text-align: center;
	color: #FFFFFF;
	max-height: 60px;
	max-width: 230px;
	margin: 20px auto 10px;
	min-width: 150px;
}

.fx-section--pick-account .box .btn-group a i {
	margin-left: 5px;
	margin-top: 2px;
}

.fx-section--pick-account .box .box-learn-more {
	font-family: 'Inter', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	text-align: center;
	color: #B68756;
	z-index: 2;
}

.fx-section--pick-account .box:hover {
	background: linear-gradient(156.56deg, #D7B091 0%, #9C6225 100%);
}

.fx-section--pick-account .box:hover .btn-group a {
	background: #FFFFFF;
	color: #B68756;
}

.fx-section--pick-account .box:hover .box-title,
.fx-section--pick-account .box:hover .box-sub-title,
.fx-section--pick-account .box:hover .box-text,
.fx-section--pick-account .box:hover .box-deposit,
.fx-section--pick-account .box:hover .box-learn-more {
	color: #FFFFFF;
}

.fx-section--pick-account .box:hover svg path {
	fill: #FFFFFF;
}

.fx-section--pick-account .box:hover .box-best-value {
	color: #B68756;
}

@media (min-width: 480px) {
	.fx-section--pick-account .box {
		padding: 50px 40px 30px;
	}

	.fx-section--pick-account .box .box-title {
		font-size: 38px;
	}

	.fx-section--pick-account .box .box-text {
		font-size: 16px;
	}

	.fx-section--pick-account .box .box-deposit {
		font-size: 16px;
	}
}

@media (min-width: 1024px) {
	.fx-section--pick-account .box {
			min-height: 400px;
			max-width: 300px;
		}

		
}

@media (min-width: 1100px) {
	.fx-section--pick-account .box {
			min-height: 400px;
			max-width: 325px;
		}

		
}
.fx-section--pick-account .box .btn-group a {
    background: #B68756;
    border-radius: 9px;
    font-family: 'Inter', sans-serif;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    max-height: 60px;
    max-width: 230px;
    margin: 20px auto 10px;
    min-width: 150px;
}

.btn-group .btn {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 13px;
    padding-top: 24px;
    padding-bottom: 24px;
}
@media (min-width: 1024px)
.btn.btn-large {
    padding: 0 30px;
    font-size: 18px;
    height: 76px;
}
.btn.btn-large {
    font-size: 16px;
    justify-content: center;
    display: inline-flex;
    align-items: center;
    height: 60px;
    padding: 0 25px;
}
.btn.btn-primary {
    /*background: #303135;*/
    color: #fff;
}
.btn {
    border-radius: 5px;
    /*min-width: 230px;*/
    position: relative;
    border: none;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.1;
    text-align: center;
    cursor: pointer;
    transition: box-shadow 0.4s, color 0.4s, background-color 0.4s, transform 0.4s;
    text-align: center;
    display: inline-block;
    padding: 1rem;
    transform: translateY(0);
}  
.text-center {
    text-align: center !important;
}
.justify-content-center {
    justify-content: center !important;
}
.fx-theme--light h1, .fx-theme--light h2, .fx-theme--light h3, .fx-theme--light h4, .fx-theme--light h5, .fx-theme--light h6, .fx-theme--light .text-size-h1, .fx-theme--light .text-size-h2, .fx-theme--light .text-size-h3, .fx-theme--light .text-size-h4, .fx-theme--light .text-size-h5, .fx-theme--light .text-size-h6, .fx-theme--light .fx-color--heading {
    color: #2d3436;
}
.fx-animation-fadeInUp {
    -webkit-animation-name: fx-animation-fadeInUp;
    animation-name: fx-animation-fadeInUp;
}
.heading-title{margin-top:30px;}
.heading-title h2{font-size:36px;color:#2d3436!important;margin:0px 0px 22px}
.heading-title p{font-size:16px;color:#636E72!important;margin:0px 0px 16px}
.section-markets{padding:15px;}
.section-markets .markerts-1{width:48%;padding:10px;}
.section-markets .markerts-1 .p1{color:#000000;font-size:36px;width:90%;margin-bottom: 30px;}
.section-markets .markerts-1 .p2{color:#000000;font-size:20px;width:90%;margin-bottom: 30px;}
.section-markets .list-checkmark li{font-size:16px;color:#000000;width:90%;padding-bottom:15px;}
.section-markets .list-checkmark li img{width:30px;height:30px;}
.market-right-img img{width:560px!important;}

.section-download .download-1{width:48%;padding:10px;}
.section-download .market-right-img img{width:569px;height:714px;}
.section-download .download-1 .p1{color:#000000;font-size:36px;width:90%;margin-bottom: 30px;margin-top: 100px;}
.section-download .download-1 .p2{color:#000000;font-size:20px;width:90%;margin-bottom: 30px;}
.section-download .download-1 .list-tools li{font-size:16px;color:#000000;width:90%;padding-bottom:15px;}
.section-download .download-1 .list-tools li img{width:30px;height:30px;}
.section-download .download-1 .p3 img {width:127px;height:57px;}
.news-list,
.news-list li,
.news-list li > a,
.news-list li .news-img img {
  display: inline-block;
  width: 100%;
  clear: both;
  
  list-style: none;
}

.news-list li .news-img img {
  max-height: 200px;
}

.news-list {
  padding-left: 0;
  margin-bottom: 0;
}

.news-list li {
  
  clear: both;
  border-bottom: 0.015625rem solid #f5f5f5;
}

.news-list li > a {
  margin-bottom: 0.125rem;
  margin-top: 0.125rem;
  overflow: hidden;
  float: left;
  width: auto;
  margin-right:18px;
}

.news-list .news-img {
  float: left;
  width: 165px;
  height:110px;
  /*1.5465rem;*/
}

.news-list .news-title {
	float: left;
	width: 50%;
	margin-bottom: 0;
	padding-left:10px;
	height: 60px;
}

.news-list .news-title dt {
  color: #444;
  font-weight: 500;
  
  overflow: hidden;
  font-size: 16px;
  height: 65px;
}

.news-list .news-title dd {
  font-size: 14px;
  overflow: hidden;
  color: #999;
}

.news-list-hot .news-title {
  height: 1.03125rem;
}

.news-list-hot .news-title dt {
  color: #333;
  font-weight: 700;
}

.news-list-hot .news-title dd {
  text-align: left;
}
.news-list li dl dd span {
  margin-right: 6px;
}

.footer-frame .text-entry{font-size:14px;}
.section-foot{
    background: #333;
    color: #666;
    padding-top: 20px;
    padding-bottom: 20px;
}
.sticky{background:#333;z-index:9999!important;color:white!important;}
.sticky li a{color:white!important;}
.kh-bg{
	background: url(../image/kh-ground.png) repeat-y center center!important;
    height: 300px;
	}
.container-0 {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    margin: 0 auto;
    margin-top: 10px;
}

.heading-title{margin-top:30px;}
.heading-title h2{font-size:36px;color:#2d3436!important;margin:0px 0px 22px}
.heading-title p{font-size:16px;color:#636E72!important;margin:0px 0px 16px}
.trade ul li{width:25%;}
.trade ul li .txt-info{
	width: 73%;
    color: white;
    word-break: break-word;
    white-space: break-spaces;
    padding-left: 10px;
    padding-right: 10px;
}
.icon-bg img {
    max-width: 36px;
    max-height: 36px;
    margin-top: 10px;
    margin-left: 10px;
}
.icon-bg {
    display: table;
    border-radius: 50%;
    text-align: left;
    background-color: #ea0000;
    width: 56px;
    height: 56px;
    vertical-align: middle;
    line-height: 1em;
}
.trade ul li .txt-info .t1{font-size:18px;}
.trade ul li .txt-info .t2{font-size:14px;}