body{ color:#1E202B!important;line-height: 1.5;font-family: "MicrosoftYaHei","Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei","Helvetica Neue", Helvetica, Arial, "PingFang SC", sans-serif;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{line-height: 1.5;font-weight:400;margin-bottom:0;}
ol, ul, li {  padding-inline-start: 0px;  list-style: none;}
a{color:#1E202B;}
a:hover{text-decoration: none;color:#a59067;}
a:-webkit-any-link:focus-visible,:focus-visible {outline-offset: 0px;outline: 0;}
.ellipsis { text-overflow: ellipsis; color:#000;    overflow: hidden;    white-space: nowrap; }
.ellipsis2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.ellipsis4 { overflow: hidden;text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 4;  -webkit-box-orient: vertical;}
img{ max-width: 100%;}
.f14{font-size:14px;}
.f16{font-size:16px!important;}
.c54{color:#545454;}
.c9{color:#999;}
.line_h{line-height:1.5;}
.btn{white-space: inherit;}
.h2,h2{font-size:44px;}
.top_icon .dropdown-toggle:after {display:none; vertical-align: inherit;  border-top: 0;  border-right: 0;    border-bottom: 0;    border-left: 0;    content: "\f107";    font-family: 'FontAwesome';}
.top_icon .dropdown-toggle:hover:after{content:"\f106";}
.top_icon{display:flex;float:right;    top: 8px;align-items:center;position:relative;padding-left:32px;margin-left:32px;}
.top_icon:after{transition: all 0.5s ease-in-out;height:30px;width:1px;background:#EBEBEB;  content:'';display:block;position:absolute;top:27px;left:0;}
.top_service{position:relative;}
.top_service:after{width:8px;height:8px;background:#F34459;border-radius:5px;content:'';display:block;position:absolute;top:34%;right:-1px;}

.light-theme .top_icon:after{background:#41434A;    top: 27px;}
.light-theme.mini .top_icon:after{background:#EBEBEB;    top: 15px;}
.mini .top_icon:after{background:#EBEBEB;    top: 15px;}

.header_bk {position: fixed; left: 0;  top: 0;z-index: 1020; box-sizing: border-box;  transition: all 0.5s ease-in-out;}
.header{line-height:100px; height:100px;}
#header + .fxts2{position: fixed;	margin: 0 auto; top: 100px;	right: 0;left: 0;z-index: 1019;width:100%;text-align: center;padding: 4px;box-sizing: border-box;color:rgba(255,255,255,.5);background-color: #14171D !important;
opacity: .9; border: 1px solid  #191D24; transition: all .4s; padding: 9px;}


#header.mini + .fxts2{top:70px ;}
@media (max-width: 767.8px){
	#header + .fxts2{top:60px ;}
	#header.mini + .fxts2{top:60px ;}
}
	
	.fxts2 .fxts2-inner{margin:auto; width:100%; max-width:600px; display:flex; align-items:center;}
	.fxts2 .fxts2-inner span{line-height:16px; font-size: 12px;}
	.fxts2 a.fxts-btn{display:flex; width:16px; color:#fff;}

.banner_cont{position:relative;    padding: 0;    overflow: hidden;}
.banner_cont:after{content:'';top:100px;    z-index: -1;position:absolute;height:382px;width:100%;background-size:cover;display:block;background: url(../images/sub-bg.svg) no-repeat center;background-color: #f9f9f9;}
.stoploss_cont{position:relative;    padding: 0;    overflow: hidden;}
.stoploss_cont:after{content:'';top:100px;    z-index: -1;position:absolute;height:654px;width:100%;background-size:cover;display:block;background: url(../images/stoploss_bg.png) no-repeat center;background-color: #f9f9f9;}
.stoploss_cont h1{font-size:52px;line-height:1.3;}
.stoploss_cont .btn-dark{    background: #14171D;    border-color: #14171D;    color: #FFDA91;    font-size: 20px;    padding: 12px 35px;    border-radius: 50px;}
.stoploss_btn {width:269px;padding-top:90px;}
.stoploss_img{position:relative;z-index:111;    width: 590px;}
.stoploss_cont .gold_hy{margin-top:-126px;}

#tv_chart_container{height: 560px !important;}
#tv_chart_container iframe{height: 100% !important;}

.header.mini{background-color:#fff; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);height: 70px;line-height: 70px; opacity: 1;}
.header.on{background-color:transparent; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);}
.header .menu {  text-align: center;height: 33px;       position: initial;}
.menu ul li{margin-left:15px;  text-align: center;height: 66px; }
.menu ul li a{cursor:pointer;}
.menu ul li * {}
.menu ul li h5{font-size:1rem!important;}
.menu ul li span { display: block; font-size: 18px;    padding: 1px 15px; line-height: 30px;  color:#6D6F78;position:relative;}
.menu ul li a:hover span, .menu ul li a:hover label{ color: #1E202B!important;}
.menu ul li.active span{color: #000!important;}
.menu ul li a:hover em, .menu ul li.active em {    width: 100%;}
.menu ul li label {  transform: scale(0.6);   color: #fff;    opacity: 0.39;    filter: alpha(opacity=39);}

.header_bk .menu ul li:first-child{margin-left:0;}
.header_bk .menu ul li:last-child span{padding-right:0;}
.header_bk .menu ul li:first-child span{padding-left:0;}

.header .btn-outline-primary{background:#e9f0ff;border-radius:50px;font-size:16px;padding:5px 15px;}
.header .btn-primary{background:#FFDA91;border-color:#FFDA91;color:#14171D;font-size:16px;padding:5px 24px;border-radius:50px;    top: 0px;    position: relative;}
.header .btn-primary2{background:#F3F3F3;border-color:#F3F3F3;color:#6D6F78;font-size:16px;padding:5px 24px;border-radius:50px;    top: 0px;    position: relative;}

.banner_01 .btn-primary{background:#FFDA91;border-color:#FFDA91;color:#14171D;font-size:20px;padding:12px 48px;border-radius:50px;    top: 0px;    position: relative;}
.banner_01 .btn-primary2{background: #373941;    border-color: #373941;    color: #F5F5F5;font-size:20px;padding:12px 48px;border-radius:50px;    top: 0px;    position: relative;}
.btn-primary4{background:#FFDA91;border-color:#FFDA91;color:#14171D;font-size:20px;padding:12px 48px;border-radius:50px;    top: 0px;    position: relative;}
.btn-primary{background:#14171D;border-color:#14171D;color:#FFDA91;font-size:20px;padding:12px 40px;border-radius:50px;    top: 0px;    position: relative;}
.btn-primary2{background: #373941;    border-color: #373941;    color: #F5F5F5;font-size:20px;padding:12px 40px;border-radius:50px;    top: 0px;    position: relative;}
.btn-primary:hover{background:#14171D;border-color:#14171D;color:#FFDA91;}
.btn-primary:hover,.btn-primary4:hover,.banner_01 .btn-primary:hover{opacity:0.9}
.banner_01 .btn-primary:hover{opacity:0.9;background:#FFDA91;border-color:#FFDA91;color:#14171D;}
.btn-primary2:hover{opacity:0.9}
.btn-light{background:#f3f3f3;border-color:#f3f3f3;color:#1E202B;font-size:16px;font-weight:700;padding:9px 25px;border-radius:50px;}
.btn-light:hover{background:#FFDA91;border-color:#FFDA91;color:#14171D;}
.btn-hd{background:#DD3C62;border-color:#DD3C62;color:#fff;font-size:14px;line-height:1;padding:5px 15px;border-radius:50px;}
.btn-hd:hover{opacity:0.8}

.top_service{background:url(../images/header/top-service.svg) no-repeat;display: block; width: 24px; height: 80px; background-size: 100%;
    background-position: center;   text-align: center;     margin-left: 24px;transition: all 0.5s ease-out;  }
.top_service:hover{background:url(../images/header/top-service-hover2.svg) no-repeat center; height: 80px;}
.language_img{background:url(../images/header/top-language.svg) no-repeat;display: block; width: 24px; height: 80px; background-size: 100%;
    background-position: center;   text-align: center;     margin-left: 24px;transition: all 0.5s ease-out;  }
.language_img:hover{background:url(../images/header/top-language-hover2.svg) no-repeat center; height: 80px;}
.download_img{;background:url(../images/header/top-download.svg) no-repeat;display: block; width: 24px; height: 80px; background-size: 100%;
    background-position: center;   text-align: center;     margin-left: 0px;transition: all 0.5s ease-out;  }
.download_img:hover{background:url(../images/header/top-download-hover2.svg) no-repeat center; height: 80px;}

.light-theme .download_img,.light-theme .top_service,.light-theme .language_img{height: 80px;}
.light-theme.mini .download_img,.light-theme.mini .top_service,.light-theme.mini .language_img,
.mini .download_img,.mini .top_service,.mini .language_img{height: 60px;}

.light-theme .top_service:hover{background:url(../images/header/top-service-hover.svg) no-repeat center;}
.light-theme.mini .top_service:hover,.mini .top_service:hover {background:url(../images/header/top-service-hover2.svg) no-repeat center;}
.light-theme .language_img:hover{background:url(../images/header/top-language-hover.svg) no-repeat center;}
.light-theme.mini .language_img:hover,.mini .language_img:hover {background:url(../images/header/top-language-hover2.svg) no-repeat center;}
.light-theme .download_img:hover{background:url(../images/header/top-download-hover.svg) no-repeat center;}
.light-theme.mini .download_img:hover,.mini .download_img:hover {background:url(../images/header/top-download-hover2.svg) no-repeat center;}


.dropdown a.nav-link,.light-theme.header.mini .dropdown a.nav-link{transition: all 0.5s ease-out; color:#333;padding-left:12px;padding-right:12px;}
.light-theme .dropdown a.nav-link{color:#fff;transition: all 0.5s; }
.light-theme.header.mini .menu ul li span {color:#6D6F78;}
.fa-reorder{font-size: 19px!important;}
.logo_menu{min-width:200px;margin-right:4%;    margin-top: 28px;transition: all 0.5s;}
.menu{margin-top:34px;transition: all 0.5s;}
.header.mini .logo_menu{margin-top:13px;transition: all 0.5s;}
.header.mini .menu{margin-top:19px;transition: all 0.5s;}
.header.mini .logo{background:url(../images/header/logo.svg) no-repeat  center center;height: 40px;    transition: all 0.5s ;   background-size: contain;display:block;}
.light-theme .logo{background:url(../images/header/logo2.svg) no-repeat  center center;height:48px;display:block;  transition: all 0.5s ; }
.logo{background:url(../images/header/logo.svg) no-repeat  center center;height:48px; transition: all 0.5s;   background-size: contain;display:block;}
.logo,.header.mini .fa-reorder{color:#333; }
.light-theme .fa-reorder{color:#6D6F78;}
.light-theme .menu ul li span{color:#6D6F78;}
.light-theme .menu ul li.active span{color: #fff!important;}
.light-theme .menu ul li a:hover span,.light-theme .menu ul li a:hover label{color: #fff!important;}
.light-theme.mini .menu ul li a:hover span,.light-theme.mini .menu ul li.active span{color:#000!important;}
.light-theme.mini .menu ul li a:hover label{color:#000!important;}
.light-theme.header .btn-primary2{background:#373941;border-color:#373941;color:#fff;}
.light-theme.mini.header .btn-primary2{background: #F3F3F3;    border-color: #F3F3F3;    color: #6D6F78;}
.light-theme.mini.header .btn-primary{background:#14171D;border-color:#14171D;color:#FFDA91;}
.light-theme.header .btn-primary{background:#FFDA91;border-color:#FFDA91;color:#14171D;}

.light-theme.header .btn-primary2.btn{margin-right:10px;}


.animenu_nav > li:hover > a .fa-angle-down:before{content:"\f106";}

.menu ul li.active {}

.menu_top{font-size:13px;text-align: right;}
.menu_top a{padding:5px 0px 10px 25px;color:#fff;display:inline-block;font-size:12px;}
.menu_top a:hover{color:#c5a36f;}
.dropdown-item{color:#212529!important;min-width: 100px;    font-size: 14px;display: flex;    align-items: center;}
.badge-danger{background:#fff;border: 1px solid #A59067;border-radius:4px;color:#A59067;}
.badge {    font-size: 12px;  padding:2px 6px;  font-style: normal;    transform: scale(0.73, 0.73);    font-weight: 400;}

.animenu_nav .nav-item{position:relative;}
.animenu_nav > li:hover > .animenu_nav_child {  opacity: 1;  visibility: visible;  margin: 0;}
.animenu_nav > li:hover > a {  color: #fff;}
.animenu_nav_child {font-size:14px;  min-width:220px; position: absolute;  top:50px;  left:0;  z-index: 1111;
  opacity: 0;  visibility: hidden;  margin: 20px 0 0 0; background: #fff;border-radius:15px;padding: 8px;
  box-shadow:0px 4px 24px rgb(23 56 153 / 8%); color:#323232;  transition: margin .15s, opacity .15s;}
.animenu_nav_child a {position:relative;color:#6D6F78; padding:16px 8px 16px 32px;margin:0px!important;min-width:max-content;text-align:left;line-height:1.2;}
.animenu_nav_child a:before{content:"";background:url(../images/header/sub-nav-ico.svg) no-repeat center;width:16px;height:16px;left:8px;top:16px;position:absolute;}
.animenu_nav_child a:hover {  border-radius:5px;  background: #F9F9F9;color:#1E202B;cursor:pointer;transition: margin .15s, opacity .15s;}
.animenu_nav_child a:hover:before{content:"";background:url(../images/header/sub-nav-ico-hover.svg) no-repeat center;}
a.app_header,a.mt4_header{padding:16px 8px 16px 64px;}
a.app_header:hover:before{content:"";background:url(../images/header/d-app-icon-hover.svg) no-repeat center;width:32px;height:32px;left:8px;top:16px;position:absolute;}
a.mt4_header:before{content:"";background:url(../images/header/d-mt4-icon.svg) no-repeat center;width:32px;height:32px;left:8px;top:16px;position:absolute;}
a.app_header:before{content:"";background:url(../images/header/d-app-icon.svg) no-repeat center;width:32px;height:32px;left:8px;top:16px;position:absolute;}
a.mt4_header:hover:before{content:"";background:url(../images/header/d-mt4-icon-hover.svg) no-repeat center;width:32px;height:32px;left:8px;top:16px;position:absolute;}
a.app_header p,a.mt4_header p{line-height:1}

.animenu_nav_child li.dropdown-item{color:#333;}
.animenu_nav_child li.dropdown-item:focus, .animenu_nav_child li.dropdown-item:hover{background:inherit;color:#fed267;}
.animenu_nav_child li.dropdown-item a{color:#333;}
.animenu_nav_child li.dropdown-item:focus a, .animenu_nav_child li.dropdown-item:hover a{background: inherit; color: #fed267;}
.animenu_nav_child .border-right{border-right:1px solid #2f2f2f!important;}
.animenu_nav_child .border-bottom{border-bottom:1px solid #2f2f2f!important;}
.animenu_nav_child h5{font-size:1.2rem;}

.animenu_nav_child h2{line-height:1.5;margin-bottom:25px;}


.header .dropdown-menu{width:auto;}
.header .dropdown-menu.show {border:0;padding: 8px;left:-50px;top:65px;  box-shadow: 0px 4px 24px rgb(23 56 153 / 8%);background-color: #fff;border-radius:15px;}
.header .dropdown-menu.show .dropdown-item{padding: 6px 8px 6px 8px;width:auto;min-width:130px;  background-color: #fff;color:#323232!important;line-height:2.3;}
.header .dropdown-menu.show .dropdown-item:hover{     border-radius: 5px;    background: #F9F9F9;    color: #1E202B!important;}

.header_menu_right{max-width:418px;}

.light-theme.mini.header .dropdown-menu.show,.mini.header .dropdown-menu.show {top:56px;}

.index_app_down{     line-height: 3;   width: 160px;    padding: 10px 0px;text-align:center;}
.index_app_down p{line-height:1.8;font-size:14px;color:#000;margin-bottom:0;}
.index_app_down .btn-dark{border-radius:50px;background:#000;font-size:14px;padding:6px 20px;}

.phone_menu .dropdown .nav-link span{font-size:25px;color:#323232;padding:21px 0;    opacity: 0.9;}
.phone_menu .dropdown .nav-link .fa-bars{font-size:25px;color:#323232;padding:3px  0;    opacity: 0.9;}
.phone_menu .dropdown .dropdown-item{line-height:2;}
.phone_menu .dropdown-header{text-align:left;font-size: 1rem;    color: #323232;}
.phone_menu .dropdown-item.active, .dropdown-item:active{background-color: #f7f7f7;color:#323232!important;}
.phone_menu .dropdown-menu.show{transform:all 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55)!important; top: -5px!important;left: -48px!important;}
.phone_menu .login{float: right;    top: 10px;    position: relative;}
.phone_menu .dropdown-divider{margin:0;border-top: 1px solid #2f2f2f;}

.phone_menu .collapse .dropdown-menu {transition: all 0.5s ease-in-out;right: -3px !important;    left: auto !important;    min-width: 100vw;    top: -2px!important;
    overflow-y: auto;    height:auto;  max-height:100vh ;   z-index: 111;    border: 0;    border-radius: 0;}
.phone_menu .card-body .dropdown-item{height:50px;padding: .4rem 1.1rem;  color:#323232;  background: #F9F9F9;font-size:16px;}
.phone_menu .card{transition:3s;border:0;background:#fff;}
.phone_menu .card-header{background:transparent;padding: 0rem;border-bottom: 0px solid rgba(0,0,0,.125);}
.phone_menu .btn-link{color:#000;background: #F9F9F9;    border-top: 1px solid #A59067;  padding: 0.6rem 1rem;   border-radius: 0;font-weight:700; text-align:left;   font-size: 18px;}
.phone_menu .btn-link:hover{text-decoration: none;}
.phone_menu .card-body{    padding: 0rem 0 1rem;    border: 0px solid #d2d6da;}
.phone_menu .btn-link.collapsed{    border:1px solid #fff;color:#323232;font-weight:700;background:#fff; }
.phone_menu .btn-link.collapsed a{color:#323232;font-weight:700;}
.header_bar_cont {top: 0px; left:0;   position: absolute;    width: 100%;    background: #fff; z-index: 9997;}
.header_bar_cont:after{content:"";height:100vh; width:130vw;background:rgb(0 0 0 / 62%);display:block;position: fixed;}
.phone_menu .btn-link .fa-angle-down:before{content:"\f106";line-height: 1.6;}
.phone_menu .btn-link.collapsed .fa-angle-down:before{content:"\f107";}
.phone_menu .card-body .dropdown-item:last-child{padding-bottom:1rem;}

#phone_menu{max-height:calc(100vh - 135px);overflow-y:scroll;}

#header_bar2{z-index:1111;position:relative;}
.phone_logo{margin:15px  15px 15px;background:url(../images/header/logo.svg) no-repeat left center;background-size:auto 100%;height:37px;display:block;}

a.bg-light{border-radius:5px;}
a.bg-light:hover{background:#A59067!important;color:#fff;}


/**右侧快速导航**/
#rshares{width:74px;border-radius:10px; background: rgba(255, 255, 255, 0.9);padding:5px;box-shadow: 0 0 8px #C6C6C6; position:fixed; top:50%; margin-top:-150px;right:15px;  z-index:9998;}
#rshares i{ display:block;}
#rshares .dialogue-btn{}
#rshares a,#rshares .dialogue-btn{width:; height:; display:block;padding:6px 0;   text-decoration: none; font-size:14px;color:#333;transition: all 0.36s ease-out 0s; text-align:center}
#rshares a:hover{color:#0069d9; }
#rshares a:hover .iconfont {  color:#0069d9; }
.hide-floor{display: none; list-style: none; position: absolute; top:100px; left: -178px ;  transition:all .4s;}
#rshares .dialogue-btn:hover .hide-floor{display: block;}
#rshares .dialogue-btn:hover .hide-floor li{float: left; display: inline-block; }
#rshares .dialogue-btn:hover .hide-floor li a{display: block; padding:10px 0; width: 69px; height: 83px; border:1px solid #25374c;}
#rshares .dialogue-btn .hide-floor li a img{margin-bottom:5px; width:32px;}

#rshares .dialogue-btn span,#rshares a span{font-size: 12px; line-height: 1;padding: 5px 0 0;margin-bottom: 5px; display: block;}
#rshares .dialogue-btn span{margin-bottom: 10px;}
#rshares #myBtn{ display:none }

.rshares{width:74px; border:1px solid #25374c; position:fixed; bottom:50px;border-radius: 8px;right:2px;  z-index:9998;}
.rshares i{ display:block;}
.rshares .dialogue-btn{border-top:1px solid #305275;border-radius: 6px;}
.rshares a,.rshares .dialogue-btn{width:; height:; background-image: linear-gradient(#305275, #192a3c); display:block;padding:15px 0 5px 0; border-bottom:1px solid #25374c; border-left:1px solid #25374c; border-right:1px solid #25374c;  text-decoration: none; font-size:14px;color:#ccbfa3;transition: all 0.36s ease-out 0s; text-align:center}
.rshares_nov{width:100px; position:fixed; bottom:50px;border-radius: 8px;right:2%;  z-index:111111119}


/*底部*/
.text-success {  padding:6px 0;  color:#11b17c!important;}	
.tishi_bg{box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);    z-index: 12;   position: relative;}
.footer{padding-left: 10px;    padding-right: 10px;color:#6D6F78;background-color: #fff;font-size:0.9rem;line-height:2;padding-top:100px;padding-bottom:15px; z-index: 13;   position: relative;}
.footer p{line-height:1.8;margin-bottom:0;}
.footer a{color:#6D6F78;display:block;}
.footer h5{color:#1E202B;font-size:16px;margin:0px 0 12px !important;}
.footer a:hover,.footer2 a:hover{color:#a59067;}
.footer2 a{color:#6D6F78;}
.footer2 p{margin-bottom:12px;font-family: sans-serif;}
.footer2{color:#aaa;font-size:12px;margin-bottom:88px;padding-left: 10px;    padding-right: 10px;}
.footer2 .footer_border{color:#AAAAAA;margin-top:60px;border-top: 1px solid #ebeff3!important;border-bottom: 1px solid #ebeff3!important;font-size:12px; padding-top:45px; padding-bottom:45px;}
.codeBg {    width: 152px;    height: 152px;    background: url(../images/footer/codeBg.svg) no-repeat;    background-size: 100% 100%; float: right;
    display: flex;    justify-content: center;    align-items: center;}
.codeBg .code {    width: 130px;    height: 130px;    display: block;}	

.share_footer{padding: 0px 2% 0px;background:#192a3c;color:#fff;}
.share_footer .fa{border: 2px solid #fff;    padding: 18px;    border-radius: 15px;    line-height: 0.8;    font-size: 32px!important;}
.footer_2 .close.btn{color:#fff!important;line-height:20px;opacity:1;text-shadow:0 0 0 #25374c;font-weight:300;padding: 8px 40px;    font-size: 14px;   position: relative;
    top: inherit;}
	.footer_2{  max-width:1200px;  position: fixed;border-radius:5px; box-shadow:0 4px 12px 4px rgba(0, 0, 0, 0.1);   bottom: 20px;    z-index: 11112;    width:90%;left:50%;margin-left:-600px;background-color:#fff;color: #25374c;padding:20px 30px;font-size:0.9rem;}
.footer_2 a{color: #e4e4e4;}
.rshares_nov{width:100px; position:fixed; bottom:50px;border-radius: 8px;right:2%;  z-index:111111119}
.footer_2 .close.btn{color:#fff!important;line-height:20px;opacity:1;text-shadow:0 0 0 #25374c;font-weight:300;padding: 8px 40px;    font-size: 14px;   position: relative;
    top: inherit;}
.close {position:absolute;	right:10px;	top:10px;	color:#d1d1d1!important;opacity: .9;font-weight:500;z-index:111111;}

.market_header{padding-top:80px; padding-bottom:80px;}

/*底部end*/	
.swiper-container {     width: 100%;   }
.swiper-slide { text-align: center; font-size: 18px;  background: #fff;  /* Center slide text vertically */  display: -webkit-box;  display: -ms-flexbox;  display: -webkit-flex;  display: flex;  -webkit-box-pack: center;
  -ms-flex-pack: center;  -webkit-justify-content: center;  justify-content: center;  -webkit-box-align: center;
  -ms-flex-align: center;  -webkit-align-items: center;  align-items: center;}
.fwb,strong{font-weight:600;}
.maket_header{padding-top:100px;padding-bottom:100px;}
.maket_header_01{padding-top:65px;padding-bottom:65px;}

.f12{font-size:12px;}
.f18{font-size:18px;}
.f45{font-size:45px;}
.grew{color:#6D6F78!important;}
.green{color:#27BC85!important;}
.red{color:#DD3C62!important;}
.ca{color:#aaa!important;}

.protocol_tips{background:#fff;border-radius:8px;padding:20px 30px;}
.protocol_con{margin:20px 0;line-height:1.8;}
.modal{z-index:111111;}
.modal-open .modal{overflow-y:hidden;}
.modal-content{border-radius: 20px;border:0;}
.modal-body{max-height:80vh;overflow-y:auto;min-height:150px;padding:1.5rem;}
button.close{position:absolute;top:20px;right:20px;opacity:1;z-index:111111;}

.height_top{margin-top:100px;}
/*首页*/
.banner_01{position:relative; min-height:795px; background-color:#14171D;color: #fff;     padding-top: 7%;  }
.banner_01 h1{font-size: 56px;  line-height: 1.3;color:#FFDA91;    display: inline-block;  position: relative;}
.banner_01 .tab{position: absolute;  top:0;  width: auto;    right: -94px;padding:5px 8px;line-height:1;margin-top:15px;margin-left:5px;font-size:12px;font-style:normal;border-radius: 12px;border: 1px solid #FFDA91;}
.banner_01_cont {    margin-top: 8%;text-align:left;position:relative;}
.banner_01_cont:before{background: url(../images/index/be-1.svg) no-repeat center;content: "";
    height: 181px;    display: block;    position: absolute;  top: -70px;    width: 181px;    left: -80px;}	
.banner_01_right{background: url(../images/index/banner-ele.svg) no-repeat top center;min-height:509px; position:relative;background-size: 100%; }
.banner_01_right:before{background: url(../images/index/banner-base.svg) no-repeat bottom center;content: "";
    height: 474px;    display: block;    position: absolute;     background-size: contain;   bottom:-12%;   right: 0;
  margin-left: auto;  margin-right: auto;  width: 100%;  }	

.banner_img01{animation: float2 5.79856s infinite;position:absolute; left: 5%; top:11%;   height: 22%;}
.banner_img02{animation: float2 4.876855s infinite;position:absolute; top:46%; left: 10%;z-index: 12;height: 26%;}
.banner_img03{animation: float 4s infinite;position:absolute;    left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;    top: 11%;
  width: auto;    z-index: 11;height: 54%;}
.banner_img04{animation: float2 4.387442s infinite;position:absolute;left:59%; top:8%;z-index: 10;height: 26%;}
.banner_img05{animation: float2 5.4782255s infinite;position:absolute;left:64%;top:51%;    height: 22%;}


@keyframes float {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  50% {
    transform: translateY(-20px);
    opacity: 0.9;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes float2 {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  50% {
    transform: translateY(-10px);
    opacity: 0.9;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.quotes {margin: 0 auto; max-width:1172px;}
.k_line {width: 100%;height:35px;}
.k_line img {width: 100%;}
.quotes_tips{font-size: 12px;color: #555;padding:30px 25px 30px 25px;margin-bottom:0;text-align:center;}
.ah{display: inline-block;width: 261px;height: 60%;position: absolute;z-index: 999;left: 33%;}
.hq_index{ height:0px;   position: relative;    bottom: 185px;    z-index: 12;}
.hq_bg{margin-bottom:10px;  justify-content: space-between;    align-items: center;display:flex;background-color: rgba(28,31,37,0.8);border-radius: 16px;color:#fff;}
.hq_bg:hover{color:#fff;}
.hq_sj{padding:5px 15px 5px 15px;justify-content: space-between;    align-items: center;display:flex;}
.hq_sj .f12{text-align:right;margin-bottom:2px;}
.hq_sj div:first-child{width:106px;}
.hq_gold div:first-child h6{color:#FFDA91;}
.hq_silver div:first-child h6{color:#C6C6C6;}
.hq_usdx div:first-child h6{color:#9EB78D;}
.hq_img{max-width:90px;height:100px;padding:10px 0 10px 10px;}
.hq_gold{background-image:url(../images/index/xag-bg.png);    background-repeat: no-repeat;}
.hq_silver{background-image:url(../images/index/xau-bg.png);    background-repeat: no-repeat;}
.hq_usdx{background-image:url(../images/index/usdx-bg.png);    background-repeat: no-repeat;}

.shuju{background: #FBFBFB;border-radius: 16px;border: 1px solid #EBEBEB;position:relative;overflow: hidden;padding:48px 15px;}
.shuju h2{font-size:60px;line-height:1.5;}
.shuju:after{background:url(../images/index/hb-left.png) no-repeat center;width:442px;height:100%;content:"";
position:absolute;top:0;left:-15px;background-size: cover;}
.shuju:before{background:url(../images/index/hb-right.png) no-repeat center;width:442px;height:100%;content:"";
position:absolute;top:0;right:-15px;background-size: cover;}
.index_zz{justify-content:space-around;}

.index_hdcont{max-width: 586px;}

.banner_black{padding:76px 0;position:relative;background:#14171D;color:#fff;    overflow: hidden;}
.banner_black:after{background:url(../images/index/bottom-bg-left.png) no-repeat center;width:442px;height:100%;content:"";
position:absolute;top:0;left:0;background-size: cover;}
.banner_black:before{background:url(../images/index/bottom-bg-right.png) no-repeat center;width:442px;height:100%;content:"";
position:absolute;top:0;right:0;background-size: cover;}
.banner_black .form-control{background:#14171D;width: 576px;font-size:20px;height: 60px;padding-left:33px;border-radius: 38px;border: 2px solid rgba(109,111,120,0.5);color:#6D6F78;}
.banner_black .btn-primary{font-size:24px;background: #FFDA91; font-weight:700;   border-color: #FFDA91;    color: #14171D;}
.banner_black h5{padding:10px 0 40px;}

.swiper-pagination-bullet-active{background:#FFDA91;}
.index_ys .swiper-slide{background: transparent}
.index_ys .swiper-container{overflow: visible;}
.adv_bg{min-height:280px;padding:90px 30px 25px; margin-top:30px;   border-radius: 16px; position:relative;   background: #fff;height:95%;}
.adv_bg h4{font-weight:700;}
.adv_bg h6{padding-top:10px;color:#6D6F78;}
.adv_bg img{position:absolute;top:-50px;left:50%;margin-left:-60px;width:120px;}
.index_ys .swiper-button-next,.index_ys .swiper-button-prev{top:120%;width: 36px;
height: 36px;border-radius:50px;background-color: #FFFFFF;}
.index_ys .swiper-button-prev,.index_ys .swiper-container-rtl .swiper-button-next{background-size: 50%;background-image:url(../images/header/icon_left.svg);left:inherit;right: 60px;}
.index_ys .swiper-button-next,.index_ys .swiper-container-rtl .swiper-button-prev{background-size: 50%;background-image:url(../images/header/icon_right.svg);}
.index_ys{padding-bottom:70px;}

.indxe_hd{padding-left:36px;}
.indxe_hd h2{font-size:40px;}
.indxe_hd_cont{margin-top:15px;max-width:499px;display:flex;background: #FBFBFB;border-radius: 13px;padding:6px 24px 6px 10px;align-items:center;justify-content:space-between}
.indxe_hd_cont img{padding:15px 20px 15px 15px;}
.index_old .indxe_hd_cont{padding:16px 10px 32px 10px;}
.index_old.indxe_hd{padding-left:0;padding-right:36px;}
.index_safe{background:#14171D;color:#fff;}
.index_safe h1{color:#FFDA91;}
.img_safe{position:relative;min-width:420px;height:420px;}
.img_safe01{position:absolute;top:0;left:0;}
.img_safe02{position:absolute;top:26px;left:50%;margin-left:-190px;  animation-name: rotate; /* 引用关键帧名称 */
  animation-duration: 1s; /* 动画持续时间 */
  animation-timing-function: ease-in; /* 动画缓动效果 */  animation-iteration-count: linear;  
  animation-play-state: paused;}
.img_safe03{position:absolute;top:108px;left:50%;margin-left:-102px;width:204px;}
.index_safe .col-sm {max-width:335px;}

.rotating {  animation-play-state: running; /* 动画运行 */}
@keyframes rotate {
  from {    transform: rotate(-100deg);  }
  to {    transform: rotate(0deg);  }
}

.index_khfw{    height: 96%;background: #fff;border-radius: 16px;padding:36px 25px;margin-bottom:12px;cursor:pointer;}
.index_khfw:hover{background: #f1f1f1;}
.index_khfw img{margin-bottom:65px;}
.index_khfw h4{margin-bottom:15px;}

.index_app .nav{justify-content:center;max-width: 490px;height: 48px;margin:auto;}
.index_app .nav-pills .nav-item{ padding:0;width: calc(50% - 8px);  height:48px;text-align:center;}
.index_app .nav-pills .nav-link{color:#14171D; height:48px;display:flex;align-items:center;text-align:center;justify-content:center;}
.index_app .nav-pills .app_link{background:url(../images/d-tab-left-bg.svg) no-repeat;width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .mt4_link{background:url(../images/d-tab-right-bg.svg) no-repeat;width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .nav-link.active,.index_app .nav-pills .show>.nav-link{ font-weight:600;background:transparent;}
.index_app .nav-pills .app_link .nav-link.active{color:#fff;background:url(../images/d-tab-left-bg-active.svg) no-repeat;width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .mt4_link .nav-link.active{color:#fff;background:url(../images/d-tab-right-bg-active.svg) no-repeat;width:245px;height:48px;background-size:100%;}

.index_app_cont{padding-top:30px;}
.index_app_cont_01{max-width:218px;text-align: center;min-height:300px;}
.index_app_cont_02{max-width:360px;padding-left:50px;}
.index_app_cont_02 h3{margin-bottom:46px;}
.index_app_cont_02 p{font-weight:700;    margin-bottom: 32px;    line-height: 1;}
.index_app_cont_02 p:last-child{margin-bottom:15px;}
.index_app .btn-dark{display:block;border-radius:50px;  width:197px;  color: #fff;    font-size: 16px; text-align:left;   padding: 12px 0 12px 25px;    background: #000;    border-color: #000;}
.index_app .btn-dark:hover{  background: #373941;   border-color: #373941;}
.index_app .btn-dark img{    vertical-align: top;}
.app_qr img{margin:0px auto 10px;width: 132px;height: 132px;background: #000000;border-radius: 17px;padding:7px;}

.app_svg{margin-right:9px;background:url(../images/d-app-icon.svg) no-repeat;width:20px;height:20px;background-size:100%;}
.index_app .nav-pills .nav-link.active .app_svg{background:url(../images/d-app-icon-active.svg) no-repeat;width:20px;height:20px;background-size:100%;}
.mt4_svg{margin-right:9px;background:url(../images/d-mt4-icon.svg) no-repeat;width:20px;height:20px;background-size:100%;}
.index_app .nav-pills .nav-link.active .mt4_svg{background:url(../images/d-mt4-icon-active.svg) no-repeat;width:20px;height:20px;background-size:100%;}

.app_ios{position:relative;    padding-top: 10px;}
.app_ios:hover .app_ios_cont{opacity: 1;    visibility: visible;  } 
.app_ios_cont{display:flex;font-size: 14px;  width:100%;  min-width:197px;    position: absolute;    bottom:102%;   left: 0;
    z-index: 1111; opacity: 0;    visibility: hidden; 
    background: #EFEFEF;     text-align: left;   border-radius:16px; border: 1px solid #EAEAEA;   padding: 12px 16px 12px ;     color: #14171D;    transition: margin .15s, opacity .15s;}
.app_ios_cont a{color:#DD3C62!important;}
.app_ios_cont::after {  position: absolute;  left: 0;  right: 0;  margin: auto;  width: 16px;  height: 8px;  content: "";  bottom: -7px;
 background:url(../images/index/download-pop-arr-down.svg) no-repeat;background-size:100%;}
/*行情*/
.header_top{padding-top:192px;}
.gold_title{display:flex;align-items:center;}
.gold_title img{background:#f5f5f5;border-radius:150px;width:64px;    padding: 5px;}
.gold_title h3{font-size:40px;  padding: 0 19px 0 16px;}
.gold_hqsj{display:flex;align-items:end;padding:15px 0 0px;}
.gold_hqsj h2{font-size:48px;font-weight:700;line-height:1;}
.gold_hqsj img{width:28px;}
.gold_k_line{margin:52px 0 8px;overflow: hidden;background: #FFFFFF;border-radius: 16px;border: 1px solid #E5E5E5;}

.gold_nav .nav-item{ min-width: 223px;  text-align: center;}
.gold_nav .nav-pills .nav-link{color:#6D6F78; font-size:20px;  }
.gold_nav .nav-pills .nav-link.active,.gold_nav .nav-pills .show>.nav-link{color:#14171D;background:transparent;}
.gold_nav .nav-pills .nav-link.active span{position:relative;z-index: 0;font-weight:600;font-size:28px;}
.gold_nav .nav-pills .nav-link.active span:after{opacity: 0.5;z-index:-1;background:#E8D9B0;width:24px;height:24px;border-radius:50px;content:"";position:absolute;
top:-5px;left:-12px;}
.gold_hy{margin-top:56px;border-radius:16px;border: 1px solid #E5E5E5;overflow:hidden;background:#fff;}

.news_hy .gold_hy .nav-pills .nav-link.active span:after{display:none;}
.news_hy .gold_hy .nav-pills .nav-link.active span{font-size:18px;}
.news_hy .gold_hy .nav-pills .nav-link{font-size:18px}
.news_hy .gold_hy.know .nav-pills .nav-link{text-align:left;padding:0.5rem 1rem 0.5rem 0;}
.news_hy .gold_hy.know .nav-item{min-width:20%;}
.gold_hy .table th,.gold_hy .table td{padding:29px 5.3%;border-top:0;}
.gold_hy .table th{border-right:1px #E5E5E5 solid;background:#FAFAFA;color:#6D6F78;font-weight:400;width:35%;}
.gold_hy .table td{color:#1E202B ;}
.gold_hy .table tr:hover th,.gold_hy .table tr:hover td{background: #F7F7F7;border-top:1px #E5E5E5 solid;border-bottom:1px #E5E5E5 solid;}
.gold_hy .table tr:hover:first-child th,.gold_hy .table tr:hover:first-child td{border-top:0;}
.gold_hy .table tr:hover:last-child th,.gold_hy .table tr:hover:last-child td{border-bottom:0;}
.gold_hy2{padding:64px;}
.gold_hy h3{font-size:36px; margin-bottom:32px;}
.gold_hy h3.mt-5{margin-top:64px!important;}
.gold_hy h6.mb-5{margin-bottom:35px!important;}
.gold_hy p{color:#6D6F78;}
.gold_cont{background: #F7F7F7;border-radius: 16px;padding:48px;height: 93%;}
.gold_cont h4{font-weight:700;padding-bottom:8px;}
.gold_cont2{border-radius: 16px;border: 1px solid #E5E5E5;padding:48px;height: 95%;min-height:312px;}
.gold_cont2 h4{color:#A59067;margin-bottom:1rem;font-weight:700;}

.college_cont{padding:35px 64px 50px;}
.college_cont ul{padding:15px 0 0 ;}
.news_nav .college_cont .nav-item{min-width:20%;text-align:left;}
.news_nav .college_cont .nav {-ms-flex-wrap: wrap;    flex-wrap: wrap;    justify-content: start;}

.gold_dp{padding:36px 0 0;display:flex;color:#1E202B;}
.gold_dp:hover{color:#a59067;}
.gold_dp:first-child{padding-top:0;}
.gold_dp_time{text-align:center;padding-right:40px;}
.gold_dp_time_cont{background: #F7F7F7;border-radius:80px;width:60px;height:60px;color:#6D6F78;}
.gold_dp_time h6{color:#AAAAAA;font-size:12px;padding-top:8px;}
.gold_dp_time h4{line-height:1;font-family: HarmonyOS_Sans;font-size: 28px;}
.gold_dp_cont{width:100%;border-bottom: 1px solid #E5E5E5;padding-bottom:30px;}
.gold_dp_cont h5{color:#14171D;}
.gold_dp_cont:hover h5{color:#a59067;}
.gold_dp:last-child .gold_dp_cont{border-bottom:0;}
.gold_dp_cont h6{margin:4px 0 14px;font-size:14px;line-height:1.8;color:#6D6F78;overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  word-break: break-all;  -webkit-box-orient: vertical;}
.gold_dp_name{font-size:14px;color:#6D6F78;display: flex;   align-items: center;}
.gold_dp_name img{padding-right:12px;}
.news_tip{padding:32px 0 0;margin-bottom:0;}

.app_icon{background:#fff;border-radius:16px;text-align:center;padding:24px 15px;margin-top:15px;height:95%;}
.app_icon img{padding-bottom:8px;}
.about_banner h1{font-size:52px;}
.about_banner{position:relative;text-align:center; min-height:482px;  padding-bottom: 60px;   padding-top: 8px; background: url(../images/about/about-bg.png) no-repeat center;background-color:#fff;color: #1E202B;   background-size: cover; }
.about_banner02{  background: url(../images/about/contact-map.png) no-repeat center;background-color:#fff;color: #1E202B;   background-size: 100%; }
.about_banner02 .mb-3{margin-bottom:20px!important;}
.about_banner02 h5{margin-bottom:4px;}
.about_jt h6{padding:12px 0 43px;}
.about_cont h3{font-size:36px;}
.about_cont p{font-size:14px;color:#6D6F78;line-height:1.8}
.about_swiper_cont{ height: 98%;text-align:left;border-radius: 16px;border: 1px solid #E5E5E5;padding:30px 20px;}
.about_swiper .swiper-container{overflow: inherit;}
.about_swiper .swiper-button-next, .about_swiper .swiper-button-prev {top: 54%;width: 28px; height: 28px; border:1px solid #e0e0e0; border-radius: 50px; background-color: #FFFFFF;}
.about_swiper .swiper-button-prev,.about_swiper .swiper-container-rtl .swiper-button-next{left:-8px;background-size: 50%;background-image:url(../images/header/icon_left.svg);}
.about_swiper .swiper-button-next,.about_swiper .swiper-container-rtl .swiper-button-prev{right:-8px;background-size: 50%;background-image:url(../images/header/icon_right.svg);}
.about_zz_cont{border-radius:16px;border: 1px solid #E5E5E5;overflow:hidden;height:100%;}
.about_zz_cont a{ font-size:20px;color:#A59067;position:relative;   display: block;}
.about_zz_cont a .wz_zs{position:absolute;    top: 30px;    right: 30px;width:209px;}
.about_zz_cont_text{padding:48px;}
.about_btn{font-size:20px;color:#1E202B;font-weight:700;margin-bottom:15px;display: block;}
.about_btn:hover{color:#A59067;}
.about_new_img{text-align: center; width:220px;  padding-right: 40px;}
.about_new{    padding: 37px 0 0;}
.about_new img{border-radius: 6px;}
.about_new .gold_dp_name,.about_gg .gold_dp_name{font-family: HarmonyOS_Sans;padding-bottom:12px;color:#AAAAAA}
.about_new .gold_dp_cont{border:0;padding-bottom:10px;}
.about_gg {display:flex;align-items:center;padding:19px 47px;}
.about_gg h5{    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    word-break: break-all;    -webkit-box-orient: vertical;}
.about_new .gold_dp_cont h6 {margin:11px 0 0;}
.about_gg:hover{background: #F7F7F7;}
.about_new,.about_gg{color:#1E202B;}
.about_new:hover,.about_gg:hover,.news_cont .gold_dp:hover{color:#A59067;}
input:focus-visible,button:focus-visible,button:focus,a:-webkit-any-link:focus-visible{border:0;    outline: 0;}

/************翻页************/
.fanye {text-align: center;padding-top: 50px;padding-bottom: 50px;}
.fanye span{color:#6D6F78;padding: 6px 15px;margin: 0 5px;line-height:1.8;}
.fanye a,.fanye .page-link {color:#6D6F78;padding: 6px 15px;margin: 0 5px;line-height:1.8;border-radius: 30px;border: 1px solid #E5E5E5;}
.fanye a:hover,.fanye a.cur {background: #1E202B;border: 1px solid #1E202B;color: #FFDA91;}

.news_nav .nav-item{min-width:182px;}
.news_nav .nav{-ms-flex-wrap: inherit;    flex-wrap: inherit;justify-content:center;}
.cont_menu_overflow{overflow-x: auto !important;}
.news_cont .gold_dp{color:#1E202B;background:#fff;border-radius:16px;border: 1px solid #E5E5E5;padding:36px;margin-bottom:25px;}
.news_cont .gold_dp_cont{border:0;padding-bottom:0px;}
.review_cont .nav{justify-content: start;}
.review_cont .nav-item{min-width:152px;text-align:left;}
.review_cont .nav-item .nav-link{padding:0.5rem 1rem 0.5rem 0;}

/************行业新闻、快讯样式************/
.news{position:relative;}
.news:before{width:1px;height:-webkit-fill-available;background:#ECECEC;display:block;content:"";position:absolute;top:0;left:115px}
.news li a{display:block;color:#999;}
.news li{display:flex;position:relative;}
.news li:before{  position: absolute;    left: 110px;    top: 29px;border:2px solid #ababab;background:#fff;width:12px;height:12px;content:"";border-radius:50px;}
.date{width:150px;padding:25px 0;font-family: HarmonyOS_Sans;font-size: 14px;color: #AAAAAA!important;}
.news_list{max-width:1060px;padding:25px 30px 25px 0;}
.news_list strong{color:#323232;}
.news_list strong:hover{color:#baba00;}
.news_list p{font-size:14px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;}

.news_calendar_title{align-items:center;display:flex;justify-content:space-between;color:#999;line-height:24px;}
.news_calendar_title span{display: inline-block;width:151px;padding-left:20px;line-height:28px;}
.news_calendar_title span a{width:53px;height:28px;display:block;float:right;margin-left:14px;}
.news_calendar_title span a.open{background:url(../images/switch-off.svg) no-repeat 0 0;}
.news_calendar_title span a.off{background:url(../images/switch-on.svg) no-repeat 0 0;}
.news_calendar{position:relative;width:1060px;border-bottom:1px solid #eee;float:left;padding:25px 30px 25px 0;line-height:22px;}
.news_calendar p{display: flex;font-size:14px;padding-top:5px;}
.news_calendar img{width:36px;margin:5px 15px 0 0;float:left;display:block;}
.news_calendar_title h4{padding-left:80px;}

.calendar_title h5{font-size:1.25rem;}

.txt01,a.txt01:active,a.txt01:link,a.txt01:visited,.txt01 p {color: #A59067;text-decoration: none;}
a.txt01:hover {color: #A59067;text-decoration: underline;}
.news li.txt01:before{border:2px solid #A59067;}
/************快讯、日历的重要级及利多利空样式************/
.green_lv01,.green_lv02,.red_lv01,.red_lv02{font-size:14px;height:24px;line-height:24px;padding:0 10px;border-radius:15px;margin-right:10px;display:block;}
.green_lv01{border:1px solid #27BC85;color:#27BC85;}
.green_lv02{border:1px solid #27BC85;background:#fff;color:#27BC85;}
.red_lv01{border:1px solid #DD3C62;color:#DD3C62;}
.red_lv02{border:1px solid #DD3C62;background:#fff;color:#DD3C62;}
.star01,.star02,.star03{width:60px;height:26px;display:block;margin-right:25px;}
.star01{background:url(../images/star.png) no-repeat 0 0;}
.star02{background:url(../images/star.png) no-repeat 0 -26px;}
.star03{background:url(../images/star.png) no-repeat 0 -52px;}

.jr-flag{position: absolute;    left: -49px;    top: 25px;}

/************财经日历选择日期样式************/
.calendar_title{width:100%; display:flex;align-items:center;justify-content:space-between;padding:50px;}
.calendar_title ul{}
.l_calendar_title{max-width: 860px;align-items: center;    display: flex;  padding-left:30px;  padding-right:30px;}
.l_calendar_title ul{padding:0 15px;display: flex;    justify-content: space-between;margin-bottom:0;}
.l_calendar_title ul li{padding:0 3%;}
.l_calendar_title ul li a{color:#6D6F78;display:block;font-size:14px;line-height:24px;text-align:center;}
.l_calendar_title ul li a span{font-weight: 400;    min-width: 40px;margin-top:5px;font-size:20px;line-height: 1.4;  padding: 6px 8px;    display: inline-block;}
.l_calendar_title ul li a:hover,.l_calendar_title ul li a.cur{color:#1E202B;}
.l_calendar_title ul li a:hover span,.l_calendar_title ul li a.cur span{font-weight:600;background:#1E202B;color:#FFDA91;border-radius:50px;}

.last_week,.next_week{width:35px;height:35px;line-height:35px;border-radius:50%;text-align:center;color:#ccc;display:block;}
a.last_week:hover,a.next_week:hover{background:#1E202B;border:1px solid #1E202B;color:#FFDA91;}
.last_week .fa,.next_week .fa{font-size:24px;}
.r_calendar_title{width:190px;height:48px;background:#f5f5f5;padding:0 20px;float:right;display:block;border-radius:24px;}
.calendar_text{border:0;width:190px;height:48px;line-height:48px;background:#f5f5f5;background:url(../images/calendar-icon.svg) no-repeat left;padding-left:40px;}

/************财经日历列表样式************/
.calendar_cont{font-family: MicrosoftYaHei;}
.calendar_cont .nav-pills .nav-link {font-size:18px}
.calendar_cont .nav-pills .nav-link.active span{font-size:20px;}
.calendar_cont .nav-pills .nav-link.active span:after{display:none;}
.calendar_cont .nav-item{min-width:185px}
.calendar_cont ul{padding:30px 0 30px ;}
.data_name{background:#f8f8f8;padding:12px 30px;color:#999;font-weight:bold;}
.data_tips{font-size:14px;color:#999;padding:15px 30px;display:flex;border-top:1px solid #F7F7F7;border-bottom:2px solid #1E202B;}
.calendar_data ul li{background:#fff;padding:25px 30px;line-height:22px;display: flex;    align-items: center;}
.calendar_data ul li:hover{background:#F9F9F9;color:##A59067;}
.l_calendar_data{width:120px;    display: flex;    align-items: center;}
.l_calendar_data span{width:50%;float:left;}
.l_calendar_data span img{width:24px;margin:0 auto;}
.r_calendar_data{width:1060px;float:left;}
.data_title,.event_affect span{width:40%;float:left;}
.data_list{width:25%;float:left;}
.data_list span{width:33%;float:left;}
.data_list span i{display:none;}
.data_affect{width:30%;float:right;display:flex;}
.data_affect span,.data_tips span,.event_city{}
.event_affect{width:280px;float:left;}
.event_title,.holiday_title{width:780px;float:left;}
.no_data{width:100%;text-align:center;color:#999;padding:30px 0;}
.calendar_cont p{margin-bottom:0;}	
.calendar_cont .jr-flag{position: inherit;    left:inherit;    top: inherit;}

.central_ul li span:first-child small {    display: none;}
.central_ul li span small {    color: #999;}
.central_ul li span, .data_tips.central_tips span{    width: 12.5%;    text-align: center;}


/*百科*/
.review_cont ul{padding:64px 64px 57px ;}
.college_hy{background:#fff; height:95%; padding:38px ;  border-radius: 16px;    border: 1px solid #E5E5E5;  margin-bottom: 18px;  overflow: hidden;}
.college_hy .gold_title h3{font-size:28px;}
.college_hy a{color:#1E202B;}
.college_hy a:hover{color:#A59067;}
.college_gg {display:flex;align-items:center;padding:10px 0;}
.college_gg h5{font-size:14px;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    word-break: break-all;    -webkit-box-orient: vertical;}
.college_gg .gold_dp_name{font-size:13px;color:#AAAAAA;font-family: HarmonyOS_Sans;}
.college_hy .college_tip{min-height:48px;color:#6D6F78;margin:15px 0 20px;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    word-break: break-all;    -webkit-box-orient: vertical;}

.exchange_hy{margin-top:56px; background:#fff; padding:68px 52px;  border-radius: 16px;    border: 1px solid #E5E5E5;  margin-bottom: 18px;  overflow: hidden;}
.exchange{font-family: Roboto, Roboto;display:flex;align-items:center;justify-content:space-between;text-align:center;}
.exchange_name{height:51px;margin:27px 0 0;}
.exchange h3{font-size:32px;font-weight:700;margin-top:23px;}
.exchange_img{height:64px;    line-height: 64px;}

.help_hy{   border-radius: 16px;    border: 1px solid #E5E5E5;    overflow: hidden;display:flex;}
.help_hy .nav{min-width:242px;min-height:800px;text-align:center;border-right:1px solid #E5E5E5;}
.help_hy .nav-pills .nav-link{padding:28px 0;font-size:18px;}
.help_hy .nav-pills .nav-link.active, .help_hy .nav-pills .show>.nav-link{font-weight:700;background:#FAFAFA;}
.help_hy .tab-content{padding:25px 4%;}
.specification_card .card-body{margin-bottom:10px;padding:1.25rem 0px;font-size:14px; color:#6D6F78; border-bottom: 1px solid #E5E5E5;}
.specification_card .card{border: 0px;   background-color: transparent;}
.specification_card .card-header {padding:0;height:70px; background-color: #fff;  border-bottom:0;}
.specification_card .card-header .btn-link{padding: 20px 0;width:100%;font-size:16px; text-align:left;color: #1E202B;}
.specification_card .card-header .btn-link.collapsed:after {text-align:center;background:url(../images/news/plus-icon.svg) no-repeat center;    margin-left: 5px;      width: 24px;    height: 24px;    position: absolute;    right: 0;    top:22px;
    border-radius: 0 50px 50px 0;    line-height: 60px;    color: #b6b7bc;content:"";}
.specification_card .card-header .btn-link:after {text-align:center;background:url(../images/news/minus-icon.svg) no-repeat center;    margin-left: 5px;      width: 24px;    height: 24px;    position: absolute;    right: 0;    top:22px;
    border-radius: 0 50px 50px 0;    line-height: 60px;    color: #b6b7bc;content:""; }
.btn-link.focus, .btn-link:focus,.btn-link:hover{text-decoration: none;}
.help_hy p{margin-bottom:5px;}

.btn{margin-right:15px;}
.btn:last-of-type{margin-right:0!important;}

.index_app a{color:#6D6F78;}
.index_app a:hover{color:#a59067;}

/*注册登录*/
.reg_ym_bg{position:relative;background:#F7F7F7;}
.reg_ym_bg:before{background: url(../images/reg/sign-bg-left.svg) no-repeat center;content: "";
    height: 1000px;    display: block;    position: absolute;  top: 0px;    width: 1030px;    left: 0px;}	
.reg_ym_bg:after{background: url(../images/reg/sign-bg-right.svg) no-repeat center;content: "";
    height: 640px;    display: block;    position: absolute;  bottom: 0px;    width: 890px;    right: 0px;}	
.reg_ym .nav{background: #F7F7F7; border-radius: 27px;max-width: 490px;height: 48px;}
.reg_ym .nav-pills .nav-item{ width: calc(50% - 8px);  height: calc(48px - 8px);text-align:center;margin-top:4px;margin-left:4px;margin-right:4px;}
.reg_ym .nav-pills .nav-link{color:#6D6F78;padding: .5rem 0rem;}
.reg_ym .nav-pills .nav-link.active,.reg_ym .nav-pills .show>.nav-link{color:#1E202B;font-weight:700;background: #FFFFFF;border-radius: 27px;}
.reg_ym{z-index: 1;background:#fff;border-radius: 16px;max-width:520px;padding:40px 48px;}
.reg_ym h3{font-family: MicrosoftYaHei;font-weight:700;}
.reg_xg{padding:48px 5px 28px;}
.reg_xg h6{margin-bottom:24px;color:#1E202B;}
.step_cont{display:flex;justify-content:space-between;padding:40px 10px;text-align:center;}
.step_cont img{margin-bottom:16px;z-index:11;position:relative;}
.step_cont .line{position:relative;}
.step_cont .line:before{content:"";top: 20px;    left: 40px;    z-index: 1;position:absolute;display:block;height:1px;width:180%;background:#E5E5E5;}

/* 注册国家下拉列 */
.login_phone .input-group{align-items:center;}
.phone-qh{position:relative;display: flex;flex-wrap: wrap;align-items: stretch; width: 100%; cursor: pointer;}
.input-group__append{position: absolute;    top: 0;    bottom: 0;    z-index: 1;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    color: var(--text-secondary-color);    pointer-events: none;}
.lang-menu__icon {    vertical-align: middle;    height: 20px;    width: 20px;    margin-right: 10px;    -o-object-fit: contain;    object-fit: contain;}
input.phone-qh{display: block;    width: 100%;    height: 50px;    font-size: 14px;font-weight: 400;    line-height: 1.125em;    border-radius: 50px;	outline: none;    min-height: 50px;    padding: 14px 20px 14px 48px;    border: 1px solid #E5E5E5;}
.phone-qh.select{padding:10px 15px;}
.register_bg{position:relative;}
.password_show{position:absolute;bottom:8px;right:5px;width:30px;height:30px;text-align:center;line-height:30px!important;color:#d1dde8;}
.password_show img{cursor:pointer;}
.password_show:hover{    background: #eff7ff;    color: #a7bccf;  border-radius: 30px;}
.reg_dl .dropdown-menu{    border-radius:10px;min-width:300px; border: 1px solid #E5E5E5;   box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);}
.reg_dl .form-group{margin-bottom:32px;    position: relative;}
.reg_dl .dropdown-menu::-webkit-scrollbar {    width: 6px;}
.reg_dl .dropdown-menu::-webkit-scrollbar-thumb {    border-radius: 10px;    background:#eceef1;}
.reg_dl .dropdown-menu::-webkit-scrollbar-track {    border-radius:0;margin:10px;    background:#fff;}
.input-group__arrow {    position: absolute;    right: 20px;	display:flex;	align-items:center;    width: 11px;    height: 6px;    margin: auto;    color: #bbb;    pointer-events: none;}
.dropdown-menu{width:100%; overflow-y:auto;    overflow-x: hidden;}
.dropdown-menu__item{    position: relative;    display: block;    width: 100%;    padding: 8px 1.5rem;    font-weight: 400;    text-align: left;    color: inherit;    transition: background-color .4s;    outline: none;    background-color: #fff;}
.dropdown-menu__item:hover{background-color: #f5f6f9;color:#333;}
.reg_dl .form-control {    outline: none;  font-size:14px;  min-height: 50px;    padding:14px 20px;    border: 1px solid #E5E5E5; border-radius: 50px;}
.yzm{font-size: 14px; color:#1E202B; font-weight:700;  position: absolute;    top: 15px;    right: 20px;}
.reg_dl label{font-size:14px;color:#6D6F78;}
.btn-xieyi {  font-weight:400;color:#1E202B;   font-size: 14px;}
.reg_dl .btn-primary3 { background: #F5F5F5;  color: #B1B2B7;  border: 1px solid #F5F5F5;   border-radius: 50px;
    height: 50px;    line-height: 50px; font-size:18px;   padding: 0;}
.reg_dl .active.btn-primary3{ background:#1E202B;color:#FFDA91;}
.reg_dl a{color:#1E202B; }
.yzm:hover,.btn-xieyi:hover,.reg_dl a:hover{color:#a59067;}
.custom-control-label::before{border: 1px solid #E5E5E5;background: #FFFFFF;}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before{order: 1px solid #a59067;background: #a59067;}
.form-control::-webkit-input-placeholder,input.phone-qh::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #B6B7BB!important;font-weight:400;font-size:14px;
}
.form-control:-moz-placeholder,input.phone-qh:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #B6B7BB!important;font-weight:400;font-size:14px;
}
.form-control::-moz-placeholder,input.phone-qh::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #B6B7BB!important;font-weight:400;font-size:14px;
}
.form-control:-ms-input-placeholder,input.phone-qh:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #B6B7BB!important;font-weight:400;font-size:14px;
}

.banner_black .form-control::-webkit-input-placeholder,input.phone-qh::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #6D6F78!important;font-weight:400;font-size:20px;
}
.banner_black .form-control:-moz-placeholder,input.phone-qh:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #6D6F78!important;font-weight:400;font-size:20px;
}
.banner_black .form-control::-moz-placeholder,input.phone-qh::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #6D6F78!important;font-weight:400;font-size:20px;
}
.banner_black .form-control:-ms-input-placeholder,input.phone-qh:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #6D6F78!important;font-weight:400;font-size:20px;
}
.calendar_text::-webkit-input-placeholder,input.phone-qh::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #1E202B!important;font-weight:600;font-size:14px;
}
.calendar_text:-moz-placeholder,input.phone-qh:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #1E202B!important;font-weight:600;font-size:14px;
}
.calendar_text::-moz-placeholder,input.phone-qh::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #1E202B!important;font-weight:600;font-size:14px;
}
.calendar_text:-ms-input-placeholder,input.phone-qh:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #1E202B!important;font-weight:600;font-size:14px;
}
.custom-control{padding-bottom: 36px;}
.pt_reg{padding-top:80px;}
.step_02,.step_03,.step_04{display:none;}

.step_04{z-index: 1;    background: #fff;    border-radius: 16px;    max-width: 520px;width:520px;}
.step_04_bg{background: #1E202B;border-radius: 16px 16px 0px 0px;text-align:center;padding:34px 0;}
.step_04_bg h3{font-size:32px;font-weight:700;color:#fff;}
.step_04_cont h2{font-size:34px;font-family: HarmonyOS_Sans;font-weight:700;}
.step_04_cont{text-align:center;padding:64px 57px 0;}
.step_04_cont p{font-size: 14px;padding:48px 41px ;color: #AAAAAA;line-height: 24px;text-align: center;font-style: normal;font-family: MicrosoftYaHei;}
.step_04_btn{padding:48px;}
.step_04_btn .btn-primary3 {background:#fff;border-radius: 24px;border: 1px solid #25262E;  color: #25262E;   border-radius: 50px;
    height: 50px;    line-height: 50px; font-size:18px;   padding: 0;}
.step_04_btn .btn-primary3:hover{ background: #1E202B;color:#FFDA91;border: 1px solid #1E202B;}

.login_t{padding-top:48px;}
.m-height{min-height:350px;}
.m-height-reg{min-height:250px;}
.forget_tip{padding:39px 0 25px;}

.btn_index{display:none;}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus,.btn.focus, .btn:focus{box-shadow: 0 0 0 .2rem rgb(255 255 255 / 0%);}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{color: #14171D;background-color: #FFDA91;    border-color: #FFDA91;}

.news_cont{margin-top:56px;}
.detail_cont{margin-top:56px;background:#fff;padding:66px 57px;border-radius: 16px;    border: 1px solid #E5E5E5;    overflow: hidden;}
.detail_pr{padding-right:64px;}
.detail_title{text-align:center;margin-bottom:36px;}
.detail_title h1{font-size:32px;margin-bottom:16px;line-height:1.3;}
.detail_nr{min-height:400px;color:#6D6F78;font-size:16px;line-height:1.8;}
.detail_footer{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding:24px 0;margin-top:60px;}
.detail_flex{display:flex;align-items:center;}
.detail_pl{padding-left:64px;cursor:pointer;}
.image-container .active {  content: url('../images/news/like-active.svg'); /* 更换的图片路径 */}
.detail_icon{background: #F7F7F7;border-radius: 8px;margin-left:16px;width: 28px;height: 28px;text-align:center;}
.detail_footer2{padding-top:25px;margin-bottom:0;justify-content:center;}
.detail_footer2 a{color:#1E202B;    text-overflow: ellipsis; max-width: 72%;     display: inline-block;  white-space: nowrap;    overflow: hidden;}
.detail_footer2 a:hover,.detail_a:hover{color:#a59067;}
.detail_nr p{text-indent: 2em;}
.detail_nr img{max-width:90%;height:auto!important; text-align: center;}
.detail_cont_img{border-radius:16px;overflow:hidden;display:block;margin-bottom:15px;}
.detail_cont_img:last-of-type,.detail_cont_right:last-of-type{margin-bottom:0;}
.detail_cont_right{margin-bottom:36px;}
.detail_cont_right h5{margin-bottom:20px;}
.detail_a{display:block;font-size:14px;line-height:2;color:#1E202B;overflow: hidden;
    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    word-break: break-all;    -webkit-box-orient: vertical;}
.detail_cont_r{max-width:310px;}

.header_img {    width: 39px;    border-radius: 50px;    margin-right: 5px;    border: 1px solid #f5f5f5;}
.top_login{display:inline-block;}
.top_login .user{font-style: normal;}
.tips_top{text-align:right;    margin-top: -70px;    font-size: 14px;    color: #6D6F78;}
.tips_top a{ color: #6D6F78;}
.tips_top a:hover{color:#1E202B;}
.tips_top2{text-align:right;    margin-top: -23px; margin-bottom:24px;   font-size: 14px;    color: #6D6F78;}
.tips_top2 a{ color: #6D6F78;}
.tips_top2 a:hover{color:#1E202B;}

/* iPhone5/SE */
	@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
	.maket_header,.maket_header_01{padding-bottom:40px;padding-top:40px;}
    .row.m-0{margin-left:-7px!important;margin-right:-7px!important;}	
	.header{padding:0 10px 0 15px;}
	.header_top{padding-top:85px;}	
	.header .phone_top.btn-primary { font-size: 14px;  padding: 5px 13px;  border-radius: 50px;  position: relative;}
	.mb-4{margin-bottom:10px!important;}
	.phone_no{display:none;}
	.p_center{text-align:center!important;}
	.p-4 {    padding: 1rem!important;}
	.pt-4{  padding-top: 1rem!important;}
	.pt-5{padding-top: 1rem!important;}
	p,h6,.h6{font-size:14px;  word-break: break-all;}
 	h4,.h4{font-size:17px;}	
	.h3, h3 {    font-size: 20px;}
	.h5, h5 {    font-size:16px;}
	.h2, h2{font-size:24px;margin-bottom:10px;}
	.h1, h1 {font-size: 28px;}
	.f18{font-size:15px;}
	.f16{font-size:14px!important;}
	.f45{font-size:25px;}
	.f55{font-size:30px;}	
	img{max-width:100%!important;}
	.img_w{max-width:80%!important;margin-bottom:20px;}
	.img_w8{max-width:80%!important; left: 50%;   margin-left: -40%;    top: 10%;}
	.img_safe03{ margin-left: -85px;    width: 170px;}
	.news_tip{padding:14px 12px 21px;}
	.logo_menu{min-width:150px;        margin-top: 13px;}
	.logo,.header.mini .logo,.header.on .logo,.light-theme .logo{ height: 37px;   background-size: auto 100%;}
	.header,.header.mini{height:60px;line-height:60px;}	
	.footer2 a{color:#333;font-size:14px;}
	.footer2 p{font-size:12px;}
	.footer2{padding-bottom:10px;margin-bottom:10px;}
	.btn-primary{font-size:16px;padding:10px 40px;border-radius:50px;    top: 0px;    position: relative;}
	.btn-primary2{font-size:16px;padding:10px 40px;border-radius:50px;    top: 0px;    position: relative;}

	.index_ys .swiper-button-next,.index_ys .swiper-button-prev{top:127%;}
	.banner_black .d-flex{display:block!important;}
	.banner_black{padding:45px 0 35px;}
	.banner_black h5{padding-bottom:30px;}
	.banner_black .form-control{        max-width: 97%;     margin-left: .5rem;}
	.banner_01{min-height:650px;}
	.banner_01_cont{text-align:center;padding-top:53px;padding-bottom:53px;}
	.banner_01 h1{font-size:34px;display:block;position:relative;}
	.banner_01 .tab{display: table; position: absolute;top: -50px;left: 37%;}
	.banner_01_right{  min-height: 380px;background-size:cover;background-position:center;}
	.btn_index .btn-primary2,.btn-primary4{padding: 8px 30px; font-size: 16px;width: 45%;	}
	.banner_btn{display:none;}
	.btn_index{display:block;      position: fixed;     bottom: 0;     background:rgba(0, 0, 0, 0.9);
        z-index: 13;        width: 100%;        text-align: center;        padding: 14px;}
	.hq_sj div:first-child{width:90px}
	.hq_sj{padding:5px 5px 5px 10px;}
	.hq_bg{margin-bottom:10px;}
	.hq_index{height:auto;background:#14171D;    bottom: 100px;}	
	.hq_img{max-width:65px;height:auto;padding:15px 0 15px 10px;}
	.quotes_tips{padding:15px 20px 25px;}
	.shuju{padding:30px 10px;margin-top: -90px;}
	.shuju h2{font-size:156%;}
	.indxe_hd h2{font-size:25px;}
	.index_ys .swiper-button-prev, .index_ys .swiper-container-rtl .swiper-button-next{left: inherit; right: 57%;margin-right:-18px;}
	.index_ys .swiper-button-next, .index_ys .swiper-container-rtl .swiper-button-prev{left: inherit; right: 42%;margin-right:-18px;}
	
	.indxe_hd{padding-left:0;text-align:center;}
	.index_old.indxe_hd{padding-left:0;padding-right:0;}
	.about_cont p{text-align:left;}
	.indxe_hd_cont{text-align:left;padding:6px 12px 6px 8px}
	.indxe_hd_cont img{padding: 15px 10px 15px 05px;}
	.indxe_hd h1{font-size:28px;}
	
	.detail_nr p{text-indent: 0em!important;font-size:16px;}
	.detail_cont_r{max-width:100%;}
	.index_khfw{ padding: 15px;display:flex;align-items:start;height:auto;}
	.index_khfw_col .col-6{padding-right:10px;padding-left:10px;}
	.index_khfw img{margin-bottom:10px;margin-right:5px; width:14%; }
	.index_khfw h4{margin-bottom:5px;}
	.index_app .nav-pills .nav-link{padding:8px 0!important;}
	.index_app{text-align:center;margin-top:20px;}
	.index_app.mb-5{margin-bottom:15px!important;}
	.index_app_cont_01{max-width:100%;min-height:auto;padding-left:25px;padding-right:25px;padding-bottom:15px;}
	.index_app_cont_02{max-width:100%;padding:30px 25px 35px;}
	.index_app_cont_02 h3{font-size:24px;margin-bottom:26px;}
	.index_app_cont_02 p{font-size:16px;}
	.index_app_cont_02 p,.index_app_cont_02 h3{ margin-bottom: 20px;    line-height: 1;      text-align: left;}
	.college_hy .college_tip{min-height:auto;}
	.banner_black h2{font-size:20px;}
	.banner_black h5{font-size:14px;}
	.banner_black .btn-primary{font-size:20px;font-weight:600;width:95%;padding: 15px 0;}
	.app_qr img{margin-top:28px;}	
	.index_app .btn-dark{display:inline-block;width:100%;text-align: center;    padding: 12px 0 12px;}	
	.btn-dark.btn_window{width:100%;}
	.fanye{padding:25px 0;}
	.gold_title h3{font-size:26px;}
	.gold_nav .nav-item{ min-width: 90px;        text-align: left;    }
	.gold_nav .nav-pills .nav-link{font-size:18px;}
	.gold_nav .nav-pills .nav-link.active span{font-size:22px;}
	.gold_hy{    margin-top: 30px;}
	.gold_hy .table th,.gold_hy .table td{padding: 15px 3.3%;        font-size: 14px;}
	.gold_hqsj h2{    font-size: 38px;margin-bottom:0;}
	.gold_hy2{padding:20px;}
	.gold_hy h3{font-size:20px;}
	.gold_cont{padding:15px 15px 5px;}
	.about_banner{min-height:350px;}
	.about_zz_cont a,.about_btn {font-size: 16px;}
	.about_cont h3{font-size:22px;}
	.about_banner02{    background-size: 200%;    background-position: top left;    padding-top: 357px;}
	.about_banner02 .col-sm-5{background:#fff;padding:15px;}
	.news_nav .nav{justify-content:start;}
	.news_cont .gold_dp{padding:15px;margin-bottom:15px;}
	.gold_dp_time{padding-right:20px;}
	.about_gg{padding:15px;display:block;}
	.about_gg .col{padding:0;}
	.about_new{display:block;padding-top:20px;}
	.about_new .gold_dp_cont{padding-top:15px;padding-left:0;padding-right:0;}
	.about_new_img{width:100%;padding-right:0;}
	.about_new .gold_dp_cont h5{font-size:18px;}
	.index_zz{justify-content:start;padding-left:30px;}
	.adv_bg{padding:50px 20px 20px;min-height:auto;}
	.adv_bg img{width: 80px;        margin-left: -40px;}
	.review_cont ul{padding:5px 0 10px ;}
	.review_cont .nav-pills .nav-link{line-height: 1.2;}
	.review_cont .nav-pills .nav-link.active span:after{display:none;}
	.college_hy{padding:20px;}
	.gold_cont2{padding:15px;min-height:auto;}
	.review_cont{margin-bottom:15px;padding:5px 10px;}
	.college_cont{    padding: 3px 20px 12px;margin-bottom:18px;}
	.gold_nav .college_cont .nav-pills .nav-link,.gold_nav .college_cont .nav-pills .nav-link.active span{font-size:15px;padding:5px 10px;}
	.news_hy .gold_hy .college_cont .nav-pills .nav-link span small{font-size: 10px;display:inline-block;padding-left:3px;}
	.news_nav .college_cont .nav{    -ms-flex-wrap: inherit;   flex-wrap: inherit;}
	.news_nav .college_cont .nav-item{min-width: fit-content;}
	.detail_cont{padding:30px 20px 20px;margin-top:30px;}
	.news_cont{margin-top:30px;}
	.detail_title h1{font-size:24px;}
	.detail_title{margin-bottom:20px;}
	.detail_flex.justify-content-end{justify-content: start !important;}
	.detail_icon{margin-left:0;margin-right:16px; margin-top:15px;}
	.detail_footer2{font-size:14px;margin-bottom:25px;}
	.detail_pl{padding-left:20px;}
	.detail_pr{padding-right:10px;}
	.detail_nr{min-height:auto;}
	/*快讯*/
	.news li{display:block;}
	.news:before{display:none;}
	.news li:before{display:none;}
	.news_list{border-bottom: 1px solid #f5f5f5;padding-top: 0;padding-right:0;font-size:14px;width:100%;}
	.news_calendar{    float: none;padding-right:0;}
	.news_calendar_title h4 { width: 150px; padding-left: 23px;}
	.news_calendar_title span{float: right; font-size: 14px;}
	.jr-flag {display:none!important;}
	
	
	.tips_top{margin-top:-5px;margin-bottom:10px;text-align:left;font-size:12px;}
	.tips_top2{margin-top:-5px;text-align:left;font-size:12px;}
	
	.calendar_title{display:block;text-align: center;padding:15px 5px 0;}
	.r_calendar_title{display:none;}
	.l_calendar_title{padding-left: 0px;  padding-right: 0px;}
	.last_week, .next_week{width:15px;}
	a.last_week:hover, a.next_week:hover{    background: #fff;    border: 1px solid #fff;}
	.l_calendar_title ul li{padding:0;}
	.l_calendar_title ul { padding: 15px 5px;}
	.l_calendar_title ul li a span{font-size:15px;  min-width: 34px;}
	.data_tips{padding:15px 0px;}
	/************行业新闻、快讯、财经日历************/
	.news_list p,.news_calendar_title,.news_calendar img,.know_nav,.r_calendar_title,.last_week,.next_week,.data_tips,.quotes_btn,.hide{display:none;}
	.date{width:90%;text-align:left;padding:15px 0 0;font-size:14px;}
    .news_calendar{width:100%;padding:0 0 15px 0;line-height:24px;}
	.news_calendar span.star01,.news_calendar span.star02,.news_calendar span.star03{float:left;}
	.news_calendar p.affect{height:28px;}
	.star01,.star02,.star03{margin-right:0;}
	.green_lv01,.green_lv02,.red_lv01,.red_lv02{font-size:12px;height:20px;line-height:20px;margin:2px 0 0 10px;float:right!important;}
	
	.calendar_cont ul{padding-bottom:10px;}
	.calendar_data ul{padding-top:0px;}
	.data_name{padding:5px 4%;font-size:14px;font-weight:normal;}
	.calendar_title{padding:15px 0 0;min-height:60px;}
	.l_calendar_title{width:100%;}
    .l_calendar_title ul{width:100%;padding:0;}
    .l_calendar_title ul li{width:14.28%;padding:0;}
    .l_calendar_title ul li a{padding:10px 0;height:38px;font-size:12px;line-height:20px;}
	.l_calendar_data{width:10%;text-align:center;}
    .l_calendar_data span{width:100%;font-size:14px;color:#999;padding:2px 0;}
	.calendar_data ul li{align-items:start;padding:15px 2% 15px 0;justify-content: space-between;width:100%;height:auto;    border-top: 1px solid #f5f5f5;}
    .no_data{ border-top: 1px solid #f5f5f5;}
	.l_calendar_data{ display: block;width:18%;text-align:center;}
    .l_calendar_data span,.event_affect,.event_title{width:100%;}
    .r_calendar_data{width:80%;}
	.data_title{width:100%;padding:2px 0;}
	.data_list{width:100%;font-size:12px;color:#999;}
	.data_list span{width:auto;padding-right:15px;}
    .data_list span i{font-style:normal;display:inline-block;}
    .data_affect{width:100%;float:left;}
	.event_affect span{width:50%;}
	.event_city{float:right!important;font-size:14px;text-align:right;color:#999;}
	.holiday_title{width:100%;font-size:14px;color:#999;padding-top:5px;}
   .central_ul li span:first-child small {    display: block;    }
    .central_ul li span.span-1, .data_tips.central_tips span.span-1 {display: none;}
	.central_ul li span, .data_tips.central_tips span { width: 25%;text-align: center !important; }
	.calendar_cont .nav-pills .nav-link.active span {    font-size: 16px;}
	 .gold_nav .nav-pills .nav-link{font-size: 16px;   padding: 15px 10px;}
	 .calendar_cont .nav-pills .nav-link small{display:block;}
	.news_hy .gold_hy .calendar_cont .nav-pills .nav-link{font-size:14px;padding: 20px 8px 0;}
	.calendar_cont .nav-item{min-width:50px!important;}
	.news_hy .gold_hy .calendar_cont .nav-pills .nav-link.active span{font-size:15px;}
	.news_hy .gold_hy .nav-pills .nav-link{font-size:16px; padding: 5px 15px 5px 0;}
	.news_hy .gold_hy .nav-pills .nav-link.active span{font-size:16px;padding:0; }	
	.news_hy .gold_hy .nav-pills .nav-link small{font-size:10px;}
	
	 .news_nav .nav-item{min-width:110px;text-align:center;padding:0 0;}
	 .exchange_hy{padding:25px 15px;margin-top:15px;}	 
	 .exchange h3 {	 font-size: 26px;}
	 .exchange_img {    height: 45px;    line-height: 45px;    width: 45px;    margin: auto;}
	 .banner_img01,.banner_img02,.banner_img04,.banner_img05{ margin-bottom: 7%;}
	 .banner_img03{  padding: 0 0 10%;  margin-bottom: 7%;    }
	 .banner_01_right:before{height:70%;bottom:6%;      }
	 #about_new{padding-top:70px;}
	 .about_jt .mb-3{margin-bottom:30px!important;}
	 .about_jt h6{padding-bottom:25px;}
	 
	 .reg_ym{padding: 40px 18px;}
	 .reg_dl .form-group{margin-bottom: 18px;}
	 .step_04_cont{padding: 50px 20px 0;}
	 .step_04_cont h2{font-size:24px;}
	 .step_04_cont p{    padding: 35px 18px 15px;}
	 .step_04_bg h3 { font-size: 24px;}
	 .step_04_bg img{width:100px;}

	 .login_t {    padding-top: 38px;}
	 .m-height{min-height:250px;}
	 .gold_dp_cont{padding-bottom:15px;}
	 .gold_dp_cont h6{margin-bottom:5px;}
	 .gold_dp{padding-top:20px;}
	 
	 .fanye .pagination {width:100%;overflow-x:scroll;justify-content: start !important;}
	 .fanye a:first-child, .fanye a:last-child{min-width: 80px;}
.review_cont .nav-item{min-width:100px;text-align:left;}
.review_cont .nav-item .nav-link{padding:0.5rem 1rem 0.5rem 0;}
.review_cont ul {    padding: 20px 20px;}
.banner_cont:after{top:60px;}
.index_app .nav-pills .app_link{font-size:14px;background:url(../images/md-tab-left-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link{font-size:14px;background:url(../images/md-tab-right-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .app_link .nav-link.active{font-size:14px;background:url(../images/md-tab-left-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link .nav-link.active{font-size:14px;background:url(../images/md-tab-right-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:99% 100%;}
.about_banner h1{font-size:32px;margin-top:32px;margin-bottom:6px;}
.stoploss_btn {padding-top:40px;margin:auto;}
.stoploss_cont h1 {    font-size: 32px;}
.stoploss_cont:after{top:64px;}
.stoploss_img{width:90%; margin:30px 0 75px;}
.p_center{text-align:center;}
.gold_hy h3.mt-5 {  margin-top: 44px !important;}
.gold_hy h3{margin-bottom:20px;}
.app_ios_cont{justify-content:center;}
.about_zz_cont a .wz_zs{width:30%}
.about_zz_cont_text {    padding: 28px;}
	}



	/* iPad */
	@media (min-width: 768px) and (max-width:1023px){
	.review_cont .nav-item{min-width:132px;text-align:left;}
.review_cont .nav-item .nav-link{padding:0.5rem 1rem 0.5rem 0;}
.review_cont ul {    padding: 34px 64px 34px;}	
		.phone_logo{margin-top:25px;}
	.menu ul li span{font-size:16px;}
	.header{padding:0 10px 0 15px;}	
	.header .phone_top.btn-primary { font-size: 14px;  padding: 5px 13px;  border-radius: 50px;  position: relative;}
	.mb-4{margin-bottom:10px!important;}
	.phone_no{display:none;}
	.p-4 {    padding: 1rem!important;}
	.pt-4{  padding-top: 1rem!important;}
	.pt-5{padding-top: 1rem!important;}
	p,h6,.h6{font-size:14px;}
 	h4,.h4{font-size:17px;}	
	.h3, h3 {    font-size: 20px;}
	.h5, h5 {    font-size:16px;}
	.h2, h2{font-size:25px;margin-bottom:10px;}
	.h1, h1 {font-size: 28px;}
	.f18{font-size:15px;}
	.f45{font-size:25px;}
	.f55{font-size:30px;}
	.maket_header,.maket_header_01 {padding-top:65px;padding-bottom:65px;}
	.header_top{padding-top:145px;}		
	img{max-width:100%!important;}	
	.btn-primary,.btn-primary2{padding:10px 20px;}
	.banner_01 h1{font-size:38px;}
	.banner {background: #12161f;}
	.shuju h2 {    font-size: 46px;}
	.banner_black .d-flex{display:block!important;}
	.banner_black .form-control{width:100%;}
	.hq_sj div:first-child{width:auto;}
	.hq_img{max-width:80px;height:auto;}
	.indxe_hd{padding-left:0;}
	.index_safe .col-sm-4 {max-width:100%;}
	.about_cont h3{font-size:22px;}
	.index_app_cont img{max-width:480px!important;}
	.gold_title h3{font-size:24px;}
	.about_banner{min-height:350px;padding-top: 20px;}
	.about_banner02	{background-size: 150%;    background-position: left;}
	.about_zz_cont a,.about_btn {font-size: 16px;}
	.gold_hy{margin-top:40px;}
	.hq_index{bottom:213px;height:98px;}
	.banner_01_right{    min-height: 380px;}
	.banner_01{min-height:680px;}
.banner_01_right:before{bottom: -33%;}
.index_app_cont_02 p{line-height:1.8;}
.index_app_cont{align-items:start!important;}
.detail_pr{padding-right:0px;}
.detail_pr{padding-right:15px;}
.detail_cont{padding:50px 15px;}
.news_nav .nav {  justify-content: start; }
 .exchange_hy{padding:25px 15px;margin-top:15px;}
.exchange h3{font-size:20px;} 
.index_app .nav-pills .app_link{font-size:16px;background:url(../images/md-tab-left-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link{font-size:16px;background:url(../images/md-tab-right-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .app_link .nav-link.active{font-size:16px;background:url(../images/md-tab-left-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link .nav-link.active{font-size:16px;background:url(../images/md-tab-right-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:100% 100%;}
.gold_cont{padding:28px;}
.stoploss_btn {padding-top:40px;}
.stoploss_cont h1 {    font-size: 48px;}
	}
@media (min-width: 992px) and (max-width: 1023px) {
	.hq_index{height:0;}
	.detail_pr{padding-right:0px;}
	.news_nav .nav {  justify-content: start; }
	.header_menu_right{max-width:350px;}
	.exchange h3{font-size:24px;} 
	.gold_cont{padding:28px;}
}
	/* iPad Pro */
	@media only screen and (device-width: 1024px) {
	.menu_left{padding:30px 15px;}
		.header_top{padding-top:145px;}	
	p,h6,.h6{font-size:14px;}
 	h4,.h4{font-size:17px;}	
	.h3, h3 {    font-size: 20px;}
	.h5, h5 {    font-size:16px;}
	.h2, h2{font-size:25px;}
	.h1, h1 {font-size: 28px;}
	.f18{font-size:15px;}
	.f45{font-size:25px;}
	.f55{font-size:30px;}
	.menu ul li span{font-size:16px;}
	.gold_cont{padding:28px;}
	.banner_01 h1{font-size:42px;}
	.banner {background: #111b1d;}
	.indxe_hd{padding-left:0;}
	.index_safe .col-sm-4 {max-width:100%;}
	.gold_title h3{font-size:24px;}
	.about_banner{min-height:350px;}
	.about_zz_cont a,.about_btn {font-size: 16px;}
	.about_cont h3{font-size:24px;}
	.banner_01{min-height: 707px;}
	.banner_01_cont { margin-top: 8%;}
	.banner_01_right{    min-height: 456px;}
.banner_01_right:before{bottom: -32%;}
.detail_pr{padding-right:30px;}
.detail_cont{padding:50px 30px;}
.top_icon{padding-left: 20px;    margin-left: 15px;}
.top_service,.language_img{margin-left:20px;}
.header .btn-primary2,.header .btn-primary{padding: 5px 18px;}
.header_menu_right{max-width:350px;}

	}
	@media (min-width: 1025px) and (max-width:1199px) {
	.container {  max-width: 1025px; }
	.banner_01 h1{font-size:46px;}
	.indxe_hd{padding-left:0;}
	.menu ul li span{font-size:16px;}
	.header_top{padding-top:145px;}	
		.about_banner{min-height:350px;}
		.banner_01{min-height:730px;}
.banner_01_right{    min-height: 456px;}
.banner_01_right:before{bottom: -32%;}
.detail_pr{padding-right:30px;}
.detail_cont{padding:50px 30px;}
.top_icon{padding-left: 20px;    margin-left: 15px;}
.top_service,.language_img{margin-left:20px;}
.header .btn-primary2,.header .btn-primary{padding: 5px 18px; margin-right: 8px;}
.header_menu_right{max-width:350px;}
.stoploss_btn {padding-top:40px;}
.stoploss_cont h1 {    font-size: 48px;}
	}
	

@media (min-width: 992px){
	.exchange_hy{padding: 42px 15px;}
.header .col-3{    -ms-flex: 0 0 29%;    flex: 0 0 29%;    max-width: 29%;}
.header .col-lg-2 {    -ms-flex: 0 0 12.666667%;    flex: 0 0 12.666667%;    max-width: 12.666667%;}

.header_bk .container {    max-width: 1100px;}
.header{padding:0 15px;}
.top_icon{padding-left: 20px;    margin-left: 15px;}
.top_service,.language_img{margin-left:15px;}
.header .btn-primary2,.header .btn-primary{padding: 5px 10px; font-size: 14px;   margin-right: 8px;}
.header_menu_right{max-width:292px;}
.header_bk .menu ul li {margin-left: 0px;}
.menu ul li span{font-size:15px;    padding: 1px 10px;}
.logo_menu{    margin-right:15px;min-width:175px;}
.logo,.light-theme .logo{height:42px;        background-size: auto 100%;}
.exchange h3{font-size:24px;} 
.gold_cont{padding:28px;}
.stoploss_btn {padding-top:40px;}
.stoploss_cont h1 {    font-size: 48px;}
.index_app .nav-pills .app_link{font-size:14px;background:url(../images/md-tab-left-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link{font-size:14px;background:url(../images/md-tab-right-bg.svg) no-repeat;width:50%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .app_link .nav-link.active{font-size:14px;background:url(../images/md-tab-left-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app .nav-pills .mt4_link .nav-link.active{font-size:14px;background:url(../images/md-tab-right-bg-active.svg) no-repeat;width:100%;max-width:180px;height:48px;background-size:100% 100%;}
.index_app_cont_02{    max-width: 291px;}
.index_app h2{font-size:36px;}

}
@media (min-width: 1100px){
	.exchange_hy{padding: 42px 15px;}
.header .btn-primary2,.header .btn-primary{padding: 5px 15px; font-size: 14px; }
.menu ul li span{font-size:15px; padding: 1px 15px;}
.header_menu_right{max-width:312px;}
.exchange h3{font-size:28px;} 
.gold_cont{padding:28px;}
.stoploss_btn {padding-top:40px;}
.stoploss_cont h1 {    font-size: 48px;}
.index_app h2{font-size:38px;}
.logo_menu{    margin-right:15px;min-width:190px;}
}
@media (min-width: 1200px){
	.exchange_hy{padding: 60px 45px;}
	.container {    max-width: 1180px!important;}	
.header .col-3{    -ms-flex: 0 0 25%;    flex: 0 0 25%;    max-width: 25%;}
.header .col-lg-2 {    -ms-flex: 0 0 16.666667%;    flex: 0 0 16.666667%;    max-width: 16.666667%;}
.header{padding:0 25px 0 15px;}
.banner_01{min-height:750px;}
.header .btn-primary2,.header .btn-primary{padding: 5px 15px; font-size: 15px; }
.header_menu_right{max-width:331px;}
.banner_01_right{    min-height: 486px;}
.banner_01_right:before{bottom: -30%;}
.header_bk .menu ul li {margin-left:0px;}
.menu ul li span{font-size:18px;}
.logo_menu{    margin-right:15px;min-width: 210px;}
.logo,.light-theme .logo{height:45px;        background-size: auto 100%;}
.exchange h3{font-size:32px;} 
.gold_cont{padding:48px;}
.stoploss_btn {    width: 269px;    padding-top: 90px;}
.stoploss_cont h1 {    font-size: 52px;}
}
@media (min-width: 1250px){
.header_bk .menu ul li {margin-left:10px;}
	.menu ul li span{font-size:17px;}	
.logo_menu{    margin-right:25px;}	
.header .btn-primary2,.header .btn-primary{padding: 5px 20px;}
.header_menu_right {        max-width: 341px;    }
.logo_menu{    margin-right:15px;min-width:210px;}
.logo,.light-theme .logo{height:45px;        background-size: auto 100%;}
.index_app_cont_02 {max-width: 360px;}
.index_app h2 {        font-size: 40px;    }
}
@media (min-width: 1400px){
	.container {    max-width: 1200px!important;}
	.header{padding:0 35px;}
	.banner_01{min-height:850px;}
	.banner_01_right:before{bottom: -32%;}
	.header_bk .menu ul li {margin-left: 20px;}
	.menu ul li span{font-size:18px;}
	.index_hdcont{max-width: 736px;}
	.logo_menu{         min-width: 210px;   margin-right: 2.5%;}
	.header_menu_right {        max-width: 357px;    }
	.logo,.light-theme .logo{height:48px;        background-size: auto 100%;}

	}
@media (min-width: 1650px){
	.container {    max-width: 1400px!important;}
	.header_menu_right {        max-width: 418px;    }
	.logo_menu{         min-width:210px;   margin-right: 4%;}
	.logo,.light-theme .logo{height:48px;        background-size: auto 100%;}
.index_app .nav-pills .app_link{background:url(../images/d-tab-left-bg.svg) no-repeat;max-width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .mt4_link{background:url(../images/d-tab-right-bg.svg) no-repeat;max-width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .app_link .nav-link.active{color:#fff;background:url(../images/d-tab-left-bg-active.svg) no-repeat;max-width:245px;height:48px;background-size:100%;}
.index_app .nav-pills .mt4_link .nav-link.active{color:#fff;background:url(../images/d-tab-right-bg-active.svg) no-repeat;max-width:245px;height:48px;background-size:100%;}

	}
