@charset "utf-8";
	html {
	background:#fff;
	overflow:auto;
	height:100%;
	font-size:11px
}
body {
	font-size:12px;
	font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
	font-weight:400;
	color:#333;
	-webkit-font-smoothing:antialiased;
	min-height:100%;
	margin:0;
	padding:0;
	position:relative;
	background:#cce6d1
}
a {
	color:#333;
	text-decoration:none;
	outline:0 none;
	transition:.2s all ease
}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,th,ul {
	margin:0;
	padding:0
}
article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block
}
dd,dl,dt,li,ol,ul {
	list-style:none
}
fieldset,img {
	border:0
}
button,input,select,submit {
	vertical-align:middle
}
button,submit {
	cursor:pointer
}
h1,h2,h3,h4,h5,h6 {
	font-size:inherit;
	font-weight:lighter
}
table {
	border-collapse:collapse;
	border-spacing:0
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
button,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	outline-style:none;
	outline-width:0;
	padding:0;
	margin:0
}
img {
	display:block
}
b,em,i {
	display:inline-block;
	font-weight:400;
	font-style:normal
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	zoom:1
}
.fl {
	float:left
}
.fr {
	float:right
}
.wrap {
	width:1080px;
	margin:0 auto
}
.main {
	padding-bottom:140px
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
header {
	width:100%;
	background:#28b28b;
	height:5rem;
	box-sizing:border-box;
	padding-top:.9rem
}
header img {
	width:10.5rem;
	margin:0 auto;
	display:block
}
.pc-app-box {
	position:absolute;
	right:100px;
	top:10px;
	display:none
}
.pc-app-box .word {
	position:relative;
	width:122px;
	height:34px;
	text-align:center;
	border:1px #eee solid;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	float:right
}
.head-main {
	max-width:1080px;
	min-width:320px;
	margin:0 auto;
	position:relative
}
.pc-app-box .word a {
	display:block;
	color:#fff;
	font-size:18px;
	font-weight:400;
	padding-top:2px
}
.pc-app-box .word i {
	width:24px;
	height:24px;
	background:url(../img/xz_app.png);
	margin-right:10px
}
.pc-app-box .word i,.pc-app-box .word span {
	display:inline-block;
	vertical-align:middle
}
.pc-app-box .word .ewm {
	width:146px;
	height:150px;
	background:#fff;
	position:absolute;
	top:50px;
	box-shadow:2px 2px 2px #eee;
	display:none;
	left:0;
	z-index:10000
}
.pc-app-box .word .ewm em {
	position:absolute;
	width:0;
	height:0;
	border-bottom:18px solid #fff;
	border-right:14px solid transparent;
	border-left:14px solid transparent;
	top:-16px;
	left:64px
}
.pc-app-box .word .ewm img {
	display:block;
	width:104px;
	height:104px;
	margin:10px auto
}
.pc-app-box .word:hover .ewm {
	display:block
}
.pc-app-box .jifengbang {
	width:122px;
	height:34px;
	text-align:center;
	border:1px #eee solid;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	float:right;
	margin-right:29px;
	position:relative
}
.pc-app-box .jifengbang a {
	display:block;
	color:#fff;
	font-size:18px;
	font-weight:400;
	padding-top:2px
}
.pc-app-box .jifengbang i {
	width:24px;
	height:24px;
	background:url(../img/jf_nav.png);
	margin-right:10px
}
.pc-app-box .jifengbang i,.pc-app-box .jifengbang span {
	display:inline-block;
	vertical-align:middle
}
.pc-app-box .jifengbang span {
	margin-top:5px
}
.pc-app-box .jifengbang cite {
	width:37px;
	height:16px;
	background:url(../img/pc_jf_new.png) no-repeat;
	background-size:100% 100%;
	position:absolute;
	top:-7px;
	right:-18px
}
.wap-app-box {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:60px;
	background-image:-webkit-gradient(linear,top left,bottom right,from(#3dbee7),to(#007bec));
	background-image:-webkit-linear-gradient(top left,#3dbee7,#007bec);
	background-image:-moz-oldlinear-gradient(top left,#3dbee7,#007bec);
	background-image:linear-gradient(to bottom right,#3dbee7,#007bec)
}
.wap-app-box .close-p {
	position:absolute;
	right:5px;
	top:5px;
	width:20px;
	height:20px;
	border:1.4px solid #fff;
	border-radius:50%;
	color:#fff;
	font-size:20px;
	text-align:center;
	line-height:18px
}
.wap-app-box img {
	width:40px;
	height:40px;
	margin:10px
}
.wap-app-box p {
	color:#fff;
	font-size:20px;
	font-weight:600
}
.wap-app-box p:first-child {
	margin-top:4px
}
.wap-app-box .wordpp {
	font-size:14px;
	font-weight:500
}
.wap-app-box a.djxz {
	width:100px;
	height:30px;
	margin-top:15px;
	border-radius:20px;
	background:#fff;
	color:#28b28b;
	line-height:30px;
	text-align:center;
	margin-right:5rem
}
.tuigaung_gg {
	position:absolute;
	right:5px;
	bottom:3px;
	background:rgba(0,0,0,.3);
	color:#fff;
	width:30px;
	height:15px;
	line-height:15px;
	text-align:center;
	border-radius:6px;
	font-size:10px
}
.main {
	max-width:1080px;
	min-width:320px;
	margin:0 auto 10px;
	background:#fff;
	margin-bottom:0
}
.index-nav li {
	float:left;
	width:17%;
	position:relative;
	padding:.5rem 0;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	font-weight:600
}
.index-nav li i {
	display:inline-block;
	position:absolute;
	bottom:0;
	width:100%;
	height:2px;
	background:#fff;
	right:0
}
.index-nav .active i {
	background:#28b28b
}
.index-nav .active {
	color:#28b28b
}
.index-div .date-p {
	height:30px;
	background:#e6e6e6;
	color:#8e8e8e;
	text-align:center;
	line-height:30px;
	font-size:14px
}
.index-div .date-p .date {
	position:absolute;
	right:0;
	background:#cff4e9;
	height:100%;
	width:80px;
	color:#28b28b;
	top:0
}
.index-div .date-p .week {
	width:80px;
	display:block
}
.index-div a {
	display:block;
	border-bottom:1px solid #eee;
	padding:4px
}
.index-div a div {
	width:33.33%;
	float:left;
	text-align:center;
	font-size:1.6rem
}
.index-div a div img {
	width:36px;
	height:36px;
	border-radius:50%;
	margin:.2rem auto
}
.index-div a .team span {
	height:36px;
	display:inline-block;
	margin-top:2.5rem
}
.index-div a .team p {
	white-space:nowrap;
	overflow:hidden
}
.index-div a .center {
	font-size:14px
}
.index-div a .center .vsp {
	font-size:2rem;
	color:#ee564f;
	font-weight:600
}
.index-div a .center p {
	padding:.1rem 0
}
.index-div a .center .eventtime {
	color:#8e8e8e;
	font-weight:500
}
.index-div a .video {
	color:#fff;
	width:10rem;
	height:2.6rem;
	background:#28b28b;
	padding:0;
	margin:6px auto;
	border-radius:20px;
	line-height:26px;
	font-size:1.2rem
}
.index-div a .no-video {
	background:#aaa
}
.index-div a .video i,.index-div a .video span {
	display:inline-block;
	vertical-align:middle
}
.index-div a .video i {
	width:30px;
	height:24px;
	background:url(../img/icon-live.png) no-repeat center
}
.index-div .titlematch {
	text-align:center
}
.index-div a .title {
	font-size:18px;
	padding:.3rem 0
}
.main-two {
	width:100%;
	background:#fff
}
iframe {
	border:none;
	height:34rem;
	background:#fff
}
.signalcall {
	text-align:center;
	display:none;
	position:fixed;
	bottom:100px;
	right:160px
}
.signalcall button,.signalcall input,.signalcall span {
	display:inline-block
}
.signalcall span {
	font-size:16px;
	font-weight:600
}
.signalcall input {
	height:36px;
	border:none;
	outline:0;
	color:#fff;
	width:22rem;
	cursor:default
}
.signalcall button {
	width:3.8rem;
	height:3.8rem;
	line-height:3.8rem;
	text-align:center;
	border-radius:4px;
	color:#e7e7e7;
	border:none;
	margin-top:1rem;
	background:#191919;
	cursor:default
}
.lianjie {
	opacity:0
}
.mjtj_qh_mk {
	display:block
}
h2 {
	font-size:1rem;
	font-weight:500
}
.box {
	padding-left:.2rem
}
.singldl dd,.singldl dt {
	display:inline-block
}
.singldl dt {
	font-size:18px
}
.singldl dd {
	font-size:14px;
	padding:.2rem .4rem;
	background:#f5f5f5;
	color:#959595;
	margin:0 .2rem;
	border-radius:2px
}
.singldl .singldl_dt_new {
	position:relative;
	font-size:14px;
	padding:.2rem .4rem;
	background:#f5f5f5;
	color:#959595;
	margin:0 .2rem;
	border-radius:2px
}
.singldl .active {
	background:#ee564f;
	color:#fff
}
.no-data {
	text-align:center;
	font-size:1.4rem;
	margin:10% auto 0
}
.no-data img {
	max-width:60%;
	margin:20px auto
}
.index-div section,.index-nav {
	max-width:750px;
	min-width:320px;
	margin:0 auto
}
.clearfix:after {
	content:'';
	display:block;
	clear:both;
	visibility:hidden
}
footer {
	width:100%;
	background:#282828;
	line-height:30px;
	padding:10px 0;
	display:none;
	color:#7e7e7e;
	margin-top:0;
	position:absolute;
	bottom:0
}
footer div {
	width:1200px;
	margin:0 auto;
	text-align:center
}
footer div a,footer div i {
	display:inline-block;
	vertical-align:middle;
	color:#7e7e7e
}
.top-div {
	border-bottom:1px solid #eee;
	max-width:1040px;
	margin:0 auto;
	margin-bottom:0;
	height:4rem
}
.pcrlist {
	display:none
}
.waplist {
	display:block;
	position:fixed;
	bottom:8rem;
	right:1.1rem
}
.waplist .once {
	width:4rem;
	height:4rem;
	border-radius:50%;
	background-image:-webkit-gradient(linear,top left,bottom,from(#53f581),to(#28b28b));
	background-image:-webkit-linear-gradient(top left,#53f581,#28b28b);
	background-image:-moz- oldlinear-gradient(top left,#53f581,#28b28b);
	background-image:linear-gradient(to right bottom,#53f581,#28b28b);
	box-sizing:border-box;
	padding-top:.5rem
}
.waplist .once i {
	display:block;
	width:1.6rem;
	height:1.6rem;
	background:url(../img/icon-index-wap@2x.png) no-repeat;
	background-size:100%;
	margin:0 auto
}
.waplist .refreshwap i {
	background:url(../img/icon-refresh-wap@2x.png) no-repeat;
	background-size:100%
}
.waplist .once p {
	color:#fff;
	font-size:.9rem;
	text-align:center
}
.waplist .once a {
	color:#fff
}
.waplist .once:nth-child(2) {
	margin-bottom:2rem
}
.appmain {
	max-width:1080px;
	min-width:320px;
	margin:0 auto;
	background:#fff;
	margin-bottom:0;
	padding:0 0 30px 0;
	padding-bottom:100px
}
.app-screenshot {
	width:100%;
	background:#f7f7f8;
	padding:10px;
	box-sizing:border-box
}
.app-intro h4,.app-screenshot h4 {
	font-size:18px;
	font-weight:500;
	margin-left:20px
}
.app-intro h4 {
	margin-top:20px
}
.app-screenshot img {
	width:27.5rem;
	height:45.8rem;
	margin-right:2rem;
	display:inline-block
}
.app-screenshot .pic-box {
	width:100%;
	overflow:scroll;
	overflow-y:hidden;
	margin-top:20px;
	-webkit-overflow-scrolling:touch
}
.app-screenshot .pic-div {
	white-space:nowrap
}
.app-screenshot .pic-div li {
	display:inline-block
}
.app-intro {
	padding:0 20px;
	box-sizing:border-box
}
.app-intro p {
	color:#666;
	font-size:16px;
	line-height:34px
}
.wapheader .logodiv {
	width:92%;
	margin:0 auto
}
.wapheader .logodiv img {
	width:8rem;
	height:8rem;
	margin-right:1rem
}
.wapheader .headword .onep {
	font-size:1.8rem;
	font-weight:600;
	line-height:3rem
}
.wapheader .headword .twop {
	font-size:1.4rem;
	line-height:3rem
}
.headword .startp span,.wapheader .headword .startp i {
	display:inline-block;
	vertical-align:middle;
	color:#999;
	font-size:1.4rem
}
.wapheader .headword .startp i {
	width:1.6rem;
	height:1.6rem;
	background:url(../img/icon-start.png) no-repeat center;
	background-size:100% 100%;
	margin-right:.4rem
}
.download-wap-btn {
	width:24rem;
	height:4rem;
	line-height:4rem;
	border-radius:20px;
	background:#28b28b;
	text-align:center;
	margin:20px auto
}
.download-wap-btn a {
	display:block;
	width:100%;
	height:100%;
	color:#fff;
	font-size:1.6rem
}
.footer-wap {
	margin-top:0;
	background:#fff;
	width:100%;
	height:6rem;
	text-align:center;
	color:#999;
	line-height:2rem;
	font-size:13px;
	position:absolute;
	bottom:0;
	padding:3rem 0;
	border-top:.6rem #eee solid
}
.swiper-container {
	background:#f3f3f3
}
.tzpt_nav {
	background:#fff;
	padding:0 1.1rem;
	overflow:hidden;
	height:3.7rem;
	line-height:3.7rem
}
.tzpt_nav li {
	display:block;
	width:30%;
	text-align:center;
	float:left;
	height:3.7rem;
	line-height:3.7rem;
	position:relative
}
.tzpt_nav a {
	font-size:1.1rem;
	color:#333;
	display:block;
	margin:0 auto
}
.tzpt_nav li.default a {
	color:#ee564f
}
.tzpt_nav li.default:after {
	height:.35rem;
	content:'';
	width:4.5rem;
	background:#ee564f;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-2.25rem;
	border-radius:.35rem
}
.mjtj {
	border-top:1rem #f3f3f3 solid;
	background:#f3f3f3;
	min-height:.01rem
}
.mjtj .mjtj-list:last-child {
	border:none
}
.mjtj-list {
	width:100%;
	height:5.3rem;
	background:#fff;
	border-bottom:1rem solid #f3f3f3;
	display:flex;
	flex-flow:row nowrap;
	align-items:center
}
.mjtj-list .number {
	width:1.5rem;
	height:1.5rem;
	line-height:1.5rem;
	text-align:center;
	color:#fff;
	margin-right:1rem;
	font-size:1rem;
	display:inline-block;
	margin-left:1rem
}
.mjtj-list:nth-child(4n+1) .number {
	background:#fe6301
}
.mjtj-list:nth-child(4n+2) .number {
	background:#2fc595
}
.mjtj-list:nth-child(4n+3) .number {
	background:#f04b59
}
.mjtj-list:nth-child(4n+4) .number {
	background:#17a0f1
}
.mjtj-list .word {
	width:23rem;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	font-size:1.2rem;
	line-height:2rem;
	display:inline-block;
	vertical-align:middle
}
.mjtj-list .contant {
	width:11rem;
	font-size:1.1rem;
	text-align:center;
	display:inline-block;
	vertical-align:middle
}
.mjtj-list .contant .copy-btn {
	width:7.2rem;
	height:2rem;
	background:#ee564f;
	border-radius:2rem;
	color:#fff;
	font-size:1rem;
	margin:.3rem auto;
	line-height:2rem
}
.mjtj_lb {
	margin:0 1rem;
	background:#f3f3f3
}
.mjtj_lb div {
	width:100%;
	height:4rem;
	border-radius:.7rem;
	margin:.5rem auto 1rem;
	overflow:hidden;
	position:relative
}
.mjtj_lb div img {
	width:100%;
	height:100%
}
.mjtj_lb div .tip {
	position:absolute;
	right:.5rem;
	bottom:.5rem;
	background:rgba(0,0,0,.5);
	color:#fff;
	width:2.5rem;
	height:1.1rem;
	line-height:1.1rem;
	text-align:center;
	border-radius:10px;
	font-size:.8rem
}
.waplist {
	z-index:1000
}
.footer-wap {
	position:static
}
.wrapper {
	position:relative
}
.input {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	z-index:-10
}
.problem_title {
	touch-action:none
}
.tabs li {
	-webkit-tap-highlight-color:transparent
}
.swiper-slide {
	height:1px
}
.swiper-slide-active {
	height:auto
}
.zhiding {
	background:url(../img/zd_bj_w.jpg) repeat-y top left;
	border-bottom:1px #ffd8cb solid!important;
	position:relative;
	background-size:100% 100%
}
.zhiding:before {
	content:'';
	background:url(../img/zd_img_w.png) no-repeat top left/33px 33px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	width:33px;
	height:33px
}
.index-div_zd .date-p {
	height:30px;
	background:#f7f9fa;
	color:#8e8e8e;
	text-align:center;
	line-height:30px;
	font-size:14px
}
.index-div_zd .date-p .date {
	position:absolute;
	right:0;
	background:#cff4e9;
	height:100%;
	width:80px;
	color:#28b28b;
	top:0
}
.index-div_zd .date-p .week {
	width:80px;
	display:block
}
.index-div_zd a {
	display:block;
	border-bottom:1px solid #eee;
	padding:4px
}
.index-div_zd a div {
	width:33.33%;
	float:left;
	text-align:center;
	font-size:1.6rem
}
.index-div_zd a div img {
	width:36px;
	height:36px;
	border-radius:50%;
	margin:.2rem auto
}
.index-div_zd a .team span {
	height:36px;
	display:inline-block;
	margin-top:2rem
}
.index-div_zd a .team p {
	white-space:nowrap;
	overflow:hidden
}
.index-div_zd a .center {
	font-size:14px
}
.index-div_zd a .center .vsp {
	font-size:2rem;
	color:#ee564f;
	font-weight:600
}
.index-div_zd a .center p {
	padding:.1rem 0
}
.index-div_zd a .center .eventtime {
	color:#8e8e8e;
	font-weight:500
}
.index-div_zd a .video {
	color:#fff;
	width:10rem;
	height:2.6rem;
	background:#28b28b;
	padding:0;
	margin:6px auto;
	border-radius:20px;
	line-height:26px;
	font-size:1.2rem
}
.index-div_zd a .no-video {
	background:#aaa
}
.index-div_zd a .video i,.index-div_zd a .video span {
	display:inline-block;
	vertical-align:middle
}
.index-div_zd a .video i {
	width:30px;
	height:24px;
	background:url(../img/icon-live.png) no-repeat center
}
.index-div_zd .titlematch {
	text-align:center
}
.index-div_zd a .title {
	font-size:18px;
	padding:.3rem 0
}
.index-div_zd section {
	max-width:750px;
	min-width:320px;
	margin:0 auto
}
.navindex {
	font-size:14px;
	display:flex;
	align-items:center;
	justify-content:center
}
.navindex li {
	line-height:4rem;
	height:4rem;
	padding:0;
	color:#9c9c9c
}
.navindex li i {
	display:inline-block;
	position:absolute;
	bottom:0;
	width:2rem;
	height:3px;
	background:#fff;
	right:50%;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.index-nav .active i {
	background:#28b28b
}
.index-nav .active {
	color:#28b28b
}
.index-div a .title {
	font-size:1.4rem;
	width:95%;
	margin:0 auto;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.index-div a .team p {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0 .7rem;
	font-size:1.4rem
}
.index-div .date-p {
	height:30px;
	background:#e6e6e6;
	color:#8e8e8e;
	text-align:center;
	line-height:30px;
	font-size:1.2rem
}
.jump_video {
	height:22rem;
	background:#3c3c3c;
	position:relative;
	padding-top:1.1rem
}
.jump_video span {
	padding-left:1rem;
	color:#999;
	font-size:12px
}
.jump_videoan {
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
	height:3.1rem;
	width:9.2rem;
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	background:#de1e30;
	font-size:12px
}
.mjtjbj {
	display:none
}
@media screen and (min-width:750px) {
	header {
	height:92px;
	padding-top:16px
}
header img {
	width:190px
}
.signalcall {
	display:block;
	position:fixed;
	bottom:100px;
	right:160px
}
.main-two {
	width:960px;
	margin:10px auto;
	margin-bottom:40px
}
.signalcall button {
	width:50px;
	height:50px;
	line-height:50px;
	margin-top:0;
	font-size:14px;
	background:0 0;
	cursor:default;
	color:#4a4949;
	-moz-opacity:.05;
	-khtml-opacity:.05;
	opacity:.05
}
.signalcall input {
	width:50px;
	margin:0 10px;
	padding-left:10px;
	cursor:default
}
.detailbody {
	background:url(../img/bg-big.png) no-repeat center
}
iframe {
	height:570px
}
footer {
	display:block
}
.footer-wap {
	display:none
}
.index-div a div {
	font-size:18px
}
.index-div a .video {
	width:114px;
	height:30px;
	line-height:26px;
	font-size:14px;
	padding:0!important
}
.index-div a .center .vsp {
	font-size:22px
}
.index-div a div img {
	width:40px;
	height:40px
}
.pcrlist {
	display:block;
	position:fixed;
	bottom:150px;
	right:160px;
	background:0 0;
	z-index:100
}
.pcrlist .once {
	width:50px;
	height:50px;
	border-radius:6px;
	background:#fff;
	margin-bottom:6px;
	position:relative;
	cursor:pointer;
	box-sizing:border-box;
	padding-top:10px;
	overflow:hidden
}
.pcrlist .once i {
	display:block;
	margin:0 auto;
	width:30px;
	height:30px;
	background:url(../img/icon-APP-PC.png) no-repeat
}
.pcrlist .indexbtn i {
	background:url(../img/icon-index-PC.png) no-repeat
}
.pcrlist .refreshbtn i {
	background:url(../img/icon-refresh-pc.png) no-repeat
}
.pcrlist .hdiv {
	position:absolute;
	left:50px;
	top:0;
	background:#28b28b;
	color:#fff;
	line-height:50px;
	font-size:13px;
	text-align:center;
	transition:.1s all ease;
	width:100%;
	height:100%;
	border-radius:6px
}
.pcrlist .hdiv a {
	color:#fff
}
.pcrlist .hdiv p {
	line-height:20px
}
.pcrlist .hdiv p:first-child {
	margin-top:6px
}
.waplist {
	display:none
}
.app-screenshot img {
	float:left;
	width:275px;
	height:458px;
	margin-right:20px
}
.logodiv {
	width:344px;
	margin:0 auto
}
.logodiv img {
	width:80px;
	height:80px;
	margin-right:10px
}
.headword .onep {
	font-size:18px;
	font-weight:600;
	line-height:30px
}
.headword .twop {
	font-size:14px;
	line-height:30px
}
.headword .startp i,.headword .startp span {
	display:inline-block;
	vertical-align:middle;
	color:#999;
	font-size:14px
}
.headword .startp i {
	width:16px;
	height:16px;
	background:url(../img/icon-start.png) no-repeat center;
	background-size:100% 100%;
	margin-right:4px
}
.download-div {
	width:500px;
	margin:30px auto
}
.download-btn {
	width:130px;
	height:130px;
	border:1px solid #eee;
	box-sizing:border-box;
	float:left;
	margin-right:40px;
	text-align:center;
	font-size:14px;
	font-weight:500
}
.ewm {
	margin:0
}
.download-btn a {
	display:block;
	width:100%;
	height:100%;
	box-sizing:border-box;
	padding-top:14px
}
.download-btn i {
	width:30px;
	height:30px;
	display:block;
	margin:18px auto
}
.download-btn a:hover {
	background:#28b28b;
	color:#fff
}
.android i {
	background:url(../img/icon-android.png) no-repeat center;
	background-size:100% 100%
}
.iphone i {
	background:url(../img/icon-iphone.png) no-repeat center;
	background-size:100% 100%
}
.iphone a:hover i {
	background:url(../img/icon-iphone-w.png) no-repeat center;
	background-size:100% 100%
}
.android a:hover i {
	background:url(../img/icon-android-w.png) no-repeat center;
	background-size:100% 100%
}
.ewm img {
	width:90px;
	height:90px;
	display:block;
	margin:2px auto;
	margin-top:10px
}
.swiper-container {
	background:#fff
}
.tzpt_nav {
	background:#fff;
	padding:0 11px;
	overflow:hidden;
	height:37px;
	line-height:37px
}
.tzpt_nav li {
	display:block;
	width:50%;
	text-align:center;
	float:left;
	height:37px;
	line-height:37px;
	position:relative
}
.tzpt_nav a {
	font-size:12px;
	color:#333;
	display:block;
	margin:0 auto
}
.tzpt_nav li.default a {
	color:#ee564f
}
.tzpt_nav li.default:after {
	height:6px;
	content:'';
	width:80px;
	background:#ee564f;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-40px;
	border-radius:6px
}
.mjtj {
	border-top:10px #f3f3f3 solid;
	background:#f3f3f3;
	min-height:1px
}
.mjtj .mjtj-list:last-child {
	border:none
}
.mjtj-list {
	width:100%;
	height:53px;
	background:#fff;
	border-bottom:10px solid #f3f3f3;
	display:flex;
	flex-flow:row nowrap;
	align-items:center
}
.mjtj-list .number {
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	color:#fff;
	margin-right:10px;
	font-size:10px;
	display:inline-block;
	margin-left:10px
}
.mjtj-list:nth-child(4n+1) .number {
	background:#fe6301
}
.mjtj-list:nth-child(4n+2) .number {
	background:#2fc595
}
.mjtj-list:nth-child(4n+3) .number {
	background:#f04b59
}
.mjtj-list:nth-child(4n+4) .number {
	background:#17a0f1
}
.mjtj-list .word {
	width:80%;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
	display:inline-block;
	vertical-align:middle
}
.mjtj-list .contant {
	width:17%;
	font-size:12px;
	text-align:center;
	display:inline-block;
	vertical-align:middle
}
.mjtj-list .contant .copy-btn {
	width:72px;
	height:20px;
	background:#ee564f;
	border-radius:4px;
	color:#fff;
	font-size:12px;
	margin:5px auto;
	line-height:20px;
	cursor:pointer
}
.mjtj_lb {
	margin:10px 10px;
	background:#f3f3f3
}
.mjtj_lb div {
	width:100%;
	height:45px;
	border-radius:7px;
	margin:0 auto 10px;
	overflow:hidden;
	position:relative
}
.mjtj_lb div img {
	width:100%;
	height:100%
}
.mjtj_lb div .tip {
	position:absolute;
	right:5px;
	bottom:5px;
	background:rgba(0,0,0,.5);
	color:#fff;
	width:30px;
	height:11px;
	line-height:11px;
	text-align:center;
	border-radius:10px;
	font-size:12px
}
.waplist {
	z-index:1000
}
footer {
	position:static
}
.wrapper {
	position:relative
}
.input {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	z-index:-10
}
.problem_title {
	touch-action:none
}
.tabs li {
	-webkit-tap-highlight-color:transparent
}
.swiper-slide {
	height:1px
}
.swiper-slide-active {
	height:auto
}
.index-div a .team span {
	display:block;
	height:40px;
	margin-top:35px
}
.zhiding {
	background:url(../img/zd_bj.jpg) repeat-y top left;
	border-bottom:1px #ffd8cb solid!important;
	position:relative
}
.zhiding:before {
	content:'';
	background:url(../img/zd_img.png) no-repeat top left/33px 33px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	width:33px;
	height:33px
}
.index-div_zd a div {
	font-size:18px
}
.index-div_zd a .video {
	width:114px;
	height:30px;
	line-height:26px;
	font-size:14px;
	padding:0!important
}
.index-div_zd a .center .vsp {
	font-size:22px
}
.index-div_zd a div img {
	width:40px;
	height:40px
}
.index-div_zd a .team span {
	display:block;
	height:40px;
	margin-top:.8rem
}
.dingwei {
	position:fixed;
	bottom:0
}
.top-div {
	border-bottom:1px solid #eee;
	max-width:1080px;
	margin:0 auto;
	margin-bottom:0;
	height:75px;
	border-bottom:2px #cee8d3 solid
}
.navindex {
	font-size:16px;
	padding-top:20px;
	position:relative;
	z-index:10000
}
.navindex li {
	height:53px;
	line-height:53px;
	padding:0;
	color:#333;
	font-size:16px
}
.navindex li:hover {
	color:#28b28b
}
.navindex li i {
	display:inline-block;
	position:absolute;
	bottom:0;
	width:100%;
	height:3px;
	background:#fff;
	left:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-left:0
}
.index-nav .active i {
	background:#28b28b
}
.index-nav .active,.index-nav .active a {
	color:#28b28b
}
.index-div a .title {
	font-size:18px;
	width:100%;
	margin:0 auto;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.index-div a .team p {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0;
	font-size:18px
}
.index-div .date-p {
	height:30px;
	background:#e6e6e6;
	color:#8e8e8e;
	text-align:center;
	line-height:30px;
	font-size:14px
}
.eventtime {
	padding:0!important;
	height:25px;
	line-height:25px
}
.mjtjbj {
	background:#f3f3f3;
	width:100%;
	padding-bottom:40px
}
.mjtj_qh_mk {
	width:960px;
	margin:0 auto
}
.indexbtn {
	width:50px;
	height:50px;
	border-radius:6px;
	background:#28b28b;
	margin-bottom:6px;
	position:relative;
	cursor:pointer;
	box-sizing:border-box;
	overflow:hidden
}
.indexbtn i {
	width:24px;
	height:28px;
	text-align:center;
	line-height:50px;
	background:url(../img/index-PC.png) no-repeat center center #28b28b!important;
	background-size:100% 100%;
	display:block;
	margin:10px auto 0
}
.indexbtn span {
	display:none;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#fff
}
.indexbtn:hover i {
	display:none
}
.indexbtn:hover span {
	display:block
}
.index-div a .video:hover {
	background:#8f8f8f
}
.index-div a .zb_green:hover {
	background:#229575
}
.index-div a:hover {
	background:#f9fbff
}
.totop {
	width:50px;
	height:50px;
	border-radius:6px;
	background:#28b28b;
	margin-bottom:6px;
	position:relative;
	cursor:pointer;
	box-sizing:border-box;
	overflow:hidden
}
.totop i {
	width:30px;
	height:30px;
	text-align:center;
	line-height:50px;
	background:url(../img/totop.png) no-repeat center center #28b28b!important;
	background-size:100% 100%;
	display:block;
	margin:10px auto 0
}
.totop span {
	display:none;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#fff
}
.totop:hover i {
	display:none
}
.totop:hover span {
	display:block
}
.no-data {
	text-align:center;
	font-size:18px;
	margin:10% auto 0
}
.main {
	min-height:100%;
	height:auto!important;
	height:100%;
	position:relative;
	padding-bottom:200px!important;
	border-top:8px #cbe5d0 solid
}
footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;
	clear:both;
	border-top:60px #cbe5d0 solid
}
.zhuti {
	min-height:100%;
	height:auto!important;
	height:100%;
	position:relative;
	padding-bottom:150px
}
.jump_video {
	height:560px;
	background:#3c3c3c;
	position:relative;
	padding-top:20px
}
.jump_video span {
	padding-left:20px;
	color:#999;
	font-size:16px
}
.jump_videoan {
	text-align:center;
	display:flex;
	align-items:center;
	justify-content:center;
	height:40px;
	line-height:40px;
	width:150px;
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	background:#de1e30;
	font-size:14px
}
.mjtj_qh_mk {
	position:relative
}
.guanbi_ad {
	position:absolute;
	top:10px;
	right:20px;
	z-index:1000;
	height:20px;
	cursor:pointer
}
.gb_ad_an {
	display:inline-block;
	width:18px;
	height:18px;
	line-height:12px;
	border:1px #c9c6c6 solid;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-size:26px;
	font-weight:100
}
.guanbi_ad .gbad_wz {
	float:left;
	height:18px;
	line-height:18px;
	padding-right:5px;
	font-size:12px;
	color:#333
}
.gbad_tishi {
	width:230px;
	height:22px;
	line-height:22px;
	position:absolute;
	top:-32px;
	right:-100px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	text-align:center;
	display:none
}
.bottomtip {
	width:230px;
	display:inline-block;
	position:relative;
	color:#fff;
	background:rgba(0,0,0,.9);
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px
}
.bottomtip:after {
	border:6px solid transparent;
	border-top:6px solid rgba(0,0,0,.9);
	position:absolute;
	content:"";
	left:50%;
	margin-left:0;
	top:100%
}
.guanbi_ad:hover .gb_ad_an {
	background:#26b28d;
	border:1px #26b28d solid;
	color:#fff
}
.guanbi_ad:hover .gbad_tishi {
	display:block
}
.wap_jfb {
	display:none
}
.jfqh_wrap {
	width:49px;
	height:25px;
	text-align:center;
	line-height:25px;
	background:#fff;
	border-radius:15px;
	position:absolute;
	top:15px;
	right:30px
}
.jfqh_wrap a {
	color:#1a735a;
	width:49px;
	height:25px;
	display:inline-block
}
.jfqh_wrap cite {
	width:37px;
	height:16px;
	background:url(../img/pc_jf_new.png) no-repeat;
	background-size:100% 100%;
	position:absolute;
	top:-15px;
	right:-30px
}
}.iosKJ {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	top:0;
	left:0;
	display:none;
	z-index:999
}
.iosKJ p {
	position:absolute;
	width:4rem;
	height:4rem;
	right:.2rem;
	top:4rem;
	border-radius:50%;
	border:1px solid #fff;
	font-size:38px;
	color:#fff;
	text-align:center;
	line-height:3.4rem
}
.iosKJ i {
	position:absolute;
	left:50%;
	bottom:.4rem;
	width:4rem;
	height:7rem;
	margin-left:-2rem;
	background:url(../img/icon-up.png);
	background-size:100% 100%
}
.iosKJ-btn {
	width:5.2rem;
	height:5.2rem;
	margin-bottom:1rem;
	display:none
}
.iosKJ-btn img {
	width:100%
}
.dingwei {
	position:fixed;
	bottom:0
}
.index-div a .center .eventtime .feleimg img {
	display:inline-block;
	vertical-align:middle;
	width:19px;
	height:19px
}
.indexbtn {
	display:none
}
.feleimg img {
	display:inline-block;
	vertical-align:middle;
	width:19px;
	height:19px
}
.refreshbtn {
	width:50px;
	height:50px;
	border-radius:6px;
	background:#28b28b;
	margin-bottom:6px;
	position:relative;
	cursor:pointer;
	box-sizing:border-box;
	overflow:hidden
}
.refreshbtn i {
	width:24px;
	height:28px;
	text-align:center;
	line-height:50px;
	background:url(../img/shuaxing_n.png) no-repeat center center #28b28b!important;
	background-size:100% 100%;
	display:block;
	margin:10px auto 0
}
.refreshbtn span {
	display:none;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
	color:#fff
}
.refreshbtn:hover i {
	display:none
}
.refreshbtn:hover span {
	display:block
}
.index-div a .video {
	background:#aaa
}
.index-div a .zb_green {
	background:#28b28b
}
.waplist .indexwap {
	display:none
}
.waplist .totop i {
	background:url(../img/totop.png) no-repeat;
	background-size:100%;
	width:2.5rem;
	height:2.5rem;
	margin-top:.2rem
}
.waplist .totop {
	margin-top:1.5rem
}
.main {
	min-height:100%;
	height:auto!important;
	height:100%;
	position:relative;
	padding-bottom:20rem
}
.footer-wap {
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;
	clear:both
}
.zhuti {
	min-height:100%;
	height:auto!important;
	height:100%;
	position:relative;
	padding-bottom:150px
}
.iosKJ-safari {
	width:5.2rem;
	height:5.2rem;
	margin-bottom:1rem;
	display:none
}
.iosKJ-safari img {
	width:100%
}
.iosKJ_nosafsai {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	top:0;
	left:0;
	display:none;
	z-index:999
}
.iosKJ_nosafsai .close_safari {
	width:24.3rem;
	height:2rem;
	margin:0 auto;
	text-align:right;
	display:block;
	margin-top:3rem;
	margin-bottom:10px
}
.iosKJ_nosafsai .close_safari img {
	width:2rem;
	height:2rem;
	display:inline-block
}
.iosKJ_nosafsai .smtp {
	position:relative;
	width:24.3rem;
	height:40.6rem;
	margin:0 auto;
	background:url(../img/xz_ts.png?r=100) no-repeat;
	background-size:100% 100%;
	overflow:hidden
}
.copy_wz {
	height:1.83rem;
	line-height:1.83rem;
	margin-top:5.65rem;
	margin-left:3rem
}
.copy_wz span {
	display:inline-block;
	font-size:12px;
	color:#333
}
#taokouling {
	display:inline-block;
	font-size:12px;
	color:#333;
	border:0;
	width:6.96rem;
	height:1.74rem;
	line-height:1.74rem
}
.btn {
	width:6.1rem;
	height:1.74rem;
	line-height:1.52rem;
	color:#fff;
	text-align:center;
	background:#3ab073;
	color:#fff;
	font-size:.96rem;
	display:inline-block;
	-moz-border-radius:1.52rem;
	-webkit-border-radius:1.52rem;
	border-radius:1.52rem;
	border:0;
	animation:move 3s 0s infinite;
	-webkit-animation:move 3s 0s infinite;
	transform-origin:bottom;
	-webkit-transform-origin:bottom
}
@keyframes move {
	0%,65% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
70% {
	-webkit-transform:rotate(6deg);
	transform:rotate(6deg)
}
75% {
	-webkit-transform:rotate(-6deg);
	transform:rotate(-6deg)
}
80% {
	-webkit-transform:rotate(6deg);
	transform:rotate(6deg)
}
85% {
	-webkit-transform:rotate(-6deg);
	transform:rotate(-6deg)
}
90% {
	-webkit-transform:rotate(6deg);
	transform:rotate(6deg)
}
95% {
	-webkit-transform:rotate(-6deg);
	transform:rotate(-6deg)
}
100% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
}.fuzhi_ts {
	position:absolute;
	top:40%;
	left:50%;
	width:7.6rem;
	height:2.1rem;
	line-height:2.1rem;
	text-align:center;
	background:#2f2f2f;
	font-size:14px;
	color:#fff;
	z-index:1000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:none;
	transform:translateX(-50%);
	padding:0 10px
}
@media screen and (max-width:750px) {
	#tzpt {
	margin-left:20%
}
.mjtj_qh_mk {
	position:relative
}
.guanbi_ad {
	position:absolute;
	top:.97rem;
	right:.9rem;
	height:2.2rem;
	z-index:1000;
	cursor:pointer
}
.gb_ad_an {
	display:inline-block;
	width:1.6rem;
	height:1.6rem;
	line-height:1.1rem;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-size:26px;
	font-weight:100;
	text-align:center;
	background:#26b28d;
	border:1px #26b28d solid;
	color:#fff
}
.guanbi_ad .gbad_wz {
	float:left;
	height:18px;
	line-height:18px;
	padding-right:5px;
	font-size:12px;
	color:#999
}
.gbad_tishi {
	width:230px;
	height:22px;
	line-height:22px;
	position:absolute;
	top:-32px;
	right:-100px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	text-align:center;
	display:none
}
.bottomtip {
	width:230px;
	display:inline-block;
	position:relative;
	color:#fff;
	background:rgba(0,0,0,.9);
	color:#fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px
}
.bottomtip:after {
	border:6px solid transparent;
	border-top:6px solid rgba(0,0,0,.9);
	position:absolute;
	content:"";
	left:50%;
	margin-left:0;
	top:100%
}
.pc-app-box {
	display:none
}
}.bifeng,.changci {
	display:none
}
.feleimg {
	float:none
}
.clock-d {
	animation:clockD 1s infinite
}
@keyframes clockD {
	0% {
	color:transparent
}
40% {
	color:#ee564f
}
80% {
	color:#ee564f
}
100% {
	color:transparent
}
}cite,em,i {
	font-style:normal
}
@media screen and (min-width:750px) {
	.main-two {
	width:100%;
	margin:10px auto;
	margin-bottom:40px;
	max-width:960px
}
footer div {
	width:100%;
	max-width:1200px;
	margin:0 auto
}
.jiabifeng {
	max-width:1200px!important;
	min-width:320px;
	margin:0 auto
}
.jiabifeng {
	position:relative;
	height:80px;
	font-style:normal
}
.jiabifeng .eventtime {
	position:absolute;
	top:17px;
	left:10px;
	width:180px;
	text-align:left;
	height:50px;
	line-height:50px;
	padding-right:10px
}
.jiabifeng .feleimg {
	float:left
}
.jiabifeng .eventtime em {
	width:90px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	padding:0 10px;
	color:#8e8e8e
}
.jiabifeng .eventtime i {
	width:47px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	color:#8e8e8e
}
.jiabifeng .changci {
	position:absolute;
	top:17px;
	left:200px;
	width:130px;
	text-align:left;
	display:none;
	height:50px;
	line-height:50px;
	font-size:14px;
	color:#ee564f;
	font-weight:700;
	font-style:normal
}
.jiabifeng .zhudui {
	position:absolute;
	top:0;
	left:310px;
	width:210px;
	height:80px
}
.jiabifeng .vsp {
	position:absolute;
	top:17px;
	left:520px;
	width:120px;
	height:50px;
	line-height:50px;
	padding:0!important;
	text-align:center;
	font-size:21px!important;
	font-weight:400!important
}
.jiabifeng .kedui {
	position:absolute;
	top:0;
	left:640px;
	width:210px;
	height:80px
}
.jiabifeng .video {
	position:absolute;
	top:22px;
	right:50px;
	width:20%
}
.jiabifeng .bifeng {
	position:absolute;
	top:17px;
	left:520px;
	width:120px;
	height:50px;
	line-height:50px;
	font-size:20px;
	color:#333;
	font-style:normal;
	text-align:center;
	font-weight:700;
	text-align:center;
	display:none
}
.jiabifeng .zhudui p,.jiabifeng .zhudui span {
	float:left;
	margin-top:20px!important
}
.jiabifeng .zhudui span img {
	display:inline;
	margin:0
}
.jiabifeng .zhudui span {
	float:right
}
.jiabifeng .zhudui p {
	line-height:40px;
	height:40px;
	width:157px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:10px;
	float:left;
	text-align:right!important
}
.jiabifeng .kedui p,.jiabifeng .kedui span {
	float:left;
	margin-top:20px!important
}
.jiabifeng .kedui span img {
	display:inline;
	margin:0
}
.jiabifeng .kedui p {
	line-height:40px;
	height:40px;
	width:157px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:10px;
	text-align:left
}
.jiabifeng .title {
	width:500px!important;
	text-align:left;
	position:absolute;
	top:0;
	left:320px;
	line-height:80px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:0!important
}
.jiabifeng .titlematch_befeng,.jiabifeng .titlematch_changci {
	display:none!important
}
.jiabifeng .changci span {
	color:#999;
	font-size:14px
}
.jiabifeng .bifeng em {
	font-weight:700
}
.jiabifeng .bifeng em.hui {
	color:#999
}
.jiabifeng .biffeng_lan {
	position:relative;
	width:115px
}
.jiabifeng .biffeng_lan .bifeng_num {
	font-weight:700;
	font-size:20px;
	color:#333
}
.jiabifeng .changci .noks {
	color:#999;
	font-size:14px;
	font-style:normal
}
.jiabifeng .kedui span,.jiabifeng .zhudui span {
	display:inline-block;
	width:40px
}
.index-div a .video i {
	width:20px;
	height:20px;
	background:url(../img/icon-live.png) no-repeat center;
	margin-right:5px
}
.jiabifeng .jingq p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	left:-10px;
	z-index:2;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
@-webkit-keyframes bounce-up {
	25% {
	-webkit-transform:translateY(8px)
}
100%,50% {
	-webkit-transform:translateY(0)
}
75% {
	-webkit-transform:translateY(-1px)
}
}@keyframes bounce-up {
	25% {
	transform:translateY(8px)
}
100%,50% {
	transform:translateY(0)
}
75% {
	transform:translateY(-1px)
}
}.jiabifeng .jingq_k p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq_k:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	right:-20px;
	z-index:2;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .jingq_bt {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq_bt:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	left:0;
	z-index:100;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.index-div a .center .vsp {
	color:#999
}
.bifeng_num .jing {
	color:#ee564f
}
.jiabifeng .zhujingq p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	left:-10px;
	z-index:2;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .zhujingq_k p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq_k:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	right:-20px;
	z-index:2;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .zhujingq_bt {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq_bt:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/28px 28px;
	position:absolute;
	top:25px;
	left:0;
	z-index:100;
	width:28px;
	height:28px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.bifeng .jing {
	color:#ee564f
}
.weikai {
	color:#999;
	font-size:28px;
	font-weight:400
}
.bifeng_xq_lan em {
	display:block
}
.jiabifeng .biffeng_lan .bifeng_xq_lan {
	position:absolute;
	z-index:1000;
	background:#fff;
	width:345px;
	height:103px;
	display:none;
	-webkit-box-shadow:0 0 10px rgba(233,214,208,.5);
	-moz-box-shadow:0 0 10px rgba(233,214,208,.5);
	box-shadow:0 0 10px rgba(233,214,208,.5);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-left:-122px;
	top:50px;
	left:0
}
.jiabifeng .biffeng_lan .bifeng_xq_lan li {
	line-height:20px
}
.bf_bj_jt {
	background:url(../img/laqiubf_bj.png) no-repeat;
	position:absolute;
	top:-5px;
	left:50%;
	display:inline-block;
	width:12px;
	height:5px;
	margin-left:-7px
}
.chang_lan_bt {
	height:28px;
	line-height:28px;
	background:#fd928d;
	moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	padding-left:139px
}
.chang_lan_bt tt {
	color:#fff;
	font-size:14px;
	width:39px;
	text-align:center;
	float:left
}
.bifen_lan_xs span {
	color:#333;
	font-size:14px;
	width:39px;
	text-align:center;
	float:left;
	line-height:30px;
	font-weight:500
}
.bifen_lan_xs span.dw_name {
	width:129px;
	text-align:left;
	padding-left:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.jiabifeng .changci i {
	color:#999;
	font-style:normal
}
.jiabifeng .changci .clock-d {
	font-weight:700
}
.bifeng_xq .main-two {
	margin:0 auto
}
.bifeng_zhishu {
	width:100%;
	margin:0 auto;
	background:#3d3d44;
	padding:10px 0;
	text-align:center;
	overflow:hidden;
	display:none;
	max-width:960px
}
.bifeng_xq .bifeng_zhishu {
	display:block
}
.bifeng_xq .biaoti {
	display:none
}
.db_bf_xq {
	width:600px;
	margin:0 auto
}
.bifeng_zhishu .xq_fenlei_img {
	display:inline
}
.bifeng_zhishu .xq_fenlei_img img {
	display:inline;
	margin-bottom:-5px;
	width:21px;
	height:21px
}
.bifeng_zhishu .xq_fenlei_name {
	display:inline-block;
	color:#999;
	height:28px;
	line-height:28px
}
.bifeng_zhishu .bs_bt_zt {
	color:#ef584c;
	font-size:14px;
	text-align:center;
	padding:10px 0
}
.bifeng_zhishu .bs_bt_title {
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:20px;
	font-weight:700
}
.bifeng_zhishu .bs_time {
	font-size:14px;
	color:#ef584c;
	margin:0
}
.bifeng_zhishu .bs_befeng {
	font-size:22px;
	color:#ef584c;
	font-weight:700
}
.bifeng_shuju {
	overflow:hidden
}
.zhishu {
	clear:both;
	width:100%;
	font-size:14px;
	color:#fff;
	margin-top:5px;
	display:flex;
	justify-content:space-around;
	align-items:center
}
.bifeng_zhishu .yikaisai {
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:20px;
	font-weight:600
}
.bifeng_zhishu .yikaisai cite {
	width:450px;
	display:inline-block
}
.bifeng_zhishu .yikaisai cite.ks_zhumc {
	text-align:right
}
.bifeng_zhishu .yikaisai cite.ks_kemc {
	text-align:left
}
.bifeng_zhishu .yikaisai .ks_vs {
	width:50px;
	text-align:center;
	display:inline-block
}
.zhishu .jscs_num {
	float:left;
	font-size:14px
}
.zhishu .jscs_num span {
	color:#bababa;
	margin-right:5px
}
.zhishu .jscs_num p {
	display:inline-block;
	text-align:left
}
.zhishu .jscs_num cite {
	font-style:normal;
	margin:0 2px;
	padding:0 5px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px
}
.zhishu .jscs_num cite.red {
	background:#ef584c
}
.zhishu .jscs_num cite.blue {
	background:#4192ff
}
.zhishu .jscs_num cite.yellow {
	background:#28b28b;
	color:#fff
}
.jscs_num .oz_fpan {
	display:none
}
.zhishu_lan {
	clear:both;
	width:100%;
	font-size:14px;
	color:#fff;
	margin-top:15px;
	display:none
}
.zhishu_lan .lanzhi_bg {
	border:1px #4e4e58 solid;
	width:95%;
	margin:0 auto;
	overflow:hidden;
	border-bottom:none
}
.zhishu_lan .lanzhi_bg .lan_zhi_bt {
	border-bottom:1px #4e4e58 solid;
	box-sizing:border-box
}
.zhishu_lan .lanzhi_bg .lan_zhi_bt div {
	float:left;
	height:32px;
	line-height:32px;
	border-right:1px #4e4e58 solid;
	box-sizing:border-box;
	padding:0 10px
}
.zhishu_lan .lanzhi_bg .duiwu {
	width:15%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.zhishu_lan .lanzhi_bg .changcibf {
	width:26%
}
.zhishu_lan .lanzhi_bg .quchang {
	width:9%
}
.zhishu_lan .lanzhi_bg .ouzhi {
	width:10%
}
.zhishu_lan .lanzhi_bg .rangfen {
	width:20%
}
.zhishu_lan .lanzhi_bg .zhongfen {
	width:20%
}
.zhishu_lan .lanzhi_bg .changcibf span {
	display:inline-block;
	width:20%;
	text-align:center;
	float:left
}
.lanzhi_bg .zhongfen span,.zhishu_lan .lanzhi_bg .rangfen span {
	display:inline-block;
	width:50%;
	text-align:center;
	float:left
}
.zhishu_lan .qcred {
	color:#cd524a
}
.bifeng_zhishu_zhu {
	display:none
}
.bifeng_zhishu_lan {
	display:none
}
.bifeng_pei {
	height:30px;
	line-height:30px;
	display:flex;
	justify-content:center;
	margin:0 0 5px 0
}
.bifeng_pei p {
	display:inline-block
}
.bifeng_pei .redyellow_p {
	width:250px;
	color:#fff;
	margin-top:5px;
	display:none
}
.bifeng_pei .redyellow_p span {
	height:20px;
	line-height:20px;
	display:inline-block;
	margin:0 15px
}
.bifeng_pei .redyellow_p i {
	display:inline-block;
	height:20px;
	width:20px;
	float:left
}
.bifeng_pei .redyellow_p em {
	display:inline-block;
	height:20px;
	width:20px;
	float:left;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin:0 5px
}
.bifeng_pei .bs_befeng {
	padding:0 20px
}
.bifeng_pei .redyellow_p i img {
	width:100%;
	height:100%
}
.bifeng_pei .bs_befeng em {
	font-weight:700
}
.bifeng_pei .redyellow_p em.bianhua {
	background:#ff8a81
}
.bifeng_zhishu {
	position:relative
}
.bifeng_switch {
	position:absolute;
	top:10px;
	right:20px;
	z-index:1000;
	display:none
}
.bfonoff {
	position:relative;
	padding:1px;
	width:50px;
	height:22px;
	border-radius:22px;
	background-color:#26262b
}
.bfonoff .btnn {
	position:absolute;
	width:22px;
	height:22px;
	border-radius:22px;
	background-color:#999
}
.bifeng_kai {
	position:relative;
	padding:1px;
	width:4350;
	height:22px;
	border-radius:22px;
	background-color:#26262b
}
.bifeng_kai .btnn {
	position:absolute;
	width:22px;
	height:22px;
	border-radius:22px;
	background-color:#ef584c;
	left:29px
}
.top-div {
	position:relative
}
.newyearl {
	position:absolute;
	bottom:0;
	left:10px;
	width:180px;
	height:74px;
	background:url(../img/logo_august_l.png?r=56);
	background-size:100% 100%;
	background-repeat:no-repeat
}
.newyearr {
	position:absolute;
	bottom:0;
	right:10px;
	width:180px;
	height:74px;
	background:url(../img/logo_august_r.png?r=56);
	background-size:100% 100%;
	background-repeat:no-repeat
}
.pc-app-box {
	display:block
}
.oz_t_t a {
	position:relative;
	display:block
}
.oz_t_t a::after {
	content:'';
	position:absolute;
	width:30px;
	height:14px;
	background:url(../img/hot.png)
}
}@media screen and (max-width:750px) {
	.jiabifeng {
	position:relative;
	font-style:normal;
	min-height:10.5rem
}
.zhiding:before {
	content:'';
	background:url(../img/zd_img_w_r.png) no-repeat top left/33px 33px;
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	width:33px;
	height:33px;
	left:auto
}
.jiabifeng .feleimg {
	float:left;
	margin-top:-3px
}
.jiabifeng .eventtime {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	display:flex;
	align-items:center
}
.jiabifeng .eventtime em {
	width:10rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	padding:0 10px;
	text-align:left;
	line-height:20px;
	font-size:12px;
	margin-top:-3px
}
.jiabifeng .eventtime i {
	width:8rem;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-4rem
}
.jiabifeng .changci {
	position:absolute;
	top:1.6rem;
	left:50%;
	margin-left:-5rem;
	text-align:left;
	display:block;
	width:10rem;
	height:2.2rem;
	line-height:2.2rem;
	font-size:1.2rem;
	color:#ee564f;
	font-weight:400;
	font-style:normal;
	text-align:center;
	display:block
}
.jiabifeng .vsp {
	position:absolute;
	top:3rem;
	left:50%;
	margin-left:-3.85rem;
	width:7.7rem;
	height:2.2rem;
	line-height:2.2rem;
	padding:0!important;
	font-size:1.5rem!important
}
.jiabifeng .bifeng {
	position:absolute;
	top:3.4rem;
	left:50%;
	margin-left:-5rem;
	height:2.2rem;
	line-height:2.2rem;
	padding:0!important;
	display:block;
	font-size:1.6rem;
	text-align:center;
	color:#333;
	font-style:normal;
	font-weight:700;
	display:block;
	display:inline-block;
	width:10rem;
	display:none
}
.jiabifeng .video {
	position:absolute;
	top:6rem;
	left:50%;
	margin-left:-5rem!important
}
.kedui {
	float:right!important
}
.jiabifeng .titlematch_befeng,.jiabifeng .titlematch_changci {
	display:none!important
}
.jiabifeng .title {
	width:100%!important;
	text-align:left;
	position:absolute;
	top:3rem;
	left:0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center
}
.bifeng_xq_lan {
	display:none
}
.jiabifeng .titlematch_video {
	position:absolute;
	top:7.2rem;
	left:50%;
	margin-left:-5rem!important
}
.index-div a .video i {
	background-size:1.5rem 1.5rem
}
.index-div a .video {
	display:flex;
	align-items:center;
	justify-content:center
}
.jiabifeng a .kedui,.jiabifeng a .zhudui {
	margin-top:.7rem
}
.jiabifeng .biffeng_lan {
	width:100%
}
.biffeng_lan .bifeng_num em {
	font-weight:700
}
.jiabifeng .team span {
	margin-top:2.8rem!important;
	margin-bottom:.4rem
}
.index-div a .video i {
	width:1.5rem;
	height:1.5rem;
	background:url(../img/icon-live.png) no-repeat center;
	margin-right:.3rem;
	background-size:1.5rem 1.5rem;
	margin-top:.2rem
}
.jiabifeng .jingq p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/14px 14px;
	position:absolute;
	top:25px;
	left:33%;
	z-index:2;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
@-webkit-keyframes bounce-up {
	25% {
	-webkit-transform:translateY(8px)
}
100%,50% {
	-webkit-transform:translateY(0)
}
75% {
	-webkit-transform:translateY(-1px)
}
}@keyframes bounce-up {
	25% {
	transform:translateY(8px)
}
100%,50% {
	transform:translateY(0)
}
75% {
	transform:translateY(-1px)
}
}.jiabifeng .jingq_k p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq_k:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/14px 14px;
	position:absolute;
	top:25px;
	right:35%;
	z-index:2;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .jingq_bt {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .jingq_bt:after {
	content:'';
	background:url(../img/jq_z.png) no-repeat bottom right/14px 14px;
	position:absolute;
	z-index:100000;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite;
	padding-left:5px
}
.index-div a .center .vsp {
	color:#999
}
.bifeng_num .jing {
	color:#ee564f
}
.jiabifeng .bifeng em {
	font-weight:700!important
}
.jiabifeng .zhujingq p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/14px 14px;
	position:absolute;
	top:25px;
	left:33%;
	z-index:2;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .zhujingq_k p {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq_k:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/14px 14px;
	position:absolute;
	top:25px;
	right:35%;
	z-index:2;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite
}
.jiabifeng .zhujingq_bt {
	color:#ee564f;
	font-weight:700
}
.jiabifeng .zhujingq_bt:after {
	content:'';
	background:url(../img/jq_zhu.png) no-repeat bottom right/14px 14px;
	position:absolute;
	z-index:100000;
	width:15px;
	height:15px;
	-webkit-animation:bounce-up .5s linear infinite;
	animation:bounce-up .5s linear infinite;
	padding-left:5px
}
.weikai {
	color:#999;
	font-size:2rem;
	font-weight:400
}
.bifeng_xq .main-two {
	margin:0 auto
}
.bifeng_zhishu {
	width:100%;
	margin:0 auto;
	background:#fff;
	padding:5px 0;
	text-align:center;
	overflow:hidden;
	display:none
}
.bifeng_xq .bifeng_zhishu {
	display:block
}
.db_bf_xq {
	width:80%px;
	margin:0 auto
}
.bifeng_zhishu .xq_fenlei_img {
	display:inline
}
.bifeng_zhishu .xq_fenlei_img img {
	display:inline;
	margin-bottom:-.2rem;
	width:1.35rem;
	height:1.35rem
}
.bifeng_zhishu .xq_fenlei_name {
	display:inline-block;
	color:#999;
	height:1.5rem;
	line-height:1.5rem
}
.bifeng_zhishu .duiwu {
	width:40%;
	float:left
}
.bifeng_zhishu .vs_canshu {
	width:19%;
	float:left
}
.bifeng_zhishu .duiwu {
	font-size:14px;
	color:#333;
	text-align:center
}
.bifeng_zhishu .duiwu .duibiao img {
	width:2.8rem;
	height:2.8rem;
	-webkit-border-radius:25em;
	-moz-border-radius:25em;
	border-radius:25em;
	display:inline
}
.bifeng_zhishu .bs_vs {
	font-size:2.5rem;
	color:#ef584c;
	font-weight:700;
	margin-top:10px
}
.bifeng_xq .biaoti {
	display:none
}
.bifeng_zhishu .bs_bt_zt {
	color:#ef584c;
	font-size:1.1rem;
	text-align:center;
	padding:.9rem 0
}
.bifeng_zhishu .bs_bt_title {
	color:#444;
	font-size:1.6rem;
	text-align:center;
	line-height:1.8rem
}
.bs_bt_title span {
	color:#a8a8a8
}
.bifeng_zhishu .beifeng_xian .bs_vs {
	display:none
}
.bifeng_zhishu .bs_time {
	font-size:1.2rem;
	color:#ef584c;
	margin:.2rem 0
}
.bifeng_zhishu .bs_befeng {
	font-size:2rem;
	color:#ef584c;
	font-weight:700
}
.bifeng_shuju {
	overflow:hidden
}
.zhishu {
	clear:both;
	width:100%;
	font-size:14px;
	color:#59596c;
	margin-top:.9rem;
	display:flex;
	justify-content:space-around;
	align-items:center
}
.bifeng_zhishu .yikaisai {
	color:#444;
	font-size:1.6rem;
	text-align:center;
	line-height:1.8rem
}
.bifeng_zhishu .yikaisai cite {
	width:43%;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	font-weight:700
}
.bifeng_zhishu .yikaisai cite.ks_zhumc {
	text-align:right
}
.bifeng_zhishu .yikaisai cite.ks_kemc {
	text-align:left
}
.bifeng_zhishu .yikaisai .ks_vs {
	width:12%;
	text-align:center;
	display:inline-block;
	float:left;
	font-size:2rem;
	line-height:1.4rem
}
.zhishu .jscs_num {
	float:left;
	font-size:12px;
	display:flex;
	flex-flow:column
}
.zhishu .jscs_num span {
	color:#bababa;
	float:left;
	margin-left:5px
}
.zhishu .jscs_num p {
	display:inline-block;
	display:flex;
	justify-content:center
}
.zhishu .jscs_num cite {
	font-style:normal;
	padding:0 5px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px
}
.zhishu .jscs_num cite.red {
	background:#ef584c;
	color:#fff
}
.zhishu .jscs_num cite.blue {
	background:#4192ff;
	color:#fff
}
.zhishu .jscs_num cite.yellow {
	background:#28b28b;
	color:#fff
}
.zhishu_lan {
	clear:both;
	width:100%;
	font-size:10px;
	color:#333;
	margin-top:2px;
	display:none;
	box-sizing:border-box;
	margin-top:.8rem
}
.bifeng_zhishu_lan .bs_fenl_sj {
	float:left;
	margin:.5rem 0 0 .5rem
}
.bifeng_zhishu_lan .fenleimc_lan {
	max-width:8.7rem;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.bifeng_zhishu_lan .xq_fenlei_img {
	display:inline-block;
	float:left
}
.bifeng_zhishu_lan .xq_fenlei_name span,.xq_fenlei_name cite {
	display:inline-block;
	float:left
}
.bifeng_zhishu_lan .bifeng_shuju {
	position:relative
}
.bifeng_zhishu_lan .bs_time {
	position:absolute;
	top:.3rem;
	left:50%;
	width:10rem;
	margin-left:-5rem
}
.bifeng_zhishu_lan .bs_bt_title {
	clear:both
}
.bifeng_zhishu_lan .bs_befeng {
	clear:both
}
.bifeng_zhishu_lan .bs_befeng em {
	font-weight:700
}
.zhishu_lan .lanzhi_bg {
	border-top:1px #eee solid;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	display:flex;
	flex-flow:column nowrap
}
.zhishu_lan .lanzhi_bg .lan_zhi_bt {
	border-bottom:1px #eee solid;
	box-sizing:border-box;
	display:flex;
	justify-content:space-around
}
.zhishu_lan .lanzhi_bg .lan_zhi_bt div {
	height:1.7rem;
	line-height:1.7rem;
	box-sizing:border-box;
	padding:0 3px;
	border-right:1px #eee solid
}
.zhishu_lan .lanzhi_bg .btbjs {
	background:#f4f7fc
}
.btbjs .duiwu {
	color:#f4f7fc
}
.zhishu_lan .lanzhi_bg .duiwu {
	width:15%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:10px
}
.zhishu_lan .lanzhi_bg .changcibf {
	width:23%
}
.zhishu_lan .lanzhi_bg .quchang {
	width:9%
}
.zhishu_lan .lanzhi_bg .ouzhi {
	width:10%
}
.zhishu_lan .lanzhi_bg .rangfen {
	width:17%
}
.zhishu_lan .lanzhi_bg .zhongfen {
	width:26%
}
.zhishu_lan .lanzhi_bg .changcibf span {
	display:inline-block;
	width:20%;
	text-align:center;
	float:left
}
.lanzhi_bg .zhongfen span,.zhishu_lan .lanzhi_bg .rangfen span {
	display:inline-block;
	width:50%;
	text-align:center;
	float:left
}
.bifeng_zhishu_zhu {
	display:none
}
.bifeng_zhishu_lan {
	display:none
}
.bifeng_pei {
	height:2rem;
	line-height:2rem;
	display:flex;
	justify-content:center;
	margin:0 0 .5rem 0
}
.bifeng_pei p {
	display:inline-block
}
.bifeng_pei .redyellow_p {
	color:#ef584c;
	margin-top:3px;
	display:none
}
.bifeng_pei .redyellow_p span {
	height:1.3rem;
	line-height:1.3rem;
	display:inline-block;
	margin:0 .7rem
}
.bifeng_pei .redyellow_p i {
	display:inline-block;
	height:1.3rem;
	width:1.3rem;
	float:left;
	margin-top:.2rem
}
.bifeng_pei .redyellow_p em {
	display:inline-block;
	height:1.5rem;
	line-height:1.5rem;
	width:1.3rem;
	float:left;
	margin:0 3px
}
.bifeng_pei .redyellow_p i img {
	width:100%;
	height:100%
}
.bifeng_pei .bs_befeng {
	padding:0 .9rem;
	font-weight:700
}
.bifeng_pei .bs_befeng em {
	font-weight:700
}
.bifeng_pei .redyellow_p em.bianhua {
	background:#ff8a81;
	color:#fff
}
.bifeng_zhishu {
	position:relative
}
.bifeng_switch {
	position:absolute;
	top:5px;
	right:10px;
	z-index:1000;
	display:none
}
.bfonoff {
	position:relative;
	padding:1px;
	width:43px;
	height:22px;
	border-radius:22px;
	background-color:#28b28b
}
.bfonoff .btnn {
	position:absolute;
	width:22px;
	height:22px;
	border-radius:22px;
	background-color:#fff
}
.bifeng_kai {
	position:relative;
	padding:1px;
	width:43px;
	height:22px;
	border-radius:22px;
	background-color:#989898
}
.bifeng_kai .btnn {
	position:absolute;
	width:22px;
	height:22px;
	border-radius:22px;
	background-color:#fff;
	left:22px
}
.top-div {
	position:relative
}
.newyearl {
	position:absolute;
	top:.7rem;
	left:.5rem;
	width:2.7rem;
	height:3rem;
	background:url(../img/logo_august_l_w.png?r=56);
	background-size:100% 100%;
	background-repeat:no-repeat
}
.newyearr {
	position:absolute;
	top:.7rem;
	right:.5rem;
	width:2.7rem;
	height:3rem;
	background:url(../img/logo_august_r_w.png?r=56);
	background-size:100% 100%;
	background-repeat:no-repeat
}
.index-nav li {
	font-size:1.5rem
}
.oz_t_t a {
	position:relative;
	color:#9c9c9c;
	display:block
}
.oz_t_t a::after {
	content:'';
	position:absolute;
	width:1.95rem;
	height:.9rem;
	background:url(../img/hot.png) no-repeat;
	background-size:100% 100%;
	top:.5rem
}
.navindex li i {
	margin-right:-1rem
}
.iosKJ-safari_w_img {
	display:inline-block;
	width:5.2rem;
	height:5.2rem;
	background:url(../img/opensafari.png);
	background-size:100% 100%
}
.iosKJ-btn_w_img {
	display:inline-block;
	width:5.2rem;
	height:5.2rem;
	background:url(../img/ioskjbtn.png);
	background-size:100% 100%
}
.iosKJ {
	text-align:center
}
.iostipimg {
	display:inline-block;
	width:27.7rem;
	height:32rem;
	background:url(../img/iostip.png);
	background-size:100% 100%;
	margin-top:10rem
}
body {
	background:#fff
}
.wap_jfb {
	position:absolute;
	top:.5rem;
	left:1.5rem;
	display:block
}
.wap_jfb i {
	width:1.65rem;
	height:1.91rem;
	background:url(../img/wap_jf_nav.png);
	background-size:100% 100%;
	margin-right:.5rem;
	float:left
}
.wap_jfb a {
	font-size:1.4rem;
	color:#fff
}
.wap_jfb span {
	line-height:2rem;
	float:left;
	margin-top:2px
}
.wap_jfb .wap_jfb_dj {
	position:relative
}
.wap_jfb .wap_jfb_dj cite {
	width:2.65rem;
	height:1.22rem;
	background:url(../img/pc_jf_new_w.png);
	background-size:100% 100%;
	display:inline-block;
	position:absolute;
	top:-.8rem;
	right:0
}
.jfqh_wrap {
	width:4rem;
	height:2rem;
	text-align:center;
	line-height:2rem;
	border:1px solid #fff;
	border-radius:1rem;
	position:absolute;
	top:.5rem;
	right:3rem
}
.jfqh_wrap a {
	color:#fff;
	font-size:1.15rem
}
.jfqh_wrap cite {
	width:2.65rem;
	height:1.22rem;
	background:url(../img/pc_jf_new_w.png);
	background-size:100% 100%;
	display:inline-block;
	position:absolute;
	top:-.8rem;
	right:-1.9rem
}
}#cnzz_stat_icon_1279079324 {
	display:none
}
.wap-app-box-jiu {
	background-image:-webkit-linear-gradient(top right,#28b28b,#57d17a);
	background-image:-moz-oldlinear-gradient(top right,#28b28b,#57d17a);
	background-image:linear-gradient(to right,#28b28b,#57d17a)
}
.wwap-app-box-jiu a.djxz {
	color:#57d17a
}
@media screen and (max-width:750px) {
	.index_login_wrap>img {
	width:100px
}
}.index_login_wrap {
	display:none;
	justify-content:center;
	align-items:center
}
.index_login_wrap>img {
	margin-top:40px
}
.list_wrap {
	display:none
}
.list_wrap_one {
	display:block
}
.clcik_more {
	width:30%;
	height:40px;
	line-height:40px;
	border-radius:40px;
	border:1px #999 solid;
	text-align:center;
	color:#999;
	margin:30px auto 0;
	cursor:pointer
}
@-webkit-keyframes bounce-down {
	25% {
	-webkit-transform:translateY(-10px)
}
100%,50% {
	-webkit-transform:translateY(0)
}
75% {
	-webkit-transform:translateY(10px)
}
}@keyframes bounce-down {
	25% {
	transform:translateY(-10px)
}
100%,50% {
	transform:translateY(0)
}
75% {
	transform:translateY(10px)
}
}.more_animate {
	margin:0 auto;
	text-align:center;
	-webkit-animation:bounce-down 1.5s linear infinite;
	animation:bounce-down 1.5s linear infinite
}
@-webkit-keyframes bounce-up {
	25% {
	-webkit-transform:translateY(10px)
}
100%,50% {
	-webkit-transform:translateY(0)
}
75% {
	-webkit-transform:translateY(-10px)
}
}@keyframes bounce-up {
	25% {
	transform:translateY(10px)
}
100%,50% {
	transform:translateY(0)
}
75% {
	transform:translateY(-10px)
}
}