html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}
article,aside,figure,footer,header,nav,section,details,summary{display:block}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
img{border:0;max-width:100%}
ul,ol,li{list-style:none}

a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}
del{text-decoration:line-through}
small{font-size:85%}
strong{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:bold;vertical-align:bottom}
td{font-weight:normal;vertical-align:top}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
input,select{vertical-align:middle}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom}
button,input,select,textarea{margin:0}
a,img{-webkit-touch-callout:none}
a,button{-webkit-tap-highlight-color:rgba(255,255,255,0)}
input[type=text],input[type=number],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
html,body{width:100%;height:100%;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}
body{line-height:1.5;font-size:16px;color:#222;background:#fff;font-family:-apple-system-font,PingFang SC,"Helvetica Neue",Helvetica,STHeiTi,sans-serif}
a{color:#ed4040;text-decoration:none}
.ListComment{font-size:14px;}
@-webkit-keyframes animateFix{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes animateFix{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}

 
.page{position:relative;z-index:1}
.page-container{padding:15px 18px;color:#222}
.page-header{display:none}
section { margin-top: 20px; font-size: 16px; line-height: 1.7; margin-bottom: 15px;}
@media screen and (min-width:1024px){.news_list li h2{font-size:18px;margin-bottom:7px;position:relative;color:#3f3f3f;font-weight:550}
.news_list li i{display:block;float:left;width:160px;height:110px;overflow:hidden;margin-right:20px}
.page-container{max-width:677px;margin-left:auto;margin-right:auto}
.page .go-app{display:none}
.page-container{padding-top:90px}
.page-header{display:block}
}
.header{margin-bottom:30px}
.header .title{line-height:30px;font-size:22px;color:#333333;font-weight:bold;word-break:break-all}
.header .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;margin-top:18px;font-size:14px;white-space:nowrap}
.header .logo{display:block;width:18px;height:18px;border-radius:50%}
.header .author{display:block;color:#7F7F7F;width:auto;overflow:hidden;text-overflow:ellipsis}
.header .date{position:relative;margin-left:18px;color:#B2B2B2;font-size:13px}
.header .date:before{content:'';position:absolute;left:-9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:12px;background:#D8D8D8}
.header .label{margin-left:7px}
.article blockquote{margin:30px 0;font-size:14px;line-height:29px;letter-spacing:1px;color:#A0A0A0;word-break:break-all}
.article blockquote:before{content:"";display:inline-block;vertical-align:top;position:relative;top:3px;width:18px;height:16px;margin-right:9px;background:url(60e100f7c4e8ed7501873ef9e1219f00.png) no-repeat;background-size:cover}
.article h2{font-size:20px;line-height:28px;font-weight:bold;margin-top:15px;margin-bottom:15px;word-break:break-all}
.article h3{margin-top:15px;margin-bottom:15px;line-height:25px;font-size:18px;font-weight:bold;word-break:break-all}
.article>p{margin-top:15px;margin-bottom:15px;line-height:28px;font-size:17px;text-align:justify;word-break:break-all}
.article a{color:#4065A0}
.img-mod{margin-top:24px;margin-bottom:24px;text-align:center}
html,body{font-family:"PingFangSC","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","Hiragino Sans GB","Source Han Sans CN Normal","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;font-size:62.5%}
.main{padding:2.9rem 1.8rem 64px 1.8rem}
em{font-style:normal;color:#ed4040}
html{height:100%;min-height:100%;max-height:100%;overflow:auto}
body{height:100%;min-height:100%;max-height:100%}
h2.title{text-align:center;font-family:"PingFangSC-Semibold";font-size:2.2rem;color:rgb(51,51,51);letter-spacing:0rem;margin:0 1.5rem;font-weight:bold}
.src{text-align:center;height:2.1rem;line-height:2.1rem;position:relative;margin:30px 0;z-index:1;vertical-align:text-bottom;font-family:"PingFangSC-Regular","Helvetica Neue",Helvetica}
html{overflow-x:hidden;overflow-y:scroll;min-width:300px;background-color:#F8F9F9;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-size-adjust:100%}
.has-text-centered{text-align:center!important}
@media screen and (max-width:1024px){
.bd-duo{margin-top:.7rem}
}
.bd-nav-side{display:none;margin-top:-.5rem;margin-bottom:1rem;width:100%}
.bd-nav-side{width:100%;max-width:100%;padding:10px;}
.bd-nav-side a{margin:1px 0;line-height:1.6rem}
a.navbar-item{font-size:18px;}
@media screen (min-width:1024) and (max-width:1280px){
.bd-lead{max-width:780px}
}
.nav-show{display:block}
}
*,::after,::before{box-sizing:inherit}
a.navbar-itemaa{position:absolute;right:95px;padding:9px;width:3.25rem;color:#f7941e;font-size:20px}
.SearchBox{margin:0 auto;padding:10px;width:860px}
.SearchBox ul{display:table;width:100%;background:#f7941e}
.SearchBox ul li,.SearchBox ul ol{display:table-cell;vertical-align:middle}
.SearchBox ul li{width:45px}
.SearchBox ul li button{margin:auto;outline:0;border:0;background:0 0;color:#fff;font-size:15px;}
.SearchBox ul ol input{padding:0 0 0 10px;width:98%;border:0;font-size:15px;line-height:50px}
#iframe{margin:0 auto;width:100%;height:350px}
@media screen and (min-width:320px) and (max-width:480px){
#iframe{margin:0 auto;width:100%;height:100%}
a.navbar-itemaa{position:absolute;right:50px;padding:15px;width:2.5rem;color:#fff;font-size:20px}
.SearchBox{margin:0 auto;margin-bottom:-10px;margin-left:0;width:100%}
.SearchBox ul{display:table;width:100%;background:#f7941e}
.SearchBox ul li,.SearchBox ul ol{display:table-cell;vertical-align:middle}
.SearchBox ul li{width:40px}
.SearchBox ul li button{margin:auto;outline:0;border:0;background:0 0;color:#fff}
.SearchBox ul ol input{padding:0 0 0 10px;width:98%;border:0;font-size:14px;line-height:40px}
}.container{position:relative;margin:0 auto}
@media screen and (min-width:1088px){.container{width:960px;max-width:960px}
.container.is-fluid{margin-right:64px;margin-left:64px;width:auto;max-width:none}
}@media screen and (max-width:1279px){.container.is-widescreen{width:auto;max-width:1152px}
}@media screen and (max-width:1471px){.container.is-fullhd{width:auto;max-width:1095px}
}@media screen and (min-width:1280px){.container{width:1252px;max-width:1252px}
}@media screen and (min-width:1472px){.container{width:1095px;max-width:1095px}
}
.menu{font-size:1rem}
.menu.is-small{font-size:.75rem}
.menu.is-medium{font-size:1.25rem}
.menu.is-large{font-size:1.5rem}
.menu-list{line-height:1.25}
.menu-list a{display:block;padding:.5em .75em;border-radius:2px;color:#4a4a4a}
.menu-list a:hover{background-color:#f7941e;color:#fff}
.menu-list a.is-active{background-color:#f7941e;color:#fff}
.menu-list li ul{margin:.75em;padding-left:.75em;border-left:1px solid #dbdbdb}
.menu-label{color:#7a7a7a;text-transform:uppercase;letter-spacing:.1em;font-size:.75em}
.menu-label:not(:first-child){margin-top:1em}
.menu-label:not(:last-child){margin-bottom:1em}
.navbar.is-primary{background-color:#f7941e;color:#fff}
.navbar-link,.navbar-brand>.navbar-item{color:#fff}
.navbar-item:hover{background-color:#f38809;color:#fff}
.navbar-brand,.navbar-tabs{display:flex;min-height:3.25rem;align-items:stretch;flex-shrink:0}
.navbar-burger{position:relative;display:block;margin-left:auto;width:3.25rem;height:3.25rem;color:#fafafa;cursor:pointer}
.navbar-burger span{position:absolute;left:calc(50% - 8px);display:block;width:16px;height:1px;background-color:currentColor;transition-timing-function:ease-out;transition-duration:86ms;transition-property:background-color,opacity,transform;transform-origin:center}
.navbar-burger span:nth-child(1){top:calc(50% - 6px)}
.navbar-burger span:nth-child(2){top:calc(50% - 1px)}
.navbar-burger span:nth-child(3){top:calc(50% + 4px)}
.navbar-burger:hover{background-color:rgba(0,0,0,.05)}
.navbar-item,.navbar-link{position:relative;display:block;padding:.5rem .75rem;color:#4a4a4a;line-height:1.5}
.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-right:-.25rem;margin-left:-.25rem}
@media screen and (max-width:1087px){.navbar>.container{display:block}
.navbar-brand .navbar-item,.navbar-tabs .navbar-item{display:flex;align-items:center}
}
.news_list li{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ccc}
.news_list li i img{width:100%;min-height:100%;transition:all .5s}
.news_list li i{display:block;height:110px;overflow:hidden}
.news_list_info{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;font-size:14px;color:#666}
.news_list_time{color:#888;font-size:13px;margin-top:10px}
.news_list_time span{margin-right:10px}
.news_list_time span a{color:#ed4040}
.news_list li:hover img{transform:scale(1.1)}
.news_list li:hover h2{color:#ed4040}
.news_list li:last-child{margin-bottom:0}
.tags{margin:20px 0;font-size:14px}
.tags a{display:inline-block;border:#e6e4e4 1px solid;padding:3px 6px;color:#666;margin-right: 10px; margin-bottom: 10px;}
.ping{width:300px;max-width:100%;padding-top:20px;margin:0 auto}
.pagebar{margin-bottom:40px;padding:20px 0;overflow:hidden;font-size:0;text-align:center}
.pagebar a,.pagebar span{display:inline-block;padding:10px 16px;margin-bottom:3px;text-align:center;background-color:#f7941e;color:#fff;font-size:13px;border-right:1px solid #f38809}
.pagebar a:hover,.pagebar span{background-color:#f38809}
.pagination li{display:inline-block;line-height:15px;margin:0 5px}
.author a{color:#337ab7}
span.gai{position:absolute;right:45px;color:#f7941e;font-size:20px;}
.desc .logo img{border-radius:50%}
.article img{display:block;border-radius:8px}
.copyright{padding:0 20px;text-align:center;margin-bottom:20px;font-size:14px;clear:both;color:#6666667d}
.copyright a{color:#6666667d}
.icon-top{background:url(istop.png) no-repeat center #fff;background-size:22px;width:40px;height:40px;position:fixed;right:5%;bottom:10%;transition:all 0.3s;z-index:9999999;border:#ececec 1px solid}
.links{max-width:840px;min-height:100%;background:#fff;margin:0 auto;padding-bottom:2ex}
.links .list ul a{padding:0px 0px 0px 10px}
.index .title{height:28px;line-height:28px;padding:12px 0}
.index .title b{text-indent:5px;border-left:6px solid #f388099e;font-weight:400;font-size:16px;color:#f388099e;display:block}
.links .list{margin-top:20px}
#iframe{width:100%;height:450px;margin:0 auto}
@media screen and (min-width:320px) and (max-width:480px){#iframe{width:100%;height:100%;margin:0 auto}
.news_list li h2{font-size:18px;margin-bottom:7px;position:relative;color:#3f3f3f;font-weight:550;margin-top:10px}
}@media only screen and (min-width:321px) and (max-width:1024px){#iframe{width:100%;height:194px;margin:0 auto}
.news_list li h2{font-size:18px;margin-bottom:7px;position:relative;color:#3f3f3f;font-weight:550;margin-top:10px}
}.icon-loading{width:25px;height:25px;display:inline-block;position:relative;background:transparent url("loading-black.gif") no-repeat 0 0;background-size:25px auto}
.page-loading.hide{display:none}
.comment-footer{margin:25px 0 45px 0;height:2.2rem;background:transparent url('end.png') no-repeat center center;background-size:173px 13px;display:none}
.comment-footer.show{display:block}
@media screen and (max-width:960px){.top-header,.qrcode{display:none}
}@media screen and (min-width:960px){body{background:#F8F9F9}
.top-header{height:64px;border-bottom:1px solid #EBEBEB;margin-bottom:24px;background:#FFFFFF}
.top-header>.logo-nav{background-size:100% 300px;margin-left:64px;display:flex;align-items:center;height:58px;width:200px}
.top-header>.logo-nav>.logo{width:220px;height:25px;background-size:cover;font-size:0;color:transparent;background-image:url(sprite_home_0724.png);background-repeat:no-repeat;background-size:350px 140px;background-position:0 0}
.page-container>.qrcode{position:absolute;background:#FFFFFF;right:-156px;top:0;width:140px;height:147px;padding-top:16px}
.page-container>.qrcode>.pic{width:94px;height:94px;display:block;margin:0 23px}
.page-container>.qrcode>.txt{height:12px;font-family:PingFangSC-Regular;font-size:12px;color:#666666;letter-spacing:0;text-align:center;line-height:12px;margin-top:9px}
.page-container{border-radius:8px;max-width:840px !important;position:relative;padding:50px 42px 40px !important;background:#FFFFFF}
.page{background:#F8F9F9}
}

.body_Footcont .footers{position:fixed;width:100%;z-index:99;left:0;bottom:0;}
.body_Footcont .footers ul{display:flex;border-top:#DDD solid 1px;background:#fff;}
.body_Footcont .footers ul li{
	flex:1;height:50px;display:flex;justify-content:center;align-items:center;
	position:relative;
}
.body_Footcont .footers ul li a{display:flex;flex-direction:column;}
.body_Footcont .footers ul li a i{display:block;width:100%;text-align:center;font-size:20px;color:#f7941e;}
.body_Footcont .footers ul li a span{width:100%;font-size:12px;line-height:15px;padding-top:5px;
color:#777
;}
.body_Footcont .footers .ck, .body_Footcont .footers .ck span{color:#FF3E3F;}
.body_Footcont .footers .tongji-num{color:#fff;background:#FF3E3F;position:absolute;right:5px;top:2px;
	font-size:10px;line-height:12px;padding:2px 3px;border-radius:4px;display:none;}
.body_Footcont .footers ul .shouji{background-image:linear-gradient(120deg, #FF3E3F 0%, #FF7414 100%);flex:2;}
.body_Footcont .footers ul .shouji span{color:#fff;font-size:18px;padding-top:0px;}
.body_Footcont .footers ul li .fabu{background:#f7941e;width:50px;height:50px;
	border-radius:50%;position:relative;top:-8px;
}
.body_Footcont .footers ul li .fabu i{color:#fff;font-size:25px;
	position:absolute;left:50%;top:50%;
     transform:translate(-50%, -50%);}
 }
 .tan-popover{
	position:fixed;top:0;left:0;width:100%;
	height:100%;background-color:#000;
	z-index:9999;display:none;opacity:0.7;
}
 .rewards-popover{
 	position:fixed;
   left:50%;
    bottom:0;
    transform:translate(-50%, 0);
    width:100%;
    background:#FFF;
    overflow:hidden;
    padding-bottom:40px;
    box-shadow:0 1px 5px #eee;
    z-index:9999;
    display:none;
    }
.rewards-close{margin-top:40px;text-align:center;}
.rewards-close i{color:#FF3E3F;font-size:30px;}
.mianze{padding:10px;border-bottom:1px #eee solid;}
.mianze span{display:block;background:#DFF1FF;line-height:22px;font-size:14px;
	color:#888;padding:10px;
}
.tan-ruzhu{display:flex;background:#fff;padding:10px;height:50px;border-bottom:1px #eee solid;
	align-items:center;
}
.tan-ruzhu p{flex:1;}
.tan-ruzhu p:nth-child(1){flex:0 1 50px;}
.tan-ruzhu p:nth-child(1) i{font-size:30px;color:#999;}
.tan-ruzhu p:nth-child(2){flex:2;flex-direction:column;display:flex;}
.tan-ruzhu p:nth-child(3){flex:0 1 50px;}
.tan-ruzhu p:nth-child(3) i{font-size:30px;color:#999;text-align:right;}
.tan-ruzhu p span:nth-child(1){color:#333;padding-bottom:5px;}
.tan-ruzhu p span:nth-child(2){color:#999;font-size:12px;}
.note-text{padding:10px 0;text-align:center;border-bottom:1px #eee solid;}
.note-text span{position:relative;}
.note-text span:before, .note-text span:after{
	content:'';width:40px;height:1px;background:#999;display:inline-block;margin-right:10px;
	margin-bottom:5px;}
.note-text span:before{margin-right:10px;}
.note-text span:after{margin-left:10px;}
.MainMenu{background:#FFF;padding-top:10px;overflow:hidden;}
.MainMenu ul:after{content:'';display:block;clear:both;}
.MainMenu ul li{width:20%;float:left;overflow:hidden;position:relative;margin-bottom:10px;}
.MainMenu ul li span{display:block;width:40px;overflow:hidden;
	margin:auto;
	text-align:center;
	position:relative;
	border-radius:50%;
	background-image:linear-gradient(180deg, #FF353A 0%, #FF6866 100%);
	color:#FFF;
}
.MainMenu ul li em{font-size:14px;font-style:normal;text-align:center;width:100%;display:block;}
.MainMenu ul li span:before{content:'';display:block;padding-top:100%;}
.MainMenu ul li span i{position:absolute;left:50%;top:50%;font-size:22px;
  -webkit-transform:translate3D(-50%, -50%, 0);
      -ms-transform:translate3D(-50%, -50%, 0);
          transform:translate3D(-50%, -50%, 0);
}
.index-menus ul li:nth-child(1) span{background-image:linear-gradient(180deg, #FF353A 0%, #FF6866 100%);box-shadow:0 2px 5px #FFB0AC;}
.index-menus ul li:nth-child(2) span{background-image:linear-gradient(180deg, #FFAC4D 0%, #FFCD22 100%);box-shadow:0 2px 5px #FFE384;}
.index-menus ul li:nth-child(3) span{background-image:linear-gradient(180deg, #35ADFD 0%, #06C4FC 100%);box-shadow:0 2px 5px #9AE2F8;}
.index-menus ul li:nth-child(4) span{background-image:linear-gradient(180deg, #27BACC 0%, #2AEAE6 100%);box-shadow:0 2px 5px #94F3F1;}
.index-menus ul li:nth-child(5) span{background-image:linear-gradient(180deg, #FA5295 0%, #FE8B6F 100%);box-shadow:0 2px 5px #FFB197;}
.index-menus ul li:nth-child(6) span{background-image:linear-gradient(180deg, #68BC36 0%, #B3E769 100%);box-shadow:0 2px 5px #EAFBC1;}
.index-menus ul li:nth-child(7) span{background-image:linear-gradient(180deg, #7F9EFF 0%, #B4B9FF 100%);box-shadow:0 2px 5px #DDDFFF;}
.index-menus ul li:nth-child(8) span{background-image:linear-gradient(180deg, #9B6CF6 0%, #E397FD 100%);box-shadow:0 2px 5px #F4D8FE;}
.index-menus ul li:nth-child(9) span{background-image:linear-gradient(180deg, #FFAC4D 0%, #FFCD22 100%);box-shadow:0 2px 5px #FFE384;}
.index-menus ul li:nth-child(10) span{background-image:linear-gradient(180deg, #35ADFD 0%, #06C4FC 100%);box-shadow:0 2px 5px #9AE2F8;}
.tanmenus ul li{width:25%;margin-bottom:20px;}
.tanmenus ul li span{width:50px;}

.no-mobile{display: none;} @media (min-width: 960px){ .no-mobile{display:inline;} } .no-pc{display: inline;} @media (min-width: 960px){ .no-pc{display:none;} }
mip-img#pics{display:none;}