body{ background:#E8EAEB;}
.f-l{float: left;}
.f-r{float: right;}

.banner{ width:100%; overflow: hidden;}
.top{width:100%; height:50px;line-height:50px;  color:#fff; background:#004282; text-align:center;  font-size:18px; position:fixed; left:0; top:0; z-index: 9999; border-bottom-left-radius:10px; border-bottom-right-radius:10px; }
.topLogo{ width: 140px; height:auto;}
.top font{ height:50px; width:120px;}
.top img{ height: 40px; width: auto; vertical-align: inherit; margin-top: 5px;}
.top1{border-top: 1px #dfdfdd solid;border-bottom: 1px #dfdfdd solid;margin-bottom: 15px;}
.top1 font a{ width: 50%;text-align: center; display: block;float: left;}
.top font a{
	color:#6d6d6d;
	line-height:43px;
	border-bottom: 2px #fcfafa solid;
}
.top .ck a{
	height:43px;
	width:50%;
	line-height:43px;
	color: #fd8222;
	border-bottom: 2px #fd8222 solid;
}
/* .language{position: absolute; right: 5px; top:10px;} */
.language{position: absolute; right: 5px;}
.language li{ float: left; margin-right: 10px;}
.language li a{ color: #fff; font-size: 12px;}

.qjys{ padding:0 10px 20px 10px; overflow:hidden;background: #fff;}
.qjys2{ padding:0x; overflow:hidden;}
.money-list{margin-top:15px;}
.money-list-n{display:-webkit-box;}
.money-list-r1-box{ margin-left:10px;}
.money-list-r1{}
.money-list-r1 .anfang{ font-size:14px; vertical-align:top;}
.money-list-n-pic{ border:solid #c5c5c5 1px;}
.money-list-n-pic a{ width:60px; height:70px; display:block;}
.money-list-r1 .dy{ width:37px; height:17px; background:#ff0000; display:block; line-height:17px; text-align:center; color:#fff; margin-left:5px;}
.money-list-r1 .my{ color:#ff6600;}
.schedule-bg{ float:left;background:#bababa;height:10px; width:75%; position:relative; margin:3px 0 0 5px;}
.green{height:10px; line-height:10px; background:#5da70f; display:block;position:relative;}
.bfb{ margin-left:5px;}
#lc-list li{ padding:20px 0; border-bottom:1px solid #c5c5c5;}
.more{ font-size:14px; text-align:center; padding:6px 0;}


/*----ulnav--------*/
.bottom-nav{ position:fixed; left:0; bottom:0; z-index: 999; width:100%; height:50px; background:#004282; border-top-left-radius:10px; border-top-right-radius:10px; }
.ulnav{ overflow:hidden; }
/*.ulnav li{ width:25%; float:left; text-align:center;}*/
.ulnav li{ width:20%; float:left; text-align:center;} /* secondarymarket */
.ulnav li a{ display:block; height:51px; color:#666; text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;}
.ulnav li a span{font-size:10px;}
.ulnav li .icon{ width:35px; height:35px;}
/*.ulnav li .jy{background:url(../../images/mobile/footer-nav1.png) center top no-repeat;background-size:100%; background-position: 0 0;}
.ulnav li .lc{background:url(../../images/mobile/footer-nav2.png) center top no-repeat;background-size:100%; background-position: 0 0;}
.ulnav li .sm{background:url(../../images/mobile/footer-nav5.png) center top no-repeat;background-size:100%; background-position: 0 0;}
.ulnav li .zh{background:url(../../images/mobile/footer-nav4.png) center top no-repeat;background-size:100%; background-position: 0 0;}
.ulnav li .fx{background:url(../../images/mobile/footer-nav3.png) center top no-repeat;background-size:100%; background-position: 0 0;}*/

.ulnav li .jy{background:url(../../images/mobile/icon_home_light_white2.png) center top no-repeat;background-size:100%;}
.ulnav li .lc{background:url(../../images/mobile/icon_invest_light_white.png) center top no-repeat;background-size:100%;}
.ulnav li .sm{background:url(../../images/mobile/icon_secondary_market_light_white.png) center top no-repeat;background-size:100%;} /* secondary market */
.ulnav li .zh{background:url(../../images/mobile/icon_me_light_white.png) center top no-repeat;background-size:100%;}
.ulnav li .fx{background:url(../../images/mobile/icon_get_funds_light_white.png) center top no-repeat;background-size:100%;}
/*.ulnav li .sm{background:url(../../images/mobile/icon_home_light_white.png) center top no-repeat;background-size:100%;}*/

/*.ulnav li.active span {color: #004282;}*/
.ulnav li.active span {color: #fff;}
/*.ulnav li.active .jy{background-position: 0 -21px;}
.ulnav li.active .lc{background-position: 0 -20px;}
.ulnav li.active .sm{background-position: 0 -20px;}
.ulnav li.active .zh{background-position: 0 -21px;}
.ulnav li.active .fx{background-position: 0 -21px;}*/
.ulnav li.active .jy{background:url(../../images/mobile/icon_home_white2.png) center top no-repeat;background-size:100%;}
.ulnav li.active .lc{background:url(../../images/mobile/icon_invest_white.png) center top no-repeat;background-size:100%;}
.ulnav li.active .sm{background:url(../../images/mobile/icon_secondary_market_white.png) center top no-repeat;background-size:100%;} /* secondary market */
.ulnav li.active .zh{background:url(../../images/mobile/icon_me_white.png) center top no-repeat;background-size:100%;}
.ulnav li.active .fx{background:url(../../images/mobile/icon_get_funds_white.png) center top no-repeat;background-size:100%;}
/*.ulnav li.active .sm{background:url(../../images/mobile/icon_home_white.png) center top no-repeat;background-size:100%;}*/

.j_detailBg{ width: 100%; height: 150px; background: #004282; position: relative; padding-top:10px;}
.fxninvest{
	margin:-150px auto 5px;
	width:96%;
	overflow:hidden;
	position: relative;
	}
.fxninvestBg1{ width: 94%; height: 10px; background: rgba(255, 255, 255, 0.2); position: absolute; left: 3%; top:50px; z-index: 2;}
.fxninvestBg2{ width: 90%; height: 15px; background: rgba(255, 255, 255, 0.1); position: absolute; left: 5%; top:40px; z-index: 3;}
.fxninvest h2{
	font-size:18px;
	line-height:45px;
	text-align: center;
	color: #fff;
	}
.fxninvest_date_left{ float: left; color: #fb9300; text-align:center;}
.fxninvest_date_left strong{ font-size: 24px !important; color: #fb9300 !important;}
.detailTitB{ float: right; width: auto;padding:2px 12px; border-radius:10px; background: #fc9300; color: #fff; margin-top: 15px;}

.fxninvest_list{
	margin:15px auto 0;
	width:90%;
	padding:8px 5%;
	color:#898989;
	background:#FFFFFF;

	}
.fxninvest_list ul li{
	float:left;
	width:33.3%;
	padding-top:5px;
	line-height:25px;
    margin-bottom: 10px;
    text-align: center;
	}
.fxninvest_list ul li:first-child{ text-align: left;}
.fxninvest_list ul li.last{text-align: right;}
.fxninvest strong{
	color:#343434;
	font-size:20px;
	}
.fxninvest_xu{
	margin:-3px auto 0;
	width:100%;
	color:#898989;
	line-height:35px;
	overflow:hidden;
	}
.fxninvest_xu ul li{
	float:left;
	width:50%;
	}
.fxninvest_input{
	margin:5px auto;
	width:90%;
	line-height:35px;
	text-align:center;
	}
.detail_center{text-align: center; color: #fc9300; padding:10px 0; font-size: 18px;}
.detail_center i{ width: 18px; height: 18px;background: url(../../images/mobile/iconDetail3.png) no-repeat;background-size:100%; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0;}

.fxninvest_tab{
	margin:0 auto;
	width:94%;
	padding:0 3%;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxninvest_tab_title{
	margin:0 auto;
	width:100%;
	color:#585858;
	overflow:hidden;
	}
.fxninvest_tab_title ul li{
	float:left;
	width:50%;
	font-weight:bold;
	text-align:center;
	line-height:35px;
	font-size:14px;
	border-bottom:1px solid #dcdcdc;
	background:#E8EAEB;
	}
.fxninvest_tab_title_hover{
	height:33px;
	color:#FF6600;
	border-top:2px solid #ff6600;
	}	
.fxninvest_tab_wrap{
	margin:10px auto;
	width:100%;
	color:#585858;
	overflow:hidden;
	}
.fxninvest_tab_wrap td{
	line-height:25px;
	}
	
/* FxnInvest End*/
.fxnindex{
	width:96%;
	padding:1% 2%;
	background:#FFFFFF;
	}	
.fxnindex h2{
	font-size:18px;
	line-height:46px;
    color: #222;
    text-align:center;
    border-bottom:1px #e5e5e5 dashed;
    margin-bottom: 10px;
    position: relative;
	}
.fxnindex .progress_left{width:auto; text-align:right; float: left; padding-left:5.3%; margin-right: 1%;}
.fxnindex .progress{ width:70%; background: #e5e5e5; height: 8px; float: left; margin-top: 6px; border-radius:10px; overflow: hidden;}
.fxnindex .progress span{ background: #fe9b22; height: 8px; display:block;position:relative;}
.fxnindex .progress-txt{float: left; width:10%; margin-left: 1%;}

.fxnindex_list{
	margin:0 auto;
	width:100%;
	overflow:hidden;
	}
.fxnindex_list .fxnindex_date{ font-size: 16px; text-align: center;}
.fxnindex_list .fxnindex_date strong{ display: block; font-size: 30px; color: #fb9300; margin: 15px 0;}
.fxnindex_list .fxnindex_date strong font{ font-size: 16px;}
.fxnindex_list ul li{
	float:left;
	width:50%;
	text-align: center;
	font-size: 14px; line-height: 26px;
	}
.fxnindex_list ul li.home_btn{ width: 90%; margin:10px 5%;}
.fxnindex_list ul li.home_btn a{ width: 100%; height:40px; line-height: 40px; background: #fb9300; border-radius:5px; display: block;
	color: #fff; font-size: 16px;}
.home_btn span{background:#f5f5f5; display:block; height:40px; line-height:40px; font-size:16px;}
.fxnindex_list ul li span{
	
    color: #898989;
}

.listFxnindex{width: 94%; padding:5px 0 10px; margin:10px auto; border-radius:8px; border:2px #e5e5e5 solid;}
.listFxnindex .fxnindex_list ul li{ width: 33.3%; text-align: left;}
.listFxnindex .fxnindex_list ul li:first-child{ width: 28%; padding-left:5.3%;}
.listFxnindex .fxnindex_list ul li strong{ font-size: 24px; color: #222;}
.listFxnindex .fxnindex_list ul li strong font{font-size: 14px;}
.listFxnindex .fxnindex_list{ width: 96%; margin: 0 auto;}

.listTitB{ width: auto; height: 30px; line-height: 30px; padding:0 5px; position:absolute; top:6px; left:-2px; border-radius:0 20px 20px 0; background: #f0aa77; color: #fff;}
.listTitB i{ width: 15px; height: 15px; background: url(../../images/mobile/iconDetail.png) no-repeat; background-size:100%; display: inline-block; vertical-align: middle; margin-left: 5px;}
.listLine{width: 100%; height: 1px; background: #e5e5e5;}

.zq_box{width: 88%; padding:0 3% 10px;}
.zq_box h2{border-bottom: 1px #e9e5e5 solid;padding-left: 0;margin-bottom: 5px;  }
.zq_box .fxnindex_list td{line-height: 26px;}
.zq_box .fxnindex_list td span{color: #757575;}
.zq_box .fxnindex_list td .tz_btn{color: #fff;}

.detailBtnBox{ width: 100%; position: fixed; left:0; bottom: 0; background: #fff; padding:5px 0;}
.tzbarss{ width: 100%; position: relative; height: 40px;line-height: 40px; text-align:center; background-color:#CCC; font-size:16px; color:#666;}
.tzbar{ width: 100%; position: relative; height: 40px; line-height: 40px;}
.tzbar .tz_btn,.tzbar .tz_btn a{ height: 100%; background: #fd8222 ; width:80%; text-align: center; display: block;font-size: 16px; top:0px; border-radius: 5px; margin: 0 auto; }
.tzbar .tz_txt{ position: absolute;  left: 0px;  text-align: center; display: block; top:0px; font-size: 16px; color: #fd710b; padding-left: 10px;}
.tzbar .tz_btn a{color: #fff;}
.colortzbar .tz_btn{background:#8d8d8d; }
.colortzbar .tz_txt{color: #8d8d8d;}
.fxnindex_list strong{
	color:#343434;
	}
.fxnindex_jd{
	margin:5px auto;
	width:98%;
	overflow:hidden;
	}
.fxnindex_jd p{
	float:left;
	margin-left:8px;
	}
.fxnindex_more{
	margin:5px auto;
	width:95%;
	overflow:hidden;
	}
.fxnindex_tb{
	margin:5px auto;
	width:98%;
	text-align:center;
	color:#FFFFFF;
	border-radius:25px;
	font-size:14px;
	line-height:40px;	
	background:#1bb8e2;
	overflow:hidden;
	}
.fxnindex_tb a{
	color:#FFFFFF;
	border-radius:25px;
	font-size:14px;
	line-height:40px;	
	padding:10px 105px;
	background:#1bb8e2;
	}
.fxnindex_tb:hover{	 
	background:#68BEE9;
	}
/* FxnIndex End */
.fxnfooter{
	position:fixed; 
	bottom:0; 
	width:100%; 
	height:51px;
	background:#262626;
	overflow:hidden;
	}
.fxnfooter ul li{
	float:left;
	width:25%;
	text-align:center;
	}
.fxnfooter ul li a{ 
	display:block; 
	height:51px; 
	color:#fff; 
	text-decoration:none;
	}
.fxnfooter li .icon{ background:url(../../images/mobile/footer-nav.png) center top no-repeat; width:25px; height:25px; display:block;  display:block; margin:7px auto 0 auto;}
/*.fxnfooter li .zh{background-position: 0 -75px; width: 25px; height: 25px;}
.fxnfooter li .jy{background-position: 0 -150px; width: 25px; height: 25px;}
.fxnfooter li .sm{background-position: 0 -225px; width: 25px; height: 25px;}*/

.fxninvest_tab h2{
	color:#333;
	padding-left:10px;
	font-size:16px;
	line-height:40px;
	}
.fxninvest_tab h2 i,.fxninvest_tab h2 i img{ width: 20px; height: 20px;}
.fxninvest_tab h2 i{ margin-right: 5px;}
/* FxnFooter End */
.fxnmore{
	margin:15px auto;
	width:100%;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnmore h3{
	float:left;
	font-size:16px;
	padding-left:10px;
	}
.fxnmore strong{
	color:#FF6600;
	}
.fxnmore ul li{
	line-height:50px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
	}
.fxnmore dd{
	float:left;
	width:60%;
	}
.fxnmore dd img{
	float:left;
	width:28px;
	padding-top:12px;
	padding-left:5%;
	}
.fxnmore dt{
	float:right;
	padding-right:5%;
	}
.fxnmore dt img{
	padding-top:0px;
	}
/* FxnMore End */
.fxnu{
	margin:20px auto 0;
	width:100%;
	background:#FFFFFF;
	overflow:hidden;
	border-top:1px #dfdfdf solid;
	border-bottom:1px #dfdfdf solid;
	}
.fxnu h3{
	float:left;
	font-size:14px;
	color:#898989;
	}
.j_fxnu h3{ width: 40%;padding-left:0; font-size: 16px;}
.fxnu strong{
	color:#898989;
	float: right;
	}
.j_fxnu strong{ width: 60%; float: right; text-align: right; font-size: 16px;}

.fxnu ul li{
	line-height:50px;
	overflow:hidden;
	width: 94%; 
	border-bottom: 1px #eee solid;
	}
.fxnu dd{
	width:90%; padding:0 5%;
	}
.fxnu dd img{
	float:left;
	padding-top:12px; margin-right: 5px;
	}
.fxnu dt{
	float:right;
	padding-right:10px;
	}
.fxnu dt img{
	padding-top:18px;
	}
/* FxnU End */
.fxnlianxi{
	margin:0px auto;
	width:100%;
	line-height:40px;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnlianxi h3{
	font-size:14px;
	padding-left:5px;
	background:#e9e9e9;
	}
.fxnlianxi p{
	padding-left:5px;
	}
/* FxnLianxi End */
.fxnabout{
	margin:0px auto;
	width:95%;
	padding:5px;
	line-height:30px;
	background:#FFFFFF;
	overflow:hidden;
	}
/* FxnAbout End */	
.fxnlist{
	margin:0 auto;
	width:100%;
	height:70%;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnlist ul li{
	height:100px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
	}
.fxnlist dd{
	float:left;
	margin-right:3px;
	}
.fxnlist dd img{
	padding-top:20px;
	}
.fxnlist dd h3{
	color:#666666;
	font-size:16px;
	padding-top:30px;
	}
.fxnlist dd p{
	color:#2ea7de;
	}
.fxnlist dt{
	float:right;
	}
.fxnlist dt img{
	padding-top:25px;
	padding-right:10px;
	}
/* FxnList End */
.fxnios{
	margin:0 auto;
	width:100%;
	height:70%;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnios ul li{
	height:85px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
	}
.fxnios dd{
	float:left;
	margin-right:3px;
	}
.fxnios dd img{
	padding-top:10px;
	}
.fxnios dd h3{
	color:#666666;
	font-size:16px;
	padding-top:20px;
	}
.fxnios dd p{
	color:#2ea7de;
	}
.fxnios dt{
	float:right;
	}
.fxnios dt img{
	padding-top:20px;
	padding-right:10px;
	}
/* FxnIos End */
.fxnmember{
	margin:0 auto;
	border:1px solid #dcdcdc;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnmember_left{
	float:left;
	width:15%;
	}
.fxnmember_right{
	float:right;
	width:84%;
	line-height:30px;
	}
.fxnmember_right h3{
	font-size:16px;
	line-height:25px;
	padding-top:5px;
	}
.fxnmember_right p{
	color:#898989;
	}
.fxnmember_right dd{
	float:left;
	}
.fxnmember_left img{
	padding:8px;
	}
.fxnmember_right dt{
	float:right;
	padding-right:10px;
	padding-top:20px;
	}
/* FxnMember End */
.fxnti{
	margin:0px auto;
	overflow:hidden;
	}
.fxnmoney{
	margin:10px auto;
	border:1px solid #dcdcdc;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnmoney ul{
	margin:5px;
	}
.fxnmoney li{
	line-height:45px;
	overflow:hidden;
	}
.fxnmoney dd{
	float:left;
	font-size:14px;
	padding-left:10px;
	}
.fxnbottom{
	border-bottom:1px solid #dcdcdc;
	}
.fxnmoney dd img{
	padding:0 10px;
	}
.fxndd{
	color:#FF6600;
	padding-left:10px;
	}
.fxnmoney dt{
	float:right;
	padding-top:15px;
	padding-right:10px;
	}
/* FxnMomey End */
.fxnze{
	margin:10px auto;
	border:1px solid #dcdcdc;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnze ul{
	margin:5px;
	}
.fxnze li{
	line-height:45px;
	overflow:hidden;
	}
.fxnze dd{
	float:left;
	font-size:14px;
	padding-left:10px;
	}
.fxnze dd img{
	padding:0 10px;
	}
.fxnze dt{
	float:right;
	color:#FF6600;
	font-size:14px;
	padding-right:10px;
	}
/* FxnZe End */
.fxnfx{
	margin:0 auto;
	width:100%;
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnfx_login{
	background:#f9f9f9;
	overflow:hidden;
	}
.fxnfx_login img{
	width:152px;
	height:110px;
	margin:0px auto;
	}
.fxnfx_title{
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnfx_title h2{
	color:#ffffff;
	font-size:14px;
	padding-left:10px;
	line-height:45px;
	background:#1BB8E2
	}
.fxnfx_title_wrap{
	margin:10px;
	line-height:30px;
	}
.fxnfx_safe{
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnfx_safe h2{
	color:#ffffff;
	font-size:14px;
	padding-left:10px;
	line-height:45px;
	background:#84c381;
	}
.fxnfx_safe_wrap{
	margin:10px;
	line-height:30px;
	}
.fxnfx_safe_wrap h4{
	font-weight:bold;
	}
.fxnfx_safe_wrap_title{
	border-bottom:3px solid #f1f1f1;
	}
.fxnfx_safe_wrap_title h3{
	width:30%;
	font-size:14px;
	text-align:center;
	margin-bottom:-3px;
	border-bottom:3px solid #3b9ff4;
	}	

.fxnfx_sec{
	background:#FFFFFF;
	overflow:hidden;
	}
.fxnfx_sec h2{
	color:#ffffff;
	font-size:14px;
	padding-left:10px;
	line-height:45px;
	background:#FB5A00;
	}
.fxnfx_sec_wrap{
	margin:10px;
	line-height:30px;
	}
/* User */
.usertop{ width: 100%;background: #004282; margin-bottom: 10px;}
.user_pic{ padding: 15px 0 5px; margin-bottom: 9px; text-align: center;}
.user_pic span{ font-size: 16px; color: #fff; display: block; position: relative;}
.user_pic span a{ font-size: 14px;color: #fff; position: absolute; right: 12px; top: 5px; font-weight: normal;}
.user_pic span i{ width: 20px; height: 20px; background:url(../../images/mobile/iconMember1.png); background-size:100%; display: inline-block; vertical-align: middle; margin-right: 5px; }
.user_pic font{ font-size: 30px; color: #fff; display: block;}
.user_pic h2{ color:#fff; font-size: 16px;}

.user_btn{padding:0 3% 15px;overflow: hidden;background: #004282;}
.user_btn a{ width: 35%; height:36px; line-height:36px; display: block;float: left;text-align: center; background: #fff;
color: #004282;font-size:16px;border-radius:5px; margin-left: 8%;}
.user_btn .cashbtn{float:right; margin-left: 0; margin-right:8%;}
.user_money{ background: #fff; padding:10px 0;}
.user_money li{display: block;text-align: center; width: 49.5%;float: left; border-left: 1px #e5e5e5 solid;}
.user_money li:first-child{ border-left: 0;}
.user_money li strong{ color: #004282; font-size: 18px; display: block;}

.fxnuser{
	margin:15px auto 0;
	width:auto;
	overflow:hidden;
	border-top: 1px #dfdfdf solid;
	}
.fxnuser_ggBg{ width: 100%; background: #fff; border-bottom: 1px #dfdfdf solid;}
.fxnuser_line{ width: 94%; height: 1px; background: #dfdfdf; margin:0 auto; }
.fxnuser li a{color:#898989; display: block;padding:15px 0; position: relative;}
.fxnuser_ul li{ width: 33.3%; float:left; margin-left:-1px; text-align: center; border-left:1px #dfdfdf solid; border-bottom:1px #dfdfdf solid ;
 box-sizing:border-box;}
.fxnuser_ul li.last{border-right:1px #dfdfdf solid;}
.fxnuser_ul li img{width: 34%; height: auto;}
.fxnuser h2{
	font-size:14px;
	line-height:16px;
    text-align: center;
	margin-top:7px;
    color: #777;

	}
.fxnuser_t{
	width:100%;
	color:#FFFFFF;
	margin:0 auto;
	overflow:hidden;
	}
	
.fxnuser_t div{padding-top: 12px;}
.fxnuser_t_l{
	float:left;
	width:33%;
	height:88px;
	background:#36aae7;
    text-align: center;
	}
.fxnuser_t_l:hover{
	background:#65bdec;
	}
.fxnuser_t_l img{
        margin-top:12px;
        width: 40px;
	}
.fxnuser_t_r{
	float:left;
	width:33%;
	height:80px;
	/* background:#84d018; */
    text-align: center;
    border-bottom: 1px #e9e5e5 solid;
    border-left: 1px #e9e5e5 solid;
	}
.fxnuser_t_r img{
    width: 40px;
 }
 
 
 
 .fxnuser_ta_l{
	float:left;
	width:48%;
	height:80px;
	background:#f6b2fa;
    text-align: center;
	}
.fxnuser_ta_l img{
        width: 40px;
	}
.fxnuser_ta_r{
	float:right;
	width:48%;
	height:80px;
	background:#fa69f5;
    text-align: center;
	}
.fxnuser_ta_r:hover{
	background:#d56dd1;
	}
.fxnuser_ta_r img{
    width: 40px;
 }
 
 
 .fxnuser_gg{
	width:100%;
	color:#898989;
	margin:0 auto;
	height:50px;
	line-height:50px;
	overflow:hidden;	
	background: #fff;
	}

 .fxnuser_gg_a{
	width:90%;
	padding:0 5%;
	height:50px;
	background-image: url(../../images/mobile/ttt.png);
	background-repeat: no-repeat;
	background-position: 95% center;
	color:#666;
	line-height:50px; 
	font-size: 16px;
	}
/* .fxnuser_gg_a:hover{
	background:#fef4f4;
	background-image: url(../../images/mobile/ttt.png);
	background-repeat: no-repeat;
	background-position: 95% center;
	color:#898989;
	line-height:50x;

	} */
.fxnuser_gg_a img{
        margin:14px 10px 0 0; float: left;
	}
.tbsz { line-height:45px; font-size:16px; width: 100%; background: #fff; border-top: 1px #dfdfdf solid;}
.tbsz p{ line-height:45px; font-size:16px; width: 92%; border-bottom: 1px #dfdfdf solid;}
.tb-box { line-height:45px; font-size:16px;width: 94%; margin: 0 auto;}
.tb-box p{ line-height:45px; font-size:16px;}
.tb-box .txt{width:100%; float: inherit; border: 1px #dfdfdf solid; text-indent: 10px; height:35px; line-height:35px; }
.ab_tea{ margin:2% 0 0 5%; width: 78%; border: 1px #dfdfdf solid; padding:1%;}

.new_tb-box input{width: auto;}
.fxnuser_r_l{
	float:left;
	width:33%;
	height:80px;
	/* background:#688ce2; */
    text-align: center;
    border-bottom: 1px #e9e5e5 solid;
	}
.fxnuser_r_l img{
	 width: 40px;
	}
.fxnuser_r_r{
	float:left;
	width:33%;
	height:80px;
	/* background:#7646e7; */
    text-align: center;
    border-bottom: 1px #e9e5e5 solid;
    border-left: 1px #e9e5e5 solid;
	}
.fxnuser_r_r img{
	 width: 40px;
	}
	
.fxnuser_u_l{
	float:left;
	width:33%;
	height:80px;
	color:#ffffff;
	/* background:#65cced; */
    text-align: center;
    border-bottom: 1px #e9e5e5 solid;
    border-left: 1px #e9e5e5 solid;
	}
.fxnuser_u_l img{
	 width: 40px;
	}
.fxnuser_u_r{
	float:left;
	width:33%;
	height:80px;
	/* background:#f4b613; */
    text-align: center;
    border-bottom: 1px #e9e5e5 solid;
	}
.fxnuser_u_r img{
	 width: 40px;
	}
	
.fxnuser_o_l{
	float:left;
	width:33%;
	height:80px;
	/* background:#ff8a4a; */
    text-align: center;
	}
.fxnuser_o_l img{
	 width: 40px;
	}
.fxnuser_o_r{
	float:left;
	width:33%;
	height:80px;
	/* background:#fc5366; */
    text-align: center;
    border-left: 1px #e9e5e5 solid;
	}
.fxnuser_o_r img{
	 width: 40px;
	}
	
/* FxnWx */
.fxnwx{
	margin:0 auto;
	width:100%;
	font-size:14px;
	background:#FFFFFF;
	overflow:hidden;
	}

.fxnwx_banner{
	margin:0 auto;
	overflow:hidden;
	}
.fxnwx_banner img {
	width:100%;
	}
.fxnwx_title{
	margin:0 auto;
	width:100%;
	background:url(../../images/mobile/fxnwx_ul.png);

	overflow:hidden;
	}
.fxnwx_title ul li{
	float:left;
	width:33.3%;
	font-size:14px;
	text-align:center;
	line-height:50px;
	}
.fxnwx_title_hover{
	color:#FFFFFF;
	background:url(../../images/mobile/fxnwx_tablebg.png);
	}
.fxnwx_about{
	margin:10px;
	line-height:30px;
	overflow:hidden;
	}
.fxnwx_about p{
	font-size:14px;
	}
.fxnwx_about strong{
	color:#FF6600;
	}
.fxnwx_about i{
	color:#006ab8;
	}
.fxnwx_yx{
	margin:0px auto;
	overflow:hidden;
	}
.fxnwx_yx_title{
	line-height:50px;
	background:url(../../images/mobile/fxnwx_yx.png);
	}
.fxnwx_yx_title h2{
	width:50%;
	font-size:16px;
	padding-left:10px;
	border-top:3px solid #44b83b;
	}
.fxnwx_yx ul li{
	margin:10px auto;
	overflow:hidden;
	}
.fxnwx_yx dd{
	float:left;
	width:30%;
	}
.fxnwx_yx dt{
	float:right;
	width:65%;
	}

.fxnwx_db{
	margin:0 auto;
	overflow:hidden;
	}
.fxnwx_db h2{
	color:#ffffff;
	font-size:14px;
	padding-left:10px;
	line-height:40px;
	border-bottom:1px solid #3c5e6e;
	background:#00adfc;
	}
	
.fxnwx_gz{
	margin:0px auto;
	overflow:hidden;
	}
.fxnwx_gz_title{
	line-height:50px;
	background:url(../../images/mobile/fxnwx_yx.png);
	}
.fxnwx_gz_title h2{
	width:50%;
	font-size:16px;
	padding-left:10px;
	border-top:3px solid #44b83b;
	}
.fxnwx_gz ul li{
	font-size:14px;
	line-height:40px;
	padding-left:35px;
	background:url(../../images/mobile/fxnwx_gz_li.png) no-repeat 5px;
	overflow:hidden;
	}
	
.fxnft{
	position:fixed; 
	bottom:0;
	color:#FFFFFF;
	text-align:center;
	font-size:16px;
	line-height:51px; 
	width:100%; 
	height:51px; 
	background:#FF6600;
	}
.bank{
	margin:0px auto;
	width:100%;
	overflow:hidden;
	}
.bank li{
	margin:0px auto;
	width:100%;
	line-height:28px;
	font-size:14px;
	}
.bank li h6{
	line-height:20px;
	font-size:12px;
	color:#666;
	}
.bank li h6 a{
	line-height:30px;
	font-size:16px;
	color:#F00;
	}
.sel_border{ float:left; line-height:28px; margin-top: 11px;}
.sel_border select{ line-height:28px; height:28px;}
.ktxe p{line-height:30px; }
.homeborrowbox{margin: 10px 0 0; background: #fff;border-radius:5px;padding-bottom: 10px;position: relative; border:1px solid #eee;}
.fonthide h2{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 200px;}

.m-widget-list{ width: 99%; margin: 0 auto; margin-bottom: 60px;}
.m-widget-list li{ list-style:none; margin-bottom: 5px; padding-left: 10px;}
.m-widget-list li a {
    display: block;
    padding: 0.5rem 0;
    font-size: 16px;
    font-weight: bold;
}
.m-widget-list li {
    position: relative;
    display: block;
    background-color: #fff;
    border: 1px solid #dedede;

    -moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;
    border-bottom: 2px #e8e8eb solid
}
.m-widget-list a .jt {
    background: url(../../images/mobile/icon_jt.jpg) no-repeat 3px 3px; width: 18px; height: 31px; display: block; position: absolute;
    right: 10px;
    background-size:60% 60%;
}


.fxninvest_tab{ border-bottom:none;margin-bottom: 10px;}
.jingdu{ height: 24px; overflow: hidden;margin-top: 5px;}

.anquan{border-top: 1px solid #7d7d7d; position: absolute;bottom: 60px; width: 100%;}
.anquan li{ float: left; width:25%;  padding: 3px 0px 10px 0; text-align: center; margin-top: 10px; }
.anquan li p{  font-size: 14px; color: #7d7d7d }
.abouts{ width: 90%; margin: 15px auto 0; background: #fff;}
.abouts h3{ font-size:18px; line-height:40px; font-weight:bold; color:#666;}
.abouts p{ font-size:14px; line-height:25px; word-wrap:break-word; }
.iconAbout1{ text-align: center; padding:0 0 15px;}

/* ----index i_mobile_by---- */
.mobileFoot_by{ text-align: center; padding-bottom:15px; margin-top:10px;}
.mobileFoot_by i{ width: 18px; height:22px; display: inline-block; vertical-align: middle; background:url(../../images/mobile/j_iconIndex4.png) no-repeat; background-size:100%; }

/*---2016.10.17 jiang---*/
.bodyHeight{ height:80px; width: 100%;}
.bodyTopHeight{ height: 50px; width:100%;}

.picScroll-left{ width:100%; overflow:hidden; margin:10px 0 15px; position:relative; background: #fff;}
.picScroll-left .j_hd .prev,.picScroll-left .j_hd .next{ display:block;  width:13px; height:22px; overflow:hidden; position:absolute; top:40%;
	 cursor:pointer; background: url(../../images/mobile/arrow.png) no-repeat; background-size:100%; z-index: 9;}
.picScroll-left .j_hd .prev{ background-position:0 0px; left:10px;}
.picScroll-left .j_hd .next{ background-position:0 -22px; right:10px; }

.picScroll-left .j_bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .j_bd ul li{width:33.3%; float:left;overflow:hidden; padding:20px 0 17px; text-align:center; border-right:1px #cecece solid;}
.picScroll-left .j_bd ul li .pic img{ width:33.3%; height:auto; display:block; margin: 0 auto; }
.picScroll-left .j_bd ul li .text{ line-height:24px; margin-top: 10px;}
.picScroll-left .j_bd ul li .text a{ color: #999;}

/*--list select bengin----*/
.arrow{ background: url(../../images/mobile/iconDetail1.png) no-repeat;}
/* select box */
.sb{
 	width:100% !important; cursor:pointer; background-color:#ffffff;position:relative; text-align:center; display:inline-block;
}
.sb_active{
	
}
.sb *{color:#898989; cursor:pointer;background-color:#fff;}
.sb .opts{ cursor:pointer;display:none;height:auto;left:0;overflow-x:hidden; position:absolute;top:0;width:auto;z-index:99;margin-top:2px;border-radius:10px;}
.sb > .selected{
	width:90%; overflow:hidden;position:absolute;cursor:pointer;left:0; color: #898989; background: #f9f9f9; z-index: 9;text-align:left;padding-left:10%;
}
.sb .opts a{width:90%;padding-left:10%; text-align:left; height:36px;line-height:36px;cursor:default;outline:none;white-space:nowrap;text-decoration:none;
	display:block;cursor:pointer; border-bottom: 1px #dcdcdc solid;}
.sb .opts a.selected{ color: #ff574a;}
.sb .opts a.selected i{ width: 12px; height: 12px; background: url(../../images/mobile/iconDetail2.png) no-repeat; background-size: 100%; display: inline-block; vertical-align: middle;margin:0 10px 0 -20px; }
.sb .sb_icon{width:12px;height:7px;position:absolute;cursor:pointer;right:5%; background-size: 100%;}
.sb .arrow{background-position:0 -10px;}
.sb_active .arrow{background-position:0 0;	}
.selectBg{ position:fixed; left:0; top:0; background:#000; width:100%; height:100%; filter:alpha(opacity=29); -moz-opacity:0.29; -khtml-opacity:0.29; opacity:0.29; display:none; z-index: 1;}
.sb_active .selectBg{ display: block;}
/*--list select end----*/

.bank h2{width: 90%; margin: 0 auto 15px; font-size: 18px; color: #898989;}
.userBankBox{width:100%; border-top: 1px #dfdfdf solid; border-bottom: 1px #dfdfdf solid; background: #fff;}
.userBankBox_con{width: 94%; margin: 0 auto;}
.userBankBox_con li{ height: 50px; line-height: 50px; border-top: 1px #dfdfdf solid; position: relative;}
.userBankBox_con li:first-child{ border-top: 0;}
.userBankBox_con li span{ color: #3a3a3a; font-size: 16px; width: 29%; display: inline-block;}
.userBankBox_con li input{ font-size: 16px; width: auto;}
.userBankBox_con li .bankBtn{ position: absolute; right:2%; top:10px}
.bankBtn{ display: inline-block; padding:0 5px; height:30px;line-height:30px; background: #df3031; border-radius:5px; color: #fff;}
.userBankBox_text{ color: #fb9300; padding-left:5%; margin: 12px 0 25px;}

.list_top{ height:60px; line-height:60px; border-bottom:1px solid #eee; background:#fff;}
.list_top ul li a{ float:left; font-size:16px; width:50%; text-align:center; cursor:pointer;}
.list_top ul li.now a{ color:#fe632b;}

.payPd{ width: 90%; padding:0 5%; background: #fff;}
.payPd .tbsz{border-top: 0;}
.payPd .tbsz p{ width: 100%; padding:0;}

/*---�ƹ�---*/
.tuigCenter img{width: 100%; height: auto;}
.tuigBottom{padding:15px; text-align: center; font-size: 24px; margin-top: 30px;}
.tuigBottom h3{ font-size: 30px; color: #ff6600;}
.tuigBottom p{font-size: 16px; color: #004282;}
.tuigBottom p font{color: #ff6600;}
.tuigBottom .myProfileBox{margin-top: 20px;}
.tuigBottom .myProfileBox p{ text-align: left; color: #666;}
.tuigBottom .myProfileBox input{text-align: center;}

/*---����---*/
.choice_why{
    padding:0 2%;
    margin: 5px auto 0;
    overflow: hidden;
}
.why_l{
    width:100%;
    text-align: left;
}
.why_l_content{
}
.why_l_content> h4{
    font-size: 18px;
    line-height: 35px;
    color:#444444;
    margin-left: 5%;
}
.why_l_content span{
    font-size: 14px;
    line-height: 35px;
    color:#575858;
    margin-left: 10px;
}
.why_l_content b{
    font-size:14px;
    line-height: 22px;
    color:#fff;
}
.lf_tb_bg01, .lf_tb_bg02, .lf_tb_bg03, .lf_tb_bg04{
    display: inline-block;
    background-color: #F2F2F2;
    width:50%;
    height:22px;
    text-align: left;
    margin-left: 5%;

}
.lf_tb_bg01> div{
    width:90%;
    height:22px;
    background-color: #49B9D5;
    text-align: center;
}
.lf_tb_bg02> div{
    width:50%;
    height:22px;
    background-color: #72CBE0;
    text-align: center;
}
.lf_tb_bg03> div{
    width:40%;
    height:22px;
    background-color: #72CBE0;
    text-align: center;
}
.lf_tb_bg04> div{
    width:30%;
    height:22px;
    background-color: #99E5F7;
    text-align: center;
}

.why_c{
    width:104%;
    text-align: center;
    margin-top: 15px;
	margin-left: -2%;
	background: #f5f6f7;
}
.why_c_content{
    margin:0 auto 5px;
    padding: 10px 0;
}
.why_c_content> h1{
    font-size: 36px;
    line-height: 48px;
    color:#444444;
    font-weight: normal;
}
.why_c_content> span{
    font-size:20px;
    line-height: 48px;
    color:#757575;
}

.why_r{
    width:100%;
    text-align: right;
}
.why_r_content{
    margin-left: 50px;
}
.why_r_content> h4{
    font-size: 18px;
    line-height: 35px;
    color:#444444;
    margin-right: 5%;
}
.why_r_content span{
    font-size: 14px;
    line-height: 35px;
    color:#575858;
    margin-right: 18px;
}
.why_r_content b{
    font-size:14px;
    line-height: 22px;
    color:#fff;
}
.rg_tb_bg01, .rg_tb_bg02, .rg_tb_bg03, .rg_tb_bg04{
    display: inline-block;
    background-color: #F2F2F2;
    width:50%;
    height:22px;
    text-align: right;
    margin-right: 5%;
}
.rg_tb_bg01> div{
    display: inline-block;
    width:20%;
    height:22px;
    background-color: #99E5F7;
    text-align: center;
}
.rg_tb_bg02> div{
    display: inline-block;
    width:50%;
    height:22px;
    background-color: #72CBE0;
    text-align: center;
}
.rg_tb_bg03> div{
    display: inline-block;
    width:75%;
    height:22px;
    background-color: #49B9D5;
    text-align: center;
}
.rg_tb_bg04> div{
    display: inline-block;
    width:40%;
    height:22px;
    background-color: #72CBE0;
    text-align: center;
}
.choice_why_two{
    padding:15px 2%;
    margin:10px auto 0;
    overflow: hidden;
}
.why_two_lf{
    width:48%;
    text-align: center;
    float:left;
    padding-right:2%;

}
.why_two_lf> h3{
    font-size:16px;
    line-height: 35px;
    color:#444444;
}
.why_two_lf> div{
    display: inline-block;
    width:100%;
    font-size:14px;
    line-height: 28px;
    color:#767676;
}
.why_two_ct{
    text-align: center;
    width:100%;
}
.why_two_ct> ul{
    margin:0 auto;
}
.why_two_ct ul li{width: 49.5%; border-left:1px solid #CDCDCD; float: left; text-align: center;}
.why_two_ct ul li:first-child{border-left:0; width: 50%;}

.why_two_rg{
    float:left;
    text-align: center;
    width:47.5%;
    border-left:1px solid #CDCDCD;
    padding-left: 2%;
}
.why_two_rg> h3{
    font-size:16px;
    line-height: 35px;
    color:#444444;
    margin-left: 10px;
}
.why_two_rg> div{
    display: inline-block;
    width:100%;
    font-size:14px;
    line-height: 28px;
    color:#767676;
}

.model{
    width:100%;
    margin:0 auto;
    text-align: center;
}
.model_title{
    position: relative;
    padding-top: 40px;
}
.model_title_line{
    display: inline-block;
    width:90%;
    border:1px solid #1CA2DB;
}
.model_title_txt{
    font-size: 24px;
    line-height: 28px;
    color:#1CA2DB;
    background-color: #fff;
    position: absolute;
    left:45%;
    margin-left: -92px;
    margin-top: -21px;
    padding:0px 20px;
}
.model>img{
	width:90%;
    margin: 40px auto 0;
    padding-bottom: 30px;
}

.newComerlogin{
    width:100%;
    text-align: center;
    margin:0 auto;
    background: #f3f0e9;
}
.login_title{
    position: relative;
    padding-top:40px;
}
.login_title_line{
    display: inline-block;
    width:90%;
    border:1px solid #FD960B;

}
.login_title_txt{
    font-size:24px ;
    line-height: 28px;
    color:#fe960b;
    background-color:#F3F0E9;
    padding:0px 20px;
    position:absolute;
    left:45%;
    margin-left: -104px;
    margin-top: -20px;
}
.login_title_txt02{
    font-size: 18px;
    line-height: 28px;
    color:#898989;
    margin-top: 30px;
    margin-bottom: 30px;
}
.login_lead{
    display: block;
    padding:0 2%;
    margin:0 auto;
    overflow: hidden;
    text-align: center;
    padding-bottom: 40px;

}
.login_lead> li{
    display:block;
    float:left;
    text-align: center;
    overflow: hidden;
    width:33.3%; 
}
.login_lead> li.login_li01,.login_lead> li.login_li02,.login_lead> li.login_li03{
    cursor:pointer ;
   
}
.login_lead_img01{
    float: left;
    padding-top: 5px;
}

.login_lead_txt01{
    float: left;
    text-align: left;
    margin-left: 10px;
}
.login_lead_txt01> h2{
    font-size: 18px;
    line-height: 28px;
    color:#666666;
}
.login_lead_txt01> span{
    font-size: 14px;
    line-height: 14px;
    color:#666666;
}
/*--��ȫ����--*/
.safeaBg1{ background: #f8f9fb;}
.safeBanner img{ width: 100%; height: auto;}
.safeCon li{ width: 96%; padding:20px 2%;}
.safeCon li i{width: 32%; height: auto; display: inline-block; margin-top: 10px;}
.safeCon li i img{width: 100%; height: auto;}
.safeCon_text{width: 65%; margin:;}
.safeCon_text h2{font-size: 16px; color: #2a83e7;}
.safeCon_text font{color: #333;font-size: 14px; display: block;margin-top: 5px;}
.safeCon_text p{ font-size: 12px;}

/*--��������--*/
.userServiceQuetion{padding:0 2%;}
.userServiceQuetion li{border-bottom:1px solid #e6e6e6; padding:10px 0 13px;}
.userServiceQuetionBox{ cursor:pointer;}
.userServiceQuetion-q{ width:25px; height:25px; line-height:25px; background-color:#ff0000; text-align:center; color: #fff;text-align: center; border-radius:50%; margin: 6px 10px 0 0;}

.userServiceAnswer{ margin-top: 5px;}
.userServiceQuetion-con{ line-height:36px;}
.userServiceQuetion-con p{ font-size: 16px;}
.userServiceQuetion-a{ width:25px; height:25px;line-height:25px; background-color:#339900; text-align:center; color:#fff; margin: 0 10px 0 0;
 	border-radius:50%;
 	-moz-border-radius:50%;
	-webkit-border-radius:50%;
 }
.userServiceQuetion-a .i-icoServiceA{ margin-top:3px;}
.userServiceAnswer-con{ width:auto; width:85%;}


/*--首页--*/
.i_invest{ background: #fff; overflow: hidden; border: 1px solid #eee; margin: 10px; padding:10px; border-radius:5px;}
.i_invest a{ cursor:pointer;}
.i_invest:hover{ box-shadow:0px 0px 8px #ccc;}
.i_invest_top{  width:100%; overflow:hidden;}
.i_invest_top ul li{ float:left; width: 25%;}
.i_invest_top ul li h1{ color:#004282; line-height: 30px; text-align: center; font-size:16px;}
.i_invest_top ul li p{ color:#666; line-height: 30px; text-align: center;}
.ratebox{}
.l_rate{ width:40px; height:20px; line-height:20px; color:#fff; margin:0px auto;}
.l_rate span{ width:20px; height:20px; float:right; display:block;background:#fff; text-align:center;font-weight:bold; font-size:16px;}
.l_rate i{ float:left; width:20px; text-align:center; font-weight:bold; font-style:normal; font-size:14px;}

.left_rounded_corner_container {	padding:0px 5px 0px 5px;	border:1px solid #eee;	border-top-left-radius:5px;
	border-bottom-left-radius:5px;}
.right_rounded_corner_container {	padding:0px 5px 0px 5px;	border: 1px solid #eee;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}
.left_rounded_corner_container.a1{ background:#1800df;border:1px solid #1800df;}
.right_rounded_corner_container.a1{ color:#1800df;border:1px solid #1800df;}
.left_rounded_corner_container.a2{ background:#088fff;border:1px solid #088fff;}
.lright_rounded_corner_container.a2{ color:#088fff;border:1px solid #088fff;}
.left_rounded_corner_container.b3{ background:#00edff;border:1px solid #00edff;}
.lright_rounded_corner_container.b3{ color:#00edff;border:1px solid #00edff;}
.left_rounded_corner_container.b4{ background:#46ab28;border:1px solid #46ab28;}
.lright_rounded_corner_container.b4{ color:#46ab28;border:1px solid #46ab28;}
.left_rounded_corner_container.c5{ background:#8fd916;border:1px solid #8fd916;}
.right_rounded_corner_container.c5{ color:#8fd916;border:1px solid #8fd916;}
.left_rounded_corner_container.c6{ background:#b8b400;border:1px solid #b8b400;}
.lright_rounded_corner_container.c6{ color:#b8b400;border:1px solid #b8b400;}
.left_rounded_corner_container.d7{ background:#ffc819;border:1px solid #ffc819;}
.right_rounded_corner_container.d7{ color:#ffc819;border:1px solid #ffc819;}
.left_rounded_corner_container.d8{ background:#ea8b00;border:1px solid #ea8b00;}
.right_rounded_corner_container.d8{ color:#ea8b00;border:1px solid #ea8b00;}
.left_rounded_corner_container.e9{ background:#eb35d1;border:1px solid #eb35d1;}
.right_rounded_corner_container.e9{ color:#eb35d1;border:1px solid #eb35d1;}
.left_rounded_corner_container.e10{ background:#8c56aa;border:1px solid #8c56aa;}
.lright_rounded_corner_container.e10{ color:#8c56aa;border:1px solid #8c56aa;}
.left_rounded_corner_container.x1{ background:#d9918f;border:1px solid #d9918f;}
.lright_rounded_corner_container.x1{ color:#d9918f;border:1px solid #d9918f;}
.left_rounded_corner_container.x2{ background:#8c56aa;border:1px solid #8c56aa;}
.lright_rounded_corner_container.x2{ color:#8c56aa;border:1px solid #8c56aa;}
.left_rounded_corner_container.x3{ background:#b6ad80;border:1px solid #b6ad80;}
.lright_rounded_corner_container.x3{ color:#b6ad80;border:1px solid #b6ad80;}
.left_rounded_corner_container.x4{ background:#000000;border:1px solid #000000;}
.lright_rounded_corner_container.x4{ color:#000000;border:1px solid #000000;}
.left_rounded_corner_container.x5{ background:#000000;border:1px solid #000000;}
.lright_rounded_corner_container.x5{ color:#000000;border:1px solid #000000;}

.ratebox p{ text-align:center; line-height:20px !important;}
.a1{ background:#1800df; border:1px solid #1800df;}
.a1 span{ color:#1800df;}
.a2{ background:#088fff;border:1px solid #088fff;}
.a2 span{ color:#088fff;}
.b3{ background:#00edff;border:1px solid #00edff;}
.b3 span{ color:#00edff;}
.b4{ background:#46ab28;border:1px solid #46ab28;}
.b4 span{ color:#46ab28;}
.c5{ background:#8fd916;border:1px solid #8fd916;}
.c5 span{ color:#8fd916;}
.c6{ background:#b8b400;border:1px solid #b8b400;}
.c6 span{ color:#b8b400;}
.d7{ background:#ffc819;border:1px solid #ffc819;}
.d7 span{ color:#ffc819;}
.d8{ background:#ea8b00;border:1px solid #ea8b00;}
.d8 span{ color:#ea8b00;}
.e9{ background:#eb35d1;border:1px solid #eb35d1;}
.e9 span{ color:#eb35d1;}
.e10{ background:#8c56aa;border:1px solid #8c56aa;}
.e10 span{ color:#8c56aa;}
.x1{ background:#d9918f;border:1px solid #d9918f;}
.x1 span{ color:#d9918f;}
.x2{ background:#8c56aa;border:1px solid #8c56aa;}
.x2 span{ color:#8b814f;}
.x3{ background:#b6ad80;border:1px solid #b6ad80;}
.x3 span{ color:#b6ad80;}
.x4{ background:#000000;border:1px solid #000000;}
.x4 span{ color:#000000;}
.x5{ background:#000000;border:1px solid #000000;}
.x5 span{ color:#000000;}
.ww50{ width:50% !important;}
.i_load_box{ width:100%; position: relative;}
.i_load_box span{  position: absolute; right:10px; top:2px;}
.i_load{ height:24px; line-height: 30px; background:#eee; margin-top:30px;}
.i_loading{  height:24px; line-height: 30px; background:#004282;}
.i_full{ height:24px; line-height: 30px; background:#27AE60;}  

.c4{ color: #444;}
.c9{ color: #999;}
.myProfileBox .mb10{ margin-bottom: 10px;}
/*---个人中心----*/
.myProfileTit{ padding:5px 4%; background: #fff; }
.myProfileTit p{ /*--height: 24px; line-height: 24px;--*/  color: #444;}
.myProfileBox{ width: 92%; margin:10px auto;}
.myProfileBox ul li{ margin-bottom: 5px;}
.myProfileBox ul li p{ margin-bottom: 4px;}
.myProfileBox ul li font{ color: #ff0000; font-size: 16px; margin-right:5px;}
.myProfileBox select, .myProfileBox input{ border:1px #eee solid; background: #fff; border-radius:3px; box-sizing:border-box; text-indent: 5px; color: #444;}
.myProfileBox select{ width: 100%; height:40px; height: 40px;}
.myProfileBox input{ width: 100%; height:40px; height: 40px; text-indent: 15px;}
.myProfileBox input.checkbox{ width: auto; height: auto; line-height: inherit; margin-right: 5px;}
.myProfileBox .tj{ width: 100%; margin-top: 20px;}
.myProfileBox h3{ margin:20px 0 10px 0; line-height:20px; padding-left:1%; padding-bottom:5px; color:#444; box-sizing:border-box;border-bottom: 1px #ddd solid;}
.myProfileBox h3 i{ width: 3px; height: 14px; display:inline-block; background: #004282; margin-right: 10px; margin-bottom: -2px;}

.documentsBox{ width: 100%; padding:0 3%; box-sizing:border-box; background: #fff; }
.documentsBox .bgf{ background:#E8EAEB; width: 110%; margin-left: -5%; padding:15px 0 10px 5%; }
.documentsBox ul li{ margin-bottom: 0; padding:10px 0; border-bottom:1px #eee solid;}
.top_description { color:#000; font-size:12px; border:2px solid #004282; border-radius:10px; position:relative; margin-top:2%; margin-bottom:3%;}
.top_description table tr td { float:left; text-align:left; margin-left:2%; margin-top:2%; margin-bottom:2%;}
.iconUp{ width: 25px; height:25px; background: url(../../images/mobile/down.png) no-repeat; background-size:100%;  display: inline-block;}
.btnAdd{ padding: 0 15px 0 35px; height: 30px; line-height: 30px; display:inline-block; background: url(../../images/add_but.png) 10px no-repeat;
 border: 1px #ccc solid; border-radius:3px;}
.myProfileBox .btnAdd{ margin-right: 8%; margin-top: -5px; }
.myProfileBox .form-control {border: 1px solid #004282;border-radius: 10px;-webkit-appearance: none;background: url(/resources/images/mobile/dropdown.png) no-repeat right 5px center #ffffff;background-size: 30px;padding-left: 5px;color: #004282;}
.myProfileBox .input {line-height: 22px;color: #898989;width: 100%;border: none;border-bottom: 3px #eee dashed;background: #fff;text-indent: 0px;border-radius: 3px;box-sizing: border-box;font-family: helvetica;font-size: 15px;width: 95%;padding-top: 5px;padding-bottom: 5px;font-size: 15px;font-family: helvetica;-webkit-appearance: none;}
.myProfileBox .label{color: #004282;font-size: 12px;}

.myProfileBox .shareholder li{ border-bottom: 0; position: relative;}
.myProfileBox .shareholder li .choose{ position: absolute; top: 25px; left:0;}

.myProfileBox .shareholder li span{ margin-bottom: 5px; display: block;}
.myProfileBox .shareholder li span.last{ padding-right:100px; box-sizing:border-box; position: relative;}
.myProfileBox .shareholder li .last a{ width: 20px; height: 20px; display: block; position: absolute; right:15px; top:12px;}
.myProfileBox .shareholder li .last a.iconEdit{background: url(../../images/bj_ico.png) no-repeat; background-size:100%; right:55px;}
.myProfileBox .shareholder li .last a.iconDelete{background: url(../../images/del_ico.png) no-repeat; background-size:100%;}
.myProfileBox .shareholder li .last a.iconSave{background: url(../../images/save_ico.png) no-repeat; background-size:100%; right:55px;}
.myProfileBox .shareholder li .last a.iconClose{background: url(../../images/qs_ico.png) no-repeat; background-size:100%;}
.redPacketBox li{width: 94%; height:112px; margin: 0 auto 10px; position:relative; background: #003299; 
border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.redPacketBox li.gray{ background: #ccc;}
.redPacketBg{ position: absolute; width: 100%; height: auto;left: 0; top:0; z-index: -1; display: none;} 
.redPacketBg img{ width: 100%; height: auto;}
.redPacket_left{ float: left; width: 40%; padding-left:5%; padding-top:20px; margin-top:4%; box-sizing:border-box; color: #fff; font-size: 22px; border-right:1px #ddd solid;}
.redPacket_right p{font-size: 16px; margin-bottom: 15px; color: #fff;}
.redPacket_right{
	float: left;
    font-size: 14px;
    color: #ddd;
    padding-left: 5%;
    margin-top: 6%;
    box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
    width: 60%;}
.money-list .ch_ztittle{ border-bottom: 0 !important;}
.money-list .select_t ,.money-list .input_yb{ width: 100% !important; box-sizing:border-box;}
.money-list .ch_agreen{ width: 94%; margin: 0 auto;}

@media screen and (max-width:414px) {
	.fxnuser h2{ font-size: 12px;}
	.tuigTop h3{font-size: 30px;}
	.tuigTop_text{ padding:10% 0 1%}
	.tuigTop dl dd,.tuigTop_text p,.tuigBottom p,.btnYaoQ{ font-size: 18px;}
	.tuigBottom h3{ font-size: 24px;}
	.btnYaoQ{padding:10px 0;}
	.biaoge td span{ display: block;}
	
	.safeCon li i{width: 50%; margin:0 auto 15px; float: inherit; text-align: center; display: block;}
	.safeCon_text{width: 94%; margin:0 auto; float: inherit;}	
	.why_c_content > h1{font-size: 24px; line-height: 36px;}
	.why_c_content > span{font-size: 16px;}
	
	.login_lead_img01,.login_lead_img02,.login_lead_img03{float:none;}
	.login_lead_txt01{float:inherit;text-align: center; width: 100%; margin-left: 0;}
	.login_lead_txt01 > h2{font-size: 14px;}
	.baozhang_img img,.zhouqi_img img{width: 50%;}
}

@media screen and (max-width:360px) {	
	.fxnuser h2{  height: 32px;}
	.fxnuser li a{ padding:15px 0 5px;}
	.tuigTop h3{font-size: 24px;}
	.tuigTop_text{ padding:10% 0 1%}
	.tuigTop dl dd,.tuigTop_text p,.tuigBottom p,.btnYaoQ{ font-size: 16px;}
	.tuigTop dl dt{width: 35%; margin-left: 0;}
	.tuigBottom h3{ font-size: 18px;}
	.btnYaoQ{padding:10px 0;}
	.fxnu h3{ font-size: 12px;}
	.redPacket_right{ font-size: 14px;}
	.redPacket_right p{ margin-bottom: 10px;}
	
}
@media screen and (max-width:320px) {	
	.userBankBox_con li span,.userBankBox_con li input,.bankBtn{ font-size: 14px;}
	.tuigTop dl dd{font-size: 14px;}
	.tuigTop_text{padding:8% 0 1%}
	.rg_tb_bg01> div{width: 35%;}
}

.smart-color-gray{
	color:#9c9c9c
}
.smart-color-green{
	color: rgb(50,194,100)
}
.smart-color-blank{
	color: #000
}
.smart-color-blue{
	color: #15518D
}
.smart-color-red{
	color: #f24206
}

.smart-invest-content {
    padding: 0 0 20px 0;
    overflow: hidden;

}


.smart-invest-content .line-1 {
    background: #fff;
    padding: 20px 40px 10px 20px;
    background-image: url(../../images/mobile/ttt.png);
    background-repeat: no-repeat;
    background-position: 95% center;
}
.smart-invest-content .line-2 {
    background: rgb(244,245,249);
    padding: 10px 20px 10px 20px;
}
.smart-invest-content .line-2>table {
    width:100%
}
.smart-invest-content .line-2>table td {
    width:33.3333%
}
.smart-invest-content>.no-record, .redPacketBox .no-record{
    background: #fff;
    text-align: center;
    box-shadow: 0 2px 10px #A9A9A9;
    font-size: 18px;
    margin:10px;
    border-radius:10px;
    padding:40px 0px;
}
.smart-invest-content .detail-line{
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    background: #fff;
    padding: 20px 20px 10px 20px;
    position: relative;
    z-index: 0;
}
.smart-invest-content .detail-line:last-child{
    box-shadow: 0px 5px 5px #ccc;
}
.samrt-detail-body-content{
	height: 100%;
	position: relative;
}
.smart-btn{
	display:block;
	background: #004282;
    color: white;
    line-height: 50px;
    height: 50px;
    text-align: center;
    position: absolute;
    width: 100%;
    bottom: 5px;
	font-size: 18px;
	border-radius: 10px;
}

.message_center{ background: #fff; overflow: hidden; border: 1px solid #eee; margin: 10px; padding:10px; border-radius:5px;}
.message_center a{ cursor:pointer;}
.message_center:hover{ box-shadow:0px 0px 8px #ccc;}
.message_center_top{  width:100%; overflow:hidden;}
.message_center_top h1 { color:#004282; line-height: 30px; text-align: center; font-size:16px;}
.message_center_top ul {display:table;width: 100%;padding-bottom: 10px}
.message_center_top ul li{ float:left; width: 50%; display: table-row;}
.message_center_top ul li h1{ color:#004282; line-height: 30px; text-align: center; font-size:16px;}
.message_center_top ul li p{ color:#666; line-height: 30px; text-align: center;}

.message_Center_first {width: 70% !important;}
.message_Center_second {width: 30% !important;text-align:right;}

.progress-container{
    height:5px;
    background-color:#f1f1f1;
}
.progress-bar{
    background-color:#15437E;
    height:5px;
    position:absolute;
    line-height:inherit;
}
.cards-container {
	display: flex;
    flex-direction: column;
    flex:1;
}
.cards-container a{
	cursor:pointer;
}
.card-container:hover{
	box-shadow:0px 0px 8px #ccc;
	border-radius:10px;
}
.card-container {
	height:170px;
	display: flex;
	align-items: stretch;
    flex-direction: row;
    flex:1;
    margin-top:10px;
}
.card-container.secondary-market {
	height: 190px;
    flex: none;
}
.single-card-container {
    flex:3;
   	background-color:#fff;
   	border:1px solid #eee;
   	padding:10px;
   	border-radius:10px;
}
.left-card-container {
    flex:3;
   	background-color:#fff;
   	border:1px solid #eee;
   	padding:10px;
   	border-top-left-radius:10px;
   	border-bottom-left-radius:10px;
   	border-right: 2px dashed #E8EAEB;
}
.right-card-container {
    flex:1;
	background-color:#fff;
   	border: 1px solid #eee;
   	padding:10px;
   	border-top-right-radius:10px;
   	border-bottom-right-radius:10px;
   	border-left: 2px dashed #E8EAEB;
}
.semicircle-top{
    height:8px;
    width:18px;
    border-radius:0 0 50px 50px;
    background-color:#E8EAEB;
    position:absolute;
	top:0;
    right:0;
    margin-right:-11px;
}
.semicircle-bottom{
	height:8px;
    width:18px;
    border-radius:50px 50px 0 0;
    background-color:#E8EAEB;
    position:absolute;
    bottom:0;
    right:0;
    margin-right:-11px;
}
.tab-semicircle-bottom{
	height:10px;
    width:18px;
    border-radius:50px 50px 0 0;
    background-color:#E8EAEB;
    position:absolute;
    bottom:10;
    right:0;
    margin-right:-11px;
}
.round-border-white-bg{	border-radius:10px;
    background-color:#fff;}
.dashed-input{
	line-height:22px;
	color:#999999;
	width:100%;
	border-bottom:3px #eee dashed; 
	background:#fff;
	border-radius:3px;
	box-sizing:border-box;
}
.tab-semisphere {
    background:#efeff4;
    display:inline-block;
    height:10px;
    width:20px;
    border-top-left-radius:20px;
    border-top-right-radius:20px;
    position:absolute;
    left:45%;
    z-index:20;
    left:0;
    right:0;
    margin:24px auto;
}
.tab-button-container{	margin:0px 20px;
	background-color:#D1D9DF;
	border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    box-shadow:2px 2px 5px #979899;
    position:relative;}
.tab-button{	width:100%;
	flex:1;
	padding:5px 0px;
	text-align:center;}
.font-tab-button{
	font-size:15px;
	color:#15437E;
	text-transform:capitalize;
}
.round-bottom-white-box-container{
	background-color:#fff;
	border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    box-shadow:2px 2px 8px #ccc;
}
.round-white-box-container{
	background-color:#fff;
	border-radius:10px;
    box-shadow:2px 2px 8px #ccc;
}
.btn-light-blue{	box-shadow:2px 2px 5px #979899;
	margin:15px 10px;
	padding:10px;
	background-color:#D1D9DF;
	color:#15437E;
	font-size:16px;
	border-radius:10px;
	text-align:center;
	font-weight:bold;
	text-transform:capitalize;}
.btn-light-red{
	box-shadow:2px 2px 5px #979899;
	margin:15px 10px;
	padding:10px;
	background-color:#E3BFBC;
	color:#B8312F;
	font-size:16px;
	border-radius:10px;
	text-align:center;
	font-weight:bold;
	text-transform:capitalize;
}
.btn-light-green{
	box-shadow:2px 2px 5px #979899;
	margin:15px 10px;
	padding:10px;
	background-color:#D7E4DD;
	color:#4EAB31;
	font-size:16px;
	border-radius:10px;
	text-align:center;
	font-weight:bold;
	text-transform:capitalize;
}
.footer-btn-white{	width:100%;	position:fixed;
	bottom:0;
	box-shadow:2px 2px 5px #979899;
	padding:10px;
	background-color:#fff;
	color:#9B9B9B;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	text-transform:capitalize;
}
.list-round-gray-border-white-bg{	padding:10px 15px;	border-radius:10px;
    background-color:#fff;
    border: 1px solid #D1D5D8;
    margin-top:-1px;
    color:#15437E;
    font-size:15px;}
.list-round-gray-border-white-bg span.frontarrow{
	float: right;
	background: url(../../images/mobile/icon_front_blue.png) no-repeat;
	background-size: 27px 27px;
	background-position: left;
	height: 21px;
	width: 19px;
	display: block;
}
.list-round-gray-border-white-bg span.frontarrow.grey{
	background: url(../../images/mobile/ttt.png) no-repeat;
	width: 13px;
}
.table-list-title{	color:#15437E;
	font-size:12px;
	font-weight:bold;}
.table-list-value{
	color:#4A4A4A;
	font-size:12px;
}
.table-list-no-data{
	color:#9B9B9B;
	text-align:center;
	font-size:14px;
}