﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, iframe,input,select,textarea, map, font, img, a img, samp, strong, hr, h1, h2, h3, h4, h5, h6, b, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th {
	padding: 0;
	margin: 0;
	border: 0;
	box-sizing: border-box;
	font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
}
ol, ul {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	line-height:1;
}
a{
	text-decoration: none;
	blr:expression(this.onFocus=this.blur());
}
i, em {
    font-style: normal;
}

a:focus {
	outline: none;
}
a.hidefocus {
	outline: none
}

input[type=text],input[type=submit], input[type=button] {
	-webkit-appearance: none; /*去除iPhone input默认样式}*/
}
input,select,textarea,button{
	outline: none;
	background: none; border:none;
}
img {
	display: block;
}

.fl {
	float: left;
}
.fr {
	float: right;
}
.clear:after {
	display: block;
	content: "";
	clear: both;
	height: 0;
	overflow: hidden;
}
.clear{zoom: 1;}
body{color:#333;font-size:0.3rem;}
body.home{padding-bottom:1.5rem;}
a:hover{ color:#1c74f2}
.red{ color:#fb4848}
.blue{ color:#1c74f2}
.green{ color:#1ebea4;}
a{ color:#333;}
h1,h2,h3,h3{ font-weight:normal;}
@media screen and (min-width:789px){ body{width:750px;margin:auto;}}
/*750像素以下设备*/
.pd3{ padding:0 .35rem;}
.mt30{ margin:.3rem auto 0}
body.pdbot{padding-bottom:2rem;}
body.pdbot2{padding-bottom:1.5rem;}
body.pdbot3{padding-bottom:2.5rem;}
#content{width:100%;overflow: hidden;}
.shadow{box-shadow:0px 6px 10px #f1f1f1 }
.shadow-none{ box-shadow:none}
.header{width:100%;  box-shadow:0px 5px 20px #ddd; height:1rem; margin-bottom:.5rem ;position:relative; display: inline-block; vertical-align:middle; box-sizing:border-box; }
.header.shadow-none{ box-shadow:none; margin-bottom:0;}
.mid{ width:100%; height:100%;height:1rem; }
.header .tit{ vertical-align:top;font-size:.35rem;line-height:.35rem;margin-top:-0.175rem;position: absolute;top:50%; left:1rem; }
.header .back{position: absolute;top:50%; left:.35rem; margin-top:-0.15rem;  background:url(../images/back.png); display:inline-block; height:.3rem; width:.4rem; background-size:cover;}
.header .share{position: absolute;top:50%; right:.35rem;margin-top:-0.2rem;   background:url(../images/share.png); display:inline-block; height:.4rem; width:.4rem; background-size:100% 100%;}
.header .fmore{background:url(../images/fmore.png); display:inline-block; height:.4rem; width:.4rem; background-size:100% 100%;}
.header .head-r{position: absolute;top:50%; right:.35rem;margin-top:-0.2rem; }
.arc-tab,.arc-tit{ margin:.3rem auto 0;/* overflow:hidden;*/height:.8rem;}
.arc-tit p{font-size:.38rem;  color:#333;margin-top:-0.22rem;}
.arc-tab ul li{ float:left;   margin:0 .5rem 0 0 }
.arc-tab ul li a{ vertical-align:top;display: inline-block; color:#cccccc; font-size:.3rem;  margin-top:-0.15rem; position:relative;top:50%;  }
.arc-tab ul li.cur a { font-size:.38rem; padding-bottom:.25rem;color:#333;margin-top:-0.22rem;}
.arc-tab ul li.cur a:after{ content:""; width:50%; height:3px; background:#333; display:inline-block; margin:auto; position: absolute; left:50%; bottom:0; transform:translate(-50%,0)}
.arc-content{ padding-bottom:.3rem;}
.arc-tips{ line-height:150%}
.arctab-item{border-bottom: 1px solid #ddd; }
.arctab-item:not(.bellows--is-open) > .arctab-content {display: none; }
.arctab-item.bellows--is-open > .arctab-content-wrapper,
.arctab-item.bellows--is-closing > .arctab-content-wrapper {display: block; }
.arctab-content-wrapper {display: none; }
.arctab-header { position: relative;padding:.3rem 0; margin:.1rem 0 0 0;  }
.arctab-header h3{ font-size:.3rem;}
.arctab-header:active { background: #f9f9f9; }
.arctab-header::before, .arctab-header::after {content: ''; position: absolute;top:50%;right:.2rem;z-index: 2; display: block;margin-top:-0.1rem; width:.15rem; height:.15rem;border-top: 1px solid #999;border-right: 1px solid #999;transform: rotate(135deg);}
.arctab-item.bellows--is-open .arctab-header{ border:0; }
.arctab-content { color:#999999;background:#fff; overflow:hidden; }
.arctab-content p{ margin:.2rem 0; font-size:.28rem; line-height:150%}
.arctab-content p:first-child{ margin-top:0;} 
.arc-article h1{ font-size:.38rem;} 
.arc-article .fbtime{ margin:.2rem 0 ; color:#999; font-size:.28rem;}
.arc-article p{ margin:.2rem 0; line-height:150%;}
.arc-content .hdsm dd{ padding:.0rem .2rem .5rem; margin-bottom:.25rem ; border-bottom:1px solid #ddd; color:#666; line-height:180%;}
.arc-content .hdsm dt{ padding:.3rem 0;}
.arc-content .hdsm dd:last-child{ border:0;}

/*币行情*/
.stit1 p{font-size:.38rem;  color:#333; padding:.2rem 0;}
.icons-three{ text-align:center; overflow:hidden; padding:.2rem 0;}
.icons-three .head{ width:.8rem; height:.8rem; border-radius:50%; margin:auto}
.icons-three .name{ margin:.1rem auto 0;}
.icons-three ul{ margin:.3rem auto 0}
.icons-three ul li{ width:29.3%; margin: 0 2%; float:left;}
.icons-three ul li span{ color:#666; font-size:.25rem;}
.icons-three ul li p{ font-size:.32rem; margin:.1rem 0;}
.icons-info{ padding:.2rem 0;}
.icons-info ul li { overflow:hidden; padding:.2rem 0;}
.icons-info ul li label{ float:left; color:#999; text-transform: uppercase}
.icons-info ul li span{ float:right; text-align:right}
.icons-about{ padding:.2rem .35rem;}
.icons-about #box { text-align:center}
.icons-about #box div{ margin-bottom:.2rem;}
.icons-about #box p{ text-align:left; line-height:150%;}
.icons-about #box a { text-align:center;  margin:.5rem auto 10px;color: #1c74f2; opacity:1; position:relative}
.icons-about #box a:after{content: ''; position: absolute;top:50%;right:-0.3rem;margin-top:-0.14rem;z-index: 2; display: block; width:.15rem; height:.15rem;border-top: 1px solid #1c74f2;border-right: 1px solid #1c74f2;transform: rotate(135deg);}
.icons-line{ padding:.2rem 0;}
.icons-form{ padding:.2rem 0;}
.icons-form table{width:92%; padding:0 .35rem;  margin:auto; border-collapse:collapse}
.icons-form table tbody{ }
.icons-form .icons-form-tit{ overflow:hidden;  padding:.4rem 4%; color:#666;box-shadow:0px 6px 10px #f1f1f1; margin-bottom:.4rem; }
.icons-form .icons-form-tit li{ float:left}
.icons-form .icons-form-tit li:nth-child(1){ width:57%; }
.icons-form .icons-form-tit li:nth-child(2){ width:23%}
.icons-form .icons-form-tit li:nth-child(3){ width:20%; text-align:center}
.icons-form .icons-form-tit:nth-child(2){ text-align:left}
.icons-form table td { padding:.4rem 0; border-top:1px solid #ddd; }
.icons-form table tr:first-child td{ border:0;} 
.icons-form table td img{ width:.5rem; height:.5rem; border-radius:50%; display:block}
.icons-form table td .bigword{ text-transform:uppercase;  }
.icons-form table td .bigword .ft{ color:#999; font-size:.25rem;}
.icons-form table td .sword{font-size:.25rem; color:#999; margin:.1rem 0 0 0}
.icons-form table td .sword i{ margin:0 .1rem 0 0}
.icons-form table td:last-child { text-align:center}
.icons-form table td .qs{ padding: 0 .1rem; height:.6rem; line-height:.6rem; display:inline-block; margin:auto; text-align:center; color:#fff; border-radius:.1rem;}
.icons-form table td .qs.qs-green{background:#1ebea4; }
.icons-form table td .qs.qs-red{ background:#fb4848}

/*K线图*/
.btc-top{ overflow:hidden}
.btc-top .bignum{ float:left; width:36%;}
.btc-top .bignum .zhunum{ font-size:.45rem; font-weight:bold; padding:.25rem 0 .2rem;}
.btc-top .bignum span{ display:block; font-size:.26rem; line-height:150%;}
.btc-top .smnum{ float:right; width:63%;}
.btc-top .smnum ul {  }
.btc-top .smnum ul li{ float:left; width:36%; margin:0 0 0 1%; padding:.1rem 0}
.btc-top .smnum ul li span{font-size:.24rem; color:#999;}
.btc-top .smnum ul li p{ margin:0.05rem 0 0 0}
.btc-top .smnum ul li:nth-child(3),.btc-top .smnum ul li:nth-child(6){ width:25%;}
.tab-menu { margin:.3rem auto 0; overflow:hidden}
.tab-menu ul li{ float:left; margin:0 3% 0 0}
.tab-menu ul li a{ background:#f5f5f5; color:#333; padding:.1rem .2rem; border-radius:.6rem; display:block}
.tab-menu ul li.cur a{ background:#29cd85; color:#fff;}
.btc-k-con { margin:.1rem auto 0; padding:.2rem .35rem;}
.btc-k-con .btc-k-tit{ padding:.1rem 0;}
.btc-k-con .btc-k-tit span{ margin:0 2% 0 0}
.fenge{ background:#f2f5f8; height:10px; font-size:0; margin:.2rem auto }
.btc-tab .tabmenu { border-bottom:1px solid #ccc; overflow:hidden}
.btc-tab .tabmenu li { width:50%; text-align:center; float:left; padding:.2rem 0 .3rem; font-size:.35rem;}
.btc-tab .tabmenu .cli { color:#1c74f2; position:relative}
.btc-tab .tabmenu .cli:after{ content:""; width:.5rem; height:4px; background:#1c74f2; border-radius:2px; position:absolute; bottom:0; left:50%; transform:translate(-50%,0)}
.btc-tab #tabcontent { padding:.3rem 0}
.btc-tab #tabcontent table{ width:100%;text-align:center;}
.btc-tab #tabcontent table th{ font-weight:normal; color:#999; font-size:.25rem;padding:.1rem 0;  }
.btc-tab #tabcontent table td{ font-size:.33rem; padding:.1rem 0;}
.btc-tab #tabcontent table td font{ margin:0 2%;} 
.btc-tab #tabcontent table tr:nth-child(2) .num{ font-weight:bold; font-style:italic}
.btc-tab #tabcontent table tr:nth-child(3) .num{ font-weight:bold; font-style:italic}
.btc-tab #tabcontent table tr:nth-child(4) .num{ font-weight:bold; font-style:italic}
#tabcontent .hidden {display:none;}
.btc-tab .btncon{ padding:0 .35rem; margin:.3rem auto 0}
.btc-tab .btncon a{ display:inline-block; width:40%; margin:0 5%; font-size:.35rem; height:.8rem; line-height:.8rem; text-align:center;border-radius:.1rem;}
.btc-tab .btncon a.btn1{ color:#1c74f2; background:#f5f7fa; border:1px solid #dfe3ea; }
.btc-tab .btncon a.btn2{ color:#fff; background:#1c74f2; }

/*动态*/
.type-menu { height:.8rem;overflow:hidden;  padding:0 .35rem;display: table;}
.tab-menu.shadow{ padding:.1rem .3rem .3rem}
.type-menu ul{ display:table-cell;   vertical-align:bottom; }
.type-menu ul li{ width:auto; display:inline; margin:0 .35rem 0 0;height:.8rem;}
.type-menu ul li.cur a { font-size:.38rem;}
/*.type-menu ul li a{ display: block;}
.type-menu p.cur a { font-size:.38rem;   position:absolute;top:-50%;}*/
.msgList{ padding:.2rem .35rem 0; }
.msgList ul li{ border-bottom:1px solid #e6e6e6; padding:.4rem 0;}
.msgList .avatar{ overflow:hidden;height:1.2rem; padding:.0rem 0 0;}
.msgList .avatar img{ border-radius:50%; width:.8rem; height:.8rem; float:left; margin:0 .2rem 0 0}
.msgList .avatar .detail{ color:#999; font-size:.25rem;}
.msgList .op{ margin:.3rem auto 0;}
.msgList .op a{ padding-left:.4rem; color:#999; height:.35rem; margin-right:4%}
.msgList .op .btn_share{ background:url(../images/ico1.png) no-repeat 0 center; background-size:.35rem;}
.msgList .op .btn_chat{ background:url(../images/ico2.png) no-repeat 0 center; background-size:.35rem;}
.msgList .op .btn_like{ background:url(../images/ico3.png) no-repeat 0 center; background-size:.35rem;}
.msgList .op .btn_likeon{ background:url(../images/ico3_on.png) no-repeat 0 center; background-size:.35rem;}
.msgList .newsbox a.more{ padding:.15rem 0 .2rem; display:block; color:#2eccfa;}
.msgList .newsbox p{overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;word-break: break-all;}
.msgcon { padding-bottom:20px;}
.msgcon img{ width:100%; margin:.2rem auto 0}
.footer{width:100%; text-align:center; position:fixed; z-index:100; right:0; bottom:0;background:#fff; -webkit-transition:right .5s ease;transition:right .5s ease;text-align:center; border:1px solid #f5f7fa}
.footer ul{ position:relative; }
.footer li{ float:left; width:20%;padding:.3rem 0 .2rem; border-top:2px solid #fff;}
.footer li a{ color:#CDCDCD;}
.footer li p{ line-height:180%; }
.footer li i{  width:.45rem; height:.45rem; display:block; margin:auto; background-size:cover  }
.footer li i.i1{background: url(../images/bot1.png) 0 0px no-repeat; background-size:cover }
.footer li i.i2{background:url(../images/bot2.png) 0 0px no-repeat;background-size:cover }
.footer li i.i3{background:url(../images/bot3.png) 0 0px no-repeat;background-size:cover  }
.footer li i.i4{background:url(../images/bot4.png) 0 0px no-repeat;background-size:cover  }
.footer li i.i5{background:url(../images/bot5.png) 0 0px no-repeat; background-size:cover }
.footer li.cur i{ background-position:0 -0.45rem;background-size:cover  }
.footer li.cur a{ color:#1c74f2} 
.commentbox{  background:#fff; padding:.3rem .35rem; border-top:1px solid #e6e6e6;position:fixed; left:0; bottom:0;  width:100%; box-sizing:border-box; overflow:hidden} 
.commentbox .comment-con{ border:1px solid #e6e6e6; border-radius:.45rem; padding:.15rem .3rem; overflow:hidden}
.commentbox  .inster{ float:right}
.commentbox .textinput{ float:left}
.commentbox .inster a{ width:.4rem; height:.4rem; display:block; float:left; margin:0 0 0 .3rem;}
.commentbox .inster a.cx1{ background:url(../images/comment1.png);background-size:cover;}
.commentbox .inster a.cx2{ background:url(../images/comment2.png);background-size:cover;}
.commentbox .inster a.cx3{ background:url(../images/comment3.png);background-size:cover;}

.tantit1,.tantit2,.tantit3,.tantit4,.tantit5,.tantit6,.tantit7 {position: fixed;left: 0;bottom: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.6);opacity: 0;visibility: hidden;z-index:9999;}
.tantit1.visible1,.tantit2.visible2,.tantit3.visible3,.tantit4.visible4 ,.tantit5.visible5,.tantit6.visible6,.tantit7.visible7{opacity: 1;visibility: visible;}
.tancontent  {position: fixed;width:100%;bottom:0%; left:0%; background:#fff; background-size:100% ;  /*-webkit-transform: translate(-50%, -50%);    -moz-transform: translate(-50%,-50%);    -ms-transform: translate(-50%, -50%);   -o-transform: translate(-50%,-50%);   transform: translate(-50%,-50%); */}
.tancontent1,.tancontent2{ border-radius:.2rem .2rem 0 0}
.tancontent .commentbox{ position:static}
.tancontent2 .commentlist .tit{ }
.comment-tit{text-align:center; margin:.2rem auto 0}
.comment_listbox{ padding:.2rem .35rem; }
.comment_listbox .commentlist {position: relative;min-height:1.7rem;padding-left:1rem;border-bottom: 1px dashed #E4E4E4;padding-bottom:.2rem;}
.comment_listbox .commentlist:last-child{ border:0;}
.comment_listbox .comment_head {position: absolute;left: 0px;top:.25rem;width: .8rem;height:.8rem;border-radius: 100%;overflow: hidden;}
.comment_listbox .t-u-line {	color: #aaa;padding: 0 .25rem;}
.comment_listbox .comment_name {height:.95rem;line-height:1.1rem;font-size:.25rem;font-weight: 700;}
.comment_listbox .comment_name i { color: #CCCCCA;font-size:.25rem;height:.35rem;font-weight: 400;}
.comment_listbox .comment_text {font-size:.25rem;line-height:.4rem;}
.comment_listbox .commentlist .commentlist{ border-top:1px dashed #e6e6e6; border-bottom:0; padding:.1rem 0;padding-left:1rem; margin:.2rem 0 0 0}
.comment_listbox .more-comment{ margin:.2rem auto 0; font-size:.25rem; text-align:center }
.comment_listbox .more-comment a{ color:#999; padding-right:.3rem; display:inline-block; margin:auto; position:relative}
.comment_listbox .more-comment a:after{ content:""; display:inline-block; width:.2rem; height:.2rem; background:url(../images/more2.png); background-size:cover; position:absolute; right:0; top:25%;}
.tantit-close{ position: absolute;right:.3rem;top:.3rem; z-index: 10;width:.25rem;height:.25rem; display: block; background: url(../images/close.png); background-size:cover;}
.tantit3.visible3{opacity: 1;visibility: visible;}
.tancontent3  {position: fixed;width:90%;top:50%; left:50%; background:#fff; border-radius:.2rem; padding: .3rem .5rem; box-sizing: border-box;-webkit-transform: translate(-50%, -50%);    -moz-transform: translate(-50%,-50%);    -ms-transform: translate(-50%, -50%);   -o-transform: translate(-50%,-50%);   transform: translate(-50%,-50%); overflow:hidden;}
.redbag-phone .tit{ font-size:.35rem; text-align:center;  margin:.3rem auto .5rem;}
.redbag-phone ul li{ background:#f5f7fa; border:1px solid #dee2e9; border-radius:.1rem; padding:.1rem 2%;margin:.3rem auto 0;}
.redbag-phone ul li input{display:inline-block; height:.6rem;line-height:.6rem;}
.redbag-phone ul li input::placeholder{ font-size:.3rem}
.redbag-phone .btn{ background:#de4e3e; color:#fff;border-radius:.1rem; padding:.2rem 2%;font-size:.4rem; margin:.5rem auto 0; display:block; text-align:center}
/*个人主页*/
.author-intro{ padding:.2rem .35rem .4rem 1.6rem; position:relative; border-bottom:1px solid #e6e6e6;box-sizing:border-box}
.author-intro .head{ width:1rem; height:1rem; border-radius:50%;position: absolute;left: .35rem;top: .25rem;}
.author-intro .name{ font-size:.35rem;}
.author-intro .dengji{ background:#facc2e; color:#fff; height:.4rem; line-height:.4rem ; padding:0 .2rem; border-radius:.4rem; font-size:.25rem; margin:.2rem 0 0 0; display:inline-block}
.author-intro .author-info {margin:.2rem 0 0 0;font-size:.25rem;color:#999;}
.author-intro .author-info li{ line-height:150%;}
.author-intro .author-info li .OKEX{ color:#333; background:url(../images/okex.png) no-repeat 0 center; padding-left:.4rem; background-size:.3rem .3rem;}
.author-intro .author-info li.more{ font-size:.4rem; color:#333; height:.8rem; line-height:.8rem; }
.button{  height:.8rem; line-height:.8rem; padding: 0 .5rem; display:inline-block; background:#1c74f2; color:#fff; border-radius:.4rem 0 .4rem 0;box-shadow:0px 4px 5px #b6d2fb}
.author-intro .button{ position:absolute; bottom:.4rem; right:.35rem;}

.grzx-menu { height:.8rem;overflow:hidden;  padding:0 .35rem;display: table; width:100%; margin:.2rem 0 0 0;box-sizing:border-box}
.grzx-menu.shadow{ padding:.1rem .3rem .3rem}
.grzx-menu ul{ display:table-cell;   vertical-align:bottom; }
.grzx-menu ul li{ width:auto; display:inline; margin:0 .35rem 0 0;height:.8rem;}
.grzx-menu ul li.cur a { font-size:.38rem; color:#1c74f2; position:relative}
.grzx-menu ul li.cur a:after{ content:""; width:.5rem; height:4px; background:#1c74f2; display:inline-block; margin:auto; position: absolute; left:50%; bottom:-0.3rem; transform:translate(-50%,0); border-radius:2px;}
.grzxcon { padding:.1rem .35rem .35rem;}
.grzxcon .boxer{ background:#fff; box-shadow:0 0 10px #ddd; border-radius:.2rem; padding:.1rem .2rem .2rem;}
.grzxcon .boxer .box-tit{ line-height:.8rem;}
.grzxcon .boxer .box-tit p{ font-size:0.35rem;}
.grzxcon .aside{ overflow:hidden; color:#999; padding:.3rem 0; font-size:.25rem;}
.grzxcon.grzx-cc .tabmenu { float:right; }
.grzxcon.grzx-cc .tabmenu li { float:left;  display:inline-block; padding:0 0 0 .2rem;}
.grzxcon.grzx-cc .tabmenu .cli { color:#1c74f2}
#tabcontent .hidden {display:none;}
.grzx-home .home-zhgl{ overflow:hidden}
.grzx-home .home-zhgl .home-zhgl-xq ul li{ float:left; width:50%;}
.grzx-home .home-zhgl .home-zhgl-xq ul li .tit{ color:#999}
.grzx-home .home-zhgl .home-zhgl-xq ul li .price{ font-weight:bold; font-size:.45rem; margin:.1rem 0 ;}
.grzx-home .home-zhgl .home-zhgl-xq ul li .small{color:#666; font-size:.28rem; line-height:150%;}
 
.grzx-home .home-syzs .tabmenu ul {text-align:center;}
.grzx-home .home-syzs .tabmenu li {display:inline; margin:0 0.05rem;}
.grzx-home .home-syzs .tabmenu .cli{color:#1c74f2}
#tabcontent .hidden {display:none;}
.grzx-home .home-zxcz .home-zxcz-xq ul li{ position:relative; padding-left:1.2rem; margin:.3rem 0 0 0}
.grzx-home .home-zxcz .home-zxcz-xq ul li .head{border-radius:50%; width:.8rem; height:.8rem; position:absolute; top:0; left:0;}
.grzx-home .home-zxcz .home-zxcz-xq ul li .zxczcon .name{height:.8rem; line-height:.8rem; font-size:.35rem;}
.grzx-home .home-zxcz .home-zxcz-xq ul li .zxczcon .cc-time{ color:#999; margin:.1rem 0 0 0}
.grzx-home .home-zxcz .home-zxcz-xq ul li .btncon{  display:inline-block; color:#fff; padding:0 .2rem; border-radius:.4rem; height:.5rem; line-height:.5rem; position:absolute; right:0; top:.15rem;}
.grzx-home .home-zxcz .home-zxcz-xq ul li .btncon.green{background:#3ad863;}
.grzx-home .home-zxcz .home-zxcz-xq ul li .btncon.red{background:#ff1856;}
.grzx-home .home-zxcz .home-zxcz-xq ul li .zxczcon{ border-bottom:1px solid #ddd; padding-bottom:.3rem;}
.grzx-home .home-zxcz .home-zxcz-xq .tips{ color:#999; padding-left:1.2rem; margin:.3rem 0 .2rem }

.grzx-home .home-cwyl .swiper-container{ margin:0 auto }
.grzx-home .home-cwyl .swiper-slide { width:2.6rem;  border:1px solid #ededed ; padding:.1rem;float:left}
.grzx-home .home-cwyl .swiper-slide .tit{ border-bottom:1px solid #ededed; padding:.05rem 0 .15rem;}
.grzx-home .home-cwyl .swiper-slide img{width:.4rem; height:.4rem;  display:block; border-radius:50%; float:left; margin:0 .2rem 0 0}
.grzx-home .home-cwyl .swiper-slide p{ display:block}
.grzx-home .home-cwyl .swiper-slide p.p1{margin:.1rem  0; padding:0 .1rem;font-size:.5rem; font-weight:bold;  }
.grzx-home .home-cwyl .swiper-slide p.p2{  color:#999; padding:0 .1rem; text-transform:uppercase; font-size:.25rem;} 
 
.gr-dingyue{ position:fixed; bottom:0; left:0; text-align:center; width:100%; z-index:999}
.gr-dingyue a{ display:block; width:100%; background:#1c74f2; color:#fff; height:1rem; line-height:1rem;} 
/*app*/
/*.appbg{  width:100%; height:100%; background:url(../images/app.png); background-size:100% 100%}*/
.download{ background:#fff; display:block; padding:.15rem .2rem; font-size:.4rem; color:#1c74f2; text-align:center; width:50%; position: fixed; bottom:10%; left:50%; transform:translate(-50%,0); border-radius:.1rem;}
 
.appbg{width: 100%;height: 100%;top:0; z-index: -1;position: absolute;}
.appbg img{display: block;outline: none;border:0;height: 100%;width: 100%;}
.applogo{ width:4rem;  margin:15% auto 0;}
 /*财富*/
 .cf-intro { text-align:center; font-size:.35rem; padding:.3rem 0 .5rem; overflow:hidden}
.cf-intro .tit{ color:#999; font-size:.3rem; padding:0rem 0 .2rem 0; display:inline-block}
.cf-intro dt{ width:100%; padding:0rem 0 .4rem;}
.cf-intro dt .num{ font-size:.5rem; font-weight:bold;}
.cf-intro dd{ float:left; width:50%; }
.cf-intro dd.fl{border-right:1px solid #ededed;}
.cf-info{ overflow:hidden; padding:.3rem .35rem .1rem;}
.cf-info ul { margin-bottom:.2rem;overflow:hidden; }
.cf-info ul li{ width:33%; text-align:center; float:left; padding:.3rem 0;}
.cf-info ul li .tit{ color:#999; font-size:.3rem; padding-bottom:.2rem; display:block ; }
.cf-word { padding:0rem .35rem .3rem;}
.cf-word .tit{line-height:.6rem; height:.6rem;margin:.3rem auto .1rem;}
.cf-word .tit span{ font-size:.32rem; color:#333; display:inline-block; position:relative; padding-left:.2rem;}
.cf-word .tit span:after{ content:""; background:#1c74f2; width:3px; border-radius:2px; height:70%; position:absolute; left:0; top:20%;}
.cf-word .tit a{ color:#999; font-size:.26rem;}
.cf-word .cf-wordcon{ color:#999; padding:0 .1rem;}
.cf-word .cf-wordcon2{padding:0 .1rem;}
.cf-wordgz dl dt{ position:relative; padding-left:.5rem; font-size:.32rem; margin:.2rem 0 0 0;}
.cf-wordgz dl dt:after{ content:""; background:#ffd02d; width:.25rem; height:.25rem;  border-radius:50%;position:absolute; left:0; top:50%; display:block; transform:translate(0,-50%)}
.cf-wordgz dl dd{padding-left:.5rem; color:#666; margin:.2rem 0 0 0}
.cf-wordgz dl{position:relative; }
.cf-wordgz dl:after{ content:""; background:#ffd02d; width:1px; height:76%;  position:absolute; left:.125rem; top:4%; display:block; transform:translate(0,0%)}

.cf-bot{ position:fixed; bottom:0; left:0; width:100%; background:#e1ecfb;text-align:center}
.cf-bot span,.cf-bot a{ width:100%; line-height:1rem; height:1rem; display:block; }
.cf-bot a{ background:#1c74f2; font-size:.4rem; color:#fff;}

.hb-top{ background:#f6604f; color:#ffefb5; padding:.1rem .5rem .8rem 1.6rem; overflow:hidden; position:relative; border-radius:0 0 50% 50%}
.hb-top .head{ width:.8rem; height:.8rem; border-radius:50%; border:2px solid #fff; position:absolute; left:.5rem; top:.7rem;transform:translate(0,-50%)}
.hb-top .bigword{ margin:.1rem 0 .1rem; padding-right:.1rem;font-size:.35rem; }
.hb-top .bigword .type{ color:#ffefb5; border:1px solid #ffefb5; border-radius:0.05rem ; font-size:.2rem; margin:0 0 0 .1rem; padding:0 0.05rem;  }
.hb-top .smword{ }
.hb-header{width:100%; height:1rem;color:#ffefb5;  background:#f6604f;position:relative; display: inline-block; vertical-align:middle; box-sizing:border-box; }
.hb-header a{color:#ffefb5;}
.hb-header .tit{ vertical-align:top; color:#fff;font-size:.35rem;line-height:.35rem;margin-top:-0.175rem;position: absolute;top:50%; left:0.5rem; }
.hb-header .back{position: absolute;top:50%; left:.35rem; margin-top:-0.15rem;  background:url(../images/back2.png); display:inline-block; height:.3rem; width:.4rem; background-size:cover;}
.hb-header .more{position: absolute;top:50%; right:.35rem;margin-top:-0.2rem;}
.hb-con{ padding:0 1.2rem; margin:.5rem auto 0; position:relative;color:#ffefb5;}
.hb-con img{ width:100%}
.hb-con .qiang{ position:absolute; top:36%; left:50%; width:1.5rem; height:1.5rem; background: url(../images/kai.png); background-size:cover; border-radius:50%; transform:translate(-50%,-50%)}
.hb-con .hb-sm{ position:absolute; top:65%; left:50%;transform:translate(-50%,-50%); font-size:.35rem; text-align:center}
.hb-con .qian{ position:absolute; top:20%; left:50%;transform:translate(-50%,-50%); font-size:.35rem;}
.hb-con .qian span{ font-size:.8rem;}
.hb-con .hb-sm .kong{ width:1rem; height:1rem;}
.hb-con .hb-sm .user{ height:.8rem; line-height:.8rem; overflow:hidden; margin-bottom:.2rem;/*vertical-align:middle;display:table-cell;*/ position:relative; width:100%; padding-left:1.2rem;}
.hb-con .hb-sm .user .head{width:.8rem; height:.8rem; border-radius:50%; border:2px solid #fff; margin:0 .2rem; display:inline-block; position: absolute; left:0; top:0;}
.hb-con .hb-sm .user span{ display:inline-block;height:.8rem; line-height:.8rem;      }
.hb-con .no{position:absolute; top:20%; left:50%;transform:translate(-25%,-50%); width:100%}
.hb-bot { margin:.5rem auto 0; width:100%}
.hb-bot a{ background:#de4e3e; font-size:.38rem; text-align:center; line-height:1rem;height:1rem; display:block; color:#fff}
.hb-tips{ border-bottom:1px solid #dedede; padding:.4rem .3rem; color:#999}
.hb-list ul li{border-bottom:1px solid #dedede; padding:.3rem 0 .3rem 1.4rem; position:relative; overflow:hidden}
.hb-list ul li:last-child{ border:0;}
.hb-list ul li img{ position:absolute; top:.3rem; left:0; border-radius:.1rem; display:block; width:1rem; height:1rem;}
.hb-list ul li .hb-js .hb-js-top{ overflow:hidden; font-size:.35REM;}
.hb-list ul li .hb-js .hb-js-top .hb-tye{ background:#ff9c00; border-radius:.1rem; color:#fff; font-size:.25rem; height:.35rem; width:.35rem; line-height:.35rem; text-align:center; display:inline-block; margin:0.08rem 0 0 .1rem;}
.hb-list ul li .hb-js .time{ color:#999; margin:.2rem 0 0 0; display:block}

#think_page_trace,#think_page_trace_open{
	display: none !important;
}
.hidden{display: none;}
a{
    -webkit-tap-highlight-color:transparent;
}
