@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td,button{padding:0;margin:0;}
fieldset,img,button{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
caption,th,li,dt,dd,p{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;text-align:left;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;color:#ff9900;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
a,a:hover{/*transition:all 0.3s ease 0s*/}
button{cursor:pointer;}
input{outline: none;font-size:14px;color:#333}
em{font-style:normal;}
img[src=""]{
    opacity: 0;
}
body{font-family:PingFangSC,"Helvetica neue",Arial, Helvetica, Tahoma, "lantinghei sc", "Microsoft Yahei", simsun, sans-serif;font-size:14px;color:#333;background: #fff}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.center{margin:0 auto;}
.clear:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

/*设置palceholder属性*/
input::-webkit-input-placeholder { color:#ccc; }
input::-moz-placeholder { color:#ccc; } /* firefox 19+ */
input:-ms-input-placeholder { color:#ccc; } /* ie */
input:-moz-placeholder { color:#ccc; }


.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}

.center{margin: 0 auto;}
.w1160{width:1200px;}
.w620{width:620px;}
.w558{width:558px;}
.w300{width:300px;}
.wrap_bg1{background-color: #f4f4f4;padding-top: 20px;}

.borfff{background-color: #fff;border: solid 1px #cacaca;}

.bor_ccc{border: 1px solid #ccc;}
.bor_red{border: 1px solid #ff0000;}

/*会员中心*/
.disp_inbk{display: inline-block;*display:inline;*zoom:1;}
.pos_r{position:relative}
.pos_a{position: absolute}

.corf00{color:#FF0000}
.font18{font-size: 18px;color:#666;}
.font1420{font-size: 14px;color:#666;line-height: 20px;}
.font1428{font-size: 14px;color:#999;line-height: 28px;}
.font1213{font-size: 12px;color:#FF0000;line-height: 13px;}
.font1228{font-size: 12px;color:#666;line-height: 28px;}
.font1218{font-size: 12px;color:#ccc;line-height: 18px;}
.font1216{font-size: 12px;color:#666;line-height: 16px;}
.font100{font-size: 10px;color:#000;line-height:0;}
.a_us14{font-size: 14px;color:#fff;cursor: pointer}
.a_us14_b{font-size: 14px;color:#508CEE;cursor: pointer}
.a_us12{font-size: 12px;color:#fff;cursor: pointer}
.a_us12:hover{color:#3174b9;}
.a_us12_b{font-size: 12px;color:#508CEE;cursor: pointer}
.p_lineh1428{font-size: 14px;line-height: 28px;color:#666;}
.font1420 #mobile_number a{color: #003366!important;}

/*蓝btn*/
.btn_blue_b{height:42px;font-size:18px;line-height:42px;background: #508CEE;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer;text-align: center}
.btn_blue_b:hover{background:#508CEE;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);color:#fff;}

.btn_blue_s{height:28px;font-size:14px;line-height:28px;background: #508CEE;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer}
.btn_blue_s:hover{background:#508CEE;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);color:#fff;}
/*橙btn*/
.btn_orange_b{height:42px;font-size:18px;line-height:42px;background: #003366;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer}
.btn_orange_b:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);background: #3174b9;color:#fff;}

.btn_orange_s{height:28px;font-size:14px;line-height:28px;background: #003366;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer}
.btn_orange_s:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);background: #3174b9;color:#fff;}
.toModifyPhone:hover{color:#3174b9;}

/*灰 不可用*/
.btn_gray_b{height:42px;font-size:18px;line-height:42px;background: #ccc;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#999;cursor: pointer;text-align: center}
.btn_gray_b:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.btn_gray_s{height:28px;font-size:14px;line-height:28px;background: #ccc;border-radius: 4px;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#999;cursor: pointer;text-align: center}
.btn_gray_s:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.bg_us_wrap{min-height: 453px;}

/*间距*/
.mar_top10{margin-top:10px;}
.mar_top15{margin-top: 15px;}
.mar_top20{margin-top:20px;}
.mar_top25{margin-top:25px;}
.mar_top30{margin-top:30px;}
.mar_top40{margin-top: 40px;}
.mar_top50{margin-top: 50px;}
.mar_top55{margin-top:55px;}
.mar_top58{margin-top:58px;}


.mar_right10{margin-right:10px;}
.mar_right40{margin-right:40px;}

.mar_btom10{margin-bottom:10px;}
.mar_btom18{margin-bottom: 18px;}
.mar_btom40{margin-bottom: 40px;}

.mar_left15{margin-left:15px;}
/*修改处*/
/*.mar_left20{margin-left:20px;}*/
.left_20{margin-left:20px;}
.mar_left230{margin-left:230px;}

.pad_20{padding: 20px;}
.pad_lr10{padding: 0 10px;}
.pad_lr15{padding: 0 15px;}

/*宽*/
.w150{width:150px;}



/* 弹窗 */
.live_popup{position: fixed;left: 30%;top:30%;}
.popup_closed{}
.popup_gb_btn2{width:20px;height:20px;background: url("../images/live_closed_02.png") no-repeat;display: block;position: absolute;top:14px;right:14px;cursor: pointer}
.popup_h38{height:51px;background-color:#508CEE;font-size:18px;font-weight:500;color:#fff;text-align: center;line-height:51px;}
.popup_maskbg{width:100%;height:100%;background: #000;position:absolute;top:0;left:0;filter:alpha(opacity=60);z-index:88;opacity:0.5;-moz-opacity:0.5;display: none}



/*会员中心  header01*/
.uc_header01{height:100px;}
.uc_header01_l{padding: 25px 0 0 0}
.uc_header01_l_c{font-size: 18px;margin-top:14px;margin-left:10px;color:#666;padding: 0 0 0 15px;border-left: 1px solid #ccc;}
.uc_header01_r{text-align: center;padding-top: 40px;}
.let_ewm{margin-right:12px;}
.hd_slide_sm2{position: absolute;top:20px;left:0;display: none}
.uc_header01_app{position: relative}
.uc_header01_a{border-left:1px solid #ccc;padding-left: 15px;margin-left: 15px;height:20px;}

/*账户头部  header02*/
.uc_header02{height:100px;background: #ebebeb;}
.uc_header02_top{height:28px;border-bottom:1px solid #F2F2F2;}
.header02_top_l{line-height: 28px;font-size: 12px;color:#999;}
.header02_top_wx{margin: 0 10px;}
.header02_top_quit a{font-size: 12px;color:#fff;line-height: 28px;}
.header02_top_zx a{font-size: 12px;line-height: 28px;}
.header02_top_zx a:hover{color: #3174b9;}
.header02_top_line{height:14px;border-left:1px solid #ccc;margin:7px 15px 0;}
.header02_top_r{}
.header02_top_letter{background: url("../images/u145a.png") no-repeat;width:18px;height:14px;background-size: 18px 14px;cursor: pointer;position: relative;margin: 9px 0 0 0;}
.top_letter_num{width:16px;height:16px;border-radius: 8px;background: #FF6600;text-align: center;line-height: 16px;color:#fff;font-size: 12px;position: absolute;right:-8px;top:-5px;}
.top_letter_num{}
.hd_box_l2{padding-top: 8px;}
.header02_user{position: relative;margin-right: 15px;}
.header02_user_btn{height:26px;background: #fff;z-index: 2;position: relative;cursor: pointer}
.header02_user_con{width:302px;height:170px;padding:10px 9px 0;position: absolute;right:0;top:26px;background: #003366;display: none;z-index: 1;color: #fff;}
.header02_user_con_t{height:54px;border-bottom: 1px solid #e4e4e4;}
.header02_user_con_t span{width:40px;height:40px;margin-right: 9px;}
.header02_user_con_t span img{width:40px;height:40px;display: block;}
.header02_user_con_t dl{width:180px;height:40px;color:#fff;padding-top:2px;overflow: hidden}
.header02_user_con_t dl dd{font-size: 12px;}
.header02_user_con_bm{}
.header02_user_con_bm p{}
.header02_user_con_bm span{width:135px;}
.header02_user_con_bm em{color:#f5a101}
.header02_user_btn .hd_img{width:23px;height:23px;margin-top: 2px;margin-left: 20px;}
.header02_user_btn .hd_img img{width:23px;height:23px;display: block;border: 1px solid transparent;}
.header02_user_btn em{margin-top:8px;}
.header02_user_btn em a{color:#fff;}
.header02_user_btn em a:hover{color:#fff}
.header02_user_btn i{width:8px;height:4px;margin: 14px 0 0 9px;}
.header02_user_btn .icon_t{background: url("../images/u413.png") no-repeat;}
.header02_user_btn .icon_m{background: url("../images/u451.png") no-repeat;}

/*============ footer  ===============*/
.pull-right {
    float: right !important;
}
.pull-left {
    float: left !important;
}
.content {
    margin-right: auto;
    margin-left: auto;
    width: 1200px;
}
.clumn-con {
    padding: 40px 0;
    width: 100%;
}
.footer{
	width: 100%;
	overflow: hidden;
}

/*=== 立即开始交易 ===*/
.bg-blue{
	background: #003366;
}
.trade{
	width: 100%;
	text-align: center;
}
.trade p{
	font-size: 12px;
	color: #f6f6f6;
	text-align: center;
}
.trade a{
	margin: 0 auto;
	display: block;
	width: 310px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	border: 1px solid #fff;
	overflow: hidden;
}
.trade a:hover{
	color: #003366;
	background: #fff;
}


/*=== footer-top  ===*/
.footer-top{
	padding: 20px 0;
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.footer-top .content{
	padding: 0 10px;
}

/* footer-first */
.footer-first{
	margin-bottom: 15px;
	width: 100%;
}
.footer-nav a{
	margin-left: 15px;
	padding-right: 15px;
	display: inline-block;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #333;
}
.footer-nav a:hover{
	color: #003366;
}
.footer-nav a:first-child{
	margin-left: 0;
}

.nativeShare{
	width: 186px;
}
.nativeShare h3{
	float: left;
	line-height: 29px;
	font-size: 13px;
	color: #333;
}
.bsBox{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}
.bshare-custom.icon-medium-plus a {
    padding-left: 35px;
    height: 29px;
}
.bshare-custom.icon-medium-plus .bshare-weixin {
    background: url(../images/share-wx.png) no-repeat !important;
    display: inline-block;
}
.bshare-custom.icon-medium-plus .bshare-qqim {
    background: url(../images/share-qq.png) no-repeat !important;
    display: inline-block;
}
.bshare-custom.icon-medium-plus .bshare-sinaminiblog {
    background: url(../images/share-sina.png) no-repeat !important;
    display: inline-block;
}

/* footer-second */
.footer-second{
	margin-bottom: 15px;
	width: 100%;
}
.footer-text{
	width: 865px;
}
.zc-cont{width: 100%;display: flex; margin-bottom: 20px;}
.zc-cont .zc-list{flex:3;}
.zc-cont .zc-list:last-child{text-align: right;}
.zc-cont .zc-img{display: inline-block;width: 50px;height: 50px;vertical-align: middle;}
.zc-cont .zc-p{display: inline-block;vertical-align: middle;margin-left: 5px;}
.zc-cont .zc-p p{margin-bottom: 0;font-size: 12px;}
.zc-cont .zc-img img{width: 100%;}

.footer-text p{
	margin-bottom: 15px;
	font-size: 14px;
	text-align: justify;
	color: #999;
}
.footer-text p a{
	color: #337ab7;
}
.footer-online{
	padding-top: 50px;
	padding-right: 0px;
	width: 250px;
}
.footer-online span{
	margin: 0 auto;
	display: block;
	width: 49px;
	height: 45px;
	background: url(../images/tel.png) no-repeat;
}
.footer-online a{
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #003366;
	text-align: center;
	border-radius: 5px;
	border: 1px solid #003366;
	overflow: hidden;
}
.footer-online a:hover{
	background: #003366;
	color: #fff;
	opacity:1;-moz-opacity:1;filter:alpha(opacity=100);
}


/* footer-third */
.footer-third{
	width: 100%;
	height: 165px;
}
.footer-wx{
	width:610px;
}
.footer-wx li{
	float: left;
	width: 30%;
	height: 116px;
}
.footer-wx li .code1-img{
	width: 116px;
	height: 116px;
}
.footer-wx li .footer-appcode{
	width: 116px;
	height: 116px;
	position: relative;
}
.footer-wx li .footer-appcode img{
	padding: 8px;
}
.footer-wx li .footer-appcode .logo-ic{
	width: 30px;
	height: 30px;
	position: absolute;
	left: 50%;
	bottom: 50%;
	margin-bottom: -22px;
	margin-left: -22px;
}
.footer-wx li p{
	padding-top: 0px;
	width: 116px;
    text-align: center;
}
.footer-wx li p span{
	font-size: 13px;
}

.footer-address{
	width: 568px;
}
.footer-address h3{
	margin-bottom: 15px;
	font-size: 30px;
	color: #333;
}
.footer-address li{
	float: left;
	width: 50%;
}
.footer-address li img{
	margin-bottom: 20px;
	margin-right: 10px;
}
.footer-address li p{
	font-size: 16px;
	color: #666;
}
/*=== footlink  ===*/
.footlink{
	padding: 20px;
	border-top: 2px solid #000;
	width: 100%;
	background: #fff;
}
.footlink-con{
	padding: 0 30px;
	width: 100%;
}
.footlink-con h3{
	margin-bottom: 10px;
	font-size: 14px;
	color: #333;
}
.footlink-con p a{
	margin: 0 10px 5px;
	display: inline-block;
	font-size: 14px;
	color: #666;
}
.footlink-con p a:hover{
	color:#003366;
}
/*=== footcopy  ===*/
.footcopy {
	width: 100%;
	height: 50px;
	background: #003366;
	overflow: hidden;
}
.footcopy p{
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	color: #666;
}



